aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--GIDs8
-rw-r--r--MOVED38
-rw-r--r--Mk/Uses/kde.mk4
-rw-r--r--Mk/Uses/linux.mk2
-rw-r--r--Mk/Uses/python.mk8
-rwxr-xr-xTools/scripts/rmport11
-rw-r--r--UIDs8
-rw-r--r--arabic/libreoffice/distinfo10
-rw-r--r--archivers/c-blosc2/Makefile2
-rw-r--r--archivers/c-blosc2/distinfo6
-rw-r--r--archivers/kf6-karchive/distinfo6
-rw-r--r--archivers/lhasa/Makefile3
-rw-r--r--archivers/libcabinet/Makefile15
-rw-r--r--archivers/libcabinet/distinfo5
-rw-r--r--archivers/py-blosc2/Makefile2
-rw-r--r--archivers/py-blosc2/distinfo6
-rw-r--r--archivers/py-borgbackup/Makefile6
-rw-r--r--archivers/py-borgbackup/files/patch-msgpack24
-rw-r--r--archivers/py-borgbackup12/Makefile4
-rw-r--r--archivers/py-borgbackup12/files/patch-msgpack5
-rw-r--r--audio/ardour/Makefile1
-rw-r--r--audio/audacity/Makefile2
-rw-r--r--audio/denemo/Makefile2
-rw-r--r--audio/gbsplay/Makefile2
-rw-r--r--audio/gbsplay/distinfo6
-rw-r--r--audio/gbsplay/files/patch-Makefile8
-rw-r--r--audio/gbsplay/pkg-plist1
-rw-r--r--audio/libkeyfinder/Makefile3
-rw-r--r--audio/libkeyfinder/distinfo6
-rw-r--r--audio/libkeyfinder/pkg-plist2
-rw-r--r--audio/linux-rl9-alsa-lib-devel/Makefile4
-rw-r--r--audio/linux-rl9-alsa-lib-devel/distinfo18
-rw-r--r--audio/linux-rl9-alsa-lib/Makefile4
-rw-r--r--audio/linux-rl9-alsa-lib/distinfo18
-rw-r--r--audio/linux-rl9-libsndfile/Makefile4
-rw-r--r--audio/linux-rl9-libsndfile/distinfo18
-rw-r--r--audio/linux-rl9-pulseaudio-libs/Makefile4
-rw-r--r--audio/linux-rl9-pulseaudio-libs/distinfo30
-rw-r--r--audio/linux-rl9-pulseaudio-utils/Makefile3
-rw-r--r--audio/linux-rl9-pulseaudio-utils/distinfo14
-rw-r--r--audio/mixxx/Makefile6
-rw-r--r--audio/mixxx/distinfo8
-rw-r--r--audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h18
-rw-r--r--audio/mixxx/pkg-plist26
-rw-r--r--audio/muse-sequencer/Makefile2
-rw-r--r--audio/plasma6-kpipewire/distinfo6
-rw-r--r--audio/plasma6-ocean-sound-theme/distinfo6
-rw-r--r--audio/plasma6-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--audio/portmidi/Makefile2
-rw-r--r--audio/portmidi/distinfo6
-rw-r--r--audio/portmidi/files/patch-porttime_ptlinux.c14
-rw-r--r--audio/portmidi/pkg-plist2
-rw-r--r--audio/qtractor/Makefile1
-rw-r--r--audio/rubberband/Makefile2
-rw-r--r--audio/rubberband/distinfo6
-rw-r--r--audio/rubberband/pkg-plist5
-rw-r--r--audio/shuriken/Makefile2
-rw-r--r--audio/sonic-visualiser/Makefile2
-rw-r--r--audio/wxguitar/Makefile2
-rw-r--r--audio/zrythm/Makefile2
-rw-r--r--benchmarks/py-locust-cloud/Makefile2
-rw-r--r--benchmarks/py-locust-cloud/distinfo6
-rw-r--r--biology/Makefile2
-rw-r--r--biology/py-orange3-bioinformatics/Makefile35
-rw-r--r--biology/py-orange3-bioinformatics/distinfo3
-rw-r--r--biology/py-orange3-bioinformatics/pkg-descr9
-rw-r--r--biology/py-orange3-single-cell/Makefile46
-rw-r--r--biology/py-orange3-single-cell/distinfo3
-rw-r--r--biology/py-orange3-single-cell/files/patch-doc_conf.py10
-rw-r--r--biology/py-orange3-single-cell/pkg-descr2
-rw-r--r--cad/appcsxcad/Makefile1
-rw-r--r--cad/csxcad/Makefile2
-rw-r--r--cad/freecad/Makefile7
-rw-r--r--cad/opencascade/Makefile1
-rw-r--r--cad/opencascade/files/patch-CMakeLists.txt13
-rw-r--r--cad/qcsxcad/Makefile1
-rw-r--r--chinese/libreoffice-zh_CN/distinfo10
-rw-r--r--chinese/libreoffice-zh_TW/distinfo10
-rw-r--r--chinese/wordpress-zh_CN/distinfo6
-rw-r--r--chinese/wordpress-zh_TW/distinfo6
-rw-r--r--comms/Makefile1
-rw-r--r--comms/libimobiledevice/files/patch-cython19
-rw-r--r--comms/opencbm/Makefile3
-rw-r--r--comms/py-esptool/Makefile9
-rw-r--r--comms/py-esptool/distinfo6
-rw-r--r--comms/py-libimobiledevice/Makefile2
-rw-r--r--comms/py-pynitrokey/Makefile68
-rw-r--r--comms/py-pynitrokey/distinfo3
-rw-r--r--comms/py-pynitrokey/pkg-descr2
-rw-r--r--converters/osm2mp/Makefile2
-rw-r--r--converters/simdutf/Makefile2
-rw-r--r--converters/simdutf/distinfo6
-rw-r--r--databases/couchdb3/Makefile2
-rw-r--r--databases/couchdb3/pkg-plist708
-rw-r--r--databases/diesel/Makefile159
-rw-r--r--databases/diesel/distinfo314
-rw-r--r--databases/mongodb-tools/Makefile4
-rw-r--r--databases/mongodb-tools/distinfo6
-rw-r--r--databases/mydumper/Makefile2
-rw-r--r--databases/mydumper/distinfo6
-rw-r--r--databases/py-fakeredis/Makefile4
-rw-r--r--databases/py-fakeredis/distinfo6
-rw-r--r--databases/py-fakeredis/files/patch-pyproject.toml18
-rw-r--r--databases/py-sqlframe/Makefile4
-rw-r--r--databases/py-sqlframe/distinfo6
-rw-r--r--databases/py-sqlglot/Makefile4
-rw-r--r--databases/py-sqlglot/distinfo6
-rw-r--r--databases/py-sqlglotrs/Makefile2
-rw-r--r--databases/py-sqlglotrs/distinfo6
-rw-r--r--databases/rubygem-sqlite3/Makefile2
-rw-r--r--databases/rubygem-sqlite3/distinfo6
-rw-r--r--databases/rubygem-sqlite3/files/patch-gemspec4
-rw-r--r--databases/rubygem-state_machines-activemodel/Makefile6
-rw-r--r--databases/rubygem-state_machines-activemodel/distinfo6
-rw-r--r--databases/rubygem-state_machines-activerecord/Makefile6
-rw-r--r--databases/rubygem-state_machines-activerecord/distinfo6
-rw-r--r--databases/rubygem-state_machines-activerecord08/Makefile3
-rw-r--r--deskutils/Makefile3
-rw-r--r--deskutils/akonadi-import-wizard/Makefile5
-rw-r--r--deskutils/akonadiconsole/Makefile5
-rw-r--r--deskutils/akregator/Makefile5
-rw-r--r--deskutils/gnome-shell-extension-manager/Makefile39
-rw-r--r--deskutils/gnome-shell-extension-manager/distinfo3
-rw-r--r--deskutils/gnome-shell-extension-manager/pkg-descr14
-rw-r--r--deskutils/gnome-shell-extension-manager/pkg-plist41
-rw-r--r--deskutils/grantlee-editor/Makefile5
-rw-r--r--deskutils/kaddressbook/Makefile5
-rw-r--r--deskutils/kdepim-addons/Makefile5
-rw-r--r--deskutils/kf6-kstatusnotifieritem/Makefile2
-rw-r--r--deskutils/kf6-kstatusnotifieritem/distinfo6
-rw-r--r--deskutils/kmail-account-wizard/Makefile5
-rw-r--r--deskutils/kmail/Makefile5
-rw-r--r--deskutils/mbox-importer/Makefile5
-rw-r--r--deskutils/pim-data-exporter/Makefile5
-rw-r--r--deskutils/plasma6-milou/distinfo6
-rw-r--r--deskutils/plasma6-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/distinfo6
-rw-r--r--deskutils/py-khal/Makefile17
-rw-r--r--deskutils/py-khal/distinfo6
-rw-r--r--deskutils/py-khal/files/patch-pyproject.toml20
-rw-r--r--deskutils/py-khard/Makefile63
-rw-r--r--deskutils/py-khard/distinfo3
-rw-r--r--deskutils/py-khard/files/pkg-message.in9
-rw-r--r--deskutils/py-khard/pkg-descr3
-rw-r--r--deskutils/py-todoman/Makefile52
-rw-r--r--deskutils/py-todoman/distinfo3
-rw-r--r--deskutils/py-todoman/pkg-descr3
-rw-r--r--deskutils/py-todoman/pkg-message9
-rw-r--r--deskutils/remind/Makefile2
-rw-r--r--deskutils/remind/distinfo6
-rw-r--r--deskutils/remind/pkg-plist1
-rw-r--r--devel/Makefile19
-rw-r--r--devel/R-cran-reshape/Makefile9
-rw-r--r--devel/R-cran-reshape/distinfo6
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/aws-c-s3/Makefile2
-rw-r--r--devel/aws-c-s3/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/bacnet-stack/Makefile8
-rw-r--r--devel/bacnet-stack/distinfo6
-rw-r--r--devel/bacnet-stack/files/patch-CMakeLists.txt44
-rw-r--r--devel/bacnet-stack/pkg-plist33
-rw-r--r--devel/bennugd-core/Makefile2
-rw-r--r--devel/bennugd-modules/Makefile2
-rw-r--r--devel/bit/Makefile70
-rw-r--r--devel/bit/distinfo89
-rw-r--r--devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go10
-rw-r--r--devel/bit/files/pkg-message.in9
-rw-r--r--devel/bit/pkg-descr15
-rw-r--r--devel/cpprestsdk/Makefile9
-rw-r--r--devel/cpprestsdk/files/patch-include_pplx_threadpool.h21
-rw-r--r--devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp218
-rw-r--r--devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp67
-rw-r--r--devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp11
-rw-r--r--devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp20
-rw-r--r--devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp11
-rw-r--r--devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp11
-rw-r--r--devel/electron35/Makefile1
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo10
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc16
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window.cc4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h4
-rw-r--r--devel/electron35/files/patch-electron_shell_common_node__bindings.cc4
-rw-r--r--devel/fatal/Makefile2
-rw-r--r--devel/fatal/distinfo6
-rw-r--r--devel/fbthrift/Makefile2
-rw-r--r--devel/fbthrift/distinfo6
-rw-r--r--devel/folly/Makefile2
-rw-r--r--devel/folly/distinfo6
-rw-r--r--devel/gdcm/Makefile1
-rw-r--r--devel/geany-plugin-pg/Makefile2
-rw-r--r--devel/gh/Makefile2
-rw-r--r--devel/gh/distinfo10
-rw-r--r--devel/git-who/Makefile28
-rw-r--r--devel/git-who/distinfo15
-rw-r--r--devel/git-who/files/modules.txt24
-rw-r--r--devel/git-who/pkg-descr4
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/glib20/Makefile1
-rw-r--r--devel/godot35-tools/Makefile2
-rw-r--r--devel/gopls/Makefile5
-rw-r--r--devel/gopls/distinfo10
-rw-r--r--devel/gopls/pkg-plist4
-rw-r--r--devel/got/Makefile2
-rw-r--r--devel/got/distinfo6
-rw-r--r--devel/hare/Makefile37
-rw-r--r--devel/hare/distinfo6
-rw-r--r--devel/hare/files/patch-configs_freebsd.mk69
-rw-r--r--devel/hare/pkg-plist66
-rw-r--r--devel/hotspot/Makefile14
-rw-r--r--devel/hotspot/files/patch-src_models_timelinedelegate.cpp11
-rw-r--r--devel/hotspot/pkg-plist2
-rw-r--r--devel/ioncube/Makefile9
-rw-r--r--devel/ioncube/distinfo11
-rw-r--r--devel/jenkins-lts/Makefile4
-rw-r--r--devel/jenkins-lts/distinfo6
-rw-r--r--devel/kdevelop/Makefile1
-rw-r--r--devel/kdevelop/pkg-plist2
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf6-kapidox/distinfo6
-rw-r--r--devel/kf6-kauth/distinfo6
-rw-r--r--devel/kf6-kbookmarks/distinfo6
-rw-r--r--devel/kf6-kcmutils/distinfo6
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/pkg-plist2
-rw-r--r--devel/kf6-kcrash/distinfo6
-rw-r--r--devel/kf6-kdbusaddons/distinfo6
-rw-r--r--devel/kf6-kdeclarative/distinfo6
-rw-r--r--devel/kf6-kdoctools/distinfo6
-rw-r--r--devel/kf6-kdoctools/pkg-plist4
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-ki18n/Makefile2
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-kidletime/Makefile2
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/distinfo6
-rw-r--r--devel/kf6-kitemmodels/Makefile2
-rw-r--r--devel/kf6-kitemmodels/distinfo6
-rw-r--r--devel/kf6-knewstuff/distinfo6
-rw-r--r--devel/kf6-knotifications/distinfo6
-rw-r--r--devel/kf6-knotifyconfig/distinfo6
-rw-r--r--devel/kf6-kpackage/distinfo6
-rw-r--r--devel/kf6-kparts/distinfo6
-rw-r--r--devel/kf6-kpeople/distinfo6
-rw-r--r--devel/kf6-kpty/distinfo6
-rw-r--r--devel/kf6-kservice/distinfo6
-rw-r--r--devel/kf6-ktexteditor/distinfo6
-rw-r--r--devel/kf6-ktexttemplate/Makefile2
-rw-r--r--devel/kf6-ktexttemplate/distinfo6
-rw-r--r--devel/kf6-kunitconversion/Makefile4
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-threadweaver/Makefile2
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--devel/libayatana-appindicator/Makefile4
-rw-r--r--devel/libayatana-appindicator/distinfo6
-rw-r--r--devel/libplist/files/patch-cython10
-rw-r--r--devel/linux-rl9-devtools/Makefile7
-rw-r--r--devel/linux-rl9-devtools/distinfo66
-rw-r--r--devel/linux-rl9-devtools/pkg-plist.aarch6410
-rw-r--r--devel/linux-rl9-devtools/pkg-plist.amd646
-rw-r--r--devel/linux-rl9-elfutils-libelf/Makefile4
-rw-r--r--devel/linux-rl9-elfutils-libelf/distinfo18
-rw-r--r--devel/linux-rl9-elfutils-libs/Makefile5
-rw-r--r--devel/linux-rl9-elfutils-libs/distinfo30
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-plist.aarch643
-rw-r--r--devel/linux-rl9-elfutils-libs/pkg-plist.amd643
-rw-r--r--devel/linux-rl9-lld/Makefile4
-rw-r--r--devel/linux-rl9-lld/distinfo36
-rw-r--r--devel/linux-rl9-lld/pkg-plist.aarch6414
-rw-r--r--devel/linux-rl9-lld/pkg-plist.amd6426
-rw-r--r--devel/linux-rl9-lldb/Makefile4
-rw-r--r--devel/linux-rl9-lldb/distinfo24
-rw-r--r--devel/linux-rl9-lldb/pkg-plist.aarch6420
-rw-r--r--devel/linux-rl9-lldb/pkg-plist.amd6420
-rw-r--r--devel/linux-rl9-llvm/Makefile4
-rw-r--r--devel/linux-rl9-llvm/distinfo50
-rw-r--r--devel/linux-rl9-llvm/pkg-plist.aarch64108
-rw-r--r--devel/linux-rl9-llvm/pkg-plist.amd64127
-rw-r--r--devel/linux-rl9-qt5-qttools/Makefile4
-rw-r--r--devel/linux-rl9-qt5-qttools/distinfo54
-rw-r--r--devel/linux-rl9-strace/Makefile4
-rw-r--r--devel/linux-rl9-strace/distinfo14
-rw-r--r--devel/linux-rl9-systemd-libs/Makefile4
-rw-r--r--devel/linux-rl9-systemd-libs/distinfo18
-rw-r--r--devel/log4shib/Makefile3
-rw-r--r--devel/love07/Makefile2
-rw-r--r--devel/love08/Makefile2
-rw-r--r--devel/love10/Makefile2
-rw-r--r--devel/m17n-db/Makefile4
-rw-r--r--devel/m17n-db/distinfo10
-rw-r--r--devel/m17n-db/pkg-plist150
-rw-r--r--devel/m17n-docs/Makefile9
-rw-r--r--devel/m17n-docs/distinfo5
-rw-r--r--devel/m17n-docs/pkg-plist2003
-rw-r--r--devel/m17n-inscript2/Makefile27
-rw-r--r--devel/m17n-inscript2/distinfo3
-rw-r--r--devel/m17n-inscript2/pkg-descr5
-rw-r--r--devel/m17n-inscript2/pkg-plist44
-rw-r--r--devel/m17n-lib/Makefile23
-rw-r--r--devel/m17n-lib/distinfo6
-rw-r--r--devel/m17n-lib/files/patch-configure.ac53
-rw-r--r--devel/netscape-java40/Makefile3
-rw-r--r--devel/nimble/Makefile3
-rw-r--r--devel/osc/Makefile2
-rw-r--r--devel/osc/distinfo6
-rw-r--r--devel/ossp-al/Makefile2
-rw-r--r--devel/p5-Date-Manip/Makefile1
-rw-r--r--devel/p5-Date-Manip/pkg-plist2
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/Makefile2
-rw-r--r--devel/p5-Term-Choose-LineFold-XS/distinfo6
-rw-r--r--devel/p5-Term-Choose-Util/Makefile4
-rw-r--r--devel/p5-Term-Choose-Util/distinfo6
-rw-r--r--devel/p5-Term-Choose/Makefile2
-rw-r--r--devel/p5-Term-Choose/distinfo6
-rw-r--r--devel/p5-Term-Form/Makefile2
-rw-r--r--devel/p5-Term-Form/distinfo6
-rw-r--r--devel/p5-Term-TablePrint/Makefile2
-rw-r--r--devel/p5-Term-TablePrint/distinfo6
-rw-r--r--devel/p5-Test2-Harness/Makefile2
-rw-r--r--devel/p5-Test2-Harness/distinfo6
-rw-r--r--devel/p5-autobox/Makefile5
-rw-r--r--devel/pear-Horde_Exception/Makefile2
-rw-r--r--devel/pear-Horde_Exception/distinfo1
-rw-r--r--devel/pear-Horde_Stream/Makefile2
-rw-r--r--devel/pear-Horde_Stream/distinfo1
-rw-r--r--devel/pear-Horde_Stream_Wrapper/Makefile2
-rw-r--r--devel/pear-Horde_Translation/Makefile2
-rw-r--r--devel/pear-Horde_Util/Makefile2
-rw-r--r--devel/pear-channel-horde/Makefile2
-rw-r--r--devel/phpunit11/Makefile2
-rw-r--r--devel/phpunit11/distinfo6
-rw-r--r--devel/phpunit12/Makefile2
-rw-r--r--devel/phpunit12/distinfo6
-rw-r--r--devel/picojson/Makefile11
-rw-r--r--devel/picojson/distinfo6
-rw-r--r--devel/picojson/files/patch-CMakeLists.txt68
-rw-r--r--devel/picojson/files/patch-picojson-config.cmake.in8
-rw-r--r--devel/picojson/files/patch-picojson.pc.in10
-rw-r--r--devel/picojson/pkg-plist4
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/py-aiobotocore/Makefile6
-rw-r--r--devel/py-aiobotocore/distinfo6
-rw-r--r--devel/py-aiobotocore/files/patch-pyproject.toml20
-rw-r--r--devel/py-atomicwrites/Makefile27
-rw-r--r--devel/py-atomicwrites/distinfo3
-rw-r--r--devel/py-atomicwrites/pkg-descr2
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-cachetools/Makefile2
-rw-r--r--devel/py-cachetools/distinfo6
-rw-r--r--devel/py-cronsim/Makefile23
-rw-r--r--devel/py-cronsim/distinfo3
-rw-r--r--devel/py-cronsim/pkg-descr3
-rw-r--r--devel/py-cwcwidth/Makefile3
-rw-r--r--devel/py-cwcwidth/files/patch-pyproject.toml11
-rw-r--r--devel/py-dbus/pkg-plist71
-rw-r--r--devel/py-dj52-django-rq/Makefile2
-rw-r--r--devel/py-dockerfile-parse/Makefile23
-rw-r--r--devel/py-dockerfile-parse/distinfo3
-rw-r--r--devel/py-dockerfile-parse/pkg-descr1
-rw-r--r--devel/py-fastf1/Makefile2
-rw-r--r--devel/py-fastf1/distinfo6
-rw-r--r--devel/py-flake8-import-order/Makefile2
-rw-r--r--devel/py-flake8-import-order/distinfo6
-rw-r--r--devel/py-frozenlist/Makefile2
-rw-r--r--devel/py-frozenlist/distinfo6
-rw-r--r--devel/py-futurist/Makefile4
-rw-r--r--devel/py-futurist/distinfo6
-rw-r--r--devel/py-gapic-generator/Makefile2
-rw-r--r--devel/py-gapic-generator/distinfo6
-rw-r--r--devel/py-gevent/Makefile11
-rw-r--r--devel/py-gevent/distinfo6
-rw-r--r--devel/py-goodreads/Makefile9
-rw-r--r--devel/py-grpcio-status/Makefile2
-rw-r--r--devel/py-grpcio-status/distinfo6
-rw-r--r--devel/py-hypothesis/Makefile2
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-jaraco.logging/Makefile5
-rw-r--r--devel/py-jaraco.logging/distinfo6
-rw-r--r--devel/py-jaraco.logging/files/patch-pyproject.toml22
-rw-r--r--devel/py-keystoneauth1/Makefile4
-rw-r--r--devel/py-keystoneauth1/distinfo6
-rw-r--r--devel/py-libcst/Makefile7
-rw-r--r--devel/py-libcst/Makefile.crates51
-rw-r--r--devel/py-libcst/distinfo108
-rw-r--r--devel/py-libplist/Makefile2
-rw-r--r--devel/py-lxml5/Makefile1
-rw-r--r--devel/py-lxml5/files/patch-cython49
-rw-r--r--devel/py-lxml5/files/patch-pyproject.toml9
-rw-r--r--devel/py-msgpack/Makefile2
-rw-r--r--devel/py-msgpack/distinfo6
-rw-r--r--devel/py-msgpack/files/patch-pyproject.toml7
-rw-r--r--devel/py-mypy/Makefile4
-rw-r--r--devel/py-mypy/distinfo6
-rw-r--r--devel/py-oncalendar/Makefile20
-rw-r--r--devel/py-oncalendar/distinfo3
-rw-r--r--devel/py-oncalendar/pkg-descr9
-rw-r--r--devel/py-openapi-spec-validator/Makefile2
-rw-r--r--devel/py-openapi-spec-validator/distinfo6
-rw-r--r--devel/py-opentelemetry-api/Makefile2
-rw-r--r--devel/py-opentelemetry-api/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-common/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp-proto-http/distinfo6
-rw-r--r--devel/py-opentelemetry-exporter-otlp/Makefile2
-rw-r--r--devel/py-opentelemetry-exporter-otlp/distinfo6
-rw-r--r--devel/py-opentelemetry-proto/Makefile2
-rw-r--r--devel/py-opentelemetry-proto/distinfo6
-rw-r--r--devel/py-opentelemetry-sdk/Makefile4
-rw-r--r--devel/py-opentelemetry-sdk/distinfo6
-rw-r--r--devel/py-opentelemetry-semantic-conventions/Makefile4
-rw-r--r--devel/py-opentelemetry-semantic-conventions/distinfo6
-rw-r--r--devel/py-orange-canvas-core/Makefile33
-rw-r--r--devel/py-orange-canvas-core/distinfo3
-rw-r--r--devel/py-orange-canvas-core/pkg-descr3
-rw-r--r--devel/py-orange-widget-base/Makefile29
-rw-r--r--devel/py-orange-widget-base/distinfo3
-rw-r--r--devel/py-orange-widget-base/pkg-descr8
-rw-r--r--devel/py-pdm/Makefile11
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-propcache/Makefile4
-rw-r--r--devel/py-propcache/distinfo6
-rw-r--r--devel/py-pycocotools/Makefile3
-rw-r--r--devel/py-pycocotools/files/patch-pyproject.toml3
-rw-r--r--devel/py-pycrdt/Makefile3
-rw-r--r--devel/py-pycrdt/Makefile.crates30
-rw-r--r--devel/py-pycrdt/distinfo66
-rw-r--r--devel/py-pydantic2/Makefile2
-rw-r--r--devel/py-pydantic2/distinfo6
-rw-r--r--devel/py-pyright/Makefile2
-rw-r--r--devel/py-pyright/distinfo6
-rw-r--r--devel/py-pytest-pep8/Makefile36
-rw-r--r--devel/py-pytest-pep8/distinfo3
-rw-r--r--devel/py-pytest-pep8/pkg-descr2
-rw-r--r--devel/py-pytest-relaxed/Makefile20
-rw-r--r--devel/py-pytest-relaxed/distinfo2
-rw-r--r--devel/py-pytest-relaxed/files/patch-tests_test__display.py23
-rw-r--r--devel/py-pytest-relaxed/pkg-descr9
-rw-r--r--devel/py-pytest-run-parallel/Makefile2
-rw-r--r--devel/py-pytest-run-parallel/distinfo6
-rw-r--r--devel/py-pytest-runner/Makefile25
-rw-r--r--devel/py-pytest-runner/distinfo3
-rw-r--r--devel/py-pytest-runner/files/patch-setup.py9
-rw-r--r--devel/py-pytest-runner/pkg-descr13
-rw-r--r--devel/py-pytest4-cache/Makefile32
-rw-r--r--devel/py-pytest4-cache/distinfo3
-rw-r--r--devel/py-pytest4-cache/files/patch-setup.py36
-rw-r--r--devel/py-pytest4-cache/pkg-descr1
-rw-r--r--devel/py-pytest4-cov/Makefile30
-rw-r--r--devel/py-pytest4-cov/distinfo3
-rw-r--r--devel/py-pytest4-cov/pkg-descr6
-rw-r--r--devel/py-pytest4-flakes/Makefile28
-rw-r--r--devel/py-pytest4-flakes/distinfo3
-rw-r--r--devel/py-pytest4-flakes/pkg-descr1
-rw-r--r--devel/py-pytest4/Makefile62
-rw-r--r--devel/py-pytest4/distinfo3
-rw-r--r--devel/py-pytest4/files/patch-testing-test_parseopt.py11
-rw-r--r--devel/py-pytest4/pkg-descr10
-rw-r--r--devel/py-pyyaml-ft/Makefile4
-rw-r--r--devel/py-pyyaml-ft/distinfo6
-rw-r--r--devel/py-pyyaml-ft/files/patch-setup.py4
-rw-r--r--devel/py-recurring-ical-events/Makefile5
-rw-r--r--devel/py-recurring-ical-events/distinfo6
-rw-r--r--devel/py-requirements-detector/Makefile15
-rw-r--r--devel/py-requirements-detector/distinfo6
-rw-r--r--devel/py-spyder-unittest/Makefile28
-rw-r--r--devel/py-spyder-unittest/distinfo3
-rw-r--r--devel/py-spyder-unittest/pkg-descr6
-rw-r--r--devel/py-textualeffects/Makefile4
-rw-r--r--devel/py-textualeffects/distinfo6
-rw-r--r--devel/py-thriftpy2/Makefile3
-rw-r--r--devel/py-thriftpy2/files/patch-pyproject.toml11
-rw-r--r--devel/py-tooz/Makefile10
-rw-r--r--devel/py-tooz/distinfo6
-rw-r--r--devel/py-ty/Makefile4
-rw-r--r--devel/py-ty/Makefile.crates17
-rw-r--r--devel/py-ty/distinfo40
-rw-r--r--devel/py-wait-for2/Makefile2
-rw-r--r--devel/py-wait-for2/distinfo6
-rw-r--r--devel/pydbus-common/Makefile2
-rw-r--r--devel/qca/Makefile1
-rw-r--r--devel/rubygem-async/Makefile4
-rw-r--r--devel/rubygem-async/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplify/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-amplify/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-core/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecr/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ecr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-evs/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-evs/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-evs/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-invoicing/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-invoicing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-kms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rds/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-rds/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rekognition/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-rekognition/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resources/Makefile3
-rw-r--r--devel/rubygem-aws-sdk-resources/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-route53/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3tables/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-s3tables/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-wafv2/distinfo6
-rw-r--r--devel/rubygem-bson/Makefile2
-rw-r--r--devel/rubygem-bson/distinfo6
-rw-r--r--devel/rubygem-cucumber-rails/Makefile3
-rw-r--r--devel/rubygem-cucumber/Makefile14
-rw-r--r--devel/rubygem-cucumber/distinfo6
-rw-r--r--devel/rubygem-cucumber9/Makefile35
-rw-r--r--devel/rubygem-cucumber9/distinfo3
-rw-r--r--devel/rubygem-cucumber9/pkg-descr1
-rw-r--r--devel/rubygem-datadog-ci/Makefile2
-rw-r--r--devel/rubygem-datadog-ci/distinfo6
-rw-r--r--devel/rubygem-dry-types/Makefile2
-rw-r--r--devel/rubygem-dry-types/distinfo6
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-compute_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-compute_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-storage_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-storage_v1/distinfo6
-rw-r--r--devel/rubygem-io-event/Makefile2
-rw-r--r--devel/rubygem-io-event/distinfo6
-rw-r--r--devel/rubygem-rack-mini-profiler/Makefile2
-rw-r--r--devel/rubygem-rack-mini-profiler/distinfo6
-rw-r--r--devel/rubygem-rubocop-ast/Makefile2
-rw-r--r--devel/rubygem-rubocop-ast/distinfo6
-rw-r--r--devel/rubygem-rubocop/Makefile2
-rw-r--r--devel/rubygem-rubocop/distinfo6
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-state_machines/Makefile2
-rw-r--r--devel/rubygem-state_machines/distinfo6
-rw-r--r--devel/slibtool/Makefile2
-rw-r--r--devel/slibtool/distinfo6
-rw-r--r--devel/sltdl/Makefile2
-rw-r--r--devel/sltdl/distinfo6
-rw-r--r--devel/sltdl/pkg-plist3
-rw-r--r--devel/spyder/Makefile90
-rw-r--r--devel/spyder/distinfo3
-rw-r--r--devel/spyder/files/patch-setup.py19
-rw-r--r--devel/spyder/pkg-descr3
-rw-r--r--devel/terraform-ls/Makefile5
-rw-r--r--devel/terraform-ls/distinfo10
-rw-r--r--devel/universal-ctags/Makefile2
-rw-r--r--devel/universal-ctags/distinfo6
-rw-r--r--devel/websocketpp/Makefile9
-rw-r--r--devel/websocketpp/files/patch-CMakeLists.txt11
-rw-r--r--devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp28
-rw-r--r--devel/websocketpp/files/patch-test_endpoint_endpoint.cpp22
-rw-r--r--devel/websocketpp/files/patch-test_transport_asio_timers.cpp20
-rw-r--r--devel/websocketpp/files/patch-test_transport_integration.cpp46
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp96
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp207
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp23
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp32
-rw-r--r--devel/wrangler/Makefile3
-rw-r--r--dns/Makefile2
-rw-r--r--dns/bind9-devel/Makefile102
-rw-r--r--dns/bind918/Makefile84
-rw-r--r--dns/bind920/Makefile100
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--dns/dnsmasq-devel/distinfo6
-rw-r--r--dns/dnssec-rr/Makefile46
-rw-r--r--dns/dnssec-rr/distinfo3
-rw-r--r--dns/dnssec-rr/files/patch-Makefile10
-rw-r--r--dns/dnssec-rr/files/patch-zone.c10
-rw-r--r--dns/dnssec-rr/pkg-descr9
-rw-r--r--dns/kf6-kdnssd/distinfo6
-rw-r--r--dns/openresolv/Makefile2
-rw-r--r--dns/openresolv/distinfo6
-rw-r--r--dns/pear-Horde_Idna/Makefile2
-rw-r--r--dns/pear-Net_DNS2/Makefile13
-rw-r--r--dns/pear-Net_DNS2/distinfo6
-rw-r--r--dns/pear-Net_DNS2/pkg-plist122
-rw-r--r--dns/pear-Net_DNS21/Makefile23
-rw-r--r--dns/pear-Net_DNS21/distinfo3
-rw-r--r--dns/pear-Net_DNS21/pkg-descr6
-rw-r--r--dns/py-publicsuffixlist/Makefile2
-rw-r--r--dns/py-publicsuffixlist/distinfo6
-rw-r--r--editors/chexedit/Makefile6
-rw-r--r--editors/cudatext/Makefile4
-rw-r--r--editors/cudatext/distinfo10
-rw-r--r--editors/cudatext/pkg-plist9
-rw-r--r--editors/encryptpad/Makefile9
-rw-r--r--editors/encryptpad/distinfo6
-rw-r--r--editors/libreoffice-af/distinfo6
-rw-r--r--editors/libreoffice-am/distinfo10
-rw-r--r--editors/libreoffice-as/distinfo6
-rw-r--r--editors/libreoffice-ast/distinfo10
-rw-r--r--editors/libreoffice-be/distinfo6
-rw-r--r--editors/libreoffice-bg/distinfo10
-rw-r--r--editors/libreoffice-bn/distinfo10
-rw-r--r--editors/libreoffice-bn_IN/distinfo10
-rw-r--r--editors/libreoffice-bo/distinfo10
-rw-r--r--editors/libreoffice-br/distinfo6
-rw-r--r--editors/libreoffice-brx/distinfo6
-rw-r--r--editors/libreoffice-bs/distinfo10
-rw-r--r--editors/libreoffice-ca/distinfo10
-rw-r--r--editors/libreoffice-ca_valencia/distinfo10
-rw-r--r--editors/libreoffice-ckb/distinfo6
-rw-r--r--editors/libreoffice-cs/distinfo10
-rw-r--r--editors/libreoffice-cy/distinfo6
-rw-r--r--editors/libreoffice-da/distinfo10
-rw-r--r--editors/libreoffice-dgo/distinfo6
-rw-r--r--editors/libreoffice-dsb/distinfo10
-rw-r--r--editors/libreoffice-dz/distinfo10
-rw-r--r--editors/libreoffice-el/distinfo10
-rw-r--r--editors/libreoffice-en_GB/distinfo10
-rw-r--r--editors/libreoffice-en_ZA/distinfo10
-rw-r--r--editors/libreoffice-eo/distinfo10
-rw-r--r--editors/libreoffice-es/distinfo10
-rw-r--r--editors/libreoffice-et/distinfo10
-rw-r--r--editors/libreoffice-eu/distinfo10
-rw-r--r--editors/libreoffice-fa/distinfo6
-rw-r--r--editors/libreoffice-fi/distinfo10
-rw-r--r--editors/libreoffice-fur/distinfo6
-rw-r--r--editors/libreoffice-fy/distinfo6
-rw-r--r--editors/libreoffice-ga/distinfo6
-rw-r--r--editors/libreoffice-gd/distinfo6
-rw-r--r--editors/libreoffice-gl/distinfo10
-rw-r--r--editors/libreoffice-gu/distinfo10
-rw-r--r--editors/libreoffice-gug/distinfo6
-rw-r--r--editors/libreoffice-hi/distinfo10
-rw-r--r--editors/libreoffice-hr/distinfo10
-rw-r--r--editors/libreoffice-hsb/distinfo10
-rw-r--r--editors/libreoffice-hy/distinfo6
-rw-r--r--editors/libreoffice-id/distinfo10
-rw-r--r--editors/libreoffice-is/distinfo10
-rw-r--r--editors/libreoffice-it/distinfo10
-rw-r--r--editors/libreoffice-ka/distinfo10
-rw-r--r--editors/libreoffice-kab/distinfo6
-rw-r--r--editors/libreoffice-kk/distinfo6
-rw-r--r--editors/libreoffice-km/distinfo10
-rw-r--r--editors/libreoffice-kmr_Latn/distinfo6
-rw-r--r--editors/libreoffice-kn/distinfo6
-rw-r--r--editors/libreoffice-kok/distinfo6
-rw-r--r--editors/libreoffice-ks/distinfo6
-rw-r--r--editors/libreoffice-lb/distinfo6
-rw-r--r--editors/libreoffice-lo/distinfo10
-rw-r--r--editors/libreoffice-lt/distinfo10
-rw-r--r--editors/libreoffice-lv/distinfo10
-rw-r--r--editors/libreoffice-mai/distinfo6
-rw-r--r--editors/libreoffice-mk/distinfo10
-rw-r--r--editors/libreoffice-ml/distinfo6
-rw-r--r--editors/libreoffice-mn/distinfo6
-rw-r--r--editors/libreoffice-mni/distinfo6
-rw-r--r--editors/libreoffice-mr/distinfo6
-rw-r--r--editors/libreoffice-my/distinfo6
-rw-r--r--editors/libreoffice-nb/distinfo10
-rw-r--r--editors/libreoffice-ne/distinfo10
-rw-r--r--editors/libreoffice-nl/distinfo10
-rw-r--r--editors/libreoffice-nn/distinfo10
-rw-r--r--editors/libreoffice-nr/distinfo6
-rw-r--r--editors/libreoffice-nso/distinfo6
-rw-r--r--editors/libreoffice-oc/distinfo6
-rw-r--r--editors/libreoffice-om/distinfo10
-rw-r--r--editors/libreoffice-or/distinfo6
-rw-r--r--editors/libreoffice-pa_IN/distinfo6
-rw-r--r--editors/libreoffice-ro/distinfo10
-rw-r--r--editors/libreoffice-rw/distinfo6
-rw-r--r--editors/libreoffice-sa_IN/distinfo6
-rw-r--r--editors/libreoffice-sat/distinfo6
-rw-r--r--editors/libreoffice-sd/distinfo6
-rw-r--r--editors/libreoffice-si/distinfo10
-rw-r--r--editors/libreoffice-sid/distinfo10
-rw-r--r--editors/libreoffice-sk/distinfo10
-rw-r--r--editors/libreoffice-sl/distinfo10
-rw-r--r--editors/libreoffice-sq/distinfo10
-rw-r--r--editors/libreoffice-sr/distinfo6
-rw-r--r--editors/libreoffice-sr_Latn/distinfo6
-rw-r--r--editors/libreoffice-ss/distinfo6
-rw-r--r--editors/libreoffice-st/distinfo6
-rw-r--r--editors/libreoffice-sv/distinfo10
-rw-r--r--editors/libreoffice-sw_TZ/distinfo6
-rw-r--r--editors/libreoffice-szl/distinfo6
-rw-r--r--editors/libreoffice-ta/distinfo10
-rw-r--r--editors/libreoffice-te/distinfo6
-rw-r--r--editors/libreoffice-tg/distinfo10
-rw-r--r--editors/libreoffice-th/distinfo6
-rw-r--r--editors/libreoffice-tn/distinfo6
-rw-r--r--editors/libreoffice-tr/distinfo10
-rw-r--r--editors/libreoffice-ts/distinfo6
-rw-r--r--editors/libreoffice-tt/distinfo6
-rw-r--r--editors/libreoffice-ug/distinfo10
-rw-r--r--editors/libreoffice-uz/distinfo6
-rw-r--r--editors/libreoffice-ve/distinfo6
-rw-r--r--editors/libreoffice-vec/distinfo6
-rw-r--r--editors/libreoffice-xh/distinfo6
-rw-r--r--editors/libreoffice-zu/distinfo6
-rw-r--r--editors/libreoffice/Makefile4
-rw-r--r--editors/libreoffice/Makefile.common4
-rw-r--r--editors/libreoffice/distinfo10
-rw-r--r--editors/microsoft-edit/Makefile3
-rw-r--r--editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop13
-rw-r--r--editors/novelwriter/Makefile8
-rw-r--r--editors/novelwriter/distinfo6
-rw-r--r--editors/novelwriter/files/patch-pyproject.toml14
-rw-r--r--editors/rehex/Makefile2
-rw-r--r--editors/vscode/Makefile5
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-node__modules_kerberos_binding.gyp18
-rw-r--r--editors/vscode/files/patch-node__modules_kerberos_src_unix_kerberos__gss.cc20
-rw-r--r--editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp18
-rw-r--r--editors/vscode/files/patch-remote_node__modules_kerberos_src_unix_kerberos__gss.cc20
-rw-r--r--editors/vscode/files/patch-src_vs_code_electron-main_app.ts10
-rw-r--r--emulators/linux-rl9/Makefile1
-rw-r--r--emulators/linux_base-rl9/Makefile1
-rw-r--r--emulators/linux_base-rl9/Makefile.version24
-rw-r--r--emulators/linux_base-rl9/distinfo322
-rw-r--r--emulators/linux_base-rl9/pkg-plist.aarch642
-rw-r--r--emulators/linux_base-rl9/pkg-plist.amd644
-rw-r--r--emulators/mame/Makefile1
-rw-r--r--emulators/open-vm-kmod/Makefile2
-rw-r--r--emulators/open-vm-kmod/distinfo6
-rw-r--r--emulators/open-vm-kmod/files/patch-vmmemctl_os.c22
-rw-r--r--emulators/open-vm-tools/Makefile3
-rw-r--r--emulators/open-vm-tools/distinfo6
-rw-r--r--emulators/wine-devel/Makefile5
-rw-r--r--emulators/wine-devel/distinfo6
-rw-r--r--emulators/wine-devel/files/wine-wow64.sh3
-rw-r--r--emulators/wine-devel/pkg-plist5
-rw-r--r--finance/R-cran-quantmod/Makefile2
-rw-r--r--finance/R-cran-quantmod/distinfo6
-rw-r--r--finance/kmymoney/Makefile4
-rw-r--r--finance/ledger/Makefile4
-rw-r--r--french/libreoffice/distinfo10
-rw-r--r--french/wordpress/distinfo6
-rw-r--r--ftp/py-aioftp/Makefile2
-rw-r--r--ftp/py-aioftp/distinfo6
-rw-r--r--games/Makefile1
-rw-r--r--games/amoebax/Makefile2
-rw-r--r--games/biniax2/Makefile2
-rw-r--r--games/bitefusion/Makefile2
-rw-r--r--games/brainparty/Makefile2
-rw-r--r--games/brickshooter/Makefile2
-rw-r--r--games/brikx/Makefile2
-rw-r--r--games/bumprace/Makefile2
-rw-r--r--games/chapping/Makefile2
-rw-r--r--games/concentration/Makefile2
-rw-r--r--games/dangen/Makefile2
-rw-r--r--games/einstein/Makefile2
-rw-r--r--games/f1spirit-remake/Makefile2
-rw-r--r--games/flobopuyo/Makefile2
-rw-r--r--games/flyhard/Makefile2
-rw-r--r--games/formido/Makefile4
-rw-r--r--games/glsfcave/Makefile2
-rw-r--r--games/gnudoku/Makefile2
-rw-r--r--games/goonies/Makefile2
-rw-r--r--games/hangman/Makefile2
-rw-r--r--games/kajongg/Makefile16
-rw-r--r--games/kartofel/Makefile2
-rw-r--r--games/kobodeluxe/Makefile2
-rw-r--r--games/ladder/Makefile2
-rw-r--r--games/libretro-beetle_psx/Makefile12
-rw-r--r--games/libretro-beetle_psx/distinfo6
-rw-r--r--games/libretro-gambatte/Makefile9
-rw-r--r--games/libretro-gambatte/distinfo6
-rw-r--r--games/libretro-mgba/Makefile9
-rw-r--r--games/libretro-mgba/distinfo6
-rw-r--r--games/libretro-nestopia/Makefile13
-rw-r--r--games/libretro-nestopia/distinfo6
-rw-r--r--games/libretro-shaders-slang/Makefile4
-rw-r--r--games/libretro-shaders-slang/distinfo6
-rw-r--r--games/libretro-shaders-slang/pkg-plist9
-rw-r--r--games/libretro-snes9x/Makefile13
-rw-r--r--games/libretro-snes9x/distinfo6
-rw-r--r--games/linux-steam-utils/Makefile3
-rw-r--r--games/linux-steam-utils/distinfo6
-rw-r--r--games/linux-steam-utils/pkg-plist4
-rw-r--r--games/linwarrior/Makefile2
-rw-r--r--games/luola/Makefile2
-rw-r--r--games/memonix/Makefile2
-rw-r--r--games/meritous/Makefile2
-rw-r--r--games/numptyphysics-npcomplete/Makefile2
-rw-r--r--games/numptyphysics/Makefile2
-rw-r--r--games/pengupop/Makefile2
-rw-r--r--games/railroad-rampage/Makefile2
-rw-r--r--games/retroarch-assets/Makefile7
-rw-r--r--games/retroarch-assets/distinfo6
-rw-r--r--games/retroarch-assets/pkg-plist1682
-rw-r--r--games/rezerwar/Makefile2
-rw-r--r--games/scramble/Makefile2
-rw-r--r--games/sdb/Makefile2
-rw-r--r--games/sea-defender/Makefile2
-rw-r--r--games/shootingstar/Makefile2
-rw-r--r--games/simutrans/Makefile3
-rw-r--r--games/solarconquest/Makefile2
-rw-r--r--games/stormbaancoureur/Makefile2
-rw-r--r--games/tecnoballz/Makefile2
-rw-r--r--games/torrent/Makefile2
-rw-r--r--games/trimines/Makefile2
-rw-r--r--games/typtea/Makefile21
-rw-r--r--games/typtea/distinfo5
-rw-r--r--games/typtea/pkg-descr10
-rw-r--r--games/tyrian-data/Makefile7
-rw-r--r--games/veloren-weekly/Makefile4
-rw-r--r--games/veloren-weekly/distinfo6
-rw-r--r--games/volleyball/Makefile2
-rw-r--r--games/vor/Makefile2
-rw-r--r--games/vvvvvv/Makefile5
-rw-r--r--games/vvvvvv/distinfo14
-rw-r--r--games/vvvvvv/pkg-plist10
-rw-r--r--games/wesnoth/Makefile8
-rw-r--r--games/wesnoth/distinfo12
-rw-r--r--games/wesnoth/files/patch-src_filesystem.cpp17
-rw-r--r--games/wesnoth/files/patch-src_filesystem.hpp10
-rw-r--r--games/wesnoth/files/patch-src_game__launcher.cpp12
-rw-r--r--games/xlogical/Makefile2
-rw-r--r--games/xorgramana/Makefile2
-rw-r--r--games/xrisk/Makefile2
-rw-r--r--games/xtgyoretsu/Makefile2
-rw-r--r--german/libreoffice/distinfo10
-rw-r--r--german/wordpress/distinfo6
-rw-r--r--graphics/Coin/Makefile5
-rw-r--r--graphics/Coin/distinfo6
-rw-r--r--graphics/Coin/pkg-plist10
-rw-r--r--graphics/cloudcompare/Makefile2
-rw-r--r--graphics/drawio/Makefile2
-rw-r--r--graphics/exifprobe/Makefile2
-rw-r--r--graphics/f3d/Makefile2
-rw-r--r--graphics/f3d/pkg-plist15
-rw-r--r--graphics/gimp-lqr-plugin/Makefile2
-rw-r--r--graphics/hyprgraphics/Makefile5
-rw-r--r--graphics/hyprgraphics/distinfo6
-rw-r--r--graphics/kf6-kimageformats/distinfo6
-rw-r--r--graphics/kf6-kimageformats/pkg-plist2
-rw-r--r--graphics/kf6-kplotting/distinfo6
-rw-r--r--graphics/kf6-kquickcharts/Makefile2
-rw-r--r--graphics/kf6-kquickcharts/distinfo6
-rw-r--r--graphics/kf6-ksvg/distinfo6
-rw-r--r--graphics/kf6-prison/Makefile2
-rw-r--r--graphics/kf6-prison/distinfo6
-rw-r--r--graphics/liblqr-1/Makefile2
-rw-r--r--graphics/librsvg2/Makefile38
-rw-r--r--graphics/librsvg2/distinfo6
-rw-r--r--graphics/librsvg2/files/patch-rsvg-css.c14
-rw-r--r--graphics/librsvg2/files/patch-rsvg-private.h10
-rw-r--r--graphics/linux-rl9-dri/Makefile4
-rw-r--r--graphics/linux-rl9-dri/distinfo74
-rw-r--r--graphics/linux-rl9-dri/pkg-plist.aarch645
-rw-r--r--graphics/linux-rl9-dri/pkg-plist.amd644
-rw-r--r--graphics/linux-rl9-imageformats-libs/Makefile4
-rw-r--r--graphics/linux-rl9-imageformats-libs/distinfo18
-rw-r--r--graphics/linux-rl9-libdrm/Makefile4
-rw-r--r--graphics/linux-rl9-libdrm/distinfo18
-rw-r--r--graphics/linux-rl9-libdrm/pkg-plist.aarch6416
-rw-r--r--graphics/linux-rl9-libdrm/pkg-plist.amd6420
-rw-r--r--graphics/linux-rl9-shaderc/Makefile2
-rw-r--r--graphics/linux-rl9-shaderc/distinfo18
-rw-r--r--graphics/linux-rl9-spirv-tools/Makefile2
-rw-r--r--graphics/linux-rl9-spirv-tools/distinfo26
-rw-r--r--graphics/linux-rl9-vulkan/Makefile2
-rw-r--r--graphics/linux-rl9-vulkan/distinfo18
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/mirtk/Makefile16
-rw-r--r--graphics/mirtk/distinfo6
-rw-r--r--graphics/ogre3d/Makefile20
-rw-r--r--graphics/ogre3d/distinfo6
-rw-r--r--graphics/ogre3d/files/patch-Docs_CMakeLists.txt16
-rw-r--r--graphics/ogre3d/files/patch-OgreBitwise.h12
-rw-r--r--graphics/ogre3d/files/patch-OgreMain_include_Ogre.i (renamed from graphics/ogre3d/files/patch-Ogre.i)6
-rw-r--r--graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h12
-rw-r--r--graphics/ogre3d/pkg-plist1859
-rw-r--r--graphics/opencv/Makefile2
-rw-r--r--graphics/pcl-pointclouds/Makefile2
-rw-r--r--graphics/plasma6-spectacle/distinfo6
-rw-r--r--graphics/poppler/Makefile4
-rw-r--r--graphics/py-fiona/Makefile2
-rw-r--r--graphics/py-fiona/files/patch-pyproject.toml4
-rw-r--r--graphics/py-fury/Makefile1
-rw-r--r--graphics/py-mayavi/Makefile2
-rw-r--r--graphics/py-pyvista/Makefile2
-rw-r--r--graphics/py-rasterio/Makefile4
-rw-r--r--graphics/py-rasterio/files/patch-pyproject.toml2
-rw-r--r--graphics/py-simplejpeg/Makefile1
-rw-r--r--graphics/py-simplejpeg/files/patch-pyproject.toml5
-rw-r--r--graphics/qgis-ltr/Makefile8
-rw-r--r--graphics/qgis-ltr/distinfo6
-rw-r--r--graphics/qgis/Makefile5
-rw-r--r--graphics/qgis/distinfo6
-rw-r--r--graphics/qgis/pkg-plist45
-rw-r--r--graphics/qt6-svg/Makefile4
-rw-r--r--graphics/qt6-svg/distinfo4
-rw-r--r--graphics/rigsofrods-pagedgeometry/Makefile1
-rw-r--r--graphics/vips/pkg-plist4
-rw-r--r--hebrew/libreoffice/distinfo10
-rw-r--r--hungarian/libreoffice/distinfo10
-rw-r--r--irc/halloy/Makefile3
-rw-r--r--irc/halloy/Makefile.crates2
-rw-r--r--irc/halloy/distinfo10
-rw-r--r--irc/halloy/files/patch-data_src_shortcut.rs13
-rw-r--r--irc/polari/Makefile24
-rw-r--r--irc/polari/distinfo6
-rw-r--r--irc/polari/pkg-plist22
-rw-r--r--japanese/Makefile1
-rw-r--r--japanese/libreoffice/distinfo10
-rw-r--r--japanese/py-fugashi/Makefile1
-rw-r--r--japanese/py-fugashi/files/patch-setup.py8
-rw-r--r--japanese/radish-play/Makefile39
-rw-r--r--japanese/radish-play/distinfo3
-rw-r--r--japanese/radish-play/files/ffplay-patch-radish-play.sh29
-rw-r--r--japanese/radish-play/files/mpv-patch-radish-play.sh46
-rw-r--r--japanese/radish-play/pkg-descr2
-rw-r--r--japanese/wordpress/distinfo6
-rw-r--r--java/Makefile2
-rw-r--r--java/dbvis/Makefile2
-rw-r--r--java/dbvis/distinfo6
-rw-r--r--java/jaxen/Makefile39
-rw-r--r--java/jaxen/distinfo2
-rw-r--r--java/jaxen/pkg-descr6
-rw-r--r--java/jdom/Makefile49
-rw-r--r--java/jdom/distinfo2
-rw-r--r--java/jdom/pkg-descr4
-rw-r--r--java/openjdk11/Makefile1
-rw-r--r--java/openjdk11/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk11/pkg-message6
-rw-r--r--java/openjdk17/Makefile1
-rw-r--r--java/openjdk17/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c20
-rw-r--r--java/openjdk17/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c91
-rw-r--r--java/openjdk17/pkg-message6
-rw-r--r--java/openjdk18/Makefile2
-rw-r--r--java/openjdk18/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk18/pkg-message6
-rw-r--r--java/openjdk19/Makefile2
-rw-r--r--java/openjdk19/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk19/pkg-message6
-rw-r--r--java/openjdk20/Makefile1
-rw-r--r--java/openjdk20/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk20/pkg-message6
-rw-r--r--java/openjdk21/Makefile1
-rw-r--r--java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c20
-rw-r--r--java/openjdk21/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk21/pkg-message6
-rw-r--r--java/openjdk22/Makefile1
-rw-r--r--java/openjdk22/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk22/pkg-message6
-rw-r--r--java/openjdk23/Makefile2
-rw-r--r--java/openjdk23/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c20
-rw-r--r--java/openjdk23/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk23/pkg-message5
-rw-r--r--java/openjdk24/Makefile1
-rw-r--r--java/openjdk24/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c20
-rw-r--r--java/openjdk24/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c89
-rw-r--r--java/openjdk24/pkg-message5
-rw-r--r--java/openjdk8/Makefile1
-rw-r--r--java/openjdk8/files/patch-jdk_src_solaris_native_sun_management_OperatingSystemImpl.c90
-rw-r--r--java/openjdk8/pkg-message6
-rw-r--r--korean/libreoffice/distinfo10
-rw-r--r--lang/cython3/Makefile2
-rw-r--r--lang/cython3/distinfo6
-rw-r--r--lang/dotnet-host/Makefile2
-rw-r--r--lang/dotnet-host/distinfo6
-rw-r--r--lang/dotnet/Makefile10
-rw-r--r--lang/dotnet/distinfo10
-rw-r--r--lang/dotnet/pkg-plist2
-rw-r--r--lang/ecl/Makefile2
-rw-r--r--lang/ecl/distinfo6
-rw-r--r--lang/ecl/pkg-plist4
-rw-r--r--lang/elixir-devel/Makefile4
-rw-r--r--lang/elixir-devel/distinfo10
-rw-r--r--lang/elixir-devel/pkg-plist42
-rw-r--r--lang/erlang/Makefile5
-rw-r--r--lang/erlang/files/epmd.in24
-rw-r--r--lang/gcc12-devel/Makefile2
-rw-r--r--lang/gcc12-devel/distinfo6
-rw-r--r--lang/gcc13-devel/Makefile2
-rw-r--r--lang/gcc13-devel/distinfo6
-rw-r--r--lang/gcc14-devel/Makefile2
-rw-r--r--lang/gcc14-devel/distinfo6
-rw-r--r--lang/gcc15-devel/Makefile2
-rw-r--r--lang/gcc15-devel/distinfo6
-rw-r--r--lang/gcc16-devel/Makefile2
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/ghc/Makefile66
-rw-r--r--lang/ghc/distinfo2
-rw-r--r--lang/gnat12/Makefile3
-rw-r--r--lang/gnat12/pkg-plist154
-rw-r--r--lang/harec/Makefile46
-rw-r--r--lang/harec/distinfo6
-rw-r--r--lang/harec/files/patch-configs_freebsd.mk30
-rw-r--r--lang/lfortran/Makefile2
-rw-r--r--lang/lfortran/distinfo6
-rw-r--r--lang/linux-rl9-python3/Makefile3
-rw-r--r--lang/linux-rl9-python3/distinfo26
-rw-r--r--lang/nim/Makefile3
-rw-r--r--lang/p5-Modern-Perl/Makefile2
-rw-r--r--lang/p5-Modern-Perl/distinfo6
-rw-r--r--lang/py-lupa/Makefile2
-rw-r--r--lang/py-lupa/distinfo6
-rw-r--r--lang/rust-nightly/Makefile4
-rw-r--r--lang/rust-nightly/distinfo6
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs34
-rw-r--r--lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c2
-rw-r--r--lang/silq/Makefile9
-rw-r--r--lang/silq/distinfo14
-rw-r--r--lang/silq/pkg-plist647
-rw-r--r--mail/anubis/Makefile2
-rw-r--r--mail/balsa/Makefile2
-rw-r--r--mail/claws-mail-pgp/Makefile1
-rw-r--r--mail/cyrus-imapd310/Makefile4
-rw-r--r--mail/cyrus-imapd310/distinfo6
-rw-r--r--mail/cyrus-imapd312/Makefile2
-rw-r--r--mail/cyrus-imapd312/distinfo6
-rw-r--r--mail/cyrus-imapd38/Makefile4
-rw-r--r--mail/cyrus-imapd38/distinfo6
-rw-r--r--mail/gmime26-sharp/Makefile2
-rw-r--r--mail/gmime26/Makefile2
-rw-r--r--mail/gmime30/Makefile1
-rw-r--r--mail/mutt/Makefile1
-rw-r--r--mail/neomutt/Makefile2
-rw-r--r--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/pear-Horde_Imap_Client/Makefile2
-rw-r--r--mail/pear-Horde_Mail_Autoconfig/Makefile5
-rw-r--r--mail/pear-Horde_Mail_Autoconfig/distinfo1
-rw-r--r--mail/pear-Horde_Smtp/Makefile2
-rw-r--r--mail/pizauth/Makefile3
-rw-r--r--mail/pizauth/Makefile.crates224
-rw-r--r--mail/pizauth/distinfo450
-rw-r--r--mail/py-alot/Makefile2
-rw-r--r--mail/sylpheed/Makefile2
-rw-r--r--math/Makefile1
-rw-r--r--math/R-cran-Deriv/Makefile2
-rw-r--r--math/R-cran-Deriv/distinfo6
-rw-r--r--math/cvc5/Makefile5
-rw-r--r--math/libpoly/Makefile4
-rw-r--r--math/octave-forge-financial/Makefile5
-rw-r--r--math/octave-forge-financial/distinfo6
-rw-r--r--math/octave-forge/Makefile3
-rw-r--r--math/openblas64/Makefile5
-rw-r--r--math/openblas64/distinfo6
-rw-r--r--math/openblas64/files/patch-CMakeLists.txt15
-rw-r--r--math/openblas64/files/patch-cmake_system.cmake13
-rw-r--r--math/openblas64/files/patch-common__arm.h4
-rw-r--r--math/p5-Math-GMPq/Makefile2
-rw-r--r--math/p5-Math-GMPq/distinfo6
-rw-r--r--math/p5-Math-GMPz/Makefile2
-rw-r--r--math/p5-Math-GMPz/distinfo6
-rw-r--r--math/primecount/Makefile2
-rw-r--r--math/primecount/distinfo6
-rw-r--r--math/py-CyLP/Makefile2
-rw-r--r--math/py-CyLP/files/patch-cython10
-rw-r--r--math/py-awkward/Makefile4
-rw-r--r--math/py-awkward/distinfo6
-rw-r--r--math/py-blis/Makefile3
-rw-r--r--math/py-blis/files/patch-pyproject.toml11
-rw-r--r--math/py-blis/files/patch-setup.py6
-rw-r--r--math/py-fastdtw/Makefile31
-rw-r--r--math/py-fastdtw/distinfo3
-rw-r--r--math/py-fastdtw/pkg-descr5
-rw-r--r--math/py-narwhals/Makefile4
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-numexpr/Makefile4
-rw-r--r--math/py-numexpr/distinfo6
-rw-r--r--math/py-numexpr/files/patch-pyproject.toml11
-rw-r--r--math/py-pandas/Makefile1
-rw-r--r--math/py-pandas/files/patch-pyproject.toml3
-rw-r--r--math/py-petsc4py/files/patch-cython101
-rw-r--r--math/py-pyreadstat/Makefile3
-rw-r--r--math/py-pyreadstat/files/patch-setup.py14
-rw-r--r--math/vtk9/Makefile3
-rw-r--r--math/vtk9/Makefile.version2
-rw-r--r--math/vtk9/distinfo6
-rw-r--r--math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c13
-rw-r--r--math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h18
-rw-r--r--math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c14
-rw-r--r--math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c14
-rw-r--r--math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c10
-rw-r--r--math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c10
-rw-r--r--math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx11
-rw-r--r--misc/Makefile7
-rw-r--r--misc/compat14x/Makefile18
-rw-r--r--misc/compat14x/pkg-plist.amd642
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--misc/koboldcpp/Makefile2
-rw-r--r--misc/koboldcpp/distinfo6
-rw-r--r--misc/librepo/Makefile3
-rw-r--r--misc/llama-cpp/Makefile2
-rw-r--r--misc/llama-cpp/distinfo6
-rw-r--r--misc/orange3/Makefile67
-rw-r--r--misc/orange3/distinfo3
-rw-r--r--misc/orange3/files/patch-requirements-core.txt8
-rw-r--r--misc/orange3/files/patch-requirements-gui.txt13
-rw-r--r--misc/orange3/pkg-descr4
-rw-r--r--misc/py-colored/Makefile2
-rw-r--r--misc/py-colored/distinfo6
-rw-r--r--misc/py-dictdiffer/Makefile26
-rw-r--r--misc/py-dictdiffer/distinfo3
-rw-r--r--misc/py-dictdiffer/pkg-descr1
-rw-r--r--misc/py-huggingface-hub/Makefile2
-rw-r--r--misc/py-huggingface-hub/distinfo6
-rw-r--r--misc/py-instructor/Makefile23
-rw-r--r--misc/py-instructor/distinfo6
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--misc/py-orange3-associate/Makefile26
-rw-r--r--misc/py-orange3-associate/distinfo3
-rw-r--r--misc/py-orange3-associate/pkg-descr2
-rw-r--r--misc/py-orange3-datafusion/Makefile27
-rw-r--r--misc/py-orange3-datafusion/distinfo3
-rw-r--r--misc/py-orange3-datafusion/pkg-descr4
-rw-r--r--misc/py-orange3-educational/Makefile29
-rw-r--r--misc/py-orange3-educational/distinfo3
-rw-r--r--misc/py-orange3-educational/pkg-descr4
-rw-r--r--misc/py-orange3-network/Makefile30
-rw-r--r--misc/py-orange3-network/distinfo3
-rw-r--r--misc/py-orange3-network/pkg-descr2
-rw-r--r--misc/py-orange3-timeseries/Makefile31
-rw-r--r--misc/py-orange3-timeseries/distinfo3
-rw-r--r--misc/py-orange3-timeseries/pkg-descr2
-rw-r--r--misc/py-polars/Makefile2
-rw-r--r--misc/py-safetensors/Makefile53
-rw-r--r--misc/py-safetensors/distinfo96
-rw-r--r--misc/rubygem-mime-types-data/Makefile2
-rw-r--r--misc/rubygem-mime-types-data/distinfo6
-rw-r--r--misc/visp/Makefile10
-rw-r--r--misc/visp/files/patch-CMakeLists.txt13
-rw-r--r--multimedia/butt/Makefile1
-rw-r--r--multimedia/linux-rl9-gstreamer1/Makefile16
-rw-r--r--multimedia/linux-rl9-gstreamer1/distinfo78
-rw-r--r--multimedia/linux-rl9-gstreamer1/pkg-plist.aarch6489
-rw-r--r--multimedia/linux-rl9-gstreamer1/pkg-plist.amd64178
-rw-r--r--multimedia/linux-rl9-libva/Makefile5
-rw-r--r--multimedia/linux-rl9-libva/distinfo18
-rw-r--r--multimedia/linux-rl9-libvpx/Makefile4
-rw-r--r--multimedia/linux-rl9-libvpx/distinfo18
-rw-r--r--multimedia/qmmp-qt5/Makefile2
-rw-r--r--multimedia/qmmp-qt5/distinfo6
-rw-r--r--multimedia/qmmp-qt6/Makefile2
-rw-r--r--multimedia/qmmp-qt6/distinfo6
-rw-r--r--multimedia/ringrtc/Makefile47
-rw-r--r--multimedia/ringrtc/Makefile.crates296
-rw-r--r--multimedia/ringrtc/distinfo666
-rw-r--r--multimedia/ringrtc/files/patch-build_config_BUILD.gn2
-rw-r--r--multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn8
-rw-r--r--multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn21
-rw-r--r--multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn59
-rw-r--r--multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni12
-rw-r--r--multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni2
-rw-r--r--multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml10
-rw-r--r--multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs8
-rw-r--r--multimedia/ringrtc/files/patch-src_rust_src_lib.rs7
-rw-r--r--multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc5
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/biboumi/Makefile100
-rw-r--r--net-im/biboumi/distinfo5
-rw-r--r--net-im/biboumi/files/biboumi.in37
-rw-r--r--net-im/biboumi/files/patch-doc_Makefile11
-rw-r--r--net-im/biboumi/files/pkg-message.in5
-rw-r--r--net-im/biboumi/pkg-descr3
-rw-r--r--net-im/biboumi/pkg-plist10
-rw-r--r--net-im/dino/Makefile2
-rw-r--r--net-im/gajim/Makefile2
-rw-r--r--net-im/linux-discord/Makefile2
-rw-r--r--net-im/linux-discord/distinfo6
-rw-r--r--net-im/mcabber/Makefile2
-rw-r--r--net-im/profanity/Makefile2
-rw-r--r--net-im/profanity/files/patch-src_pgp_gpg.c15
-rw-r--r--net-im/signal-desktop/Makefile4
-rw-r--r--net-im/signal-desktop/distinfo10
-rw-r--r--net-im/signal-desktop/files/package-lock.json3666
-rw-r--r--net-im/signal-desktop/files/pnpm-lock.yaml2499
-rw-r--r--net-im/signal-desktop/get_deps.sh2
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/gnu-ipcalc/Makefile15
-rw-r--r--net-mgmt/gnu-ipcalc/distinfo6
-rw-r--r--net-mgmt/gnu-ipcalc/pkg-plist2
-rw-r--r--net-mgmt/ipv6calc/Makefile2
-rw-r--r--net-mgmt/ipv6calc/distinfo6
-rw-r--r--net-mgmt/kf6-networkmanager-qt/Makefile1
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net-mgmt/promxy/Makefile5
-rw-r--r--net-mgmt/promxy/distinfo10
-rw-r--r--net-mgmt/telegraf/Makefile2
-rw-r--r--net-mgmt/telegraf/distinfo10
-rw-r--r--net-mgmt/victoria-logs/Makefile3
-rw-r--r--net-mgmt/victoria-logs/distinfo10
-rw-r--r--net-mgmt/zabbix7-server/Makefile2
-rw-r--r--net-mgmt/zabbix7-server/distinfo6
-rw-r--r--net-mgmt/zabbix72-server/Makefile2
-rw-r--r--net-mgmt/zabbix72-server/distinfo6
-rw-r--r--net-p2p/libtorrent/Makefile2
-rw-r--r--net-p2p/libtorrent/distinfo6
-rw-r--r--net-p2p/retroshare/Makefile2
-rw-r--r--net-p2p/rtorrent/Makefile3
-rw-r--r--net-p2p/rtorrent/distinfo6
-rw-r--r--net-p2p/xmrig/Makefile2
-rw-r--r--net-p2p/xmrig/distinfo6
-rw-r--r--net/3proxy/Makefile7
-rw-r--r--net/3proxy/distinfo6
-rw-r--r--net/3proxy/files/patch-Makefile.FreeBSD17
-rw-r--r--net/Makefile5
-rw-r--r--net/akonadi-contacts/Makefile5
-rw-r--r--net/fb303/Makefile2
-rw-r--r--net/fb303/distinfo6
-rw-r--r--net/freeradius3/Makefile1
-rw-r--r--net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f7614
-rw-r--r--net/freerdp3/Makefile73
-rw-r--r--net/freerdp3/distinfo36
-rw-r--r--net/freerdp3/files/patch-webview-src_cmake_webview.cmake47
-rw-r--r--net/freerdp3/pkg-plist2
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/grilo/Makefile17
-rw-r--r--net/grilo/distinfo6
-rw-r--r--net/grilo/pkg-plist4
-rw-r--r--net/haproxy30/Makefile4
-rw-r--r--net/hostapd-devel/Makefile5
-rw-r--r--net/hostapd-devel/distinfo6
-rw-r--r--net/identme/Makefile27
-rw-r--r--net/identme/distinfo3
-rw-r--r--net/identme/pkg-descr4
-rw-r--r--net/kf6-kcalendarcore/Makefile2
-rw-r--r--net/kf6-kcalendarcore/distinfo6
-rw-r--r--net/kf6-kcontacts/distinfo6
-rw-r--r--net/kf6-kdav/distinfo6
-rw-r--r--net/kf6-kholidays/distinfo6
-rw-r--r--net/kf6-kholidays/pkg-plist2
-rw-r--r--net/kf6-syndication/distinfo6
-rw-r--r--net/kget/Makefile9
-rw-r--r--net/kget/distinfo6
-rw-r--r--net/ktcplist/Makefile17
-rw-r--r--net/ktcplist/Makefile.crates36
-rw-r--r--net/ktcplist/distinfo75
-rw-r--r--net/ktcplist/pkg-descr2
-rw-r--r--net/libifconfig/Makefile67
-rw-r--r--net/libifconfig/distinfo17
-rw-r--r--net/libifconfig/files/patch-Makefile37
-rw-r--r--net/libifconfig/pkg-descr4
-rw-r--r--net/linux-rl9-avahi-libs/Makefile4
-rw-r--r--net/linux-rl9-avahi-libs/distinfo30
-rw-r--r--net/linux-rl9-openldap/Makefile5
-rw-r--r--net/linux-rl9-openldap/distinfo30
-rw-r--r--net/mailcommon/Makefile5
-rw-r--r--net/messagelib/Makefile5
-rw-r--r--net/mvfst/Makefile2
-rw-r--r--net/mvfst/distinfo6
-rw-r--r--net/mvfst/pkg-plist1
-rw-r--r--net/oha/Makefile456
-rw-r--r--net/oha/Makefile.crates502
-rw-r--r--net/oha/distinfo902
-rw-r--r--net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c (renamed from net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c)6
-rw-r--r--net/pear-Horde_Socket_Client/Makefile2
-rw-r--r--net/pear-Net_DNSBL/Makefile15
-rw-r--r--net/py-uritemplate/Makefile8
-rw-r--r--net/py-uritemplate/distinfo6
-rw-r--r--net/rospo/Makefile3
-rw-r--r--net/rospo/distinfo10
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/rubygem-google-cloud-spanner-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-spanner-v1/distinfo6
-rw-r--r--net/rubygem-grpc/Makefile3
-rw-r--r--net/rubygem-grpc/distinfo6
-rw-r--r--net/rubygem-omniauth-openid/Makefile12
-rw-r--r--net/rubygem-omniauth-openid/distinfo6
-rw-r--r--net/samba416/Makefile4
-rw-r--r--net/samba419/Makefile4
-rw-r--r--net/samba420/Makefile4
-rw-r--r--net/wangle/Makefile2
-rw-r--r--net/wangle/distinfo6
-rw-r--r--net/xmlrpc-c/Makefile2
-rw-r--r--net/xmlrpc-c/distinfo6
-rw-r--r--net/ziina/distinfo5
-rw-r--r--net/zmate/Makefile (renamed from net/ziina/Makefile)10
-rw-r--r--net/zmate/distinfo5
-rw-r--r--net/zmate/pkg-descr (renamed from net/ziina/pkg-descr)0
-rw-r--r--polish/libreoffice/distinfo10
-rw-r--r--ports-mgmt/pkg-devel/Makefile4
-rw-r--r--ports-mgmt/pkg-devel/distinfo6
-rw-r--r--ports-mgmt/pkg/Makefile2
-rw-r--r--ports-mgmt/pkg/distinfo6
-rw-r--r--portuguese/libreoffice-pt_BR/distinfo10
-rw-r--r--portuguese/libreoffice/distinfo10
-rw-r--r--print/Makefile1
-rw-r--r--print/linux-rl9-cups-libs/Makefile4
-rw-r--r--print/linux-rl9-cups-libs/distinfo18
-rw-r--r--print/miktex/Makefile1
-rw-r--r--print/miktex/pkg-plist2
-rw-r--r--print/plasma6-print-manager/distinfo6
-rw-r--r--print/py-fonttools/Makefile2
-rw-r--r--print/py-fonttools/distinfo6
-rw-r--r--print/rubygem-afm/Makefile6
-rw-r--r--print/rubygem-afm/distinfo5
-rw-r--r--print/rubygem-afm0/Makefile19
-rw-r--r--print/rubygem-afm0/distinfo3
-rw-r--r--print/rubygem-afm0/pkg-descr1
-rw-r--r--print/rubygem-pdf-reader/Makefile3
-rw-r--r--print/texinfo/Makefile6
-rw-r--r--print/texinfo/distinfo10
-rw-r--r--russian/libreoffice/distinfo10
-rw-r--r--russian/wordpress/distinfo6
-rw-r--r--science/InsightToolkit/Makefile2
-rw-r--r--science/InsightToolkit/Makefile.remote_modules2
-rw-r--r--science/InsightToolkit/pkg-plist96
-rw-r--r--science/avogadrolibs/Makefile1
-rw-r--r--science/elmerfem/Makefile4
-rw-r--r--science/lammps/Makefile2
-rw-r--r--science/libaec/Makefile8
-rw-r--r--science/libaec/distinfo6
-rw-r--r--science/libaec/pkg-plist8
-rw-r--r--science/liggghts/Makefile2
-rw-r--r--science/mmg/Makefile1
-rw-r--r--science/molsketch/Makefile12
-rw-r--r--science/molsketch/distinfo6
-rw-r--r--science/molsketch/pkg-plist8
-rw-r--r--science/openems/Makefile2
-rw-r--r--science/paraview/Makefile2
-rw-r--r--science/py-asdf-standard/Makefile4
-rw-r--r--science/py-asdf-standard/distinfo6
-rw-r--r--science/py-vedo/Makefile1
-rw-r--r--security/Makefile7
-rw-r--r--security/aws-lc/Makefile2
-rw-r--r--security/aws-lc/distinfo6
-rw-r--r--security/boringssl/Makefile4
-rw-r--r--security/boringssl/distinfo6
-rw-r--r--security/botan3/Makefile26
-rw-r--r--security/botan3/distinfo6
-rw-r--r--security/caldera-ot/Makefile9
-rw-r--r--security/caldera-ot/distinfo6
-rw-r--r--security/caldera/Makefile36
-rw-r--r--security/caldera/distinfo40
-rw-r--r--security/caldera/pkg-plist39
-rw-r--r--security/crowdsec/Makefile7
-rw-r--r--security/crowdsec/distinfo10
-rw-r--r--security/fizz/Makefile2
-rw-r--r--security/fizz/distinfo6
-rw-r--r--security/fwknop/Makefile2
-rw-r--r--security/gpa/Makefile1
-rw-r--r--security/gpa/files/patch-src_gpacontext.c70
-rw-r--r--security/gpa/files/patch-src_gpacontext.h13
-rw-r--r--security/gpgme-cpp/Makefile11
-rw-r--r--security/gpgme-qt/Makefile13
-rw-r--r--security/gpgme/Makefile105
-rw-r--r--security/gpgme/distinfo6
-rw-r--r--security/gpgme/files/patch-configure23
-rw-r--r--security/gpgme/files/patch-lang_python_Makefile.in29
-rw-r--r--security/gpgme/pkg-plist4
-rw-r--r--security/gpgmepp/Makefile18
-rw-r--r--security/gpgmepp/distinfo3
-rw-r--r--security/gpgmepp/pkg-descr2
-rw-r--r--security/gpgmepp/pkg-plist (renamed from security/gpgme-cpp/pkg-plist)10
-rw-r--r--security/gsa/Makefile6
-rw-r--r--security/gsa/distinfo14
-rw-r--r--security/gsad/Makefile2
-rw-r--r--security/gsad/distinfo6
-rw-r--r--security/gsad/files/patch-CMakeLists.txt90
-rw-r--r--security/gvm-libs/Makefile3
-rw-r--r--security/gvm-libs/distinfo6
-rw-r--r--security/gvm-libs/files/patch-CMakeLists.txt46
-rw-r--r--security/gvm-libs/pkg-plist20
-rw-r--r--security/gvm/Makefile2
-rw-r--r--security/gvmd/Makefile3
-rw-r--r--security/gvmd/distinfo6
-rw-r--r--security/gvmd/files/patch-CMakeLists.txt104
-rw-r--r--security/gvmd/files/patch-src_CMakeLists.txt43
-rw-r--r--security/gvmd/pkg-plist4
-rw-r--r--security/keychain/Makefile21
-rw-r--r--security/keychain/distinfo6
-rw-r--r--security/kf6-kdesu/distinfo6
-rw-r--r--security/kleopatra/Makefile10
-rw-r--r--security/kleopatra/distinfo8
-rw-r--r--security/krb5-devel/Makefile4
-rw-r--r--security/krb5-devel/distinfo6
-rw-r--r--security/libcryptui/Makefile6
-rw-r--r--security/libkleo/Makefile5
-rw-r--r--security/libp11/Makefile10
-rw-r--r--security/libp11/pkg-plist4
-rw-r--r--security/linux-rl9-gnutls/Makefile4
-rw-r--r--security/linux-rl9-gnutls/distinfo18
-rw-r--r--security/linux-rl9-libtasn1/Makefile4
-rw-r--r--security/linux-rl9-libtasn1/distinfo18
-rw-r--r--security/linux-rl9-nettle/Makefile3
-rw-r--r--security/linux-rl9-nettle/distinfo18
-rw-r--r--security/linux-rl9-nettle/pkg-plist.aarch648
-rw-r--r--security/linux-rl9-nettle/pkg-plist.amd6416
-rw-r--r--security/netbird/Makefile10
-rw-r--r--security/netbird/distinfo10
-rw-r--r--security/netbird/files/netbird.in28
-rw-r--r--security/nuclei/Makefile2
-rw-r--r--security/nuclei/distinfo10
-rw-r--r--security/openvas/Makefile3
-rw-r--r--security/openvas/distinfo6
-rw-r--r--security/openvas/pkg-plist4
-rw-r--r--security/p5-Crypt-GpgME/Makefile2
-rw-r--r--security/p5-Crypt-GpgME/files/patch-lib_Crypt_GpgME.pm16
-rw-r--r--security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.c42
-rw-r--r--security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.h14
-rw-r--r--security/p5-Crypt-GpgME/files/patch-xs_GpgME.xs35
-rw-r--r--security/pecl-gnupg/Makefile1
-rw-r--r--security/pecl-gnupg/files/patch-gnupg.c41
-rw-r--r--security/pinentry/Makefile2
-rw-r--r--security/plasma6-kscreenlocker/distinfo6
-rw-r--r--security/plasma6-ksshaskpass/distinfo6
-rw-r--r--security/plasma6-kwallet-pam/Makefile1
-rw-r--r--security/plasma6-kwallet-pam/distinfo6
-rw-r--r--security/py-certifi/Makefile4
-rw-r--r--security/py-certifi/distinfo6
-rw-r--r--security/py-gpg/Makefile43
-rw-r--r--security/py-gpg/distinfo3
-rw-r--r--security/py-gpg/files/patch-configure.ac19
-rw-r--r--security/py-gpg/files/patch-pyproject.toml13
-rw-r--r--security/py-gpg/pkg-descr3
-rw-r--r--security/py-gpgme/Makefile16
-rw-r--r--security/py-gpgme/pkg-plist89
-rw-r--r--security/py-notus-scanner/Makefile2
-rw-r--r--security/py-notus-scanner/distinfo6
-rw-r--r--security/py-notus-scanner/pkg-plist16
-rw-r--r--security/py-ospd-openvas/Makefile2
-rw-r--r--security/py-ospd-openvas/distinfo6
-rw-r--r--security/py-ospd-openvas/pkg-plist10
-rw-r--r--security/py-python-gvm/Makefile2
-rw-r--r--security/py-python-gvm/distinfo6
-rw-r--r--security/py-webauthn/Makefile4
-rw-r--r--security/py-webauthn/distinfo6
-rw-r--r--security/py-webauthn/files/patch-pyproject.toml12
-rw-r--r--security/qgpgme/Makefile55
-rw-r--r--security/qgpgme/distinfo3
-rw-r--r--security/qgpgme/pkg-descr15
-rw-r--r--security/qgpgme/pkg-plist (renamed from security/gpgme-qt/pkg-plist)8
-rw-r--r--security/rnp/Makefile43
-rw-r--r--security/rnp/distinfo8
-rw-r--r--security/rnp/files/patch-src_lib_types.h19
-rw-r--r--security/rnp/files/patch-src_lib_utils.cpp31
-rw-r--r--security/rnp/files/patch-src_librekey_key__store__g10.cpp33
-rw-r--r--security/rnp/pkg-plist7
-rw-r--r--security/rubygem-gpgme/Makefile2
-rw-r--r--security/rubygem-gpgme/files/patch-ext_gpgme_extconf.rb (renamed from security/rubygem-gpgme/files/patch-ext-gpgme-extconf.rb)6
-rw-r--r--security/rubygem-gpgme/files/patch-ext_gpgme_gpgme__n.c59
-rw-r--r--security/rubygem-gpgme/files/patch-lib_gpgme_constants.rb75
-rw-r--r--security/rubygem-rasn1/Makefile2
-rw-r--r--security/rubygem-rasn1/distinfo6
-rw-r--r--security/seahorse/Makefile5
-rw-r--r--security/seahorse/distinfo4
-rw-r--r--security/sudo/Makefile3
-rw-r--r--security/sudo/distinfo6
-rw-r--r--security/sudo/pkg-plist1
-rw-r--r--security/tscli/Makefile3
-rw-r--r--security/tscli/distinfo10
-rw-r--r--security/vuls/Makefile6
-rw-r--r--security/vuls/distinfo10
-rw-r--r--security/vuls/files/patch-vendor_gorm.io_gorm_internal_stmt_store_stmt_store.go29
-rw-r--r--security/vuxml/vuln/2025.xml273
-rw-r--r--security/wazuh-dashboard/Makefile1
-rw-r--r--security/wazuh-indexer/Makefile1
-rw-r--r--security/wpa_supplicant-devel/Makefile5
-rw-r--r--security/wpa_supplicant-devel/distinfo6
-rw-r--r--shells/ksh-devel/Makefile4
-rw-r--r--shells/ksh-devel/distinfo6
-rw-r--r--shells/xonsh/Makefile2
-rw-r--r--shells/xonsh/distinfo6
-rw-r--r--sysutils/Makefile4
-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/bacnet-stack-apps/Makefile7
-rw-r--r--sysutils/bacnet-stack-apps/distinfo6
-rw-r--r--sysutils/bfs/Makefile2
-rw-r--r--sysutils/bfs/distinfo6
-rw-r--r--sysutils/buildah/Makefile5
-rw-r--r--sysutils/buildah/distinfo6
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go35
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go33
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go12
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/cfengine-devel/Makefile6
-rw-r--r--sysutils/cfengine-devel/distinfo10
-rw-r--r--sysutils/cfengine-masterfiles-devel/Makefile4
-rw-r--r--sysutils/cfengine-masterfiles-devel/distinfo6
-rw-r--r--sysutils/containers-common/Makefile8
-rw-r--r--sysutils/containers-common/distinfo18
-rw-r--r--sysutils/daggy/Makefile37
-rw-r--r--sysutils/daggy/distinfo3
-rw-r--r--sysutils/daggy/pkg-descr13
-rw-r--r--sysutils/daggy/pkg-plist16
-rw-r--r--sysutils/dar/Makefile1
-rw-r--r--sysutils/devedeng/Makefile10
-rw-r--r--sysutils/devedeng/distinfo6
-rw-r--r--sysutils/dnf/Makefile2
-rw-r--r--sysutils/duplicity/Makefile6
-rw-r--r--sysutils/duplicity/distinfo6
-rw-r--r--sysutils/duplicity/files/patch-pyproject.toml20
-rw-r--r--sysutils/eza/Makefile2
-rw-r--r--sysutils/eza/Makefile.crates86
-rw-r--r--sysutils/eza/distinfo182
-rw-r--r--sysutils/eza/files/patch-Cargo.lock2
-rw-r--r--sysutils/eza/files/patch-Cargo.toml2
-rw-r--r--sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock (renamed from sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock)0
-rw-r--r--sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml)0
-rw-r--r--sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml)4
-rw-r--r--sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml)0
-rw-r--r--sysutils/fx/Makefile7
-rw-r--r--sysutils/gkrellflynn/Makefile2
-rw-r--r--sysutils/go-ntfy/Makefile66
-rw-r--r--sysutils/go-ntfy/distinfo7
-rw-r--r--sysutils/go-ntfy/files/ntfy.in32
-rw-r--r--sysutils/go-ntfy/pkg-descr5
-rw-r--r--sysutils/gpart/Makefile2
-rw-r--r--sysutils/helmfile/Makefile5
-rw-r--r--sysutils/helmfile/distinfo10
-rw-r--r--sysutils/kf5-kwallet/Makefile6
-rw-r--r--sysutils/kf6-baloo/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/distinfo6
-rw-r--r--sysutils/kf6-kwallet/Makefile4
-rw-r--r--sysutils/kf6-kwallet/distinfo6
-rw-r--r--sysutils/lxqt-powermanagement/files/patch-CMakeLists.txt11
-rw-r--r--sysutils/memtest86+/Makefile3
-rw-r--r--sysutils/ntfy/Makefile2
-rw-r--r--sysutils/nut-devel/Makefile4
-rw-r--r--sysutils/nut-devel/distinfo6
-rw-r--r--sysutils/nut-devel/pkg-plist7
-rw-r--r--sysutils/oc/Makefile2
-rw-r--r--sysutils/pacman/Makefile9
-rw-r--r--sysutils/pacman/pkg-plist32
-rw-r--r--sysutils/plasma-pass/Makefile5
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-rw-r--r--sysutils/podman-suite/Makefile2
-rw-r--r--sysutils/podman/Makefile5
-rw-r--r--sysutils/podman/distinfo6
-rw-r--r--sysutils/podman/files/patch-libpod_container__internal__common.go11
-rw-r--r--sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go18
-rw-r--r--sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go8
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go35
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go33
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go12
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/podman/pkg-plist9
-rw-r--r--sysutils/py-azure-cli-base/Makefile2
-rw-r--r--sysutils/py-azure-cli-base/pkg-plist20
-rw-r--r--sysutils/py-director/Makefile2
-rw-r--r--sysutils/py-director/distinfo6
-rw-r--r--sysutils/py-healthchecks/Makefile100
-rw-r--r--sysutils/py-healthchecks/distinfo3
-rw-r--r--sysutils/py-healthchecks/files/hcks.in12
-rw-r--r--sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py11
-rw-r--r--sysutils/py-healthchecks/files/pkg-message.in22
-rw-r--r--sysutils/py-healthchecks/files/uwsgi.ini.in35
-rw-r--r--sysutils/py-healthchecks/pkg-descr9
-rw-r--r--sysutils/py-healthchecks/pkg-plist2088
-rw-r--r--sysutils/py-overlord/Makefile2
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/reproduce/Makefile2
-rw-r--r--sysutils/reproduce/distinfo6
-rw-r--r--sysutils/rubygem-rubyipmi/Makefile5
-rw-r--r--sysutils/rubygem-rubyipmi/distinfo6
-rw-r--r--sysutils/screenfetch/Makefile4
-rw-r--r--sysutils/screenfetch/distinfo6
-rw-r--r--sysutils/skopeo/Makefile5
-rw-r--r--sysutils/skopeo/distinfo6
-rw-r--r--sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/sysctltui/Makefile31
-rw-r--r--sysutils/sysctltui/distinfo3
-rw-r--r--sysutils/sysctltui/pkg-descr3
-rw-r--r--sysutils/tkdvd/Makefile2
-rw-r--r--sysutils/usermin/Makefile6
-rw-r--r--sysutils/usermin/distinfo6
-rw-r--r--sysutils/vimpager/Makefile19
-rw-r--r--sysutils/vimpager/distinfo8
-rw-r--r--sysutils/vimpager/files/extra-patch-docs-off61
-rw-r--r--sysutils/vimpager/pkg-plist22
-rw-r--r--sysutils/webmin/Makefile1
-rw-r--r--sysutils/webmin/files/patch-setup.sh41
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/feluda/Makefile21
-rw-r--r--textproc/feluda/Makefile.crates354
-rw-r--r--textproc/feluda/distinfo711
-rw-r--r--textproc/feluda/pkg-descr3
-rw-r--r--textproc/go-yq/Makefile10
-rw-r--r--textproc/go-yq/distinfo10
-rw-r--r--textproc/groff/Makefile2
-rw-r--r--textproc/groff/files/mdoc.local11
-rw-r--r--textproc/ibus-typing-booster/Makefile2
-rw-r--r--textproc/ibus-typing-booster/distinfo6
-rw-r--r--textproc/kf6-kcodecs/distinfo6
-rw-r--r--textproc/kf6-sonnet/distinfo6
-rw-r--r--textproc/kf6-syntax-highlighting/distinfo6
-rw-r--r--textproc/libjcat/Makefile2
-rw-r--r--textproc/linux-rl9-expat/Makefile4
-rw-r--r--textproc/linux-rl9-expat/distinfo18
-rw-r--r--textproc/linux-rl9-libxml2/Makefile4
-rw-r--r--textproc/linux-rl9-libxml2/distinfo18
-rw-r--r--textproc/linux-rl9-libxslt/Makefile4
-rw-r--r--textproc/linux-rl9-libxslt/distinfo18
-rw-r--r--textproc/opensearch-dashboards216/Makefile3
-rw-r--r--textproc/opensearch-dashboards219/Makefile9
-rw-r--r--textproc/p5-YAML-PP/Makefile9
-rw-r--r--textproc/p5-YAML-PP/distinfo6
-rw-r--r--textproc/p5-YAML-PP/pkg-plist2
-rw-r--r--textproc/pear-Horde_Text_Flowed/Makefile2
-rw-r--r--textproc/py-backrefs/Makefile2
-rw-r--r--textproc/py-backrefs/distinfo6
-rw-r--r--textproc/py-bracex/Makefile3
-rw-r--r--textproc/py-bracex/distinfo6
-rw-r--r--textproc/py-cyclonedx-python-lib/Makefile2
-rw-r--r--textproc/py-cyclonedx-python-lib/distinfo6
-rw-r--r--textproc/py-docx-generator/Makefile11
-rw-r--r--textproc/py-docx-generator/distinfo6
-rw-r--r--textproc/py-docxtpl/Makefile4
-rw-r--r--textproc/py-docxtpl/distinfo6
-rw-r--r--textproc/py-marko/Makefile2
-rw-r--r--textproc/py-marko/distinfo6
-rw-r--r--textproc/py-orange3-text/Makefile42
-rw-r--r--textproc/py-orange3-text/distinfo3
-rw-r--r--textproc/py-orange3-text/pkg-descr7
-rw-r--r--textproc/py-pyahocorasick/Makefile8
-rw-r--r--textproc/py-pyahocorasick/distinfo6
-rw-r--r--textproc/py-pymdown-extensions/Makefile2
-rw-r--r--textproc/py-pymdown-extensions/distinfo6
-rw-r--r--textproc/py-sphinxcontrib-bibtex/Makefile2
-rw-r--r--textproc/py-sphinxcontrib-bibtex/distinfo6
-rw-r--r--textproc/py-sphinxcontrib-bibtex/files/patch-pyproject.toml11
-rw-r--r--textproc/py-tokenizers/Makefile23
-rw-r--r--textproc/py-tokenizers/Makefile.crates146
-rw-r--r--textproc/py-tokenizers/distinfo294
-rw-r--r--textproc/py-tomli/Makefile2
-rw-r--r--textproc/py-tomli/distinfo6
-rw-r--r--textproc/py-wcmatch/Makefile2
-rw-r--r--textproc/py-wcmatch/distinfo6
-rw-r--r--textproc/py-xlrd/Makefile3
-rw-r--r--textproc/py-xlrd/distinfo6
-rw-r--r--textproc/rubygem-cucumber-html-formatter/Makefile2
-rw-r--r--textproc/rubygem-cucumber-html-formatter/distinfo6
-rw-r--r--textproc/rubygem-liquid/Makefile2
-rw-r--r--textproc/rubygem-liquid/distinfo6
-rw-r--r--textproc/yamlfmt/Makefile2
-rw-r--r--textproc/yamlfmt/distinfo10
-rw-r--r--ukrainian/libreoffice/distinfo10
-rw-r--r--vietnamese/libreoffice/distinfo10
-rw-r--r--www/Makefile5
-rw-r--r--www/apache24/Makefile4
-rw-r--r--www/authelia/Makefile5
-rw-r--r--www/authelia/distinfo14
-rw-r--r--www/cpr/Makefile2
-rw-r--r--www/cpr/distinfo6
-rw-r--r--www/cpr/pkg-plist5
-rw-r--r--www/drupal10/Makefile2
-rw-r--r--www/drupal10/distinfo6
-rw-r--r--www/drupal10/pkg-plist215
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile.common2
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/gohugo/Makefile2
-rw-r--r--www/gohugo/distinfo10
-rw-r--r--www/kanboard/Makefile2
-rw-r--r--www/kanboard/distinfo6
-rw-r--r--www/kanboard/pkg-plist6
-rw-r--r--www/libnghttp2/Makefile2
-rw-r--r--www/libnghttp2/distinfo6
-rw-r--r--www/libnghttp2/files/patch-Makefile.in8
-rw-r--r--www/libnghttp2/pkg-plist2
-rw-r--r--www/miniflux/Makefile3
-rw-r--r--www/miniflux/distinfo10
-rw-r--r--www/nextcloud-calendar/Makefile2
-rw-r--r--www/nextcloud-calendar/distinfo6
-rw-r--r--www/nextcloud-forms/Makefile2
-rw-r--r--www/nextcloud-forms/distinfo6
-rw-r--r--www/nghttp2/Makefile6
-rw-r--r--www/nghttp2/distinfo6
-rw-r--r--www/nghttp2/pkg-plist1
-rw-r--r--www/nginx-devel/Makefile3
-rw-r--r--www/nginx-devel/distinfo6
-rw-r--r--www/npm-node18/Makefile3
-rw-r--r--www/onionshare/Makefile74
-rw-r--r--www/onionshare/distinfo3
-rw-r--r--www/onionshare/pkg-descr8
-rw-r--r--www/p5-CGI/Makefile2
-rw-r--r--www/p5-CGI/distinfo6
-rw-r--r--www/pear-Horde_Http/Makefile2
-rw-r--r--www/peersuite/Makefile8
-rw-r--r--www/peersuite/distinfo6
-rw-r--r--www/peersuite/pkg-plist7
-rw-r--r--www/plasma6-plasma-browser-integration/distinfo6
-rw-r--r--www/pocket-id/Makefile39
-rw-r--r--www/pocket-id/distinfo7
-rw-r--r--www/pocket-id/files/pkg-message.in17
-rw-r--r--www/pocket-id/files/pocket-id.in36
-rw-r--r--www/pocket-id/pkg-descr13
-rw-r--r--www/proxygen/Makefile2
-rw-r--r--www/proxygen/distinfo6
-rw-r--r--www/py-binarycookies/Makefile26
-rw-r--r--www/py-binarycookies/distinfo3
-rw-r--r--www/py-binarycookies/files/patch-src_binarycookies_____main____.py49
-rw-r--r--www/py-binarycookies/files/patch-src_binarycookies___deserialize.py21
-rw-r--r--www/py-binarycookies/pkg-descr6
-rw-r--r--www/py-boto3/Makefile2
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-bottle/Makefile3
-rw-r--r--www/py-bottle/distinfo6
-rw-r--r--www/py-calibreweb/Makefile4
-rw-r--r--www/py-dj51-django-rich/Makefile4
-rw-r--r--www/py-dj51-django-rich/distinfo6
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/Makefile2
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/distinfo6
-rw-r--r--www/py-dj52-django-stubs-ext/Makefile12
-rw-r--r--www/py-django-rich/Makefile6
-rw-r--r--www/py-django-rich/distinfo6
-rw-r--r--www/py-django-stubs-ext/Makefile10
-rw-r--r--www/py-django-tree-queries/Makefile2
-rw-r--r--www/py-django-tree-queries/distinfo6
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-drf-spectacular-sidecar/Makefile2
-rw-r--r--www/py-drf-spectacular-sidecar/distinfo6
-rw-r--r--www/py-folium/Makefile2
-rw-r--r--www/py-folium/distinfo6
-rw-r--r--www/py-freenit/Makefile2
-rw-r--r--www/py-freenit/distinfo6
-rw-r--r--www/py-google-api-python-client/Makefile7
-rw-r--r--www/py-google-api-python-client/distinfo6
-rw-r--r--www/py-multidict/Makefile5
-rw-r--r--www/py-multidict/distinfo6
-rw-r--r--www/py-nicegui/Makefile3
-rw-r--r--www/py-nicegui/distinfo6
-rw-r--r--www/py-planet/Makefile2
-rw-r--r--www/py-planet/distinfo6
-rw-r--r--www/py-requests/Makefile2
-rw-r--r--www/py-requests/distinfo6
-rw-r--r--www/rubygem-faraday-net_http/Makefile2
-rw-r--r--www/rubygem-faraday-net_http/distinfo6
-rw-r--r--www/rubygem-http/Makefile3
-rw-r--r--www/rubygem-http/distinfo6
-rw-r--r--www/rubygem-roda/Makefile2
-rw-r--r--www/rubygem-roda/distinfo6
-rw-r--r--www/rubygem-turbo-rails-rails71/Makefile2
-rw-r--r--www/rubygem-turbo-rails-rails71/distinfo6
-rw-r--r--www/rubygem-turbo-rails-rails72/Makefile2
-rw-r--r--www/rubygem-turbo-rails-rails72/distinfo6
-rw-r--r--www/rubygem-turbo-rails/Makefile2
-rw-r--r--www/rubygem-turbo-rails/distinfo6
-rw-r--r--www/squid/Makefile2
-rw-r--r--www/squid/distinfo6
-rw-r--r--www/tinyauth/Makefile49
-rw-r--r--www/tinyauth/distinfo7
-rw-r--r--www/tinyauth/files/pkg-message.in17
-rw-r--r--www/tinyauth/files/tinyauth.in35
-rw-r--r--www/tinyauth/pkg-descr4
-rw-r--r--www/tor-browser/Makefile7
-rw-r--r--www/tor-browser/distinfo10
-rw-r--r--www/wget2/Makefile1
-rw-r--r--www/wordpress/Makefile2
-rw-r--r--www/wordpress/distinfo6
-rw-r--r--www/yarn-node18/Makefile3
-rw-r--r--x11-fonts/charis/Makefile7
-rw-r--r--x11-fonts/charis/distinfo6
-rw-r--r--x11-fonts/py-babelfont/Makefile4
-rw-r--r--x11-fonts/py-babelfont/distinfo6
-rw-r--r--x11-fonts/py-vfblib/Makefile2
-rw-r--r--x11-fonts/py-vfblib/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/pkg-plist7239
-rw-r--r--x11-themes/kf6-kcolorscheme/distinfo6
-rw-r--r--x11-themes/kf6-kiconthemes/distinfo6
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/Makefile4
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/distinfo6
-rw-r--r--x11-themes/plasma6-aurorae/distinfo6
-rw-r--r--x11-themes/plasma6-aurorae/pkg-plist1
-rw-r--r--x11-themes/plasma6-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma6-breeze/distinfo6
-rw-r--r--x11-themes/plasma6-kde-gtk-config/distinfo6
-rw-r--r--x11-themes/plasma6-oxygen/distinfo6
-rw-r--r--x11-themes/plasma6-plasma-workspace-wallpapers/distinfo6
-rw-r--r--x11-themes/plasma6-qqc2-breeze-style/distinfo6
-rw-r--r--x11-toolkits/Makefile2
-rw-r--r--x11-toolkits/kddockwidgets/Makefile9
-rw-r--r--x11-toolkits/kddockwidgets/pkg-plist252
-rw-r--r--x11-toolkits/kf6-attica/Makefile2
-rw-r--r--x11-toolkits/kf6-attica/distinfo6
-rw-r--r--x11-toolkits/kf6-kcompletion/distinfo6
-rw-r--r--x11-toolkits/kf6-kconfigwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kconfigwidgets/pkg-plist1
-rw-r--r--x11-toolkits/kf6-kguiaddons/Makefile4
-rw-r--r--x11-toolkits/kf6-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/Makefile1
-rw-r--r--x11-toolkits/kf6-kirigami/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/pkg-plist7
-rw-r--r--x11-toolkits/kf6-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf6-kjobwidgets/Makefile2
-rw-r--r--x11-toolkits/kf6-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/Makefile2
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kxmlgui/Makefile2
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11-toolkits/mygui-ogre/Makefile2
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-toolkits/scenefx03/distinfo3
-rw-r--r--x11-toolkits/scenefx04/Makefile (renamed from x11-toolkits/scenefx03/Makefile)11
-rw-r--r--x11-toolkits/scenefx04/distinfo3
-rw-r--r--x11-toolkits/scenefx04/pkg-descr (renamed from x11-toolkits/scenefx03/pkg-descr)0
-rw-r--r--x11-toolkits/scenefx04/pkg-plist (renamed from x11-toolkits/scenefx03/pkg-plist)0
-rw-r--r--x11-wm/icewm/Makefile4
-rw-r--r--x11-wm/icewm/distinfo6
-rw-r--r--x11-wm/icewm/pkg-plist1
-rw-r--r--x11-wm/lxqt-panel/Makefile5
-rw-r--r--x11-wm/lxqt-panel/distinfo6
-rw-r--r--x11-wm/lxqt-panel/files/patch-CMakeLists.txt12
-rw-r--r--x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf6
-rw-r--r--x11-wm/lxqt-panel/files/patch-plugin-kbindicator_src_x11_kbdlayout.cpp4
-rw-r--r--x11-wm/lxqt-panel/files/patch-plugin-sysstat_lxqtsysstat.cpp4
-rw-r--r--x11-wm/lxqt-panel/pkg-plist12
-rw-r--r--x11-wm/plasma6-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma6-kwin-x11/distinfo6
-rw-r--r--x11-wm/plasma6-kwin-x11/pkg-plist19
-rw-r--r--x11-wm/plasma6-kwin/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/pkg-plist1
-rw-r--r--x11-wm/swayfx/Makefile11
-rw-r--r--x11-wm/swayfx/distinfo6
-rw-r--r--x11-wm/swayfx/files/patch-common_stringop.c53
-rw-r--r--x11/cde-devel/Makefile5
-rw-r--r--x11/cde-devel/distinfo6
-rw-r--r--x11/kf6-frameworkintegration/distinfo6
-rw-r--r--x11/kf6-kded/distinfo6
-rw-r--r--x11/kf6-kglobalaccel/distinfo6
-rw-r--r--x11/kf6-krunner/distinfo6
-rw-r--r--x11/kf6-kwindowsystem/distinfo6
-rw-r--r--x11/linux-rl9-xorg-libs/Makefile2
-rw-r--r--x11/linux-rl9-xorg-libs/Makefile.version4
-rw-r--r--x11/linux-rl9-xorg-libs/distinfo50
-rw-r--r--x11/numlockx/Makefile2
-rw-r--r--x11/pixman/Makefile2
-rw-r--r--x11/pixman/distinfo6
-rw-r--r--x11/pixman/pkg-plist2
-rw-r--r--x11/plasma6-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma6-kgamma/distinfo6
-rw-r--r--x11/plasma6-kglobalacceld/distinfo6
-rw-r--r--x11/plasma6-kscreen/distinfo6
-rw-r--r--x11/plasma6-kscreen/pkg-plist1
-rw-r--r--x11/plasma6-kwayland/distinfo6
-rw-r--r--x11/plasma6-layer-shell-qt/distinfo6
-rw-r--r--x11/plasma6-libkscreen/distinfo6
-rw-r--r--x11/plasma6-libplasma/distinfo6
-rw-r--r--x11/plasma6-plasma-activities-stats/distinfo6
-rw-r--r--x11/plasma6-plasma-activities/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/distinfo6
-rw-r--r--x11/plasma6-plasma-integration/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/Makefile1
-rw-r--r--x11/plasma6-plasma-workspace/distinfo6
-rw-r--r--x11/screen-message/Makefile21
-rw-r--r--x11/screen-message/distinfo6
-rw-r--r--x11/waybar/Makefile28
-rw-r--r--x11/waybar/distinfo6
-rw-r--r--x11/wlr-which-key/Makefile5
-rw-r--r--x11/wvkbd/Makefile2
-rw-r--r--x11/wvkbd/distinfo6
-rw-r--r--x11/xcb-proto/Makefile1
-rw-r--r--x11/xcb-proto/pkg-plist42
1912 files changed, 32036 insertions, 16985 deletions
diff --git a/GIDs b/GIDs
index 47fa16129409..c3880bd44564 100644
--- a/GIDs
+++ b/GIDs
@@ -312,7 +312,7 @@ sshesame:*:368:
neo4j:*:369:
_wsdd:*:370:
reposilite:*:371:
-# free: 372
+beam:*:372:
# free: 373
# free: 374
# free: 375
@@ -731,7 +731,7 @@ stirlingpdf:*:785:
# free: 787
# free: 788
# free: 789
-# free: 790
+healthchecks:*:790:
# free: 791
# free: 792
# free: 793
@@ -775,9 +775,9 @@ cirrus:*:828:
# free: 831
beehive:*:832:
# free: 833
-# free: 834
+pocket-id:*:834:
filebrowser:*:835:
-# free: 836
+tinyauth:*:836:
# free: 837
# free: 838
# free: 839
diff --git a/MOVED b/MOVED
index 8754bd905bb2..7f835960d89e 100644
--- a/MOVED
+++ b/MOVED
@@ -4520,3 +4520,41 @@ japanese/bugzilla44||2025-06-16|Removed, localized version of devel/bugzilla44
russian/bugzilla44||2025-06-16|Removed, localized version of devel/bugzilla44
sysutils/plasma6-drkonqi||2025-06-17|Removed, requires Systemd
devel/artifactory||2025-06-17|Has expired: Outdated with known vulnerabilities and marked as forbidden in 2023
+devel/m17n-inscript2||2025-06-23|Now included in devel/m17n-db
+devel/py-pytest4-cov||2025-06-23|Has expired: Depends on expiring devel/py-pytest4
+devel/py-spyder-unittest||2025-06-23|Has expired: Depends on expiring devel/spyder
+comms/py-pynitrokey||2025-06-23|Has expired: Depends on expiring comms/py-spsdk
+devel/bit||2025-06-23|Has expired: Upstream ceased development
+biology/py-orange3-single-cell||2025-06-23|Has expired: Depends on expired math/py-fastdtw and expiring misc/orange3
+biology/py-orange3-bioinformatics||2025-06-23|Has expired: Depends on expiring misc/orange3
+textproc/py-orange3-text||2025-06-23|Has expired: Depends on expiring misc/orange3
+misc/py-orange3-datafusion||2025-06-23|Has expired: Depends on expiring misc/orange3
+misc/py-orange3-timeseries||2025-06-23|Has expired: Depends on expiring misc/orange3
+misc/py-orange3-educational||2025-06-23|Has expired: Depends on expiring misc/orange3
+misc/py-orange3-associate||2025-06-23|Has expired: Depends on expiring misc/orange3
+misc/py-orange3-network||2025-06-23|Has expired: Depends on expiring misc/orange3
+www/onionshare||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites
+deskutils/py-todoman||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites
+deskutils/py-khard||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites
+devel/py-pytest4-flakes||2025-06-23|Has expired: Depends on expiring devel/py-pytest4
+devel/py-pytest-pep8||2025-06-23|Has expired: Depends on expiring devel/py-pytest4
+devel/py-pytest4-cache||2025-06-23|Has expired: Depends on expiring devel/py-pytest4
+devel/py-pytest4||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites
+math/py-fastdtw||2025-06-23|Has expired: Depends on expired devel/py-pytest-runner
+devel/spyder||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites
+misc/orange3||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas-core
+devel/py-orange-widget-base||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas-core
+devel/py-orange-canvas-core||2025-06-23|Has expired: Depends on expired misc/py-dictdiffer
+misc/py-dictdiffer||2025-06-23|Has expired: Depends on expired devel/py-pytest-runner
+net-im/biboumi||2025-06-23|Has expired: Depends on expired security/botan2
+sysutils/daggy||2025-06-23|Has expired: Depends on expired security/botan2
+java/jdom||2025-06-23|Has expired: Depends on exired java/jaxen
+java/jaxen||2025-06-23|Has expired: Outdated, unsupported upstream and unmaintained in tree for years
+devel/py-atomicwrites||2025-06-23|Has expired: Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead
+devel/py-pytest-runner||2025-06-23|Has expired: pytest-runner depends on deprecated features of setuptools
+x11-toolkits/scenefx03|x11-toolkits/scenefx04|2025-06-24|No consumers in ports
+net/ziina|net/zmate|2025-06-24|Renamed upstream
+security/py-gpgme|security/py-gpg|2025-06-24|Gpgme Python bindings have been split into a separate project
+security/gpgme-cpp|security/gpgmepp|2025-06-24|Gpgme C++ bindings have been split into a separate project
+security/gpgme-qt@qt5|security/qgpgme@qt5|2025-06-24|Gpgme Qt5 bindings have been split into a separate project
+security/gpgme-qt@qt6|security/qgpgme@qt6|2025-06-24|Gpgme Qt6 bindings have been split into a separate project
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 76baa8c5faa8..2db876e02ad8 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -91,7 +91,7 @@ KDE_PLASMA5_VERSION?= 5.27.12
KDE_PLASMA5_BRANCH?= stable
# Current KDE Plasma desktop.
-KDE_PLASMA6_VERSION?= 6.4.0
+KDE_PLASMA6_VERSION?= 6.4.1
KDE_PLASMA6_BRANCH?= stable
# Legacy KDE frameworks (Qt5 based).
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?= 5.116.0
KDE_FRAMEWORKS5_BRANCH?= stable
# Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?= 6.14.0
+KDE_FRAMEWORKS6_VERSION?= 6.15.0
KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index e6390afee67f..99aa62704195 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -37,7 +37,7 @@ linux_ARGS= ${LINUX_DEFAULT}
. if ${linux_ARGS} == c7
LINUX_DIST_VER?= 7.9.2009
. elif ${linux_ARGS} == rl9
-LINUX_DIST_VER?= 9.5
+LINUX_DIST_VER?= 9.6
. else
ERROR+= "Invalid Linux distribution: ${linux_ARGS}"
. endif
diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index 8883e2dd79bc..79047db2fff1 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -671,15 +671,15 @@ TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>=0.29.37<3:lang/cython@${PY_FLAVOR}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3)
-BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.12<3.1:lang/cython3@${PY_FLAVOR}
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3_RUN)
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.12<3.1:lang/cython3@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
. endif
. if defined(_PYTHON_FEATURE_CYTHON3_TEST)
-TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.12<3.1:lang/cython3@${PY_FLAVOR}
+TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython3>=3.1.2:lang/cython3@${PY_FLAVOR}
. endif
. if defined(_PYTHON_FEATURE_CONCURRENT)
@@ -880,7 +880,7 @@ PY_SETUPTOOLS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAV
# Common Python modules that can be needed but only for some versions of Python.
. if ${PYTHON_REL} < 31100
PY_EXCEPTIONGROUP= ${PYTHON_PKGNAMEPREFIX}exceptiongroup>=1.1.1:devel/py-exceptiongroup@${PY_FLAVOR}
-PY_TOMLI= ${PYTHON_PKGNAMEPREFIX}tomli>=2.0.2<3:textproc/py-tomli@${PY_FLAVOR}
+PY_TOMLI= ${PYTHON_PKGNAMEPREFIX}tomli>=2.2.1<3:textproc/py-tomli@${PY_FLAVOR}
PY_TYPING_EXTENSIONS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
. endif
diff --git a/Tools/scripts/rmport b/Tools/scripts/rmport
index cca353759fe3..26e0ad332418 100755
--- a/Tools/scripts/rmport
+++ b/Tools/scripts/rmport
@@ -147,11 +147,14 @@ check_dep_core()
deps=$(grep -E "${pkgname}" ${INDEX} |grep -vE "^(${rmpkgs})" || :)
# Try to avoid false positives from INDEX when a port has just been
# removed but INDEX has not yet been updated.
+ # XXX this needs more work, we must look for the dependencies of catport in MOVED
in_MOVED=0
- MOVED_line="$(grep "${catport}" MOVED)"
- if [ -n "${MOVED_line}" ] && [ "${TODAY}" = "$(echo "${MOVED_line}" | cut -d \| -f 3)" ] ; then
- in_MOVED=1
- fi
+ #MOVED_line="$(grep "${catport}" "${PORTSDIR}/MOVED")"
+ #if [ -z "${MOVED_line}" ] ; then
+ # in_MOVED=2 # dependent port not found
+ #elif [ "${TODAY}" = "$(echo "${MOVED_line}" | cut -d \| -f 3)" ] ; then
+ # in_MOVED=1 # dependent port just removed
+ #fi
if [ -n "${deps}" ] && [ ${in_MOVED} -eq 0 ] ; then
log "${catport}: some port(s) depend on ${pkgname}:"
# Skip dependencies in on-screen listing to avoid excessively
diff --git a/UIDs b/UIDs
index c92b5e45e010..800f52f25482 100644
--- a/UIDs
+++ b/UIDs
@@ -318,7 +318,7 @@ sshesame:*:368:368::0:0:Sshesame Daemon:/nonexistent:/usr/sbin/nologin
neo4j:*:369:369::0:0:neo4j Database Daemon:/nonexistent:/usr/sbin/nologin
_wsdd:*:370:370::0:0:Web Service Discovery Daemon:/nonexistent:/usr/sbin/nologin
reposilite:*:371:371::0:0:Reposilite user:/nonexistent:/usr/sbin/nologin
-# free: 372
+beam:*:372:372::0:0:Erlang BEAM VM user:/nonexistent:/usr/sbin/nologin
# free: 373
# free: 374
# free: 375
@@ -737,7 +737,7 @@ stirlingpdf:*:785:785::0:0:Stirling PDF Daemon:/usr/local/stirlingpdf:/usr/sbin/
# free: 787
# free: 788
# free: 789
-# free: 790
+healthchecks:*:790:790::0:0:Open-source cron and background task monitoring service:/var/db/healthchecks:/usr/sbin/nologin
# free: 791
# free: 792
# free: 793
@@ -781,9 +781,9 @@ cirrus:*:828:828::0:0:Cirrus CI:/usr/local/cirrus:/bin/sh
# free: 831
beehive:*:832:832::0:0:beehive user:/nonexistent:/usr/sbin/nologin
# free: 833
-# free: 834
+pocket-id:*:834:834::0:0:OIDC provider that allows users to authenticate with their passkeys:/var/db/pocket-id:/usr/sbin/nologin
filebrowser:*:835:835::0:0:Web File Browser:/var/db/filebrowser:/usr/sbin/nologin
-# free: 836
+tinyauth:*:836:836::0:0:Simplest way to protect your apps with a login screen:/nonexistent:/usr/sbin/nologin
# free: 837
# free: 838
# free: 839
diff --git a/arabic/libreoffice/distinfo b/arabic/libreoffice/distinfo
index f34944c9e119..078156f3a083 100644
--- a/arabic/libreoffice/distinfo
+++ b/arabic/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204906
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ar.tar.gz) = e974a384887b00544b3f88eb8f87a4768dbed21f3162c33170f376fb3094d47b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ar.tar.gz) = 1761280
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ar.tar.gz) = 69ce0ddfb5d417adf35393c3fb294ff56e82a4f543335f70179fbf265ed5736c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ar.tar.gz) = 2469985
+TIMESTAMP = 1750805414
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 0ce0dee87dabfbd73df105f99818e2bfd7779c470ecb6aa716306640d10a2f40
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ar.tar.gz) = 1759830
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 0619ab84751d9475823de99c175c088f75f5bf91437f13057191916ac9087c4e
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ar.tar.gz) = 2469940
diff --git a/archivers/c-blosc2/Makefile b/archivers/c-blosc2/Makefile
index b471f6158e44..e11f8123d5a8 100644
--- a/archivers/c-blosc2/Makefile
+++ b/archivers/c-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= c-blosc2
-PORTVERSION= 2.17.1
+PORTVERSION= 2.18.0
DISTVERSIONPREFIX= v
CATEGORIES= archivers
diff --git a/archivers/c-blosc2/distinfo b/archivers/c-blosc2/distinfo
index f1592c1a0b7e..283d99d5bd82 100644
--- a/archivers/c-blosc2/distinfo
+++ b/archivers/c-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288766
-SHA256 (Blosc-c-blosc2-v2.17.1_GH0.tar.gz) = 53c6ed1167683502f5db69d212106e782180548ca5495745eb580e796b7f7505
-SIZE (Blosc-c-blosc2-v2.17.1_GH0.tar.gz) = 3292519
+TIMESTAMP = 1750188022
+SHA256 (Blosc-c-blosc2-v2.18.0_GH0.tar.gz) = 9fce013de33a3f325937b6c29fd64342c1e71de38df6bb9eda09519583d8aabe
+SIZE (Blosc-c-blosc2-v2.18.0_GH0.tar.gz) = 3298036
diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo
index e476e27a9821..8f2cc04239b3 100644
--- a/archivers/kf6-karchive/distinfo
+++ b/archivers/kf6-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747077950
-SHA256 (KDE/frameworks/6.14/karchive-6.14.0.tar.xz) = 2cb2f54cb9f8132daf688a5d4acd7f4bec40203b01551ff06e6da1e9f87f0ef9
-SIZE (KDE/frameworks/6.14/karchive-6.14.0.tar.xz) = 1086872
+TIMESTAMP = 1749832080
+SHA256 (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = ed74208722e08dd606f3d6d73007fafc1a00cc89c2e29e31975602fef45a0f18
+SIZE (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = 1089664
diff --git a/archivers/lhasa/Makefile b/archivers/lhasa/Makefile
index f22d31528e34..9d365084edd6 100644
--- a/archivers/lhasa/Makefile
+++ b/archivers/lhasa/Makefile
@@ -1,8 +1,7 @@
PORTNAME= lhasa
DISTVERSION= 0.4.0
CATEGORIES= archivers
-MASTER_SITES= https://soulsphere.org/projects/lhasa/ \
- http://suyai.innolan.net/
+MASTER_SITES= https://github.com/fragglet/${PORTNAME}/releases/download/v${DISTVERSION}/
MAINTAINER= cs@innolan.dk
COMMENT= Command line tool and library for parsing LHA archives
diff --git a/archivers/libcabinet/Makefile b/archivers/libcabinet/Makefile
index a96bba8f6930..dbb98226cbe6 100644
--- a/archivers/libcabinet/Makefile
+++ b/archivers/libcabinet/Makefile
@@ -1,17 +1,22 @@
PORTNAME= libcabinet
-PORTVERSION= 0.30
-PORTREVISION= 2
+DISTVERSION= 0.31
CATEGORIES= archivers
-MASTER_SITES= http://www.bsd-geek.de/FreeBSD/distfiles/
+MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= portmaster@BSDForge.com
COMMENT= Portable library and utility to use Microsoft cabinet files (.cab)
+WWW= https://codeberg.org/BSDforge/libcabinet
+
+LICENSE= ZLIB
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= uidfix
USE_LDCONFIG= yes
SRCFILE= ${WRKSRC}/listcab.cpp
PROGFILE= ${SRCFILE:S/.cpp$//}
-MAKE_ENV= WITHOUT_PROFILE=yes SRCCONF=/dev/null
+MAKE_ENV= SRCCONF=/dev/null \
+ WITHOUT_PROFILE=yes
+WRKSRC= ${WRKDIR}/${PORTNAME}
post-build:
${CXX} ${CXXFLAGS} -o ${PROGFILE} ${SRCFILE} -L${WRKSRC} -lcabinet -lz
diff --git a/archivers/libcabinet/distinfo b/archivers/libcabinet/distinfo
index dda536d9de69..d4ac30a08d4d 100644
--- a/archivers/libcabinet/distinfo
+++ b/archivers/libcabinet/distinfo
@@ -1,2 +1,3 @@
-SHA256 (libcabinet-0.30.tar.gz) = 775acd65262f1db7d78e34c6e1f190f448fcd20e0b851f8cc800fd7dabe7281b
-SIZE (libcabinet-0.30.tar.gz) = 116175
+TIMESTAMP = 1750731954
+SHA256 (libcabinet-0.31.tar.gz) = 0ecf6476268442344361bb6aa3a41eda509ccc229863e40d69d7484b21408308
+SIZE (libcabinet-0.31.tar.gz) = 120564
diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile
index 7f82672defa5..c18a745fa59d 100644
--- a/archivers/py-blosc2/Makefile
+++ b/archivers/py-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= blosc2
-PORTVERSION= 3.3.4
+PORTVERSION= 3.4.0
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-blosc2/distinfo b/archivers/py-blosc2/distinfo
index 91ee08977edd..a8ba55cc09f7 100644
--- a/archivers/py-blosc2/distinfo
+++ b/archivers/py-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495749
-SHA256 (blosc2-3.3.4.tar.gz) = ebc8c80852361e1ea4ea5048c8ff09d0b7b5ea3797e29c72caec59d990a4d3f2
-SIZE (blosc2-3.3.4.tar.gz) = 3645196
+TIMESTAMP = 1750188024
+SHA256 (blosc2-3.4.0.tar.gz) = 14b0cf0e9e29a29537449127119d78ab3a5d9c9e38c5fbcaf0263bcbc07f7bc2
+SIZE (blosc2-3.4.0.tar.gz) = 3650951
diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile
index 06a7c0eb5136..7cf4a2c95e52 100644
--- a/archivers/py-borgbackup/Makefile
+++ b/archivers/py-borgbackup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= borgbackup
DISTVERSION= 1.4.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
# note that borgbackup pins the msgpack version range per patchlevel version!
-_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.3<1.1.1:devel/py-msgpack@${PY_FLAVOR}
+_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.3<1.1.1_99:devel/py-msgpack@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \
${_BB_DEPENDS}
@@ -28,7 +28,7 @@ TEST_DEPENDS= ${RUN_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
fakeroot:security/fakeroot
-USES= pkgconfig python:3.9+ ssl
+USES= pkgconfig python ssl
USE_PYTHON= autoplist distutils
MAKE_ENV= BORG_OPENSSL_PREFIX=${OPENSSLBASE}
diff --git a/archivers/py-borgbackup/files/patch-msgpack b/archivers/py-borgbackup/files/patch-msgpack
new file mode 100644
index 000000000000..10ba34e36b2e
--- /dev/null
+++ b/archivers/py-borgbackup/files/patch-msgpack
@@ -0,0 +1,24 @@
+Obtained from: https://github.com/borgbackup/borg/commit/862f19aab9780b91424bb7f9319d915751d0024f
+
+--- pyproject.toml.orig 2025-04-18 19:16:24 UTC
++++ pyproject.toml
+@@ -35,7 +35,7 @@ dependencies = [
+ # Please note:
+ # using any other msgpack version is not supported by borg development and
+ # any feedback related to issues caused by this will be ignored.
+- "msgpack >=1.0.3, <=1.1.0",
++ "msgpack >=1.0.3, <=1.1.1",
+ "packaging",
+ ]
+
+--- src/borg/helpers/msgpack.py.orig 2025-04-18 19:16:24 UTC
++++ src/borg/helpers/msgpack.py
+@@ -137,7 +137,7 @@ def is_supported_msgpack():
+ def is_supported_msgpack():
+ # DO NOT CHANGE OR REMOVE! See also requirements and comments in pyproject.toml.
+ import msgpack
+- return (1, 0, 3) <= msgpack.version <= (1, 1, 0) and \
++ return (1, 0, 3) <= msgpack.version <= (1, 1, 1) and \
+ msgpack.version not in [] # < add bad releases here to deny list
+
+
diff --git a/archivers/py-borgbackup12/Makefile b/archivers/py-borgbackup12/Makefile
index 1496dcd1c6af..c4aeb6525678 100644
--- a/archivers/py-borgbackup12/Makefile
+++ b/archivers/py-borgbackup12/Makefile
@@ -1,6 +1,6 @@
PORTNAME= borgbackup
DISTVERSION= 1.2.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
# note that borgbackup pins the msgpack version range per patchlevel version!
-_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.1.1:devel/py-msgpack@${PY_FLAVOR}
+_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.1.1_99:devel/py-msgpack@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \
${_BB_DEPENDS}
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
diff --git a/archivers/py-borgbackup12/files/patch-msgpack b/archivers/py-borgbackup12/files/patch-msgpack
index bfa87a5cd7af..e70a3ecac75d 100644
--- a/archivers/py-borgbackup12/files/patch-msgpack
+++ b/archivers/py-borgbackup12/files/patch-msgpack
@@ -1,4 +1,5 @@
Obtained from: https://github.com/borgbackup/borg/commit/7511cb6c5e0448f0b5276f4281faa4c71c2f64ac
+ https://github.com/borgbackup/borg/commit/56ddc010cbeba09b49969cf08f079ad69dd45dc2
--- setup.py.orig 2024-03-29 17:42:23 UTC
+++ setup.py
@@ -7,7 +8,7 @@ Obtained from: https://github.com/borgbackup/borg/commit/7511cb6c5e0448f0b5276f4
# using any other msgpack version is not supported by borg development and
# any feedback related to issues caused by this will be ignored.
- 'msgpack >=0.5.6, <=1.0.8, !=1.0.1',
-+ 'msgpack >=0.5.6, <=1.1.0, !=1.0.1',
++ 'msgpack >=0.5.6, <=1.1.1, !=1.0.1',
'packaging',
]
@@ -18,7 +19,7 @@ Obtained from: https://github.com/borgbackup/borg/commit/7511cb6c5e0448f0b5276f4
# DO NOT CHANGE OR REMOVE! See also requirements and comments in setup.py.
import msgpack
- return (0, 5, 6) <= msgpack.version <= (1, 0, 8) and \
-+ return (0, 5, 6) <= msgpack.version <= (1, 1, 0) and \
++ return (0, 5, 6) <= msgpack.version <= (1, 1, 1) and \
msgpack.version not in [(1, 0, 1), ] # < add bad releases here to deny list
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index edfb5b1b1c03..891e3435278d 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ardour
DISTVERSION= 8.12.0
+PORTREVISION= 1
CATEGORIES= audio
# Official source download is tailored to browsers, downloads from github are
# deliberately made empty. Put the badly named distfile into a subdirectory.
diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile
index 867b24bcf22c..4079abadfbad 100644
--- a/audio/audacity/Makefile
+++ b/audio/audacity/Makefile
@@ -1,7 +1,7 @@
PORTNAME= audacity
DISTVERSIONPREFIX= Audacity-
DISTVERSION= 3.7.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual
DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual
diff --git a/audio/denemo/Makefile b/audio/denemo/Makefile
index ebb3c35205a9..990f896ef641 100644
--- a/audio/denemo/Makefile
+++ b/audio/denemo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= denemo
PORTVERSION= 2.0.6
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= audio
MASTER_SITES= GNU
diff --git a/audio/gbsplay/Makefile b/audio/gbsplay/Makefile
index 3a501d495d28..8f77cc77a271 100644
--- a/audio/gbsplay/Makefile
+++ b/audio/gbsplay/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gbsplay
-DISTVERSION= 0.0.99
+DISTVERSION= 0.0.100
PORTEPOCH= 1
CATEGORIES= audio
diff --git a/audio/gbsplay/distinfo b/audio/gbsplay/distinfo
index aa3cdc09dfb2..50db4c68581b 100644
--- a/audio/gbsplay/distinfo
+++ b/audio/gbsplay/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742132535
-SHA256 (mmitch-gbsplay-0.0.99_GH0.tar.gz) = aeba3f7dacdb065d839c6c40ccceae4c8a865b9dd57fcd60626a9a088f37426d
-SIZE (mmitch-gbsplay-0.0.99_GH0.tar.gz) = 208184
+TIMESTAMP = 1750674489
+SHA256 (mmitch-gbsplay-0.0.100_GH0.tar.gz) = 0818efc2fc47c363df48624569ba6c5cdb316c6d8c4dda3351293661b396e6bc
+SIZE (mmitch-gbsplay-0.0.100_GH0.tar.gz) = 211398
diff --git a/audio/gbsplay/files/patch-Makefile b/audio/gbsplay/files/patch-Makefile
index afac88c20fcf..421380452f71 100644
--- a/audio/gbsplay/files/patch-Makefile
+++ b/audio/gbsplay/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2025-03-15 19:44:33 UTC
+--- Makefile.orig 2025-06-13 21:28:26 UTC
+++ Makefile
-@@ -69,7 +69,7 @@ contribdir := $(docdir)/contrib
+@@ -70,7 +70,7 @@ contribdir := $(docdir)/contrib
man3dir := $(mandir)/man3
man5dir := $(mandir)/man5
contribdir := $(docdir)/contrib
@@ -9,12 +9,12 @@
DISTDIR := gbsplay-$(VERSION)
-@@ -86,7 +86,7 @@ export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAG
+@@ -87,7 +87,7 @@ export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAG
export Q VERBOSE CC HOSTCC BUILDCC GBSCFLAGS GBSLDFLAGS
-docs := README.md HISTORY COPYRIGHT LICENCE
+docs := README.md
- docs-dist := INSTALL.md CODINGSTYLE gbsformat.txt
+ docs-dist := INSTALL.md CODINGSTYLE gbsformat.txt PACKAGING.md
contribs := contrib/gbs2ogg.sh contrib/gbsplay.bashcompletion contrib/gbsplay.zshcompletion
examples := examples/nightmode.gbs examples/gbsplayrc_sample
diff --git a/audio/gbsplay/pkg-plist b/audio/gbsplay/pkg-plist
index 57a22389baf5..1340ce63452a 100644
--- a/audio/gbsplay/pkg-plist
+++ b/audio/gbsplay/pkg-plist
@@ -6,6 +6,7 @@ bin/gbsplay
share/man/man1/gbsinfo.1.gz
share/man/man1/gbsplay.1.gz
share/man/man5/gbsplayrc.5.gz
+share/man/man1/gbs2gb.1.gz
share/applications/gbsplay.desktop
share/applications/mimeinfo.cache
%%PORTDOCS%%%%DOCSDIR%%/README.md
diff --git a/audio/libkeyfinder/Makefile b/audio/libkeyfinder/Makefile
index 19e5c875d1ed..98de262a747d 100644
--- a/audio/libkeyfinder/Makefile
+++ b/audio/libkeyfinder/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libkeyfinder
-PORTVERSION= 2.2.6
-DISTVERSIONPREFIX= v
+PORTVERSION= 2.2.8
CATEGORIES= audio
MAINTAINER= acm@FreeBSD.org
diff --git a/audio/libkeyfinder/distinfo b/audio/libkeyfinder/distinfo
index 1d0d73baf42f..d99d3824e055 100644
--- a/audio/libkeyfinder/distinfo
+++ b/audio/libkeyfinder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1646614758
-SHA256 (mixxxdj-libkeyfinder-v2.2.6_GH0.tar.gz) = 15dfcc744fddd01f0e33473091bc34892a9889b779dc991fc1096166bbbfee0d
-SIZE (mixxxdj-libkeyfinder-v2.2.6_GH0.tar.gz) = 79371
+TIMESTAMP = 1750743449
+SHA256 (mixxxdj-libkeyfinder-2.2.8_GH0.tar.gz) = a54fc6c5ff435bb4b447f175bc97f9081fb5abf0edd5d125e6f5215c8fff4d11
+SIZE (mixxxdj-libkeyfinder-2.2.8_GH0.tar.gz) = 79473
diff --git a/audio/libkeyfinder/pkg-plist b/audio/libkeyfinder/pkg-plist
index 649deac8c054..cfda17e65662 100644
--- a/audio/libkeyfinder/pkg-plist
+++ b/audio/libkeyfinder/pkg-plist
@@ -22,5 +22,5 @@ lib/cmake/KeyFinder/KeyFinderTargets.cmake
lib/cmake/KeyFinder/modules/FindFFTW3.cmake
lib/libkeyfinder.so
lib/libkeyfinder.so.2
-lib/libkeyfinder.so.2.2.6
+lib/libkeyfinder.so.2.2.8
libdata/pkgconfig/libkeyfinder.pc
diff --git a/audio/linux-rl9-alsa-lib-devel/Makefile b/audio/linux-rl9-alsa-lib-devel/Makefile
index 8e1679c1b3d6..e25e106ed201 100644
--- a/audio/linux-rl9-alsa-lib-devel/Makefile
+++ b/audio/linux-rl9-alsa-lib-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -1.el9
+PORTVERSION= 1.2.13
+DISTVERSIONSUFFIX= -2.el9
CATEGORIES= audio linux
PKGNAMESUFFIX= -devel
diff --git a/audio/linux-rl9-alsa-lib-devel/distinfo b/audio/linux-rl9-alsa-lib-devel/distinfo
index c255f576112b..d2921141884e 100644
--- a/audio/linux-rl9-alsa-lib-devel/distinfo
+++ b/audio/linux-rl9-alsa-lib-devel/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645656
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.aarch64.rpm) = eb675825d7c070b5c2d056b7b15ba8287dbe649dcfec5387dc24e76ca5e78594
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.aarch64.rpm) = 841658
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.i686.rpm) = 36a50bd294e6d35b11bcff177d0649df53e9e080fa40ba467a1880e5ee6e3347
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.i686.rpm) = 841728
-SHA256 (rocky/a/alsa-lib-devel-1.2.12-1.el9.x86_64.rpm) = 4c1934ce998cad36e4539da9a74e399b17f672ce19fac200e6c2a272a5913f84
-SIZE (rocky/a/alsa-lib-devel-1.2.12-1.el9.x86_64.rpm) = 841607
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = d9d92104f698047ab1d873c806d3f8894aac117827d19f38851c3fd3339e1499
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = 1188237
+TIMESTAMP = 1750636341
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 94e1f24976cefc9291f8fdce87f0f36e42ffeccf01d76bea9ca9ea0e716ef607
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 924708
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 3f5fdcd2df6fa8e0f945b81c9244f0840d0407b95a22bc1e8453074e4de2ce1e
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 924290
+SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = a3fc54586a54bf62d78ba2bc9df00fa8f2c52306b7593b8b673c4fd61092c4fc
+SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = 924603
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573
diff --git a/audio/linux-rl9-alsa-lib/Makefile b/audio/linux-rl9-alsa-lib/Makefile
index 244821df651e..25dcb82ba98b 100644
--- a/audio/linux-rl9-alsa-lib/Makefile
+++ b/audio/linux-rl9-alsa-lib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -1.el9
+PORTVERSION= 1.2.13
+DISTVERSIONSUFFIX= -2.el9
CATEGORIES= audio linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/audio/linux-rl9-alsa-lib/distinfo b/audio/linux-rl9-alsa-lib/distinfo
index 62bb05f3e168..e91575f81123 100644
--- a/audio/linux-rl9-alsa-lib/distinfo
+++ b/audio/linux-rl9-alsa-lib/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645574
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.aarch64.rpm) = 069f179e6f64cbf196fa0363a1cc3381ec87fe5f400a5777483a6f52f71b2932
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.aarch64.rpm) = 502738
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.i686.rpm) = d2e9961069c999fea3e45a171120e6c84684ce4b72e657e887a72faa4c506992
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.i686.rpm) = 551621
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.x86_64.rpm) = 12e71303e6c59d10f1ff9f4490d92ec50b5653a6d86cab0d6642f80c3466ead0
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.x86_64.rpm) = 516116
-SHA256 (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = d9d92104f698047ab1d873c806d3f8894aac117827d19f38851c3fd3339e1499
-SIZE (rocky/a/alsa-lib-1.2.12-1.el9.src.rpm) = 1188237
+TIMESTAMP = 1750636311
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = a4356d7b62b9ea4014b2b98cbf5f94848168e2afdd051a85eeca3fb7b5e2d625
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = 505376
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = ba3d99d609c43de9b310bd7f3d66f1342841dccdf100c92041eed75210eb64e3
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = 553575
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 8b6e101ca1279f69dd6f64a9646c485750ac74c8eb36ca5349e40bff051046ee
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 518601
+SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9
+SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573
diff --git a/audio/linux-rl9-libsndfile/Makefile b/audio/linux-rl9-libsndfile/Makefile
index 8bfa5eeb90df..a3f2fef0132f 100644
--- a/audio/linux-rl9-libsndfile/Makefile
+++ b/audio/linux-rl9-libsndfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libsndfile
PORTVERSION= 1.0.31
-DISTVERSIONSUFFIX= -8.el9_5.2
-PORTREVISION= 3
+DISTVERSIONSUFFIX= -9.el9
+PORTREVISION= 4
CATEGORIES= audio linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/audio/linux-rl9-libsndfile/distinfo b/audio/linux-rl9-libsndfile/distinfo
index 196977d5f9b9..d3e932455c46 100644
--- a/audio/linux-rl9-libsndfile/distinfo
+++ b/audio/linux-rl9-libsndfile/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1735017746
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.aarch64.rpm) = 593919540d9e3c8dce4716b39a417ca3721276958e4637906cb724224886ce1b
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.aarch64.rpm) = 211609
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.i686.rpm) = 7767650e71fa0c4e60a1ebafbdda829bf5dd8b4377c5ed3e93d6c6a74851042c
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.i686.rpm) = 238553
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.x86_64.rpm) = ff30d83abd19537a9c052d588451755e8b1d8fb0dd82529ef71dc19f1fa28bc7
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.x86_64.rpm) = 210453
-SHA256 (rocky/l/libsndfile-1.0.31-8.el9_5.2.src.rpm) = a40b8f42ad192a9df9c0773b0e74c8276ea2be7f6e465b00af85e64194083192
-SIZE (rocky/l/libsndfile-1.0.31-8.el9_5.2.src.rpm) = 900995
+TIMESTAMP = 1750640171
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.aarch64.rpm) = d40e4cf0af6f0559c5727ef732cd25fbee79a87d2ffb6896b41213b061fd5840
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.aarch64.rpm) = 211275
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.i686.rpm) = be9bb008c72306b5dc0a65fd07b3612699cd497f38d967bcf1ac59aca03fb634
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.i686.rpm) = 238242
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.x86_64.rpm) = d195e291b41d727e9fcced9806cc819ff5c291e1137a1e9529531a09b5a875e1
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.x86_64.rpm) = 210204
+SHA256 (rocky/l/libsndfile-1.0.31-9.el9.src.rpm) = e1e859a773ddfa0315048973db8fad08a570f6e7555f1b12cc05536350cba67d
+SIZE (rocky/l/libsndfile-1.0.31-9.el9.src.rpm) = 900859
diff --git a/audio/linux-rl9-pulseaudio-libs/Makefile b/audio/linux-rl9-pulseaudio-libs/Makefile
index 15478dae06dc..5334cc2944ff 100644
--- a/audio/linux-rl9-pulseaudio-libs/Makefile
+++ b/audio/linux-rl9-pulseaudio-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pulseaudio
PORTVERSION= 15.0
-DISTVERSIONSUFFIX= -2.el9
-PORTREVISION= 1
+DISTVERSIONSUFFIX= -3.el9
+PORTREVISION= 2
CATEGORIES= audio linux
PKGNAMESUFFIX= -libs
diff --git a/audio/linux-rl9-pulseaudio-libs/distinfo b/audio/linux-rl9-pulseaudio-libs/distinfo
index 4cd38e169ac9..3882893438a4 100644
--- a/audio/linux-rl9-pulseaudio-libs/distinfo
+++ b/audio/linux-rl9-pulseaudio-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1731453746
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 5b5e5985f27b924ebcd0cb81f731d31760012adf6fa7b36fd4ddcf3315e95649
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.aarch64.rpm) = 649461
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = c906baf77d790e020887ac615f1001e00ff6b666199f48d33997f7de2fae4de8
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.i686.rpm) = 688818
-SHA256 (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = b0c38349e1ac517c131c9eabfb9f952692684126775305b9a73ead98ae1acfba
-SIZE (rocky/p/pulseaudio-libs-15.0-2.el9.x86_64.rpm) = 681555
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 975996cabfe75a34ed505f554006cae6ed9408464d903246b13b02018057b103
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.aarch64.rpm) = 17544
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = c4f864cd17022f536b4341edd36c27c6437643925dec374c61f0c7308c6cf1e5
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.i686.rpm) = 18454
-SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 1fd0991cb4406ab257063eeacc7696a3fd7b15bc29316c06336b7c94ad1f1f53
-SIZE (rocky/p/pulseaudio-libs-glib2-15.0-2.el9.x86_64.rpm) = 17874
-SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
-SIZE (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 1545895
+TIMESTAMP = 1750646211
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.aarch64.rpm) = 155a705bf367a02025c7ad253fe8a38905d6e1b22d589262fd6373dc213e1c19
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.aarch64.rpm) = 645247
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.i686.rpm) = 0fd8429f1321fd97ecb120760829075f25720c44f22f49d8ecf33d338a0b46c8
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.i686.rpm) = 686073
+SHA256 (rocky/p/pulseaudio-libs-15.0-3.el9.x86_64.rpm) = 7f2ff362f310d7b3c3f5e5e285385880d130e83566551aa8d2200fe26d3962c3
+SIZE (rocky/p/pulseaudio-libs-15.0-3.el9.x86_64.rpm) = 678923
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.aarch64.rpm) = 1c3acb658d83d047b402cada4d0b2b6805fb60be0d5c570dc13d24e31646d2f3
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.aarch64.rpm) = 14985
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.i686.rpm) = 76f046cb936e32ddb9b208e436928cfdc98e6e832362643bdd5c3ab6c0a11137
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.i686.rpm) = 15991
+SHA256 (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.x86_64.rpm) = 4d1d57b44972275c23ebc58df593c5f15c75009a0b09536f4710e6908122b274
+SIZE (rocky/p/pulseaudio-libs-glib2-15.0-3.el9.x86_64.rpm) = 15215
+SHA256 (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = dc89cf1596e7f2940c2718bd5a08990e82727a8dc4a24037c92e70e6a85a39ef
+SIZE (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = 1543467
diff --git a/audio/linux-rl9-pulseaudio-utils/Makefile b/audio/linux-rl9-pulseaudio-utils/Makefile
index 776814b0cff5..e0e4d9eba1ed 100644
--- a/audio/linux-rl9-pulseaudio-utils/Makefile
+++ b/audio/linux-rl9-pulseaudio-utils/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pulseaudio
PORTVERSION= 15.0
-DISTVERSIONSUFFIX= -2.el9
+DISTVERSIONSUFFIX= -3.el9
+PORTREVISION= 1
CATEGORIES= audio linux
PKGNAMESUFFIX= -utils
diff --git a/audio/linux-rl9-pulseaudio-utils/distinfo b/audio/linux-rl9-pulseaudio-utils/distinfo
index 83b04c7582c3..b833201cafca 100644
--- a/audio/linux-rl9-pulseaudio-utils/distinfo
+++ b/audio/linux-rl9-pulseaudio-utils/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1692861237
-SHA256 (rocky/p/pulseaudio-utils-15.0-2.el9.aarch64.rpm) = 064707979e0d21e50a9997977745685da464ad9f4b928ab51f93253db2bc55fd
-SIZE (rocky/p/pulseaudio-utils-15.0-2.el9.aarch64.rpm) = 71058
-SHA256 (rocky/p/pulseaudio-utils-15.0-2.el9.x86_64.rpm) = b5d640aa277bf74a70502e54a78cb4d2c41312afb99a2d2850749e39e35610cb
-SIZE (rocky/p/pulseaudio-utils-15.0-2.el9.x86_64.rpm) = 73481
-SHA256 (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 9fa7d54c118b3842dc43eb01a5136285ae517687278794966db7de657ec37d2f
-SIZE (rocky/p/pulseaudio-15.0-2.el9.src.rpm) = 1545895
+TIMESTAMP = 1750647347
+SHA256 (rocky/p/pulseaudio-utils-15.0-3.el9.aarch64.rpm) = 50144c9279d7af0d432bf41a021c0d3b12a8f42483a54a59e810cfb89f5a0853
+SIZE (rocky/p/pulseaudio-utils-15.0-3.el9.aarch64.rpm) = 68526
+SHA256 (rocky/p/pulseaudio-utils-15.0-3.el9.x86_64.rpm) = a8be55a309cbfd26fe8846e4c99673eb1f6e242beee736ca18a1f9406a7bc64f
+SIZE (rocky/p/pulseaudio-utils-15.0-3.el9.x86_64.rpm) = 70652
+SHA256 (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = dc89cf1596e7f2940c2718bd5a08990e82727a8dc4a24037c92e70e6a85a39ef
+SIZE (rocky/p/pulseaudio-15.0-3.el9.src.rpm) = 1543467
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
index fe0596e7fcbf..547b2fbee038 100644
--- a/audio/mixxx/Makefile
+++ b/audio/mixxx/Makefile
@@ -1,11 +1,7 @@
PORTNAME= mixxx
-DISTVERSION= 2.5.0
-PORTREVISION= 5
+DISTVERSION= 2.5.2
CATEGORIES= audio
-PATCH_SITES= https://github.com/mixxxdj/mixxx/commit/
-PATCHFILES+= 355eb9ce880349ff94759f731bb7ae747bf6677c.patch:-p1 # Fix build with Qt >= 6.9.0
-
MAINTAINER= acm@FreeBSD.org
COMMENT= DJ mixing application
WWW= https://mixxx.org/
diff --git a/audio/mixxx/distinfo b/audio/mixxx/distinfo
index 87bbde7abdf7..6aa552aae8ea 100644
--- a/audio/mixxx/distinfo
+++ b/audio/mixxx/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1745041655
-SHA256 (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 95ad113f1988abaa4fabc2e19027d5456a6ba9cb0f6366a386a2239030f41089
-SIZE (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 39580922
-SHA256 (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 8088f444cc914003dbdfab239778101d45af03ab1e4e986d443df4358fd7f19a
-SIZE (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 1979
+TIMESTAMP = 1750741329
+SHA256 (mixxxdj-mixxx-2.5.2_GH0.tar.gz) = 47d52d960f1087c333427db792605f6338b6f4ae1e40f115e75057cce2e690c9
+SIZE (mixxxdj-mixxx-2.5.2_GH0.tar.gz) = 40033028
diff --git a/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h b/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h
deleted file mode 100644
index beeeb4ed9f69..000000000000
--- a/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h
+++ /dev/null
@@ -1,18 +0,0 @@
-Fix build with Qt >= 6.9.0
-
-https://github.com/mixxxdj/mixxx/issues/14122
-
---- src/qml/qmlwaveformoverview.h.orig 2024-12-24 01:32:09 UTC
-+++ src/qml/qmlwaveformoverview.h
-@@ -58,7 +58,11 @@ class QmlWaveformOverview : public QQuickPaintedItem {
- signals:
- void playerChanged();
- void channelsChanged(mixxx::qml::QmlWaveformOverview::Channels channels);
-+#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0)
-+ void rendererChanged(Renderer renderer);
-+#else
- void rendererChanged(mixxx::qml::QmlWaveformOverview::Renderer renderer);
-+#endif
- void colorHighChanged(const QColor& color);
- void colorMidChanged(const QColor& color);
- void colorLowChanged(const QColor& color);
diff --git a/audio/mixxx/pkg-plist b/audio/mixxx/pkg-plist
index 62f94cbace07..486989d39fa3 100644
--- a/audio/mixxx/pkg-plist
+++ b/audio/mixxx/pkg-plist
@@ -21,6 +21,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/American-Audio-RADIUS-2000-scripts.js
%%DATADIR%%/controllers/American-Audio-VMS2-scripts.js
%%DATADIR%%/controllers/American-Audio-VMS4-scripts.js
+%%DATADIR%%/controllers/Arturia-KeyLab-Mk1-scripts.js
+%%DATADIR%%/controllers/ArturiaKeyLab.midi.xml
%%DATADIR%%/controllers/Behringer BCD2000.midi.xml
%%DATADIR%%/controllers/Behringer BCD3000 Advanced.midi.xml
%%DATADIR%%/controllers/Behringer BCD3000.midi.xml
@@ -40,7 +42,9 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Behringer-DDM4000-scripts.js
%%DATADIR%%/controllers/Behringer-Extension-scripts.js
%%DATADIR%%/controllers/CueColorsReference.svg
+%%DATADIR%%/controllers/DJ TechTools MIDI Fighter Spectra.midi.xml
%%DATADIR%%/controllers/DJ TechTools MIDI Fighter Twister.midi.xml
+%%DATADIR%%/controllers/DJ TechTools-MIDI Fighter Spectra-scripts.js
%%DATADIR%%/controllers/DJ TechTools-MIDI Fighter Twister-scripts.js
%%DATADIR%%/controllers/DJ-Tech CDJ-101.midi.xml
%%DATADIR%%/controllers/DJ-Tech DJM-101.midi.xml
@@ -116,14 +120,18 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Hercules-DJControl-Compact-scripts.js
%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-200-script.js
%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-300-script.js
+%%DATADIR%%/controllers/Hercules-DJControl-Inpulse-500-script.js
%%DATADIR%%/controllers/Hercules-DJControl-MIX-scripts.js
%%DATADIR%%/controllers/Hercules-DJControl-Starlight-scripts.js
%%DATADIR%%/controllers/Hercules-P32-scripts.js
%%DATADIR%%/controllers/Hercules-mp3e2-compat.js
%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_200.midi.xml
%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_300.midi.xml
+%%DATADIR%%/controllers/Hercules_DJControl_Inpulse_500.midi.xml
%%DATADIR%%/controllers/Hercules_DJControl_Jogvision-scripts.js
%%DATADIR%%/controllers/Hercules_DJControl_Jogvision.midi.xml
+%%DATADIR%%/controllers/Icon-iControls-scripts.js
+%%DATADIR%%/controllers/Icon-iControls.midi.xml
%%DATADIR%%/controllers/Intech TEK2.midi.xml
%%DATADIR%%/controllers/Intech TEK2.scripts.js
%%DATADIR%%/controllers/Ion Discover DJ.midi.xml
@@ -142,6 +150,10 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Korg-nanoKONTROL-2-scripts.js
%%DATADIR%%/controllers/Korg-nanoPAD2-scripts.js
%%DATADIR%%/controllers/M-Audio_Xsession_pro.midi.xml
+%%DATADIR%%/controllers/MVave-SMC-Mixer-scripts.js
+%%DATADIR%%/controllers/MVave-SMC-Mixer.midi.xml
+%%DATADIR%%/controllers/MVave-SMK-25-II-scripts.js
+%%DATADIR%%/controllers/MVave-SMK-25-II.midi.xml
%%DATADIR%%/controllers/Midi-Keyboard.midi.xml
%%DATADIR%%/controllers/MidiTech-MidiControl.midi.xml
%%DATADIR%%/controllers/Midi_for_light-scripts.js
@@ -169,10 +181,12 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Numark DJ2Go.midi.xml
%%DATADIR%%/controllers/Numark MIXTRACK.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack 2.midi.xml
+%%DATADIR%%/controllers/Numark Mixtrack Platinum FX.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Platinum.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Pro FX.midi.xml
%%DATADIR%%/controllers/Numark Mixtrack Pro.midi.xml
%%DATADIR%%/controllers/Numark N4.midi.xml
+%%DATADIR%%/controllers/Numark NS6II.midi.xml
%%DATADIR%%/controllers/Numark NS7.midi.xml
%%DATADIR%%/controllers/Numark Omni Control.midi.xml
%%DATADIR%%/controllers/Numark Total Control.midi.xml
@@ -183,10 +197,12 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Numark-Mixtrack-2-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-3-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-3.midi.xml
+%%DATADIR%%/controllers/Numark-Mixtrack-Platinum-FX-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Platinum-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Pro-FX-scripts.js
%%DATADIR%%/controllers/Numark-Mixtrack-Pro-scripts.js
%%DATADIR%%/controllers/Numark-N4-scripts.js
+%%DATADIR%%/controllers/Numark-NS6II-scripts.js
%%DATADIR%%/controllers/Numark-NS7-scripts.js
%%DATADIR%%/controllers/Numark-Omni-Control-scripts.js
%%DATADIR%%/controllers/Numark-Party-Mix.midi.xml
@@ -230,6 +246,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/controllers/Reloop Terminal Mix 2-4.midi.xml
%%DATADIR%%/controllers/Reloop-Beatmix-2-4-scripts.js
%%DATADIR%%/controllers/Reloop-Beatpad-scripts.js
+%%DATADIR%%/controllers/Reloop-Digital-Jockey-2-IE.midi.xml
+%%DATADIR%%/controllers/Reloop-Digital-Jockey-2-IE.scripts.js
%%DATADIR%%/controllers/Reloop-Digital-Jockey2-Controller-scripts.js
%%DATADIR%%/controllers/Reloop-Jockey-3-ME-scripts.js
%%DATADIR%%/controllers/Reloop-Mixage.midi.xml
@@ -543,6 +561,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Deere/icon/ic_library_preview_pause.svg
%%DATADIR%%/skins/Deere/icon/ic_library_preview_play.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_48px.svg
+%%DATADIR%%/skins/Deere/icon/ic_loop_anchor_end.svg
+%%DATADIR%%/skins/Deere/icon/ic_loop_anchor_start.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_in_48px.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_move_backward_48px.svg
%%DATADIR%%/skins/Deere/icon/ic_loop_move_forward_48px.svg
@@ -1748,6 +1768,10 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Shade/btn/btn_lib_spinbox_down_white.svg
%%DATADIR%%/skins/Shade/btn/btn_lib_spinbox_up_white.svg
%%DATADIR%%/skins/Shade/btn/btn_load.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_end.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_end_overdown.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_start.png
+%%DATADIR%%/skins/Shade/btn/btn_loop_anchor_start_overdown.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in_down.png
%%DATADIR%%/skins/Shade/btn/btn_loop_in_over.png
@@ -2378,6 +2402,8 @@ share/metainfo/org.mixxx.Mixxx.metainfo.xml
%%DATADIR%%/skins/Tango/buttons/btn_lib_spinbox_down_white.svg
%%DATADIR%%/skins/Tango/buttons/btn_lib_spinbox_up_white.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop.svg
+%%DATADIR%%/skins/Tango/buttons/btn_loop_anchor_end.svg
+%%DATADIR%%/skins/Tango/buttons/btn_loop_anchor_start.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_off.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_on.svg
%%DATADIR%%/skins/Tango/buttons/btn_loop_beatjump_on_black.svg
diff --git a/audio/muse-sequencer/Makefile b/audio/muse-sequencer/Makefile
index 883623d67854..fcb6a02827bb 100644
--- a/audio/muse-sequencer/Makefile
+++ b/audio/muse-sequencer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= muse-sequencer
DISTVERSION= 4.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index cb0d11ce332a..46b447b1c652 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010486
-SHA256 (KDE/plasma/6.4.0/kpipewire-6.4.0.tar.xz) = d597665a4ee57a4993d908e62151242ae9a5a3a25e76d0ba003f39ca6869e35a
-SIZE (KDE/plasma/6.4.0/kpipewire-6.4.0.tar.xz) = 152832
+TIMESTAMP = 1750789598
+SHA256 (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 3696dfd19b53e5efa1e7bc690c3820919b8bbdc0d78f96779cc3b319e9035fe2
+SIZE (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 152800
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index 536deb68edff..f18d9c94f442 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010486
-SHA256 (KDE/plasma/6.4.0/ocean-sound-theme-6.4.0.tar.xz) = afa672a91caea9a34f9fe69903bff4d8cf99b16393db52d546fabe2b5b8ea773
-SIZE (KDE/plasma/6.4.0/ocean-sound-theme-6.4.0.tar.xz) = 2128384
+TIMESTAMP = 1750789599
+SHA256 (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = a3f75d7240f448a467393eb14f1431ac0b0535fe49298c9ffa174b00500997f3
+SIZE (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = 2128504
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 2bc07e60fd67..85a6ec4186d8 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010486
-SHA256 (KDE/plasma/6.4.0/oxygen-sounds-6.4.0.tar.xz) = 5b3d5df27390ee08260964b2a68d5997f2f507d175311460fba1acea414dc852
-SIZE (KDE/plasma/6.4.0/oxygen-sounds-6.4.0.tar.xz) = 1935544
+TIMESTAMP = 1750789599
+SHA256 (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = a6fdd80816322ead0645d889510a54021fd4bd81848814df87548cf26e07683f
+SIZE (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = 1935616
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 9dd076b6d202..82c3bc046e44 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010489
-SHA256 (KDE/plasma/6.4.0/plasma-pa-6.4.0.tar.xz) = 7b19b41478708835a1580494e5521803bc9b79474b50ed1ebf9318a20e1ed1a8
-SIZE (KDE/plasma/6.4.0/plasma-pa-6.4.0.tar.xz) = 196660
+TIMESTAMP = 1750789602
+SHA256 (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 0b797263f520de7d7381b705b16d5efd497664c4f3761a2dcba93c6b1c4ab6d1
+SIZE (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 196560
diff --git a/audio/portmidi/Makefile b/audio/portmidi/Makefile
index 1244355cbdf7..165499b8253d 100644
--- a/audio/portmidi/Makefile
+++ b/audio/portmidi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= portmidi
-DISTVERSION= 2.0.4
+DISTVERSION= 2.0.6
DISTVERSIONPREFIX=v
PORTEPOCH= 1
CATEGORIES= audio
diff --git a/audio/portmidi/distinfo b/audio/portmidi/distinfo
index 5efc84c80524..5daf2329b2d9 100644
--- a/audio/portmidi/distinfo
+++ b/audio/portmidi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711992528
-SHA256 (PortMidi-portmidi-v2.0.4_GH0.tar.gz) = 64893e823ae146cabd3ad7f9a9a9c5332746abe7847c557b99b2577afa8a607c
-SIZE (PortMidi-portmidi-v2.0.4_GH0.tar.gz) = 263225
+TIMESTAMP = 1750741030
+SHA256 (PortMidi-portmidi-v2.0.6_GH0.tar.gz) = 81d22b34051621cd56c8d5ef12908ef2a59764c9cdfba6dae47aabddb71ac914
+SIZE (PortMidi-portmidi-v2.0.6_GH0.tar.gz) = 193068
diff --git a/audio/portmidi/files/patch-porttime_ptlinux.c b/audio/portmidi/files/patch-porttime_ptlinux.c
index 955f77f6e516..35163213ff0c 100644
--- a/audio/portmidi/files/patch-porttime_ptlinux.c
+++ b/audio/portmidi/files/patch-porttime_ptlinux.c
@@ -1,17 +1,15 @@
---- porttime/ptlinux.c.orig 2024-04-01 19:43:35.367808000 +0200
-+++ porttime/ptlinux.c 2024-04-01 19:43:57.157503000 +0200
-@@ -29,9 +29,8 @@
+--- porttime/ptlinux.c.orig 2025-06-24 04:57:11 UTC
++++ porttime/ptlinux.c
+@@ -29,7 +29,7 @@ CHANGE LOG
#include <unistd.h>
#include <sys/types.h>
#include "porttime.h"
-#include "time.h"
+#include <time.h>
#include "sys/resource.h"
--#include "sys/timeb.h"
#include "pthread.h"
- #define TRUE 1
-@@ -80,7 +79,7 @@
+@@ -83,7 +83,7 @@ PtError Pt_Start(int resolution, PtCallback *callback,
{
if (time_started_flag) return ptNoError;
/* need this set before process runs: */
@@ -19,8 +17,8 @@
+ clock_gettime(CLOCK_MONOTONIC_FAST, &time_offset);
if (callback) {
int res;
- pt_callback_parameters *parms = (pt_callback_parameters *)
-@@ -123,7 +122,7 @@
+ pt_callback_parameters *parms = (pt_callback_parameters *)
+@@ -126,7 +126,7 @@ PtTimestamp Pt_Time(void)
{
long seconds, ms;
struct timespec now;
diff --git a/audio/portmidi/pkg-plist b/audio/portmidi/pkg-plist
index 1dc05070d242..f2c3dc2ad30f 100644
--- a/audio/portmidi/pkg-plist
+++ b/audio/portmidi/pkg-plist
@@ -7,5 +7,5 @@ lib/cmake/PortMidi/PortMidiTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/PortMidi/PortMidiTargets.cmake
lib/libportmidi.so
lib/libportmidi.so.2
-lib/libportmidi.so.2.0.3
+lib/libportmidi.so.2.0.4
libdata/pkgconfig/portmidi.pc
diff --git a/audio/qtractor/Makefile b/audio/qtractor/Makefile
index 086783c8d17c..1458a47b8201 100644
--- a/audio/qtractor/Makefile
+++ b/audio/qtractor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qtractor
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.6
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://download.steinberg.net/sdk_downloads/:vst3sdk
DISTFILES= ${VST3_SDK_ARCHIVE}:vst3sdk
diff --git a/audio/rubberband/Makefile b/audio/rubberband/Makefile
index 8a11c9ba2813..e778b8df856c 100644
--- a/audio/rubberband/Makefile
+++ b/audio/rubberband/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubberband
-DISTVERSION= 3.3.0
+DISTVERSION= 4.0.0
CATEGORIES= audio
MASTER_SITES= https://breakfastquay.com/files/releases/
diff --git a/audio/rubberband/distinfo b/audio/rubberband/distinfo
index 8549961740ce..79e019b440d1 100644
--- a/audio/rubberband/distinfo
+++ b/audio/rubberband/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690668293
-SHA256 (rubberband-3.3.0.tar.bz2) = d9ef89e2b8ef9f85b13ac3c2faec30e20acf2c9f3a9c8c45ce637f2bc95e576c
-SIZE (rubberband-3.3.0.tar.bz2) = 223408
+TIMESTAMP = 1750743519
+SHA256 (rubberband-4.0.0.tar.bz2) = af050313ee63bc18b35b2e064e5dce05b276aaf6d1aa2b8a82ced1fe2f8028e9
+SIZE (rubberband-4.0.0.tar.bz2) = 236705
diff --git a/audio/rubberband/pkg-plist b/audio/rubberband/pkg-plist
index f656778f1669..8d7f717ba305 100644
--- a/audio/rubberband/pkg-plist
+++ b/audio/rubberband/pkg-plist
@@ -1,13 +1,14 @@
bin/rubberband
bin/rubberband-r3
+include/rubberband/RubberBandLiveShifter.h
include/rubberband/RubberBandStretcher.h
include/rubberband/rubberband-c.h
lib/ladspa/ladspa-rubberband.cat
lib/ladspa/ladspa-rubberband.so
lib/librubberband.a
lib/librubberband.so
-lib/librubberband.so.2
-lib/librubberband.so.2.3.0
+lib/librubberband.so.3
+lib/librubberband.so.3.0.0
lib/lv2/rubberband.lv2/lv2-rubberband.so
lib/lv2/rubberband.lv2/lv2-rubberband.ttl
lib/lv2/rubberband.lv2/manifest.ttl
diff --git a/audio/shuriken/Makefile b/audio/shuriken/Makefile
index d3e3dbe2350f..ad4cba6e8dc1 100644
--- a/audio/shuriken/Makefile
+++ b/audio/shuriken/Makefile
@@ -2,7 +2,7 @@ PORTNAME= shuriken
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2-5
DISTVERSIONSUFFIX= -gd09afc7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/sonic-visualiser/Makefile b/audio/sonic-visualiser/Makefile
index 9f9833b30094..0069acf25438 100644
--- a/audio/sonic-visualiser/Makefile
+++ b/audio/sonic-visualiser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonic-visualiser
DISTVERSION= 4.0.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= https://code.soundsoftware.ac.uk/attachments/download/2607/
diff --git a/audio/wxguitar/Makefile b/audio/wxguitar/Makefile
index c6c1f3ef0c93..988c1a91c176 100644
--- a/audio/wxguitar/Makefile
+++ b/audio/wxguitar/Makefile
@@ -2,7 +2,7 @@ PORTNAME= wxguitar
PORTVERSION= 1.01
PORTREVISION= 13
CATEGORIES= audio
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simple guitar tuning assistant
diff --git a/audio/zrythm/Makefile b/audio/zrythm/Makefile
index 2da8c9d1cc57..da96df2c503c 100644
--- a/audio/zrythm/Makefile
+++ b/audio/zrythm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zrythm
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-alpha.26.0.13
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/benchmarks/py-locust-cloud/Makefile b/benchmarks/py-locust-cloud/Makefile
index 6079bd8bd905..933b7f20d339 100644
--- a/benchmarks/py-locust-cloud/Makefile
+++ b/benchmarks/py-locust-cloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= locust-cloud
-DISTVERSION= 1.23.2
+DISTVERSION= 1.24.2
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/benchmarks/py-locust-cloud/distinfo b/benchmarks/py-locust-cloud/distinfo
index 2feba2ffd649..5b7c6e51fbb6 100644
--- a/benchmarks/py-locust-cloud/distinfo
+++ b/benchmarks/py-locust-cloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750314012
-SHA256 (locust_cloud-1.23.2.tar.gz) = 614051174a96672fdba3a77ba2c4bcb537fe28ad32bf4bfdb715429aabe395be
-SIZE (locust_cloud-1.23.2.tar.gz) = 451096
+TIMESTAMP = 1750799571
+SHA256 (locust_cloud-1.24.2.tar.gz) = a2656537ff367e6d4d4673477ba9e81ed73a8423a71573cd2512248740eded77
+SIZE (locust_cloud-1.24.2.tar.gz) = 451122
diff --git a/biology/Makefile b/biology/Makefile
index 590109724958..d4ba88800bfe 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -189,8 +189,6 @@
SUBDIR += py-multiqc
SUBDIR += py-newick
SUBDIR += py-ont-fast5-api
- SUBDIR += py-orange3-bioinformatics
- SUBDIR += py-orange3-single-cell
SUBDIR += py-pandas-charm
SUBDIR += py-py2bit
SUBDIR += py-pybigwig
diff --git a/biology/py-orange3-bioinformatics/Makefile b/biology/py-orange3-bioinformatics/Makefile
deleted file mode 100644
index 7904ed980863..000000000000
--- a/biology/py-orange3-bioinformatics/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME= orange3-bioinformatics
-DISTVERSION= 4.8.4
-PORTREVISION= 1
-CATEGORIES= biology python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Orange add-on providing common functionality for bioinformatics
-WWW= https://github.com/biolab/orange3-bioinformatics/
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYTHON_PKGNAMEPREFIX}Genesis-PyAPI>0:biology/py-Genesis-PyAPI@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}point-annotator>=2.0:math/py-point-annotator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyclipper>=1.2.0:math/py-pyclipper@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests-cache0>0:www/py-requests-cache0@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}resdk>0:biology/py-resdk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=1.5.0:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}serverfiles>0:misc/py-serverfiles@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/biology/py-orange3-bioinformatics/distinfo b/biology/py-orange3-bioinformatics/distinfo
deleted file mode 100644
index 4b386c48e193..000000000000
--- a/biology/py-orange3-bioinformatics/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739870048
-SHA256 (orange3_bioinformatics-4.8.4.tar.gz) = 275a32d3948df5294350c25bb430336b5d4109afaf71edd7ccc76591cb9eeb8b
-SIZE (orange3_bioinformatics-4.8.4.tar.gz) = 3736720
diff --git a/biology/py-orange3-bioinformatics/pkg-descr b/biology/py-orange3-bioinformatics/pkg-descr
deleted file mode 100644
index 8979fa28157a..000000000000
--- a/biology/py-orange3-bioinformatics/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Orange Bioinformatics extends Orange, a data mining software package, with
-common functionality for bioinformatics. The provided functionality can be
-accessed as a Python library or through a visual programming interface (Orange
-Canvas). The latter is also suitable for non-programmers.
-
-Orange Bioinformatics provides access to publicly available data, like GEO data
-sets, GO and KEGG. All features can be combined with powerful visualization,
-network exploration and data mining techniques from the Orange data mining
-framework.
diff --git a/biology/py-orange3-single-cell/Makefile b/biology/py-orange3-single-cell/Makefile
deleted file mode 100644
index 54d72a4516fd..000000000000
--- a/biology/py-orange3-single-cell/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-PORTNAME= orange3-single-cell
-DISTVERSION= 0.8.2
-PORTREVISION= 6
-CATEGORIES= biology python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Orange add-on for gene expression of single cell data
-WWW= https://singlecell.biolab.si/
-
-LICENSE= AGPLv3+
-
-DEPRECATED= Depends on expired math/py-fastdtw and expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYTHON_PKGNAMEPREFIX}orange3-bioinformatics>0:biology/py-orange3-bioinformatics@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}astropy>0:astro/py-astropy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fastdtw>0:math/py-fastdtw@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}joblib>=0.11:devel/py-joblib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}loompy>=2.0.10:biology/py-loompy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=0.23:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR} \
- ${PYNUMPY}
-
-# Supports 3.4+ but loompy 3.6+ only.
-USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-DOCS_BUILD_DEPENDS= gmake:devel/gmake \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-
-pre-build-DOCS-on:
- @cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${GMAKE} html htmlhelp SPHINXBUILD=${LOCALBASE}/bin/sphinx-build-${PYTHON_VER}
-
-pre-build-DOCS-off:
- @${REINPLACE_CMD} "s|^ include_documentation| #include_documentation|" ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/biology/py-orange3-single-cell/distinfo b/biology/py-orange3-single-cell/distinfo
deleted file mode 100644
index ed5f301ce6e1..000000000000
--- a/biology/py-orange3-single-cell/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1539761270
-SHA256 (biolab-orange3-single-cell-0.8.2_GH0.tar.gz) = eebda4303c208951fcbe8f383e0f310b20abedba425b0c68bbe65ae2806cc1bb
-SIZE (biolab-orange3-single-cell-0.8.2_GH0.tar.gz) = 5521782
diff --git a/biology/py-orange3-single-cell/files/patch-doc_conf.py b/biology/py-orange3-single-cell/files/patch-doc_conf.py
deleted file mode 100644
index a3ecb4c652db..000000000000
--- a/biology/py-orange3-single-cell/files/patch-doc_conf.py
+++ /dev/null
@@ -1,10 +0,0 @@
-# add_stylesheet() deprecated on Sphinx 4.0
-# https://www.sphinx-doc.org/en/master/extdev/deprecated.html
---- doc/conf.py.orig 2018-10-15 08:43:14 UTC
-+++ doc/conf.py
-@@ -288,4 +288,4 @@ texinfo_documents = [
- #texinfo_no_detailmenu = False
-
- def setup(app):
-- app.add_stylesheet('style.css')
-+ app.add_css_file('style.css')
diff --git a/biology/py-orange3-single-cell/pkg-descr b/biology/py-orange3-single-cell/pkg-descr
deleted file mode 100644
index 05cf4bfc5f8a..000000000000
--- a/biology/py-orange3-single-cell/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-The Single Cell add-on for Orange3 adds functionality for analysis of single
-cell data.
diff --git a/cad/appcsxcad/Makefile b/cad/appcsxcad/Makefile
index a2ffaded6ade..96087df80292 100644
--- a/cad/appcsxcad/Makefile
+++ b/cad/appcsxcad/Makefile
@@ -1,6 +1,7 @@
PORTNAME= appcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.3
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/csxcad/Makefile b/cad/csxcad/Makefile
index 525452bcaec8..618b05eea58e 100644
--- a/cad/csxcad/Makefile
+++ b/cad/csxcad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 0ba67b1b1140..905a09a5391f 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 1.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
@@ -61,8 +61,6 @@ USE_LDCONFIG= yes
CPE_VENDOR= freecad_project
-VTK_VER= 9.2
-
DOS2UNIX_GLOB= *.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
SHEBANG_FILES= src/Tools/freecad-thumbnailer
@@ -103,6 +101,8 @@ CMAKE_ARGS+= -DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE" \
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
+CXXFLAGS+= -DGetCellLinks=GetLinks # fix for vtk-9.5.0: equivalent of this patch: https://github.com/FreeCAD/FreeCAD/issues/21731#issuecomment-2934487147
+
OPTIONS_DEFINE= COLLADA
COLLADA_DESC= Install pycollada for Collada files import
@@ -132,4 +132,5 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/src/Tools/freecad-thumbnailer \
${STAGEDIR}${PREFIX}/bin/freecad-thumbnailer
+.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index 9a27fcdf5ddd..e80ff5dfbf56 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opencascade
DISTVERSIONPREFIX= V
DISTVERSION= 7_9_1
+PORTREVISION= 1
CATEGORIES= cad science
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
diff --git a/cad/opencascade/files/patch-CMakeLists.txt b/cad/opencascade/files/patch-CMakeLists.txt
index 3050b6fa3785..cb9a2eaeb89c 100644
--- a/cad/opencascade/files/patch-CMakeLists.txt
+++ b/cad/opencascade/files/patch-CMakeLists.txt
@@ -1,6 +1,15 @@
--- CMakeLists.txt.orig 2025-05-20 11:17:10 UTC
+++ CMakeLists.txt
-@@ -1101,7 +1101,7 @@ endif()
+@@ -908,6 +908,8 @@ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_defs_flags")
+ # include original list of definitions and flags
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_defs_flags")
+
++include(adm/cmake/vtk.cmake) # workaround for https://gitlab.kitware.com/vtk/vtk/-/issues/19716
++
+ foreach (OCCT_3RDPARTY_LIST ${OCCT_3RDPARTY_CMAKE_LIST})
+ OCCT_INCLUDE_CMAKE_FILE (${OCCT_3RDPARTY_LIST})
+ endforeach()
+@@ -1101,7 +1103,7 @@ endif()
endif()
# validating custom.bat/sh for changes
@@ -9,7 +18,7 @@
file (READ "${INSTALL_DIR}/${INSTALL_DIR_SCRIPT}/custom.${SCRIPT_EXT}" CUSTOM_CONTENT)
string(FIND "${CUSTOM_CONTENT}" "${ADDITIONAL_CUSTOM_CONTENT}" pos)
if (pos EQUAL -1)
-@@ -1340,7 +1340,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF
+@@ -1340,7 +1342,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF
endforeach()
# install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration
install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)")
diff --git a/cad/qcsxcad/Makefile b/cad/qcsxcad/Makefile
index 6a5e384ec7f4..0b75f90ab823 100644
--- a/cad/qcsxcad/Makefile
+++ b/cad/qcsxcad/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qcsxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
+PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/chinese/libreoffice-zh_CN/distinfo b/chinese/libreoffice-zh_CN/distinfo
index 8bab7e8c2cf6..f5acf1197e72 100644
--- a/chinese/libreoffice-zh_CN/distinfo
+++ b/chinese/libreoffice-zh_CN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205080
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 7532b7eafb9241eba0c8b000c59f86b2d57c34d9cda1731f8dd4f8dd832764f2
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 843058
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 0f9b1afe85f1b7dc6e44d4b3b110d9c1f5215bd74d2780c63fbbc2377e2da3e6
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2690477
+TIMESTAMP = 1750805562
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 05166a89720ae2f36715d78f091c467226fc0a2786167e780fba4339e7defd8b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 842745
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 091c715ece46310ccbc1df03b68d122027d3374c1bbf91afd1b3c75e05382f85
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2690527
diff --git a/chinese/libreoffice-zh_TW/distinfo b/chinese/libreoffice-zh_TW/distinfo
index 07a731f6053e..c53b79f39d4d 100644
--- a/chinese/libreoffice-zh_TW/distinfo
+++ b/chinese/libreoffice-zh_TW/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205081
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 80f7a00d1d4a08e1ac022fcaa577d30c137f7b74459d5079bb20170376f80da0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 840137
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = ee3a6592945bf93dfd3b3039fd2078c5530a68095882c40e3c363915a027b5db
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2717460
+TIMESTAMP = 1750805564
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 944f193278179bff96494d52e1ba7488c0b9830450bde3813216043225185769
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 840407
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 90bea50f2bd6696081001522f2b12efc1021357221d361793a6a7e6213404826
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2717649
diff --git a/chinese/wordpress-zh_CN/distinfo b/chinese/wordpress-zh_CN/distinfo
index 0bd58532938e..1e327aa72db5 100644
--- a/chinese/wordpress-zh_CN/distinfo
+++ b/chinese/wordpress-zh_CN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795689
-SHA256 (wordpress-6.7.2-zh_CN.tar.gz) = 410282e56f9534d9004ef7594aa1ac6037e48b6777b5f6d17a8d9c487a78bbac
-SIZE (wordpress-6.7.2-zh_CN.tar.gz) = 33998990
+TIMESTAMP = 1750499911
+SHA256 (wordpress-6.8.1-zh_CN.tar.gz) = 1ef0b1a35cbd8649308711265e8eb1f8f85b9a8d71e4b2e52add704c26439b3a
+SIZE (wordpress-6.8.1-zh_CN.tar.gz) = 34154377
diff --git a/chinese/wordpress-zh_TW/distinfo b/chinese/wordpress-zh_TW/distinfo
index dbc2f3551954..0ac4bae9a132 100644
--- a/chinese/wordpress-zh_TW/distinfo
+++ b/chinese/wordpress-zh_TW/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795708
-SHA256 (wordpress-6.7.2-zh_TW.tar.gz) = ff9ab6505455a28d9738d409af49af459c15fe9ae3ad85f04b9cf3ed560d5090
-SIZE (wordpress-6.7.2-zh_TW.tar.gz) = 34019101
+TIMESTAMP = 1750499945
+SHA256 (wordpress-6.8.1-zh_TW.tar.gz) = 00eb28d88e4579f97983941f771853f612b05cb732f73c804fd40645af8aad94
+SIZE (wordpress-6.8.1-zh_TW.tar.gz) = 34177457
diff --git a/comms/Makefile b/comms/Makefile
index 9f313fe188ab..44cd5cd60702 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -145,7 +145,6 @@
SUBDIR += py-nkdfu
SUBDIR += py-pylink-square
SUBDIR += py-pymodbus
- SUBDIR += py-pynitrokey
SUBDIR += py-pyocd
SUBDIR += py-pyocd-pemicro
SUBDIR += py-pyserial
diff --git a/comms/libimobiledevice/files/patch-cython b/comms/libimobiledevice/files/patch-cython
new file mode 100644
index 000000000000..e4a19f7e4d8f
--- /dev/null
+++ b/comms/libimobiledevice/files/patch-cython
@@ -0,0 +1,19 @@
+Obtained from: https://github.com/libimobiledevice/libimobiledevice/commit/0bf0f9e941c85d06ce4b5909d7a61b3a4f2a6a05
+
+--- cython/debugserver.pxi.orig 2024-07-01 16:27:27 UTC
++++ cython/debugserver.pxi
+@@ -43,13 +43,7 @@ cdef class DebugServerError(BaseError):
+ BaseError.__init__(self, *args, **kwargs)
+
+
+-# from http://stackoverflow.com/a/17511714
+-# https://github.com/libimobiledevice/libimobiledevice/pull/198
+-from cpython cimport PY_MAJOR_VERSION
+-if PY_MAJOR_VERSION <= 2:
+- from cpython.string cimport PyString_AsString
+-else:
+- from cpython.bytes cimport PyBytes_AsString as PyString_AsString
++from cpython.bytes cimport PyBytes_AsString as PyString_AsString
+ cdef char ** to_cstring_array(list_str):
+ if not list_str:
+ return NULL
diff --git a/comms/opencbm/Makefile b/comms/opencbm/Makefile
index 0db9b775a445..d01d86da4815 100644
--- a/comms/opencbm/Makefile
+++ b/comms/opencbm/Makefile
@@ -9,9 +9,6 @@ WWW= http://opencbm.sourceforge.net/
LICENSE= GPLv2 BSD3CLAUSE
LICENSE_COMB= multi
-DEPRECATED= Depends on expiring devel/cc65
-EXPIRATION_DATE=2025-06-21
-
BUILD_DEPENDS= cc65:devel/cc65
USES= gmake pkgconfig
diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile
index 689105be0454..858613bdccdc 100644
--- a/comms/py-esptool/Makefile
+++ b/comms/py-esptool/Makefile
@@ -1,7 +1,6 @@
PORTNAME= esptool
DISTVERSIONPREFIX= v
-DISTVERSION= 4.8.1
-PORTREVISION= 1
+DISTVERSION= 4.9.0
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +16,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6:devel/py-bitstring@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<1.8:devel/py-reedsolo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}argcomplete>=3:devel/py-argcomplete@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
USES= python
@@ -47,7 +47,8 @@ do-test:
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest $${test}; done
@cd ${TEST_WRKSRC} && for chip in \
esp32 esp32c2 esp32c3 esp32c5 esp32c5beta3 esp32c6 esp32c61 \
- esp32h2 esp32h2beta1 esp32p4 esp32s2 esp32s3 esp32s3beta2; \
+ esp32h2 esp32h2beta1 esp32p4 esp32s2 esp32s3 esp32s3beta2 \
+ esp32h21 esp32h4; \
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest \
test/test_espefuse.py --chip $${chip}; done
.if exists(${ESPTOOL_SERIALPORT})
diff --git a/comms/py-esptool/distinfo b/comms/py-esptool/distinfo
index f411f07eba56..cfc4b55d7ba8 100644
--- a/comms/py-esptool/distinfo
+++ b/comms/py-esptool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728613180
-SHA256 (espressif-esptool-v4.8.1_GH0.tar.gz) = 17e6332ef1c361f97d8ca572a48c19b102172515fe553ea466e9da71d3292522
-SIZE (espressif-esptool-v4.8.1_GH0.tar.gz) = 6933695
+TIMESTAMP = 1750512153
+SHA256 (espressif-esptool-v4.9.0_GH0.tar.gz) = 89587769bea01111dae512873b464dbf9d6796ce5d19e5acd015160b58da3316
+SIZE (espressif-esptool-v4.9.0_GH0.tar.gz) = 5944315
diff --git a/comms/py-libimobiledevice/Makefile b/comms/py-libimobiledevice/Makefile
index 35fc77e525c1..4b2a98ec349a 100644
--- a/comms/py-libimobiledevice/Makefile
+++ b/comms/py-libimobiledevice/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/comms/py-pynitrokey/Makefile b/comms/py-pynitrokey/Makefile
deleted file mode 100644
index 5c6a29319e9f..000000000000
--- a/comms/py-pynitrokey/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-PORTNAME= pynitrokey
-DISTVERSION= 0.4.50
-CATEGORIES= comms python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= awoonyaa@gmail.com
-COMMENT= Command line interface for Nitrokey FIDO2, Nitr. Start, Nitr.3, NetHSM
-WWW= https://pypi.org/project/pynitrokey/
-
-LICENSE= MIT
-
-DEPRECATED= Depends on expiring comms/py-spsdk
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spsdk>=0:comms/py-spsdk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}certifi>=14.5.14,:security/py-certifi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=8.0,:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ecdsa>=0:security/py-ecdsa@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<2:security/py-fido2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intelhex>=0:devel/py-intelhex@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nkdfu>=0:comms/py-nkdfu@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click_aliases>=0:devel/py-click-aliases@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nethsm>=1.0.0,<2:security/py-nethsm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}google-api-python-client>0:www/py-google-api-python-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spsdk>=0:comms/py-spsdk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}certifi>=14.5.14,:security/py-certifi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=8.0,:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ecdsa>=0:security/py-ecdsa@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<2:security/py-fido2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intelhex>=0:devel/py-intelhex@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nkdfu>=0:comms/py-nkdfu@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click_aliases>=0:devel/py-click-aliases@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nethsm>=1.0.0,<2:security/py-nethsm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}google-api-python-client>0:www/py-google-api-python-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}
-
-PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel
-PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2.0<4:devel/py-flit-core@${PY_FLAVOR}
-
-USES= python shebangfix
-USE_PYTHON= autoplist concurrent cryptography pep517
-
-SHEBANG_FILES= pynitrokey/start/upgrade_by_passwd.py \
- pynitrokey/start/usb_strings.py
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/comms/py-pynitrokey/distinfo b/comms/py-pynitrokey/distinfo
deleted file mode 100644
index ff5db5e78379..000000000000
--- a/comms/py-pynitrokey/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1723887077
-SHA256 (pynitrokey-0.4.50.tar.gz) = 048070218c6851c2bb13af5111cbbfaa6ae9365c98c2703b226de2452b169670
-SIZE (pynitrokey-0.4.50.tar.gz) = 179654
diff --git a/comms/py-pynitrokey/pkg-descr b/comms/py-pynitrokey/pkg-descr
deleted file mode 100644
index 0a011755b693..000000000000
--- a/comms/py-pynitrokey/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A command line interface for the Nitrokey FIDO2, Nitrokey Start,
-Nitrokey 3 and NetHSM
diff --git a/converters/osm2mp/Makefile b/converters/osm2mp/Makefile
index 974d4e676240..df72617c6019 100644
--- a/converters/osm2mp/Makefile
+++ b/converters/osm2mp/Makefile
@@ -2,7 +2,7 @@ PORTNAME= osm2mp
PORTVERSION= r475
PORTREVISION= 2
CATEGORIES= converters geography
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= OpenStreetMap data into Polish map format (MP) converter
diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index 5b37723c3328..d855610e9e0a 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
-DISTVERSION= 7.3.0
+DISTVERSION= 7.3.1
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo
index 50489ea81c41..2fc4d52f7085 100644
--- a/converters/simdutf/distinfo
+++ b/converters/simdutf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748595129
-SHA256 (simdutf-simdutf-v7.3.0_GH0.tar.gz) = e337abe416898d1d997d729cc04370c89c8dddf688648e876f37970e98cf93aa
-SIZE (simdutf-simdutf-v7.3.0_GH0.tar.gz) = 2190887
+TIMESTAMP = 1750324452
+SHA256 (simdutf-simdutf-v7.3.1_GH0.tar.gz) = 357da74bae9a130ddaa9df2508622de983a8be56db319891afef4184efa858bf
+SIZE (simdutf-simdutf-v7.3.1_GH0.tar.gz) = 2192907
diff --git a/databases/couchdb3/Makefile b/databases/couchdb3/Makefile
index c600b6e53748..b8ee3e9d9606 100644
--- a/databases/couchdb3/Makefile
+++ b/databases/couchdb3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= couchdb3
DISTVERSION= 3.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
DISTNAME= apache-couchdb-${DISTVERSION}
diff --git a/databases/couchdb3/pkg-plist b/databases/couchdb3/pkg-plist
index 6ae7b72ba8a2..a9131d00e6f7 100644
--- a/databases/couchdb3/pkg-plist
+++ b/databases/couchdb3/pkg-plist
@@ -23,31 +23,31 @@ libexec/couchdb3/erts-15.2.7/bin/yielding_c_fun
libexec/couchdb3/erts-15.2.7/lib/internal/README
libexec/couchdb3/etc/default.ini
libexec/couchdb3/etc/nouveau.yaml
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1.app
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1.appup
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1_db.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_check.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_constructed_ber_bin_v2.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_constructed_per.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_eval_ext.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_func.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_gen.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_gen_ber_bin_v2.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_gen_check.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_gen_jer.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_gen_per.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_imm.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_name.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_parser2.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_partial_decode.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_pretty_format.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_rtt.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_table.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_tok.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1ct_value.beam
-libexec/couchdb3/lib/asn1-5.3.4/ebin/asn1rt_nif.beam
-libexec/couchdb3/lib/asn1-5.3.4/priv/lib/asn1rt_nif.so
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1.app
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1.appup
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1_db.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_check.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_constructed_ber_bin_v2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_constructed_per.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_eval_ext.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_func.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_ber_bin_v2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_check.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_jer.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_gen_per.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_imm.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_name.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_parser2.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_partial_decode.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_pretty_format.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_rtt.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_table.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_tok.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1ct_value.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/ebin/asn1rt_nif.beam
+libexec/couchdb3/lib/asn1-5.3.4.1/priv/lib/asn1rt_nif.so
libexec/couchdb3/lib/b64url-%%VERSION%%/ebin/b64url.app
libexec/couchdb3/lib/b64url-%%VERSION%%/ebin/b64url.beam
libexec/couchdb3/lib/b64url-%%VERSION%%/priv/b64url.so
@@ -568,117 +568,117 @@ libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_app.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_event_handler.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_server.beam
libexec/couchdb3/lib/ken-%%VERSION%%/ebin/ken_sup.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/application.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/application_controller.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/application_master.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/application_starter.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/auth.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/code.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/code_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/disk_log.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/disk_log_1.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/disk_log_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/disk_log_sup.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/dist_ac.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/dist_util.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_boot_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_compile_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_ddll.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_distribution.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_epmd.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_erts_errors.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_kernel_errors.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_reply.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erl_signal_handler.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erpc.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/error_handler.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/error_logger.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/erts_debug.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/file.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/file_io_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/file_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/gen_sctp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/gen_tcp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/gen_tcp_socket.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/gen_udp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/gen_udp_socket.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/global.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/global_group.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/global_search.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/group.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/group_history.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/heart.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet6_sctp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet6_tcp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet6_tcp_dist.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet6_udp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_config.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_db.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_dns.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_dns_tsig.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_epmd_dist.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_epmd_socket.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_gethost_native.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_hosts.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_parse.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_res.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_sctp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_tcp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_tcp_dist.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/inet_udp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/kernel.app
-libexec/couchdb3/lib/kernel-10.2.7/ebin/kernel.appup
-libexec/couchdb3/lib/kernel-10.2.7/ebin/kernel.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/kernel_config.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/kernel_refc.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/local_tcp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/local_udp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_backend.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_config.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_disk_log_h.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_filters.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_formatter.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_h_common.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_handler.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_handler_watcher.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_olp.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_proxy.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_server.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_simple_h.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_std_h.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/logger_sup.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/net.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/net_adm.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/net_kernel.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/os.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/pg.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/pg2.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/prim_tty.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/ram_file.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io_compressed.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io_deflate.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io_delayed.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io_inflate.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/raw_file_io_list.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/rpc.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/seq_trace.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/socket.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/standard_error.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/trace.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/user_drv.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/user_sup.beam
-libexec/couchdb3/lib/kernel-10.2.7/ebin/wrap_log_reader.beam
-libexec/couchdb3/lib/kernel-10.2.7/include/dist.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/dist_util.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/eep48.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/file.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/inet.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/inet_sctp.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/logger.hrl
-libexec/couchdb3/lib/kernel-10.2.7/include/net_address.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_controller.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_master.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/application_starter.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/auth.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/code.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/code_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_1.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/disk_log_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/dist_ac.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/dist_util.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_boot_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_compile_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_ddll.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_distribution.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_epmd.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_erts_errors.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_kernel_errors.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_reply.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erl_signal_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erpc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/error_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/error_logger.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/erts_debug.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file_io_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/file_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_tcp_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/gen_udp_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global_group.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/global_search.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/group.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/group_history.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/heart.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_tcp_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet6_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_db.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_dns.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_dns_tsig.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_epmd_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_epmd_socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_gethost_native.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_hosts.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_parse.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_res.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_sctp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_tcp_dist.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/inet_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.app
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.appup
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/kernel_refc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/local_tcp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/local_udp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_backend.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_config.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_disk_log_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_filters.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_formatter.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_h_common.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_handler.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_handler_watcher.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_olp.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_proxy.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_server.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_simple_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_std_h.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/logger_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net_adm.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/net_kernel.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/os.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/pg.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/pg2.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/prim_tty.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/ram_file.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_compressed.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_deflate.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_delayed.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_inflate.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/raw_file_io_list.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/rpc.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/seq_trace.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/socket.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/standard_error.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/trace.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/user_drv.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/user_sup.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/ebin/wrap_log_reader.beam
+libexec/couchdb3/lib/kernel-10.2.7.1/include/dist.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/dist_util.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/eep48.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/file.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/inet.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/inet_sctp.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/logger.hrl
+libexec/couchdb3/lib/kernel-10.2.7.1/include/net_address.hrl
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango.app
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango_app.beam
libexec/couchdb3/lib/mango-%%VERSION%%/ebin/mango_crud.beam
@@ -903,185 +903,185 @@ libexec/couchdb3/lib/smoosh-%%VERSION%%/ebin/smoosh_utils.beam
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.app
libexec/couchdb3/lib/snappy-1.0.5/ebin/snappy.beam
libexec/couchdb3/lib/snappy-1.0.5/priv/snappy_nif.so
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_listener_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_packet_demux.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_record.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_socket.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/dtls_v1.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/inet6_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/inet_tls_dist.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl.app
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl.appup
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_alert.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_app.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_certificate.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_cipher.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_cipher_format.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_client_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_config.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_crl.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_crl_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_crl_cache_api.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_crl_hash_dir.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_dh_groups.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_dist_admin_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_dist_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_gen_statem.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_listen_tracker_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_logger.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_manager.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_pem_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_pkix_db.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_record.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_server_session_cache.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_server_session_cache_db.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_session.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_session_cache_api.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_srp_primes.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_trace.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/ssl_upgrade_server_session_cache_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_bloom_filter.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_client_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_client_ticket_store.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dist_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dist_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dtls_client_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dtls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dtls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_dyn_connection_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_gen_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_gen_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_handshake.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_handshake_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_record.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_record_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_sender.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_server_connection.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_server_connection_1_3.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_server_session_ticket.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_server_session_ticket_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_server_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_socket.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_sup.beam
-libexec/couchdb3/lib/ssl-11.2.12/ebin/tls_v1.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/argparse.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/array.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/base64.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/beam_lib.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/binary.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/c.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/calendar.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dets.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dets_server.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dets_sup.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dets_utils.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dets_v9.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/dict.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/digraph.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/digraph_utils.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/edlin.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/edlin_context.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/edlin_expand.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/edlin_key.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/edlin_type_suggestion.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/epp.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_abstract_code.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_anno.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_bits.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_compile.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_error.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_eval.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_expand_records.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_features.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_internal.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_lint.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_parse.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_posix_msg.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_pp.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_scan.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_stdlib_errors.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/erl_tar.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/error_logger_file_h.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/error_logger_tty_h.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/escript.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/ets.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/eval_bits.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/file_sorter.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/filelib.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/filename.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gb_sets.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gb_trees.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gen.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gen_event.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gen_fsm.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gen_server.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/gen_statem.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/io.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/io_lib.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/io_lib_format.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/io_lib_fread.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/io_lib_pretty.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/json.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/lists.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/log_mf_h.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/maps.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/math.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/ms_transform.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/orddict.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/ordsets.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/otp_internal.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/peer.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/pool.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/proc_lib.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/proplists.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/qlc.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/qlc_pt.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/queue.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/rand.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/random.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/re.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/sets.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/shell.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/shell_default.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/shell_docs.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/shell_docs_markdown.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/slave.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/sofs.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/stdlib.app
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/stdlib.appup
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/string.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/supervisor.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/supervisor_bridge.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/sys.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/timer.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/unicode.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/unicode_util.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/uri_string.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/win32reg.beam
-libexec/couchdb3/lib/stdlib-6.2.2/ebin/zip.beam
-libexec/couchdb3/lib/stdlib-6.2.2/include/assert.hrl
-libexec/couchdb3/lib/stdlib-6.2.2/include/erl_bits.hrl
-libexec/couchdb3/lib/stdlib-6.2.2/include/erl_compile.hrl
-libexec/couchdb3/lib/stdlib-6.2.2/include/ms_transform.hrl
-libexec/couchdb3/lib/stdlib-6.2.2/include/qlc.hrl
-libexec/couchdb3/lib/stdlib-6.2.2/include/zip.hrl
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_listener_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_packet_demux.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/dtls_v1.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/inet6_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/inet_tls_dist.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.app
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.appup
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_alert.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_app.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_certificate.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_cipher.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_cipher_format.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_client_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_config.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_crl_hash_dir.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dh_groups.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_admin_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_gen_statem.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_listen_tracker_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_logger.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_manager.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_pem_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_pkix_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache_db.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_session.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_session_cache_api.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_srp_primes.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_trace.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/ssl_upgrade_server_session_cache_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_bloom_filter.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_client_ticket_store.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dist_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dist_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_client_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dtls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_dyn_connection_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_gen_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_gen_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_handshake.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_handshake_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_record.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_record_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_sender.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_connection.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_connection_1_3.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_session_ticket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_session_ticket_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_server_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_socket.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_sup.beam
+libexec/couchdb3/lib/ssl-11.2.12.1/ebin/tls_v1.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/argparse.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/array.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/base64.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/beam_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/binary.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/c.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/calendar.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_server.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_sup.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_utils.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dets_v9.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/dict.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/digraph.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/digraph_utils.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_context.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_expand.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_key.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/edlin_type_suggestion.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/epp.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_abstract_code.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_anno.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_bits.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_compile.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_error.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_eval.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_expand_records.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_features.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_internal.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_lint.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_parse.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_posix_msg.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_pp.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_scan.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_stdlib_errors.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/erl_tar.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/error_logger_file_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/error_logger_tty_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/escript.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/eval_bits.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/file_sorter.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/filelib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/filename.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gb_sets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gb_trees.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_event.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_fsm.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_server.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/gen_statem.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_format.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_fread.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/io_lib_pretty.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/json.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/lists.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/log_mf_h.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/maps.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/math.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ms_transform.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/orddict.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/ordsets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/otp_internal.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/peer.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/pool.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/proc_lib.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/proplists.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/qlc.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/qlc_pt.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/queue.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/rand.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/random.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/re.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sets.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_default.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_docs.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/shell_docs_markdown.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/slave.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sofs.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/stdlib.app
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/stdlib.appup
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/string.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/supervisor.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/supervisor_bridge.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/sys.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/timer.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/unicode.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/unicode_util.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/uri_string.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/win32reg.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/ebin/zip.beam
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/assert.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/erl_bits.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/erl_compile.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/ms_transform.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/qlc.hrl
+libexec/couchdb3/lib/stdlib-6.2.2.1/include/zip.hrl
libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/epp_dodger.beam
libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_comment_scan.beam
libexec/couchdb3/lib/syntax_tools-3.2.2/ebin/erl_prettypr.beam
@@ -1118,45 +1118,45 @@ libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_log.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_node.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_runner.beam
libexec/couchdb3/lib/weatherreport-%%VERSION%%/ebin/weatherreport_util.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl.app
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl.appup
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_b64Bin.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_b64Bin_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_eventp.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_html.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_lib.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_otpsgml.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_regexp.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_old_dom.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser_latin1.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser_list.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser_utf16be.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser_utf16le.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_parser_utf8.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sax_simple_dom.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_sgml.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_simple.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_text.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_ucs.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_uri.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_validate.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xlate.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xml.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xml_indent.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xpath.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xpath_lib.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xpath_parse.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xpath_pred.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xpath_scan.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xs.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xsd.beam
-libexec/couchdb3/lib/xmerl-2.1.3/ebin/xmerl_xsd_type.beam
-libexec/couchdb3/lib/xmerl-2.1.3/include/xmerl.hrl
-libexec/couchdb3/lib/xmerl-2.1.3/include/xmerl_xpath.hrl
-libexec/couchdb3/lib/xmerl-2.1.3/include/xmerl_xsd.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.app
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.appup
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_b64Bin_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_eventp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_html.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_otpsgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_regexp.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_old_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_latin1.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_list.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16be.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf16le.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_parser_utf8.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sax_simple_dom.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_sgml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_simple.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_text.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_ucs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_uri.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_validate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xlate.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xml_indent.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_lib.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_parse.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_pred.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xpath_scan.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xs.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/ebin/xmerl_xsd_type.beam
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xpath.hrl
+libexec/couchdb3/lib/xmerl-2.1.3.1/include/xmerl_xsd.hrl
libexec/couchdb3/releases/RELEASES
libexec/couchdb3/releases/couchdb.boot
libexec/couchdb3/releases/couchdb.rel
diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile
index c91b1f440bb9..d7903b93bee0 100644
--- a/databases/diesel/Makefile
+++ b/databases/diesel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= diesel
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.10
-PORTREVISION= 1
+DISTVERSION= 2.2.11
CATEGORIES= databases
PKGNAMESUFFIX= -cli
@@ -25,31 +24,31 @@ CARGO_INSTALL_PATH= diesel_cli
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
argon2-0.5.3 \
assert_matches-1.5.0 \
- autocfg-1.4.0 \
- base64ct-1.7.3 \
+ autocfg-1.5.0 \
+ base64ct-1.8.0 \
bigdecimal-0.4.8 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- bumpalo-3.17.0 \
+ bumpalo-3.18.1 \
byteorder-1.5.0 \
- cc-1.2.20 \
- cfg-if-1.0.0 \
- chrono-0.4.40 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_complete-4.5.47 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
+ cc-1.2.27 \
+ cfg-if-1.0.1 \
+ chrono-0.4.41 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
cmake-0.1.54 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
@@ -66,50 +65,47 @@ CARGO_CRATES= aho-corasick-1.1.3 \
encode_unicode-1.0.0 \
env_logger-0.8.4 \
equivalent-1.0.2 \
- errno-0.3.11 \
+ errno-0.3.12 \
fastrand-2.3.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
- hashbrown-0.15.2 \
+ getrandom-0.3.3 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.1 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.1 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.1 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
indexmap-2.9.0 \
- insta-1.43.0 \
+ insta-1.43.1 \
ipnet-2.11.0 \
ipnetwork-0.21.1 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libm-0.2.13 \
+ libc-0.2.174 \
+ libm-0.2.15 \
libsqlite3-sys-0.33.0 \
link-cplusplus-1.0.10 \
linux-raw-sys-0.9.4 \
- litemap-0.7.5 \
- lock_api-0.4.12 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
log-0.4.27 \
matchers-0.1.0 \
- memchr-2.7.4 \
- mysqlclient-src-0.1.3+9.2.0 \
- mysqlclient-sys-0.4.5 \
+ memchr-2.7.5 \
+ mysqlclient-src-0.1.4+9.3.0 \
+ mysqlclient-sys-0.4.7 \
nu-ansi-term-0.46.0 \
nu-ansi-term-0.50.1 \
num-bigint-0.4.6 \
@@ -117,35 +113,37 @@ CARGO_CRATES= aho-corasick-1.1.3 \
num-integer-0.1.46 \
num-traits-0.2.19 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.107 \
+ openssl-sys-0.9.109 \
overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
password-hash-0.5.0 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.16 \
pkg-config-0.3.32 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- pq-src-0.3.6+libpq-17.4 \
- pq-sys-0.7.1 \
+ pq-src-0.3.9+libpq-17.5 \
+ pq-sys-0.7.2 \
proc-macro2-1.0.95 \
quickcheck-1.0.3 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
r2d2-0.8.10 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- redox_syscall-0.5.11 \
+ redox_syscall-0.5.13 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- rustix-1.0.5 \
- rustversion-1.0.20 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
scheduled-thread-pool-0.2.7 \
scopeguard-1.2.0 \
@@ -154,44 +152,43 @@ CARGO_CRATES= aho-corasick-1.1.3 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_regex-1.1.0 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
similar-2.7.0 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.101 \
- synstructure-0.13.1 \
- tempfile-3.19.1 \
+ syn-2.0.103 \
+ synstructure-0.13.2 \
+ tempfile-3.20.0 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
- tinystr-0.7.6 \
- toml-0.8.21 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.25 \
- toml_write-0.1.0 \
+ tinystr-0.8.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typenum-1.18.0 \
unicode-ident-1.0.18 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.17.0 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -201,12 +198,12 @@ CARGO_CRATES= aho-corasick-1.1.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.61.0 \
+ windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.2 \
- windows-strings-0.4.0 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
@@ -218,23 +215,23 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.7 \
+ winnow-0.7.11 \
wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1
PLIST_FILES= bin/${PORTNAME}
post-patch:
${CP} ${FILESDIR}/bindings_8_0_35_powerpc64_freebsd.rs \
- ${WRKSRC}/cargo-crates/mysqlclient-sys-0.4.5/bindings/
+ ${WRKSRC}/cargo-crates/mysqlclient-sys-0.4.7/bindings/
.include <bsd.port.mk>
diff --git a/databases/diesel/distinfo b/databases/diesel/distinfo
index 2ad0786686ee..82417839f948 100644
--- a/databases/diesel/distinfo
+++ b/databases/diesel/distinfo
@@ -1,60 +1,60 @@
-TIMESTAMP = 1745704188
+TIMESTAMP = 1750322935
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+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/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
-SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
-SIZE (rust/crates/cc-1.2.20.crate) = 105986
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
-SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
-SIZE (rust/crates/clap-4.5.37.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
-SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
-SHA256 (rust/crates/clap_complete-4.5.47.crate) = c06f5378ea264ad4f82bbc826628b5aad714a75abf6ece087e923010eb937fb6
-SIZE (rust/crates/clap_complete-4.5.47.crate) = 48038
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677
+SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -87,8 +87,8 @@ SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -99,46 +99,40 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
-SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
-SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
-SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
-SHA256 (rust/crates/insta-1.43.0.crate) = ab2d11b2f17a45095b8c3603928ba29d7d918d7129d0d0641a36ba73cf07daa6
-SIZE (rust/crates/insta-1.43.0.crate) = 101045
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/ipnetwork-0.21.1.crate) = cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763
@@ -151,30 +145,30 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libsqlite3-sys-0.33.0.crate) = 947e6816f7825b2b45027c2c32e7085da9934defa535de4a6a46b10a4d5257fa
SIZE (rust/crates/libsqlite3-sys-0.33.0.crate) = 5182864
SHA256 (rust/crates/link-cplusplus-1.0.10.crate) = 4a6f6da007f968f9def0d65a05b187e2960183de70c160204ecfccf0ee330212
SIZE (rust/crates/link-cplusplus-1.0.10.crate) = 8054
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/mysqlclient-src-0.1.3+9.2.0.crate) = 1ebac03ab8be41015fec2d2435929e4b19cd6133a624ac777409993f238768fd
-SIZE (rust/crates/mysqlclient-src-0.1.3+9.2.0.crate) = 10835080
-SHA256 (rust/crates/mysqlclient-sys-0.4.5.crate) = 7fe45ac04fb301fa824ce6a3a0ef0171b52e92c6d25973c085cece9d88727bd7
-SIZE (rust/crates/mysqlclient-sys-0.4.5.crate) = 860702
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mysqlclient-src-0.1.4+9.3.0.crate) = 3fb3acc91e4bacea5c6380ac15f3185b261fe0d71e78f9f5b423cf7d6b3b065d
+SIZE (rust/crates/mysqlclient-src-0.1.4+9.3.0.crate) = 10930441
+SHA256 (rust/crates/mysqlclient-sys-0.4.7.crate) = 86a34a2bdec189f1060343ba712983e14cad7e87515cfd9ac4653e207535b6b1
+SIZE (rust/crates/mysqlclient-sys-0.4.7.crate) = 930924
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -189,16 +183,18 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
@@ -207,22 +203,24 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/pq-src-0.3.6+libpq-17.4.crate) = 5f5b04f06b634725218f5f2d0423e889c82f07890dbb859e6cbfbc7e08d49bde
-SIZE (rust/crates/pq-src-0.3.6+libpq-17.4.crate) = 502184
-SHA256 (rust/crates/pq-sys-0.7.1.crate) = 41c852911b98f5981956037b2ca976660612e548986c30af075e753107bc3400
-SIZE (rust/crates/pq-sys-0.7.1.crate) = 36931
+SHA256 (rust/crates/pq-src-0.3.9+libpq-17.5.crate) = 24ee82a51d19317d15e43b82e496db215ad5bf09a245786e7ac75cb859e5ba46
+SIZE (rust/crates/pq-src-0.3.9+libpq-17.5.crate) = 503889
+SHA256 (rust/crates/pq-sys-0.7.2.crate) = dfd6cf44cca8f9624bc19df234fc4112873432f5fda1caff174527846d026fa9
+SIZE (rust/crates/pq-sys-0.7.2.crate) = 37470
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/r2d2-0.8.10.crate) = 51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93
SIZE (rust/crates/r2d2-0.8.10.crate) = 17888
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -231,8 +229,8 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -243,10 +241,10 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scheduled-thread-pool-0.2.7.crate) = 3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19
@@ -263,56 +261,56 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
SIZE (rust/crates/time-0.3.41.crate) = 138369
SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/toml-0.8.21.crate) = 900f6c86a685850b1bc9f6223b20125115ee3f31e01207d81655bbcc0aea9231
-SIZE (rust/crates/toml-0.8.21.crate) = 76157
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.25.crate) = 10558ed0bd2a1562e630926a2d1f0b98c827da99fabd3fe20920a59642504485
-SIZE (rust/crates/toml_edit-0.22.25.crate) = 121665
-SHA256 (rust/crates/toml_write-0.1.0.crate) = 28391a4201ba7eb1984cfeb6862c0b3ea2cfe23332298967c749dddc0d6cd976
-SIZE (rust/crates/toml_write-0.1.0.crate) = 16999
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
@@ -323,22 +321,20 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -357,18 +353,18 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
-SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
-SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -391,29 +387,29 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
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/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (diesel-rs-diesel-v2.2.10_GH0.tar.gz) = 7b2bad8963a8c0617b2d2259b2edeb34f10f36615b9a86e2a4a71546a13d7047
-SIZE (diesel-rs-diesel-v2.2.10_GH0.tar.gz) = 843489
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (diesel-rs-diesel-v2.2.11_GH0.tar.gz) = d2fdb24e16b4a26775bf76833fbb410e97f68af1161a084a500bc79d8d06dc41
+SIZE (diesel-rs-diesel-v2.2.11_GH0.tar.gz) = 846722
diff --git a/databases/mongodb-tools/Makefile b/databases/mongodb-tools/Makefile
index f4af947eb11d..8ea3b2772863 100644
--- a/databases/mongodb-tools/Makefile
+++ b/databases/mongodb-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mongodb-tools
-DISTVERSION= 100.12.1
+DISTVERSION= 100.12.2
CATEGORIES= databases
MAINTAINER= ronald@FreeBSD.org
@@ -22,8 +22,6 @@ GO_BUILDFLAGS= -tags "${USE_MY_TAGS}"
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284387
MAKE_ENV+= TOOLS_TESTING_UNIT=true
-CONFLICTS_INSTALL= mongodb42-tools
-
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= BSONDUMP MONGODUMP MONGOEXPORT MONGOFILES MONGOIMPORT \
MONGORESTORE MONGOSTAT MONGOTOP \
diff --git a/databases/mongodb-tools/distinfo b/databases/mongodb-tools/distinfo
index 28ce3b76d556..29bc4574615e 100644
--- a/databases/mongodb-tools/distinfo
+++ b/databases/mongodb-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748004042
-SHA256 (mongodb-mongo-tools-100.12.1_GH0.tar.gz) = 611578ab2fb2c0d65972205f416b458082de9c7b61f1836b850622ed25e4ad10
-SIZE (mongodb-mongo-tools-100.12.1_GH0.tar.gz) = 6639195
+TIMESTAMP = 1749193736
+SHA256 (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = dd8b6b6a315025139b55a61b6b49b8945c964e8f6272951de108395c1fe5b88b
+SIZE (mongodb-mongo-tools-100.12.2_GH0.tar.gz) = 6643483
diff --git a/databases/mydumper/Makefile b/databases/mydumper/Makefile
index 3bf6774ce9ea..77a9a85d2dce 100644
--- a/databases/mydumper/Makefile
+++ b/databases/mydumper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mydumper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.2-4
+DISTVERSION= 0.19.3-1
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/databases/mydumper/distinfo b/databases/mydumper/distinfo
index 2c83c7102b30..3d7748e4880c 100644
--- a/databases/mydumper/distinfo
+++ b/databases/mydumper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813004
-SHA256 (mydumper-mydumper-v0.19.2-4_GH0.tar.gz) = a15cf8abb31018a056d76515b7bb38a865c9a202b79fb3e4413e344537b9d9c3
-SIZE (mydumper-mydumper-v0.19.2-4_GH0.tar.gz) = 841816
+TIMESTAMP = 1750188002
+SHA256 (mydumper-mydumper-v0.19.3-1_GH0.tar.gz) = e78c2b02b33d5d1092c4782e4841bbba5c0531b024b63038524a3ab25606e2fa
+SIZE (mydumper-mydumper-v0.19.3-1_GH0.tar.gz) = 842877
diff --git a/databases/py-fakeredis/Makefile b/databases/py-fakeredis/Makefile
index 96eab6d8a6ee..80ddc7891b6a 100644
--- a/databases/py-fakeredis/Makefile
+++ b/databases/py-fakeredis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fakeredis
-PORTVERSION= 2.29.0
+PORTVERSION= 2.30.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=4.3:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2<3:devel/py-sortedcontainers@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonpath-ng>=1.5<2:devel/py-jsonpath-ng@${PY_FLAVOR} \
diff --git a/databases/py-fakeredis/distinfo b/databases/py-fakeredis/distinfo
index 65aa317ba83c..96349fe10757 100644
--- a/databases/py-fakeredis/distinfo
+++ b/databases/py-fakeredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546478
-SHA256 (fakeredis-2.29.0.tar.gz) = 159cebf2c53e2c2bd7d18220fa93aa5f1d7152f6b6dd7896c46234d674342398
-SIZE (fakeredis-2.29.0.tar.gz) = 162915
+TIMESTAMP = 1750188048
+SHA256 (fakeredis-2.30.0.tar.gz) = 77ca04d4925daa0569ff000a960f47e49de15a4bd37facafe4f3f3ecc66bb3ef
+SIZE (fakeredis-2.30.0.tar.gz) = 167434
diff --git a/databases/py-fakeredis/files/patch-pyproject.toml b/databases/py-fakeredis/files/patch-pyproject.toml
index 533df522fd26..696859714892 100644
--- a/databases/py-fakeredis/files/patch-pyproject.toml
+++ b/databases/py-fakeredis/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
---- pyproject.toml.orig 2024-05-12 23:16:32 UTC
+--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
+++ pyproject.toml
-@@ -47,7 +47,7 @@ lupa = { version = ">=2.1,<3.0", optional = true }
- sortedcontainers = "^2"
- typing_extensions = { version = "^4.7", python = "<3.11" }
- lupa = { version = ">=2.1,<3.0", optional = true }
--jsonpath-ng = { version = "^1.6", optional = true }
-+jsonpath-ng = { version = "^1.5", optional = true }
- pyprobables = { version = "^0.6", optional = true }
+@@ -48,7 +48,7 @@ lua = ["lupa>=2.1,<3.0"]
- [tool.poetry.extras]
+ [project.optional-dependencies]
+ lua = ["lupa>=2.1,<3.0"]
+-json = ["jsonpath-ng~=1.6"]
++json = ["jsonpath-ng~=1.5"]
+ bf = ["pyprobables>=0.6"]
+ cf = ["pyprobables>=0.6"]
+ probabilistic = ["pyprobables>=0.6"]
diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile
index 6c4121adb797..4da584bca7e1 100644
--- a/databases/py-sqlframe/Makefile
+++ b/databases/py-sqlframe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlframe
-PORTVERSION= 3.35.0
+PORTVERSION= 3.35.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=0<4:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.25:databases/py-sqlglot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.26:databases/py-sqlglot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo
index 04aaadfd25cf..362e7b8c0333 100644
--- a/databases/py-sqlframe/distinfo
+++ b/databases/py-sqlframe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813028
-SHA256 (sqlframe-3.35.0.tar.gz) = 094d78154e71514b994468b91f3bbba72a9b1678c75d9c9eb8b039f815a44807
-SIZE (sqlframe-3.35.0.tar.gz) = 29478222
+TIMESTAMP = 1750188050
+SHA256 (sqlframe-3.35.1.tar.gz) = d7bfca67fa1490aebcbdf49127cfab261590da78976a0ac6570de9bfc46449ec
+SIZE (sqlframe-3.35.1.tar.gz) = 29477918
diff --git a/databases/py-sqlglot/Makefile b/databases/py-sqlglot/Makefile
index 104977b59355..98b7069ed3e7 100644
--- a/databases/py-sqlglot/Makefile
+++ b/databases/py-sqlglot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglot
-PORTVERSION= 26.24.0
+PORTVERSION= 26.25.3
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,6 +24,6 @@ NO_ARCH= yes
OPTIONS_DEFINE= RS
RS_DESC= SQL parser and transpiler in Rust
-RS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlglotrs>=0.5.0<0.5.0_99:databases/py-sqlglotrs@${PY_FLAVOR}
+RS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlglotrs>=0.6.1<0.6.1_99:databases/py-sqlglotrs@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/databases/py-sqlglot/distinfo b/databases/py-sqlglot/distinfo
index 112360b43e1a..b9a87f01ef0e 100644
--- a/databases/py-sqlglot/distinfo
+++ b/databases/py-sqlglot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813030
-SHA256 (sqlglot-26.24.0.tar.gz) = e778ca9cb685b4fc34b59d50432c20f463c63ec90d0448fa91afa7f320a88518
-SIZE (sqlglot-26.24.0.tar.gz) = 5371208
+TIMESTAMP = 1750188052
+SHA256 (sqlglot-26.25.3.tar.gz) = ca362b33c030538c8f5c8ae66ac5ae5e6c95be74170c328ad008a428687e2513
+SIZE (sqlglot-26.25.3.tar.gz) = 5322840
diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile
index 53d15ef9d05a..93e64667b26c 100644
--- a/databases/py-sqlglotrs/Makefile
+++ b/databases/py-sqlglotrs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglotrs
-PORTVERSION= 0.5.0
+PORTVERSION= 0.6.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlglotrs/distinfo b/databases/py-sqlglotrs/distinfo
index 529e6abb227e..6d0af0a1ab5f 100644
--- a/databases/py-sqlglotrs/distinfo
+++ b/databases/py-sqlglotrs/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749813032
-SHA256 (sqlglotrs-0.5.0.tar.gz) = f89edc06e8bb95064f1ce96eb1dedc70c589e21a2ece106a7eb9dc9ca9620127
-SIZE (sqlglotrs-0.5.0.tar.gz) = 15390
+TIMESTAMP = 1750188054
+SHA256 (sqlglotrs-0.6.1.tar.gz) = f638a7a544698ade8b0c992c8c67feae17bd5c2c760114ab164bd0b7dc8911e1
+SIZE (sqlglotrs-0.6.1.tar.gz) = 15420
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
diff --git a/databases/rubygem-sqlite3/Makefile b/databases/rubygem-sqlite3/Makefile
index fbbb64c29839..b5bfe62a89d4 100644
--- a/databases/rubygem-sqlite3/Makefile
+++ b/databases/rubygem-sqlite3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlite3
-PORTVERSION= 2.6.0
+PORTVERSION= 2.7.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-sqlite3/distinfo b/databases/rubygem-sqlite3/distinfo
index 1c24efcef9ca..781d18b1a1ca 100644
--- a/databases/rubygem-sqlite3/distinfo
+++ b/databases/rubygem-sqlite3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836216
-SHA256 (rubygem/sqlite3-2.6.0.gem) = a1c625f11948e6726eb082700283a8a3f4cf20b0548c0051c6104c56fedbe314
-SIZE (rubygem/sqlite3-2.6.0.gem) = 3292672
+TIMESTAMP = 1750188162
+SHA256 (rubygem/sqlite3-2.7.0.gem) = dab87a41172e2397909847a9d6251c6251ac1e9942a026569af17e77d645ebf0
+SIZE (rubygem/sqlite3-2.7.0.gem) = 3238400
diff --git a/databases/rubygem-sqlite3/files/patch-gemspec b/databases/rubygem-sqlite3/files/patch-gemspec
index 7f6938d684c5..65a2e1173f00 100644
--- a/databases/rubygem-sqlite3/files/patch-gemspec
+++ b/databases/rubygem-sqlite3/files/patch-gemspec
@@ -1,12 +1,12 @@
% sed -i .orig 's|, "ports/[^"]*".freeze||g; /mini_portile2/d' sqlite3.gemspec
---- sqlite3.gemspec.orig 2025-03-02 06:03:05 UTC
+--- sqlite3.gemspec.orig 2025-06-18 03:45:42 UTC
+++ sqlite3.gemspec
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
s.description = "Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled\nbinaries are available for common platforms for recent versions of Ruby.\n".freeze
s.extensions = ["ext/sqlite3/extconf.rb".freeze]
s.extra_rdoc_files = ["CHANGELOG.md".freeze, "README.md".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/statement.c".freeze]
-- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3490100.tar.gz".freeze]
+- s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze, "ports/archives/sqlite-autoconf-3500100.tar.gz".freeze]
+ s.files = [".gemtest".freeze, "CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "FAQ.md".freeze, "INSTALLATION.md".freeze, "LICENSE".freeze, "README.md".freeze, "dependencies.yml".freeze, "ext/sqlite3/aggregator.c".freeze, "ext/sqlite3/aggregator.h".freeze, "ext/sqlite3/backup.c".freeze, "ext/sqlite3/backup.h".freeze, "ext/sqlite3/database.c".freeze, "ext/sqlite3/database.h".freeze, "ext/sqlite3/exception.c".freeze, "ext/sqlite3/exception.h".freeze, "ext/sqlite3/extconf.rb".freeze, "ext/sqlite3/sqlite3.c".freeze, "ext/sqlite3/sqlite3_ruby.h".freeze, "ext/sqlite3/statement.c".freeze, "ext/sqlite3/statement.h".freeze, "ext/sqlite3/timespec.h".freeze, "lib/sqlite3.rb".freeze, "lib/sqlite3/constants.rb".freeze, "lib/sqlite3/database.rb".freeze, "lib/sqlite3/errors.rb".freeze, "lib/sqlite3/fork_safety.rb".freeze, "lib/sqlite3/pragmas.rb".freeze, "lib/sqlite3/resultset.rb".freeze, "lib/sqlite3/statement.rb".freeze, "lib/sqlite3/value.rb".freeze, "lib/sqlite3/version.rb".freeze, "lib/sqlite3/version_info.rb".freeze]
s.homepage = "https://github.com/sparklemotion/sqlite3-ruby".freeze
s.licenses = ["BSD-3-Clause".freeze]
diff --git a/databases/rubygem-state_machines-activemodel/Makefile b/databases/rubygem-state_machines-activemodel/Makefile
index fc24234fc1d5..818310d8aeee 100644
--- a/databases/rubygem-state_machines-activemodel/Makefile
+++ b/databases/rubygem-state_machines-activemodel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines-activemodel
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/state-machines/state_machines-activemodel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activemodel60>=6.0:databases/rubygem-activemodel60 \
- rubygem-state_machines>=0.6.0:devel/rubygem-state_machines
+RUN_DEPENDS= rubygem-activemodel80>=7.1:databases/rubygem-activemodel80 \
+ rubygem-state_machines>=0.10.0:devel/rubygem-state_machines
USES= gem
diff --git a/databases/rubygem-state_machines-activemodel/distinfo b/databases/rubygem-state_machines-activemodel/distinfo
index 1ee19d6e9c98..a4300551a1c8 100644
--- a/databases/rubygem-state_machines-activemodel/distinfo
+++ b/databases/rubygem-state_machines-activemodel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688902213
-SHA256 (rubygem/state_machines-activemodel-0.9.0.gem) = 832fcee34a4e1093a3539cb7f6d864fb480c489e5025f8f4ba55a26d32d0b04a
-SIZE (rubygem/state_machines-activemodel-0.9.0.gem) = 15360
+TIMESTAMP = 1750188164
+SHA256 (rubygem/state_machines-activemodel-0.10.0.gem) = 48680c59943d06f40c53503068f567025edee949382b199037abede5dbfdaf9b
+SIZE (rubygem/state_machines-activemodel-0.10.0.gem) = 15360
diff --git a/databases/rubygem-state_machines-activerecord/Makefile b/databases/rubygem-state_machines-activerecord/Makefile
index 91335f8caea8..274f0112f94f 100644
--- a/databases/rubygem-state_machines-activerecord/Makefile
+++ b/databases/rubygem-state_machines-activerecord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines-activerecord
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/state-machines/state_machines-activerecord
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord60>=6.0:databases/rubygem-activerecord60 \
- rubygem-state_machines-activemodel>=0.9.0:databases/rubygem-state_machines-activemodel
+RUN_DEPENDS= rubygem-activerecord80>=7.1:databases/rubygem-activerecord80 \
+ rubygem-state_machines-activemodel>=0.10.0:databases/rubygem-state_machines-activemodel
USES= gem
diff --git a/databases/rubygem-state_machines-activerecord/distinfo b/databases/rubygem-state_machines-activerecord/distinfo
index 359bcc689af3..9154d99f4906 100644
--- a/databases/rubygem-state_machines-activerecord/distinfo
+++ b/databases/rubygem-state_machines-activerecord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694348324
-SHA256 (rubygem/state_machines-activerecord-0.9.0.gem) = 06a9731aabbfd456d594bd55832d4d1b3c0054fc7530bbe8eb771213a819182a
-SIZE (rubygem/state_machines-activerecord-0.9.0.gem) = 22528
+TIMESTAMP = 1750188166
+SHA256 (rubygem/state_machines-activerecord-0.10.0.gem) = 17f831e4c6a7db6e19288a5930de856adeefee2fb7b03470b5d554f423537385
+SIZE (rubygem/state_machines-activerecord-0.10.0.gem) = 22016
diff --git a/databases/rubygem-state_machines-activerecord08/Makefile b/databases/rubygem-state_machines-activerecord08/Makefile
index a250d0fbf1c9..3e93ce522105 100644
--- a/databases/rubygem-state_machines-activerecord08/Makefile
+++ b/databases/rubygem-state_machines-activerecord08/Makefile
@@ -1,5 +1,6 @@
PORTNAME= state_machines-activerecord
PORTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 08
@@ -11,7 +12,7 @@ WWW= https://github.com/state-machines/state_machines-activerecord
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord60>=5.1:databases/rubygem-activerecord60 \
+RUN_DEPENDS= rubygem-activerecord80>=5.1:databases/rubygem-activerecord80 \
rubygem-state_machines-activemodel>=0.8.0:databases/rubygem-state_machines-activemodel
USES= gem
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 5a4cc189fa8a..3425305cf110 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -86,6 +86,7 @@
SUBDIR += gnome-shell-extension-filesmenu
SUBDIR += gnome-shell-extension-hidetopbar
SUBDIR += gnome-shell-extension-lockkeys
+ SUBDIR += gnome-shell-extension-manager
SUBDIR += gnome-shell-extension-mediaplayer
SUBDIR += gnome-shell-extension-openweather
SUBDIR += gnome-shell-extension-panel-osd
@@ -229,7 +230,6 @@
SUBDIR += py-calendar_cli
SUBDIR += py-i3-gnome-pomodoro
SUBDIR += py-khal
- SUBDIR += py-khard
SUBDIR += py-paperless
SUBDIR += py-paperless-ngx
SUBDIR += py-py3status
@@ -237,7 +237,6 @@
SUBDIR += py-send2trash
SUBDIR += py-taskw
SUBDIR += py-term-background
- SUBDIR += py-todoman
SUBDIR += py-trash-cli
SUBDIR += py-vdirsyncer
SUBDIR += py-vobject
diff --git a/deskutils/akonadi-import-wizard/Makefile b/deskutils/akonadi-import-wizard/Makefile
index 7b8d9314730c..a5ef984267d8 100644
--- a/deskutils/akonadi-import-wizard/Makefile
+++ b/deskutils/akonadi-import-wizard/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akonadi-import-wizard
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6 \
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6 \
libqt6keychain.so:security/qtkeychain@qt6
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz
diff --git a/deskutils/akonadiconsole/Makefile b/deskutils/akonadiconsole/Makefile
index b3d688f6d308..2c41ce267fa1 100644
--- a/deskutils/akonadiconsole/Makefile
+++ b/deskutils/akonadiconsole/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akonadiconsole
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,8 +12,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6 \
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6 \
libical.so:devel/libical \
libxapian.so:databases/xapian-core
diff --git a/deskutils/akregator/Makefile b/deskutils/akregator/Makefile
index fd73aa92a1ae..5066a4c56a34 100644
--- a/deskutils/akregator/Makefile
+++ b/deskutils/akregator/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akregator
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,8 +12,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \
tar:xz xorg
diff --git a/deskutils/gnome-shell-extension-manager/Makefile b/deskutils/gnome-shell-extension-manager/Makefile
new file mode 100644
index 000000000000..accaf57cb62d
--- /dev/null
+++ b/deskutils/gnome-shell-extension-manager/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= extension-manager
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.6.3
+CATEGORIES= deskutils gnome
+PKGNAMEPREFIX= gnome-shell-
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Browse, install, and manage GNOME extensions with ease
+WWW= https://mattjakeman.com/apps/extension-manager
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= appstreamcli:devel/appstream \
+ blueprint-compiler:devel/blueprint-compiler
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
+ libbacktrace.so:devel/libbacktrace \
+ libsoup-3.0.so:devel/libsoup3 \
+ libxml2.so:textproc/libxml2
+RUN_DEPENDS= ${LOCALBASE}/bin/unzip:archivers/unzip
+
+USES= desktop-file-utils gettext-tools gnome localbase:ldflags meson \
+ pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= mjakeman
+
+USE_GNOME= glib20 gtk40 libadwaita
+GLIB_SCHEMAS= com.mattjakeman.ExtensionManager.gschema.xml
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/deskutils/gnome-shell-extension-manager/distinfo b/deskutils/gnome-shell-extension-manager/distinfo
new file mode 100644
index 000000000000..f3bb3a0af5d3
--- /dev/null
+++ b/deskutils/gnome-shell-extension-manager/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750420899
+SHA256 (mjakeman-extension-manager-v0.6.3_GH0.tar.gz) = e5af7a2dbb7ba28c33c027e9d761d56c8b4aa92ca39940c71351a3af40e74fae
+SIZE (mjakeman-extension-manager-v0.6.3_GH0.tar.gz) = 1901186
diff --git a/deskutils/gnome-shell-extension-manager/pkg-descr b/deskutils/gnome-shell-extension-manager/pkg-descr
new file mode 100644
index 000000000000..273e4be49dfe
--- /dev/null
+++ b/deskutils/gnome-shell-extension-manager/pkg-descr
@@ -0,0 +1,14 @@
+Extension Manager is a feature-complete way to customise your GNOME
+Desktop.
+
+- Browse
+ Search https://extensions.gnome.org/ directly from the app.
+- Explore
+ View screenshots and read comments from other users.
+- Install & Remove
+ Manage the extensions installed on your system.
+- Updates
+ Extensions will be automatically updated to the latest version
+ (GNOME 43+).
+- Translations
+ Fully translated into more than 25 languages!
diff --git a/deskutils/gnome-shell-extension-manager/pkg-plist b/deskutils/gnome-shell-extension-manager/pkg-plist
new file mode 100644
index 000000000000..5e7540c0462d
--- /dev/null
+++ b/deskutils/gnome-shell-extension-manager/pkg-plist
@@ -0,0 +1,41 @@
+bin/extension-manager
+share/applications/com.mattjakeman.ExtensionManager.desktop
+share/icons/hicolor/scalable/apps/com.mattjakeman.ExtensionManager.svg
+share/icons/hicolor/symbolic/apps/com.mattjakeman.ExtensionManager-symbolic.svg
+share/locale/ar/LC_MESSAGES/extension-manager.mo
+share/locale/be/LC_MESSAGES/extension-manager.mo
+share/locale/bg/LC_MESSAGES/extension-manager.mo
+share/locale/ca/LC_MESSAGES/extension-manager.mo
+share/locale/cs/LC_MESSAGES/extension-manager.mo
+share/locale/da/LC_MESSAGES/extension-manager.mo
+share/locale/de/LC_MESSAGES/extension-manager.mo
+share/locale/el/LC_MESSAGES/extension-manager.mo
+share/locale/es/LC_MESSAGES/extension-manager.mo
+share/locale/et/LC_MESSAGES/extension-manager.mo
+share/locale/fa/LC_MESSAGES/extension-manager.mo
+share/locale/fi/LC_MESSAGES/extension-manager.mo
+share/locale/fr/LC_MESSAGES/extension-manager.mo
+share/locale/ga/LC_MESSAGES/extension-manager.mo
+share/locale/hi/LC_MESSAGES/extension-manager.mo
+share/locale/hr/LC_MESSAGES/extension-manager.mo
+share/locale/hu/LC_MESSAGES/extension-manager.mo
+share/locale/id_ID/LC_MESSAGES/extension-manager.mo
+share/locale/it/LC_MESSAGES/extension-manager.mo
+share/locale/ja/LC_MESSAGES/extension-manager.mo
+share/locale/ko/LC_MESSAGES/extension-manager.mo
+share/locale/nb/LC_MESSAGES/extension-manager.mo
+share/locale/nl/LC_MESSAGES/extension-manager.mo
+share/locale/nn/LC_MESSAGES/extension-manager.mo
+share/locale/oc/LC_MESSAGES/extension-manager.mo
+share/locale/pl/LC_MESSAGES/extension-manager.mo
+share/locale/pt/LC_MESSAGES/extension-manager.mo
+share/locale/pt_BR/LC_MESSAGES/extension-manager.mo
+share/locale/ru_RU/LC_MESSAGES/extension-manager.mo
+share/locale/sv/LC_MESSAGES/extension-manager.mo
+share/locale/ta/LC_MESSAGES/extension-manager.mo
+share/locale/tr/LC_MESSAGES/extension-manager.mo
+share/locale/uk/LC_MESSAGES/extension-manager.mo
+share/locale/vi_VN/LC_MESSAGES/extension-manager.mo
+share/locale/zh_CN/LC_MESSAGES/extension-manager.mo
+share/locale/zh_TW/LC_MESSAGES/extension-manager.mo
+share/metainfo/com.mattjakeman.ExtensionManager.metainfo.xml
diff --git a/deskutils/grantlee-editor/Makefile b/deskutils/grantlee-editor/Makefile
index f06926d5a040..7908d5ca7542 100644
--- a/deskutils/grantlee-editor/Makefile
+++ b/deskutils/grantlee-editor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grantlee-editor
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,8 +12,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg
USE_KDE= archive attica auth codecs completion config configwidgets \
diff --git a/deskutils/kaddressbook/Makefile b/deskutils/kaddressbook/Makefile
index 0c9b271d0c97..e131cfd086f5 100644
--- a/deskutils/kaddressbook/Makefile
+++ b/deskutils/kaddressbook/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kaddressbook
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \
tar:xz xorg
diff --git a/deskutils/kdepim-addons/Makefile b/deskutils/kdepim-addons/Makefile
index 1279fdfca7f0..1a00bc9eada1 100644
--- a/deskutils/kdepim-addons/Makefile
+++ b/deskutils/kdepim-addons/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdepim-addons
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -13,8 +14,8 @@ RUN_DEPENDS= markdown:textproc/discount
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgme.so:security/gpgme-qt@qt5
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgme.so:security/qgpgme@qt5
USES= cmake compiler:c++11-lib gettext kde:6 pkgconfig qt:6 tar:xz \
xorg
diff --git a/deskutils/kf6-kstatusnotifieritem/Makefile b/deskutils/kf6-kstatusnotifieritem/Makefile
index 3915599910cf..88f7005477ce 100644
--- a/deskutils/kf6-kstatusnotifieritem/Makefile
+++ b/deskutils/kf6-kstatusnotifieritem/Makefile
@@ -12,4 +12,6 @@ USE_KDE= windowsystem \
USE_QT= base
USE_XORG= x11
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
+
.include <bsd.port.mk>
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index 218754c6a934..d590b86037d3 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358549
-SHA256 (KDE/frameworks/6.14/kstatusnotifieritem-6.14.0.tar.xz) = 9d85c44a7704ad052740752106e59eb26e49d80467f9b1d3c92bd24b77395417
-SIZE (KDE/frameworks/6.14/kstatusnotifieritem-6.14.0.tar.xz) = 50644
+TIMESTAMP = 1749476615
+SHA256 (KDE/frameworks/6.15/kstatusnotifieritem-6.15.0.tar.xz) = 24132cc967570478b54e44eef1063c193217801260dc51860e0881fa0d90bd0d
+SIZE (KDE/frameworks/6.15/kstatusnotifieritem-6.15.0.tar.xz) = 50964
diff --git a/deskutils/kmail-account-wizard/Makefile b/deskutils/kmail-account-wizard/Makefile
index 6279d005c53c..1c969dbcdb5a 100644
--- a/deskutils/kmail-account-wizard/Makefile
+++ b/deskutils/kmail-account-wizard/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kmail-account-wizard
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \
qt:6 shared-mime-info tar:xz
diff --git a/deskutils/kmail/Makefile b/deskutils/kmail/Makefile
index 3bac666f92c5..0368207cb1af 100644
--- a/deskutils/kmail/Makefile
+++ b/deskutils/kmail/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kmail
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -11,8 +12,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6 \
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6 \
libqt6keychain.so:security/qtkeychain@qt6
RUN_DEPENDS= accountwizard:deskutils/kmail-account-wizard \
diff --git a/deskutils/mbox-importer/Makefile b/deskutils/mbox-importer/Makefile
index 4de17c47171b..30449befd8e1 100644
--- a/deskutils/mbox-importer/Makefile
+++ b/deskutils/mbox-importer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mbox-importer
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:6 qt:6 \
tar:xz
diff --git a/deskutils/pim-data-exporter/Makefile b/deskutils/pim-data-exporter/Makefile
index dd3d08ae51a6..076a8ebc6213 100644
--- a/deskutils/pim-data-exporter/Makefile
+++ b/deskutils/pim-data-exporter/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pim-data-exporter
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://www.kde.org/
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index 586699a6e1e1..caff1eeb19c8 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010489
-SHA256 (KDE/plasma/6.4.0/milou-6.4.0.tar.xz) = ed258ac78b47d8eee8171388abc12dc73baf3fe8242bc119a6a31431d7db3f30
-SIZE (KDE/plasma/6.4.0/milou-6.4.0.tar.xz) = 50136
+TIMESTAMP = 1750789602
+SHA256 (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 2194369d4c45a537b79322bfdd3ecc5252fb55dfd8f7af2103c8f7b7da2e5080
+SIZE (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 50132
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index 3bdc27b64f6d..2ccd6145dd6b 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010489
-SHA256 (KDE/plasma/6.4.0/sddm-kcm-6.4.0.tar.xz) = 378b7eb70bd23cc9bb654b366b85fb61582476abc4088611534bc3c8918f6bf2
-SIZE (KDE/plasma/6.4.0/sddm-kcm-6.4.0.tar.xz) = 103500
+TIMESTAMP = 1750789603
+SHA256 (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = a2d10d57b432c8227cdce193adbb9500069a2ab1d8d6462c6a18199275cb9ec6
+SIZE (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = 103524
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index 5a84d29b96ee..7ce054ab3f06 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/xdg-desktop-portal-kde-6.4.0.tar.xz) = 00db7b1551146b0da91078bf540ca2af56c9d20f9f25469e25839d09455a9ace
-SIZE (KDE/plasma/6.4.0/xdg-desktop-portal-kde-6.4.0.tar.xz) = 202140
+TIMESTAMP = 1750789604
+SHA256 (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 1f01d629f6818e48aa6acf83f58c07f0ddf3e1bf2a1ecb44803af65cde119583
+SIZE (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 202240
diff --git a/deskutils/py-khal/Makefile b/deskutils/py-khal/Makefile
index 291e23c170cf..382784b3f6e1 100644
--- a/deskutils/py-khal/Makefile
+++ b/deskutils/py-khal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= khal
-DISTVERSION= 0.11.3
-PORTREVISION= 1
+DISTVERSION= 0.11.4
CATEGORIES= deskutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,12 +11,10 @@ WWW= https://lostpackets.de/khal/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>1.12.0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0.1.7:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8.0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-log>=0.2.0:devel/py-click-log@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \
@@ -25,12 +22,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0.1.7:devel/py-atomicwrites@${
${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urwid>=1.3.0:devel/py-urwid@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urwid>=2.6.15:devel/py-urwid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vdirsyncer>=0:deskutils/py-vdirsyncer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
OPTIONS_DEFINE= SETPROCTITLE
diff --git a/deskutils/py-khal/distinfo b/deskutils/py-khal/distinfo
index ac078558cb72..360fba564c20 100644
--- a/deskutils/py-khal/distinfo
+++ b/deskutils/py-khal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717748988
-SHA256 (khal-0.11.3.tar.gz) = a8ccbcc43fc1dbbc464e53f7f1d99cf15832be43a67f38700e535d99d9c1325e
-SIZE (khal-0.11.3.tar.gz) = 196953
+TIMESTAMP = 1750768306
+SHA256 (khal-0.11.4.tar.gz) = 3e97107846c27cdce303c054e8873cdde7190006f0a854bf8e6e4ad3974165f4
+SIZE (khal-0.11.4.tar.gz) = 208895
diff --git a/deskutils/py-khal/files/patch-pyproject.toml b/deskutils/py-khal/files/patch-pyproject.toml
new file mode 100644
index 000000000000..30f33d1a9e9c
--- /dev/null
+++ b/deskutils/py-khal/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-04-10 21:43:33 UTC
++++ pyproject.toml
+@@ -6,7 +6,7 @@ authors = [
+ authors = [
+ {name = "khal contributors", email = "khal@lostpackets.de"},
+ ]
+-license = {file = "LICENSE"}
++license = { file = "doc/source/license.rst" }
+ classifiers = [
+ "Development Status :: 4 - Beta",
+ "Environment :: Console :: Curses",
+@@ -67,7 +67,7 @@ ikhal = "khal.cli:main_ikhal"
+ ikhal = "khal.cli:main_ikhal"
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8"]
++requires = ["setuptools>=63", "setuptools_scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools.packages]
diff --git a/deskutils/py-khard/Makefile b/deskutils/py-khard/Makefile
deleted file mode 100644
index 8d00b7aa9c7b..000000000000
--- a/deskutils/py-khard/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-PORTNAME= khard
-DISTVERSION= 0.19.1
-CATEGORIES= deskutils python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= andreas@bilke.org
-COMMENT= Console carddav client
-WWW= https://github.com/lucc/khard/
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0.1.7:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15:devel/py-ruamel.yaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}unidecode>=0.04.21:converters/py-unidecode@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vdirsyncer>=0:deskutils/py-vdirsyncer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vobject>=0.9.5:deskutils/py-vobject@${PY_FLAVOR}
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx-autoapi>0:textproc/py-sphinx-autoapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx-autodoc-typehints>0:textproc/py-sphinx-autodoc-typehints@${PY_FLAVOR}
-
-USES= python gmake
-USE_PYTHON= autoplist pep517
-NO_ARCH= yes
-
-PLIST_FILES= share/zsh/site-functions/_khard \
- share/zsh/site-functions/_email-khard \
- ${EXAMPLESDIR}/khard.conf.example \
- ${EXAMPLESDIR}/template.yaml \
- share/man/man1/khard.1.gz \
- share/man/man5/khard.conf.5.gz
-
-SUB_FILES= pkg-message
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|sphinx-build|${LOCALBASE}/bin/sphinx-build-${PYTHON_VER}|g' \
- -e 's|sphinx-apidoc|${LOCALBASE}/bin/sphinx-apidoc-${PYTHON_VER}|g' \
- ${WRKSRC}/doc/Makefile
-
-pre-build:
- (cd ${WRKSRC}/doc && ${MAKE_CMD} man)
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- ${INSTALL_DATA} ${WRKSRC}/misc/zsh/_khard \
- ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- ${INSTALL_DATA} ${WRKSRC}/misc/zsh/_email-khard \
- ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/doc/source/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
- ${INSTALL_MAN} ${WRKSRC}/doc/build/man/khard.1 ${STAGEDIR}${PREFIX}/share/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/build/man/khard.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5
-
-.include <bsd.port.mk>
diff --git a/deskutils/py-khard/distinfo b/deskutils/py-khard/distinfo
deleted file mode 100644
index ae3b05005558..000000000000
--- a/deskutils/py-khard/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1701533025
-SHA256 (khard-0.19.1.tar.gz) = 59f30a0da3c3da3eb04f4dbe18ee4763913b685d99ec8418fd574a88c491c490
-SIZE (khard-0.19.1.tar.gz) = 605230
diff --git a/deskutils/py-khard/files/pkg-message.in b/deskutils/py-khard/files/pkg-message.in
deleted file mode 100644
index 50487d89b4a1..000000000000
--- a/deskutils/py-khard/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Copy the example configuration from
-%%PREFIX%%/share/examples/khard/khard.conf.example to
-$XDG_CONFIG_HOME/khard/khard.conf
-EOM
-}
-]
diff --git a/deskutils/py-khard/pkg-descr b/deskutils/py-khard/pkg-descr
deleted file mode 100644
index 5aec8083d4e9..000000000000
--- a/deskutils/py-khard/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Khard is an address book for the console. It creates, reads, modifies and
-removes carddav address book entries at your local machine. Khard is also
-compatible to the email clients mutt and alot and the SIP client twinkle.
diff --git a/deskutils/py-todoman/Makefile b/deskutils/py-todoman/Makefile
deleted file mode 100644
index acbdfb7276e1..000000000000
--- a/deskutils/py-todoman/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-PORTNAME= todoman
-DISTVERSION= 4.5.0
-CATEGORIES= deskutils python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= andreas@bilke.org
-COMMENT= Simple CalDAV-based todo manager
-WWW= https://github.com/pimutils/todoman/
-
-LICENSE= ISCL
-LICENSE_FILE= ${WRKSRC}/LICENCE
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click-log>=0.2.1:devel/py-click-log@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click-repl>0:devel/py-click-repl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=7.1<9.0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}humanize>0:devel/py-humanize@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}icalendar>=4.0.3:devel/py-icalendar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}parsedatetime>0:devel/py-parsedatetime@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urwid>0:devel/py-urwid@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vdirsyncer>0:deskutils/py-vdirsyncer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
-
-USES= pytest python
-USE_PYTHON= autoplist concurrent pep517
-PYTEST_IGNORED_TESTS= test_datetime_serialization
-
-NO_ARCH= yes
-
-PLIST_FILES= ${EXAMPLESDIR}/config.py.sample \
- share/zsh/site-functions/_todoman
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- ${INSTALL_DATA} ${WRKSRC}/contrib/completion/zsh/_todo \
- ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_todoman
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/ && ${COPYTREE_SHARE} config.py.sample ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/deskutils/py-todoman/distinfo b/deskutils/py-todoman/distinfo
deleted file mode 100644
index bf0a2d320a3d..000000000000
--- a/deskutils/py-todoman/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1728669290
-SHA256 (todoman-4.5.0.tar.gz) = 2e81dba7b34a2cba6fe74f381c579500ab525ebf3f82847e56127c69d382f121
-SIZE (todoman-4.5.0.tar.gz) = 69619
diff --git a/deskutils/py-todoman/pkg-descr b/deskutils/py-todoman/pkg-descr
deleted file mode 100644
index 67e5547e477d..000000000000
--- a/deskutils/py-todoman/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Todoman is a simple, standards-based, cli todo (aka: task) manager.
-Todos are stored into icalendar files, which means you can sync them
-via CalDAV using, for example, vdirsyncer.
diff --git a/deskutils/py-todoman/pkg-message b/deskutils/py-todoman/pkg-message
deleted file mode 100644
index f357019b9707..000000000000
--- a/deskutils/py-todoman/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The config file format changed from version 3 to 4.
-
-See https://github.com/pimutils/todoman/blob/v4.0.0/CHANGELOG.rst
-EOM
-}
-]
diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile
index a550e66ada98..bfa12151b83e 100644
--- a/deskutils/remind/Makefile
+++ b/deskutils/remind/Makefile
@@ -1,5 +1,5 @@
PORTNAME= remind
-DISTVERSION= 05.04.00
+DISTVERSION= 05.04.01
CATEGORIES= deskutils
# upstream moves distfiles to OLD once a new release appears
MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \
diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo
index 1d315d121e4f..a73bf2907a9a 100644
--- a/deskutils/remind/distinfo
+++ b/deskutils/remind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749023613
-SHA256 (remind-05.04.00.tar.gz) = 743fb6d95d7e0cc7127d19b16208f36ebe9b56806eaa4f33eccde8f350544777
-SIZE (remind-05.04.00.tar.gz) = 4562931
+TIMESTAMP = 1750105289
+SHA256 (remind-05.04.01.tar.gz) = 5ecb0c1358c24fd88ee6a22d05233c6e035826e85ee7b87f8e0226b558fae480
+SIZE (remind-05.04.01.tar.gz) = 4568953
diff --git a/deskutils/remind/pkg-plist b/deskutils/remind/pkg-plist
index 991c50626ff6..3b96d2ece822 100644
--- a/deskutils/remind/pkg-plist
+++ b/deskutils/remind/pkg-plist
@@ -592,3 +592,4 @@ share/man/man1/remind.1.gz
%%DATADIR%%/site/README
%%DATADIR%%/solar-eclipses.rem
%%DATADIR%%/sun.rem
+%%DATADIR%%/utils/add-html-anchors.rem
diff --git a/devel/Makefile b/devel/Makefile
index 99d2342f9597..59a5d7964e46 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -313,7 +313,6 @@
SUBDIR += bingrep
SUBDIR += binutils
SUBDIR += bison
- SUBDIR += bit
SUBDIR += bitkeeper
SUBDIR += bitsery
SUBDIR += blame
@@ -868,6 +867,7 @@
SUBDIR += git-svn
SUBDIR += git-town
SUBDIR += git-tui
+ SUBDIR += git-who
SUBDIR += git-workspace
SUBDIR += gitaly
SUBDIR += gitea-act_runner
@@ -1659,7 +1659,6 @@
SUBDIR += lyra
SUBDIR += m17n-db
SUBDIR += m17n-docs
- SUBDIR += m17n-inscript2
SUBDIR += m17n-lib
SUBDIR += m4
SUBDIR += mage
@@ -4453,7 +4452,6 @@
SUBDIR += py-async_timeout
SUBDIR += py-asynctest
SUBDIR += py-atomiclong
- SUBDIR += py-atomicwrites
SUBDIR += py-atpublic
SUBDIR += py-attr
SUBDIR += py-attrdict
@@ -4741,6 +4739,7 @@
SUBDIR += py-crc32c
SUBDIR += py-crcmod
SUBDIR += py-crick
+ SUBDIR += py-cronsim
SUBDIR += py-crontab
SUBDIR += py-crosshair-tool
SUBDIR += py-cson
@@ -4820,6 +4819,7 @@
SUBDIR += py-django-rq
SUBDIR += py-dm-tree
SUBDIR += py-docformatter
+ SUBDIR += py-dockerfile-parse
SUBDIR += py-dockerpty
SUBDIR += py-docopt
SUBDIR += py-doctest-ignore-unicode
@@ -5332,6 +5332,7 @@
SUBDIR += py-olefile
SUBDIR += py-omnijson
SUBDIR += py-omniorb
+ SUBDIR += py-oncalendar
SUBDIR += py-onigurumacffi
SUBDIR += py-opcodes
SUBDIR += py-openapi-codec
@@ -5354,8 +5355,6 @@
SUBDIR += py-opster
SUBDIR += py-optik
SUBDIR += py-optree
- SUBDIR += py-orange-canvas-core
- SUBDIR += py-orange-widget-base
SUBDIR += py-orca
SUBDIR += py-ordered-set
SUBDIR += py-ordereddict
@@ -5712,7 +5711,6 @@
SUBDIR += py-pytest-nunit
SUBDIR += py-pytest-order
SUBDIR += py-pytest-parallel
- SUBDIR += py-pytest-pep8
SUBDIR += py-pytest-plus
SUBDIR += py-pytest-pretty
SUBDIR += py-pytest-profiling
@@ -5730,7 +5728,6 @@
SUBDIR += py-pytest-rerunfailures
SUBDIR += py-pytest-ruff
SUBDIR += py-pytest-run-parallel
- SUBDIR += py-pytest-runner
SUBDIR += py-pytest-services
SUBDIR += py-pytest-shutil
SUBDIR += py-pytest-socket
@@ -5748,10 +5745,6 @@
SUBDIR += py-pytest-watcher
SUBDIR += py-pytest-xdist
SUBDIR += py-pytest-xprocess
- SUBDIR += py-pytest4
- SUBDIR += py-pytest4-cache
- SUBDIR += py-pytest4-cov
- SUBDIR += py-pytest4-flakes
SUBDIR += py-python-application
SUBDIR += py-python-bugzilla
SUBDIR += py-python-dateutil
@@ -5964,7 +5957,6 @@
SUBDIR += py-speaklater
SUBDIR += py-speg
SUBDIR += py-spyder-kernels
- SUBDIR += py-spyder-unittest
SUBDIR += py-sqids
SUBDIR += py-sqlfluff
SUBDIR += py-squint
@@ -6671,6 +6663,7 @@
SUBDIR += rubygem-aws-sdk-emrserverless
SUBDIR += rubygem-aws-sdk-entityresolution
SUBDIR += rubygem-aws-sdk-eventbridge
+ SUBDIR += rubygem-aws-sdk-evs
SUBDIR += rubygem-aws-sdk-finspace
SUBDIR += rubygem-aws-sdk-finspacedata
SUBDIR += rubygem-aws-sdk-firehose
@@ -7190,6 +7183,7 @@
SUBDIR += rubygem-cucumber-rails
SUBDIR += rubygem-cucumber-tag-expressions
SUBDIR += rubygem-cucumber-wire
+ SUBDIR += rubygem-cucumber9
SUBDIR += rubygem-curses
SUBDIR += rubygem-cyoi
SUBDIR += rubygem-daemon_controller
@@ -8247,7 +8241,6 @@
SUBDIR += splint
SUBDIR += spr
SUBDIR += spread-sheet-widget
- SUBDIR += spyder
SUBDIR += srecord
SUBDIR += sse2neon
SUBDIR += st
diff --git a/devel/R-cran-reshape/Makefile b/devel/R-cran-reshape/Makefile
index 8c59c0a56e34..3f235d296011 100644
--- a/devel/R-cran-reshape/Makefile
+++ b/devel/R-cran-reshape/Makefile
@@ -1,6 +1,5 @@
PORTNAME= reshape
-PORTVERSION= 0.8.9
-PORTREVISION= 1
+PORTVERSION= 0.8.10
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -10,10 +9,8 @@ WWW= http://had.co.nz/reshape/
LICENSE= MIT
-CRAN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/devel/R-cran-reshape/distinfo b/devel/R-cran-reshape/distinfo
index da6f1daa78c4..4420877da89c 100644
--- a/devel/R-cran-reshape/distinfo
+++ b/devel/R-cran-reshape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650109378
-SHA256 (reshape_0.8.9.tar.gz) = 791178b3b5f30c166ebf5910a5ab1c67b54e7023b10b6c2e2ddd1cc02a1e4048
-SIZE (reshape_0.8.9.tar.gz) = 41843
+TIMESTAMP = 1750516602
+SHA256 (reshape_0.8.10.tar.gz) = 35ef6e8956520279f44d538c613ff9605bc594fed46133200d61937828fc6b64
+SIZE (reshape_0.8.10.tar.gz) = 42889
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index f524574fdfd4..5ad0b0a8225a 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.4
+DISTVERSION= 0.5.5
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index d946e3745d89..26589ffd1ce2 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741359127
-SHA256 (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = cef8b78e362836d15514110fb43a0a0c7a86b0a210d5fe25fd248a82027a7272
-SIZE (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = 98545
+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
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index eccab4907915..74e882db89a3 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.2
+DISTVERSION= 0.8.3
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo
index 181d8eb0c174..1ccaefb21e20 100644
--- a/devel/aws-c-s3/distinfo
+++ b/devel/aws-c-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750415856
-SHA256 (awslabs-aws-c-s3-v0.8.2_GH0.tar.gz) = 7c8d8a36ce209114282bbdd7997b64f04b5be7f0614cdebc5bf6a31c665ab6ee
-SIZE (awslabs-aws-c-s3-v0.8.2_GH0.tar.gz) = 369770
+TIMESTAMP = 1750889831
+SHA256 (awslabs-aws-c-s3-v0.8.3_GH0.tar.gz) = c1c233317927091ee966bb297db2e6adbb596d6e5f981dbc724b0831b7e8f07d
+SIZE (awslabs-aws-c-s3-v0.8.3_GH0.tar.gz) = 369787
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index b24cd94ac244..f6b6e7b50576 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.32.9
+DISTVERSION= 0.32.10
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index d6494a8d1dc1..2517eb04af4b 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750416097
-SHA256 (awslabs-aws-crt-cpp-v0.32.9_GH0.tar.gz) = e7450d64151038750c2c003b860164d24671d2017859599a228eed0645b071af
-SIZE (awslabs-aws-crt-cpp-v0.32.9_GH0.tar.gz) = 371388
+TIMESTAMP = 1750891560
+SHA256 (awslabs-aws-crt-cpp-v0.32.10_GH0.tar.gz) = 3ae101aa7a0a62d9868575b0e07a64536da1566283a5a314a4eee0326d808295
+SIZE (awslabs-aws-crt-cpp-v0.32.10_GH0.tar.gz) = 371392
diff --git a/devel/bacnet-stack/Makefile b/devel/bacnet-stack/Makefile
index ff4d79925fbc..fb391fdf5b1f 100644
--- a/devel/bacnet-stack/Makefile
+++ b/devel/bacnet-stack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bacnet-stack
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
@@ -9,10 +9,12 @@ WWW= https://github.com/bacnet-stack/bacnet-stack
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/license/readme.txt
-USES= cmake compiler:c++11-lang
+LIB_DEPENDS= libdispatch.so:devel/libdispatch
+
+USES= cmake compiler:c++11-lang localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= bacnet-stack
-GH_TAGNAME= 8a0a01c
+GH_TAGNAME= c111154
LDFLAGS= -lm
diff --git a/devel/bacnet-stack/distinfo b/devel/bacnet-stack/distinfo
index 358eb00ac59f..3d7a1a1cd7f3 100644
--- a/devel/bacnet-stack/distinfo
+++ b/devel/bacnet-stack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734773553
-SHA256 (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 12bb1b2d8aaa9ee2fbc7f2a703870d1fce6eee6e7ce9774b4822c34afa202fa4
-SIZE (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 8045059
+TIMESTAMP = 1750719980
+SHA256 (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 6259c9c5c25b16e2c51f10bc53fe1ea1bfec79725bb1d00fbb354ab7d0fdd94c
+SIZE (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 10019494
diff --git a/devel/bacnet-stack/files/patch-CMakeLists.txt b/devel/bacnet-stack/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..ea54510ad534
--- /dev/null
+++ b/devel/bacnet-stack/files/patch-CMakeLists.txt
@@ -0,0 +1,44 @@
+--- CMakeLists.txt.orig 2025-06-23 23:19:03 UTC
++++ CMakeLists.txt
+@@ -834,10 +834,40 @@ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+
+ target_sources(${PROJECT_NAME} PRIVATE
+ ports/bsd/bacport.h
+- ports/bsd/bip-init.c
++ $<$<BOOL:${BACDL_BIP}>:ports/bsd/bip-init.c>
++ $<$<BOOL:${BACDL_BIP6}>:ports/bsd/bip6.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.h>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/dlmstp.c>
+ ports/bsd/datetime-init.c
+ ports/bsd/mstimer-init.c
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/bsc-event.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-cli.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-srv.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-global.c>
+ ports/bsd/stdbool.h)
++
++ if(BACDL_ETHERNET)
++ FIND_PATH(PCAP_INCLUDE pcap.h)
++ if(NOT PCAP_INCLUDE)
++ message(WARNING "BACNET: pcap.h header file not found")
++ else()
++ message(STATUS "BACNET: pcap Include:...................\"${PCAP_INCLUDE}\"")
++ endif()
++ FIND_LIBRARY(PCAP_LIBRARIES NAMES pcap)
++ if(NOT PCAP_LIBRARIES)
++ message(WARNING "BACNET: libpcap not found")
++ else()
++ message(STATUS "BACNET: pcap Lib:.......................\"${PCAP_LIBRARIES}\"")
++ endif()
++ if(PCAP_INCLUDE AND PCAP_LIBRARIES)
++ include_directories(${PCAP_INCLUDE})
++ link_libraries(${PCAP_LIBRARIES})
++ target_sources(${PROJECT_NAME} PRIVATE
++ ports/bsd/ethernet.c
++ )
++ endif()
++ endif()
+ endif()
+
+ target_include_directories(${PROJECT_NAME} PUBLIC
diff --git a/devel/bacnet-stack/pkg-plist b/devel/bacnet-stack/pkg-plist
index 4675d2027d82..56f528a28de9 100644
--- a/devel/bacnet-stack/pkg-plist
+++ b/devel/bacnet-stack/pkg-plist
@@ -7,6 +7,7 @@ include/bacnet/assigned_access_rights.h
include/bacnet/authentication_factor.h
include/bacnet/authentication_factor_format.h
include/bacnet/awf.h
+include/bacnet/bacaction.h
include/bacnet/bacaddr.h
include/bacnet/bacapp.h
include/bacnet/bacdcode.h
@@ -16,6 +17,7 @@ include/bacnet/bacdevobjpropref.h
include/bacnet/bacenum.h
include/bacnet/bacerror.h
include/bacnet/bacint.h
+include/bacnet/baclog.h
include/bacnet/bacprop.h
include/bacnet/bacpropstates.h
include/bacnet/bacreal.h
@@ -45,6 +47,7 @@ include/bacnet/basic/object/ao.h
include/bacnet/basic/object/av.h
include/bacnet/basic/object/bacfile.h
include/bacnet/basic/object/bi.h
+include/bacnet/basic/object/bitstring_value.h
include/bacnet/basic/object/blo.h
include/bacnet/basic/object/bo.h
include/bacnet/basic/object/bv.h
@@ -66,12 +69,20 @@ include/bacnet/basic/object/mso.h
include/bacnet/basic/object/msv.h
include/bacnet/basic/object/nc.h
include/bacnet/basic/object/netport.h
+include/bacnet/basic/object/netport_internal.h
include/bacnet/basic/object/objects.h
include/bacnet/basic/object/osv.h
include/bacnet/basic/object/piv.h
+include/bacnet/basic/object/program.h
+include/bacnet/basic/object/sc_netport.h
include/bacnet/basic/object/schedule.h
+include/bacnet/basic/object/structured_view.h
include/bacnet/basic/object/time_value.h
include/bacnet/basic/object/trendlog.h
+include/bacnet/basic/server/bacnet_basic.h
+include/bacnet/basic/server/bacnet_port.h
+include/bacnet/basic/server/bacnet_port_ipv4.h
+include/bacnet/basic/server/bacnet_port_ipv6.h
include/bacnet/basic/service/h_alarm_ack.h
include/bacnet/basic/service/h_apdu.h
include/bacnet/basic/service/h_arf.h
@@ -105,6 +116,7 @@ include/bacnet/basic/service/h_whohas.h
include/bacnet/basic/service/h_whois.h
include/bacnet/basic/service/h_wp.h
include/bacnet/basic/service/h_wpm.h
+include/bacnet/basic/service/h_write_group.h
include/bacnet/basic/service/s_abort.h
include/bacnet/basic/service/s_ack_alarm.h
include/bacnet/basic/service/s_arfs.h
@@ -133,6 +145,7 @@ include/bacnet/basic/service/s_whohas.h
include/bacnet/basic/service/s_whois.h
include/bacnet/basic/service/s_wp.h
include/bacnet/basic/service/s_wpm.h
+include/bacnet/basic/service/s_write_group.h
include/bacnet/basic/services.h
include/bacnet/basic/sys/bacnet_stack_exports.h
include/bacnet/basic/sys/bigend.h
@@ -141,10 +154,12 @@ include/bacnet/basic/sys/bytes.h
include/bacnet/basic/sys/color_rgb.h
include/bacnet/basic/sys/days.h
include/bacnet/basic/sys/debug.h
+include/bacnet/basic/sys/dst.h
include/bacnet/basic/sys/fifo.h
include/bacnet/basic/sys/filename.h
include/bacnet/basic/sys/key.h
include/bacnet/basic/sys/keylist.h
+include/bacnet/basic/sys/lighting_command.h
include/bacnet/basic/sys/linear.h
include/bacnet/basic/sys/mstimer.h
include/bacnet/basic/sys/platform.h
@@ -153,6 +168,7 @@ include/bacnet/basic/sys/sbuf.h
include/bacnet/basic/tsm/tsm.h
include/bacnet/basic/ucix/ucix.h
include/bacnet/calendar_entry.h
+include/bacnet/channel_value.h
include/bacnet/config.h
include/bacnet/cov.h
include/bacnet/create_object.h
@@ -163,6 +179,18 @@ include/bacnet/datalink/automac.h
include/bacnet/datalink/bacsec.h
include/bacnet/datalink/bip.h
include/bacnet/datalink/bip6.h
+include/bacnet/datalink/bsc/bsc-conf.h
+include/bacnet/datalink/bsc/bsc-datalink.h
+include/bacnet/datalink/bsc/bsc-event.h
+include/bacnet/datalink/bsc/bsc-hub-connector.h
+include/bacnet/datalink/bsc/bsc-hub-function.h
+include/bacnet/datalink/bsc/bsc-node-switch.h
+include/bacnet/datalink/bsc/bsc-node.h
+include/bacnet/datalink/bsc/bsc-retcodes.h
+include/bacnet/datalink/bsc/bsc-socket.h
+include/bacnet/datalink/bsc/bsc-util.h
+include/bacnet/datalink/bsc/bvlc-sc.h
+include/bacnet/datalink/bsc/websocket.h
include/bacnet/datalink/bvlc.h
include/bacnet/datalink/bvlc6.h
include/bacnet/datalink/cobs.h
@@ -197,6 +225,7 @@ include/bacnet/readrange.h
include/bacnet/reject.h
include/bacnet/rp.h
include/bacnet/rpm.h
+include/bacnet/secure_connect.h
include/bacnet/special_event.h
include/bacnet/timestamp.h
include/bacnet/timesync.h
@@ -206,8 +235,12 @@ include/bacnet/whohas.h
include/bacnet/whois.h
include/bacnet/wp.h
include/bacnet/wpm.h
+include/bacnet/write_group.h
include/bacport.h
+include/dlmstp_port.h
+include/rs485.h
include/stdbool.h
+include/websocket-global.h
lib/cmake/bacnet-stack/bacnet-stackConfig.cmake
lib/cmake/bacnet-stack/bacnet-stackConfigVersion.cmake
lib/cmake/bacnet-stack/bacnet-stackTargets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/devel/bennugd-core/Makefile b/devel/bennugd-core/Makefile
index 93444eb9e67d..431e2fcf2e9d 100644
--- a/devel/bennugd-core/Makefile
+++ b/devel/bennugd-core/Makefile
@@ -2,7 +2,7 @@ PORTNAME= core
PORTVERSION= svn20130912
PORTREVISION= 1
CATEGORIES= devel games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= bennugd-
DISTNAME= bennugd-${PORTVERSION}
diff --git a/devel/bennugd-modules/Makefile b/devel/bennugd-modules/Makefile
index 06bbb58114c0..1b17dfd34f35 100644
--- a/devel/bennugd-modules/Makefile
+++ b/devel/bennugd-modules/Makefile
@@ -2,7 +2,7 @@ PORTNAME= modules
PORTVERSION= svn20130912
PORTREVISION= 4
CATEGORIES= devel games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= bennugd-
DISTNAME= bennugd-${PORTVERSION}
diff --git a/devel/bit/Makefile b/devel/bit/Makefile
deleted file mode 100644
index 21e180154836..000000000000
--- a/devel/bit/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-PORTNAME= bit
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.2
-PORTREVISION= 27
-CATEGORIES= devel
-
-MAINTAINER= ashish@FreeBSD.org
-COMMENT= Modern command-line interface to Git
-WWW= https://github.com/chriswalz/bit
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream ceased development
-EXPIRATION_DATE=2025-06-21
-
-USES= cpe go:modules
-CPE_VENDOR= ${PORTNAME}_project
-USE_GITHUB= yes
-GH_ACCOUNT= chriswalz
-GH_TUPLE= \
- AlecAivazis:survey:v2.2.9:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \
- apex:log:v1.9.0:apex_log/vendor/github.com/apex/log \
- bradfitz:iter:e8f45d346db8:bradfitz_iter/vendor/github.com/bradfitz/iter \
- c-bata:go-prompt:v0.2.5:c_bata_go_prompt/vendor/github.com/c-bata/go-prompt \
- c4milo:unpackit:4ed373e9ef1c:c4milo_unpackit/vendor/github.com/c4milo/unpackit \
- chriswalz:complete:v3.0.13:chriswalz_complete_v3/vendor/github.com/chriswalz/complete/v3 \
- davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- dsnet:compress:v0.0.1:dsnet_compress/vendor/github.com/dsnet/compress \
- go-yaml:yaml:a5ece683394c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
- golang:crypto:f99c8df09eb5:golang_crypto/vendor/golang.org/x/crypto \
- golang:sys:v0.6.0:golang_sys/vendor/golang.org/x/sys \
- golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
- google:go-github:v17.0.0:google_go_github/vendor/github.com/google/go-github \
- google:go-github:v32.1.0:google_go_github_v32/vendor/github.com/google/go-github/v32 \
- google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
- google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \
- gosuri:uilive:v0.0.4:gosuri_uilive/vendor/github.com/gosuri/uilive \
- gosuri:uiprogress:v0.0.1:gosuri_uiprogress/vendor/github.com/gosuri/uiprogress \
- hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
- hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
- hooklift:assert:v0.1.0:hooklift_assert/vendor/github.com/hooklift/assert \
- inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
- kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \
- klauspost:compress:v1.4.1:klauspost_compress/vendor/github.com/klauspost/compress \
- klauspost:cpuid:v1.2.0:klauspost_cpuid/vendor/github.com/klauspost/cpuid \
- klauspost:pgzip:v1.2.5:klauspost_pgzip/vendor/github.com/klauspost/pgzip \
- lithammer:fuzzysearch:v1.1.1:lithammer_fuzzysearch/vendor/github.com/lithammer/fuzzysearch \
- mattn:go-colorable:v0.1.7:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
- mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
- mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
- mattn:go-tty:v0.0.3:mattn_go_tty/vendor/github.com/mattn/go-tty \
- mgutz:ansi:9520e82c474b:mgutz_ansi/vendor/github.com/mgutz/ansi \
- pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
- pkg:term:v1.1.0:pkg_term/vendor/github.com/pkg/term \
- pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- posener:script:v1.1.5:posener_script/vendor/github.com/posener/script \
- rs:zerolog:v1.20.0:rs_zerolog/vendor/github.com/rs/zerolog \
- spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
- spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
- stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
- thoas:go-funk:v0.7.0:thoas_go_funk/vendor/github.com/thoas/go-funk \
- tj:go-update:v2.2.4:tj_go_update/vendor/github.com/tj/go-update \
- ulikunitz:xz:v0.5.8:ulikunitz_xz/vendor/github.com/ulikunitz/xz
-
-GO_TARGET= .
-PLIST_FILES= bin/bit
-SUB_FILES= pkg-message
-
-.include <bsd.port.mk>
diff --git a/devel/bit/distinfo b/devel/bit/distinfo
deleted file mode 100644
index 36d39868be62..000000000000
--- a/devel/bit/distinfo
+++ /dev/null
@@ -1,89 +0,0 @@
-TIMESTAMP = 1678844048
-SHA256 (chriswalz-bit-v1.1.2_GH0.tar.gz) = 563ae6b0fa279cb8ea8f66b4b455c7cb74a9e65a0edbe694505b2c8fc719b2ff
-SIZE (chriswalz-bit-v1.1.2_GH0.tar.gz) = 157191
-SHA256 (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 8011eadec37037a25a934f5a7a1bd9f49db05834ef5f9b1f14d00b555d05c220
-SIZE (AlecAivazis-survey-v2.2.9_GH0.tar.gz) = 1567447
-SHA256 (apex-log-v1.9.0_GH0.tar.gz) = 6171253fb8b022d5151a5b4b9847bcd6f2cdc2fd7180a741090626d73d311890
-SIZE (apex-log-v1.9.0_GH0.tar.gz) = 31978
-SHA256 (bradfitz-iter-e8f45d346db8_GH0.tar.gz) = e6674cc6daefb2d2a745d7aeccee0d242d183458c38824361793540e0e359185
-SIZE (bradfitz-iter-e8f45d346db8_GH0.tar.gz) = 2012
-SHA256 (c-bata-go-prompt-v0.2.5_GH0.tar.gz) = 6e408e73ee484e3ed56b1dfd9dda7dae622b3d80d9eb62c668060f0572de1f1e
-SIZE (c-bata-go-prompt-v0.2.5_GH0.tar.gz) = 44208
-SHA256 (c4milo-unpackit-4ed373e9ef1c_GH0.tar.gz) = e71de01ca3d954245b24ea5dcdc60705ce55d3991a400c656ca3d4b30b06de98
-SIZE (c4milo-unpackit-4ed373e9ef1c_GH0.tar.gz) = 4211999
-SHA256 (chriswalz-complete-v3.0.13_GH0.tar.gz) = 0abd8539193a65d50646f7523843c8dfdfcbade270ac4392b6965be58efa7b44
-SIZE (chriswalz-complete-v3.0.13_GH0.tar.gz) = 87967
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (dsnet-compress-v0.0.1_GH0.tar.gz) = 345332d6a147f052cf4a34edb5187b323f06f012f842bb49fd05ec55f5339c5b
-SIZE (dsnet-compress-v0.0.1_GH0.tar.gz) = 9962544
-SHA256 (go-yaml-yaml-a5ece683394c_GH0.tar.gz) = e4b738b2e3cd15fd5f76704d35d3b62d77d808894ff83bfe68f5f28b03ded019
-SIZE (go-yaml-yaml-a5ece683394c_GH0.tar.gz) = 88436
-SHA256 (golang-crypto-f99c8df09eb5_GH0.tar.gz) = dc797c3718a32db5df5b4fd4832d39c7c1be54fcde444e6eb9b1e4e4f5f3c7f9
-SIZE (golang-crypto-f99c8df09eb5_GH0.tar.gz) = 1690862
-SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
-SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
-SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
-SHA256 (google-go-github-v17.0.0_GH0.tar.gz) = 75e6007d9a17b91864d1ef83de75c07abafbe05d82caaf140522b94299abfb16
-SIZE (google-go-github-v17.0.0_GH0.tar.gz) = 212084
-SHA256 (google-go-github-v32.1.0_GH0.tar.gz) = 2f9eb9201319450ea3e5d165e34cc4ce2e38a280c0992683d7e1b8b21138aa7f
-SIZE (google-go-github-v32.1.0_GH0.tar.gz) = 336951
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (google-shlex-e7afc7fbc510_GH0.tar.gz) = 87f77e98720add261add169e386cbdcc894e2635dca299bc4119dc417ea321ca
-SIZE (google-shlex-e7afc7fbc510_GH0.tar.gz) = 7342
-SHA256 (gosuri-uilive-v0.0.4_GH0.tar.gz) = d6d60529725b8fe0a75d30361961257f2dc0c99ae567256fb6d9e45bf5243036
-SIZE (gosuri-uilive-v0.0.4_GH0.tar.gz) = 153271
-SHA256 (gosuri-uiprogress-v0.0.1_GH0.tar.gz) = 02c75ecc3f948d33beb2a484deb9566a00fccbdfc55ed52ae3bc6e84af669c3d
-SIZE (gosuri-uiprogress-v0.0.1_GH0.tar.gz) = 1655252
-SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
-SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
-SHA256 (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 5ae83eea62b2c845d41087c38c878741337e092db114b9a7ca9aebe5bf1dd264
-SIZE (hashicorp-go-multierror-v1.0.0_GH0.tar.gz) = 10066
-SHA256 (hooklift-assert-v0.1.0_GH0.tar.gz) = ba2900e6769dd55fede3c3ca48912222ac3050e156f6b33fcc864e83d09011fc
-SIZE (hooklift-assert-v0.1.0_GH0.tar.gz) = 6559
-SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
-SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
-SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5
-SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328
-SHA256 (klauspost-compress-v1.4.1_GH0.tar.gz) = 84bfae96914ce4d648a39cbcd223c716885aa0643c0f3e96ea9b6953d96a6b66
-SIZE (klauspost-compress-v1.4.1_GH0.tar.gz) = 3443698
-SHA256 (klauspost-cpuid-v1.2.0_GH0.tar.gz) = aa29ebcf12669eef96c7c54b551617b90b65c55d126ef0ff9fbacd605e738a67
-SIZE (klauspost-cpuid-v1.2.0_GH0.tar.gz) = 278872
-SHA256 (klauspost-pgzip-v1.2.5_GH0.tar.gz) = a64bad5981a232f6b5a40e488708b19a0551e83465f6792b7925f90829d7a830
-SIZE (klauspost-pgzip-v1.2.5_GH0.tar.gz) = 125923
-SHA256 (lithammer-fuzzysearch-v1.1.1_GH0.tar.gz) = 4d48672afa0700558c6f6a01055db2d44ca8e9114a4b6d752bab9e28a17599e2
-SIZE (lithammer-fuzzysearch-v1.1.1_GH0.tar.gz) = 6998
-SHA256 (mattn-go-colorable-v0.1.7_GH0.tar.gz) = e394441b47cb26bb0c60ffdf2c60d57facbbc39f7a60763fdb1ec752cb460abf
-SIZE (mattn-go-colorable-v0.1.7_GH0.tar.gz) = 9560
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (mattn-go-tty-v0.0.3_GH0.tar.gz) = 4fc1faabd0ec817ca634931519d4d286858199fd6b8a5829fdc7cc7a40c45d8c
-SIZE (mattn-go-tty-v0.0.3_GH0.tar.gz) = 7795
-SHA256 (mgutz-ansi-9520e82c474b_GH0.tar.gz) = f9203c71aceb8b7ffa87181fd8f51dc69acce3d2161c4c017ea92c6840f85093
-SIZE (mgutz-ansi-9520e82c474b_GH0.tar.gz) = 4876
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pkg-term-v1.1.0_GH0.tar.gz) = dc7e94b88b5d494264d28923a58a73732ed066897a916ab36568fac2b32a91d5
-SIZE (pkg-term-v1.1.0_GH0.tar.gz) = 10923
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (posener-script-v1.1.5_GH0.tar.gz) = 37aa5cc92a60219b60bafdf3bc7ebe0cbab692c977134f40c00ca18d9a45223f
-SIZE (posener-script-v1.1.5_GH0.tar.gz) = 17104
-SHA256 (rs-zerolog-v1.20.0_GH0.tar.gz) = 9e098068534addb5663bdc51f0a471b69c92b23fee020f23bfd3dceab140869f
-SIZE (rs-zerolog-v1.20.0_GH0.tar.gz) = 217812
-SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
-SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (thoas-go-funk-v0.7.0_GH0.tar.gz) = ff782d73cf43e914a7a7e722849833819d8216fff302a56b518ab75c8d17d02b
-SIZE (thoas-go-funk-v0.7.0_GH0.tar.gz) = 36511
-SHA256 (tj-go-update-v2.2.4_GH0.tar.gz) = ef3fbcadc316f9ea66c179c5ca6ef323ee01be63c38a3b66786b0b449a9d7eb4
-SIZE (tj-go-update-v2.2.4_GH0.tar.gz) = 5139
-SHA256 (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 55390974e162efe975940569da7110185ac81a52c3c8f556f289dffc1483600f
-SIZE (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 478381
diff --git a/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go b/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go
deleted file mode 100644
index eb1e1ba11934..000000000000
--- a/devel/bit/files/patch-vendor_github.com_pkg_term_termios_pty__freebsd.go
+++ /dev/null
@@ -1,10 +0,0 @@
---- vendor/github.com/pkg/term/termios/pty_freebsd.go.orig 2021-04-11 08:22:30 UTC
-+++ vendor/github.com/pkg/term/termios/pty_freebsd.go
-@@ -3,6 +3,7 @@ package termios
- import (
- "fmt"
- "unsafe"
-+ "golang.org/x/sys/unix"
- )
-
- func posix_openpt(oflag int) (fd uintptr, err error) {
diff --git a/devel/bit/files/pkg-message.in b/devel/bit/files/pkg-message.in
deleted file mode 100644
index b301f86720e7..000000000000
--- a/devel/bit/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
- { type: install
- message: <<EOM
- To install bash/zsh completion support, please run:
-
- $ bit complete
-EOM
- }
-]
diff --git a/devel/bit/pkg-descr b/devel/bit/pkg-descr
deleted file mode 100644
index 7cf72ab0662e..000000000000
--- a/devel/bit/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-bit is an experimental modernized git CLI built on top of git that
-provides happy defaults and other niceties:
-
- - command and flag suggestions to help you navigate the plethora of
- options git provides you
- - autocompletion for files and branch names when using bit add or bit
- checkout
- - automatic fetch and branch fast-forwarding reducing the likelihood
- of merge conflicts
- - suggestions work with git aliases
- - new commands like bit sync that vastly simplify your workflow
- - commands from git-extras such as bit release & bit info
- - fully compatible with git allowing you to fallback to git if need be
- - update using bit update
- - get insight into how bit works using bit --debug
diff --git a/devel/cpprestsdk/Makefile b/devel/cpprestsdk/Makefile
index 4fe9be6aef5f..f8f8f672c9fb 100644
--- a/devel/cpprestsdk/Makefile
+++ b/devel/cpprestsdk/Makefile
@@ -1,27 +1,26 @@
PORTNAME= cpprestsdk
PORTVERSION= 2.10.19
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sigsegv@radiotube.org
COMMENT= Microsoft C++ REST SDK
WWW= https://github.com/Microsoft/cpprestsdk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../license.txt
-BROKEN= fails to build with Boost>=1.87
-
BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp
LIB_DEPENDS= libboost_system.so:devel/boost-libs
-USES= cmake compiler:c++11-lang pkgconfig ssl
+USES= cmake:testing compiler:c++11-lang pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= Microsoft
USE_LDCONFIG= yes
CMAKE_OFF= BUILD_SAMPLES BUILD_TESTS WERROR
+CMAKE_TESTING_ON= BUILD_TESTS
WRKSRC_SUBDIR= Release
diff --git a/devel/cpprestsdk/files/patch-include_pplx_threadpool.h b/devel/cpprestsdk/files/patch-include_pplx_threadpool.h
new file mode 100644
index 000000000000..e6a05d26b0d3
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-include_pplx_threadpool.h
@@ -0,0 +1,21 @@
+--- include/pplx/threadpool.h.orig 2023-12-05 04:23:31 UTC
++++ include/pplx/threadpool.h
+@@ -69,15 +69,15 @@ class threadpool (public)
+ CASABLANCA_DEPRECATED("Use `.service().post(task)` directly.")
+ void schedule(T task)
+ {
+- service().post(task);
++ boost::asio::post(service(), task);
+ }
+
+- boost::asio::io_service& service() { return m_service; }
++ boost::asio::io_context& service() { return m_service; }
+
+ protected:
+ threadpool(size_t num_threads) : m_service(static_cast<int>(num_threads)) {}
+
+- boost::asio::io_service m_service;
++ boost::asio::io_context m_service;
+ };
+
+ } // namespace crossplat
diff --git a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
new file mode 100644
index 000000000000..7b4d1af0d422
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp
@@ -0,0 +1,218 @@
+--- src/http/client/http_client_asio.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/http/client/http_client_asio.cpp
+@@ -146,7 +146,7 @@ class asio_connection (public)
+ friend class asio_client;
+
+ public:
+- asio_connection(boost::asio::io_service& io_service)
++ asio_connection(boost::asio::io_context& io_service)
+ : m_socket_lock()
+ , m_socket(io_service)
+ , m_ssl_stream()
+@@ -581,10 +581,8 @@ class asio_context final : public request_context, pub
+
+ m_context->m_timer.start();
+
+- tcp::resolver::query query(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port));
+-
+ auto client = std::static_pointer_cast<asio_client>(m_context->m_http_client);
+- m_context->m_resolver.async_resolve(query,
++ m_context->m_resolver.async_resolve(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port),
+ boost::bind(&ssl_proxy_tunnel::handle_resolve,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+@@ -592,8 +590,9 @@ class asio_context final : public request_context, pub
+ }
+
+ private:
+- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results)
+ {
++ auto iterator = results.begin();
+ if (ec)
+ {
+ m_context->report_error("Error resolving proxy address", ec, httpclient_errorcode_context::connect);
+@@ -601,16 +600,16 @@ class asio_context final : public request_context, pub
+ else
+ {
+ m_context->m_timer.reset();
+- auto endpoint = *endpoints;
++ auto endpoint = *iterator;
+ m_context->m_connection->async_connect(endpoint,
+ boost::bind(&ssl_proxy_tunnel::handle_tcp_connect,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+- ++endpoints));
++ ++iterator, results.end()));
+ }
+ }
+
+- void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end)
+ {
+ if (!ec)
+ {
+@@ -621,7 +620,7 @@ class asio_context final : public request_context, pub
+ shared_from_this(),
+ boost::asio::placeholders::error));
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (endpoints == endpoints_end)
+ {
+ m_context->report_error(
+ "Failed to connect to any resolved proxy endpoint", ec, httpclient_errorcode_context::connect);
+@@ -646,7 +645,7 @@ class asio_context final : public request_context, pub
+ boost::bind(&ssl_proxy_tunnel::handle_tcp_connect,
+ shared_from_this(),
+ boost::asio::placeholders::error,
+- ++endpoints));
++ ++endpoints, endpoints_end));
+ }
+ }
+
+@@ -885,8 +884,7 @@ class asio_context final : public request_context, pub
+ auto tcp_host = proxy_type == http_proxy_type::http ? proxy_host : host;
+ auto tcp_port = proxy_type == http_proxy_type::http ? proxy_port : port;
+
+- tcp::resolver::query query(tcp_host, to_string(tcp_port));
+- ctx->m_resolver.async_resolve(query,
++ ctx->m_resolver.async_resolve(tcp_host, to_string(tcp_port),
+ boost::bind(&asio_context::handle_resolve,
+ ctx,
+ boost::asio::placeholders::error,
+@@ -1006,7 +1004,7 @@ class asio_context final : public request_context, pub
+ request_context::report_error(errorcodeValue, message);
+ }
+
+- void handle_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end)
+ {
+ m_timer.reset();
+ if (!ec)
+@@ -1019,7 +1017,7 @@ class asio_context final : public request_context, pub
+ {
+ report_error("Request canceled by user.", ec, httpclient_errorcode_context::connect);
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (endpoints == endpoints_end)
+ {
+ report_error("Failed to connect to any resolved endpoint", ec, httpclient_errorcode_context::connect);
+ }
+@@ -1041,28 +1039,29 @@ class asio_context final : public request_context, pub
+ m_connection->async_connect(
+ endpoint,
+ boost::bind(
+- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints));
++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints, endpoints_end));
+ }
+ }
+
+- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints)
++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results)
+ {
+ if (ec)
+ {
+ report_error("Error resolving address", ec, httpclient_errorcode_context::connect);
+ }
+- else if (endpoints == tcp::resolver::iterator())
++ else if (results.empty())
+ {
+ report_error("Failed to resolve address", ec, httpclient_errorcode_context::connect);
+ }
+ else
+ {
+ m_timer.reset();
+- auto endpoint = *endpoints;
++ auto iterator = results.begin();
++ auto endpoint = *iterator;
+ m_connection->async_connect(
+ endpoint,
+ boost::bind(
+- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints));
++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++iterator, results.end()));
+ }
+ }
+
+@@ -1134,7 +1133,7 @@ class asio_context final : public request_context, pub
+ }
+ #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE
+
+- boost::asio::ssl::rfc2818_verification rfc2818(m_connection->cn_hostname());
++ boost::asio::ssl::host_name_verification rfc2818(m_connection->cn_hostname());
+ return rfc2818(preverified, verifyCtx);
+ }
+
+@@ -1182,8 +1181,8 @@ class asio_context final : public request_context, pub
+
+ const auto& chunkSize = m_http_client->client_config().chunksize();
+ auto readbuf = _get_readbuffer();
+- uint8_t* buf = boost::asio::buffer_cast<uint8_t*>(
+- m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space));
++ auto bodyBuf = m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space);
++ uint8_t* buf = static_cast<uint8_t *>(bodyBuf.data());
+ const auto this_request = shared_from_this();
+ readbuf.getn(buf + http::details::chunked_encoding::data_offset, chunkSize)
+ .then([this_request, buf, chunkSize AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+@@ -1247,7 +1246,7 @@ class asio_context final : public request_context, pub
+ const auto readSize = static_cast<size_t>((std::min)(
+ static_cast<uint64_t>(m_http_client->client_config().chunksize()), m_content_length - m_uploaded));
+ auto readbuf = _get_readbuffer();
+- readbuf.getn(boost::asio::buffer_cast<uint8_t*>(m_body_buf.prepare(readSize)), readSize)
++ readbuf.getn(static_cast<uint8_t*>(m_body_buf.prepare(readSize).data()), readSize)
+ .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ try
+ {
+@@ -1639,7 +1638,7 @@ class asio_context final : public request_context, pub
+ std::vector<uint8_t> decompressed;
+
+ bool boo =
+- decompress(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), to_read, decompressed);
++ decompress(static_cast<const uint8_t*>(m_body_buf.data().data()), to_read, decompressed);
+ if (!boo)
+ {
+ report_exception(std::runtime_error("Failed to decompress the response body"));
+@@ -1687,7 +1686,7 @@ class asio_context final : public request_context, pub
+ }
+ else
+ {
+- writeBuffer.putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), to_read)
++ writeBuffer.putn_nocopy(static_cast<const uint8_t*>(m_body_buf.data().data()), to_read)
+ .then([this_request, to_read AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ try
+ {
+@@ -1759,7 +1758,7 @@ class asio_context final : public request_context, pub
+ std::vector<uint8_t> decompressed;
+
+ bool boo =
+- decompress(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), read_size, decompressed);
++ decompress(static_cast<const uint8_t*>(m_body_buf.data().data()), read_size, decompressed);
+ if (!boo)
+ {
+ this_request->report_exception(std::runtime_error("Failed to decompress the response body"));
+@@ -1821,7 +1820,7 @@ class asio_context final : public request_context, pub
+ }
+ else
+ {
+- writeBuffer.putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_body_buf.data()), read_size)
++ writeBuffer.putn_nocopy(static_cast<const uint8_t*>(m_body_buf.data().data()), read_size)
+ .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task<size_t> op) {
+ size_t writtenSize = 0;
+ try
+@@ -1870,7 +1869,7 @@ class asio_context final : public request_context, pub
+ assert(!m_ctx.expired());
+ m_state = started;
+
+- m_timer.expires_from_now(m_duration);
++ m_timer.expires_after(m_duration);
+ auto ctx = m_ctx;
+ m_timer.async_wait([ctx AND_CAPTURE_MEMBER_FUNCTION_POINTERS](const boost::system::error_code& ec) {
+ handle_timeout(ec, ctx);
+@@ -1881,7 +1880,7 @@ class asio_context final : public request_context, pub
+ {
+ assert(m_state == started || m_state == timedout);
+ assert(!m_ctx.expired());
+- if (m_timer.expires_from_now(m_duration) > 0)
++ if (m_timer.expires_after(m_duration) > 0)
+ {
+ // The existing handler was canceled so schedule a new one.
+ assert(m_state == started);
diff --git a/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp b/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp
new file mode 100644
index 000000000000..21cd36ec493d
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_http_listener_http__server__asio.cpp
@@ -0,0 +1,67 @@
+--- src/http/listener/http_server_asio.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/http/listener/http_server_asio.cpp
+@@ -520,17 +520,14 @@ void hostport_listener::start()
+ auto& service = crossplat::threadpool::shared_instance().service();
+ tcp::resolver resolver(service);
+ // #446: boost resolver does not recognize "+" as a host wildchar
+- tcp::resolver::query query =
+- ("+" == m_host) ? tcp::resolver::query(m_port, boost::asio::ip::resolver_query_base::flags())
+- : tcp::resolver::query(m_host, m_port, boost::asio::ip::resolver_query_base::flags());
+
+- tcp::endpoint endpoint = *resolver.resolve(query);
++ tcp::endpoint endpoint = (("+" == m_host) ? *(resolver.resolve("", m_port).begin()) : *(resolver.resolve(m_host, m_port).begin()));
+
+ m_acceptor.reset(new tcp::acceptor(service));
+ m_acceptor->open(endpoint.protocol());
+ m_acceptor->set_option(socket_base::reuse_address(true));
+ m_acceptor->bind(endpoint);
+- m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_connections);
++ m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_listen_connections);
+
+ auto socket = new ip::tcp::socket(service);
+ std::unique_ptr<ip::tcp::socket> usocket(socket);
+@@ -881,7 +878,7 @@ will_deref_t asio_server_connection::handle_chunked_bo
+ else
+ {
+ auto writebuf = requestImpl->outstream().streambuf();
+- writebuf.putn_nocopy(buffer_cast<const uint8_t*>(m_request_buf.data()), toWrite)
++ writebuf.putn_nocopy(static_cast<const uint8_t*>(m_request_buf.data().data()), toWrite)
+ .then([=](pplx::task<size_t> writeChunkTask) -> will_deref_t {
+ try
+ {
+@@ -913,7 +910,7 @@ will_deref_t asio_server_connection::handle_body(const
+ {
+ auto writebuf = requestImpl->outstream().streambuf();
+ writebuf
+- .putn_nocopy(boost::asio::buffer_cast<const uint8_t*>(m_request_buf.data()),
++ .putn_nocopy(static_cast<const uint8_t*>(m_request_buf.data().data()),
+ (std::min)(m_request_buf.size(), m_read_size - m_read))
+ .then([this](pplx::task<size_t> writtenSizeTask) -> will_deref_t {
+ size_t writtenSize = 0;
+@@ -1134,7 +1131,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ }
+ auto membuf = m_response_buf.prepare(ChunkSize + chunked_encoding::additional_encoding_space);
+
+- readbuf.getn(buffer_cast<uint8_t*>(membuf) + chunked_encoding::data_offset, ChunkSize)
++ readbuf.getn(static_cast<uint8_t*>(membuf.data()) + chunked_encoding::data_offset, ChunkSize)
+ .then([=](pplx::task<size_t> actualSizeTask) -> will_deref_and_erase_t {
+ size_t actualSize = 0;
+ try
+@@ -1146,7 +1143,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ return cancel_sending_response_with_error(response, std::current_exception());
+ }
+ size_t offset = chunked_encoding::add_chunked_delimiters(
+- buffer_cast<uint8_t*>(membuf), ChunkSize + chunked_encoding::additional_encoding_space, actualSize);
++ static_cast<uint8_t*>(membuf.data()), ChunkSize + chunked_encoding::additional_encoding_space, actualSize);
+ m_response_buf.commit(actualSize + chunked_encoding::additional_encoding_space);
+ m_response_buf.consume(offset);
+ if (actualSize == 0)
+@@ -1167,7 +1164,7 @@ will_deref_and_erase_t asio_server_connection::handle_
+ return cancel_sending_response_with_error(
+ response, std::make_exception_ptr(http_exception("Response stream close early!")));
+ size_t readBytes = (std::min)(ChunkSize, m_write_size - m_write);
+- readbuf.getn(buffer_cast<uint8_t*>(m_response_buf.prepare(readBytes)), readBytes)
++ readbuf.getn(static_cast<uint8_t*>(m_response_buf.prepare(readBytes).data()), readBytes)
+ .then([=](pplx::task<size_t> actualSizeTask) -> will_deref_and_erase_t {
+ size_t actualSize = 0;
+ try
diff --git a/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp b/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp
new file mode 100644
index 000000000000..51af71ecc2a3
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_pplx_pplxlinux.cpp
@@ -0,0 +1,11 @@
+--- src/pplx/pplxlinux.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/pplx/pplxlinux.cpp
+@@ -35,7 +35,7 @@ _PPLXIMP void linux_scheduler::schedule(TaskProc_t pro
+
+ _PPLXIMP void linux_scheduler::schedule(TaskProc_t proc, void* param)
+ {
+- crossplat::threadpool::shared_instance().service().post(boost::bind(proc, param));
++ boost::asio::post(crossplat::threadpool::shared_instance().service(), boost::bind(proc, param));
+ }
+
+ } // namespace details
diff --git a/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp b/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp
new file mode 100644
index 000000000000..f52ce704684e
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_pplx_threadpool.cpp
@@ -0,0 +1,20 @@
+--- src/pplx/threadpool.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/pplx/threadpool.cpp
+@@ -37,7 +37,7 @@ struct threadpool_impl final : crossplat::threadpool
+
+ struct threadpool_impl final : crossplat::threadpool
+ {
+- threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(m_service)
++ threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(boost::asio::make_work_guard(m_service))
+ {
+ for (size_t i = 0; i < n; i++)
+ add_thread();
+@@ -84,7 +84,7 @@ struct threadpool_impl final : crossplat::threadpool
+ }
+
+ std::vector<std::unique_ptr<boost::asio::detail::thread>> m_threads;
+- boost::asio::io_service::work m_work;
++ boost::asio::executor_work_guard<boost::asio::io_context::executor_type > m_work;
+ };
+
+ #if defined(_WIN32)
diff --git a/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp b/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp
new file mode 100644
index 000000000000..d576a97084ac
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-src_websockets_client_ws__client__wspp.cpp
@@ -0,0 +1,11 @@
+--- src/websockets/client/ws_client_wspp.cpp.orig 2023-12-05 04:23:31 UTC
++++ src/websockets/client/ws_client_wspp.cpp
+@@ -225,7 +225,7 @@ class wspp_callback_client : public websocket_client_c
+ verifyCtx, utility::conversions::to_utf8string(m_uri.host()));
+ }
+ #endif
+- boost::asio::ssl::rfc2818_verification rfc2818(utility::conversions::to_utf8string(m_uri.host()));
++ boost::asio::ssl::host_name_verification rfc2818(utility::conversions::to_utf8string(m_uri.host()));
+ return rfc2818(preverified, verifyCtx);
+ });
+
diff --git a/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp b/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp
new file mode 100644
index 000000000000..356a5d7bb902
--- /dev/null
+++ b/devel/cpprestsdk/files/patch-tests_functional_pplx_pplx__test_pplx__op__test.cpp
@@ -0,0 +1,11 @@
+--- tests/functional/pplx/pplx_test/pplx_op_test.cpp.orig 2023-12-05 04:23:31 UTC
++++ tests/functional/pplx/pplx_test/pplx_op_test.cpp
+@@ -57,7 +57,7 @@ class pplx_dflt_scheduler : public pplx::scheduler_int
+ virtual void schedule(pplx::TaskProc_t proc, void* param)
+ {
+ pplx::details::atomic_increment(s_flag);
+- m_pool->service().post([=]() -> void { proc(param); });
++ boost::asio::post(m_pool->service(), [=]() -> void { proc(param); });
+ }
+
+ public:
diff --git a/devel/electron35/Makefile b/devel/electron35/Makefile
index 26b698e1b5fc..a9fcafbe1640 100644
--- a/devel/electron35/Makefile
+++ b/devel/electron35/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/electron35/Makefile.version b/devel/electron35/Makefile.version
index 31ae5ab3a081..cffb6275675d 100644
--- a/devel/electron35/Makefile.version
+++ b/devel/electron35/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 35.5.1
+ELECTRON_VER= 35.6.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
index 7eeec3a73232..a58741a3a5d5 100644
--- a/devel/electron35/distinfo
+++ b/devel/electron35/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749016488
+TIMESTAMP = 1751000007
SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b
SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.5.1.tar.xz) = 8dd2897a373ae0484eaa7fd55fded2dd079d5d5464a4fcd27891f72b72ae901a
-SIZE (electron/electron-yarn-cache-35.5.1.tar.xz) = 30314304
-SHA256 (electron/electron-electron-v35.5.1_GH0.tar.gz) = c3c13483ad36d0bf69e156d1fcbfd695e28fa29e51c6884c31d06bbfcd0be91c
-SIZE (electron/electron-electron-v35.5.1_GH0.tar.gz) = 14777583
+SHA256 (electron/electron-yarn-cache-35.6.0.tar.xz) = 8dd2897a373ae0484eaa7fd55fded2dd079d5d5464a4fcd27891f72b72ae901a
+SIZE (electron/electron-yarn-cache-35.6.0.tar.xz) = 30314304
+SHA256 (electron/electron-electron-v35.6.0_GH0.tar.gz) = 73eb457807bb5824e880dd795f861a9986e3458b584cbb61ce6ffd9519306c23
+SIZE (electron/electron-electron-v35.6.0_GH0.tar.gz) = 14797550
SHA256 (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 71c357ee1a2df8d58509fa2a88b2028698e3113a0f1cbfdb849e808bef0b18ff
SIZE (electron/nodejs-node-v22.15.1_GH0.tar.gz) = 122830007
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 836060152e07..ebed95e3efca 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-27 20:59:13 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-06-25 20:51:20 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
-@@ -159,11 +159,11 @@
+@@ -160,11 +160,11 @@
#include "ui/base/cocoa/defaults_utils.h"
#endif
@@ -14,7 +14,7 @@
#include "ui/aura/window.h"
#include "ui/gfx/font_render_params.h"
#endif
-@@ -195,7 +195,7 @@
+@@ -196,7 +196,7 @@
#include "content/public/browser/plugin_service.h"
#endif
@@ -23,7 +23,7 @@
#include "chrome/browser/hang_monitor/hang_crash_dump.h" // nogncheck
#endif
-@@ -569,7 +569,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
+@@ -570,7 +570,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
ui::TextInsertionCaretBlinkPeriodFromDefaults());
if (system_value)
return *system_value;
@@ -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));
-@@ -2762,13 +2762,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2763,13 +2763,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);
-@@ -3451,7 +3451,7 @@ void WebContents::Focus() {
+@@ -3458,7 +3458,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
-@@ -4322,7 +4322,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4334,7 +4334,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window.cc b/devel/electron35/files/patch-electron_shell_browser_native__window.cc
index 35a7c1948a12..4a441c7b891a 100644
--- a/devel/electron35/files/patch-electron_shell_browser_native__window.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_native__window.cc
@@ -1,6 +1,6 @@
---- electron/shell/browser/native_window.cc.orig 2025-05-27 20:59:13 UTC
+--- electron/shell/browser/native_window.cc.orig 2025-06-25 20:51:20 UTC
+++ electron/shell/browser/native_window.cc
-@@ -188,7 +188,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
+@@ -180,7 +180,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D
} else {
SetSizeConstraints(size_constraints);
}
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
index cc2df857179f..8f74632de896 100644
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-05-27 20:59:13 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-06-25 20:51:20 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"
-@@ -289,7 +289,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -298,7 +298,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";
-@@ -314,7 +314,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -323,7 +323,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);
-@@ -436,7 +436,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -447,7 +447,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);
-@@ -472,7 +472,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -483,7 +483,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();
-@@ -534,7 +534,7 @@ void NativeWindowViews::Show() {
+@@ -545,7 +545,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -550,7 +550,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -561,7 +561,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -569,7 +569,7 @@ void NativeWindowViews::Hide() {
+@@ -580,7 +580,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -600,7 +600,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -611,7 +611,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();
-@@ -850,7 +850,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -861,7 +861,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_) {
-@@ -1108,7 +1108,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1119,7 +1119,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1148,7 +1148,7 @@ void NativeWindowViews::Center() {
+@@ -1159,7 +1159,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();
-@@ -1372,7 +1372,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1383,7 +1383,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();
-@@ -1428,7 +1428,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1439,7 +1439,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(
-@@ -1474,7 +1474,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1485,7 +1485,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);
}
-@@ -1552,7 +1552,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+@@ -1563,7 +1563,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.
-@@ -1575,7 +1575,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1586,7 +1586,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 =
-@@ -1673,7 +1673,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1684,7 +1684,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());
-@@ -1769,7 +1769,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1780,7 +1780,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1825,7 +1825,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1836,7 +1836,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)
-@@ -1844,7 +1844,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1855,7 +1855,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h b/devel/electron35/files/patch-electron_shell_browser_native__window__views.h
index 55c4ce545e4b..d794ff336f31 100644
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron35/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-03-10 00:01:50 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-06-25 20:51:20 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
-@@ -246,7 +246,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -247,7 +247,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
index dccc81864b78..6fe45f01b557 100644
--- a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
+++ b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
@@ -1,6 +1,6 @@
---- electron/shell/browser/ui/file_dialog.h.orig 2025-05-10 23:09:28 UTC
+--- electron/shell/browser/ui/file_dialog.h.orig 2025-06-25 20:51:20 UTC
+++ electron/shell/browser/ui/file_dialog.h
-@@ -77,7 +77,7 @@ void ShowSaveDialog(const DialogSettings& settings,
+@@ -79,7 +79,7 @@ void ShowSaveDialog(const DialogSettings& settings,
void ShowSaveDialog(const DialogSettings& settings,
gin_helper::Promise<gin_helper::Dictionary> promise);
diff --git a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc b/devel/electron35/files/patch-electron_shell_common_node__bindings.cc
index d65ade1f21e7..65ba5a5a68df 100644
--- a/devel/electron35/files/patch-electron_shell_common_node__bindings.cc
+++ b/devel/electron35/files/patch-electron_shell_common_node__bindings.cc
@@ -1,4 +1,4 @@
---- electron/shell/common/node_bindings.cc.orig 2025-05-27 20:59:13 UTC
+--- electron/shell/common/node_bindings.cc.orig 2025-06-25 20:51:20 UTC
+++ electron/shell/common/node_bindings.cc
@@ -46,7 +46,7 @@
#include "third_party/electron_node/src/debug_utils.h"
@@ -27,7 +27,7 @@
electron::crash_keys::SetCrashKey("electron.v8-oom.is_heap_oom",
std::to_string(details.is_heap_oom));
if (location) {
-@@ -565,7 +565,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
+@@ -566,7 +566,7 @@ void NodeBindings::Initialize(v8::Local<v8::Context> c
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 5413679e01c8..c09624bf2ae6 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
index 88725389b265..4fe436858705 100644
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093331
-SHA256 (facebook-fatal-v2025.06.16.00_GH0.tar.gz) = b079d196f713b4aa4e8292f43df4a433e666bc83eabe8bff9fa73b33c3e6e2a3
-SIZE (facebook-fatal-v2025.06.16.00_GH0.tar.gz) = 656404
+TIMESTAMP = 1750695891
+SHA256 (facebook-fatal-v2025.06.23.00_GH0.tar.gz) = bcb0c4939fb4b68754257aea935326ada4fa73a94adb132f18ac453651ab0f8d
+SIZE (facebook-fatal-v2025.06.23.00_GH0.tar.gz) = 656353
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index f81b47eacdff..58c1283cc541 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index 85f40ff25bbf..bbfa0f190eff 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093327
-SHA256 (facebook-fbthrift-v2025.06.16.00_GH0.tar.gz) = 2701772125d829892472b853e5a81af0623b50e7d76c52ae882cfd92e6e9ce6a
-SIZE (facebook-fbthrift-v2025.06.16.00_GH0.tar.gz) = 15593718
+TIMESTAMP = 1750695889
+SHA256 (facebook-fbthrift-v2025.06.23.00_GH0.tar.gz) = dc177d830d5cf13980856c844b135772d78f9e9dd93c82b1fa927e045f46c4d8
+SIZE (facebook-fbthrift-v2025.06.23.00_GH0.tar.gz) = 15603908
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index deed39fb10fc..b6c79749904a 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 4bce64bcb659..4785a4c4eb57 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093317
-SHA256 (facebook-folly-v2025.06.16.00_GH0.tar.gz) = 14f391742f05d452b965447d4324ac3d9021c7c9b96230ad47b3b54e71dbffa7
-SIZE (facebook-folly-v2025.06.16.00_GH0.tar.gz) = 4540449
+TIMESTAMP = 1750695883
+SHA256 (facebook-folly-v2025.06.23.00_GH0.tar.gz) = fa4cbe9accbb4fc84b40f610a7a3c1617a2ddc55a11acf9353c8edf5fd0e5547
+SIZE (facebook-folly-v2025.06.23.00_GH0.tar.gz) = 4541482
diff --git a/devel/gdcm/Makefile b/devel/gdcm/Makefile
index c36d8bc91fe8..0a6b9ba12d2c 100644
--- a/devel/gdcm/Makefile
+++ b/devel/gdcm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gdcm
PORTVERSION= ${GDCM_MAJOR}.${GDCM_MINOR}.${GDCM_PATCH}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF/gdcm/gdcm%20${GDCM_MAJOR}.x/GDCM%20${PORTVERSION}
diff --git a/devel/geany-plugin-pg/Makefile b/devel/geany-plugin-pg/Makefile
index e23a4372d4aa..21e548ad699d 100644
--- a/devel/geany-plugin-pg/Makefile
+++ b/devel/geany-plugin-pg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-pg
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index f318b2ea1198..a5425797cdb4 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
-DISTVERSION= 2.74.0
+DISTVERSION= 2.74.1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 5ff55b7513cc..404d57551e9e 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749416702
-SHA256 (go/devel_gh/gh-v2.74.0/v2.74.0.mod) = 080041a0fbdc1db88e3095b2c827603188fbf96a92badbccb7be23b79deb303b
-SIZE (go/devel_gh/gh-v2.74.0/v2.74.0.mod) = 9326
-SHA256 (go/devel_gh/gh-v2.74.0/v2.74.0.zip) = dc0238a6baaed2725d5be738d736fe0d2b2f8296cc73d48feb2f8ac4cead49e3
-SIZE (go/devel_gh/gh-v2.74.0/v2.74.0.zip) = 13656631
+TIMESTAMP = 1750758990
+SHA256 (go/devel_gh/gh-v2.74.1/v2.74.1.mod) = 080041a0fbdc1db88e3095b2c827603188fbf96a92badbccb7be23b79deb303b
+SIZE (go/devel_gh/gh-v2.74.1/v2.74.1.mod) = 9326
+SHA256 (go/devel_gh/gh-v2.74.1/v2.74.1.zip) = 8ef3147c7d174d20a3fcdea2070de2a3972719a69e6699d2b22297bf06d9123e
+SIZE (go/devel_gh/gh-v2.74.1/v2.74.1.zip) = 13657838
diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile
new file mode 100644
index 000000000000..0088ac959f08
--- /dev/null
+++ b/devel/git-who/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= git-who
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1
+CATEGORIES= devel
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Git blame for file trees
+WWW= https://github.com/sinclairtarget/git-who
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= sinclairtarget
+GH_TUPLE= bmatcuk:doublestar:v4.8.1:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \
+ golang:sys:v0.29.0:golang_sys/vendor/golang.org/x/sys \
+ golang:term:v0.28.0:golang_term/vendor/golang.org/x/term \
+ google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \
+ mattn:go-runewidth:v0.0.16:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
+ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg
+
+PLIST_FILES= bin/${PORTNAME}
+
+post-extract:
+ @${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor
+
+.include <bsd.port.mk>
diff --git a/devel/git-who/distinfo b/devel/git-who/distinfo
new file mode 100644
index 000000000000..b7b4b3edbaae
--- /dev/null
+++ b/devel/git-who/distinfo
@@ -0,0 +1,15 @@
+TIMESTAMP = 1750625954
+SHA256 (sinclairtarget-git-who-v1.1_GH0.tar.gz) = b88efe18a39987006df113e097a0e96493955237613997b56c940ff591473ea2
+SIZE (sinclairtarget-git-who-v1.1_GH0.tar.gz) = 558535
+SHA256 (bmatcuk-doublestar-v4.8.1_GH0.tar.gz) = 0e3302161fdad14119562cb2e978b9e7fb88e8f50c26e7b9c2c2054e5ae52121
+SIZE (bmatcuk-doublestar-v4.8.1_GH0.tar.gz) = 27786
+SHA256 (golang-sys-v0.29.0_GH0.tar.gz) = 7bac3e0a686a05d0e86ca110917b45f60553d6c146dba8a4cdafb911486428e7
+SIZE (golang-sys-v0.29.0_GH0.tar.gz) = 1519988
+SHA256 (golang-term-v0.28.0_GH0.tar.gz) = d51c19c748969584974813009910ff3c4f32a4d1798b9967d3129891bd7ff7be
+SIZE (golang-term-v0.28.0_GH0.tar.gz) = 14692
+SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86
+SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784
+SHA256 (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = e98c1e4a82b8a6d026ee63385955cc178c91c77f106c7cf3d743736301106a8f
+SIZE (mattn-go-runewidth-v0.0.16_GH0.tar.gz) = 18490
+SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
+SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
diff --git a/devel/git-who/files/modules.txt b/devel/git-who/files/modules.txt
new file mode 100644
index 000000000000..464def48e3bb
--- /dev/null
+++ b/devel/git-who/files/modules.txt
@@ -0,0 +1,24 @@
+# github.com/bmatcuk/doublestar/v4 v4.8.1
+## explicit; go 1.16
+github.com/bmatcuk/doublestar/v4
+# github.com/google/go-cmp v0.6.0
+## explicit; go 1.13
+github.com/google/go-cmp/cmp
+github.com/google/go-cmp/cmp/internal/diff
+github.com/google/go-cmp/cmp/internal/flags
+github.com/google/go-cmp/cmp/internal/function
+github.com/google/go-cmp/cmp/internal/value
+# github.com/mattn/go-runewidth v0.0.16
+## explicit; go 1.9
+github.com/mattn/go-runewidth
+# github.com/rivo/uniseg v0.2.0
+## explicit; go 1.12
+github.com/rivo/uniseg
+# golang.org/x/sys v0.29.0
+## explicit; go 1.18
+golang.org/x/sys/plan9
+golang.org/x/sys/unix
+golang.org/x/sys/windows
+# golang.org/x/term v0.28.0
+## explicit; go 1.18
+golang.org/x/term
diff --git a/devel/git-who/pkg-descr b/devel/git-who/pkg-descr
new file mode 100644
index 000000000000..3186d4709b2e
--- /dev/null
+++ b/devel/git-who/pkg-descr
@@ -0,0 +1,4 @@
+Unlike `git blame`, which can tell you who wrote a line of code, git-who tells
+you the people responsible for entire components or subsystems in a codebase.
+You can think of git-who sort of like `git blame` but
+for file trees rather than individual files.
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 32300810cbbf..e3ab94cea4a9 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1750221112
-SHA256 (go/devel_gitaly/gitaly-v18.1.0/go.mod) = c0924eaae5b6c66c0e8d04e25e1dad85b88be0d33008524c3e6a9eca51311dcb
-SIZE (go/devel_gitaly/gitaly-v18.1.0/go.mod) = 13011
-SHA256 (go/devel_gitaly/gitaly-v18.1.0/gitaly-v18.1.0.tar.bz2) = 2ad5012ef62f8c1d178476c72aef0c0621817f61804d1a03317171f2960b20be
-SIZE (go/devel_gitaly/gitaly-v18.1.0/gitaly-v18.1.0.tar.bz2) = 4542282
-SHA256 (go/devel_gitaly/gitaly-v18.1.0/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
-SIZE (go/devel_gitaly/gitaly-v18.1.0/git-v2.49.0.tar.bz2) = 9079092
+TIMESTAMP = 1750904315
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/go.mod) = c0924eaae5b6c66c0e8d04e25e1dad85b88be0d33008524c3e6a9eca51311dcb
+SIZE (go/devel_gitaly/gitaly-v18.1.1/go.mod) = 13011
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/gitaly-v18.1.1.tar.bz2) = 236e2019a33d359a62317a61a837658a1a8f110a19253e309ee3902793075e06
+SIZE (go/devel_gitaly/gitaly-v18.1.1/gitaly-v18.1.1.tar.bz2) = 4541238
+SHA256 (go/devel_gitaly/gitaly-v18.1.1/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
+SIZE (go/devel_gitaly/gitaly-v18.1.1/git-v2.49.0.tar.bz2) = 9079092
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 3ad20c2597cd..bb111a27fbab 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -36,7 +36,6 @@ USES= compiler:c11 cpe gettext gnome iconv:wchar_t localbase:ldflags \
meson perl5 pkgconfig python tar:xz ${${FLAVOR}_USES}
USE_LDCONFIG= yes
USE_PERL5= build
-USE_PYTHON= py3kplist
TRIGGERS= gio-modules glib-schemas
MESON_ARGS= -Db_lundef=false \
-Ddefault_library=both \
diff --git a/devel/godot35-tools/Makefile b/devel/godot35-tools/Makefile
index da578fedd6d4..d8f9688cd60c 100644
--- a/devel/godot35-tools/Makefile
+++ b/devel/godot35-tools/Makefile
@@ -4,7 +4,7 @@ COMMENT= Game integrated development environment
BROKEN= Fails to build, error: no member named 'u' in 'QuadraticBezierCurve<V>'
DEPRECATED= Fails to build and legacy, consider migrating to devel/godot-tools
-EXPIRATION_DATE=2024-07-31
+EXPIRATION_DATE=2025-07-31
OPTIONS_EXCLUDE= #
OPTIONS_SLAVE= TOOLS
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index e67c5e329850..4b9c7ba7c5f5 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gopls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.18.1
-PORTREVISION= 1
+DISTVERSION= 0.19.1
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://pkg.go.dev/golang.org/x/tools/gopls
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= golang.org/x/tools/gopls
OPTIONS_DEFINE= DOCS
diff --git a/devel/gopls/distinfo b/devel/gopls/distinfo
index dd03962a8673..a05fd279cdf2 100644
--- a/devel/gopls/distinfo
+++ b/devel/gopls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740588098
-SHA256 (go/devel_gopls/gopls-v0.18.1/v0.18.1.mod) = 9ab337e242f261e3d2c0c8f1aab05aa5a8ea851ab3dc7e62fe5844d58226dcb6
-SIZE (go/devel_gopls/gopls-v0.18.1/v0.18.1.mod) = 922
-SHA256 (go/devel_gopls/gopls-v0.18.1/v0.18.1.zip) = 7646c9dd6b9339b16e37f0ea0cb653ead042f9daa73b80e85df222a606ca1bbc
-SIZE (go/devel_gopls/gopls-v0.18.1/v0.18.1.zip) = 2100141
+TIMESTAMP = 1750415150
+SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 7da7bbfa0ce693c99c9c702128a70354650253dea30c3ccc5758eb3cedfc87c0
+SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 968
+SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = efbbc9557c26d51edbabd674e4eaaa8ca881e508554a35affc609f3b132eb0d1
+SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = 2270401
diff --git a/devel/gopls/pkg-plist b/devel/gopls/pkg-plist
index cee4c2fda431..fd039b1634f2 100644
--- a/devel/gopls/pkg-plist
+++ b/devel/gopls/pkg-plist
@@ -12,6 +12,7 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/design/integrating.md
%%PORTDOCS%%%%DOCSDIR%%/doc/emacs.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/README.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/features/assembly.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/completion.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/diagnostics.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/modfiles.md
@@ -20,8 +21,6 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/features/templates.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/transformation.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/web.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/generate/generate.go
-%%PORTDOCS%%%%DOCSDIR%%/doc/generate/generate_test.go
%%PORTDOCS%%%%DOCSDIR%%/doc/helix.md
%%PORTDOCS%%%%DOCSDIR%%/doc/inlayHints.md
%%PORTDOCS%%%%DOCSDIR%%/doc/inline-after.png
@@ -31,6 +30,7 @@ bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.16.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.17.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.18.0.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.19.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/releases.md
%%PORTDOCS%%%%DOCSDIR%%/doc/semantictokens.md
%%PORTDOCS%%%%DOCSDIR%%/doc/settings.md
diff --git a/devel/got/Makefile b/devel/got/Makefile
index dd5f62bc9ca0..7770e24c874b 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -1,5 +1,5 @@
PORTNAME= got
-DISTVERSION= 0.113
+DISTVERSION= 0.114
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/portable/
DISTNAME= got-portable-${DISTVERSION}
diff --git a/devel/got/distinfo b/devel/got/distinfo
index 0b2fb478124a..43cac43c131b 100644
--- a/devel/got/distinfo
+++ b/devel/got/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749223258
-SHA256 (got-portable-0.113.tar.gz) = 29468a1b9a35fa2aba932807595bc00d010ac54192390468f75a0ad364c56f01
-SIZE (got-portable-0.113.tar.gz) = 1573667
+TIMESTAMP = 1750710983
+SHA256 (got-portable-0.114.tar.gz) = 68cbb6eb22a8772deb8467b33649bb01735a084a1af41f3a4f3c85cd63fc15c8
+SIZE (got-portable-0.114.tar.gz) = 1575502
diff --git a/devel/hare/Makefile b/devel/hare/Makefile
index 3aec11c3dbba..83efccc6129c 100644
--- a/devel/hare/Makefile
+++ b/devel/hare/Makefile
@@ -1,10 +1,8 @@
PORTNAME= hare
-PORTVERSION= 0.24.2
+DISTVERSION= 0.25.2
CATEGORIES= devel
-MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/
+MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX= -lang
-DISTNAME= ${PORTVERSION}
-DIST_SUBDIR= hare
MAINTAINER= se@FreeBSD.org
COMMENT= Hare language build system and standard library
@@ -25,22 +23,25 @@ MAKE_ARGS= ARCH=${ARCH:S/^amd64$/x86_64/} \
DESTDIR=${STAGEDIR} \
HARECACHE=${WRKDIR}/.cache/hare \
PREFIX=${PREFIX}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}
+TEST_TARGET= check
OPTIONS_DEFINE= DOCS
-do-build:
- cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS}
-
-do-install:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
- ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}/
-
-do-test:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} check
+post-patch:
+ @${REINPLACE_CMD} -e '\
+ s|@$$(AS)|$$(AS)|g; \
+ s|@$$(LD)|$$(LD)|g; \
+ s|@$$(QBE)|$$(QBE)|g' \
+ ${PATCH_WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e '/printf/d' \
+ ${PATCH_WRKSRC}/Makefile
+
+do-configure:
+ (cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk)
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/hare/distinfo b/devel/hare/distinfo
index 469a48777623..261a30f2c80a 100644
--- a/devel/hare/distinfo
+++ b/devel/hare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732550790
-SHA256 (hare/0.24.2.tar.gz) = afba69fd537a63442da53d115d9b50f525918159b395843ede2a5473323e0776
-SIZE (hare/0.24.2.tar.gz) = 912808
+TIMESTAMP = 1750617369
+SHA256 (hare-0.25.2.tar.gz) = d0baf74f4e20a3a875ddd8e2b299032ada4e5de17d8413053cad0f709446348e
+SIZE (hare-0.25.2.tar.gz) = 940391
diff --git a/devel/hare/files/patch-configs_freebsd.mk b/devel/hare/files/patch-configs_freebsd.mk
index 84de58e4d48b..97d62281f76d 100644
--- a/devel/hare/files/patch-configs_freebsd.mk
+++ b/devel/hare/files/patch-configs_freebsd.mk
@@ -1,18 +1,22 @@
---- configs/freebsd.mk.orig 2024-02-16 09:48:20 UTC
+--- configs/freebsd.mk.orig 2025-06-21 07:52:26 UTC
+++ configs/freebsd.mk
-@@ -1,15 +1,16 @@
+@@ -1,27 +1,28 @@
# install locations
-PREFIX = /usr/local
-BINDIR = $(PREFIX)/bin
-MANDIR = $(PREFIX)/share/man
-SRCDIR = $(PREFIX)/src
-STDLIB = $(SRCDIR)/hare/stdlib
-+#PREFIX = %%LOCALBASE%%
-+BINDIR = $(PREFIX)/bin
-+MANDIR = $(PREFIX)/share/man
-+DATADIR = $(PREFIX)/share/hare
-+SRCDIR = $(DATADIR)/src
-+STDLIB = $(DATADIR)/stdlib
+-LIBEXECDIR = $(PREFIX)/libexec
+-TOOLDIR = $(LIBEXECDIR)/hare
++PREFIX ?= /usr/local
++BINDIR ?= $(PREFIX)/bin
++MANDIR ?= $(PREFIX)/share/man
++DATADIR ?= $(PREFIX)/share/hare
++SRCDIR ?= $(DATADIR)/src
++STDLIB ?= $(DATADIR)/stdlib
++LIBEXECDIR ?= $(PREFIX)/libexec
++TOOLDIR ?= $(LIBEXECDIR)/hare
# variables used during build
PLATFORM = freebsd
@@ -22,15 +26,48 @@
+HARECFLAGS = -a ${ARCH}
QBEFLAGS =
ASFLAGS =
- LDLINKFLAGS = --gc-sections -z noexecstack
-@@ -26,7 +27,9 @@ BINOUT = .bin
- BINOUT = .bin
+-LDLINKFLAGS = --gc-sections -z noexecstack
++LDLINKFLAGS ?= --gc-sections -z noexecstack
+
+ # commands used by the build script
+-HAREC = harec
+-QBE = qbe
+-AS = as
+-LD = ld
+-SCDOC = scdoc
++HAREC ?= harec
++QBE ?= qbe
++AS ?= as
++LD ?= ld
++SCDOC ?= scdoc
+
+ # build locations
+ HARECACHE = .cache
+@@ -29,17 +30,17 @@ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-
# variables that will be embedded in the binary with -D definitions
--HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
-+#LOCALSRCDIR = ${SRCDIR}/local-src
-+#HAREPATH = $(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(DATADIR)/stdlib:$(DATADIR)/third-party
-+HAREPATH = $(DATADIR)/stdlib:$(DATADIR)/third-party
- VERSION=$$(./scripts/version)
+ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
+-VERSION=$$(./scripts/version)
++VERSION ?= $$(./scripts/version)
# For cross-compilation, modify the variables below
+-AARCH64_AS=as
+-AARCH64_CC=cc
+-AARCH64_LD=ld
++AARCH64_AS ?= as
++AARCH64_CC ?= cc
++AARCH64_LD ?= ld
+
+-RISCV64_AS=as
+-RISCV64_CC=cc
+-RISCV64_LD=ld
++RISCV64_AS ?= as
++RISCV64_CC ?= cc
++RISCV64_LD ?= ld
+
+-X86_64_AS=as
+-X86_64_CC=cc
+-X86_64_LD=ld
++X86_64_AS ?= as
++X86_64_CC ?= cc
++X86_64_LD ?= ld
diff --git a/devel/hare/pkg-plist b/devel/hare/pkg-plist
index ffdaa6fbe051..5e12c4d3bbda 100644
--- a/devel/hare/pkg-plist
+++ b/devel/hare/pkg-plist
@@ -1,6 +1,5 @@
bin/hare
bin/haredoc
-%%PORTDOCS%%%%DOCSDIR%%/rfc.md
%%PORTDOCS%%%%DOCSDIR%%/stdlib.md
%%DATADIR%%/stdlib/ascii/README
%%DATADIR%%/stdlib/ascii/ctype.ha
@@ -130,17 +129,21 @@ bin/haredoc
%%DATADIR%%/stdlib/crypto/rsa/+test/core_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/keys_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/pkcs1_test.ha
+%%DATADIR%%/stdlib/crypto/rsa/+test/pss_test.ha
%%DATADIR%%/stdlib/crypto/rsa/README
%%DATADIR%%/stdlib/crypto/rsa/core.ha
%%DATADIR%%/stdlib/crypto/rsa/errors.ha
%%DATADIR%%/stdlib/crypto/rsa/keys.ha
%%DATADIR%%/stdlib/crypto/rsa/pkcs1.ha
+%%DATADIR%%/stdlib/crypto/rsa/pss.ha
%%DATADIR%%/stdlib/crypto/salsa/+test.ha
%%DATADIR%%/stdlib/crypto/salsa/README
%%DATADIR%%/stdlib/crypto/salsa/salsa20.ha
%%DATADIR%%/stdlib/crypto/sha1/+test.ha
+%%DATADIR%%/stdlib/crypto/sha1/README
%%DATADIR%%/stdlib/crypto/sha1/sha1.ha
%%DATADIR%%/stdlib/crypto/sha256/+test.ha
+%%DATADIR%%/stdlib/crypto/sha256/README
%%DATADIR%%/stdlib/crypto/sha256/sha256.ha
%%DATADIR%%/stdlib/crypto/sha512/+test.ha
%%DATADIR%%/stdlib/crypto/sha512/README
@@ -192,8 +195,12 @@ bin/haredoc
%%DATADIR%%/stdlib/debug/image/self+netbsd.ha
%%DATADIR%%/stdlib/debug/image/self+openbsd.ha
%%DATADIR%%/stdlib/debug/image/self_argv.ha
+%%DATADIR%%/stdlib/debug/malloc+libc.ha
+%%DATADIR%%/stdlib/debug/malloc.ha
+%%DATADIR%%/stdlib/debug/source.ha
%%DATADIR%%/stdlib/debug/symbols.ha
%%DATADIR%%/stdlib/debug/testaddr.ha
+%%DATADIR%%/stdlib/debug/traces.ha
%%DATADIR%%/stdlib/dirs/README
%%DATADIR%%/stdlib/dirs/xdg.ha
%%DATADIR%%/stdlib/encoding/README
@@ -206,6 +213,7 @@ bin/haredoc
%%DATADIR%%/stdlib/encoding/asn1/encoder.ha
%%DATADIR%%/stdlib/encoding/asn1/errors.ha
%%DATADIR%%/stdlib/encoding/asn1/oid.ha
+%%DATADIR%%/stdlib/encoding/asn1/stdoid/README
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.ha
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.txt
%%DATADIR%%/stdlib/encoding/asn1/strings.ha
@@ -357,18 +365,22 @@ bin/haredoc
%%DATADIR%%/stdlib/io/+freebsd/dup.ha
%%DATADIR%%/stdlib/io/+freebsd/mmap.ha
%%DATADIR%%/stdlib/io/+freebsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+freebsd/sync.ha
%%DATADIR%%/stdlib/io/+freebsd/vector.ha
%%DATADIR%%/stdlib/io/+linux/dup.ha
%%DATADIR%%/stdlib/io/+linux/mmap.ha
%%DATADIR%%/stdlib/io/+linux/platform_file.ha
+%%DATADIR%%/stdlib/io/+linux/sync.ha
%%DATADIR%%/stdlib/io/+linux/vector.ha
%%DATADIR%%/stdlib/io/+netbsd/dup.ha
%%DATADIR%%/stdlib/io/+netbsd/mmap.ha
%%DATADIR%%/stdlib/io/+netbsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+netbsd/sync.ha
%%DATADIR%%/stdlib/io/+netbsd/vector.ha
%%DATADIR%%/stdlib/io/+openbsd/dup.ha
%%DATADIR%%/stdlib/io/+openbsd/mmap.ha
%%DATADIR%%/stdlib/io/+openbsd/platform_file.ha
+%%DATADIR%%/stdlib/io/+openbsd/sync.ha
%%DATADIR%%/stdlib/io/+openbsd/vector.ha
%%DATADIR%%/stdlib/io/+test/limit_test.ha
%%DATADIR%%/stdlib/io/+test/stream_test.ha
@@ -389,7 +401,6 @@ bin/haredoc
%%DATADIR%%/stdlib/io/zero.ha
%%DATADIR%%/stdlib/linux/+linux/README
%%DATADIR%%/stdlib/linux/+linux/env.ha
-%%DATADIR%%/stdlib/linux/+linux/start+libc.ha
%%DATADIR%%/stdlib/linux/+linux/start.ha
%%DATADIR%%/stdlib/linux/keyctl/+linux/README
%%DATADIR%%/stdlib/linux/keyctl/+linux/keyctl.ha
@@ -459,6 +470,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/ip/+linux.ha
%%DATADIR%%/stdlib/net/ip/+netbsd.ha
%%DATADIR%%/stdlib/net/ip/+openbsd.ha
+%%DATADIR%%/stdlib/net/ip/README
%%DATADIR%%/stdlib/net/ip/ip.ha
%%DATADIR%%/stdlib/net/ip/test+test.ha
%%DATADIR%%/stdlib/net/msg.ha
@@ -466,6 +478,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/tcp/+linux.ha
%%DATADIR%%/stdlib/net/tcp/+netbsd.ha
%%DATADIR%%/stdlib/net/tcp/+openbsd.ha
+%%DATADIR%%/stdlib/net/tcp/README
%%DATADIR%%/stdlib/net/tcp/listener.ha
%%DATADIR%%/stdlib/net/tcp/options.ha
%%DATADIR%%/stdlib/net/types.ha
@@ -473,6 +486,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/udp/+linux.ha
%%DATADIR%%/stdlib/net/udp/+netbsd.ha
%%DATADIR%%/stdlib/net/udp/+openbsd.ha
+%%DATADIR%%/stdlib/net/udp/README
%%DATADIR%%/stdlib/net/udp/options.ha
%%DATADIR%%/stdlib/net/unix/+freebsd.ha
%%DATADIR%%/stdlib/net/unix/+linux.ha
@@ -495,6 +509,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+freebsd/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit+test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit.ha
+%%DATADIR%%/stdlib/os/+freebsd/fcntl.ha
%%DATADIR%%/stdlib/os/+freebsd/fs.ha
%%DATADIR%%/stdlib/os/+freebsd/memfd.ha
%%DATADIR%%/stdlib/os/+freebsd/platform_environ.ha
@@ -505,6 +520,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+linux/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+linux/exit+test.ha
%%DATADIR%%/stdlib/os/+linux/exit.ha
+%%DATADIR%%/stdlib/os/+linux/fcntl.ha
%%DATADIR%%/stdlib/os/+linux/fs.ha
%%DATADIR%%/stdlib/os/+linux/memfd.ha
%%DATADIR%%/stdlib/os/+linux/memory.ha
@@ -515,6 +531,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+netbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+netbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+netbsd/exit.ha
+%%DATADIR%%/stdlib/os/+netbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+netbsd/fs.ha
%%DATADIR%%/stdlib/os/+netbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+netbsd/shm.ha
@@ -523,12 +540,14 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+openbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+openbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+openbsd/exit.ha
+%%DATADIR%%/stdlib/os/+openbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+openbsd/fs.ha
%%DATADIR%%/stdlib/os/+openbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+openbsd/shm.ha
%%DATADIR%%/stdlib/os/+openbsd/status.ha
%%DATADIR%%/stdlib/os/+openbsd/stdfd.ha
%%DATADIR%%/stdlib/os/README
+%%DATADIR%%/stdlib/os/bufio.ha
%%DATADIR%%/stdlib/os/environ.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/exec.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/platform_cmd.ha
@@ -544,6 +563,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/exec/+openbsd/process.ha
%%DATADIR%%/stdlib/os/exec/README
%%DATADIR%%/stdlib/os/exec/cmd.ha
+%%DATADIR%%/stdlib/os/exec/env+test.ha
%%DATADIR%%/stdlib/os/exec/types.ha
%%DATADIR%%/stdlib/os/os.ha
%%DATADIR%%/stdlib/path/+freebsd.ha
@@ -674,10 +694,10 @@ bin/haredoc
%%DATADIR%%/stdlib/rt/+x86_64/longjmp.s
%%DATADIR%%/stdlib/rt/+x86_64/setjmp.s
%%DATADIR%%/stdlib/rt/README
-%%DATADIR%%/stdlib/rt/abort+test.ha
%%DATADIR%%/stdlib/rt/abort.ha
%%DATADIR%%/stdlib/rt/ensure.ha
%%DATADIR%%/stdlib/rt/fenv_defs.ha
+%%DATADIR%%/stdlib/rt/heap-libc.ha
%%DATADIR%%/stdlib/rt/jmp.ha
%%DATADIR%%/stdlib/rt/malloc+debug.ha
%%DATADIR%%/stdlib/rt/malloc+libc.ha
@@ -696,17 +716,17 @@ bin/haredoc
%%DATADIR%%/stdlib/sort/+test.ha
%%DATADIR%%/stdlib/sort/README
%%DATADIR%%/stdlib/sort/bisect.ha
+%%DATADIR%%/stdlib/sort/cmp/README
%%DATADIR%%/stdlib/sort/cmp/cmp.ha
%%DATADIR%%/stdlib/sort/search.ha
%%DATADIR%%/stdlib/sort/sort.ha
%%DATADIR%%/stdlib/sort/types.ha
%%DATADIR%%/stdlib/strconv/+test/ftos_test.ha
%%DATADIR%%/stdlib/strconv/README
+%%DATADIR%%/stdlib/strconv/decimal.ha
%%DATADIR%%/stdlib/strconv/ftos.ha
-%%DATADIR%%/stdlib/strconv/ftos_multiprecision.ha
%%DATADIR%%/stdlib/strconv/ftos_ryu.ha
%%DATADIR%%/stdlib/strconv/itos.ha
-%%DATADIR%%/stdlib/strconv/numeric.ha
%%DATADIR%%/stdlib/strconv/stof.ha
%%DATADIR%%/stdlib/strconv/stof_data.ha
%%DATADIR%%/stdlib/strconv/stoi.ha
@@ -735,6 +755,7 @@ bin/haredoc
%%DATADIR%%/stdlib/temp/+netbsd.ha
%%DATADIR%%/stdlib/temp/README
%%DATADIR%%/stdlib/test/+test.ha
+%%DATADIR%%/stdlib/test/README
%%DATADIR%%/stdlib/test/fail+test.ha
%%DATADIR%%/stdlib/test/util+test.ha
%%DATADIR%%/stdlib/test/util.ha
@@ -753,29 +774,37 @@ bin/haredoc
%%DATADIR%%/stdlib/time/chrono/+openbsd.ha
%%DATADIR%%/stdlib/time/chrono/README
%%DATADIR%%/stdlib/time/chrono/arithmetic.ha
-%%DATADIR%%/stdlib/time/chrono/chronology.ha
%%DATADIR%%/stdlib/time/chrono/error.ha
-%%DATADIR%%/stdlib/time/chrono/leapsec.ha
+%%DATADIR%%/stdlib/time/chrono/moment.ha
%%DATADIR%%/stdlib/time/chrono/timescale.ha
-%%DATADIR%%/stdlib/time/chrono/timezone.ha
-%%DATADIR%%/stdlib/time/chrono/tzdb.ha
-%%DATADIR%%/stdlib/time/conv.ha
+%%DATADIR%%/stdlib/time/chrono/utc.ha
+%%DATADIR%%/stdlib/time/date/+freebsd.ha
+%%DATADIR%%/stdlib/time/date/+linux.ha
+%%DATADIR%%/stdlib/time/date/+netbsd.ha
+%%DATADIR%%/stdlib/time/date/+openbsd.ha
%%DATADIR%%/stdlib/time/date/README
%%DATADIR%%/stdlib/time/date/constants.ha
%%DATADIR%%/stdlib/time/date/date.ha
%%DATADIR%%/stdlib/time/date/daydate.ha
%%DATADIR%%/stdlib/time/date/daytime.ha
+%%DATADIR%%/stdlib/time/date/duration.ha
%%DATADIR%%/stdlib/time/date/error.ha
%%DATADIR%%/stdlib/time/date/format.ha
+%%DATADIR%%/stdlib/time/date/hop.ha
%%DATADIR%%/stdlib/time/date/locality.ha
%%DATADIR%%/stdlib/time/date/observe.ha
-%%DATADIR%%/stdlib/time/date/parithm.ha
%%DATADIR%%/stdlib/time/date/parse.ha
-%%DATADIR%%/stdlib/time/date/period.ha
+%%DATADIR%%/stdlib/time/date/posix.ha
%%DATADIR%%/stdlib/time/date/reckon.ha
-%%DATADIR%%/stdlib/time/date/tarithm.ha
+%%DATADIR%%/stdlib/time/date/span.ha
+%%DATADIR%%/stdlib/time/date/step.ha
+%%DATADIR%%/stdlib/time/date/timezone.ha
+%%DATADIR%%/stdlib/time/date/traverse.ha
+%%DATADIR%%/stdlib/time/date/truncate.ha
+%%DATADIR%%/stdlib/time/date/tzdb.ha
%%DATADIR%%/stdlib/time/date/virtual.ha
-%%DATADIR%%/stdlib/time/types.ha
+%%DATADIR%%/stdlib/time/duration.ha
+%%DATADIR%%/stdlib/time/instant.ha
%%DATADIR%%/stdlib/types/README
%%DATADIR%%/stdlib/types/arch+aarch64.ha
%%DATADIR%%/stdlib/types/arch+riscv64.ha
@@ -792,27 +821,33 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/+freebsd/creds.ha
%%DATADIR%%/stdlib/unix/+freebsd/nice.ha
%%DATADIR%%/stdlib/unix/+freebsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+freebsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+freebsd/umask.ha
%%DATADIR%%/stdlib/unix/+linux/creds.ha
%%DATADIR%%/stdlib/unix/+linux/nice.ha
%%DATADIR%%/stdlib/unix/+linux/pipe.ha
+%%DATADIR%%/stdlib/unix/+linux/rlimit.ha
%%DATADIR%%/stdlib/unix/+linux/umask.ha
%%DATADIR%%/stdlib/unix/+netbsd/creds.ha
%%DATADIR%%/stdlib/unix/+netbsd/nice.ha
%%DATADIR%%/stdlib/unix/+netbsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+netbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+netbsd/umask.ha
%%DATADIR%%/stdlib/unix/+openbsd/creds.ha
%%DATADIR%%/stdlib/unix/+openbsd/nice.ha
%%DATADIR%%/stdlib/unix/+openbsd/pipe.ha
+%%DATADIR%%/stdlib/unix/+openbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+openbsd/umask.ha
%%DATADIR%%/stdlib/unix/README
%%DATADIR%%/stdlib/unix/hosts/+freebsd.ha
%%DATADIR%%/stdlib/unix/hosts/+linux.ha
%%DATADIR%%/stdlib/unix/hosts/+netbsd.ha
%%DATADIR%%/stdlib/unix/hosts/+openbsd.ha
+%%DATADIR%%/stdlib/unix/hosts/README
%%DATADIR%%/stdlib/unix/hosts/errors.ha
%%DATADIR%%/stdlib/unix/hosts/hosts.ha
%%DATADIR%%/stdlib/unix/hosts/test+test.ha
+%%DATADIR%%/stdlib/unix/passwd/README
%%DATADIR%%/stdlib/unix/passwd/group.ha
%%DATADIR%%/stdlib/unix/passwd/passwd.ha
%%DATADIR%%/stdlib/unix/passwd/types.ha
@@ -836,6 +871,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/signal/+netbsd.ha
%%DATADIR%%/stdlib/unix/signal/+openbsd.ha
%%DATADIR%%/stdlib/unix/signal/README
+%%DATADIR%%/stdlib/unix/signal/signal+test.ha
%%DATADIR%%/stdlib/unix/signal/types.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/isatty.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/open.ha
@@ -862,7 +898,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/tty/+openbsd/termios.ha
%%DATADIR%%/stdlib/unix/tty/+openbsd/winsize.ha
%%DATADIR%%/stdlib/unix/tty/README
-%%DATADIR%%/stdlib/unix/tty/pty_test.ha
+%%DATADIR%%/stdlib/unix/tty/pty_test+test.ha
%%DATADIR%%/stdlib/unix/tty/types.ha
%%DATADIR%%/stdlib/uuid/README
%%DATADIR%%/stdlib/uuid/uuid.ha
diff --git a/devel/hotspot/Makefile b/devel/hotspot/Makefile
index 7658f9119413..062547ddf138 100644
--- a/devel/hotspot/Makefile
+++ b/devel/hotspot/Makefile
@@ -1,10 +1,10 @@
PORTNAME= hotspot
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
-MAINTAINER= yuri@FreeBSD.org
+MAINTAINER= kde@FreeBSD.org
COMMENT= Perf GUI for performance analysis (needs mock 'perf' command)
WWW= https://github.com/KDAB/hotspot
@@ -13,18 +13,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.GPL.txt
BUILD_DEPENDS= ${LOCALBASE}/lib/librustc_demangle.a:devel/rustc-demangle
LIB_DEPENDS= libdw.so:devel/elfutils \
- libQCustomPlot-qt5.so:graphics/qcustomplot@qt5 \
- libkddockwidgets.so:x11-toolkits/kddockwidgets \
+ libQCustomPlotQt6.so:graphics/qcustomplot@qt6 \
+ libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets \
libkgraphviewer.so:graphics/kgraphviewer \
libzstd.so:archivers/zstd
-USES= cmake desktop-file-utils qt:5 kde:5 pkgconfig xorg
+USES= cmake desktop-file-utils gettext-tools qt:6 kde:6 pkgconfig xorg
USE_KDE= ecm \
archive auth bookmarks codecs completion config configwidgets coreaddons i18n iconthemes \
itemmodels itemviews jobwidgets kio notifications parts service solid sonnet syntaxhighlighting \
textwidgets threadweaver widgetsaddons windowsystem xmlgui
-USE_QT= concurrent core dbus declarative gui network quickcontrols2 svg widgets x11extras xml \
- buildtools:build qmake:build
+USE_QT= base declarative
USE_XORG= x11
USE_GITHUB= yes
@@ -32,6 +31,7 @@ GH_ACCOUNT= KDAB
GH_TUPLE= KDAB:perfparser:851ebf0:perfparser/3rdparty/perfparser \
koenpoppe:PrefixTickLabels:6e86393:PrefixTickLabels/3rdparty/PrefixTickLabels
+CMAKE_ON= QT6_BUILD
CMAKE_ARGS= -DCMAKE_MODULE_PATH=${LOCALBASE}/share/ECM/find-modules
PORTSCOUT= limit:^.*[0-9]\.[0-9].*$$ # prevent tags like 'continuous'
diff --git a/devel/hotspot/files/patch-src_models_timelinedelegate.cpp b/devel/hotspot/files/patch-src_models_timelinedelegate.cpp
new file mode 100644
index 000000000000..28e2e8df92a2
--- /dev/null
+++ b/devel/hotspot/files/patch-src_models_timelinedelegate.cpp
@@ -0,0 +1,11 @@
+--- src/models/timelinedelegate.cpp.orig 2024-05-28 14:02:14 UTC
++++ src/models/timelinedelegate.cpp
+@@ -194,7 +194,7 @@ void TimeLineDelegate::paint(QPainter* painter, const
+ painter->drawRect(threadTimeRect.adjusted(-1, -1, 0, 0));
+
+ // visualize all events
+- painter->setBrush({});
++ painter->setBrush(QBrush());
+
+ if (offCpuCostId != -1) {
+ const auto offCpuColor = scheme.background(KColorScheme::NegativeBackground).color();
diff --git a/devel/hotspot/pkg-plist b/devel/hotspot/pkg-plist
index fe2226a4131f..c7cad8fa9048 100644
--- a/devel/hotspot/pkg-plist
+++ b/devel/hotspot/pkg-plist
@@ -7,5 +7,5 @@ share/icons/hicolor/22x22/apps/hotspot.png
share/icons/hicolor/32x32/apps/hotspot.png
share/icons/hicolor/48x48/apps/hotspot.png
share/icons/hicolor/64x64/apps/hotspot.png
-share/knotifications5/hotspot.notifyrc
+share/knotifications6/hotspot.notifyrc
share/metainfo/com.kdab.Hotspot.appdata.xml
diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile
index 9cce06a64267..f50a1fd5bda4 100644
--- a/devel/ioncube/Makefile
+++ b/devel/ioncube/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ioncube
-DISTVERSION= 14.4.0
+DISTVERSION= 14.4.1
CATEGORIES= devel
MASTER_SITES= http://downloads.ioncube.com/loader_downloads/ \
http://downloads2.ioncube.com/loader_downloads/ \
@@ -29,6 +29,13 @@ VER= 11
PHP_INSTVER= ${PHP_VERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+# For update distinfo run: make makesum -DMAINTAINER_MODE
+.if defined(MAINTAINER_MODE)
+.for arch in ${ONLY_FOR_ARCHS}
+DISTFILES+= ${PORTNAME}_loaders_fre_${VER}_${arch:S,i386,x86,:S,amd64,x86-64,}${EXTRACT_SUFX}
+.endfor
+.endif # defined(MAINTAINER_MODE)
+
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/
${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}.so \
diff --git a/devel/ioncube/distinfo b/devel/ioncube/distinfo
index ab49f2083e01..0b6a966c838e 100644
--- a/devel/ioncube/distinfo
+++ b/devel/ioncube/distinfo
@@ -1,6 +1,5 @@
-TIMESTAMP = 1742119614
-SHA256 (ioncube/14.4.0/ioncube_loaders_fre_11_x86-64.tar.gz) = f40fc6593edd06d9492ac24a08da100cde3450abff7f924092105cbf512bd8af
-SIZE (ioncube/14.4.0/ioncube_loaders_fre_11_x86-64.tar.gz) = 18462991
-TIMESTAMP = 1742119675
-SHA256 (ioncube/14.4.0/ioncube_loaders_fre_11_x86.tar.gz) = a961bb19a89c0e174427255b2118b8af74a0f66ff3bc992f6906660f5e5c90c3
-SIZE (ioncube/14.4.0/ioncube_loaders_fre_11_x86.tar.gz) = 18291803
+TIMESTAMP = 1750888888
+SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = f6f9e3845ef9b34bbf5db0cbb0dd0c97df257cb5fb436994bb1c33b208b625a6
+SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86-64.tar.gz) = 18447388
+SHA256 (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = f6625850e984f4b036d90be85457aa28c8c9ca9c8175cbf417e0ebd80911e131
+SIZE (ioncube/14.4.1/ioncube_loaders_fre_11_x86.tar.gz) = 18280332
diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile
index 0f0738bfa7fe..54b4954b69b5 100644
--- a/devel/jenkins-lts/Makefile
+++ b/devel/jenkins-lts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.504.2
+PORTVERSION= 2.504.3
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war-stable/${PORTVERSION}/
PKGNAMESUFFIX= -lts
@@ -16,7 +16,7 @@ LICENSE= MIT
USES= cpe java
CPE_EDITION= lts
-JAVA_VERSION= 17+
+JAVA_VERSION= 21+
USE_RC_SUBR= jenkins
CONFLICTS= jenkins
diff --git a/devel/jenkins-lts/distinfo b/devel/jenkins-lts/distinfo
index 2c64768bff6e..082f5c34b77b 100644
--- a/devel/jenkins-lts/distinfo
+++ b/devel/jenkins-lts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748617038
-SHA256 (jenkins/2.504.2/jenkins.war) = e52347c01dd39116c364fb7ebab78d156bce8f6add28484ff571fe0d0faeabf6
-SIZE (jenkins/2.504.2/jenkins.war) = 94299904
+TIMESTAMP = 1750878414
+SHA256 (jenkins/2.504.3/jenkins.war) = ea8883431b8b5ef6b68fe0e5817c93dc0a11def380054e7de3136486796efeb0
+SIZE (jenkins/2.504.3/jenkins.war) = 94323745
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index ae4cf97e9ef1..de2e49fef7a1 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -3,6 +3,7 @@
# devel/kdev-python
PORTNAME= kdevelop
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kdevelop/pkg-plist b/devel/kdevelop/pkg-plist
index efbc6f782f96..25044170fe08 100644
--- a/devel/kdevelop/pkg-plist
+++ b/devel/kdevelop/pkg-plist
@@ -577,7 +577,7 @@ share/icons/hicolor/16x16/apps/github-private.png
share/icons/hicolor/16x16/apps/github-repo.png
share/icons/hicolor/16x16/apps/kdevelop.png
share/icons/hicolor/16x16/apps/kdevgh.png
-share/icons/hicolor/16x16/apps/subversion.png
+@comment share/icons/hicolor/16x16/apps/subversion.png
share/icons/hicolor/22x22/actions/breakpoint.png
share/icons/hicolor/256x256/apps/kdevelop.png
share/icons/hicolor/32x32/actions/breakpoint.png
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 7c769690a1e9..0a2bc1ab217b 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358549
-SHA256 (KDE/frameworks/6.14/extra-cmake-modules-6.14.0.tar.xz) = d02cbbb3269b39680884abf6f14ba68f448570c554173f5249da3b8761784c13
-SIZE (KDE/frameworks/6.14/extra-cmake-modules-6.14.0.tar.xz) = 328740
+TIMESTAMP = 1749832081
+SHA256 (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = f7cd022095a9e6bdbe5897720a24bfda81d211757b7c08b173061962bf2ee0b2
+SIZE (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = 329068
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index 02326c2d2577..16abf628c34c 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kapidox-6.14.0.tar.xz) = cd7b976b98d1e6c6cc3da1d20c539533e0d1ae7625e63e14bc7c781096a91546
-SIZE (KDE/frameworks/6.14/kapidox-6.14.0.tar.xz) = 198556
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 5633468558c1f6588aab5372af195182666d1611f340ed92c20ffd384d19f898
+SIZE (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 198520
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 8ac49b72ee03..3d63cee7a094 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kauth-6.14.0.tar.xz) = f5a16e489f26b5741d3f11bf6b203fd99a84ecaae798eb6b0eaa0d71c88f6645
-SIZE (KDE/frameworks/6.14/kauth-6.14.0.tar.xz) = 2296620
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 19c7b598a780ba5befd30f25de694536811a46a5622c4a2c28892f2f3ba5a617
+SIZE (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 2273304
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index 78e8d283700f..b60c95013733 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kbookmarks-6.14.0.tar.xz) = a3f0a61fcfcca6509f1d7d21289e32776616e7caddec07cb9e1ca81e2f78ea43
-SIZE (KDE/frameworks/6.14/kbookmarks-6.14.0.tar.xz) = 1109584
+TIMESTAMP = 1749476616
+SHA256 (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 06ca8c619d52af7bc27b89d0b3ac99cbd10820756b299413e82f9164fe5fb863
+SIZE (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 1093268
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 76b5bb46cdff..385e44244493 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358550
-SHA256 (KDE/frameworks/6.14/kcmutils-6.14.0.tar.xz) = 2336f05ee46668de2be70c301660c9d3a881c40046ef90d1205e408260b46005
-SIZE (KDE/frameworks/6.14/kcmutils-6.14.0.tar.xz) = 2442884
+TIMESTAMP = 1749832082
+SHA256 (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 56e7a7648651ce9698ea7d1ff98b7fec6598111d37d2f28ae0d6547d3c98ff04
+SIZE (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 2444120
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index 32bdc6d1fb6e..1e65d554ac52 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kconfig-6.14.0.tar.xz) = a1b27e762b78fbc34124f35fd4125711f4036ae532c79d3cf3dc683289c1e765
-SIZE (KDE/frameworks/6.14/kconfig-6.14.0.tar.xz) = 353852
+TIMESTAMP = 1749476617
+SHA256 (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = c8e44c9f790b0171e8a5b2f0fa30ac70a95cc655c711650e54b953335be6b96b
+SIZE (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = 354568
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index 8cd9d74e23bc..a4f6a3992578 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kcoreaddons-6.14.0.tar.xz) = 9555d17295f4fece18b46e3d289055baf58b352e082e4da6e6e352d8d5c042ee
-SIZE (KDE/frameworks/6.14/kcoreaddons-6.14.0.tar.xz) = 2565240
+TIMESTAMP = 1749476617
+SHA256 (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 978c3b0d8b11b681ff07bbd6a6953d54ce1ca27e7bc53d93472dd96b942328d7
+SIZE (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 2548652
diff --git a/devel/kf6-kcoreaddons/pkg-plist b/devel/kf6-kcoreaddons/pkg-plist
index 8ff1fe474092..a9f4edbe2284 100644
--- a/devel/kf6-kcoreaddons/pkg-plist
+++ b/devel/kf6-kcoreaddons/pkg-plist
@@ -32,6 +32,7 @@ include/KF6/KCoreAddons/KSharedDataCache
include/KF6/KCoreAddons/KShell
include/KF6/KCoreAddons/KSignalHandler
include/KF6/KCoreAddons/KStringHandler
+include/KF6/KCoreAddons/KSystemClockSkewNotifier
include/KF6/KCoreAddons/KTextToHTML
include/KF6/KCoreAddons/KUrlMimeData
include/KF6/KCoreAddons/KUser
@@ -68,6 +69,7 @@ include/KF6/KCoreAddons/kshareddatacache.h
include/KF6/KCoreAddons/kshell.h
include/KF6/KCoreAddons/ksignalhandler.h
include/KF6/KCoreAddons/kstringhandler.h
+include/KF6/KCoreAddons/ksystemclockskewnotifier.h
include/KF6/KCoreAddons/ktexttohtml.h
include/KF6/KCoreAddons/kurlmimedata.h
include/KF6/KCoreAddons/kuser.h
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 67c20eb35821..2f776d05568a 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358551
-SHA256 (KDE/frameworks/6.14/kcrash-6.14.0.tar.xz) = 69d736be73bbe4a936f8996c3591a53c16816d4396d242d2e63dce079a268c34
-SIZE (KDE/frameworks/6.14/kcrash-6.14.0.tar.xz) = 28884
+TIMESTAMP = 1749832083
+SHA256 (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 99248c7ca8a4c2a17836a8cc34ffab920a223b8095029c6304613dd9734f1474
+SIZE (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 29108
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index d43ec1c14f2a..dcaf2e953398 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdbusaddons-6.14.0.tar.xz) = f673c9f295df5998948def94caf92d487d63886452802ffb97ad151315627ee4
-SIZE (KDE/frameworks/6.14/kdbusaddons-6.14.0.tar.xz) = 46112
+TIMESTAMP = 1749476618
+SHA256 (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = fccc1fef3c74590d28a3342cf756bb0ff87377336ca13662ef5daa7dafafe360
+SIZE (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = 46520
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index 6a14aef110f2..3bfd67b4756e 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdeclarative-6.14.0.tar.xz) = ed0aa62653fe5a09bc44f584faaa633cb386f7a106cf9b5c930122ae86c0a1d0
-SIZE (KDE/frameworks/6.14/kdeclarative-6.14.0.tar.xz) = 2430448
+TIMESTAMP = 1749476618
+SHA256 (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 3727480f3c3e36c88241ccbcae8ac4078ff01e669114095afcad9ee14baa009d
+SIZE (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 2408356
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 8ec1ed79bd2b..0bc1bbb09eac 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kdoctools-6.14.0.tar.xz) = acb9c761e8e10c30f2c32061f64096965459a0513250edf4432f40831a0f536e
-SIZE (KDE/frameworks/6.14/kdoctools-6.14.0.tar.xz) = 458816
+TIMESTAMP = 1749832084
+SHA256 (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 430be5905b0bf6dfb4b7e0e2c0aeb75986eef0a30f13320d9d4cab907fd6bef7
+SIZE (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 459272
diff --git a/devel/kf6-kdoctools/pkg-plist b/devel/kf6-kdoctools/pkg-plist
index 02165aa7c5e7..9315856a8bc6 100644
--- a/devel/kf6-kdoctools/pkg-plist
+++ b/devel/kf6-kdoctools/pkg-plist
@@ -1127,6 +1127,10 @@ share/man/ca/man1/checkXML6.1.gz
share/man/ca/man1/meinproc6.1.gz
share/man/ca/man7/kf6options.7.gz
share/man/ca/man7/qt6options.7.gz
+share/man/ca@valencia/man1/checkXML6.1.gz
+share/man/ca@valencia/man1/meinproc6.1.gz
+share/man/ca@valencia/man7/kf6options.7.gz
+share/man/ca@valencia/man7/qt6options.7.gz
share/man/es/man1/checkXML6.1.gz
share/man/es/man1/meinproc6.1.gz
share/man/es/man7/kf6options.7.gz
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index 40c3178c147b..38f4f0a5dcc4 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358552
-SHA256 (KDE/frameworks/6.14/kfilemetadata-6.14.0.tar.xz) = 925a9db27176519099d24625070bf7ebc1600fae7e7d06ae4eee3279a67d31e5
-SIZE (KDE/frameworks/6.14/kfilemetadata-6.14.0.tar.xz) = 695864
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = d1e62ce1b7fd65e848a81a211bb5cb1126cce1354f70312a0104c09c03dd6542
+SIZE (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = 696320
diff --git a/devel/kf6-ki18n/Makefile b/devel/kf6-ki18n/Makefile
index 9c260d0315bc..6a982ecb2549 100644
--- a/devel/kf6-ki18n/Makefile
+++ b/devel/kf6-ki18n/Makefile
@@ -10,6 +10,6 @@ RUN_DEPENDS= iso-codes>=0:misc/iso-codes
USES= cmake gettext kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index 8886fcd41122..3dbc8b466e2c 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/ki18n-6.14.0.tar.xz) = 2a5135412caf0a07eba4eeb60867ac6929df1c83c145ae757a6a1230f842e669
-SIZE (KDE/frameworks/6.14/ki18n-6.14.0.tar.xz) = 3113444
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 1897755d9fde5a1bea6f7d71244c2662b9911b4b8894cc53740bfe38b4d5d91d
+SIZE (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 3090300
diff --git a/devel/kf6-kidletime/Makefile b/devel/kf6-kidletime/Makefile
index 0016d08fba1c..3d7338ab13a3 100644
--- a/devel/kf6-kidletime/Makefile
+++ b/devel/kf6-kidletime/Makefile
@@ -14,7 +14,7 @@ USES= cmake gl kde:6 pkgconfig qt:6 tar:xz xorg
USE_GL= gl opengl
USE_KDE= ecm:build \
plasma-wayland-protocols:build
-USE_QT= base wayland
+USE_QT= base wayland tools:build
USE_XORG= ice sm x11 xcb xext
.include <bsd.port.mk>
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 94244c4a35c4..9c8b15d25bd1 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/kidletime-6.14.0.tar.xz) = 16775b2bdc3efd54c65a96bce6f27a001d119905531d84bb23e23215a196ecb8
-SIZE (KDE/frameworks/6.14/kidletime-6.14.0.tar.xz) = 30748
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 08ec47248502cdc2c8a003b44b5936bfda9dae277a1adb921801892745e87cfe
+SIZE (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 30800
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index 6f01915884e6..24f7e1df3b76 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747077952
-SHA256 (KDE/frameworks/6.14/kio-6.14.0.tar.xz) = 9b03746fd008504a96f569f37ad8ff902cc71495e7e123daa3c6de79ff2acc45
-SIZE (KDE/frameworks/6.14/kio-6.14.0.tar.xz) = 3436056
+TIMESTAMP = 1749476619
+SHA256 (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 2d4ccc5bf070abcbc945a208ecbf2017b3b195fa99e4ceb5eb9950888f77c1a9
+SIZE (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 3451840
diff --git a/devel/kf6-kitemmodels/Makefile b/devel/kf6-kitemmodels/Makefile
index d166646e3351..a1137ad7cb7b 100644
--- a/devel/kf6-kitemmodels/Makefile
+++ b/devel/kf6-kitemmodels/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index c72b510bd2f4..d5f5ed78d6d9 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358553
-SHA256 (KDE/frameworks/6.14/kitemmodels-6.14.0.tar.xz) = 1d694180464e1fd95e2425d84bb846157fad3c2a5009727ecdb6766d97db22e8
-SIZE (KDE/frameworks/6.14/kitemmodels-6.14.0.tar.xz) = 396652
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 8e8c9d31a00c41ed836189755a86b82fd968474d6388f033259dd65ab18e7c94
+SIZE (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 397092
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index f1702c966f75..2467728d97d3 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knewstuff-6.14.0.tar.xz) = 1e44b71efc5dc4cb05cc7add344d9a55fc8c998de26e74867d300afbd16f8d04
-SIZE (KDE/frameworks/6.14/knewstuff-6.14.0.tar.xz) = 3112544
+TIMESTAMP = 1749832085
+SHA256 (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = d749fe21589a87cdf648416ebd13038a536cd8e019531357a67194e5ea30067d
+SIZE (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = 3089848
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index 02047f262a42..70ca7c91bc1a 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knotifications-6.14.0.tar.xz) = a76e95de74129e12f500b01f8ce2529bc6af93b75ff2cce99c827129523d7517
-SIZE (KDE/frameworks/6.14/knotifications-6.14.0.tar.xz) = 2335732
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 97bf87eb57883ab3ae483c4720688a1ca539770b99179b64610a802bb95aedee
+SIZE (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 2304684
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index c396051d6abe..5a9359babb9b 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/knotifyconfig-6.14.0.tar.xz) = 067eba5c9965ab05cdd3e8a57d6afa25e8a9e77905d4d01a327536c11d4cca8b
-SIZE (KDE/frameworks/6.14/knotifyconfig-6.14.0.tar.xz) = 2385912
+TIMESTAMP = 1749476620
+SHA256 (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = bf0313221fcef0e474b963634c6d52526b9858300e9ef0e144afc284e8dc74ac
+SIZE (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = 2361984
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index e05471bb425f..2b999564ce25 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358554
-SHA256 (KDE/frameworks/6.14/kpackage-6.14.0.tar.xz) = fb2e260f7a2e2b4cfda4559881485899a77cf5fbc3b8ae05d06444bec82ed1ab
-SIZE (KDE/frameworks/6.14/kpackage-6.14.0.tar.xz) = 183044
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 5c9615bbd92af67e1bf147a29739a346a73b39ff3c4640f9e408d5430966612d
+SIZE (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 181504
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index ca96c1355f71..e062eb2460e2 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kparts-6.14.0.tar.xz) = 96106102c4deb893307eb35580a8a45aa6841edc038b9a0fd38aa19d6e056bfa
-SIZE (KDE/frameworks/6.14/kparts-6.14.0.tar.xz) = 2424748
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 334abf8c2ac598c57115ce9b872adc5a1fb50e8899bced416e39fd332e3c4742
+SIZE (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 2400640
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index 888c0238b023..e38eb96222d5 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kpeople-6.14.0.tar.xz) = c9d2110daf2e4d59d58b4af63c54fd517bb0f46591a91c20789ffc715eeb62ce
-SIZE (KDE/frameworks/6.14/kpeople-6.14.0.tar.xz) = 66704
+TIMESTAMP = 1749476621
+SHA256 (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 5005f39b72578569a0cb9523e57cf8e62e81572326fc691be9fbecf28e638ea8
+SIZE (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 67704
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index 0c3df47f3641..f775436e50fd 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kpty-6.14.0.tar.xz) = 979e0bb19cd7d9db843bf5df35115447eb492637a099eb53c345b82fc80bea65
-SIZE (KDE/frameworks/6.14/kpty-6.14.0.tar.xz) = 2407664
+TIMESTAMP = 1749476622
+SHA256 (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = d2a69c8c9cc6d696c4c717357bb6d6581f5ddf64aad83e9ae98903b1f2e0a8b1
+SIZE (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = 2384744
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 1f7336234002..876055a0cea7 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358555
-SHA256 (KDE/frameworks/6.14/kservice-6.14.0.tar.xz) = 5ef80f47034d582ce05a0becf01952663191fafc569cfb3ef7b85c24fd297a85
-SIZE (KDE/frameworks/6.14/kservice-6.14.0.tar.xz) = 2439908
+TIMESTAMP = 1749832087
+SHA256 (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = c371bfe6e25e965bf4dce1f1e42c84c2f68997ed49dc19bdbc6419478235269d
+SIZE (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = 2416080
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 059816a26425..b3be5491c6b0 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/ktexteditor-6.14.0.tar.xz) = b970d6bb7623921578d7909ebef18c6f7a798ea11c5b1e2453f7321695677651
-SIZE (KDE/frameworks/6.14/ktexteditor-6.14.0.tar.xz) = 2941356
+TIMESTAMP = 1749832088
+SHA256 (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = ea9a7c084042250bdfa33e9bf5fc1dc700d55b2b5fd8f2aba640bff90392e23d
+SIZE (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = 2944484
diff --git a/devel/kf6-ktexttemplate/Makefile b/devel/kf6-ktexttemplate/Makefile
index 4724fb04847b..27221a43cfd7 100644
--- a/devel/kf6-ktexttemplate/Makefile
+++ b/devel/kf6-ktexttemplate/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index c394ddf10774..dede023ea6c6 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/ktexttemplate-6.14.0.tar.xz) = 65a908aa573e40cf9884a9d42a4b8d5574baf2f402a19764cda2cccde27c897a
-SIZE (KDE/frameworks/6.14/ktexttemplate-6.14.0.tar.xz) = 849720
+TIMESTAMP = 1749476622
+SHA256 (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 5c652ebae5d32d1b84fa438ad94cc621621d31e0abcfef3b0a511a586d697a84
+SIZE (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 848468
diff --git a/devel/kf6-kunitconversion/Makefile b/devel/kf6-kunitconversion/Makefile
index 38e54a975536..f7c7d8f2f34b 100644
--- a/devel/kf6-kunitconversion/Makefile
+++ b/devel/kf6-kunitconversion/Makefile
@@ -8,6 +8,8 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake gettext kde:6 qt:6 tar:xz
USE_KDE= i18n \
ecm:build
-USE_QT= base
+USE_QT= base tools:build
+
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
.include <bsd.port.mk>
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index bc08f1cae908..c6d63a98ffa0 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358556
-SHA256 (KDE/frameworks/6.14/kunitconversion-6.14.0.tar.xz) = d07d60ec2c5c21246f3aa9f89e01226e084c90fe99b62b08b651933c311cf08d
-SIZE (KDE/frameworks/6.14/kunitconversion-6.14.0.tar.xz) = 973900
+TIMESTAMP = 1749476623
+SHA256 (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 413b0254d51e357171d41f1cb16262be45775fb94a6ae5c26934fb5ff00d2af8
+SIZE (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 976760
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index ec782008e5bb..c43ecba3130c 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/solid-6.14.0.tar.xz) = 00996f063478863fe61b902d20c96c9eb4f4ac43353e59b779b466fa62b1a8c4
-SIZE (KDE/frameworks/6.14/solid-6.14.0.tar.xz) = 307672
+TIMESTAMP = 1749832088
+SHA256 (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 608b2d3ad987369718a2fe8a5fa7b71c75faa51a20eaff5ba6b0edf0e5ebbb4a
+SIZE (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 303428
diff --git a/devel/kf6-threadweaver/Makefile b/devel/kf6-threadweaver/Makefile
index c18ee652ca4c..209daf4ca3b6 100644
--- a/devel/kf6-threadweaver/Makefile
+++ b/devel/kf6-threadweaver/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base
+USE_QT= base tools:build
.include <bsd.port.mk>
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index 040ced004bdd..fb7c92a7456c 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/threadweaver-6.14.0.tar.xz) = a8f71f7e69751e36dbc7fce9581f55b66844bc68df6af2e8a94c22c8fe9870ae
-SIZE (KDE/frameworks/6.14/threadweaver-6.14.0.tar.xz) = 1414516
+TIMESTAMP = 1749476623
+SHA256 (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1ae0e593182c25ec8a9ee85777ab767b6c37b0f7e7a6851d4b6d49bfe03da1d0
+SIZE (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1415388
diff --git a/devel/libayatana-appindicator/Makefile b/devel/libayatana-appindicator/Makefile
index 2bfe1a4cd103..564dc064e3d9 100644
--- a/devel/libayatana-appindicator/Makefile
+++ b/devel/libayatana-appindicator/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libayatana-appindicator
-PORTVERSION= 0.5.93
-PORTREVISION= 1
+PORTVERSION= 0.5.94
CATEGORIES= devel
MAINTAINER= jgh@FreeBSD.org
@@ -13,7 +12,6 @@ LIB_DEPENDS= libayatana-ido3-0.4.so:devel/ayatana-ido \
libayatana-indicator3.so:devel/libayatana-indicator \
libdbusmenu-glib.so:devel/libdbusmenu \
libharfbuzz.so:print/harfbuzz
-BUILD_DEPENDS= lcov>=0:devel/lcov
USES= cmake gnome localbase:ldflags pkgconfig pathfix
diff --git a/devel/libayatana-appindicator/distinfo b/devel/libayatana-appindicator/distinfo
index d668992d7ab0..f2ba9dea14d7 100644
--- a/devel/libayatana-appindicator/distinfo
+++ b/devel/libayatana-appindicator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700969176
-SHA256 (AyatanaIndicators-libayatana-appindicator-0.5.93_GH0.tar.gz) = cbefed7a918a227bf71286246e237fcd3a9c8499b3eaac4897811a869409edf0
-SIZE (AyatanaIndicators-libayatana-appindicator-0.5.93_GH0.tar.gz) = 162627
+TIMESTAMP = 1750544507
+SHA256 (AyatanaIndicators-libayatana-appindicator-0.5.94_GH0.tar.gz) = 884a6bc77994c0b58c961613ca4c4b974dc91aa0f804e70e92f38a542d0d0f90
+SIZE (AyatanaIndicators-libayatana-appindicator-0.5.94_GH0.tar.gz) = 164282
diff --git a/devel/libplist/files/patch-cython b/devel/libplist/files/patch-cython
new file mode 100644
index 000000000000..f56e301a3800
--- /dev/null
+++ b/devel/libplist/files/patch-cython
@@ -0,0 +1,10 @@
+--- cython/plist.pyx.orig 2024-05-13 17:37:06 UTC
++++ cython/plist.pyx
+@@ -1,6 +1,7 @@ from libc.stdint cimport *
+ cimport cpython
+ cimport libc.stdlib
+ from libc.stdint cimport *
++from ctypes import c_long as long
+
+ cdef extern from *:
+ ctypedef enum plist_type:
diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile
index 466b2c20c5f3..ae56e88ac4aa 100644
--- a/devel/linux-rl9-devtools/Makefile
+++ b/devel/linux-rl9-devtools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= devtools
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
@@ -19,10 +18,10 @@ ONLY_FOR_ARCHS= aarch64 amd64
QA_ENV+= USESLIBTOOL=no
-BUVERSION= 2.35.2-54.el9
+BUVERSION= 2.35.2-63.el9
GCCVERSION= 11.5.0-5.el9_5
-GLIBCVERSION= 2.34-125.el9_5.8
-KERNELVERSION= 5.14.0-503.40.1.el9_5
+GLIBCVERSION= 2.34-168.el9_6.19
+KERNELVERSION= 5.14.0-570.22.1.el9_6
MPFRVERSION= 4.1.0-7.el9
LIBMPCVERSION= 1.2.1-4.el9
diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo
index 157dc70f9e23..6f13b7be0aef 100644
--- a/devel/linux-rl9-devtools/distinfo
+++ b/devel/linux-rl9-devtools/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1746515154
-SHA256 (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = fa816c4f7479b68e0ac3fd6c26982d1c2832d70dfb4236085ff5b6bd4e2a1039
-SIZE (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = 4983292
-SHA256 (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = ddba97d5ad45c495cdd94188955569819dd6db2d6c927431987bad7f4c0df3b6
-SIZE (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = 4746368
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.aarch64.rpm) = 9dec008aa7d405fae41e76cc1e551e6c0a7d52f020dad3c083dba253f78b50de
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.aarch64.rpm) = 5141785
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.i686.rpm) = e667ac0d57fec3f0a591986cce5ddeabed3bfb2c433e7adacc67761d81cb6ae5
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.i686.rpm) = 3865311
-SHA256 (rocky/b/binutils-devel-2.35.2-54.el9.x86_64.rpm) = 0a9cc5905ed4074255292ab5b6f8035c633875ab62bc32e1b28e1b7d2b303387
-SIZE (rocky/b/binutils-devel-2.35.2-54.el9.x86_64.rpm) = 4055191
-SHA256 (rocky/b/binutils-gold-2.35.2-54.el9.aarch64.rpm) = 8f19631c08b5fa67638ccbdb916adafb90dfb574c1f49810160b5fa9d77ef2c4
-SIZE (rocky/b/binutils-gold-2.35.2-54.el9.aarch64.rpm) = 903202
-SHA256 (rocky/b/binutils-gold-2.35.2-54.el9.x86_64.rpm) = 71e322d07cafc41626894bcf3b23ecdac92121a7d3a97f71077297528bca7fa7
-SIZE (rocky/b/binutils-gold-2.35.2-54.el9.x86_64.rpm) = 751216
+TIMESTAMP = 1750634616
+SHA256 (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = dbf945a5882d8c571c4a17b32c67f3c5737319e2e9f0fdacc7f6f675aed4ae39
+SIZE (rocky/b/binutils-2.35.2-63.el9.aarch64.rpm) = 4976336
+SHA256 (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 2b0abd0203db5939bb5b32ba2a1576bd36dcd33c250786b7b2fa134d060a7370
+SIZE (rocky/b/binutils-2.35.2-63.el9.x86_64.rpm) = 4742933
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.aarch64.rpm) = 7c98c7ca290cc5d6cdcebd36eeed3b9000f0a3b1677f748eba5568746d64679c
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.aarch64.rpm) = 5139346
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.i686.rpm) = 0e14177476419c3b4ab709c6e2d67c21fa1c83823a8abf7f8fba4d71e62657cc
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.i686.rpm) = 3863310
+SHA256 (rocky/b/binutils-devel-2.35.2-63.el9.x86_64.rpm) = bc99422fec417d653fe5454df1c2307bd023e902f7a45540c2584788d8f37d64
+SIZE (rocky/b/binutils-devel-2.35.2-63.el9.x86_64.rpm) = 4064095
+SHA256 (rocky/b/binutils-gold-2.35.2-63.el9.aarch64.rpm) = f001d5bba7f9661364c3b7059dea8d2ea80d1eb54b5ef3da8932bedb947ad08f
+SIZE (rocky/b/binutils-gold-2.35.2-63.el9.aarch64.rpm) = 902232
+SHA256 (rocky/b/binutils-gold-2.35.2-63.el9.x86_64.rpm) = 67be16562788d6a058d0b64ded58bd72460e86811c8960d7e898e49c9fa5fc4b
+SIZE (rocky/b/binutils-gold-2.35.2-63.el9.x86_64.rpm) = 750001
SHA256 (rocky/c/cpp-11.5.0-5.el9_5.aarch64.rpm) = 8b1359ea8b61a54110307d4903fb714a32ba87399d2e298e5d738b7f5fb0fe40
SIZE (rocky/c/cpp-11.5.0-5.el9_5.aarch64.rpm) = 10792270
SHA256 (rocky/c/cpp-11.5.0-5.el9_5.x86_64.rpm) = 3971c47b7a719db54e855219d96a141b7f1110afde1802d7ecbf7b440717002e
@@ -29,18 +29,18 @@ SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = ce2da122db9439111eca6
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = 12831212
SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 99dccf59e5f52df2b6386dce7d2d2b62048014c9decd05bb81f9a958b09c1d13
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 13283781
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 020e899c6312b0f94d225972b2b018cd47e3c645454ac11902e63a99d985dc68
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 445179
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 73fbf8beab0fea69803e6c706d7828eaa07ba4b99d4ff1f82cae594c55c5b882
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 26092
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 71b669dae2d01ab784068454f2a7f196fc6a39c038f92aab025ce70909080a79
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 25624
-SHA256 (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 1581f170a3e272715013f4e3d93aec13f97a79c3f720731e02369f8c59c4b169
-SIZE (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 439728
-SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = d7b7126ba2bc1a76dcbcca857db03262910e300c6503ecaa626590a1fa9b8125
-SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = 3682361
-SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = c1ce3fba00143e7f225b2200b18356da5e6361ea956c9d962d12eb20d25ea301
-SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = 3714589
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.aarch64.rpm) = 74e4a1566c6589ec2f51f2f649d8328037b83c2763a071f8255ba8d564ec9aa1
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.aarch64.rpm) = 453649
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.i686.rpm) = f396e2e1ec13fe70714486a95bac6d459cb35c29f8cae19d39cd6d4f1a074056
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.i686.rpm) = 33263
+SHA256 (rocky/g/glibc-devel-2.34-168.el9_6.19.x86_64.rpm) = f61941a35a6f31960205f49ad7d68f0b9f0c912266412d55c419d99daeb4eb59
+SIZE (rocky/g/glibc-devel-2.34-168.el9_6.19.x86_64.rpm) = 32750
+SHA256 (rocky/g/glibc-headers-2.34-168.el9_6.19.x86_64.rpm) = cf7cfa0b639909058eaac80e7aadf9680f928ebc6b341189d5abbcd3b2d73652
+SIZE (rocky/g/glibc-headers-2.34-168.el9_6.19.x86_64.rpm) = 447581
+SHA256 (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.aarch64.rpm) = ac88bfb6962d39b47e20cb8e99df8e87502c63e3f4bad73d077cae3eea8101f2
+SIZE (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.aarch64.rpm) = 3426593
+SHA256 (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.x86_64.rpm) = ee09614cf00133cf2e1d7304026984f28015dda7c8dea35680432e8f23b09f6a
+SIZE (rocky/k/kernel-headers-5.14.0-570.22.1.el9_6.x86_64.rpm) = 3458645
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 22ec15677e92a91a1aa86c9083525083f4a53c75c159e5cce496a65172f47589
SIZE (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 28359
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.i686.rpm) = 74f8d01153ae3052f968fc76e4d26d71e300d35335d4c5d9c7887676cf255b3c
@@ -71,12 +71,12 @@ SHA256 (rocky/l/libstdc++-devel-11.5.0-5.el9_5.i686.rpm) = 8dd409ea671f11c345b55
SIZE (rocky/l/libstdc++-devel-11.5.0-5.el9_5.i686.rpm) = 2346423
SHA256 (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = a9df7e426503b79954e995b927c528628053740956fad1c9dfb84ee44e06ddc6
SIZE (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = 2329962
-SHA256 (rocky/b/binutils-2.35.2-54.el9.src.rpm) = c6eccfb1ac99c90691953dfd97f1aabce89cf4ca83e39137ab561a0733f7853d
-SIZE (rocky/b/binutils-2.35.2-54.el9.src.rpm) = 22350808
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 2a0ea9e22af53f2c9f5f9819b000f970206e8b2242132ae6165f1ecd3eb3c2ea
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 18631240
-SHA256 (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = dc3656bf0b43d1fcafc5a0a21859b17f57de36e18af4cf3b16320577306ddeb2
-SIZE (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = 146404769
+SHA256 (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 5ffeb70c08470b76a040f04d0539a91b3ace7ed83ea551e76605f5475dc658fa
+SIZE (rocky/b/binutils-2.35.2-63.el9.src.rpm) = 22404566
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 9a602a4f0a3d3c5d28df7a746421b29d5b5077ab1f971562eaa023a303b1b0ce
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 19642716
+SHA256 (rocky/k/kernel-5.14.0-570.22.1.el9_6.src.rpm) = 4e97bd514c6ee65c1e643680c4be4248658ddb7c08b3ecfec3e37ef2689c2e8e
+SIZE (rocky/k/kernel-5.14.0-570.22.1.el9_6.src.rpm) = 149279250
SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc
SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729
SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095
diff --git a/devel/linux-rl9-devtools/pkg-plist.aarch64 b/devel/linux-rl9-devtools/pkg-plist.aarch64
index 189c02f06c71..509de7522bba 100644
--- a/devel/linux-rl9-devtools/pkg-plist.aarch64
+++ b/devel/linux-rl9-devtools/pkg-plist.aarch64
@@ -162,6 +162,8 @@ usr/include/bits/getopt_posix.h
usr/include/bits/hwcap.h
usr/include/bits/in.h
usr/include/bits/indirect-return.h
+usr/include/bits/inet-fortified-decl.h
+usr/include/bits/inet-fortified.h
usr/include/bits/initspin.h
usr/include/bits/inotify.h
usr/include/bits/ioctl-types.h
@@ -1171,6 +1173,7 @@ usr/include/drm/msm_drm.h
usr/include/drm/nouveau_drm.h
usr/include/drm/omap_drm.h
usr/include/drm/panfrost_drm.h
+usr/include/drm/panthor_drm.h
usr/include/drm/pvr_drm.h
usr/include/drm/qaic_accel.h
usr/include/drm/qxl_drm.h
@@ -1504,6 +1507,7 @@ usr/include/linux/llc.h
usr/include/linux/loadpin.h
usr/include/linux/loop.h
usr/include/linux/lp.h
+usr/include/linux/lsm.h
usr/include/linux/lwtunnel.h
usr/include/linux/magic.h
usr/include/linux/major.h
@@ -1514,6 +1518,7 @@ usr/include/linux/mdio.h
usr/include/linux/media-bus-format.h
usr/include/linux/media.h
usr/include/linux/mei.h
+usr/include/linux/mei_uuid.h
usr/include/linux/membarrier.h
usr/include/linux/memfd.h
usr/include/linux/mempolicy.h
@@ -1707,8 +1712,8 @@ usr/include/linux/nfsacl.h
usr/include/linux/nfsd/cld.h
usr/include/linux/nfsd/debug.h
usr/include/linux/nfsd/export.h
-usr/include/linux/nfsd_netlink.h
usr/include/linux/nfsd/stats.h
+usr/include/linux/nfsd_netlink.h
usr/include/linux/nilfs2_api.h
usr/include/linux/nilfs2_ondisk.h
usr/include/linux/nitro_enclaves.h
@@ -1750,11 +1755,11 @@ usr/include/linux/ppp-comp.h
usr/include/linux/ppp-ioctl.h
usr/include/linux/ppp_defs.h
usr/include/linux/pps.h
-usr/include/linux/psp-dbc.h
usr/include/linux/pr.h
usr/include/linux/prctl.h
usr/include/linux/psample.h
usr/include/linux/psci.h
+usr/include/linux/psp-dbc.h
usr/include/linux/psp-sev.h
usr/include/linux/ptp_clock.h
usr/include/linux/ptrace.h
@@ -1882,6 +1887,7 @@ usr/include/linux/tipc_netlink.h
usr/include/linux/tipc_sockets_diag.h
usr/include/linux/tls.h
usr/include/linux/toshiba.h
+usr/include/linux/tps6594_pfsm.h
usr/include/linux/tty.h
usr/include/linux/tty_flags.h
usr/include/linux/types.h
diff --git a/devel/linux-rl9-devtools/pkg-plist.amd64 b/devel/linux-rl9-devtools/pkg-plist.amd64
index 104cfcad81f7..37fb5f4a8891 100644
--- a/devel/linux-rl9-devtools/pkg-plist.amd64
+++ b/devel/linux-rl9-devtools/pkg-plist.amd64
@@ -189,6 +189,8 @@ usr/include/bits/getopt_posix.h
usr/include/bits/hwcap.h
usr/include/bits/in.h
usr/include/bits/indirect-return.h
+usr/include/bits/inet-fortified-decl.h
+usr/include/bits/inet-fortified.h
usr/include/bits/initspin.h
usr/include/bits/inotify.h
usr/include/bits/ioctl-types.h
@@ -1245,6 +1247,7 @@ usr/include/drm/msm_drm.h
usr/include/drm/nouveau_drm.h
usr/include/drm/omap_drm.h
usr/include/drm/panfrost_drm.h
+usr/include/drm/panthor_drm.h
usr/include/drm/pvr_drm.h
usr/include/drm/qaic_accel.h
usr/include/drm/qxl_drm.h
@@ -1581,6 +1584,7 @@ usr/include/linux/llc.h
usr/include/linux/loadpin.h
usr/include/linux/loop.h
usr/include/linux/lp.h
+usr/include/linux/lsm.h
usr/include/linux/lwtunnel.h
usr/include/linux/magic.h
usr/include/linux/major.h
@@ -1591,6 +1595,7 @@ usr/include/linux/mdio.h
usr/include/linux/media-bus-format.h
usr/include/linux/media.h
usr/include/linux/mei.h
+usr/include/linux/mei_uuid.h
usr/include/linux/membarrier.h
usr/include/linux/memfd.h
usr/include/linux/mempolicy.h
@@ -1959,6 +1964,7 @@ usr/include/linux/tipc_netlink.h
usr/include/linux/tipc_sockets_diag.h
usr/include/linux/tls.h
usr/include/linux/toshiba.h
+usr/include/linux/tps6594_pfsm.h
usr/include/linux/tty.h
usr/include/linux/tty_flags.h
usr/include/linux/types.h
diff --git a/devel/linux-rl9-elfutils-libelf/Makefile b/devel/linux-rl9-elfutils-libelf/Makefile
index adc40de3df4c..6dc3d317b12d 100644
--- a/devel/linux-rl9-elfutils-libelf/Makefile
+++ b/devel/linux-rl9-elfutils-libelf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elfutils
-PORTVERSION= 0.191
-DISTVERSIONSUFFIX= -4.el9
+PORTVERSION= 0.192
+DISTVERSIONSUFFIX= -5.el9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libelf
diff --git a/devel/linux-rl9-elfutils-libelf/distinfo b/devel/linux-rl9-elfutils-libelf/distinfo
index a1db39ac1b72..c85f15f4c4c4 100644
--- a/devel/linux-rl9-elfutils-libelf/distinfo
+++ b/devel/linux-rl9-elfutils-libelf/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732645208
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.aarch64.rpm) = 4d3d63c54160a3be36aec31c17c24c25c274b50a86d32e37c9b9eeda974520ef
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.aarch64.rpm) = 210235
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.i686.rpm) = d083ecab226b832806445f6b00e9c7fc9ab196a621c6c03c857fb54f09149fdc
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.i686.rpm) = 218617
-SHA256 (rocky/e/elfutils-libelf-0.191-4.el9.x86_64.rpm) = 1262b160e85c0a18fc262a172f144009638bb015d5c10f04d58cbec3db375733
-SIZE (rocky/e/elfutils-libelf-0.191-4.el9.x86_64.rpm) = 210677
-SHA256 (rocky/e/elfutils-0.191-4.el9.src.rpm) = 17e4e5cec5e0ed008c60b389e9b5fb2ec57c213889455009e4e8e6dac6ece973
-SIZE (rocky/e/elfutils-0.191-4.el9.src.rpm) = 9333948
+TIMESTAMP = 1750633560
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.aarch64.rpm) = 31d83497538e68985de4f3dbc154b67a6dadb3ebb48d139125f3a97ca0625478
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.aarch64.rpm) = 207000
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.i686.rpm) = 8a60f3749e6fd53f79953562a23da0f3c986bd438b0f7513a07b0d23326c23d6
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.i686.rpm) = 215574
+SHA256 (rocky/e/elfutils-libelf-0.192-5.el9.x86_64.rpm) = 0978be18b7a6e60d21ab747ab23c090a54942b7da21f46172f131ed673ecb1e1
+SIZE (rocky/e/elfutils-libelf-0.192-5.el9.x86_64.rpm) = 208010
+SHA256 (rocky/e/elfutils-0.192-5.el9.src.rpm) = 78994522ba0fc43263f259cbd920e1e2f8f2635b00918ffb07363217ecd2ecb3
+SIZE (rocky/e/elfutils-0.192-5.el9.src.rpm) = 11941002
diff --git a/devel/linux-rl9-elfutils-libs/Makefile b/devel/linux-rl9-elfutils-libs/Makefile
index 46e056df0b4f..e070f87f427e 100644
--- a/devel/linux-rl9-elfutils-libs/Makefile
+++ b/devel/linux-rl9-elfutils-libs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elfutils
-PORTVERSION= 0.191
-DISTVERSIONSUFFIX= -4.el9
-PORTREVISION= 1
+PORTVERSION= 0.192
+DISTVERSIONSUFFIX= -5.el9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libs
diff --git a/devel/linux-rl9-elfutils-libs/distinfo b/devel/linux-rl9-elfutils-libs/distinfo
index 89de53581c3f..aaa46c87f017 100644
--- a/devel/linux-rl9-elfutils-libs/distinfo
+++ b/devel/linux-rl9-elfutils-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1740006158
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.aarch64.rpm) = f93d95ad5eca4b1b6de0fbcc2cd645c911fd63422a26247c7a6250679a194dd4
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.aarch64.rpm) = 35641
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.i686.rpm) = 0dd5b4bbaafbd35d4fa9294e4cefbf66fc1f5a9d2fc30c3b182ed50b42258ec6
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.i686.rpm) = 37864
-SHA256 (rocky/e/elfutils-debuginfod-client-0.191-4.el9.x86_64.rpm) = 9871ef9ff71a3029a8bd674d4b29f09ed079434fc9386359a016504cbd6e7072
-SIZE (rocky/e/elfutils-debuginfod-client-0.191-4.el9.x86_64.rpm) = 36401
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.aarch64.rpm) = f6bb64e09d8793da7f70a6f17f257ed3159b46c167a8d1cb705e004178ae3e01
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.aarch64.rpm) = 262320
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.i686.rpm) = 8489b6125e3d05366b6c3b299c8312a6e901bc0640371c910ae84528046ecec7
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.i686.rpm) = 297376
-SHA256 (rocky/e/elfutils-libs-0.191-4.el9.x86_64.rpm) = a08371a4a9d43427755608a7ef44c3f55f7265e8a3c30bbbd305db0e1cb5d1d1
-SIZE (rocky/e/elfutils-libs-0.191-4.el9.x86_64.rpm) = 265149
-SHA256 (rocky/e/elfutils-0.191-4.el9.src.rpm) = 17e4e5cec5e0ed008c60b389e9b5fb2ec57c213889455009e4e8e6dac6ece973
-SIZE (rocky/e/elfutils-0.191-4.el9.src.rpm) = 9333948
+TIMESTAMP = 1750633620
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.aarch64.rpm) = 006225608eae4283ab19078a4c5d0da0176dd5c3e8ef0bb22727cb5727fce30b
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.aarch64.rpm) = 41988
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.i686.rpm) = c8b74d735e018e125a9ef0029d9cb7a89a2bd790247cf3c0462b6ca2eea549d6
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.i686.rpm) = 44953
+SHA256 (rocky/e/elfutils-debuginfod-client-0.192-5.el9.x86_64.rpm) = 8abf95757232cadde228adf67b427ab4352bb9465163400da39a91996bfbe3dd
+SIZE (rocky/e/elfutils-debuginfod-client-0.192-5.el9.x86_64.rpm) = 42935
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.aarch64.rpm) = e23d9871718bcab1b96f5eacd728bdfd16a1191041a72cc216c2013f115f95cd
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.aarch64.rpm) = 264556
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.i686.rpm) = e20d3bc1bdcab742b600c3d679bb18e1784a6f635c9321253f68aea3183f6d2d
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.i686.rpm) = 299362
+SHA256 (rocky/e/elfutils-libs-0.192-5.el9.x86_64.rpm) = a4795a2e73efe2bc1afd3151e8a102c24338e637e30688357ef2a3ba61198805
+SIZE (rocky/e/elfutils-libs-0.192-5.el9.x86_64.rpm) = 266558
+SHA256 (rocky/e/elfutils-0.192-5.el9.src.rpm) = 78994522ba0fc43263f259cbd920e1e2f8f2635b00918ffb07363217ecd2ecb3
+SIZE (rocky/e/elfutils-0.192-5.el9.src.rpm) = 11941002
diff --git a/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64 b/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
index 263c0d044d54..e70e6ad009ac 100644
--- a/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
+++ b/devel/linux-rl9-elfutils-libs/pkg-plist.aarch64
@@ -1,5 +1,7 @@
etc/profile.d/debuginfod.csh
etc/profile.d/debuginfod.sh
+etc/debuginfod/elfutils.certpath
+etc/debuginfod/elfutils.urls
usr/bin/debuginfod-find
usr/lib64/libasm-%%LIBVERSION%%.so
usr/lib64/libasm.so.1
@@ -7,6 +9,7 @@ usr/lib64/libdebuginfod-%%LIBVERSION%%.so
usr/lib64/libdebuginfod.so.1
usr/lib64/libdw-%%LIBVERSION%%.so
usr/lib64/libdw.so.1
+usr/share/fish/vendor_conf.d/debuginfod.fish
usr/share/licenses/elfutils-libs/COPYING-GPLV2
usr/share/licenses/elfutils-libs/COPYING-LGPLV3
usr/share/man/man1/debuginfod-find.1.gz
diff --git a/devel/linux-rl9-elfutils-libs/pkg-plist.amd64 b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
index 9124728369c8..faa6312699ba 100644
--- a/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
+++ b/devel/linux-rl9-elfutils-libs/pkg-plist.amd64
@@ -1,5 +1,7 @@
etc/profile.d/debuginfod.csh
etc/profile.d/debuginfod.sh
+etc/debuginfod/elfutils.certpath
+etc/debuginfod/elfutils.urls
usr/bin/debuginfod-find
usr/lib/libasm-%%LIBVERSION%%.so
usr/lib/libasm.so.1
@@ -13,6 +15,7 @@ usr/lib64/libdebuginfod-%%LIBVERSION%%.so
usr/lib64/libdebuginfod.so.1
usr/lib64/libdw-%%LIBVERSION%%.so
usr/lib64/libdw.so.1
+usr/share/fish/vendor_conf.d/debuginfod.fish
usr/share/licenses/elfutils-libs/COPYING-GPLV2
usr/share/licenses/elfutils-libs/COPYING-LGPLV3
usr/share/man/man1/debuginfod-find.1.gz
diff --git a/devel/linux-rl9-lld/Makefile b/devel/linux-rl9-lld/Makefile
index 9aa274a5bfe9..0027262b2993 100644
--- a/devel/linux-rl9-lld/Makefile
+++ b/devel/linux-rl9-lld/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lld
-PORTVERSION= 18.1.8
+PORTVERSION= 19.1.7
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
@@ -18,6 +18,8 @@ WANT_LINUX32=yes
BIN_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL}
LIB_DISTNAMES= ${PORTNAME}-devel-${DISTVERSIONFULL} \
${PORTNAME}-libs-${DISTVERSIONFULL}
+# src rpm is missing
+SRC_DISTFILES=
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/devel/linux-rl9-lld/distinfo b/devel/linux-rl9-lld/distinfo
index 0aa84cc51f07..7a15b8b35354 100644
--- a/devel/linux-rl9-lld/distinfo
+++ b/devel/linux-rl9-lld/distinfo
@@ -1,19 +1,17 @@
-TIMESTAMP = 1732656072
-SHA256 (rocky/l/lld-18.1.8-1.el9.aarch64.rpm) = 15bf1fb6ee6ad98d09b3a655ab907c5aa4a22f16f266cee7e69965fe20efef1c
-SIZE (rocky/l/lld-18.1.8-1.el9.aarch64.rpm) = 33819
-SHA256 (rocky/l/lld-18.1.8-1.el9.x86_64.rpm) = 8dff5268316687f2bfc627459dad96b2a700b6b536d9949893b7fe892574a7a3
-SIZE (rocky/l/lld-18.1.8-1.el9.x86_64.rpm) = 33745
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.aarch64.rpm) = 8bf8dabde4f7393d4c541e3dd825f8fe9a841f89aaeff1646e0b5055b208bf56
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.aarch64.rpm) = 21857
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.i686.rpm) = fa4c22c47eed63ef5acf9755f89625852bf2b5fb64272b78988a0dc5b8b32bab
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.i686.rpm) = 21866
-SHA256 (rocky/l/lld-devel-18.1.8-1.el9.x86_64.rpm) = 0323dd5e4e34a3fa55c734c09f3c2e11340369222b32f7bee734c29c318625ac
-SIZE (rocky/l/lld-devel-18.1.8-1.el9.x86_64.rpm) = 21908
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.aarch64.rpm) = efa4f2b168b1ca3fe2ec8017b8f065279adae3d3de9594fc4cfa249c625c6068
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.aarch64.rpm) = 1494516
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.i686.rpm) = 458d4dbfa18c4fc0ef956223766e3f2a9a92b935c6f7c7dbbaaa3ed6a985bf76
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.i686.rpm) = 1693106
-SHA256 (rocky/l/lld-libs-18.1.8-1.el9.x86_64.rpm) = 423cadfc6dc197f37e610f2810041930bc88dc8f67656ff301568e40985cd53a
-SIZE (rocky/l/lld-libs-18.1.8-1.el9.x86_64.rpm) = 1597108
-SHA256 (rocky/l/lld-18.1.8-1.el9.src.rpm) = cf829f8f13925b156083875add697163a8ab5b16c8c087563ce1d36f46f6065b
-SIZE (rocky/l/lld-18.1.8-1.el9.src.rpm) = 1589371
+TIMESTAMP = 1750644389
+SHA256 (rocky/l/lld-19.1.7-1.el9.aarch64.rpm) = cd5a65c64424d3b705241047e50cffeb4cfc77cdf2db9ec071b3d1f596725681
+SIZE (rocky/l/lld-19.1.7-1.el9.aarch64.rpm) = 34890
+SHA256 (rocky/l/lld-19.1.7-1.el9.x86_64.rpm) = 5272503a23daba450e2f72ea030f357c5650b7a929bb674a64e25d9419800c12
+SIZE (rocky/l/lld-19.1.7-1.el9.x86_64.rpm) = 34918
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.aarch64.rpm) = 29c25aa6f836dfe30675655dd4a3d51406108459680fe7789f398b3d7ff651e2
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.aarch64.rpm) = 28303
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.i686.rpm) = 0db7a0e9bf90154b50764e189efaac8ab01d4b6941801b7c14df61f5327f2b8f
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.i686.rpm) = 28293
+SHA256 (rocky/l/lld-devel-19.1.7-1.el9.x86_64.rpm) = 65bdcb1ccda94925c66000455956a415451f16311f7d3db10fd105e97925d5ad
+SIZE (rocky/l/lld-devel-19.1.7-1.el9.x86_64.rpm) = 28351
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.aarch64.rpm) = 955c9e8131b57fdcec75abb14c18bfbbc2751f300916fafd454c6eab87479768
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.aarch64.rpm) = 1733249
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.i686.rpm) = fea48e5bbc791a5883ed11c46a55cd4242babcf96170d492e3bba7c84ff32cd4
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.i686.rpm) = 1959604
+SHA256 (rocky/l/lld-libs-19.1.7-1.el9.x86_64.rpm) = 19549c84de1ca76f1c42fcb1b134feed93d11d8d4eec05c5b2f1897e079991f0
+SIZE (rocky/l/lld-libs-19.1.7-1.el9.x86_64.rpm) = 1856519
diff --git a/devel/linux-rl9-lld/pkg-plist.aarch64 b/devel/linux-rl9-lld/pkg-plist.aarch64
index a1f40f24e487..85a5f69a9851 100644
--- a/devel/linux-rl9-lld/pkg-plist.aarch64
+++ b/devel/linux-rl9-lld/pkg-plist.aarch64
@@ -22,16 +22,18 @@ usr/lib64/cmake/lld/LLDConfigVersion.cmake
usr/lib64/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib64/cmake/lld/LLDTargets.cmake
usr/lib64/liblldCOFF.so
-usr/lib64/liblldCOFF.so.18.1
+usr/lib64/liblldCOFF.so.19.1
usr/lib64/liblldCommon.so
-usr/lib64/liblldCommon.so.18.1
+usr/lib64/liblldCommon.so.19.1
usr/lib64/liblldELF.so
-usr/lib64/liblldELF.so.18.1
+usr/lib64/liblldELF.so.19.1
usr/lib64/liblldMachO.so
-usr/lib64/liblldMachO.so.18.1
+usr/lib64/liblldMachO.so.19.1
usr/lib64/liblldMinGW.so
-usr/lib64/liblldMinGW.so.18.1
+usr/lib64/liblldMinGW.so.19.1
usr/lib64/liblldWasm.so
-usr/lib64/liblldWasm.so.18.1
+usr/lib64/liblldWasm.so.19.1
usr/share/licenses/lld/LICENSE.TXT
+usr/share/licenses/lld-devel/LICENSE.TXT
+usr/share/licenses/lld-libs/LICENSE.TXT
usr/share/man/man1/ld.lld.1.gz
diff --git a/devel/linux-rl9-lld/pkg-plist.amd64 b/devel/linux-rl9-lld/pkg-plist.amd64
index 56481af85318..a900558ad5e7 100644
--- a/devel/linux-rl9-lld/pkg-plist.amd64
+++ b/devel/linux-rl9-lld/pkg-plist.amd64
@@ -22,32 +22,34 @@ usr/lib/cmake/lld/LLDConfigVersion.cmake
usr/lib/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib/cmake/lld/LLDTargets.cmake
usr/lib/liblldCOFF.so
-usr/lib/liblldCOFF.so.18.1
+usr/lib/liblldCOFF.so.19.1
usr/lib/liblldCommon.so
-usr/lib/liblldCommon.so.18.1
+usr/lib/liblldCommon.so.19.1
usr/lib/liblldELF.so
-usr/lib/liblldELF.so.18.1
+usr/lib/liblldELF.so.19.1
usr/lib/liblldMachO.so
-usr/lib/liblldMachO.so.18.1
+usr/lib/liblldMachO.so.19.1
usr/lib/liblldMinGW.so
-usr/lib/liblldMinGW.so.18.1
+usr/lib/liblldMinGW.so.19.1
usr/lib/liblldWasm.so
-usr/lib/liblldWasm.so.18.1
+usr/lib/liblldWasm.so.19.1
usr/lib64/cmake/lld/LLDConfig.cmake
usr/lib64/cmake/lld/LLDConfigVersion.cmake
usr/lib64/cmake/lld/LLDTargets-relwithdebinfo.cmake
usr/lib64/cmake/lld/LLDTargets.cmake
usr/lib64/liblldCOFF.so
-usr/lib64/liblldCOFF.so.18.1
+usr/lib64/liblldCOFF.so.19.1
usr/lib64/liblldCommon.so
-usr/lib64/liblldCommon.so.18.1
+usr/lib64/liblldCommon.so.19.1
usr/lib64/liblldELF.so
-usr/lib64/liblldELF.so.18.1
+usr/lib64/liblldELF.so.19.1
usr/lib64/liblldMachO.so
-usr/lib64/liblldMachO.so.18.1
+usr/lib64/liblldMachO.so.19.1
usr/lib64/liblldMinGW.so
-usr/lib64/liblldMinGW.so.18.1
+usr/lib64/liblldMinGW.so.19.1
usr/lib64/liblldWasm.so
-usr/lib64/liblldWasm.so.18.1
+usr/lib64/liblldWasm.so.19.1
usr/share/licenses/lld/LICENSE.TXT
+usr/share/licenses/lld-devel/LICENSE.TXT
+usr/share/licenses/lld-libs/LICENSE.TXT
usr/share/man/man1/ld.lld.1.gz
diff --git a/devel/linux-rl9-lldb/Makefile b/devel/linux-rl9-lldb/Makefile
index 404f5cba33db..016a2c17c40f 100644
--- a/devel/linux-rl9-lldb/Makefile
+++ b/devel/linux-rl9-lldb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lldb
-PORTVERSION= 18.1.8
+PORTVERSION= 19.1.7
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
@@ -17,6 +17,8 @@ WANT_LINUX32=yes
BIN_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL}
LIB_DISTNAMES= ${PORTNAME}-devel-${DISTVERSIONFULL}
+# src rpm is missing
+SRC_DISTFILES=
DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/devel/linux-rl9-lldb/distinfo b/devel/linux-rl9-lldb/distinfo
index f5770641e83c..2e6be54f30c4 100644
--- a/devel/linux-rl9-lldb/distinfo
+++ b/devel/linux-rl9-lldb/distinfo
@@ -1,13 +1,11 @@
-TIMESTAMP = 1732656787
-SHA256 (rocky/l/lldb-18.1.8-1.el9.aarch64.rpm) = 1ade80c143c38288e0365ceaefecddfa4e4cb736312df26508797ee427f867b3
-SIZE (rocky/l/lldb-18.1.8-1.el9.aarch64.rpm) = 6232305
-SHA256 (rocky/l/lldb-18.1.8-1.el9.x86_64.rpm) = aed3bfff7e7703ee80bd762d3efb1e08f1a14cbbb5eef81c50d92d51de327427
-SIZE (rocky/l/lldb-18.1.8-1.el9.x86_64.rpm) = 6388687
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.aarch64.rpm) = 970ae1377249cdf665a16cbd24110343a861e1cb7e9f070ebb9e263b4fa9a328
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.aarch64.rpm) = 588681
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.i686.rpm) = 839bd540965b0a08a07f385361dbca72373c5944b4724703e3d141f70862e961
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.i686.rpm) = 589578
-SHA256 (rocky/l/lldb-devel-18.1.8-1.el9.x86_64.rpm) = 04dfed0a2ff69653b147a24472ca941fc58142db58d38d6d8e9cd36117439d99
-SIZE (rocky/l/lldb-devel-18.1.8-1.el9.x86_64.rpm) = 589672
-SHA256 (rocky/l/lldb-18.1.8-1.el9.src.rpm) = 52f7c595c87a40ca67b6201be353ad5d3a7fa6e8c26d3e1b9deba5dbefe86ca6
-SIZE (rocky/l/lldb-18.1.8-1.el9.src.rpm) = 10621629
+TIMESTAMP = 1750644401
+SHA256 (rocky/l/lldb-19.1.7-1.el9.aarch64.rpm) = 3678af558bd2db276d4af88c3f8e6222cb89c05e922adfd5a2875df4dd0e3fb9
+SIZE (rocky/l/lldb-19.1.7-1.el9.aarch64.rpm) = 42695027
+SHA256 (rocky/l/lldb-19.1.7-1.el9.x86_64.rpm) = 22783fa441394ca528e2f5973bf71eb9e0e9f02ca03b0b4cf0f1506a21c05ce8
+SIZE (rocky/l/lldb-19.1.7-1.el9.x86_64.rpm) = 45433758
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.aarch64.rpm) = cdfcc002200fee5c6581d4fe9b78066f70a8e19c873657b3e7030747c5096961
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.aarch64.rpm) = 605284
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.i686.rpm) = fa2a4957a7ab9ed050953964f1216afb5baa4e46a6807439e6549efa809b0cdb
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.i686.rpm) = 605898
+SHA256 (rocky/l/lldb-devel-19.1.7-1.el9.x86_64.rpm) = 1b4905df9c64dd2d14cc6c39f8b278baa6890a56ac3ea93cb210c6630baed084
+SIZE (rocky/l/lldb-devel-19.1.7-1.el9.x86_64.rpm) = 605843
diff --git a/devel/linux-rl9-lldb/pkg-plist.aarch64 b/devel/linux-rl9-lldb/pkg-plist.aarch64
index 22819f2889fe..668cc7771eaf 100644
--- a/devel/linux-rl9-lldb/pkg-plist.aarch64
+++ b/devel/linux-rl9-lldb/pkg-plist.aarch64
@@ -5,6 +5,8 @@ usr/bin/lldb-instr
usr/bin/lldb-server
usr/include/lldb/API/LLDB.h
usr/include/lldb/API/SBAddress.h
+usr/include/lldb/API/SBAddressRange.h
+usr/include/lldb/API/SBAddressRangeList.h
usr/include/lldb/API/SBAttachInfo.h
usr/include/lldb/API/SBBlock.h
usr/include/lldb/API/SBBreakpoint.h
@@ -35,6 +37,7 @@ usr/include/lldb/API/SBHostOS.h
usr/include/lldb/API/SBInstruction.h
usr/include/lldb/API/SBInstructionList.h
usr/include/lldb/API/SBLanguageRuntime.h
+usr/include/lldb/API/SBLanguages.h
usr/include/lldb/API/SBLaunchInfo.h
usr/include/lldb/API/SBLineEntry.h
usr/include/lldb/API/SBListener.h
@@ -49,9 +52,11 @@ usr/include/lldb/API/SBProcessInfoList.h
usr/include/lldb/API/SBQueue.h
usr/include/lldb/API/SBQueueItem.h
usr/include/lldb/API/SBReproducer.h
+usr/include/lldb/API/SBSaveCoreOptions.h
usr/include/lldb/API/SBScriptObject.h
usr/include/lldb/API/SBSection.h
usr/include/lldb/API/SBSourceManager.h
+usr/include/lldb/API/SBStatisticsOptions.h
usr/include/lldb/API/SBStream.h
usr/include/lldb/API/SBStringList.h
usr/include/lldb/API/SBStructuredData.h
@@ -101,12 +106,13 @@ usr/include/lldb/Breakpoint/StoppointCallbackContext.h
usr/include/lldb/Breakpoint/StoppointHitCounter.h
usr/include/lldb/Breakpoint/StoppointSite.h
usr/include/lldb/Breakpoint/Watchpoint.h
+usr/include/lldb/Breakpoint/WatchpointAlgorithms.h
usr/include/lldb/Breakpoint/WatchpointList.h
usr/include/lldb/Breakpoint/WatchpointOptions.h
usr/include/lldb/Breakpoint/WatchpointResource.h
-usr/include/lldb/Breakpoint/WatchpointResourceList.h
usr/include/lldb/Core/Address.h
usr/include/lldb/Core/AddressRange.h
+usr/include/lldb/Core/AddressRangeListImpl.h
usr/include/lldb/Core/AddressResolver.h
usr/include/lldb/Core/AddressResolverFileLine.h
usr/include/lldb/Core/Architecture.h
@@ -201,6 +207,7 @@ usr/include/lldb/Expression/ObjectFileJIT.h
usr/include/lldb/Expression/REPL.h
usr/include/lldb/Expression/UserExpression.h
usr/include/lldb/Expression/UtilityFunction.h
+usr/include/lldb/Host/Alarm.h
usr/include/lldb/Host/Config.h
usr/include/lldb/Host/ConnectionFileDescriptor.h
usr/include/lldb/Host/Debug.h
@@ -300,6 +307,7 @@ usr/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedProcessInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedThreadInterface.h
+usr/include/lldb/Interpreter/Interfaces/ScriptedThreadPlanInterface.h
usr/include/lldb/Interpreter/OptionArgParser.h
usr/include/lldb/Interpreter/OptionGroupArchitecture.h
usr/include/lldb/Interpreter/OptionGroupBoolean.h
@@ -360,12 +368,14 @@ usr/include/lldb/Symbol/LocateSymbolFile.h
usr/include/lldb/Symbol/ObjectContainer.h
usr/include/lldb/Symbol/ObjectFile.h
usr/include/lldb/Symbol/PostfixExpression.h
+usr/include/lldb/Symbol/SaveCoreOptions.h
usr/include/lldb/Symbol/SourceModule.h
usr/include/lldb/Symbol/Symbol.h
usr/include/lldb/Symbol/SymbolContext.h
usr/include/lldb/Symbol/SymbolContextScope.h
usr/include/lldb/Symbol/SymbolFile.h
usr/include/lldb/Symbol/SymbolFileOnDemand.h
+usr/include/lldb/Symbol/SymbolLocation.h
usr/include/lldb/Symbol/SymbolLocator.h
usr/include/lldb/Symbol/SymbolVendor.h
usr/include/lldb/Symbol/Symtab.h
@@ -458,6 +468,7 @@ usr/include/lldb/Target/UnixSignals.h
usr/include/lldb/Target/Unwind.h
usr/include/lldb/Target/UnwindAssembly.h
usr/include/lldb/Target/UnwindLLDB.h
+usr/include/lldb/Target/VerboseTrapFrameRecognizer.h
usr/include/lldb/Utility/AddressableBits.h
usr/include/lldb/Utility/AnsiTerminal.h
usr/include/lldb/Utility/AppleUuidCompatibility.h
@@ -478,6 +489,7 @@ usr/include/lldb/Utility/DataExtractor.h
usr/include/lldb/Utility/Diagnostics.h
usr/include/lldb/Utility/Endian.h
usr/include/lldb/Utility/Environment.h
+usr/include/lldb/Utility/ErrorMessages.h
usr/include/lldb/Utility/Event.h
usr/include/lldb/Utility/FileSpec.h
usr/include/lldb/Utility/FileSpecList.h
@@ -543,6 +555,10 @@ usr/include/lldb/lldb-versioning.h
usr/lib64/liblldb.so
usr/lib64/liblldb.so.18.1
usr/lib64/liblldb.so.18.1.8
+usr/lib64/liblldb.so.19.1
+usr/lib64/liblldb.so.19.1.7
usr/lib64/liblldbIntelFeatures.so
-usr/lib64/liblldbIntelFeatures.so.18.1
+usr/lib64/liblldbIntelFeatures.so.19.1
+usr/share/man/man1/lldb-server.1.gz
+usr/share/man/man1/lldb.1.gz
usr/share/licenses/lldb/LICENSE.TXT
diff --git a/devel/linux-rl9-lldb/pkg-plist.amd64 b/devel/linux-rl9-lldb/pkg-plist.amd64
index 5a7fcadb9a30..42950ed3b3b7 100644
--- a/devel/linux-rl9-lldb/pkg-plist.amd64
+++ b/devel/linux-rl9-lldb/pkg-plist.amd64
@@ -5,6 +5,8 @@ usr/bin/lldb-instr
usr/bin/lldb-server
usr/include/lldb/API/LLDB.h
usr/include/lldb/API/SBAddress.h
+usr/include/lldb/API/SBAddressRange.h
+usr/include/lldb/API/SBAddressRangeList.h
usr/include/lldb/API/SBAttachInfo.h
usr/include/lldb/API/SBBlock.h
usr/include/lldb/API/SBBreakpoint.h
@@ -35,6 +37,7 @@ usr/include/lldb/API/SBHostOS.h
usr/include/lldb/API/SBInstruction.h
usr/include/lldb/API/SBInstructionList.h
usr/include/lldb/API/SBLanguageRuntime.h
+usr/include/lldb/API/SBLanguages.h
usr/include/lldb/API/SBLaunchInfo.h
usr/include/lldb/API/SBLineEntry.h
usr/include/lldb/API/SBListener.h
@@ -49,9 +52,11 @@ usr/include/lldb/API/SBProcessInfoList.h
usr/include/lldb/API/SBQueue.h
usr/include/lldb/API/SBQueueItem.h
usr/include/lldb/API/SBReproducer.h
+usr/include/lldb/API/SBSaveCoreOptions.h
usr/include/lldb/API/SBScriptObject.h
usr/include/lldb/API/SBSection.h
usr/include/lldb/API/SBSourceManager.h
+usr/include/lldb/API/SBStatisticsOptions.h
usr/include/lldb/API/SBStream.h
usr/include/lldb/API/SBStringList.h
usr/include/lldb/API/SBStructuredData.h
@@ -101,12 +106,13 @@ usr/include/lldb/Breakpoint/StoppointCallbackContext.h
usr/include/lldb/Breakpoint/StoppointHitCounter.h
usr/include/lldb/Breakpoint/StoppointSite.h
usr/include/lldb/Breakpoint/Watchpoint.h
+usr/include/lldb/Breakpoint/WatchpointAlgorithms.h
usr/include/lldb/Breakpoint/WatchpointList.h
usr/include/lldb/Breakpoint/WatchpointOptions.h
usr/include/lldb/Breakpoint/WatchpointResource.h
-usr/include/lldb/Breakpoint/WatchpointResourceList.h
usr/include/lldb/Core/Address.h
usr/include/lldb/Core/AddressRange.h
+usr/include/lldb/Core/AddressRangeListImpl.h
usr/include/lldb/Core/AddressResolver.h
usr/include/lldb/Core/AddressResolverFileLine.h
usr/include/lldb/Core/Architecture.h
@@ -201,6 +207,7 @@ usr/include/lldb/Expression/ObjectFileJIT.h
usr/include/lldb/Expression/REPL.h
usr/include/lldb/Expression/UserExpression.h
usr/include/lldb/Expression/UtilityFunction.h
+usr/include/lldb/Host/Alarm.h
usr/include/lldb/Host/Config-i386.h
usr/include/lldb/Host/Config-x86_64.h
usr/include/lldb/Host/Config.h
@@ -302,6 +309,7 @@ usr/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedProcessInterface.h
usr/include/lldb/Interpreter/Interfaces/ScriptedThreadInterface.h
+usr/include/lldb/Interpreter/Interfaces/ScriptedThreadPlanInterface.h
usr/include/lldb/Interpreter/OptionArgParser.h
usr/include/lldb/Interpreter/OptionGroupArchitecture.h
usr/include/lldb/Interpreter/OptionGroupBoolean.h
@@ -362,12 +370,14 @@ usr/include/lldb/Symbol/LocateSymbolFile.h
usr/include/lldb/Symbol/ObjectContainer.h
usr/include/lldb/Symbol/ObjectFile.h
usr/include/lldb/Symbol/PostfixExpression.h
+usr/include/lldb/Symbol/SaveCoreOptions.h
usr/include/lldb/Symbol/SourceModule.h
usr/include/lldb/Symbol/Symbol.h
usr/include/lldb/Symbol/SymbolContext.h
usr/include/lldb/Symbol/SymbolContextScope.h
usr/include/lldb/Symbol/SymbolFile.h
usr/include/lldb/Symbol/SymbolFileOnDemand.h
+usr/include/lldb/Symbol/SymbolLocation.h
usr/include/lldb/Symbol/SymbolLocator.h
usr/include/lldb/Symbol/SymbolVendor.h
usr/include/lldb/Symbol/Symtab.h
@@ -460,6 +470,7 @@ usr/include/lldb/Target/UnixSignals.h
usr/include/lldb/Target/Unwind.h
usr/include/lldb/Target/UnwindAssembly.h
usr/include/lldb/Target/UnwindLLDB.h
+usr/include/lldb/Target/VerboseTrapFrameRecognizer.h
usr/include/lldb/Utility/AddressableBits.h
usr/include/lldb/Utility/AnsiTerminal.h
usr/include/lldb/Utility/AppleUuidCompatibility.h
@@ -480,6 +491,7 @@ usr/include/lldb/Utility/DataExtractor.h
usr/include/lldb/Utility/Diagnostics.h
usr/include/lldb/Utility/Endian.h
usr/include/lldb/Utility/Environment.h
+usr/include/lldb/Utility/ErrorMessages.h
usr/include/lldb/Utility/Event.h
usr/include/lldb/Utility/FileSpec.h
usr/include/lldb/Utility/FileSpecList.h
@@ -545,6 +557,10 @@ usr/include/lldb/lldb-versioning.h
usr/lib64/liblldb.so
usr/lib64/liblldb.so.18.1
usr/lib64/liblldb.so.18.1.8
+usr/lib64/liblldb.so.19.1
+usr/lib64/liblldb.so.19.1.7
usr/lib64/liblldbIntelFeatures.so
-usr/lib64/liblldbIntelFeatures.so.18.1
+usr/lib64/liblldbIntelFeatures.so.19.1
usr/share/licenses/lldb/LICENSE.TXT
+usr/share/man/man1/lldb-server.1.gz
+usr/share/man/man1/lldb.1.gz
diff --git a/devel/linux-rl9-llvm/Makefile b/devel/linux-rl9-llvm/Makefile
index d99dc452ea38..b40eab2109a3 100644
--- a/devel/linux-rl9-llvm/Makefile
+++ b/devel/linux-rl9-llvm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
-PORTVERSION= 18.1.8
-DISTVERSIONSUFFIX= -3.el9
+PORTVERSION= 19.1.7
+DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/devel/linux-rl9-llvm/distinfo b/devel/linux-rl9-llvm/distinfo
index 9e4d75554719..9fda79aa2145 100644
--- a/devel/linux-rl9-llvm/distinfo
+++ b/devel/linux-rl9-llvm/distinfo
@@ -1,25 +1,25 @@
-TIMESTAMP = 1732647328
-SHA256 (rocky/l/llvm-18.1.8-3.el9.aarch64.rpm) = 417d4302c56d833847e402f2e75c6c3f4bf0215a26de53d2047aa4ca46042233
-SIZE (rocky/l/llvm-18.1.8-3.el9.aarch64.rpm) = 23851282
-SHA256 (rocky/l/llvm-18.1.8-3.el9.x86_64.rpm) = 623c4e55276a61acae5e07d801199cdcd48916494f9fec5def8e80406a46d17d
-SIZE (rocky/l/llvm-18.1.8-3.el9.x86_64.rpm) = 24808471
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.aarch64.rpm) = 2bbba0cd3dbf98ede96d01c73fadef07c7b2b61ca4316b6040706ed933c667b5
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.aarch64.rpm) = 3937571
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.i686.rpm) = bd1aa8399602f3145121ed3257f54b675b4e2e70c69db4016dd8c6df8799edb7
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.i686.rpm) = 3942899
-SHA256 (rocky/l/llvm-devel-18.1.8-3.el9.x86_64.rpm) = 54ec208ea43a7d03c29bb41e92e696a6461f0bb2e134bdddbea73c7a4db8d983
-SIZE (rocky/l/llvm-devel-18.1.8-3.el9.x86_64.rpm) = 3935884
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.aarch64.rpm) = 403a7a8353d3276a841179a3d209c3c4e637d561342bd5ccdca6240cefed4ed6
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.aarch64.rpm) = 25320720
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.i686.rpm) = 7acc066c810170d3b56c95e0afc9ba08f2f2c835ffd7b1f4dd9eefc9e95c442e
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.i686.rpm) = 26845979
-SHA256 (rocky/l/llvm-libs-18.1.8-3.el9.x86_64.rpm) = 2a534d77fcc4bea0d8fb6fbc04d87cab8b9e1c745aca558743564bfe99f32134
-SIZE (rocky/l/llvm-libs-18.1.8-3.el9.x86_64.rpm) = 26947940
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.aarch64.rpm) = 6497110ec660c74acd617272cf3d4849a2e7f702b9ad32355c55d6b551f44cc8
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.aarch64.rpm) = 32962326
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.i686.rpm) = 619132330eae8bd34ef045e10b828be097fcd7c902e54c5358d038df3fc25968
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.i686.rpm) = 37320435
-SHA256 (rocky/l/llvm-static-18.1.8-3.el9.x86_64.rpm) = 3d12a5ae5c705b49d912373101a403eab049923e00e19addb2aae9377589a3e6
-SIZE (rocky/l/llvm-static-18.1.8-3.el9.x86_64.rpm) = 34217052
-SHA256 (rocky/l/llvm-18.1.8-3.el9.src.rpm) = 47c78c2fa0edd54b6eda10accbcb7673a02257e3ddeafc38d4bacd057bfc216d
-SIZE (rocky/l/llvm-18.1.8-3.el9.src.rpm) = 62454555
+TIMESTAMP = 1750643216
+SHA256 (rocky/l/llvm-19.1.7-1.el9.aarch64.rpm) = 227e82149d7776def5cc285025370042e4989f58345cc457e77aad10dfaa87aa
+SIZE (rocky/l/llvm-19.1.7-1.el9.aarch64.rpm) = 20794710
+SHA256 (rocky/l/llvm-19.1.7-1.el9.x86_64.rpm) = 0d68e80c24fab8653e8e67050af189ca585d2b1504f3c3437d31e2c211ce5e6d
+SIZE (rocky/l/llvm-19.1.7-1.el9.x86_64.rpm) = 21859429
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.aarch64.rpm) = 5e7302f46c1652a9b9f592da51798e330f56cacf76d7da2d528523ac250abdd5
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.aarch64.rpm) = 4085734
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.i686.rpm) = a1b63f90e80937912616e89e93957c288b868ef5fd77083b8f15d436a3750cd7
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.i686.rpm) = 4096958
+SHA256 (rocky/l/llvm-devel-19.1.7-1.el9.x86_64.rpm) = 33aee6fffd6406dc3c3f79fdb2464edcabc3285812fb2934898b1b862b1eec46
+SIZE (rocky/l/llvm-devel-19.1.7-1.el9.x86_64.rpm) = 4087244
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.aarch64.rpm) = b0c3b8f10d84cc4d20498258baa9c6b47f52a8299d022048c55193d2230bdb9b
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.aarch64.rpm) = 55483891
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.i686.rpm) = 0d68df9973a91d7094cde2e9ce77638c0a3ec6454219f6bb9430963327371fa3
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.i686.rpm) = 61059961
+SHA256 (rocky/l/llvm-libs-19.1.7-1.el9.x86_64.rpm) = 72756245433eb4de267b9f280b7686782f8a1be4a0af26476ad05787cbc47bed
+SIZE (rocky/l/llvm-libs-19.1.7-1.el9.x86_64.rpm) = 59613908
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.aarch64.rpm) = 1a385b7e6725b66bc9b5d9e0d0ddd2583ed854b615f2b8d5ef8e21a00934f69e
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.aarch64.rpm) = 39114028
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.i686.rpm) = ec60fca2b289c48fe57736d7e14422be894d69e903be3ecbbff34c877e54018a
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.i686.rpm) = 45555982
+SHA256 (rocky/l/llvm-static-19.1.7-1.el9.x86_64.rpm) = e8f6cfe1a5b0d0b3a0f58b943f83716addb38f30e3493f26ad16677bb1609e79
+SIZE (rocky/l/llvm-static-19.1.7-1.el9.x86_64.rpm) = 41336986
+SHA256 (rocky/l/llvm-19.1.7-1.el9.src.rpm) = 9f8f07ead30bd883938bddf7d1dd31078179874d15e951a1400f7a8ef84552a7
+SIZE (rocky/l/llvm-19.1.7-1.el9.src.rpm) = 273473880
diff --git a/devel/linux-rl9-llvm/pkg-plist.aarch64 b/devel/linux-rl9-llvm/pkg-plist.aarch64
index 1902958bab43..b56df41e7a14 100644
--- a/devel/linux-rl9-llvm/pkg-plist.aarch64
+++ b/devel/linux-rl9-llvm/pkg-plist.aarch64
@@ -13,7 +13,7 @@ usr/bin/llvm-bitcode-strip
usr/bin/llvm-c-test
usr/bin/llvm-cat
usr/bin/llvm-cfi-verify
-usr/bin/llvm-config-18-64
+usr/bin/llvm-config-19-64
usr/bin/llvm-config-64
usr/bin/llvm-cov
usr/bin/llvm-cvtres
@@ -77,6 +77,7 @@ usr/bin/llvm-windres
usr/bin/llvm-xray
usr/bin/obj2yaml
usr/bin/opt
+usr/bin/reduce-chunk-list
usr/bin/sancov
usr/bin/sanstats
usr/bin/split-file
@@ -137,6 +138,7 @@ usr/include/llvm/ADT/DenseMapInfoVariant.h
usr/include/llvm/ADT/DenseSet.h
usr/include/llvm/ADT/DepthFirstIterator.h
usr/include/llvm/ADT/DirectedGraph.h
+usr/include/llvm/ADT/DynamicAPInt.h
usr/include/llvm/ADT/EnumeratedArray.h
usr/include/llvm/ADT/EpochTracker.h
usr/include/llvm/ADT/EquivalenceClasses.h
@@ -179,6 +181,7 @@ usr/include/llvm/ADT/ScopedHashTable.h
usr/include/llvm/ADT/Sequence.h
usr/include/llvm/ADT/SetOperations.h
usr/include/llvm/ADT/SetVector.h
+usr/include/llvm/ADT/SlowDynamicAPInt.h
usr/include/llvm/ADT/SmallBitVector.h
usr/include/llvm/ADT/SmallPtrSet.h
usr/include/llvm/ADT/SmallSet.h
@@ -251,6 +254,8 @@ usr/include/llvm/Analysis/DominanceFrontier.h
usr/include/llvm/Analysis/DominanceFrontierImpl.h
usr/include/llvm/Analysis/EHUtils.h
usr/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+usr/include/llvm/Analysis/GenericDomTreeUpdater.h
+usr/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
usr/include/llvm/Analysis/GlobalsModRef.h
usr/include/llvm/Analysis/GuardUtils.h
usr/include/llvm/Analysis/HeatUtils.h
@@ -269,9 +274,6 @@ usr/include/llvm/Analysis/InstSimplifyFolder.h
usr/include/llvm/Analysis/InstructionPrecedenceTracking.h
usr/include/llvm/Analysis/InstructionSimplify.h
usr/include/llvm/Analysis/InteractiveModelRunner.h
-usr/include/llvm/Analysis/Interval.h
-usr/include/llvm/Analysis/IntervalIterator.h
-usr/include/llvm/Analysis/IntervalPartition.h
usr/include/llvm/Analysis/IteratedDominanceFrontier.h
usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h
usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h
@@ -356,6 +358,7 @@ usr/include/llvm/Analysis/WithCache.h
usr/include/llvm/AsmParser/LLLexer.h
usr/include/llvm/AsmParser/LLParser.h
usr/include/llvm/AsmParser/LLToken.h
+usr/include/llvm/AsmParser/NumberedValues.h
usr/include/llvm/AsmParser/Parser.h
usr/include/llvm/AsmParser/SlotMapping.h
usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -422,6 +425,7 @@ usr/include/llvm/CodeGen/AntiDepBreaker.h
usr/include/llvm/CodeGen/AsmPrinter.h
usr/include/llvm/CodeGen/AsmPrinterHandler.h
usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+usr/include/llvm/CodeGen/AtomicExpand.h
usr/include/llvm/CodeGen/AtomicExpandUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -433,7 +437,6 @@ usr/include/llvm/CodeGen/CalcSpillWeights.h
usr/include/llvm/CodeGen/CallBrPrepare.h
usr/include/llvm/CodeGen/CallingConvLower.h
usr/include/llvm/CodeGen/CodeGenCommonISel.h
-usr/include/llvm/CodeGen/CodeGenPassBuilder.h
usr/include/llvm/CodeGen/CodeGenPrepare.h
usr/include/llvm/CodeGen/CommandFlags.h
usr/include/llvm/CodeGen/ComplexDeinterleavingPass.h
@@ -443,6 +446,7 @@ usr/include/llvm/CodeGen/DFAPacketizer.h
usr/include/llvm/CodeGen/DIE.h
usr/include/llvm/CodeGen/DIEValue.def
usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+usr/include/llvm/CodeGen/DeadMachineInstructionElim.h
usr/include/llvm/CodeGen/DebugHandlerBase.h
usr/include/llvm/CodeGen/DetectDeadLanes.h
usr/include/llvm/CodeGen/DwarfEHPrepare.h
@@ -456,6 +460,7 @@ usr/include/llvm/CodeGen/ExpandReductions.h
usr/include/llvm/CodeGen/ExpandVectorPredication.h
usr/include/llvm/CodeGen/FastISel.h
usr/include/llvm/CodeGen/FaultMaps.h
+usr/include/llvm/CodeGen/FinalizeISel.h
usr/include/llvm/CodeGen/FunctionLoweringInfo.h
usr/include/llvm/CodeGen/GCMetadata.h
usr/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -502,6 +507,7 @@ usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
usr/include/llvm/CodeGen/LexicalScopes.h
usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
usr/include/llvm/CodeGen/LinkAllCodegenComponents.h
+usr/include/llvm/CodeGen/LiveDebugVariables.h
usr/include/llvm/CodeGen/LiveInterval.h
usr/include/llvm/CodeGen/LiveIntervalCalc.h
usr/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -513,8 +519,8 @@ usr/include/llvm/CodeGen/LiveRegMatrix.h
usr/include/llvm/CodeGen/LiveRegUnits.h
usr/include/llvm/CodeGen/LiveStacks.h
usr/include/llvm/CodeGen/LiveVariables.h
+usr/include/llvm/CodeGen/LocalStackSlotAllocation.h
usr/include/llvm/CodeGen/LoopTraversal.h
-usr/include/llvm/CodeGen/LowLevelType.h
usr/include/llvm/CodeGen/LowLevelTypeUtils.h
usr/include/llvm/CodeGen/LowerEmuTLS.h
usr/include/llvm/CodeGen/MBFIWrapper.h
@@ -532,11 +538,14 @@ usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
usr/include/llvm/CodeGen/MachineCFGPrinter.h
usr/include/llvm/CodeGen/MachineCombinerPattern.h
usr/include/llvm/CodeGen/MachineConstantPool.h
+usr/include/llvm/CodeGen/MachineConvergenceVerifier.h
usr/include/llvm/CodeGen/MachineCycleAnalysis.h
+usr/include/llvm/CodeGen/MachineDomTreeUpdater.h
usr/include/llvm/CodeGen/MachineDominanceFrontier.h
usr/include/llvm/CodeGen/MachineDominators.h
usr/include/llvm/CodeGen/MachineFrameInfo.h
usr/include/llvm/CodeGen/MachineFunction.h
+usr/include/llvm/CodeGen/MachineFunctionAnalysis.h
usr/include/llvm/CodeGen/MachineFunctionPass.h
usr/include/llvm/CodeGen/MachineInstr.h
usr/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -553,7 +562,6 @@ usr/include/llvm/CodeGen/MachineOperand.h
usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
usr/include/llvm/CodeGen/MachineOutliner.h
usr/include/llvm/CodeGen/MachinePassManager.h
-usr/include/llvm/CodeGen/MachinePassRegistry.def
usr/include/llvm/CodeGen/MachinePassRegistry.h
usr/include/llvm/CodeGen/MachinePipeliner.h
usr/include/llvm/CodeGen/MachinePostDominators.h
@@ -566,7 +574,7 @@ usr/include/llvm/CodeGen/MachineSizeOpts.h
usr/include/llvm/CodeGen/MachineStableHash.h
usr/include/llvm/CodeGen/MachineTraceMetrics.h
usr/include/llvm/CodeGen/MachineUniformityAnalysis.h
-usr/include/llvm/CodeGen/MachineValueType.h
+usr/include/llvm/CodeGen/MachineVerifier.h
usr/include/llvm/CodeGen/MacroFusion.h
usr/include/llvm/CodeGen/ModuloSchedule.h
usr/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -577,7 +585,7 @@ usr/include/llvm/CodeGen/PBQP/Math.h
usr/include/llvm/CodeGen/PBQP/ReductionRules.h
usr/include/llvm/CodeGen/PBQP/Solution.h
usr/include/llvm/CodeGen/PBQPRAConstraint.h
-usr/include/llvm/CodeGen/ParallelCG.h
+usr/include/llvm/CodeGen/PHIElimination.h
usr/include/llvm/CodeGen/Passes.h
usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h
usr/include/llvm/CodeGen/PseudoSourceValue.h
@@ -587,6 +595,7 @@ usr/include/llvm/CodeGen/RDFLiveness.h
usr/include/llvm/CodeGen/RDFRegisters.h
usr/include/llvm/CodeGen/ReachingDefAnalysis.h
usr/include/llvm/CodeGen/RegAllocCommon.h
+usr/include/llvm/CodeGen/RegAllocFast.h
usr/include/llvm/CodeGen/RegAllocPBQP.h
usr/include/llvm/CodeGen/RegAllocRegistry.h
usr/include/llvm/CodeGen/Register.h
@@ -598,8 +607,9 @@ usr/include/llvm/CodeGen/RegisterScavenging.h
usr/include/llvm/CodeGen/RegisterUsageInfo.h
usr/include/llvm/CodeGen/ReplaceWithVeclib.h
usr/include/llvm/CodeGen/ResourcePriorityQueue.h
-usr/include/llvm/CodeGen/RuntimeLibcalls.h
+usr/include/llvm/CodeGen/RuntimeLibcallUtil.h
usr/include/llvm/CodeGen/SDNodeProperties.td
+usr/include/llvm/CodeGen/SDPatternMatch.h
usr/include/llvm/CodeGen/SafeStack.h
usr/include/llvm/CodeGen/ScheduleDAG.h
usr/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -634,6 +644,7 @@ usr/include/llvm/CodeGen/TargetRegisterInfo.h
usr/include/llvm/CodeGen/TargetSchedule.h
usr/include/llvm/CodeGen/TargetSubtargetInfo.h
usr/include/llvm/CodeGen/TileShapeInfo.h
+usr/include/llvm/CodeGen/TwoAddressInstructionPass.h
usr/include/llvm/CodeGen/TypePromotion.h
usr/include/llvm/CodeGen/UnreachableBlockElim.h
usr/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -644,6 +655,11 @@ usr/include/llvm/CodeGen/WasmEHFuncInfo.h
usr/include/llvm/CodeGen/WasmEHPrepare.h
usr/include/llvm/CodeGen/WinEHFuncInfo.h
usr/include/llvm/CodeGen/WinEHPrepare.h
+usr/include/llvm/CodeGen/WindowScheduler.h
+usr/include/llvm/CodeGenData/OutlinedHashTree.h
+usr/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
+usr/include/llvm/CodeGenTypes/LowLevelType.h
+usr/include/llvm/CodeGenTypes/MachineValueType.h
usr/include/llvm/Config/AsmParsers.def
usr/include/llvm/Config/AsmPrinters.def
usr/include/llvm/Config/Disassemblers.def
@@ -777,6 +793,7 @@ usr/include/llvm/DebugInfo/GSYM/LineEntry.h
usr/include/llvm/DebugInfo/GSYM/LineTable.h
usr/include/llvm/DebugInfo/GSYM/LookupResult.h
usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+usr/include/llvm/DebugInfo/GSYM/OutputAggregator.h
usr/include/llvm/DebugInfo/GSYM/StringTable.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -796,7 +813,7 @@ usr/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-usr/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+usr/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
usr/include/llvm/DebugInfo/MSF/IMSFFile.h
usr/include/llvm/DebugInfo/MSF/MSFBuilder.h
usr/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -991,6 +1008,7 @@ usr/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+usr/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
usr/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
usr/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -1020,6 +1038,7 @@ usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+usr/include/llvm/ExecutionEngine/Orc/SectCreate.h
usr/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
@@ -1031,6 +1050,7 @@ usr/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
usr/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+usr/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
@@ -1040,6 +1060,7 @@ usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
@@ -1061,6 +1082,10 @@ usr/include/llvm/Frontend/Offloading/Utility.h
usr/include/llvm/Frontend/OpenACC/ACC.h.inc
usr/include/llvm/Frontend/OpenACC/ACC.inc
usr/include/llvm/Frontend/OpenACC/ACC.td
+usr/include/llvm/Frontend/OpenMP/ClauseT.h
+usr/include/llvm/Frontend/OpenMP/ConstructCompositionT.h
+usr/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+usr/include/llvm/Frontend/OpenMP/OMP.h
usr/include/llvm/Frontend/OpenMP/OMP.h.inc
usr/include/llvm/Frontend/OpenMP/OMP.inc
usr/include/llvm/Frontend/OpenMP/OMP.td
@@ -1078,6 +1103,7 @@ usr/include/llvm/FuzzMutate/Operations.h
usr/include/llvm/FuzzMutate/Random.h
usr/include/llvm/FuzzMutate/RandomIRBuilder.h
usr/include/llvm/IR/AbstractCallSite.h
+usr/include/llvm/IR/Analysis.h
usr/include/llvm/IR/Argument.h
usr/include/llvm/IR/AssemblyAnnotationWriter.h
usr/include/llvm/IR/Assumptions.h
@@ -1095,12 +1121,14 @@ usr/include/llvm/IR/Constant.h
usr/include/llvm/IR/ConstantFold.h
usr/include/llvm/IR/ConstantFolder.h
usr/include/llvm/IR/ConstantRange.h
+usr/include/llvm/IR/ConstantRangeList.h
usr/include/llvm/IR/Constants.h
usr/include/llvm/IR/ConstrainedOps.def
usr/include/llvm/IR/ConvergenceVerifier.h
usr/include/llvm/IR/CycleInfo.h
usr/include/llvm/IR/DIBuilder.h
usr/include/llvm/IR/DataLayout.h
+usr/include/llvm/IR/DbgVariableFragmentInfo.h
usr/include/llvm/IR/DebugInfo.h
usr/include/llvm/IR/DebugInfoFlags.def
usr/include/llvm/IR/DebugInfoMetadata.h
@@ -1119,6 +1147,7 @@ usr/include/llvm/IR/FixedMetadataKinds.def
usr/include/llvm/IR/FixedPointBuilder.h
usr/include/llvm/IR/Function.h
usr/include/llvm/IR/GCStrategy.h
+usr/include/llvm/IR/GEPNoWrapFlags.h
usr/include/llvm/IR/GVMaterializer.h
usr/include/llvm/IR/GenericConvergenceVerifierImpl.h
usr/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -1190,6 +1219,7 @@ usr/include/llvm/IR/LegacyPassNameParser.h
usr/include/llvm/IR/MDBuilder.h
usr/include/llvm/IR/Mangler.h
usr/include/llvm/IR/MatrixBuilder.h
+usr/include/llvm/IR/MemoryModelRelaxationAnnotations.h
usr/include/llvm/IR/Metadata.def
usr/include/llvm/IR/Metadata.h
usr/include/llvm/IR/Module.h
@@ -1213,6 +1243,7 @@ usr/include/llvm/IR/ProfileSummary.h
usr/include/llvm/IR/PseudoProbe.h
usr/include/llvm/IR/ReplaceConstant.h
usr/include/llvm/IR/RuntimeLibcalls.def
+usr/include/llvm/IR/RuntimeLibcalls.h
usr/include/llvm/IR/SSAContext.h
usr/include/llvm/IR/SafepointIRVerifier.h
usr/include/llvm/IR/Statepoint.h
@@ -1264,7 +1295,6 @@ usr/include/llvm/MC/MCAsmInfoELF.h
usr/include/llvm/MC/MCAsmInfoGOFF.h
usr/include/llvm/MC/MCAsmInfoWasm.h
usr/include/llvm/MC/MCAsmInfoXCOFF.h
-usr/include/llvm/MC/MCAsmLayout.h
usr/include/llvm/MC/MCAsmMacro.h
usr/include/llvm/MC/MCAssembler.h
usr/include/llvm/MC/MCCodeEmitter.h
@@ -1279,6 +1309,7 @@ usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h
usr/include/llvm/MC/MCDwarf.h
+usr/include/llvm/MC/MCELFExtras.h
usr/include/llvm/MC/MCELFObjectWriter.h
usr/include/llvm/MC/MCELFStreamer.h
usr/include/llvm/MC/MCExpr.h
@@ -1330,6 +1361,7 @@ usr/include/llvm/MC/MCSymbolCOFF.h
usr/include/llvm/MC/MCSymbolELF.h
usr/include/llvm/MC/MCSymbolGOFF.h
usr/include/llvm/MC/MCSymbolMachO.h
+usr/include/llvm/MC/MCSymbolTableEntry.h
usr/include/llvm/MC/MCSymbolWasm.h
usr/include/llvm/MC/MCSymbolXCOFF.h
usr/include/llvm/MC/MCTargetOptions.h
@@ -1452,13 +1484,18 @@ usr/include/llvm/PassAnalysisSupport.h
usr/include/llvm/PassInfo.h
usr/include/llvm/PassRegistry.h
usr/include/llvm/PassSupport.h
+usr/include/llvm/Passes/CodeGenPassBuilder.h
+usr/include/llvm/Passes/MachinePassRegistry.def
usr/include/llvm/Passes/OptimizationLevel.h
usr/include/llvm/Passes/PassBuilder.h
usr/include/llvm/Passes/PassPlugin.h
usr/include/llvm/Passes/StandardInstrumentations.h
+usr/include/llvm/Passes/TargetPassRegistry.inc
usr/include/llvm/ProfileData/Coverage/CoverageMapping.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+usr/include/llvm/ProfileData/Coverage/MCDCTypes.h
+usr/include/llvm/ProfileData/CtxInstrContextNode.h
usr/include/llvm/ProfileData/FunctionId.h
usr/include/llvm/ProfileData/GCOV.h
usr/include/llvm/ProfileData/HashKeyMap.h
@@ -1471,6 +1508,9 @@ usr/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
usr/include/llvm/ProfileData/MIBEntryDef.inc
usr/include/llvm/ProfileData/MemProf.h
usr/include/llvm/ProfileData/MemProfData.inc
+usr/include/llvm/ProfileData/MemProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfWriter.h
usr/include/llvm/ProfileData/ProfileCommon.h
usr/include/llvm/ProfileData/RawMemProfReader.h
usr/include/llvm/ProfileData/SampleProf.h
@@ -1489,6 +1529,10 @@ usr/include/llvm/Remarks/RemarkSerializer.h
usr/include/llvm/Remarks/RemarkStreamer.h
usr/include/llvm/Remarks/RemarkStringTable.h
usr/include/llvm/Remarks/YAMLRemarkSerializer.h
+usr/include/llvm/SandboxIR/SandboxIR.h
+usr/include/llvm/SandboxIR/SandboxIRValues.def
+usr/include/llvm/SandboxIR/Tracker.h
+usr/include/llvm/SandboxIR/Use.h
usr/include/llvm/Support/AMDGPUAddrSpace.h
usr/include/llvm/Support/AMDGPUMetadata.h
usr/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -1543,7 +1587,7 @@ usr/include/llvm/Support/ConvertUTF.h
usr/include/llvm/Support/CrashRecoveryContext.h
usr/include/llvm/Support/DJB.h
usr/include/llvm/Support/DOTGraphTraits.h
-usr/include/llvm/Support/DXILOperationCommon.h
+usr/include/llvm/Support/DXILABI.h
usr/include/llvm/Support/DataExtractor.h
usr/include/llvm/Support/DataTypes.h
usr/include/llvm/Support/Debug.h
@@ -1562,6 +1606,7 @@ usr/include/llvm/Support/Error.h
usr/include/llvm/Support/ErrorHandling.h
usr/include/llvm/Support/ErrorOr.h
usr/include/llvm/Support/ExitCodes.h
+usr/include/llvm/Support/ExponentialBackoff.h
usr/include/llvm/Support/ExtensibleRTTI.h
usr/include/llvm/Support/Extension.def
usr/include/llvm/Support/FileCollector.h
@@ -1584,6 +1629,8 @@ usr/include/llvm/Support/GenericLoopInfoImpl.h
usr/include/llvm/Support/GlobPattern.h
usr/include/llvm/Support/GraphWriter.h
usr/include/llvm/Support/HashBuilder.h
+usr/include/llvm/Support/HexagonAttributeParser.h
+usr/include/llvm/Support/HexagonAttributes.h
usr/include/llvm/Support/InitLLVM.h
usr/include/llvm/Support/InstructionCost.h
usr/include/llvm/Support/JSON.h
@@ -1594,6 +1641,7 @@ usr/include/llvm/Support/LLVMDriver.h
usr/include/llvm/Support/LineIterator.h
usr/include/llvm/Support/Locale.h
usr/include/llvm/Support/LockFileManager.h
+usr/include/llvm/Support/LogicalResult.h
usr/include/llvm/Support/MD5.h
usr/include/llvm/Support/MSP430AttributeParser.h
usr/include/llvm/Support/MSP430Attributes.h
@@ -1622,7 +1670,7 @@ usr/include/llvm/Support/Process.h
usr/include/llvm/Support/Program.h
usr/include/llvm/Support/RISCVAttributeParser.h
usr/include/llvm/Support/RISCVAttributes.h
-usr/include/llvm/Support/RISCVISAInfo.h
+usr/include/llvm/Support/RISCVISAUtils.h
usr/include/llvm/Support/RWMutex.h
usr/include/llvm/Support/RandomNumberGenerator.h
usr/include/llvm/Support/Recycler.h
@@ -1639,6 +1687,7 @@ usr/include/llvm/Support/ScaledNumber.h
usr/include/llvm/Support/ScopedPrinter.h
usr/include/llvm/Support/Signals.h
usr/include/llvm/Support/Signposts.h
+usr/include/llvm/Support/SipHash.h
usr/include/llvm/Support/SmallVectorMemoryBuffer.h
usr/include/llvm/Support/Solaris/sys/regset.h
usr/include/llvm/Support/SourceMgr.h
@@ -1677,6 +1726,7 @@ usr/include/llvm/Support/X86FoldTablesUtils.h
usr/include/llvm/Support/YAMLParser.h
usr/include/llvm/Support/YAMLTraits.h
usr/include/llvm/Support/circular_raw_ostream.h
+usr/include/llvm/Support/float128.h
usr/include/llvm/Support/raw_os_ostream.h
usr/include/llvm/Support/raw_ostream.h
usr/include/llvm/Support/raw_sha1_ostream.h
@@ -1709,19 +1759,25 @@ usr/include/llvm/Target/TargetIntrinsicInfo.h
usr/include/llvm/Target/TargetItinerary.td
usr/include/llvm/Target/TargetLoweringObjectFile.h
usr/include/llvm/Target/TargetMachine.h
+usr/include/llvm/Target/TargetMacroFusion.td
usr/include/llvm/Target/TargetOptions.h
usr/include/llvm/Target/TargetPfmCounters.td
usr/include/llvm/Target/TargetSchedule.td
usr/include/llvm/Target/TargetSelectionDAG.td
+usr/include/llvm/TargetParser/AArch64CPUFeatures.inc
usr/include/llvm/TargetParser/AArch64TargetParser.h
+usr/include/llvm/TargetParser/AArch64TargetParserDef.inc
usr/include/llvm/TargetParser/ARMTargetParser.def
usr/include/llvm/TargetParser/ARMTargetParser.h
usr/include/llvm/TargetParser/ARMTargetParserCommon.h
+usr/include/llvm/TargetParser/ARMTargetParserDef.inc
usr/include/llvm/TargetParser/CSKYTargetParser.def
usr/include/llvm/TargetParser/CSKYTargetParser.h
usr/include/llvm/TargetParser/Host.h
usr/include/llvm/TargetParser/LoongArchTargetParser.def
usr/include/llvm/TargetParser/LoongArchTargetParser.h
+usr/include/llvm/TargetParser/PPCTargetParser.def
+usr/include/llvm/TargetParser/RISCVISAInfo.h
usr/include/llvm/TargetParser/RISCVTargetParser.h
usr/include/llvm/TargetParser/RISCVTargetParserDef.inc
usr/include/llvm/TargetParser/SubtargetFeature.h
@@ -1738,6 +1794,7 @@ usr/include/llvm/TextAPI/Architecture.def
usr/include/llvm/TextAPI/Architecture.h
usr/include/llvm/TextAPI/ArchitectureSet.h
usr/include/llvm/TextAPI/DylibReader.h
+usr/include/llvm/TextAPI/FileTypes.h
usr/include/llvm/TextAPI/InterfaceFile.h
usr/include/llvm/TextAPI/PackedVersion.h
usr/include/llvm/TextAPI/Platform.h
@@ -1773,6 +1830,7 @@ usr/include/llvm/Transforms/IPO/CrossDSOCFI.h
usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h
usr/include/llvm/Transforms/IPO/ElimAvailExtern.h
usr/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+usr/include/llvm/Transforms/IPO/ExpandVariadics.h
usr/include/llvm/Transforms/IPO/ExtractGV.h
usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
usr/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -1797,6 +1855,7 @@ usr/include/llvm/Transforms/IPO/ProfiledCallGraph.h
usr/include/llvm/Transforms/IPO/SCCP.h
usr/include/llvm/Transforms/IPO/SampleContextTracker.h
usr/include/llvm/Transforms/IPO/SampleProfile.h
+usr/include/llvm/Transforms/IPO/SampleProfileMatcher.h
usr/include/llvm/Transforms/IPO/SampleProfileProbe.h
usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h
usr/include/llvm/Transforms/IPO/StripSymbols.h
@@ -1820,8 +1879,12 @@ usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
usr/include/llvm/Transforms/Instrumentation/KCFI.h
+usr/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
usr/include/llvm/Transforms/Instrumentation/MemProfiler.h
usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+usr/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h
usr/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
@@ -1853,6 +1916,7 @@ usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
usr/include/llvm/Transforms/Scalar/InferAddressSpaces.h
usr/include/llvm/Transforms/Scalar/InferAlignment.h
usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+usr/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
usr/include/llvm/Transforms/Scalar/JumpThreading.h
usr/include/llvm/Transforms/Scalar/LICM.h
usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -1868,7 +1932,6 @@ usr/include/llvm/Transforms/Scalar/LoopInterchange.h
usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h
usr/include/llvm/Transforms/Scalar/LoopPassManager.h
usr/include/llvm/Transforms/Scalar/LoopPredication.h
-usr/include/llvm/Transforms/Scalar/LoopReroll.h
usr/include/llvm/Transforms/Scalar/LoopRotation.h
usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
usr/include/llvm/Transforms/Scalar/LoopSink.h
@@ -1926,6 +1989,7 @@ usr/include/llvm/Transforms/Utils/CodeLayout.h
usr/include/llvm/Transforms/Utils/CodeMoverUtils.h
usr/include/llvm/Transforms/Utils/CountVisits.h
usr/include/llvm/Transforms/Utils/CtorUtils.h
+usr/include/llvm/Transforms/Utils/DXILResource.h
usr/include/llvm/Transforms/Utils/DXILUpgrade.h
usr/include/llvm/Transforms/Utils/Debugify.h
usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
@@ -1991,6 +2055,7 @@ usr/include/llvm/Transforms/Utils/UnrollLoop.h
usr/include/llvm/Transforms/Utils/VNCoercion.h
usr/include/llvm/Transforms/Utils/ValueMapper.h
usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+usr/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
usr/include/llvm/Transforms/Vectorize/LoopVectorize.h
usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h
@@ -2034,7 +2099,6 @@ usr/lib64/cmake/llvm/FindLibEdit.cmake
usr/lib64/cmake/llvm/FindLibpfm.cmake
usr/lib64/cmake/llvm/FindOCaml.cmake
usr/lib64/cmake/llvm/FindSphinx.cmake
-usr/lib64/cmake/llvm/FindTerminfo.cmake
usr/lib64/cmake/llvm/FindZ3.cmake
usr/lib64/cmake/llvm/Findzstd.cmake
usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2059,9 +2123,10 @@ usr/lib64/cmake/llvm/TensorFlowCompile.cmake
usr/lib64/cmake/llvm/UseLibtool.cmake
usr/lib64/cmake/llvm/VersionFromVCS.cmake
usr/lib64/cmake/llvm/llvm-driver-template.cpp.in
-usr/lib64/libLLVM-18.so
+usr/lib64/libLLVM-19.so
usr/lib64/libLLVM.so
usr/lib64/libLLVM.so.18.1
+usr/lib64/libLLVM.so.19.1
usr/lib64/libLLVMAArch64AsmParser.a
usr/lib64/libLLVMAArch64CodeGen.a
usr/lib64/libLLVMAArch64Desc.a
@@ -2097,6 +2162,7 @@ usr/lib64/libLLVMBitstreamReader.a
usr/lib64/libLLVMCFGuard.a
usr/lib64/libLLVMCFIVerify.a
usr/lib64/libLLVMCodeGen.a
+usr/lib64/libLLVMCodeGenData.a
usr/lib64/libLLVMCodeGenTypes.a
usr/lib64/libLLVMCore.a
usr/lib64/libLLVMCoroutines.a
@@ -2162,6 +2228,7 @@ usr/lib64/libLLVMObjCARCOpts.a
usr/lib64/libLLVMObjCopy.a
usr/lib64/libLLVMObject.a
usr/lib64/libLLVMObjectYAML.a
+usr/lib64/libLLVMOptDriver.a
usr/lib64/libLLVMOption.a
usr/lib64/libLLVMOrcDebugging.a
usr/lib64/libLLVMOrcJIT.a
@@ -2177,6 +2244,7 @@ usr/lib64/libLLVMPowerPCInfo.a
usr/lib64/libLLVMProfileData.a
usr/lib64/libLLVMRemarks.a
usr/lib64/libLLVMRuntimeDyld.a
+usr/lib64/libLLVMSandboxIR.a
usr/lib64/libLLVMScalarOpts.a
usr/lib64/libLLVMSelectionDAG.a
usr/lib64/libLLVMSupport.a
@@ -2187,8 +2255,8 @@ usr/lib64/libLLVMSystemZDesc.a
usr/lib64/libLLVMSystemZDisassembler.a
usr/lib64/libLLVMSystemZInfo.a
usr/lib64/libLLVMTableGen.a
+usr/lib64/libLLVMTableGenBasic.a
usr/lib64/libLLVMTableGenCommon.a
-usr/lib64/libLLVMTableGenGlobalISel.a
usr/lib64/libLLVMTarget.a
usr/lib64/libLLVMTargetParser.a
usr/lib64/libLLVMTextAPI.a
@@ -2212,9 +2280,9 @@ usr/lib64/libLLVMX86TargetMCA.a
usr/lib64/libLLVMXRay.a
usr/lib64/libLLVMipo.a
usr/lib64/libLTO.so
-usr/lib64/libLTO.so.18.1
+usr/lib64/libLTO.so.19.1
usr/lib64/libRemarks.so
-usr/lib64/libRemarks.so.18.1
+usr/lib64/libRemarks.so.19.1
usr/share/licenses/llvm-devel/LICENSE.TXT
usr/share/licenses/llvm-libs/LICENSE.TXT
usr/share/licenses/llvm-static/LICENSE.TXT
diff --git a/devel/linux-rl9-llvm/pkg-plist.amd64 b/devel/linux-rl9-llvm/pkg-plist.amd64
index fed427c96903..d7fcad9504dd 100644
--- a/devel/linux-rl9-llvm/pkg-plist.amd64
+++ b/devel/linux-rl9-llvm/pkg-plist.amd64
@@ -13,8 +13,8 @@ usr/bin/llvm-bitcode-strip
usr/bin/llvm-c-test
usr/bin/llvm-cat
usr/bin/llvm-cfi-verify
-usr/bin/llvm-config-18-32
-usr/bin/llvm-config-18-64
+usr/bin/llvm-config-19-32
+usr/bin/llvm-config-19-64
usr/bin/llvm-config-32
usr/bin/llvm-config-64
usr/bin/llvm-cov
@@ -79,6 +79,7 @@ usr/bin/llvm-windres
usr/bin/llvm-xray
usr/bin/obj2yaml
usr/bin/opt
+usr/bin/reduce-chunk-list
usr/bin/sancov
usr/bin/sanstats
usr/bin/split-file
@@ -139,6 +140,7 @@ usr/include/llvm/ADT/DenseMapInfoVariant.h
usr/include/llvm/ADT/DenseSet.h
usr/include/llvm/ADT/DepthFirstIterator.h
usr/include/llvm/ADT/DirectedGraph.h
+usr/include/llvm/ADT/DynamicAPInt.h
usr/include/llvm/ADT/EnumeratedArray.h
usr/include/llvm/ADT/EpochTracker.h
usr/include/llvm/ADT/EquivalenceClasses.h
@@ -181,6 +183,7 @@ usr/include/llvm/ADT/ScopedHashTable.h
usr/include/llvm/ADT/Sequence.h
usr/include/llvm/ADT/SetOperations.h
usr/include/llvm/ADT/SetVector.h
+usr/include/llvm/ADT/SlowDynamicAPInt.h
usr/include/llvm/ADT/SmallBitVector.h
usr/include/llvm/ADT/SmallPtrSet.h
usr/include/llvm/ADT/SmallSet.h
@@ -253,6 +256,8 @@ usr/include/llvm/Analysis/DominanceFrontier.h
usr/include/llvm/Analysis/DominanceFrontierImpl.h
usr/include/llvm/Analysis/EHUtils.h
usr/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+usr/include/llvm/Analysis/GenericDomTreeUpdater.h
+usr/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
usr/include/llvm/Analysis/GlobalsModRef.h
usr/include/llvm/Analysis/GuardUtils.h
usr/include/llvm/Analysis/HeatUtils.h
@@ -271,9 +276,6 @@ usr/include/llvm/Analysis/InstSimplifyFolder.h
usr/include/llvm/Analysis/InstructionPrecedenceTracking.h
usr/include/llvm/Analysis/InstructionSimplify.h
usr/include/llvm/Analysis/InteractiveModelRunner.h
-usr/include/llvm/Analysis/Interval.h
-usr/include/llvm/Analysis/IntervalIterator.h
-usr/include/llvm/Analysis/IntervalPartition.h
usr/include/llvm/Analysis/IteratedDominanceFrontier.h
usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h
usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h
@@ -358,6 +360,7 @@ usr/include/llvm/Analysis/WithCache.h
usr/include/llvm/AsmParser/LLLexer.h
usr/include/llvm/AsmParser/LLParser.h
usr/include/llvm/AsmParser/LLToken.h
+usr/include/llvm/AsmParser/NumberedValues.h
usr/include/llvm/AsmParser/Parser.h
usr/include/llvm/AsmParser/SlotMapping.h
usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -424,6 +427,7 @@ usr/include/llvm/CodeGen/AntiDepBreaker.h
usr/include/llvm/CodeGen/AsmPrinter.h
usr/include/llvm/CodeGen/AsmPrinterHandler.h
usr/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+usr/include/llvm/CodeGen/AtomicExpand.h
usr/include/llvm/CodeGen/AtomicExpandUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionUtils.h
usr/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -435,7 +439,6 @@ usr/include/llvm/CodeGen/CalcSpillWeights.h
usr/include/llvm/CodeGen/CallBrPrepare.h
usr/include/llvm/CodeGen/CallingConvLower.h
usr/include/llvm/CodeGen/CodeGenCommonISel.h
-usr/include/llvm/CodeGen/CodeGenPassBuilder.h
usr/include/llvm/CodeGen/CodeGenPrepare.h
usr/include/llvm/CodeGen/CommandFlags.h
usr/include/llvm/CodeGen/ComplexDeinterleavingPass.h
@@ -445,6 +448,7 @@ usr/include/llvm/CodeGen/DFAPacketizer.h
usr/include/llvm/CodeGen/DIE.h
usr/include/llvm/CodeGen/DIEValue.def
usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+usr/include/llvm/CodeGen/DeadMachineInstructionElim.h
usr/include/llvm/CodeGen/DebugHandlerBase.h
usr/include/llvm/CodeGen/DetectDeadLanes.h
usr/include/llvm/CodeGen/DwarfEHPrepare.h
@@ -458,6 +462,7 @@ usr/include/llvm/CodeGen/ExpandReductions.h
usr/include/llvm/CodeGen/ExpandVectorPredication.h
usr/include/llvm/CodeGen/FastISel.h
usr/include/llvm/CodeGen/FaultMaps.h
+usr/include/llvm/CodeGen/FinalizeISel.h
usr/include/llvm/CodeGen/FunctionLoweringInfo.h
usr/include/llvm/CodeGen/GCMetadata.h
usr/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -504,6 +509,7 @@ usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
usr/include/llvm/CodeGen/LexicalScopes.h
usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
usr/include/llvm/CodeGen/LinkAllCodegenComponents.h
+usr/include/llvm/CodeGen/LiveDebugVariables.h
usr/include/llvm/CodeGen/LiveInterval.h
usr/include/llvm/CodeGen/LiveIntervalCalc.h
usr/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -515,8 +521,8 @@ usr/include/llvm/CodeGen/LiveRegMatrix.h
usr/include/llvm/CodeGen/LiveRegUnits.h
usr/include/llvm/CodeGen/LiveStacks.h
usr/include/llvm/CodeGen/LiveVariables.h
+usr/include/llvm/CodeGen/LocalStackSlotAllocation.h
usr/include/llvm/CodeGen/LoopTraversal.h
-usr/include/llvm/CodeGen/LowLevelType.h
usr/include/llvm/CodeGen/LowLevelTypeUtils.h
usr/include/llvm/CodeGen/LowerEmuTLS.h
usr/include/llvm/CodeGen/MBFIWrapper.h
@@ -534,11 +540,14 @@ usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
usr/include/llvm/CodeGen/MachineCFGPrinter.h
usr/include/llvm/CodeGen/MachineCombinerPattern.h
usr/include/llvm/CodeGen/MachineConstantPool.h
+usr/include/llvm/CodeGen/MachineConvergenceVerifier.h
usr/include/llvm/CodeGen/MachineCycleAnalysis.h
+usr/include/llvm/CodeGen/MachineDomTreeUpdater.h
usr/include/llvm/CodeGen/MachineDominanceFrontier.h
usr/include/llvm/CodeGen/MachineDominators.h
usr/include/llvm/CodeGen/MachineFrameInfo.h
usr/include/llvm/CodeGen/MachineFunction.h
+usr/include/llvm/CodeGen/MachineFunctionAnalysis.h
usr/include/llvm/CodeGen/MachineFunctionPass.h
usr/include/llvm/CodeGen/MachineInstr.h
usr/include/llvm/CodeGen/MachineInstrBuilder.h
@@ -555,7 +564,6 @@ usr/include/llvm/CodeGen/MachineOperand.h
usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
usr/include/llvm/CodeGen/MachineOutliner.h
usr/include/llvm/CodeGen/MachinePassManager.h
-usr/include/llvm/CodeGen/MachinePassRegistry.def
usr/include/llvm/CodeGen/MachinePassRegistry.h
usr/include/llvm/CodeGen/MachinePipeliner.h
usr/include/llvm/CodeGen/MachinePostDominators.h
@@ -568,7 +576,7 @@ usr/include/llvm/CodeGen/MachineSizeOpts.h
usr/include/llvm/CodeGen/MachineStableHash.h
usr/include/llvm/CodeGen/MachineTraceMetrics.h
usr/include/llvm/CodeGen/MachineUniformityAnalysis.h
-usr/include/llvm/CodeGen/MachineValueType.h
+usr/include/llvm/CodeGen/MachineVerifier.h
usr/include/llvm/CodeGen/MacroFusion.h
usr/include/llvm/CodeGen/ModuloSchedule.h
usr/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -579,7 +587,7 @@ usr/include/llvm/CodeGen/PBQP/Math.h
usr/include/llvm/CodeGen/PBQP/ReductionRules.h
usr/include/llvm/CodeGen/PBQP/Solution.h
usr/include/llvm/CodeGen/PBQPRAConstraint.h
-usr/include/llvm/CodeGen/ParallelCG.h
+usr/include/llvm/CodeGen/PHIElimination.h
usr/include/llvm/CodeGen/Passes.h
usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h
usr/include/llvm/CodeGen/PseudoSourceValue.h
@@ -589,6 +597,7 @@ usr/include/llvm/CodeGen/RDFLiveness.h
usr/include/llvm/CodeGen/RDFRegisters.h
usr/include/llvm/CodeGen/ReachingDefAnalysis.h
usr/include/llvm/CodeGen/RegAllocCommon.h
+usr/include/llvm/CodeGen/RegAllocFast.h
usr/include/llvm/CodeGen/RegAllocPBQP.h
usr/include/llvm/CodeGen/RegAllocRegistry.h
usr/include/llvm/CodeGen/Register.h
@@ -600,8 +609,9 @@ usr/include/llvm/CodeGen/RegisterScavenging.h
usr/include/llvm/CodeGen/RegisterUsageInfo.h
usr/include/llvm/CodeGen/ReplaceWithVeclib.h
usr/include/llvm/CodeGen/ResourcePriorityQueue.h
-usr/include/llvm/CodeGen/RuntimeLibcalls.h
+usr/include/llvm/CodeGen/RuntimeLibcallUtil.h
usr/include/llvm/CodeGen/SDNodeProperties.td
+usr/include/llvm/CodeGen/SDPatternMatch.h
usr/include/llvm/CodeGen/SafeStack.h
usr/include/llvm/CodeGen/ScheduleDAG.h
usr/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -636,6 +646,7 @@ usr/include/llvm/CodeGen/TargetRegisterInfo.h
usr/include/llvm/CodeGen/TargetSchedule.h
usr/include/llvm/CodeGen/TargetSubtargetInfo.h
usr/include/llvm/CodeGen/TileShapeInfo.h
+usr/include/llvm/CodeGen/TwoAddressInstructionPass.h
usr/include/llvm/CodeGen/TypePromotion.h
usr/include/llvm/CodeGen/UnreachableBlockElim.h
usr/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -646,6 +657,11 @@ usr/include/llvm/CodeGen/WasmEHFuncInfo.h
usr/include/llvm/CodeGen/WasmEHPrepare.h
usr/include/llvm/CodeGen/WinEHFuncInfo.h
usr/include/llvm/CodeGen/WinEHPrepare.h
+usr/include/llvm/CodeGen/WindowScheduler.h
+usr/include/llvm/CodeGenData/OutlinedHashTree.h
+usr/include/llvm/CodeGenData/OutlinedHashTreeRecord.h
+usr/include/llvm/CodeGenTypes/LowLevelType.h
+usr/include/llvm/CodeGenTypes/MachineValueType.h
usr/include/llvm/Config/AsmParsers.def
usr/include/llvm/Config/AsmPrinters.def
usr/include/llvm/Config/Disassemblers.def
@@ -781,6 +797,7 @@ usr/include/llvm/DebugInfo/GSYM/LineEntry.h
usr/include/llvm/DebugInfo/GSYM/LineTable.h
usr/include/llvm/DebugInfo/GSYM/LookupResult.h
usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+usr/include/llvm/DebugInfo/GSYM/OutputAggregator.h
usr/include/llvm/DebugInfo/GSYM/StringTable.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
usr/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -800,7 +817,7 @@ usr/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
usr/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-usr/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+usr/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
usr/include/llvm/DebugInfo/MSF/IMSFFile.h
usr/include/llvm/DebugInfo/MSF/MSFBuilder.h
usr/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -995,6 +1012,7 @@ usr/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+usr/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
usr/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
usr/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
usr/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -1024,6 +1042,7 @@ usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+usr/include/llvm/ExecutionEngine/Orc/SectCreate.h
usr/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
@@ -1035,6 +1054,7 @@ usr/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
usr/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
usr/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+usr/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
usr/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
usr/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
@@ -1044,6 +1064,7 @@ usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
usr/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
@@ -1065,6 +1086,10 @@ usr/include/llvm/Frontend/Offloading/Utility.h
usr/include/llvm/Frontend/OpenACC/ACC.h.inc
usr/include/llvm/Frontend/OpenACC/ACC.inc
usr/include/llvm/Frontend/OpenACC/ACC.td
+usr/include/llvm/Frontend/OpenMP/ClauseT.h
+usr/include/llvm/Frontend/OpenMP/ConstructCompositionT.h
+usr/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+usr/include/llvm/Frontend/OpenMP/OMP.h
usr/include/llvm/Frontend/OpenMP/OMP.h.inc
usr/include/llvm/Frontend/OpenMP/OMP.inc
usr/include/llvm/Frontend/OpenMP/OMP.td
@@ -1082,6 +1107,7 @@ usr/include/llvm/FuzzMutate/Operations.h
usr/include/llvm/FuzzMutate/Random.h
usr/include/llvm/FuzzMutate/RandomIRBuilder.h
usr/include/llvm/IR/AbstractCallSite.h
+usr/include/llvm/IR/Analysis.h
usr/include/llvm/IR/Argument.h
usr/include/llvm/IR/AssemblyAnnotationWriter.h
usr/include/llvm/IR/Assumptions.h
@@ -1099,12 +1125,14 @@ usr/include/llvm/IR/Constant.h
usr/include/llvm/IR/ConstantFold.h
usr/include/llvm/IR/ConstantFolder.h
usr/include/llvm/IR/ConstantRange.h
+usr/include/llvm/IR/ConstantRangeList.h
usr/include/llvm/IR/Constants.h
usr/include/llvm/IR/ConstrainedOps.def
usr/include/llvm/IR/ConvergenceVerifier.h
usr/include/llvm/IR/CycleInfo.h
usr/include/llvm/IR/DIBuilder.h
usr/include/llvm/IR/DataLayout.h
+usr/include/llvm/IR/DbgVariableFragmentInfo.h
usr/include/llvm/IR/DebugInfo.h
usr/include/llvm/IR/DebugInfoFlags.def
usr/include/llvm/IR/DebugInfoMetadata.h
@@ -1123,6 +1151,7 @@ usr/include/llvm/IR/FixedMetadataKinds.def
usr/include/llvm/IR/FixedPointBuilder.h
usr/include/llvm/IR/Function.h
usr/include/llvm/IR/GCStrategy.h
+usr/include/llvm/IR/GEPNoWrapFlags.h
usr/include/llvm/IR/GVMaterializer.h
usr/include/llvm/IR/GenericConvergenceVerifierImpl.h
usr/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -1194,6 +1223,7 @@ usr/include/llvm/IR/LegacyPassNameParser.h
usr/include/llvm/IR/MDBuilder.h
usr/include/llvm/IR/Mangler.h
usr/include/llvm/IR/MatrixBuilder.h
+usr/include/llvm/IR/MemoryModelRelaxationAnnotations.h
usr/include/llvm/IR/Metadata.def
usr/include/llvm/IR/Metadata.h
usr/include/llvm/IR/Module.h
@@ -1217,6 +1247,7 @@ usr/include/llvm/IR/ProfileSummary.h
usr/include/llvm/IR/PseudoProbe.h
usr/include/llvm/IR/ReplaceConstant.h
usr/include/llvm/IR/RuntimeLibcalls.def
+usr/include/llvm/IR/RuntimeLibcalls.h
usr/include/llvm/IR/SSAContext.h
usr/include/llvm/IR/SafepointIRVerifier.h
usr/include/llvm/IR/Statepoint.h
@@ -1268,7 +1299,6 @@ usr/include/llvm/MC/MCAsmInfoELF.h
usr/include/llvm/MC/MCAsmInfoGOFF.h
usr/include/llvm/MC/MCAsmInfoWasm.h
usr/include/llvm/MC/MCAsmInfoXCOFF.h
-usr/include/llvm/MC/MCAsmLayout.h
usr/include/llvm/MC/MCAsmMacro.h
usr/include/llvm/MC/MCAssembler.h
usr/include/llvm/MC/MCCodeEmitter.h
@@ -1283,6 +1313,7 @@ usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h
usr/include/llvm/MC/MCDwarf.h
+usr/include/llvm/MC/MCELFExtras.h
usr/include/llvm/MC/MCELFObjectWriter.h
usr/include/llvm/MC/MCELFStreamer.h
usr/include/llvm/MC/MCExpr.h
@@ -1334,6 +1365,7 @@ usr/include/llvm/MC/MCSymbolCOFF.h
usr/include/llvm/MC/MCSymbolELF.h
usr/include/llvm/MC/MCSymbolGOFF.h
usr/include/llvm/MC/MCSymbolMachO.h
+usr/include/llvm/MC/MCSymbolTableEntry.h
usr/include/llvm/MC/MCSymbolWasm.h
usr/include/llvm/MC/MCSymbolXCOFF.h
usr/include/llvm/MC/MCTargetOptions.h
@@ -1456,13 +1488,18 @@ usr/include/llvm/PassAnalysisSupport.h
usr/include/llvm/PassInfo.h
usr/include/llvm/PassRegistry.h
usr/include/llvm/PassSupport.h
+usr/include/llvm/Passes/CodeGenPassBuilder.h
+usr/include/llvm/Passes/MachinePassRegistry.def
usr/include/llvm/Passes/OptimizationLevel.h
usr/include/llvm/Passes/PassBuilder.h
usr/include/llvm/Passes/PassPlugin.h
usr/include/llvm/Passes/StandardInstrumentations.h
+usr/include/llvm/Passes/TargetPassRegistry.inc
usr/include/llvm/ProfileData/Coverage/CoverageMapping.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+usr/include/llvm/ProfileData/Coverage/MCDCTypes.h
+usr/include/llvm/ProfileData/CtxInstrContextNode.h
usr/include/llvm/ProfileData/FunctionId.h
usr/include/llvm/ProfileData/GCOV.h
usr/include/llvm/ProfileData/HashKeyMap.h
@@ -1475,6 +1512,9 @@ usr/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
usr/include/llvm/ProfileData/MIBEntryDef.inc
usr/include/llvm/ProfileData/MemProf.h
usr/include/llvm/ProfileData/MemProfData.inc
+usr/include/llvm/ProfileData/MemProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfReader.h
+usr/include/llvm/ProfileData/PGOCtxProfWriter.h
usr/include/llvm/ProfileData/ProfileCommon.h
usr/include/llvm/ProfileData/RawMemProfReader.h
usr/include/llvm/ProfileData/SampleProf.h
@@ -1493,6 +1533,10 @@ usr/include/llvm/Remarks/RemarkSerializer.h
usr/include/llvm/Remarks/RemarkStreamer.h
usr/include/llvm/Remarks/RemarkStringTable.h
usr/include/llvm/Remarks/YAMLRemarkSerializer.h
+usr/include/llvm/SandboxIR/SandboxIR.h
+usr/include/llvm/SandboxIR/SandboxIRValues.def
+usr/include/llvm/SandboxIR/Tracker.h
+usr/include/llvm/SandboxIR/Use.h
usr/include/llvm/Support/AMDGPUAddrSpace.h
usr/include/llvm/Support/AMDGPUMetadata.h
usr/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -1547,7 +1591,7 @@ usr/include/llvm/Support/ConvertUTF.h
usr/include/llvm/Support/CrashRecoveryContext.h
usr/include/llvm/Support/DJB.h
usr/include/llvm/Support/DOTGraphTraits.h
-usr/include/llvm/Support/DXILOperationCommon.h
+usr/include/llvm/Support/DXILABI.h
usr/include/llvm/Support/DataExtractor.h
usr/include/llvm/Support/DataTypes.h
usr/include/llvm/Support/Debug.h
@@ -1566,6 +1610,7 @@ usr/include/llvm/Support/Error.h
usr/include/llvm/Support/ErrorHandling.h
usr/include/llvm/Support/ErrorOr.h
usr/include/llvm/Support/ExitCodes.h
+usr/include/llvm/Support/ExponentialBackoff.h
usr/include/llvm/Support/ExtensibleRTTI.h
usr/include/llvm/Support/Extension.def
usr/include/llvm/Support/FileCollector.h
@@ -1588,6 +1633,8 @@ usr/include/llvm/Support/GenericLoopInfoImpl.h
usr/include/llvm/Support/GlobPattern.h
usr/include/llvm/Support/GraphWriter.h
usr/include/llvm/Support/HashBuilder.h
+usr/include/llvm/Support/HexagonAttributeParser.h
+usr/include/llvm/Support/HexagonAttributes.h
usr/include/llvm/Support/InitLLVM.h
usr/include/llvm/Support/InstructionCost.h
usr/include/llvm/Support/JSON.h
@@ -1598,6 +1645,7 @@ usr/include/llvm/Support/LLVMDriver.h
usr/include/llvm/Support/LineIterator.h
usr/include/llvm/Support/Locale.h
usr/include/llvm/Support/LockFileManager.h
+usr/include/llvm/Support/LogicalResult.h
usr/include/llvm/Support/MD5.h
usr/include/llvm/Support/MSP430AttributeParser.h
usr/include/llvm/Support/MSP430Attributes.h
@@ -1626,7 +1674,7 @@ usr/include/llvm/Support/Process.h
usr/include/llvm/Support/Program.h
usr/include/llvm/Support/RISCVAttributeParser.h
usr/include/llvm/Support/RISCVAttributes.h
-usr/include/llvm/Support/RISCVISAInfo.h
+usr/include/llvm/Support/RISCVISAUtils.h
usr/include/llvm/Support/RWMutex.h
usr/include/llvm/Support/RandomNumberGenerator.h
usr/include/llvm/Support/Recycler.h
@@ -1643,6 +1691,7 @@ usr/include/llvm/Support/ScaledNumber.h
usr/include/llvm/Support/ScopedPrinter.h
usr/include/llvm/Support/Signals.h
usr/include/llvm/Support/Signposts.h
+usr/include/llvm/Support/SipHash.h
usr/include/llvm/Support/SmallVectorMemoryBuffer.h
usr/include/llvm/Support/Solaris/sys/regset.h
usr/include/llvm/Support/SourceMgr.h
@@ -1681,6 +1730,7 @@ usr/include/llvm/Support/X86FoldTablesUtils.h
usr/include/llvm/Support/YAMLParser.h
usr/include/llvm/Support/YAMLTraits.h
usr/include/llvm/Support/circular_raw_ostream.h
+usr/include/llvm/Support/float128.h
usr/include/llvm/Support/raw_os_ostream.h
usr/include/llvm/Support/raw_ostream.h
usr/include/llvm/Support/raw_sha1_ostream.h
@@ -1713,19 +1763,25 @@ usr/include/llvm/Target/TargetIntrinsicInfo.h
usr/include/llvm/Target/TargetItinerary.td
usr/include/llvm/Target/TargetLoweringObjectFile.h
usr/include/llvm/Target/TargetMachine.h
+usr/include/llvm/Target/TargetMacroFusion.td
usr/include/llvm/Target/TargetOptions.h
usr/include/llvm/Target/TargetPfmCounters.td
usr/include/llvm/Target/TargetSchedule.td
usr/include/llvm/Target/TargetSelectionDAG.td
+usr/include/llvm/TargetParser/AArch64CPUFeatures.inc
usr/include/llvm/TargetParser/AArch64TargetParser.h
+usr/include/llvm/TargetParser/AArch64TargetParserDef.inc
usr/include/llvm/TargetParser/ARMTargetParser.def
usr/include/llvm/TargetParser/ARMTargetParser.h
usr/include/llvm/TargetParser/ARMTargetParserCommon.h
+usr/include/llvm/TargetParser/ARMTargetParserDef.inc
usr/include/llvm/TargetParser/CSKYTargetParser.def
usr/include/llvm/TargetParser/CSKYTargetParser.h
usr/include/llvm/TargetParser/Host.h
usr/include/llvm/TargetParser/LoongArchTargetParser.def
usr/include/llvm/TargetParser/LoongArchTargetParser.h
+usr/include/llvm/TargetParser/PPCTargetParser.def
+usr/include/llvm/TargetParser/RISCVISAInfo.h
usr/include/llvm/TargetParser/RISCVTargetParser.h
usr/include/llvm/TargetParser/RISCVTargetParserDef.inc
usr/include/llvm/TargetParser/SubtargetFeature.h
@@ -1742,6 +1798,7 @@ usr/include/llvm/TextAPI/Architecture.def
usr/include/llvm/TextAPI/Architecture.h
usr/include/llvm/TextAPI/ArchitectureSet.h
usr/include/llvm/TextAPI/DylibReader.h
+usr/include/llvm/TextAPI/FileTypes.h
usr/include/llvm/TextAPI/InterfaceFile.h
usr/include/llvm/TextAPI/PackedVersion.h
usr/include/llvm/TextAPI/Platform.h
@@ -1777,6 +1834,7 @@ usr/include/llvm/Transforms/IPO/CrossDSOCFI.h
usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h
usr/include/llvm/Transforms/IPO/ElimAvailExtern.h
usr/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+usr/include/llvm/Transforms/IPO/ExpandVariadics.h
usr/include/llvm/Transforms/IPO/ExtractGV.h
usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
usr/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -1801,6 +1859,7 @@ usr/include/llvm/Transforms/IPO/ProfiledCallGraph.h
usr/include/llvm/Transforms/IPO/SCCP.h
usr/include/llvm/Transforms/IPO/SampleContextTracker.h
usr/include/llvm/Transforms/IPO/SampleProfile.h
+usr/include/llvm/Transforms/IPO/SampleProfileMatcher.h
usr/include/llvm/Transforms/IPO/SampleProfileProbe.h
usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h
usr/include/llvm/Transforms/IPO/StripSymbols.h
@@ -1824,8 +1883,12 @@ usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h
usr/include/llvm/Transforms/Instrumentation/KCFI.h
+usr/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
usr/include/llvm/Transforms/Instrumentation/MemProfiler.h
usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+usr/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+usr/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h
usr/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
@@ -1857,6 +1920,7 @@ usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
usr/include/llvm/Transforms/Scalar/InferAddressSpaces.h
usr/include/llvm/Transforms/Scalar/InferAlignment.h
usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+usr/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
usr/include/llvm/Transforms/Scalar/JumpThreading.h
usr/include/llvm/Transforms/Scalar/LICM.h
usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -1872,7 +1936,6 @@ usr/include/llvm/Transforms/Scalar/LoopInterchange.h
usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h
usr/include/llvm/Transforms/Scalar/LoopPassManager.h
usr/include/llvm/Transforms/Scalar/LoopPredication.h
-usr/include/llvm/Transforms/Scalar/LoopReroll.h
usr/include/llvm/Transforms/Scalar/LoopRotation.h
usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
usr/include/llvm/Transforms/Scalar/LoopSink.h
@@ -1930,6 +1993,7 @@ usr/include/llvm/Transforms/Utils/CodeLayout.h
usr/include/llvm/Transforms/Utils/CodeMoverUtils.h
usr/include/llvm/Transforms/Utils/CountVisits.h
usr/include/llvm/Transforms/Utils/CtorUtils.h
+usr/include/llvm/Transforms/Utils/DXILResource.h
usr/include/llvm/Transforms/Utils/DXILUpgrade.h
usr/include/llvm/Transforms/Utils/Debugify.h
usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
@@ -1995,6 +2059,7 @@ usr/include/llvm/Transforms/Utils/UnrollLoop.h
usr/include/llvm/Transforms/Utils/VNCoercion.h
usr/include/llvm/Transforms/Utils/ValueMapper.h
usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+usr/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
usr/include/llvm/Transforms/Vectorize/LoopVectorize.h
usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h
@@ -2038,7 +2103,6 @@ usr/lib/cmake/llvm/FindLibEdit.cmake
usr/lib/cmake/llvm/FindLibpfm.cmake
usr/lib/cmake/llvm/FindOCaml.cmake
usr/lib/cmake/llvm/FindSphinx.cmake
-usr/lib/cmake/llvm/FindTerminfo.cmake
usr/lib/cmake/llvm/FindZ3.cmake
usr/lib/cmake/llvm/Findzstd.cmake
usr/lib/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2063,6 +2127,10 @@ usr/lib/cmake/llvm/TensorFlowCompile.cmake
usr/lib/cmake/llvm/UseLibtool.cmake
usr/lib/cmake/llvm/VersionFromVCS.cmake
usr/lib/cmake/llvm/llvm-driver-template.cpp.in
+usr/lib/libLLVM-19.so
+usr/lib/libLLVM.so
+usr/lib/libLLVM.so.18.1
+usr/lib/libLLVM.so.19.1
usr/lib/libLLVMAArch64AsmParser.a
usr/lib/libLLVMAArch64CodeGen.a
usr/lib/libLLVMAArch64Desc.a
@@ -2098,6 +2166,7 @@ usr/lib/libLLVMBitstreamReader.a
usr/lib/libLLVMCFGuard.a
usr/lib/libLLVMCFIVerify.a
usr/lib/libLLVMCodeGen.a
+usr/lib/libLLVMCodeGenData.a
usr/lib/libLLVMCodeGenTypes.a
usr/lib/libLLVMCore.a
usr/lib/libLLVMCoroutines.a
@@ -2163,6 +2232,7 @@ usr/lib/libLLVMObjCARCOpts.a
usr/lib/libLLVMObjCopy.a
usr/lib/libLLVMObject.a
usr/lib/libLLVMObjectYAML.a
+usr/lib/libLLVMOptDriver.a
usr/lib/libLLVMOption.a
usr/lib/libLLVMOrcDebugging.a
usr/lib/libLLVMOrcJIT.a
@@ -2178,6 +2248,7 @@ usr/lib/libLLVMPowerPCInfo.a
usr/lib/libLLVMProfileData.a
usr/lib/libLLVMRemarks.a
usr/lib/libLLVMRuntimeDyld.a
+usr/lib/libLLVMSandboxIR.a
usr/lib/libLLVMScalarOpts.a
usr/lib/libLLVMSelectionDAG.a
usr/lib/libLLVMSupport.a
@@ -2188,8 +2259,8 @@ usr/lib/libLLVMSystemZDesc.a
usr/lib/libLLVMSystemZDisassembler.a
usr/lib/libLLVMSystemZInfo.a
usr/lib/libLLVMTableGen.a
+usr/lib/libLLVMTableGenBasic.a
usr/lib/libLLVMTableGenCommon.a
-usr/lib/libLLVMTableGenGlobalISel.a
usr/lib/libLLVMTarget.a
usr/lib/libLLVMTargetParser.a
usr/lib/libLLVMTextAPI.a
@@ -2212,13 +2283,10 @@ usr/lib/libLLVMX86Info.a
usr/lib/libLLVMX86TargetMCA.a
usr/lib/libLLVMXRay.a
usr/lib/libLLVMipo.a
-usr/lib/libLLVM-18.so
-usr/lib/libLLVM.so
-usr/lib/libLLVM.so.18.1
usr/lib/libLTO.so
-usr/lib/libLTO.so.18.1
+usr/lib/libLTO.so.19.1
usr/lib/libRemarks.so
-usr/lib/libRemarks.so.18.1
+usr/lib/libRemarks.so.19.1
usr/lib64/LLVMgold.so
usr/lib64/bfd-plugins/LLVMgold.so
usr/lib64/cmake/llvm/AddLLVM.cmake
@@ -2235,7 +2303,6 @@ usr/lib64/cmake/llvm/FindLibEdit.cmake
usr/lib64/cmake/llvm/FindLibpfm.cmake
usr/lib64/cmake/llvm/FindOCaml.cmake
usr/lib64/cmake/llvm/FindSphinx.cmake
-usr/lib64/cmake/llvm/FindTerminfo.cmake
usr/lib64/cmake/llvm/FindZ3.cmake
usr/lib64/cmake/llvm/Findzstd.cmake
usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -2260,9 +2327,10 @@ usr/lib64/cmake/llvm/TensorFlowCompile.cmake
usr/lib64/cmake/llvm/UseLibtool.cmake
usr/lib64/cmake/llvm/VersionFromVCS.cmake
usr/lib64/cmake/llvm/llvm-driver-template.cpp.in
-usr/lib64/libLLVM-18.so
+usr/lib64/libLLVM-19.so
usr/lib64/libLLVM.so
usr/lib64/libLLVM.so.18.1
+usr/lib64/libLLVM.so.19.1
usr/lib64/libLLVMAArch64AsmParser.a
usr/lib64/libLLVMAArch64CodeGen.a
usr/lib64/libLLVMAArch64Desc.a
@@ -2298,6 +2366,7 @@ usr/lib64/libLLVMBitstreamReader.a
usr/lib64/libLLVMCFGuard.a
usr/lib64/libLLVMCFIVerify.a
usr/lib64/libLLVMCodeGen.a
+usr/lib64/libLLVMCodeGenData.a
usr/lib64/libLLVMCodeGenTypes.a
usr/lib64/libLLVMCore.a
usr/lib64/libLLVMCoroutines.a
@@ -2363,6 +2432,7 @@ usr/lib64/libLLVMObjCARCOpts.a
usr/lib64/libLLVMObjCopy.a
usr/lib64/libLLVMObject.a
usr/lib64/libLLVMObjectYAML.a
+usr/lib64/libLLVMOptDriver.a
usr/lib64/libLLVMOption.a
usr/lib64/libLLVMOrcDebugging.a
usr/lib64/libLLVMOrcJIT.a
@@ -2378,6 +2448,7 @@ usr/lib64/libLLVMPowerPCInfo.a
usr/lib64/libLLVMProfileData.a
usr/lib64/libLLVMRemarks.a
usr/lib64/libLLVMRuntimeDyld.a
+usr/lib64/libLLVMSandboxIR.a
usr/lib64/libLLVMScalarOpts.a
usr/lib64/libLLVMSelectionDAG.a
usr/lib64/libLLVMSupport.a
@@ -2388,8 +2459,8 @@ usr/lib64/libLLVMSystemZDesc.a
usr/lib64/libLLVMSystemZDisassembler.a
usr/lib64/libLLVMSystemZInfo.a
usr/lib64/libLLVMTableGen.a
+usr/lib64/libLLVMTableGenBasic.a
usr/lib64/libLLVMTableGenCommon.a
-usr/lib64/libLLVMTableGenGlobalISel.a
usr/lib64/libLLVMTarget.a
usr/lib64/libLLVMTargetParser.a
usr/lib64/libLLVMTextAPI.a
@@ -2413,9 +2484,9 @@ usr/lib64/libLLVMX86TargetMCA.a
usr/lib64/libLLVMXRay.a
usr/lib64/libLLVMipo.a
usr/lib64/libLTO.so
-usr/lib64/libLTO.so.18.1
+usr/lib64/libLTO.so.19.1
usr/lib64/libRemarks.so
-usr/lib64/libRemarks.so.18.1
+usr/lib64/libRemarks.so.19.1
usr/share/licenses/llvm-devel/LICENSE.TXT
usr/share/licenses/llvm-libs/LICENSE.TXT
usr/share/licenses/llvm-static/LICENSE.TXT
diff --git a/devel/linux-rl9-qt5-qttools/Makefile b/devel/linux-rl9-qt5-qttools/Makefile
index 309af07caffb..e0053f67b4a3 100644
--- a/devel/linux-rl9-qt5-qttools/Makefile
+++ b/devel/linux-rl9-qt5-qttools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qt5
PORTVERSION= 5.15.9
-DISTVERSIONSUFFIX= -5.el9
-PORTREVISION= 3
+DISTVERSIONSUFFIX= -6.el9
+PORTREVISION= 4
CATEGORIES= devel linux
PKGNAMESUFFIX= -qttools
diff --git a/devel/linux-rl9-qt5-qttools/distinfo b/devel/linux-rl9-qt5-qttools/distinfo
index a58b6439a9e3..e9c6e79f6797 100644
--- a/devel/linux-rl9-qt5-qttools/distinfo
+++ b/devel/linux-rl9-qt5-qttools/distinfo
@@ -1,27 +1,27 @@
-TIMESTAMP = 1734288813
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.aarch64.rpm) = ab3831878803314df32a7057f0f12470dd136862a61a99a26cf88739ecb2cd64
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.aarch64.rpm) = 40151
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.x86_64.rpm) = 1b8400c7aae0f1932d733bd01ad97044ed2ea5fe0d4a469c5762f1deec69470c
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.x86_64.rpm) = 40283
-SHA256 (rocky/q/qt5-qttools-common-5.15.9-5.el9.noarch.rpm) = 4edf61dc600d99ef490b13b19853435fb65e83beb28310bea31777e0f815e449
-SIZE (rocky/q/qt5-qttools-common-5.15.9-5.el9.noarch.rpm) = 10316
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.aarch64.rpm) = 8477ad1ba95f86396751c268a97d0162ec11ca0870ed8406ef4ab056f217ecf7
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.aarch64.rpm) = 2829186
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.i686.rpm) = 3a91a9eb23412817b5f84c20f6fb9f1cd9346c552b976f5e43097a46b085e285
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.i686.rpm) = 2949626
-SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.x86_64.rpm) = ff3f632343480bc61c2fdd2a07cc8afa0afacf0baccf0d32645952a9f9e370e6
-SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-5.el9.x86_64.rpm) = 2827575
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.aarch64.rpm) = 9d4fe85fd116bf73f0d12a0b072eb2a857df8c481ae94f04cd6a7349fb3983b5
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.aarch64.rpm) = 805452
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.i686.rpm) = e75aa47355887e3662b9d587351deea89153fa412e1d411ad795c39f4ded5b4d
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.i686.rpm) = 881437
-SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.x86_64.rpm) = c1fdbf520c254f57d9ad806ab51eca75ae7cfc9b1fa6503b888d3acb2103d52e
-SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-5.el9.x86_64.rpm) = 801989
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.aarch64.rpm) = 57dfba34fbd6511b2c86aaead9a4ebfab909753e33c079ae34327698421d9ec3
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.aarch64.rpm) = 158996
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.i686.rpm) = b9932dcd424903f7490276be825680890d069c787a4d33f06d8b74885562f96e
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.i686.rpm) = 178589
-SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.x86_64.rpm) = 144261840fb75f7a9d0bb756c323ec1d703677a5417bdf307b850132ab760f0d
-SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-5.el9.x86_64.rpm) = 158238
-SHA256 (rocky/q/qt5-qttools-5.15.9-5.el9.src.rpm) = 4592a2cc39d43fddb724e390e3f264dc4f8a4b312eac2335ef119661ad80817f
-SIZE (rocky/q/qt5-qttools-5.15.9-5.el9.src.rpm) = 8922055
+TIMESTAMP = 1750648840
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.aarch64.rpm) = ca809684d8ad6f6233f97b416747ab62d0a3cd74446960d0cb1da84463e64b58
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.aarch64.rpm) = 39417
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.x86_64.rpm) = 4ce589d916e623d82e9fb81034eeb72f229bfec9b515fdaee9b7566ea1147641
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.x86_64.rpm) = 39823
+SHA256 (rocky/q/qt5-qttools-common-5.15.9-6.el9.noarch.rpm) = 4aad543770fdfb17760eff0bb24acbf3495acc7d9e3ccd33508295e470932c64
+SIZE (rocky/q/qt5-qttools-common-5.15.9-6.el9.noarch.rpm) = 10227
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.aarch64.rpm) = 6b4e3bee56d7d9402ff480ee040a880c576556433691ba1e6ac7153aa55a83e8
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.aarch64.rpm) = 2828271
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.i686.rpm) = 37010208672ca9871a39c85df0c144415d4e0eafbf3b7f61b4c4ae29a0fd63e6
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.i686.rpm) = 2950313
+SHA256 (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.x86_64.rpm) = aa4da453778031ab4cfb7a5ef022d7f954cc864ee63af7898b8b4ea8a1f4b170
+SIZE (rocky/q/qt5-qttools-libs-designer-5.15.9-6.el9.x86_64.rpm) = 2826994
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.aarch64.rpm) = 0135a3b3d2bb4f515cce4ad29d367c332e0bcf66b0df416cee66e44e1a582098
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.aarch64.rpm) = 805111
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.i686.rpm) = bfa58717e5989357dd37c5529dc4f6ce6b9ed3246c8101afc9eb63859e7e8ea6
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.i686.rpm) = 880069
+SHA256 (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.x86_64.rpm) = 91813d9b030f90c38beb1dd96d44837590a08f3015b9e4c50b6dd9a4884093b2
+SIZE (rocky/q/qt5-qttools-libs-designercomponents-5.15.9-6.el9.x86_64.rpm) = 801515
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.aarch64.rpm) = 657d3c4f949a78495eeb91f45e26022f986a9a451b0f401c438205a6565dfe43
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.aarch64.rpm) = 158798
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.i686.rpm) = 0e67a9a3193ae088983cd54f434054636d9b7467971d42f7ae5b1388c625d602
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.i686.rpm) = 178232
+SHA256 (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.x86_64.rpm) = c45e7badd13496fffa5a9b4b174fb502cc811572d150af7622b37fdbe7a7da72
+SIZE (rocky/q/qt5-qttools-libs-help-5.15.9-6.el9.x86_64.rpm) = 157951
+SHA256 (rocky/q/qt5-qttools-5.15.9-6.el9.src.rpm) = b5bf621c0495215b0dc053f0ef4abfd65b95d28bb82baacca78fbfb5de8b906b
+SIZE (rocky/q/qt5-qttools-5.15.9-6.el9.src.rpm) = 8921992
diff --git a/devel/linux-rl9-strace/Makefile b/devel/linux-rl9-strace/Makefile
index 6c6f8276dc75..b94866731f46 100644
--- a/devel/linux-rl9-strace/Makefile
+++ b/devel/linux-rl9-strace/Makefile
@@ -1,6 +1,6 @@
PORTNAME= strace
-PORTVERSION= 5.18
-DISTVERSIONSUFFIX= -2.el9
+PORTVERSION= 6.12
+DISTVERSIONSUFFIX= -1.el9
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
diff --git a/devel/linux-rl9-strace/distinfo b/devel/linux-rl9-strace/distinfo
index d0e98d76e42f..c4c07eca0f85 100644
--- a/devel/linux-rl9-strace/distinfo
+++ b/devel/linux-rl9-strace/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1706860420
-SHA256 (rocky/s/strace-5.18-2.el9.aarch64.rpm) = 09f70a66adcea1e3778ccf07f41d8dfedb365c1dfa2b5eb50810d39f07525507
-SIZE (rocky/s/strace-5.18-2.el9.aarch64.rpm) = 1368782
-SHA256 (rocky/s/strace-5.18-2.el9.x86_64.rpm) = f189da0f9d11a954f2e2828f50580fd8a1c72a9d086d984523734b6e230177d1
-SIZE (rocky/s/strace-5.18-2.el9.x86_64.rpm) = 1428127
-SHA256 (rocky/s/strace-5.18-2.el9.src.rpm) = 5e461fe9b700d4825a9a16b551d408bdbb838b71bea152143e3009d2c5944803
-SIZE (rocky/s/strace-5.18-2.el9.src.rpm) = 2342957
+TIMESTAMP = 1750640836
+SHA256 (rocky/s/strace-6.12-1.el9.aarch64.rpm) = fd121702060e101505e6cec78f182c0477bacb257bbfe9b23721d9028d30fc59
+SIZE (rocky/s/strace-6.12-1.el9.aarch64.rpm) = 1490213
+SHA256 (rocky/s/strace-6.12-1.el9.x86_64.rpm) = d8742200d9c2bfb4c77eebd4783f163af7b5a6c7809353d3268890f209c08507
+SIZE (rocky/s/strace-6.12-1.el9.x86_64.rpm) = 1568070
+SHA256 (rocky/s/strace-6.12-1.el9.src.rpm) = 8ec35a115005836b9ba3278481ac9a185a4c255c0665c5115d82a182ed14c007
+SIZE (rocky/s/strace-6.12-1.el9.src.rpm) = 2650546
diff --git a/devel/linux-rl9-systemd-libs/Makefile b/devel/linux-rl9-systemd-libs/Makefile
index 31d44f17958f..4bbf2349ef97 100644
--- a/devel/linux-rl9-systemd-libs/Makefile
+++ b/devel/linux-rl9-systemd-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systemd
PORTVERSION= 252
-DISTVERSIONSUFFIX= -46.el9_5.3
-PORTREVISION= 8
+DISTVERSIONSUFFIX= -51.el9
+PORTREVISION= 9
CATEGORIES= devel linux
PKGNAMESUFFIX= -libs
diff --git a/devel/linux-rl9-systemd-libs/distinfo b/devel/linux-rl9-systemd-libs/distinfo
index c6d24c12dadc..b969b9aa4893 100644
--- a/devel/linux-rl9-systemd-libs/distinfo
+++ b/devel/linux-rl9-systemd-libs/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1744743838
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.aarch64.rpm) = 50a52c9e60f63e8e46265e4f51c12e8b14102d1279316b9ab104cf23b45bcae5
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.aarch64.rpm) = 654123
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.i686.rpm) = 2190eddae6f2b0b3b2c3f71df0a21c57910df829cc164df9e171bd96b36d4bc8
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.i686.rpm) = 718930
-SHA256 (rocky/s/systemd-libs-252-46.el9_5.3.x86_64.rpm) = 1bf716f1acba9276adb3867646bf0e101a29761d2c6873b6882be0c1f8f6f8d0
-SIZE (rocky/s/systemd-libs-252-46.el9_5.3.x86_64.rpm) = 687037
-SHA256 (rocky/s/systemd-252-46.el9_5.3.src.rpm) = 3bd8fb27b46fb3f63dfcd94967f1e71d540f90fc034855c8403e823d712bdbe1
-SIZE (rocky/s/systemd-252-46.el9_5.3.src.rpm) = 37043431
+TIMESTAMP = 1750640941
+SHA256 (rocky/s/systemd-libs-252-51.el9.aarch64.rpm) = 290348dbffb6fa411e95db673cdeb1d955ec9a67d9e26aa9b002a5af9927846f
+SIZE (rocky/s/systemd-libs-252-51.el9.aarch64.rpm) = 657055
+SHA256 (rocky/s/systemd-libs-252-51.el9.i686.rpm) = 13efacbcf1e1f1fbef08bb849166885a3ca177fc505401534c90156b211df5e4
+SIZE (rocky/s/systemd-libs-252-51.el9.i686.rpm) = 721681
+SHA256 (rocky/s/systemd-libs-252-51.el9.x86_64.rpm) = aaf874508c33c2cd5553c7d5cdd1ca93d1307b86c6448e04355e247c03623bb5
+SIZE (rocky/s/systemd-libs-252-51.el9.x86_64.rpm) = 690071
+SHA256 (rocky/s/systemd-252-51.el9.src.rpm) = c5ca5061a8d5223610a55099df1a676dfde16809a07b31752b247c951ad1324b
+SIZE (rocky/s/systemd-252-51.el9.src.rpm) = 42963242
diff --git a/devel/log4shib/Makefile b/devel/log4shib/Makefile
index 2114e5f1bfb2..2e7b1087a492 100644
--- a/devel/log4shib/Makefile
+++ b/devel/log4shib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= log4shib
DISTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://shibboleth.net/downloads/${PORTNAME}/${DISTVERSION}/
@@ -7,7 +8,7 @@ MAINTAINER= girgen@FreeBSD.org
COMMENT= Library of C++ classes for flexible logging
WWW= https://spaces.internet2.edu/display/SHIB2/log4shib
-LICENSE= APACHE20
+LICENSE= LGPL21
USES= gmake pathfix pkgconfig libtool
GNU_CONFIGURE= yes
diff --git a/devel/love07/Makefile b/devel/love07/Makefile
index 029eb5efad33..204758a2f45c 100644
--- a/devel/love07/Makefile
+++ b/devel/love07/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.7.2
PORTREVISION= 26
CATEGORIES= devel games
MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 07
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/love08/Makefile b/devel/love08/Makefile
index 5d7d59a86d33..edd5770b2734 100644
--- a/devel/love08/Makefile
+++ b/devel/love08/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.0
PORTREVISION= 20
CATEGORIES= devel games
MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 08
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/love10/Makefile b/devel/love10/Makefile
index 09df76ffab02..de37c60a28bf 100644
--- a/devel/love10/Makefile
+++ b/devel/love10/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.10.2
PORTREVISION= 5
CATEGORIES= devel games
MASTER_SITES= https://bitbucket.org/rude/love/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
PKGNAMESUFFIX= 10
DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
diff --git a/devel/m17n-db/Makefile b/devel/m17n-db/Makefile
index c6e78b9d2074..d990c4e838e1 100644
--- a/devel/m17n-db/Makefile
+++ b/devel/m17n-db/Makefile
@@ -1,5 +1,5 @@
PORTNAME= m17n-db
-PORTVERSION= 1.8.0
+PORTVERSION= 1.8.10
CATEGORIES= devel textproc
MASTER_SITES= SAVANNAH/m17n:m17n \
GNU/glibc:glibc
@@ -26,7 +26,7 @@ NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
M17N_DISTFILE= ${DISTNAME}${EXTRACT_SUFX}
-GLIBC_VERSION= 2.27
+GLIBC_VERSION= 2.41
GLIBC_DISTFILE= glibc-${GLIBC_VERSION}.tar.bz2
CHARMAPSDIR= glibc-${GLIBC_VERSION}/localedata/charmaps
diff --git a/devel/m17n-db/distinfo b/devel/m17n-db/distinfo
index 56ea05f908b2..5d348b45b433 100644
--- a/devel/m17n-db/distinfo
+++ b/devel/m17n-db/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1527787167
-SHA256 (m17n-db-1.8.0.tar.gz) = 657f23835b6655e7a63a362bac66260454ee356da4855eadb9366911d33fdc6d
-SIZE (m17n-db-1.8.0.tar.gz) = 1977364
-SHA256 (glibc-2.27.tar.bz2) = e49c919c83579984f7c2442243861d04227e8dc831a08d7bf60cdacfdcd08797
-SIZE (glibc-2.27.tar.bz2) = 22367177
+TIMESTAMP = 1749210948
+SHA256 (m17n-db-1.8.10.tar.gz) = 31024e0513533448b9b31ea3294d35a6426e6690eb44628680731aa955c0c16c
+SIZE (m17n-db-1.8.10.tar.gz) = 2582328
+SHA256 (glibc-2.41.tar.bz2) = 13cffc682feef721d575250bd4845f92950d3aab23c471279c0f70e497b08442
+SIZE (glibc-2.41.tar.bz2) = 27409317
diff --git a/devel/m17n-db/pkg-plist b/devel/m17n-db/pkg-plist
index 596c5f1c0e4d..14eefdca67e3 100644
--- a/devel/m17n-db/pkg-plist
+++ b/devel/m17n-db/pkg-plist
@@ -190,6 +190,7 @@ share/m17n/ar-kbd.mim
share/m17n/ar-translit.mim
share/m17n/ar.lnm
share/m17n/as-inscript.mim
+share/m17n/as-inscript2.mim
share/m17n/as-itrans.mim
share/m17n/as-phonetic.mim
share/m17n/as.lnm
@@ -203,13 +204,16 @@ share/m17n/bg.lnm
share/m17n/bla-phonetic.mim
share/m17n/bn-disha.mim
share/m17n/bn-inscript.mim
+share/m17n/bn-inscript2.mim
share/m17n/bn-itrans.mim
+share/m17n/bn-national-jatiya.mim
share/m17n/bn-probhat.mim
share/m17n/bn-unijoy.mim
share/m17n/bn.lnm
share/m17n/bo-ewts.mim
share/m17n/bo-tcrc.mim
share/m17n/bo-wylie.mim
+share/m17n/brx-inscript2-deva.mim
share/m17n/bs.lnm
share/m17n/byn.lnm
share/m17n/ca.lnm
@@ -223,18 +227,21 @@ share/m17n/da-post.mim
share/m17n/da.lnm
share/m17n/de.lnm
share/m17n/default.fst
+share/m17n/doi-inscript2-deva.mim
+share/m17n/dra-iso-15919-itrans.mim
share/m17n/dv-phonetic.mim
share/m17n/dv.lnm
share/m17n/dz.lnm
share/m17n/el-kbd.mim
share/m17n/el.lnm
+share/m17n/en-pn-eqf.mim
share/m17n/en.lnm
-share/m17n/eo-h-f.mim
-share/m17n/eo-h.mim
+share/m17n/eo-h-fundamente.mim
+share/m17n/eo-h-sistemo.mim
share/m17n/eo-plena.mim
-share/m17n/eo-q.mim
-share/m17n/eo-vi.mim
-share/m17n/eo-x.mim
+share/m17n/eo-q-sistemo.mim
+share/m17n/eo-vi-sistemo.mim
+share/m17n/eo-x-sistemo.mim
share/m17n/eo.lnm
share/m17n/es.lnm
share/m17n/et.lnm
@@ -253,6 +260,7 @@ share/m17n/gl.lnm
share/m17n/global.mim
share/m17n/grc-mizuochi.mim
share/m17n/gu-inscript.mim
+share/m17n/gu-inscript2.mim
share/m17n/gu-itrans.mim
share/m17n/gu-phonetic.mim
share/m17n/gu.lnm
@@ -260,7 +268,9 @@ share/m17n/gv.lnm
share/m17n/haw.lnm
share/m17n/he-kbd.mim
share/m17n/he.lnm
+share/m17n/hi-brahmi-itrans.mim
share/m17n/hi-inscript.mim
+share/m17n/hi-inscript2.mim
share/m17n/hi-itrans.mim
share/m17n/hi-optitransv2.mim
share/m17n/hi-phonetic.mim
@@ -276,33 +286,53 @@ share/m17n/hy-kbd.mim
share/m17n/hy.lnm
share/m17n/icons/am-sera.png
share/m17n/icons/ar-kbd.png
+share/m17n/icons/ar-translit.png
share/m17n/icons/as-inscript.png
+share/m17n/icons/as-inscript2.png
share/m17n/icons/as-itrans.png
share/m17n/icons/as-phonetic.png
+share/m17n/icons/ath-phonetic.png
share/m17n/icons/be-kbd.png
+share/m17n/icons/bla-phonetic.png
share/m17n/icons/bn-disha.png
share/m17n/icons/bn-inscript.png
+share/m17n/icons/bn-inscript2.png
share/m17n/icons/bn-itrans.png
+share/m17n/icons/bn-national-jatiya.png
share/m17n/icons/bn-probhat.png
share/m17n/icons/bn-unijoy.png
+share/m17n/icons/bo-ewts.png
+share/m17n/icons/bo-tcrc.png
share/m17n/icons/bo-wylie.png
share/m17n/icons/bopo-kbd.png
+share/m17n/icons/brx-inscript2-deva.png
share/m17n/icons/cmc-kbd.png
+share/m17n/icons/cr-western.png
share/m17n/icons/cs-kbd.png
+share/m17n/icons/da-post.png
+share/m17n/icons/doi-inscript2-deva.png
+share/m17n/icons/dra-iso-15919-itrans.png
share/m17n/icons/dv-phonetic.png
share/m17n/icons/el-kbd.png
share/m17n/icons/en-ispell.png
+share/m17n/icons/en-pn-eqf.png
share/m17n/icons/eo-h-fundamente.png
share/m17n/icons/eo-h-sistemo.png
share/m17n/icons/eo-plena.png
share/m17n/icons/eo-q-sistemo.png
+share/m17n/icons/eo-vi-sistemo.png
share/m17n/icons/eo-x-sistemo.png
share/m17n/icons/fa-isiri.png
+share/m17n/icons/fr-azerty.png
+share/m17n/icons/grc-mizuochi.png
share/m17n/icons/gu-inscript.png
+share/m17n/icons/gu-inscript2.png
share/m17n/icons/gu-itrans.png
share/m17n/icons/gu-phonetic.png
share/m17n/icons/he-kbd.png
+share/m17n/icons/hi-brahmi-itrans.png
share/m17n/icons/hi-inscript.png
+share/m17n/icons/hi-inscript2.png
share/m17n/icons/hi-itrans.png
share/m17n/icons/hi-optitransv2.png
share/m17n/icons/hi-phonetic.png
@@ -310,68 +340,128 @@ share/m17n/icons/hi-remington.png
share/m17n/icons/hi-typewriter.png
share/m17n/icons/hi-vedmata.png
share/m17n/icons/hr-kbd.png
+share/m17n/icons/hu-rovas-post.png
share/m17n/icons/hy-kbd.png
share/m17n/icons/ii-phonetic.png
+share/m17n/icons/iu-phonetic.png
share/m17n/icons/ja-anthy.png
share/m17n/icons/ja-tcode.png
+share/m17n/icons/ja-trycode.png
share/m17n/icons/ka-kbd.png
share/m17n/icons/kk-arabic.png
share/m17n/icons/kk-kbd.png
share/m17n/icons/km-yannis.png
share/m17n/icons/kn-inscript.png
+share/m17n/icons/kn-inscript2.png
share/m17n/icons/kn-itrans.png
share/m17n/icons/kn-kgp.png
share/m17n/icons/kn-optitransv2.png
+share/m17n/icons/kn-typewriter.png
share/m17n/icons/ko-han2.png
share/m17n/icons/ko-romaja.png
+share/m17n/icons/kok-inscript2-deva.png
+share/m17n/icons/ks-inscript.png
+share/m17n/icons/ks-inscript2-deva.png
+share/m17n/icons/ks-kbd.png
+share/m17n/icons/ks-sharada-itrans.png
share/m17n/icons/latn-post.png
share/m17n/icons/latn-pre.png
+share/m17n/icons/latn1-pre.png
share/m17n/icons/lo-kbd.png
share/m17n/icons/lo-lrt.png
+share/m17n/icons/lsymbol.png
+share/m17n/icons/mai-inscript.png
+share/m17n/icons/mai-inscript2.png
share/m17n/icons/math-latex.png
+share/m17n/icons/ml-enhanced-inscript.png
share/m17n/icons/ml-inscript.png
+share/m17n/icons/ml-inscript2.png
share/m17n/icons/ml-itrans.png
share/m17n/icons/ml-mozhi.png
+share/m17n/icons/ml-pn-c.png
+share/m17n/icons/ml-poorna-remington.png
share/m17n/icons/ml-remington.png
share/m17n/icons/ml-swanalekha.png
+share/m17n/icons/mni-inscript2-beng.png
+share/m17n/icons/mni-inscript2-mtei.png
+share/m17n/icons/mr-gamabhana.png
share/m17n/icons/mr-inscript.png
+share/m17n/icons/mr-inscript2.png
+share/m17n/icons/mr-itrans.png
+share/m17n/icons/mr-modi-itrans.png
+share/m17n/icons/mr-phonetic.png
+share/m17n/icons/mr-remington.png
+share/m17n/icons/mr-typewriter.png
share/m17n/icons/my-kbd.png
+share/m17n/icons/ne-inscript2-deva.png
+share/m17n/icons/ne-rom-translit.png
share/m17n/icons/ne-rom.png
share/m17n/icons/ne-trad-ttf.png
share/m17n/icons/ne-trad.png
+share/m17n/icons/new-newa-traditional-extended.png
+share/m17n/icons/new-newa-traditional.png
+share/m17n/icons/nsk-phonetic.png
+share/m17n/icons/oj-phonetic.png
share/m17n/icons/or-inscript.png
+share/m17n/icons/or-inscript2.png
share/m17n/icons/or-itrans.png
+share/m17n/icons/or-phonetic.png
+share/m17n/icons/pa-anmollipi.png
share/m17n/icons/pa-inscript.png
+share/m17n/icons/pa-inscript2-guru.png
share/m17n/icons/pa-itrans.png
share/m17n/icons/pa-jhelum.png
share/m17n/icons/pa-phonetic.png
+share/m17n/icons/pa-remington.png
share/m17n/icons/ps-phonetic.png
share/m17n/icons/rfc1345.png
share/m17n/icons/ru-kbd.png
share/m17n/icons/ru-phonetic.png
+share/m17n/icons/ru-translit.png
share/m17n/icons/ru-yawerty.png
+share/m17n/icons/sa-IAST-vedic.png
share/m17n/icons/sa-IAST.png
+share/m17n/icons/sa-brahmi-itrans.png
+share/m17n/icons/sa-grantha-itrans.png
+share/m17n/icons/sa-harvard-kyoto.png
+share/m17n/icons/sa-inscript.png
+share/m17n/icons/sa-inscript2.png
+share/m17n/icons/sa-iso-15919-itrans.png
share/m17n/icons/sa-itrans.png
+share/m17n/icons/sa-sharada-itrans.png
+share/m17n/icons/sa-vedic-itrans.png
+share/m17n/icons/sat-inscript2-deva.png
+share/m17n/icons/sat-inscript2-olck.png
share/m17n/icons/sd-inscript.png
+share/m17n/icons/sd-inscript2-deva.png
share/m17n/icons/si-phonetic-dynamic.png
share/m17n/icons/si-samanala.png
+share/m17n/icons/si-sayura.png
+share/m17n/icons/si-singlish.png
share/m17n/icons/si-sumihiri.png
share/m17n/icons/si-transliteration.png
-share/m17n/icons/si-wijesekera.png
+share/m17n/icons/si-wijesekara.png
share/m17n/icons/sk-kbd.png
share/m17n/icons/sr-kbd.png
+share/m17n/icons/ssymbol.png
share/m17n/icons/sv-post.png
share/m17n/icons/syrc-phonetic.png
share/m17n/icons/ta-inscript.png
+share/m17n/icons/ta-inscript2.png
share/m17n/icons/ta-itrans.png
+share/m17n/icons/ta-lk-renganathan.png
share/m17n/icons/ta-phonetic.png
+share/m17n/icons/ta-remington.png
share/m17n/icons/ta-tamil99.png
share/m17n/icons/ta-typewriter.png
share/m17n/icons/ta-vutam.png
+share/m17n/icons/tai-sonla-kbd.png
share/m17n/icons/te-apple.png
share/m17n/icons/te-inscript.png
+share/m17n/icons/te-inscript2.png
share/m17n/icons/te-itrans.png
share/m17n/icons/te-pothana.png
+share/m17n/icons/te-rts.png
share/m17n/icons/te-sarala.png
share/m17n/icons/th-kesmanee-2.png
share/m17n/icons/th-kesmanee.png
@@ -380,11 +470,14 @@ share/m17n/icons/th-pattachote.png
share/m17n/icons/th-tis820-2.png
share/m17n/icons/th-tis820.png
share/m17n/icons/ua-kbd.png
+share/m17n/icons/ug-kbd.png
+share/m17n/icons/uk-kbd.png
share/m17n/icons/unicode.png
share/m17n/icons/ur-phonetic.png
share/m17n/icons/uz-kbd.png
-share/m17n/icons/vi-nom-vni.png
-share/m17n/icons/vi-nom.png
+share/m17n/icons/vi-han.png
+share/m17n/icons/vi-nomtelex.png
+share/m17n/icons/vi-nomvni.png
share/m17n/icons/vi-tcvn.png
share/m17n/icons/vi-telex.png
share/m17n/icons/vi-viqr.png
@@ -392,6 +485,7 @@ share/m17n/icons/vi-vni.png
share/m17n/icons/yi-yivo.png
share/m17n/icons/zh-bopomofo.png
share/m17n/icons/zh-cangjie.png
+share/m17n/icons/zh-pinyin-vi.png
share/m17n/icons/zh-pinyin.png
share/m17n/icons/zh-py-b5.png
share/m17n/icons/zh-py-gb.png
@@ -421,6 +515,7 @@ share/m17n/kl.lnm
share/m17n/km-yannis.mim
share/m17n/km.lnm
share/m17n/kn-inscript.mim
+share/m17n/kn-inscript2.mim
share/m17n/kn-itrans.mim
share/m17n/kn-kgp.mim
share/m17n/kn-optitransv2.mim
@@ -429,9 +524,12 @@ share/m17n/kn.lnm
share/m17n/ko-han2.mim
share/m17n/ko-romaja.mim
share/m17n/ko.lnm
+share/m17n/kok-inscript2-deva.mim
share/m17n/kok.lnm
share/m17n/ks-inscript.mim
+share/m17n/ks-inscript2-deva.mim
share/m17n/ks-kbd.mim
+share/m17n/ks-sharada-itrans.mim
share/m17n/ku.lnm
share/m17n/kw.lnm
share/m17n/ky.lnm
@@ -446,19 +544,28 @@ share/m17n/lsymbol.mim
share/m17n/lt.lnm
share/m17n/lv.lnm
share/m17n/mai-inscript.mim
+share/m17n/mai-inscript2.mim
share/m17n/math-latex.mim
share/m17n/mdb.dir
share/m17n/mk.lnm
share/m17n/ml-enhanced-inscript.mim
share/m17n/ml-inscript.mim
+share/m17n/ml-inscript2.mim
share/m17n/ml-itrans.mim
share/m17n/ml-mozhi.mim
+share/m17n/ml-pn-c.mim
+share/m17n/ml-poorna-remington.mim
share/m17n/ml-remington.mim
share/m17n/ml-swanalekha.mim
share/m17n/ml.lnm
share/m17n/mn.lnm
+share/m17n/mni-inscript2-beng.mim
+share/m17n/mni-inscript2-mtei.mim
+share/m17n/mr-gamabhana.mim
share/m17n/mr-inscript.mim
+share/m17n/mr-inscript2.mim
share/m17n/mr-itrans.mim
+share/m17n/mr-modi-itrans.mim
share/m17n/mr-phonetic.mim
share/m17n/mr-remington.mim
share/m17n/mr-typewriter.mim
@@ -467,24 +574,30 @@ share/m17n/ms.lnm
share/m17n/mt.lnm
share/m17n/my-kbd.mim
share/m17n/nb.lnm
+share/m17n/ne-inscript2-deva.mim
share/m17n/ne-rom-translit.mim
share/m17n/ne-rom.mim
share/m17n/ne-trad-ttf.mim
share/m17n/ne-trad.mim
+share/m17n/new-newa-traditional-extended.mim
+share/m17n/new-newa-traditional.mim
share/m17n/nl.lnm
share/m17n/nn.lnm
share/m17n/nsk-phonetic.mim
share/m17n/oj-phonetic.mim
share/m17n/om.lnm
share/m17n/or-inscript.mim
+share/m17n/or-inscript2.mim
share/m17n/or-itrans.mim
share/m17n/or-phonetic.mim
share/m17n/or.lnm
share/m17n/pa-anmollipi.mim
share/m17n/pa-inscript.mim
+share/m17n/pa-inscript2-guru.mim
share/m17n/pa-itrans.mim
share/m17n/pa-jhelum.mim
share/m17n/pa-phonetic.mim
+share/m17n/pa-remington.mim
share/m17n/pa.lnm
share/m17n/pl.lnm
share/m17n/ps-phonetic.mim
@@ -497,18 +610,30 @@ share/m17n/ru-phonetic.mim
share/m17n/ru-translit.mim
share/m17n/ru-yawerty.mim
share/m17n/ru.lnm
+share/m17n/sa-brahmi-itrans.mim
+share/m17n/sa-grantha-itrans.mim
share/m17n/sa-harvard-kyoto.mim
+share/m17n/sa-iast-vedic.mim
share/m17n/sa-iast.mim
+share/m17n/sa-inscript.mim
+share/m17n/sa-inscript2.mim
+share/m17n/sa-iso-15919-itrans.mim
share/m17n/sa-itrans.mim
+share/m17n/sa-sharada-itrans.mim
+share/m17n/sa-vedic-itrans.mim
share/m17n/sa.lnm
+share/m17n/sat-inscript2-deva.mim
+share/m17n/sat-inscript2-olck.mim
share/m17n/sd-inscript.mim
+share/m17n/sd-inscript2-deva.mim
share/m17n/se.lnm
share/m17n/si-phonetic-dynamic.mim
share/m17n/si-samanala.mim
+share/m17n/si-sayura.mim
share/m17n/si-singlish.mim
share/m17n/si-sumihiri.mim
share/m17n/si-trans.mim
-share/m17n/si-wijesekera.mim
+share/m17n/si-wijesekara.mim
share/m17n/sid.lnm
share/m17n/sk-kbd.mim
share/m17n/sk.lnm
@@ -525,9 +650,11 @@ share/m17n/sw.lnm
share/m17n/syr.lnm
share/m17n/syrc-phonetic.mim
share/m17n/ta-inscript.mim
+share/m17n/ta-inscript2.mim
share/m17n/ta-itrans.mim
share/m17n/ta-lk-renganathan.mim
share/m17n/ta-phonetic.mim
+share/m17n/ta-remington.mim
share/m17n/ta-tamil99.mim
share/m17n/ta-typewriter.mim
share/m17n/ta-vutam.mim
@@ -535,6 +662,7 @@ share/m17n/ta.lnm
share/m17n/tai-sonla.mim
share/m17n/te-apple.mim
share/m17n/te-inscript.mim
+share/m17n/te-inscript2.mim
share/m17n/te-itrans.mim
share/m17n/te-pothana.mim
share/m17n/te-rts.mim
@@ -562,8 +690,8 @@ share/m17n/uz_Arab.lnm
share/m17n/uz_Latn.lnm
share/m17n/vi-base.mim
share/m17n/vi-han.mim
-share/m17n/vi-nom-vni.mim
-share/m17n/vi-nom.mim
+share/m17n/vi-nomtelex.mim
+share/m17n/vi-nomvni.mim
share/m17n/vi-tcvn.mim
share/m17n/vi-telex.mim
share/m17n/vi-viqr.mim
diff --git a/devel/m17n-docs/Makefile b/devel/m17n-docs/Makefile
index 1c48ef172b74..e014e3cd1cae 100644
--- a/devel/m17n-docs/Makefile
+++ b/devel/m17n-docs/Makefile
@@ -1,12 +1,15 @@
PORTNAME= m17n-docs
-PORTVERSION= 1.5.5
+PORTVERSION= 1.8.4
CATEGORIES= devel textproc
-MASTER_SITES= http://anthesphoria.net/FreeBSD/ports/distfiles/
+MASTER_SITES= SAVANNAH/m17n
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= m17n library documentation
WWW= https://www.nongnu.org/m17n/
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
NO_BUILD= yes
OPTIONS_DEFINE= JAPANESE
@@ -23,6 +26,8 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/man/man5/* ${STAGEDIR}${PREFIX}/share/man/man5
${INSTALL_DATA} ${WRKSRC}/usr/latex/m17n-lib.pdf ${STAGEDIR}${DOCSDIR}/en
(cd ${WRKSRC}/usr/ && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/en/)
+
+do-install-JAPANESE-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/ja
${INSTALL_DATA} ${WRKSRC}/ja/latex/m17n-lib.pdf ${STAGEDIR}${DOCSDIR}/ja
(cd ${WRKSRC}/ja/ && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/ja/)
diff --git a/devel/m17n-docs/distinfo b/devel/m17n-docs/distinfo
index 202720b003ea..67d2d4b11ef9 100644
--- a/devel/m17n-docs/distinfo
+++ b/devel/m17n-docs/distinfo
@@ -1,2 +1,3 @@
-SHA256 (m17n-docs-1.5.5.tar.gz) = fb403663791de3b21da4529c87dbe853ad2ec8cc20e7f2100d0d9a3ecd9fcd6e
-SIZE (m17n-docs-1.5.5.tar.gz) = 3052918
+TIMESTAMP = 1749223224
+SHA256 (m17n-docs-1.8.4.tar.gz) = fccbb9861907dcbf1eefe6fee24d3c9b44927201030cc494f87e6605340f08f5
+SIZE (m17n-docs-1.8.4.tar.gz) = 11137153
diff --git a/devel/m17n-docs/pkg-plist b/devel/m17n-docs/pkg-plist
index 0a3026b4cdf5..5705d5fa4077 100644
--- a/devel/m17n-docs/pkg-plist
+++ b/devel/m17n-docs/pkg-plist
@@ -1,428 +1,377 @@
-share/man/man1/m17n-config.1.gz
-share/man/man1/m17n-db.1.gz
-share/man/man3/m17nCharacter.3m17n.gz
-share/man/man3/m17nCharset.3m17n.gz
-share/man/man3/m17nChartable.3m17n.gz
-share/man/man3/m17nConv.3m17n.gz
-share/man/man3/m17nCore.3m17n.gz
-share/man/man3/m17nDatabase.3m17n.gz
-share/man/man3/m17nDebug.3m17n.gz
-share/man/man3/m17nDraw.3m17n.gz
-share/man/man3/m17nError.3m17n.gz
-share/man/man3/m17nFLT.3m17n.gz
-share/man/man3/m17nFace.3m17n.gz
-share/man/man3/m17nFont.3m17n.gz
-share/man/man3/m17nFontset.3m17n.gz
-share/man/man3/m17nFrame.3m17n.gz
-share/man/man3/m17nGUI.3m17n.gz
-share/man/man3/m17nInputMethod.3m17n.gz
-share/man/man3/m17nInputMethodWin.3m17n.gz
-share/man/man3/m17nIntro.3m17n.gz
-share/man/man3/m17nLocale.3m17n.gz
-share/man/man3/m17nMisc.3m17n.gz
-share/man/man3/m17nMtext.3m17n.gz
-share/man/man3/m17nObject.3m17n.gz
-share/man/man3/m17nPlist.3m17n.gz
-share/man/man3/m17nShell.3m17n.gz
-share/man/man3/m17nSymbol.3m17n.gz
-share/man/man3/m17nTextProperty.3m17n.gz
-share/man/man3/m17n_object.3m17n.gz
-share/man/man3/m17n_object_ref.3m17n.gz
-share/man/man3/m17n_object_unref.3m17n.gz
-share/man/man3/m17n_status.3m17n.gz
-share/man/man3/mchar_decode.3m17n.gz
-share/man/man3/mchar_define_charset.3m17n.gz
-share/man/man3/mchar_define_property.3m17n.gz
-share/man/man3/mchar_encode.3m17n.gz
-share/man/man3/mchar_get_prop.3m17n.gz
-share/man/man3/mchar_get_prop_table.3m17n.gz
-share/man/man3/mchar_list_charset.3m17n.gz
-share/man/man3/mchar_map_charset.3m17n.gz
-share/man/man3/mchar_put_prop.3m17n.gz
-share/man/man3/mchar_resolve_charset.3m17n.gz
-share/man/man3/mchartable.3m17n.gz
-share/man/man3/mchartable_lookup.3m17n.gz
-share/man/man3/mchartable_map.3m17n.gz
-share/man/man3/mchartable_max_char.3m17n.gz
-share/man/man3/mchartable_min_char.3m17n.gz
-share/man/man3/mchartable_range.3m17n.gz
-share/man/man3/mchartable_set.3m17n.gz
-share/man/man3/mchartable_set_range.3m17n.gz
-share/man/man3/mconv_buffer_converter.3m17n.gz
-share/man/man3/mconv_decode.3m17n.gz
-share/man/man3/mconv_decode_buffer.3m17n.gz
-share/man/man3/mconv_decode_stream.3m17n.gz
-share/man/man3/mconv_define_coding.3m17n.gz
-share/man/man3/mconv_encode.3m17n.gz
-share/man/man3/mconv_encode_buffer.3m17n.gz
-share/man/man3/mconv_encode_range.3m17n.gz
-share/man/man3/mconv_encode_stream.3m17n.gz
-share/man/man3/mconv_free_converter.3m17n.gz
-share/man/man3/mconv_getc.3m17n.gz
-share/man/man3/mconv_gets.3m17n.gz
-share/man/man3/mconv_list_codings.3m17n.gz
-share/man/man3/mconv_putc.3m17n.gz
-share/man/man3/mconv_rebind_buffer.3m17n.gz
-share/man/man3/mconv_rebind_stream.3m17n.gz
-share/man/man3/mconv_reset_converter.3m17n.gz
-share/man/man3/mconv_resolve_coding.3m17n.gz
-share/man/man3/mconv_stream_converter.3m17n.gz
-share/man/man3/mconv_ungetc.3m17n.gz
-share/man/man3/mdatabase_define.3m17n.gz
-share/man/man3/mdatabase_find.3m17n.gz
-share/man/man3/mdatabase_list.3m17n.gz
-share/man/man3/mdatabase_load.3m17n.gz
-share/man/man3/mdatabase_tag.3m17n.gz
-share/man/man3/mdebug_dump_all_symbols.3m17n.gz
-share/man/man3/mdebug_dump_chartab.3m17n.gz
-share/man/man3/mdebug_dump_face.3m17n.gz
-share/man/man3/mdebug_dump_flt.3m17n.gz
-share/man/man3/mdebug_dump_font.3m17n.gz
-share/man/man3/mdebug_dump_fontset.3m17n.gz
-share/man/man3/mdebug_dump_im.3m17n.gz
-share/man/man3/mdebug_dump_mtext.3m17n.gz
-share/man/man3/mdebug_dump_plist.3m17n.gz
-share/man/man3/mdebug_dump_symbol.3m17n.gz
-share/man/man3/mdebug_hook.3m17n.gz
-share/man/man3/mdraw_clear_cache.3m17n.gz
-share/man/man3/mdraw_coordinates_position.3m17n.gz
-share/man/man3/mdraw_default_line_break.3m17n.gz
-share/man/man3/mdraw_glyph_info.3m17n.gz
-share/man/man3/mdraw_glyph_list.3m17n.gz
-share/man/man3/mdraw_image_text.3m17n.gz
-share/man/man3/mdraw_per_char_extents.3m17n.gz
-share/man/man3/mdraw_text.3m17n.gz
-share/man/man3/mdraw_text_extents.3m17n.gz
-share/man/man3/mdraw_text_items.3m17n.gz
-share/man/man3/mdraw_text_per_char_extents.3m17n.gz
-share/man/man3/mdraw_text_with_control.3m17n.gz
-share/man/man3/mface.3m17n.gz
-share/man/man3/mface_copy.3m17n.gz
-share/man/man3/mface_equal.3m17n.gz
-share/man/man3/mface_from_font.3m17n.gz
-share/man/man3/mface_get_hook.3m17n.gz
-share/man/man3/mface_get_prop.3m17n.gz
-share/man/man3/mface_merge.3m17n.gz
-share/man/man3/mface_put_hook.3m17n.gz
-share/man/man3/mface_put_prop.3m17n.gz
-share/man/man3/mface_update.3m17n.gz
-share/man/man3/mflt_coverage.3m17n.gz
-share/man/man3/mflt_find.3m17n.gz
-share/man/man3/mflt_get.3m17n.gz
-share/man/man3/mflt_name.3m17n.gz
-share/man/man3/mflt_run.3m17n.gz
-share/man/man3/mfont.3m17n.gz
-share/man/man3/mfont_check.3m17n.gz
-share/man/man3/mfont_close.3m17n.gz
-share/man/man3/mfont_copy.3m17n.gz
-share/man/man3/mfont_encapsulate.3m17n.gz
-share/man/man3/mfont_find.3m17n.gz
-share/man/man3/mfont_from_name.3m17n.gz
-share/man/man3/mfont_get_prop.3m17n.gz
-share/man/man3/mfont_list.3m17n.gz
-share/man/man3/mfont_list_family_names.3m17n.gz
-share/man/man3/mfont_match_p.3m17n.gz
-share/man/man3/mfont_name.3m17n.gz
-share/man/man3/mfont_open.3m17n.gz
-share/man/man3/mfont_parse_name.3m17n.gz
-share/man/man3/mfont_put_prop.3m17n.gz
-share/man/man3/mfont_resize_ratio.3m17n.gz
-share/man/man3/mfont_selection_priority.3m17n.gz
-share/man/man3/mfont_set_encoding.3m17n.gz
-share/man/man3/mfont_set_selection_priority.3m17n.gz
-share/man/man3/mfont_unparse_name.3m17n.gz
-share/man/man3/mfontset.3m17n.gz
-share/man/man3/mfontset_copy.3m17n.gz
-share/man/man3/mfontset_lookup.3m17n.gz
-share/man/man3/mfontset_modify_entry.3m17n.gz
-share/man/man3/mfontset_name.3m17n.gz
-share/man/man3/mframe.3m17n.gz
-share/man/man3/mframe_get_prop.3m17n.gz
-share/man/man3/minput_close_im.3m17n.gz
-share/man/man3/minput_config_command.3m17n.gz
-share/man/man3/minput_config_file.3m17n.gz
-share/man/man3/minput_config_variable.3m17n.gz
-share/man/man3/minput_create_ic.3m17n.gz
-share/man/man3/minput_destroy_ic.3m17n.gz
-share/man/man3/minput_event_to_key.3m17n.gz
-share/man/man3/minput_filter.3m17n.gz
-share/man/man3/minput_get_command.3m17n.gz
-share/man/man3/minput_get_description.3m17n.gz
-share/man/man3/minput_get_title_icon.3m17n.gz
-share/man/man3/minput_get_variable.3m17n.gz
-share/man/man3/minput_lookup.3m17n.gz
-share/man/man3/minput_open_im.3m17n.gz
-share/man/man3/minput_reset_ic.3m17n.gz
-share/man/man3/minput_save_config.3m17n.gz
-share/man/man3/minput_set_spot.3m17n.gz
-share/man/man3/minput_toggle.3m17n.gz
-share/man/man3/mlocale_get_prop.3m17n.gz
-share/man/man3/mlocale_set.3m17n.gz
-share/man/man3/mplist.3m17n.gz
-share/man/man3/mplist_add.3m17n.gz
-share/man/man3/mplist_copy.3m17n.gz
-share/man/man3/mplist_deserialize.3m17n.gz
-share/man/man3/mplist_find_by_key.3m17n.gz
-share/man/man3/mplist_find_by_value.3m17n.gz
-share/man/man3/mplist_get.3m17n.gz
-share/man/man3/mplist_get_func.3m17n.gz
-share/man/man3/mplist_key.3m17n.gz
-share/man/man3/mplist_length.3m17n.gz
-share/man/man3/mplist_next.3m17n.gz
-share/man/man3/mplist_pop.3m17n.gz
-share/man/man3/mplist_push.3m17n.gz
-share/man/man3/mplist_put.3m17n.gz
-share/man/man3/mplist_put_func.3m17n.gz
-share/man/man3/mplist_set.3m17n.gz
-share/man/man3/mplist_value.3m17n.gz
-share/man/man3/msymbol.3m17n.gz
-share/man/man3/msymbol_as_managing_key.3m17n.gz
-share/man/man3/msymbol_exist.3m17n.gz
-share/man/man3/msymbol_get.3m17n.gz
-share/man/man3/msymbol_get_func.3m17n.gz
-share/man/man3/msymbol_is_managing_key.3m17n.gz
-share/man/man3/msymbol_name.3m17n.gz
-share/man/man3/msymbol_put.3m17n.gz
-share/man/man3/msymbol_put_func.3m17n.gz
-share/man/man3/mtext.3m17n.gz
-share/man/man3/mtext_attach_property.3m17n.gz
-share/man/man3/mtext_case_compare.3m17n.gz
-share/man/man3/mtext_casecmp.3m17n.gz
-share/man/man3/mtext_cat.3m17n.gz
-share/man/man3/mtext_cat_char.3m17n.gz
-share/man/man3/mtext_character.3m17n.gz
-share/man/man3/mtext_chr.3m17n.gz
-share/man/man3/mtext_cmp.3m17n.gz
-share/man/man3/mtext_coll.3m17n.gz
-share/man/man3/mtext_compare.3m17n.gz
-share/man/man3/mtext_copy.3m17n.gz
-share/man/man3/mtext_cpy.3m17n.gz
-share/man/man3/mtext_cspn.3m17n.gz
-share/man/man3/mtext_data.3m17n.gz
-share/man/man3/mtext_del.3m17n.gz
-share/man/man3/mtext_deserialize.3m17n.gz
-share/man/man3/mtext_detach_property.3m17n.gz
-share/man/man3/mtext_dup.3m17n.gz
-share/man/man3/mtext_duplicate.3m17n.gz
-share/man/man3/mtext_from_data.3m17n.gz
-share/man/man3/mtext_ftime.3m17n.gz
-share/man/man3/mtext_get_prop.3m17n.gz
-share/man/man3/mtext_get_prop_keys.3m17n.gz
-share/man/man3/mtext_get_prop_values.3m17n.gz
-share/man/man3/mtext_get_properties.3m17n.gz
-share/man/man3/mtext_get_property.3m17n.gz
-share/man/man3/mtext_getenv.3m17n.gz
-share/man/man3/mtext_ins.3m17n.gz
-share/man/man3/mtext_ins_char.3m17n.gz
-share/man/man3/mtext_insert.3m17n.gz
-share/man/man3/mtext_len.3m17n.gz
-share/man/man3/mtext_line_break.3m17n.gz
-share/man/man3/mtext_lowercase.3m17n.gz
-share/man/man3/mtext_ncasecmp.3m17n.gz
-share/man/man3/mtext_ncat.3m17n.gz
-share/man/man3/mtext_ncmp.3m17n.gz
-share/man/man3/mtext_ncpy.3m17n.gz
-share/man/man3/mtext_pbrk.3m17n.gz
-share/man/man3/mtext_pop_prop.3m17n.gz
-share/man/man3/mtext_prop_range.3m17n.gz
-share/man/man3/mtext_property.3m17n.gz
-share/man/man3/mtext_property_end.3m17n.gz
-share/man/man3/mtext_property_key.3m17n.gz
-share/man/man3/mtext_property_mtext.3m17n.gz
-share/man/man3/mtext_property_start.3m17n.gz
-share/man/man3/mtext_property_value.3m17n.gz
-share/man/man3/mtext_push_prop.3m17n.gz
-share/man/man3/mtext_push_property.3m17n.gz
-share/man/man3/mtext_put_prop.3m17n.gz
-share/man/man3/mtext_put_prop_values.3m17n.gz
-share/man/man3/mtext_putenv.3m17n.gz
-share/man/man3/mtext_rchr.3m17n.gz
-share/man/man3/mtext_ref_char.3m17n.gz
-share/man/man3/mtext_replace.3m17n.gz
-share/man/man3/mtext_search.3m17n.gz
-share/man/man3/mtext_serialize.3m17n.gz
-share/man/man3/mtext_set_char.3m17n.gz
-share/man/man3/mtext_spn.3m17n.gz
-share/man/man3/mtext_text.3m17n.gz
-share/man/man3/mtext_titlecase.3m17n.gz
-share/man/man3/mtext_tok.3m17n.gz
-share/man/man3/mtext_uppercase.3m17n.gz
-share/man/man5/mdbCharsetList.5.gz
-share/man/man5/mdbCodingList.5.gz
-share/man/man5/mdbDir.5.gz
-share/man/man5/mdbFLT.5.gz
-share/man/man5/mdbFontEncoding.5.gz
-share/man/man5/mdbFontSize.5.gz
-share/man/man5/mdbFontset.5.gz
-share/man/man5/mdbGeneral.5.gz
-share/man/man5/mdbIM.5.gz
-share/man/man5/mdbTutorialIM.5.gz
%%DOCSDIR%%/en/html/GFDL.html
%%DOCSDIR%%/en/html/annotated.html
+%%DOCSDIR%%/en/html/bc_s.png
+%%DOCSDIR%%/en/html/bdwn.png
%%DOCSDIR%%/en/html/bopo-kbd.png
%%DOCSDIR%%/en/html/character_8c.html
+%%DOCSDIR%%/en/html/character_8h.html
%%DOCSDIR%%/en/html/charset_8c.html
+%%DOCSDIR%%/en/html/charset_8h.html
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.map
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/charset_8h__dep__incl.png
%%DOCSDIR%%/en/html/chartab_8c.html
+%%DOCSDIR%%/en/html/chartab_8h.html
%%DOCSDIR%%/en/html/classes.html
+%%DOCSDIR%%/en/html/closed.png
%%DOCSDIR%%/en/html/coding_8c.html
+%%DOCSDIR%%/en/html/coding_8h.html
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.map
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/coding_8h__dep__incl.png
+%%DOCSDIR%%/en/html/cs-kbd.png
+%%DOCSDIR%%/en/html/cs-kbd2.png
%%DOCSDIR%%/en/html/database_8c.html
+%%DOCSDIR%%/en/html/database_8h.html
%%DOCSDIR%%/en/html/dbdata_8txt.html
%%DOCSDIR%%/en/html/dbformat_8txt.html
%%DOCSDIR%%/en/html/dbtutorial_8txt.html
+%%DOCSDIR%%/en/html/dir_b9ec2c957fc87e083d767950dadbce6b.html
+%%DOCSDIR%%/en/html/dir_d7d994f111f6a4fb678276cd4da736e4.html
+%%DOCSDIR%%/en/html/dir_e1395ad002081f3a552cc28bd8234bf8.html
+%%DOCSDIR%%/en/html/doc.png
%%DOCSDIR%%/en/html/doxygen.css
-%%DOCSDIR%%/en/html/doxygen.png
+%%DOCSDIR%%/en/html/doxygen.svg
%%DOCSDIR%%/en/html/draw_8c.html
+%%DOCSDIR%%/en/html/dynsections.js
%%DOCSDIR%%/en/html/el-kbd.png
%%DOCSDIR%%/en/html/exprog_8txt.html
%%DOCSDIR%%/en/html/face_8c.html
+%%DOCSDIR%%/en/html/face_8h.html
%%DOCSDIR%%/en/html/fdl_8txt.html
%%DOCSDIR%%/en/html/files.html
+%%DOCSDIR%%/en/html/folderclosed.png
+%%DOCSDIR%%/en/html/folderopen.png
%%DOCSDIR%%/en/html/font_8c.html
+%%DOCSDIR%%/en/html/font_8h.html
%%DOCSDIR%%/en/html/fontset_8c.html
+%%DOCSDIR%%/en/html/fontset_8h.html
%%DOCSDIR%%/en/html/functions.html
+%%DOCSDIR%%/en/html/functions_b.html
+%%DOCSDIR%%/en/html/functions_c.html
+%%DOCSDIR%%/en/html/functions_d.html
+%%DOCSDIR%%/en/html/functions_e.html
%%DOCSDIR%%/en/html/functions_enum.html
%%DOCSDIR%%/en/html/functions_eval.html
+%%DOCSDIR%%/en/html/functions_f.html
+%%DOCSDIR%%/en/html/functions_g.html
+%%DOCSDIR%%/en/html/functions_h.html
+%%DOCSDIR%%/en/html/functions_i.html
+%%DOCSDIR%%/en/html/functions_k.html
+%%DOCSDIR%%/en/html/functions_l.html
+%%DOCSDIR%%/en/html/functions_n.html
+%%DOCSDIR%%/en/html/functions_o.html
+%%DOCSDIR%%/en/html/functions_p.html
+%%DOCSDIR%%/en/html/functions_r.html
+%%DOCSDIR%%/en/html/functions_s.html
+%%DOCSDIR%%/en/html/functions_t.html
+%%DOCSDIR%%/en/html/functions_u.html
+%%DOCSDIR%%/en/html/functions_v.html
%%DOCSDIR%%/en/html/functions_vars.html
+%%DOCSDIR%%/en/html/functions_vars_b.html
+%%DOCSDIR%%/en/html/functions_vars_c.html
+%%DOCSDIR%%/en/html/functions_vars_d.html
+%%DOCSDIR%%/en/html/functions_vars_e.html
+%%DOCSDIR%%/en/html/functions_vars_f.html
+%%DOCSDIR%%/en/html/functions_vars_g.html
+%%DOCSDIR%%/en/html/functions_vars_h.html
+%%DOCSDIR%%/en/html/functions_vars_i.html
+%%DOCSDIR%%/en/html/functions_vars_k.html
+%%DOCSDIR%%/en/html/functions_vars_l.html
+%%DOCSDIR%%/en/html/functions_vars_n.html
+%%DOCSDIR%%/en/html/functions_vars_o.html
+%%DOCSDIR%%/en/html/functions_vars_p.html
+%%DOCSDIR%%/en/html/functions_vars_r.html
+%%DOCSDIR%%/en/html/functions_vars_s.html
+%%DOCSDIR%%/en/html/functions_vars_t.html
+%%DOCSDIR%%/en/html/functions_vars_u.html
+%%DOCSDIR%%/en/html/functions_vars_v.html
+%%DOCSDIR%%/en/html/functions_vars_w.html
+%%DOCSDIR%%/en/html/functions_vars_x.html
+%%DOCSDIR%%/en/html/functions_vars_y.html
+%%DOCSDIR%%/en/html/functions_w.html
+%%DOCSDIR%%/en/html/functions_x.html
+%%DOCSDIR%%/en/html/functions_y.html
%%DOCSDIR%%/en/html/globals.html
-%%DOCSDIR%%/en/html/globals_0x61.html
-%%DOCSDIR%%/en/html/globals_0x62.html
-%%DOCSDIR%%/en/html/globals_0x63.html
-%%DOCSDIR%%/en/html/globals_0x64.html
-%%DOCSDIR%%/en/html/globals_0x65.html
-%%DOCSDIR%%/en/html/globals_0x66.html
-%%DOCSDIR%%/en/html/globals_0x67.html
-%%DOCSDIR%%/en/html/globals_0x68.html
-%%DOCSDIR%%/en/html/globals_0x69.html
-%%DOCSDIR%%/en/html/globals_0x6c.html
-%%DOCSDIR%%/en/html/globals_0x6d.html
-%%DOCSDIR%%/en/html/globals_0x6e.html
-%%DOCSDIR%%/en/html/globals_0x6f.html
-%%DOCSDIR%%/en/html/globals_0x70.html
-%%DOCSDIR%%/en/html/globals_0x72.html
-%%DOCSDIR%%/en/html/globals_0x73.html
-%%DOCSDIR%%/en/html/globals_0x74.html
-%%DOCSDIR%%/en/html/globals_0x75.html
-%%DOCSDIR%%/en/html/globals_0x76.html
-%%DOCSDIR%%/en/html/globals_0x77.html
-%%DOCSDIR%%/en/html/globals_0x78.html
+%%DOCSDIR%%/en/html/globals__.html
+%%DOCSDIR%%/en/html/globals_a.html
+%%DOCSDIR%%/en/html/globals_b.html
+%%DOCSDIR%%/en/html/globals_c.html
+%%DOCSDIR%%/en/html/globals_d.html
%%DOCSDIR%%/en/html/globals_defs.html
+%%DOCSDIR%%/en/html/globals_e.html
%%DOCSDIR%%/en/html/globals_enum.html
%%DOCSDIR%%/en/html/globals_eval.html
+%%DOCSDIR%%/en/html/globals_f.html
%%DOCSDIR%%/en/html/globals_func.html
-%%DOCSDIR%%/en/html/globals_func_0x63.html
-%%DOCSDIR%%/en/html/globals_func_0x64.html
-%%DOCSDIR%%/en/html/globals_func_0x66.html
-%%DOCSDIR%%/en/html/globals_func_0x69.html
-%%DOCSDIR%%/en/html/globals_func_0x6c.html
-%%DOCSDIR%%/en/html/globals_func_0x70.html
-%%DOCSDIR%%/en/html/globals_func_0x73.html
-%%DOCSDIR%%/en/html/globals_func_0x74.html
+%%DOCSDIR%%/en/html/globals_func_c.html
+%%DOCSDIR%%/en/html/globals_func_d.html
+%%DOCSDIR%%/en/html/globals_func_f.html
+%%DOCSDIR%%/en/html/globals_func_i.html
+%%DOCSDIR%%/en/html/globals_func_l.html
+%%DOCSDIR%%/en/html/globals_func_p.html
+%%DOCSDIR%%/en/html/globals_func_s.html
+%%DOCSDIR%%/en/html/globals_func_t.html
+%%DOCSDIR%%/en/html/globals_g.html
+%%DOCSDIR%%/en/html/globals_h.html
+%%DOCSDIR%%/en/html/globals_i.html
+%%DOCSDIR%%/en/html/globals_l.html
+%%DOCSDIR%%/en/html/globals_m.html
+%%DOCSDIR%%/en/html/globals_n.html
+%%DOCSDIR%%/en/html/globals_o.html
+%%DOCSDIR%%/en/html/globals_p.html
+%%DOCSDIR%%/en/html/globals_r.html
+%%DOCSDIR%%/en/html/globals_s.html
+%%DOCSDIR%%/en/html/globals_t.html
%%DOCSDIR%%/en/html/globals_type.html
+%%DOCSDIR%%/en/html/globals_u.html
+%%DOCSDIR%%/en/html/globals_v.html
%%DOCSDIR%%/en/html/globals_vars.html
-%%DOCSDIR%%/en/html/globals_vars_0x61.html
-%%DOCSDIR%%/en/html/globals_vars_0x62.html
-%%DOCSDIR%%/en/html/globals_vars_0x63.html
-%%DOCSDIR%%/en/html/globals_vars_0x64.html
-%%DOCSDIR%%/en/html/globals_vars_0x65.html
-%%DOCSDIR%%/en/html/globals_vars_0x66.html
-%%DOCSDIR%%/en/html/globals_vars_0x67.html
-%%DOCSDIR%%/en/html/globals_vars_0x68.html
-%%DOCSDIR%%/en/html/globals_vars_0x69.html
-%%DOCSDIR%%/en/html/globals_vars_0x6c.html
-%%DOCSDIR%%/en/html/globals_vars_0x6d.html
-%%DOCSDIR%%/en/html/globals_vars_0x6e.html
-%%DOCSDIR%%/en/html/globals_vars_0x6f.html
-%%DOCSDIR%%/en/html/globals_vars_0x70.html
-%%DOCSDIR%%/en/html/globals_vars_0x72.html
-%%DOCSDIR%%/en/html/globals_vars_0x73.html
-%%DOCSDIR%%/en/html/globals_vars_0x74.html
-%%DOCSDIR%%/en/html/globals_vars_0x75.html
-%%DOCSDIR%%/en/html/globals_vars_0x76.html
-%%DOCSDIR%%/en/html/globals_vars_0x77.html
-%%DOCSDIR%%/en/html/globals_vars_0x78.html
+%%DOCSDIR%%/en/html/globals_vars_a.html
+%%DOCSDIR%%/en/html/globals_vars_b.html
+%%DOCSDIR%%/en/html/globals_vars_c.html
+%%DOCSDIR%%/en/html/globals_vars_d.html
+%%DOCSDIR%%/en/html/globals_vars_e.html
+%%DOCSDIR%%/en/html/globals_vars_f.html
+%%DOCSDIR%%/en/html/globals_vars_g.html
+%%DOCSDIR%%/en/html/globals_vars_h.html
+%%DOCSDIR%%/en/html/globals_vars_i.html
+%%DOCSDIR%%/en/html/globals_vars_l.html
+%%DOCSDIR%%/en/html/globals_vars_m.html
+%%DOCSDIR%%/en/html/globals_vars_n.html
+%%DOCSDIR%%/en/html/globals_vars_o.html
+%%DOCSDIR%%/en/html/globals_vars_p.html
+%%DOCSDIR%%/en/html/globals_vars_r.html
+%%DOCSDIR%%/en/html/globals_vars_s.html
+%%DOCSDIR%%/en/html/globals_vars_t.html
+%%DOCSDIR%%/en/html/globals_vars_u.html
+%%DOCSDIR%%/en/html/globals_vars_v.html
+%%DOCSDIR%%/en/html/globals_vars_w.html
+%%DOCSDIR%%/en/html/globals_vars_x.html
+%%DOCSDIR%%/en/html/globals_w.html
+%%DOCSDIR%%/en/html/globals_x.html
+%%DOCSDIR%%/en/html/graph_legend.html
+%%DOCSDIR%%/en/html/graph_legend.md5
+%%DOCSDIR%%/en/html/graph_legend.png
%%DOCSDIR%%/en/html/group__m17nCharacter.html
+%%DOCSDIR%%/en/html/group__m17nCharacter.map
+%%DOCSDIR%%/en/html/group__m17nCharacter.md5
+%%DOCSDIR%%/en/html/group__m17nCharacter.png
%%DOCSDIR%%/en/html/group__m17nCharset.html
+%%DOCSDIR%%/en/html/group__m17nCharset.map
+%%DOCSDIR%%/en/html/group__m17nCharset.md5
+%%DOCSDIR%%/en/html/group__m17nCharset.png
%%DOCSDIR%%/en/html/group__m17nChartable.html
+%%DOCSDIR%%/en/html/group__m17nChartable.map
+%%DOCSDIR%%/en/html/group__m17nChartable.md5
+%%DOCSDIR%%/en/html/group__m17nChartable.png
%%DOCSDIR%%/en/html/group__m17nConv.html
+%%DOCSDIR%%/en/html/group__m17nConv.map
+%%DOCSDIR%%/en/html/group__m17nConv.md5
+%%DOCSDIR%%/en/html/group__m17nConv.png
%%DOCSDIR%%/en/html/group__m17nCore.html
+%%DOCSDIR%%/en/html/group__m17nCore.map
+%%DOCSDIR%%/en/html/group__m17nCore.md5
+%%DOCSDIR%%/en/html/group__m17nCore.png
%%DOCSDIR%%/en/html/group__m17nDatabase.html
+%%DOCSDIR%%/en/html/group__m17nDatabase.map
+%%DOCSDIR%%/en/html/group__m17nDatabase.md5
+%%DOCSDIR%%/en/html/group__m17nDatabase.png
%%DOCSDIR%%/en/html/group__m17nDebug.html
+%%DOCSDIR%%/en/html/group__m17nDebug.map
+%%DOCSDIR%%/en/html/group__m17nDebug.md5
+%%DOCSDIR%%/en/html/group__m17nDebug.png
%%DOCSDIR%%/en/html/group__m17nDraw.html
+%%DOCSDIR%%/en/html/group__m17nDraw.map
+%%DOCSDIR%%/en/html/group__m17nDraw.md5
+%%DOCSDIR%%/en/html/group__m17nDraw.png
%%DOCSDIR%%/en/html/group__m17nError.html
+%%DOCSDIR%%/en/html/group__m17nError.map
+%%DOCSDIR%%/en/html/group__m17nError.md5
+%%DOCSDIR%%/en/html/group__m17nError.png
%%DOCSDIR%%/en/html/group__m17nFLT.html
%%DOCSDIR%%/en/html/group__m17nFace.html
+%%DOCSDIR%%/en/html/group__m17nFace.map
+%%DOCSDIR%%/en/html/group__m17nFace.md5
+%%DOCSDIR%%/en/html/group__m17nFace.png
%%DOCSDIR%%/en/html/group__m17nFont.html
+%%DOCSDIR%%/en/html/group__m17nFont.map
+%%DOCSDIR%%/en/html/group__m17nFont.md5
+%%DOCSDIR%%/en/html/group__m17nFont.png
%%DOCSDIR%%/en/html/group__m17nFontset.html
+%%DOCSDIR%%/en/html/group__m17nFontset.map
+%%DOCSDIR%%/en/html/group__m17nFontset.md5
+%%DOCSDIR%%/en/html/group__m17nFontset.png
%%DOCSDIR%%/en/html/group__m17nFrame.html
+%%DOCSDIR%%/en/html/group__m17nFrame.map
+%%DOCSDIR%%/en/html/group__m17nFrame.md5
+%%DOCSDIR%%/en/html/group__m17nFrame.png
%%DOCSDIR%%/en/html/group__m17nGUI.html
+%%DOCSDIR%%/en/html/group__m17nGUI.map
+%%DOCSDIR%%/en/html/group__m17nGUI.md5
+%%DOCSDIR%%/en/html/group__m17nGUI.png
%%DOCSDIR%%/en/html/group__m17nInputMethod.html
+%%DOCSDIR%%/en/html/group__m17nInputMethod.map
+%%DOCSDIR%%/en/html/group__m17nInputMethod.md5
+%%DOCSDIR%%/en/html/group__m17nInputMethod.png
%%DOCSDIR%%/en/html/group__m17nInputMethodWin.html
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.map
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.md5
+%%DOCSDIR%%/en/html/group__m17nInputMethodWin.png
%%DOCSDIR%%/en/html/group__m17nIntro.html
%%DOCSDIR%%/en/html/group__m17nLocale.html
+%%DOCSDIR%%/en/html/group__m17nLocale.map
+%%DOCSDIR%%/en/html/group__m17nLocale.md5
+%%DOCSDIR%%/en/html/group__m17nLocale.png
%%DOCSDIR%%/en/html/group__m17nMisc.html
+%%DOCSDIR%%/en/html/group__m17nMisc.map
+%%DOCSDIR%%/en/html/group__m17nMisc.md5
+%%DOCSDIR%%/en/html/group__m17nMisc.png
%%DOCSDIR%%/en/html/group__m17nMtext.html
+%%DOCSDIR%%/en/html/group__m17nMtext.map
+%%DOCSDIR%%/en/html/group__m17nMtext.md5
+%%DOCSDIR%%/en/html/group__m17nMtext.png
%%DOCSDIR%%/en/html/group__m17nObject.html
+%%DOCSDIR%%/en/html/group__m17nObject.map
+%%DOCSDIR%%/en/html/group__m17nObject.md5
+%%DOCSDIR%%/en/html/group__m17nObject.png
%%DOCSDIR%%/en/html/group__m17nPlist.html
+%%DOCSDIR%%/en/html/group__m17nPlist.map
+%%DOCSDIR%%/en/html/group__m17nPlist.md5
+%%DOCSDIR%%/en/html/group__m17nPlist.png
%%DOCSDIR%%/en/html/group__m17nShell.html
+%%DOCSDIR%%/en/html/group__m17nShell.map
+%%DOCSDIR%%/en/html/group__m17nShell.md5
+%%DOCSDIR%%/en/html/group__m17nShell.png
%%DOCSDIR%%/en/html/group__m17nSymbol.html
+%%DOCSDIR%%/en/html/group__m17nSymbol.map
+%%DOCSDIR%%/en/html/group__m17nSymbol.md5
+%%DOCSDIR%%/en/html/group__m17nSymbol.png
%%DOCSDIR%%/en/html/group__m17nTextProperty.html
+%%DOCSDIR%%/en/html/group__m17nTextProperty.map
+%%DOCSDIR%%/en/html/group__m17nTextProperty.md5
+%%DOCSDIR%%/en/html/group__m17nTextProperty.png
%%DOCSDIR%%/en/html/he-kbd.png
%%DOCSDIR%%/en/html/hr-kbd.png
%%DOCSDIR%%/en/html/hy-kbd.png
%%DOCSDIR%%/en/html/icon-am-sera.png
%%DOCSDIR%%/en/html/icon-ar-kbd.png
+%%DOCSDIR%%/en/html/icon-as-inscript.png
%%DOCSDIR%%/en/html/icon-as-itrans.png
+%%DOCSDIR%%/en/html/icon-as-phonetic.png
+%%DOCSDIR%%/en/html/icon-ath-phonetic.png
+%%DOCSDIR%%/en/html/icon-be-kbd.png
+%%DOCSDIR%%/en/html/icon-bla-phonetic.png
+%%DOCSDIR%%/en/html/icon-bn-disha.png
+%%DOCSDIR%%/en/html/icon-bn-inscript.png
%%DOCSDIR%%/en/html/icon-bn-itrans.png
+%%DOCSDIR%%/en/html/icon-bn-probhat.png
%%DOCSDIR%%/en/html/icon-bn-unijoy.png
%%DOCSDIR%%/en/html/icon-bo-wylie.png
%%DOCSDIR%%/en/html/icon-cmc-kbd.png
+%%DOCSDIR%%/en/html/icon-cr-western.png
+%%DOCSDIR%%/en/html/icon-cs-kbd.png
%%DOCSDIR%%/en/html/icon-dv-phonetic.png
%%DOCSDIR%%/en/html/icon-el-kbd.png
%%DOCSDIR%%/en/html/icon-en-ispell.png
+%%DOCSDIR%%/en/html/icon-eo-h-fundamente.png
+%%DOCSDIR%%/en/html/icon-eo-h-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-plena.png
+%%DOCSDIR%%/en/html/icon-eo-q-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-vi-sistemo.png
+%%DOCSDIR%%/en/html/icon-eo-x-sistemo.png
%%DOCSDIR%%/en/html/icon-fa-isiri.png
+%%DOCSDIR%%/en/html/icon-gu-inscript.png
%%DOCSDIR%%/en/html/icon-gu-itrans.png
+%%DOCSDIR%%/en/html/icon-gu-phonetic.png
%%DOCSDIR%%/en/html/icon-he-kbd.png
+%%DOCSDIR%%/en/html/icon-hi-inscript.png
%%DOCSDIR%%/en/html/icon-hi-itrans.png
+%%DOCSDIR%%/en/html/icon-hi-optitransv2.png
+%%DOCSDIR%%/en/html/icon-hi-phonetic.png
+%%DOCSDIR%%/en/html/icon-hi-remington.png
%%DOCSDIR%%/en/html/icon-hi-typewriter.png
+%%DOCSDIR%%/en/html/icon-hi-vedmata.png
%%DOCSDIR%%/en/html/icon-hr-kbd.png
%%DOCSDIR%%/en/html/icon-hy-kbd.png
+%%DOCSDIR%%/en/html/icon-ii-phonetic.png
+%%DOCSDIR%%/en/html/icon-iu-phonetic.png
%%DOCSDIR%%/en/html/icon-ja-anthy.png
%%DOCSDIR%%/en/html/icon-ja-tcode.png
%%DOCSDIR%%/en/html/icon-ka-kbd.png
%%DOCSDIR%%/en/html/icon-kk-arabic.png
%%DOCSDIR%%/en/html/icon-kk-kbd.png
%%DOCSDIR%%/en/html/icon-km-yannis.png
+%%DOCSDIR%%/en/html/icon-kn-inscript.png
%%DOCSDIR%%/en/html/icon-kn-itrans.png
+%%DOCSDIR%%/en/html/icon-kn-kgp.png
+%%DOCSDIR%%/en/html/icon-kn-optitransv2.png
%%DOCSDIR%%/en/html/icon-ko-han2.png
%%DOCSDIR%%/en/html/icon-ko-romaja.png
%%DOCSDIR%%/en/html/icon-latn-post.png
%%DOCSDIR%%/en/html/icon-latn-pre.png
+%%DOCSDIR%%/en/html/icon-latn1-pre.png
%%DOCSDIR%%/en/html/icon-lo-kbd.png
%%DOCSDIR%%/en/html/icon-lo-lrt.png
+%%DOCSDIR%%/en/html/icon-math-latex.png
+%%DOCSDIR%%/en/html/icon-ml-inscript.png
%%DOCSDIR%%/en/html/icon-ml-itrans.png
+%%DOCSDIR%%/en/html/icon-ml-mozhi.png
+%%DOCSDIR%%/en/html/icon-ml-remington.png
+%%DOCSDIR%%/en/html/icon-ml-swanalekha.png
+%%DOCSDIR%%/en/html/icon-mr-inscript.png
%%DOCSDIR%%/en/html/icon-my-kbd.png
+%%DOCSDIR%%/en/html/icon-ne-rom.png
+%%DOCSDIR%%/en/html/icon-ne-trad-ttf.png
+%%DOCSDIR%%/en/html/icon-ne-trad.png
+%%DOCSDIR%%/en/html/icon-nsk-phonetic.png
+%%DOCSDIR%%/en/html/icon-oj-phonetic.png
+%%DOCSDIR%%/en/html/icon-or-inscript.png
%%DOCSDIR%%/en/html/icon-or-itrans.png
+%%DOCSDIR%%/en/html/icon-pa-inscript.png
%%DOCSDIR%%/en/html/icon-pa-itrans.png
+%%DOCSDIR%%/en/html/icon-pa-jhelum.png
+%%DOCSDIR%%/en/html/icon-pa-phonetic.png
+%%DOCSDIR%%/en/html/icon-ps-phonetic.png
%%DOCSDIR%%/en/html/icon-rfc1345.png
%%DOCSDIR%%/en/html/icon-ru-kbd.png
%%DOCSDIR%%/en/html/icon-ru-phonetic.png
%%DOCSDIR%%/en/html/icon-ru-yawerty.png
+%%DOCSDIR%%/en/html/icon-sa-IAST.png
+%%DOCSDIR%%/en/html/icon-sa-itrans.png
+%%DOCSDIR%%/en/html/icon-sd-inscript.png
+%%DOCSDIR%%/en/html/icon-si-phonetic-dynamic.png
%%DOCSDIR%%/en/html/icon-si-samanala.png
+%%DOCSDIR%%/en/html/icon-si-sumihiri.png
+%%DOCSDIR%%/en/html/icon-si-transliteration.png
%%DOCSDIR%%/en/html/icon-si-wijesekera.png
%%DOCSDIR%%/en/html/icon-sk-kbd.png
%%DOCSDIR%%/en/html/icon-sr-kbd.png
%%DOCSDIR%%/en/html/icon-sv-post.png
%%DOCSDIR%%/en/html/icon-syrc-phonetic.png
+%%DOCSDIR%%/en/html/icon-ta-inscript.png
%%DOCSDIR%%/en/html/icon-ta-itrans.png
+%%DOCSDIR%%/en/html/icon-ta-phonetic.png
+%%DOCSDIR%%/en/html/icon-ta-tamil99.png
+%%DOCSDIR%%/en/html/icon-ta-typewriter.png
+%%DOCSDIR%%/en/html/icon-ta-vutam.png
+%%DOCSDIR%%/en/html/icon-te-apple.png
+%%DOCSDIR%%/en/html/icon-te-inscript.png
%%DOCSDIR%%/en/html/icon-te-itrans.png
+%%DOCSDIR%%/en/html/icon-te-pothana.png
+%%DOCSDIR%%/en/html/icon-te-sarala.png
%%DOCSDIR%%/en/html/icon-th-kesmanee.png
%%DOCSDIR%%/en/html/icon-th-pattachote.png
%%DOCSDIR%%/en/html/icon-th-tis820.png
+%%DOCSDIR%%/en/html/icon-uk-kbd.png
%%DOCSDIR%%/en/html/icon-unicode.png
+%%DOCSDIR%%/en/html/icon-ur-phonetic.png
+%%DOCSDIR%%/en/html/icon-uz-kbd.png
%%DOCSDIR%%/en/html/icon-vi-tcvn.png
%%DOCSDIR%%/en/html/icon-vi-telex.png
%%DOCSDIR%%/en/html/icon-vi-viqr.png
%%DOCSDIR%%/en/html/icon-vi-vni.png
+%%DOCSDIR%%/en/html/icon-yi-yivo.png
%%DOCSDIR%%/en/html/icon-zh-bopomofo.png
%%DOCSDIR%%/en/html/icon-zh-cangjie.png
%%DOCSDIR%%/en/html/icon-zh-pinyin.png
@@ -433,247 +382,856 @@ share/man/man5/mdbTutorialIM.5.gz
%%DOCSDIR%%/en/html/icon-zh-tonepy-b5.png
%%DOCSDIR%%/en/html/icon-zh-tonepy-gb.png
%%DOCSDIR%%/en/html/icon-zh-tonepy.png
+%%DOCSDIR%%/en/html/icon-zh-zhuyin.png
%%DOCSDIR%%/en/html/index.html
%%DOCSDIR%%/en/html/input-gui_8c.html
%%DOCSDIR%%/en/html/input_8c.html
+%%DOCSDIR%%/en/html/input_8h.html
+%%DOCSDIR%%/en/html/internal-flt_8h.html
+%%DOCSDIR%%/en/html/internal-gui_8h.html
+%%DOCSDIR%%/en/html/internal_8h.html
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.map
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/internal_8h__dep__incl.png
+%%DOCSDIR%%/en/html/jquery.js
%%DOCSDIR%%/en/html/ka-kbd.png
%%DOCSDIR%%/en/html/ka-kbd2.png
%%DOCSDIR%%/en/html/kk-kbd.png
%%DOCSDIR%%/en/html/ko-han2.png
%%DOCSDIR%%/en/html/language_8c.html
+%%DOCSDIR%%/en/html/language_8c__incl.map
+%%DOCSDIR%%/en/html/language_8c__incl.md5
+%%DOCSDIR%%/en/html/language_8c__incl.png
+%%DOCSDIR%%/en/html/language_8h.html
+%%DOCSDIR%%/en/html/language_8h__dep__incl.map
+%%DOCSDIR%%/en/html/language_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/language_8h__dep__incl.png
%%DOCSDIR%%/en/html/latn-post.png
%%DOCSDIR%%/en/html/latn-pre.png
%%DOCSDIR%%/en/html/locale_8c.html
%%DOCSDIR%%/en/html/m17n-X_8c.html
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.map
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.md5
+%%DOCSDIR%%/en/html/m17n-X_8c__incl.png
%%DOCSDIR%%/en/html/m17n-X_8h.html
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-X_8h__incl.png
%%DOCSDIR%%/en/html/m17n-config.html
%%DOCSDIR%%/en/html/m17n-config_8txt.html
%%DOCSDIR%%/en/html/m17n-core_8c.html
%%DOCSDIR%%/en/html/m17n-core_8h.html
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-core_8h__dep__incl.png
%%DOCSDIR%%/en/html/m17n-db.html
%%DOCSDIR%%/en/html/m17n-db_8txt.html
%%DOCSDIR%%/en/html/m17n-flt_8c.html
%%DOCSDIR%%/en/html/m17n-flt_8h.html
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-flt_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-flt_8h__incl.png
%%DOCSDIR%%/en/html/m17n-gd_8c.html
%%DOCSDIR%%/en/html/m17n-gui_8c.html
%%DOCSDIR%%/en/html/m17n-gui_8h.html
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-gui_8h__incl.png
%%DOCSDIR%%/en/html/m17n-misc_8h.html
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n-misc_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.map
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n-misc_8h__incl.png
%%DOCSDIR%%/en/html/m17nDBData.html
%%DOCSDIR%%/en/html/m17nDBFormat.html
%%DOCSDIR%%/en/html/m17nDBTutorial.html
%%DOCSDIR%%/en/html/m17nExProg.html
%%DOCSDIR%%/en/html/m17n_8c.html
+%%DOCSDIR%%/en/html/m17n_8c__incl.map
+%%DOCSDIR%%/en/html/m17n_8c__incl.md5
+%%DOCSDIR%%/en/html/m17n_8c__incl.png
%%DOCSDIR%%/en/html/m17n_8h.html
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.map
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/m17n_8h__dep__incl.png
+%%DOCSDIR%%/en/html/m17n_8h__incl.map
+%%DOCSDIR%%/en/html/m17n_8h__incl.md5
+%%DOCSDIR%%/en/html/m17n_8h__incl.png
%%DOCSDIR%%/en/html/mainpage_8txt.html
+%%DOCSDIR%%/en/html/menu.js
+%%DOCSDIR%%/en/html/menudata.js
+%%DOCSDIR%%/en/html/mlocale_8h.html
%%DOCSDIR%%/en/html/modules.html
%%DOCSDIR%%/en/html/mtext-lbrk_8c.html
%%DOCSDIR%%/en/html/mtext-wseg_8c.html
%%DOCSDIR%%/en/html/mtext_8c.html
+%%DOCSDIR%%/en/html/mtext_8c__incl.map
+%%DOCSDIR%%/en/html/mtext_8c__incl.md5
+%%DOCSDIR%%/en/html/mtext_8c__incl.png
+%%DOCSDIR%%/en/html/mtext_8h.html
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.map
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/mtext_8h__dep__incl.png
+%%DOCSDIR%%/en/html/nav_f.png
+%%DOCSDIR%%/en/html/nav_g.png
+%%DOCSDIR%%/en/html/nav_h.png
+%%DOCSDIR%%/en/html/open.png
%%DOCSDIR%%/en/html/pages.html
%%DOCSDIR%%/en/html/parrot.png
%%DOCSDIR%%/en/html/plist_8c.html
+%%DOCSDIR%%/en/html/plist_8h.html
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.map
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/plist_8h__dep__incl.png
%%DOCSDIR%%/en/html/ru-kbd.png
%%DOCSDIR%%/en/html/ru-phonetic.png
%%DOCSDIR%%/en/html/ru-yawerty.png
%%DOCSDIR%%/en/html/ru-yawerty2.png
+%%DOCSDIR%%/en/html/search/all_0.html
+%%DOCSDIR%%/en/html/search/all_0.js
+%%DOCSDIR%%/en/html/search/all_1.html
+%%DOCSDIR%%/en/html/search/all_1.js
+%%DOCSDIR%%/en/html/search/all_10.html
+%%DOCSDIR%%/en/html/search/all_10.js
+%%DOCSDIR%%/en/html/search/all_11.html
+%%DOCSDIR%%/en/html/search/all_11.js
+%%DOCSDIR%%/en/html/search/all_12.html
+%%DOCSDIR%%/en/html/search/all_12.js
+%%DOCSDIR%%/en/html/search/all_13.html
+%%DOCSDIR%%/en/html/search/all_13.js
+%%DOCSDIR%%/en/html/search/all_14.html
+%%DOCSDIR%%/en/html/search/all_14.js
+%%DOCSDIR%%/en/html/search/all_15.html
+%%DOCSDIR%%/en/html/search/all_15.js
+%%DOCSDIR%%/en/html/search/all_16.html
+%%DOCSDIR%%/en/html/search/all_16.js
+%%DOCSDIR%%/en/html/search/all_17.html
+%%DOCSDIR%%/en/html/search/all_17.js
+%%DOCSDIR%%/en/html/search/all_2.html
+%%DOCSDIR%%/en/html/search/all_2.js
+%%DOCSDIR%%/en/html/search/all_3.html
+%%DOCSDIR%%/en/html/search/all_3.js
+%%DOCSDIR%%/en/html/search/all_4.html
+%%DOCSDIR%%/en/html/search/all_4.js
+%%DOCSDIR%%/en/html/search/all_5.html
+%%DOCSDIR%%/en/html/search/all_5.js
+%%DOCSDIR%%/en/html/search/all_6.html
+%%DOCSDIR%%/en/html/search/all_6.js
+%%DOCSDIR%%/en/html/search/all_7.html
+%%DOCSDIR%%/en/html/search/all_7.js
+%%DOCSDIR%%/en/html/search/all_8.html
+%%DOCSDIR%%/en/html/search/all_8.js
+%%DOCSDIR%%/en/html/search/all_9.html
+%%DOCSDIR%%/en/html/search/all_9.js
+%%DOCSDIR%%/en/html/search/all_a.html
+%%DOCSDIR%%/en/html/search/all_a.js
+%%DOCSDIR%%/en/html/search/all_b.html
+%%DOCSDIR%%/en/html/search/all_b.js
+%%DOCSDIR%%/en/html/search/all_c.html
+%%DOCSDIR%%/en/html/search/all_c.js
+%%DOCSDIR%%/en/html/search/all_d.html
+%%DOCSDIR%%/en/html/search/all_d.js
+%%DOCSDIR%%/en/html/search/all_e.html
+%%DOCSDIR%%/en/html/search/all_e.js
+%%DOCSDIR%%/en/html/search/all_f.html
+%%DOCSDIR%%/en/html/search/all_f.js
+%%DOCSDIR%%/en/html/search/classes_0.html
+%%DOCSDIR%%/en/html/search/classes_0.js
+%%DOCSDIR%%/en/html/search/classes_1.html
+%%DOCSDIR%%/en/html/search/classes_1.js
+%%DOCSDIR%%/en/html/search/close.svg
+%%DOCSDIR%%/en/html/search/defines_0.html
+%%DOCSDIR%%/en/html/search/defines_0.js
+%%DOCSDIR%%/en/html/search/defines_1.html
+%%DOCSDIR%%/en/html/search/defines_1.js
+%%DOCSDIR%%/en/html/search/defines_2.html
+%%DOCSDIR%%/en/html/search/defines_2.js
+%%DOCSDIR%%/en/html/search/defines_3.html
+%%DOCSDIR%%/en/html/search/defines_3.js
+%%DOCSDIR%%/en/html/search/defines_4.html
+%%DOCSDIR%%/en/html/search/defines_4.js
+%%DOCSDIR%%/en/html/search/defines_5.html
+%%DOCSDIR%%/en/html/search/defines_5.js
+%%DOCSDIR%%/en/html/search/defines_6.html
+%%DOCSDIR%%/en/html/search/defines_6.js
+%%DOCSDIR%%/en/html/search/defines_7.html
+%%DOCSDIR%%/en/html/search/defines_7.js
+%%DOCSDIR%%/en/html/search/defines_8.html
+%%DOCSDIR%%/en/html/search/defines_8.js
+%%DOCSDIR%%/en/html/search/defines_9.html
+%%DOCSDIR%%/en/html/search/defines_9.js
+%%DOCSDIR%%/en/html/search/defines_a.html
+%%DOCSDIR%%/en/html/search/defines_a.js
+%%DOCSDIR%%/en/html/search/defines_b.html
+%%DOCSDIR%%/en/html/search/defines_b.js
+%%DOCSDIR%%/en/html/search/defines_c.html
+%%DOCSDIR%%/en/html/search/defines_c.js
+%%DOCSDIR%%/en/html/search/defines_d.html
+%%DOCSDIR%%/en/html/search/defines_d.js
+%%DOCSDIR%%/en/html/search/enums_0.html
+%%DOCSDIR%%/en/html/search/enums_0.js
+%%DOCSDIR%%/en/html/search/enums_1.html
+%%DOCSDIR%%/en/html/search/enums_1.js
+%%DOCSDIR%%/en/html/search/enumvalues_0.html
+%%DOCSDIR%%/en/html/search/enumvalues_0.js
+%%DOCSDIR%%/en/html/search/enumvalues_1.html
+%%DOCSDIR%%/en/html/search/enumvalues_1.js
+%%DOCSDIR%%/en/html/search/files_0.html
+%%DOCSDIR%%/en/html/search/files_0.js
+%%DOCSDIR%%/en/html/search/files_1.html
+%%DOCSDIR%%/en/html/search/files_1.js
+%%DOCSDIR%%/en/html/search/files_2.html
+%%DOCSDIR%%/en/html/search/files_2.js
+%%DOCSDIR%%/en/html/search/files_3.html
+%%DOCSDIR%%/en/html/search/files_3.js
+%%DOCSDIR%%/en/html/search/files_4.html
+%%DOCSDIR%%/en/html/search/files_4.js
+%%DOCSDIR%%/en/html/search/files_5.html
+%%DOCSDIR%%/en/html/search/files_5.js
+%%DOCSDIR%%/en/html/search/files_6.html
+%%DOCSDIR%%/en/html/search/files_6.js
+%%DOCSDIR%%/en/html/search/files_7.html
+%%DOCSDIR%%/en/html/search/files_7.js
+%%DOCSDIR%%/en/html/search/files_8.html
+%%DOCSDIR%%/en/html/search/files_8.js
+%%DOCSDIR%%/en/html/search/files_9.html
+%%DOCSDIR%%/en/html/search/files_9.js
+%%DOCSDIR%%/en/html/search/functions_0.html
+%%DOCSDIR%%/en/html/search/functions_0.js
+%%DOCSDIR%%/en/html/search/functions_1.html
+%%DOCSDIR%%/en/html/search/functions_1.js
+%%DOCSDIR%%/en/html/search/groups_0.html
+%%DOCSDIR%%/en/html/search/groups_0.js
+%%DOCSDIR%%/en/html/search/groups_1.html
+%%DOCSDIR%%/en/html/search/groups_1.js
+%%DOCSDIR%%/en/html/search/groups_2.html
+%%DOCSDIR%%/en/html/search/groups_2.js
+%%DOCSDIR%%/en/html/search/groups_3.html
+%%DOCSDIR%%/en/html/search/groups_3.js
+%%DOCSDIR%%/en/html/search/groups_4.html
+%%DOCSDIR%%/en/html/search/groups_4.js
+%%DOCSDIR%%/en/html/search/groups_5.html
+%%DOCSDIR%%/en/html/search/groups_5.js
+%%DOCSDIR%%/en/html/search/groups_6.html
+%%DOCSDIR%%/en/html/search/groups_6.js
+%%DOCSDIR%%/en/html/search/groups_7.html
+%%DOCSDIR%%/en/html/search/groups_7.js
+%%DOCSDIR%%/en/html/search/groups_8.html
+%%DOCSDIR%%/en/html/search/groups_8.js
+%%DOCSDIR%%/en/html/search/groups_9.html
+%%DOCSDIR%%/en/html/search/groups_9.js
+%%DOCSDIR%%/en/html/search/groups_a.html
+%%DOCSDIR%%/en/html/search/groups_a.js
+%%DOCSDIR%%/en/html/search/mag_sel.svg
+%%DOCSDIR%%/en/html/search/nomatches.html
+%%DOCSDIR%%/en/html/search/pages_0.html
+%%DOCSDIR%%/en/html/search/pages_0.js
+%%DOCSDIR%%/en/html/search/pages_1.html
+%%DOCSDIR%%/en/html/search/pages_1.js
+%%DOCSDIR%%/en/html/search/pages_2.html
+%%DOCSDIR%%/en/html/search/pages_2.js
+%%DOCSDIR%%/en/html/search/pages_3.html
+%%DOCSDIR%%/en/html/search/pages_3.js
+%%DOCSDIR%%/en/html/search/pages_4.html
+%%DOCSDIR%%/en/html/search/pages_4.js
+%%DOCSDIR%%/en/html/search/search.css
+%%DOCSDIR%%/en/html/search/search.js
+%%DOCSDIR%%/en/html/search/search_l.png
+%%DOCSDIR%%/en/html/search/search_m.png
+%%DOCSDIR%%/en/html/search/search_r.png
+%%DOCSDIR%%/en/html/search/searchdata.js
+%%DOCSDIR%%/en/html/search/typedefs_0.html
+%%DOCSDIR%%/en/html/search/typedefs_0.js
+%%DOCSDIR%%/en/html/search/typedefs_1.html
+%%DOCSDIR%%/en/html/search/typedefs_1.js
+%%DOCSDIR%%/en/html/search/variables_0.html
+%%DOCSDIR%%/en/html/search/variables_0.js
+%%DOCSDIR%%/en/html/search/variables_1.html
+%%DOCSDIR%%/en/html/search/variables_1.js
+%%DOCSDIR%%/en/html/search/variables_10.html
+%%DOCSDIR%%/en/html/search/variables_10.js
+%%DOCSDIR%%/en/html/search/variables_11.html
+%%DOCSDIR%%/en/html/search/variables_11.js
+%%DOCSDIR%%/en/html/search/variables_12.html
+%%DOCSDIR%%/en/html/search/variables_12.js
+%%DOCSDIR%%/en/html/search/variables_13.html
+%%DOCSDIR%%/en/html/search/variables_13.js
+%%DOCSDIR%%/en/html/search/variables_14.html
+%%DOCSDIR%%/en/html/search/variables_14.js
+%%DOCSDIR%%/en/html/search/variables_15.html
+%%DOCSDIR%%/en/html/search/variables_15.js
+%%DOCSDIR%%/en/html/search/variables_16.html
+%%DOCSDIR%%/en/html/search/variables_16.js
+%%DOCSDIR%%/en/html/search/variables_2.html
+%%DOCSDIR%%/en/html/search/variables_2.js
+%%DOCSDIR%%/en/html/search/variables_3.html
+%%DOCSDIR%%/en/html/search/variables_3.js
+%%DOCSDIR%%/en/html/search/variables_4.html
+%%DOCSDIR%%/en/html/search/variables_4.js
+%%DOCSDIR%%/en/html/search/variables_5.html
+%%DOCSDIR%%/en/html/search/variables_5.js
+%%DOCSDIR%%/en/html/search/variables_6.html
+%%DOCSDIR%%/en/html/search/variables_6.js
+%%DOCSDIR%%/en/html/search/variables_7.html
+%%DOCSDIR%%/en/html/search/variables_7.js
+%%DOCSDIR%%/en/html/search/variables_8.html
+%%DOCSDIR%%/en/html/search/variables_8.js
+%%DOCSDIR%%/en/html/search/variables_9.html
+%%DOCSDIR%%/en/html/search/variables_9.js
+%%DOCSDIR%%/en/html/search/variables_a.html
+%%DOCSDIR%%/en/html/search/variables_a.js
+%%DOCSDIR%%/en/html/search/variables_b.html
+%%DOCSDIR%%/en/html/search/variables_b.js
+%%DOCSDIR%%/en/html/search/variables_c.html
+%%DOCSDIR%%/en/html/search/variables_c.js
+%%DOCSDIR%%/en/html/search/variables_d.html
+%%DOCSDIR%%/en/html/search/variables_d.js
+%%DOCSDIR%%/en/html/search/variables_e.html
+%%DOCSDIR%%/en/html/search/variables_e.js
+%%DOCSDIR%%/en/html/search/variables_f.html
+%%DOCSDIR%%/en/html/search/variables_f.js
%%DOCSDIR%%/en/html/sk-kbd.png
%%DOCSDIR%%/en/html/sk-kbd2.png
+%%DOCSDIR%%/en/html/splitbar.png
%%DOCSDIR%%/en/html/sr-kbd.png
+%%DOCSDIR%%/en/html/structM17NObject.html
%%DOCSDIR%%/en/html/structM17NObjectHead.html
+%%DOCSDIR%%/en/html/structM17NObjectRecord.html
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.map
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.md5
+%%DOCSDIR%%/en/html/structM17NObject__coll__graph.png
+%%DOCSDIR%%/en/html/structMCharset.html
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table.html
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.map
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.md5
+%%DOCSDIR%%/en/html/structMCharsetISO2022Table__coll__graph.png
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.map
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.md5
+%%DOCSDIR%%/en/html/structMCharset__coll__graph.png
%%DOCSDIR%%/en/html/structMCodingInfoISO2022.html
%%DOCSDIR%%/en/html/structMCodingInfoUTF.html
%%DOCSDIR%%/en/html/structMConverter.html
+%%DOCSDIR%%/en/html/structMDatabaseInfo.html
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDatabaseInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMDeviceDriver.html
%%DOCSDIR%%/en/html/structMDrawControl.html
%%DOCSDIR%%/en/html/structMDrawGlyph.html
%%DOCSDIR%%/en/html/structMDrawGlyphInfo.html
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawGlyphInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawGlyph__coll__graph.png
%%DOCSDIR%%/en/html/structMDrawMetric.html
+%%DOCSDIR%%/en/html/structMDrawPoint.html
%%DOCSDIR%%/en/html/structMDrawTextItem.html
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.map
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.md5
+%%DOCSDIR%%/en/html/structMDrawTextItem__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTFont.html
+%%DOCSDIR%%/en/html/structMFLTFontForRealized.html
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.map
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFLTFontForRealized__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTGlyph.html
%%DOCSDIR%%/en/html/structMFLTGlyphAdjustment.html
%%DOCSDIR%%/en/html/structMFLTGlyphString.html
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.map
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFLTGlyphString__coll__graph.png
%%DOCSDIR%%/en/html/structMFLTOtfSpec.html
+%%DOCSDIR%%/en/html/structMFace.html
%%DOCSDIR%%/en/html/structMFaceBoxProp.html
%%DOCSDIR%%/en/html/structMFaceHLineProp.html
+%%DOCSDIR%%/en/html/structMFace__coll__graph.map
+%%DOCSDIR%%/en/html/structMFace__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFace__coll__graph.png
+%%DOCSDIR%%/en/html/structMFont.html
+%%DOCSDIR%%/en/html/structMFontCapability.html
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontCapability__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontDriver.html
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontDriver__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontList.html
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontList__coll__graph.png
+%%DOCSDIR%%/en/html/structMFontPropertyTable.html
+%%DOCSDIR%%/en/html/structMFontScore.html
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.map
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFontScore__coll__graph.png
+%%DOCSDIR%%/en/html/structMFrame.html
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.map
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.md5
+%%DOCSDIR%%/en/html/structMFrame__coll__graph.png
+%%DOCSDIR%%/en/html/structMGlyph.html
+%%DOCSDIR%%/en/html/structMGlyphString.html
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.map
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.md5
+%%DOCSDIR%%/en/html/structMGlyphString__coll__graph.png
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.map
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.md5
+%%DOCSDIR%%/en/html/structMGlyph__coll__graph.png
%%DOCSDIR%%/en/html/structMInputContext.html
+%%DOCSDIR%%/en/html/structMInputContextInfo.html
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputContextInfo__coll__graph.png
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputContext__coll__graph.png
%%DOCSDIR%%/en/html/structMInputDriver.html
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputDriver__coll__graph.png
%%DOCSDIR%%/en/html/structMInputGUIArgIC.html
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputGUIArgIC__coll__graph.png
%%DOCSDIR%%/en/html/structMInputMethod.html
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.map
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.md5
+%%DOCSDIR%%/en/html/structMInputMethod__coll__graph.png
%%DOCSDIR%%/en/html/structMInputXIMArgIC.html
%%DOCSDIR%%/en/html/structMInputXIMArgIM.html
+%%DOCSDIR%%/en/html/structMPlist.html
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.map
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.md5
+%%DOCSDIR%%/en/html/structMPlist__coll__graph.png
+%%DOCSDIR%%/en/html/structMRealizedFace.html
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.map
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.md5
+%%DOCSDIR%%/en/html/structMRealizedFace__coll__graph.png
+%%DOCSDIR%%/en/html/structMRealizedFont.html
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.map
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.md5
+%%DOCSDIR%%/en/html/structMRealizedFont__coll__graph.png
+%%DOCSDIR%%/en/html/structMSymbolStruct.html
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.map
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.md5
+%%DOCSDIR%%/en/html/structMSymbolStruct__coll__graph.png
+%%DOCSDIR%%/en/html/structMText.html
+%%DOCSDIR%%/en/html/structMTextProperty.html
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.map
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.md5
+%%DOCSDIR%%/en/html/structMTextProperty__coll__graph.png
+%%DOCSDIR%%/en/html/structMText__coll__graph.map
+%%DOCSDIR%%/en/html/structMText__coll__graph.md5
+%%DOCSDIR%%/en/html/structMText__coll__graph.png
+%%DOCSDIR%%/en/html/struct__M17NObjectArray.html
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo.html
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.map
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.md5
+%%DOCSDIR%%/en/html/struct__MInputMethodInfo__coll__graph.png
%%DOCSDIR%%/en/html/symbol_8c.html
-%%DOCSDIR%%/en/html/tab_b.gif
-%%DOCSDIR%%/en/html/tab_l.gif
-%%DOCSDIR%%/en/html/tab_r.gif
+%%DOCSDIR%%/en/html/symbol_8c__incl.map
+%%DOCSDIR%%/en/html/symbol_8c__incl.md5
+%%DOCSDIR%%/en/html/symbol_8c__incl.png
+%%DOCSDIR%%/en/html/symbol_8h.html
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.map
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.md5
+%%DOCSDIR%%/en/html/symbol_8h__dep__incl.png
+%%DOCSDIR%%/en/html/symbol_8h__incl.map
+%%DOCSDIR%%/en/html/symbol_8h__incl.md5
+%%DOCSDIR%%/en/html/symbol_8h__incl.png
+%%DOCSDIR%%/en/html/sync_off.png
+%%DOCSDIR%%/en/html/sync_on.png
+%%DOCSDIR%%/en/html/tab_a.png
+%%DOCSDIR%%/en/html/tab_b.png
+%%DOCSDIR%%/en/html/tab_h.png
+%%DOCSDIR%%/en/html/tab_s.png
%%DOCSDIR%%/en/html/tabs.css
%%DOCSDIR%%/en/html/textprop_8c.html
+%%DOCSDIR%%/en/html/textprop_8h.html
+%%DOCSDIR%%/en/html/ua-kbd.png
+%%DOCSDIR%%/en/html/uz-kbd.png
%%DOCSDIR%%/en/m17n-lib.pdf
%%JAPANESE%%%%DOCSDIR%%/ja/html/GFDL.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/annotated.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/bc_s.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/bdwn.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/bopo-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/character_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/character_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/charset_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/chartab_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/chartab_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/classes.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/closed.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/coding_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/cs-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/cs-kbd2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/database_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/database_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbdata_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbformat_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/dbtutorial_8txt.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_b9ec2c957fc87e083d767950dadbce6b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_d7d994f111f6a4fb678276cd4da736e4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dir_e1395ad002081f3a552cc28bd8234bf8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/doc.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.css
-%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/doxygen.svg
%%JAPANESE%%%%DOCSDIR%%/ja/html/draw_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/dynsections.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/el-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/exprog_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/face_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/face_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/fdl_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/files.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/folderclosed.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/folderopen.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/font_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/font_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/fontset_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/fontset_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_e.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_enum.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_eval.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_k.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_v.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_k.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_v.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_vars_y.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/functions_y.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x61.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x62.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x65.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x67.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x68.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6d.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6e.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x6f.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x72.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x74.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x75.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x76.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x77.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_0x78.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals__.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_d.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_defs.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_e.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_enum.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_eval.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_f.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_0x74.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_func_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_m.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_t.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_type.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_v.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x61.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x62.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x63.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x64.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x65.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x66.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x67.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x68.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x69.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6d.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6e.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x6f.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x70.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x72.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x73.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x74.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x75.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x76.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x77.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_0x78.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_g.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_i.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_l.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_m.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_n.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_o.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_p.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_r.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_s.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_t.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_u.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_v.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_vars_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_w.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/globals_x.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/graph_legend.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharacter.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCharset.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nChartable.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nConv.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nCore.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDatabase.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDebug.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nDraw.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nError.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFLT.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFace.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFont.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFontset.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nFrame.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nGUI.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethod.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nInputMethodWin.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nIntro.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nLocale.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMisc.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nMtext.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nObject.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nPlist.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nShell.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nSymbol.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/group__m17nTextProperty.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/he-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/hr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/hy-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-am-sera.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ar-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-as-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ath-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-be-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bla-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-disha.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-probhat.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bn-unijoy.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-bo-wylie.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cmc-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cr-western.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-cs-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-dv-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-el-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-en-ispell.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-h-fundamente.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-h-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-plena.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-q-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-vi-sistemo.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-eo-x-sistemo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-fa-isiri.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-gu-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-he-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-optitransv2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-remington.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-typewriter.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hi-vedmata.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-hy-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ii-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-iu-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ja-anthy.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ja-tcode.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ka-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kk-arabic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-km-yannis.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-kgp.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-kn-optitransv2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ko-han2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ko-romaja.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn-pre.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-latn1-pre.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-lo-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-lo-lrt.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-math-latex.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-mozhi.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-remington.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ml-swanalekha.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-mr-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-my-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-rom.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-trad-ttf.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ne-trad.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-nsk-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-oj-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-or-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-or-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-jhelum.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-pa-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ps-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-rfc1345.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ru-yawerty.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sa-IAST.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sa-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sd-inscript.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-phonetic-dynamic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-samanala.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-sumihiri.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-transliteration.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-si-wijesekera.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sr-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-sv-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-syrc-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-tamil99.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-typewriter.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ta-vutam.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-apple.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-inscript.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-itrans.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-pothana.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-te-sarala.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-kesmanee.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-pattachote.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-th-tis820.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-uk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-unicode.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-ur-phonetic.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-uz-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-tcvn.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-telex.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-viqr.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-vi-vni.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-yi-yivo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-bopomofo.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-cangjie.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-pinyin.png
@@ -684,78 +1242,789 @@ share/man/man5/mdbTutorialIM.5.gz
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy-b5.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy-gb.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-tonepy.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/icon-zh-zhuyin.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/index.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/input-gui_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/input_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/input_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal-flt_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal-gui_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/internal_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/jquery.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/ka-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ka-kbd2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/kk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ko-han2.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/language_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/latn-post.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/latn-pre.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/locale_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8c__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-X_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-config.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-config_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-core_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-db.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-db_8txt.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-flt_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gd_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-gui_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n-misc_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBData.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBFormat.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nDBTutorial.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17nExProg.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8c__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/m17n_8h__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/mainpage_8txt.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/menu.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/menudata.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mlocale_8h.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/modules.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext-lbrk_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext-wseg_8c.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/mtext_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_f.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_g.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/nav_h.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/open.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/pages.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/parrot.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/plist_8h__dep__incl.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-phonetic.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-yawerty.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/ru-yawerty2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_10.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_10.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_11.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_11.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_12.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_12.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_13.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_13.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_14.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_14.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_15.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_15.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_16.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_16.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_17.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_17.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_18.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_18.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_19.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_19.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_1f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_20.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_20.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_21.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_21.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_22.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_22.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_23.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_23.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_24.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_24.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_25.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_25.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/all_f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/classes_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/close.svg
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/defines_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enums_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/enumvalues_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/files_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/functions_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/groups_f.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/mag_sel.svg
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/nomatches.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/pages_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search.css
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_l.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_m.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/search_r.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/searchdata.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/typedefs_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_0.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_0.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_1.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_1.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_10.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_10.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_11.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_11.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_12.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_12.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_13.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_13.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_14.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_14.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_15.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_15.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_16.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_16.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_2.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_2.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_3.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_3.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_4.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_4.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_5.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_5.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_6.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_6.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_7.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_7.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_8.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_8.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_9.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_9.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_a.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_a.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_b.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_b.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_c.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_d.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_d.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_e.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_e.js
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_f.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/search/variables_f.js
%%JAPANESE%%%%DOCSDIR%%/ja/html/sk-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/sk-kbd2.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/splitbar.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/sr-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObjectHead.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObjectRecord.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structM17NObject__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharsetISO2022Table__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCharset__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCodingInfoISO2022.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMCodingInfoUTF.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMConverter.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDatabaseInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDeviceDriver.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawControl.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyphInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawGlyph__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawMetric.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawPoint.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMDrawTextItem__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTFontForRealized__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyph.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphAdjustment.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTGlyphString__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFLTOtfSpec.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFaceBoxProp.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFaceHLineProp.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFace__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontCapability__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontDriver__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontList__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontPropertyTable.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFontScore__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMFrame__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyphString__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMGlyph__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContextInfo__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputContext__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputDriver__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputGUIArgIC__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputMethod__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputXIMArgIC.html
%%JAPANESE%%%%DOCSDIR%%/ja/html/structMInputXIMArgIM.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMPlist__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFace__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMRealizedFont__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMSymbolStruct__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMTextProperty__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/structMText__coll__graph.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__M17NObjectArray.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/struct__MInputMethodInfo__coll__graph.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c.html
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_b.gif
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_l.gif
-%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_r.gif
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8c__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__dep__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.map
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.md5
+%%JAPANESE%%%%DOCSDIR%%/ja/html/symbol_8h__incl.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/sync_off.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/sync_on.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_a.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_b.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_h.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/tab_s.png
%%JAPANESE%%%%DOCSDIR%%/ja/html/tabs.css
%%JAPANESE%%%%DOCSDIR%%/ja/html/textprop_8c.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/textprop_8h.html
+%%JAPANESE%%%%DOCSDIR%%/ja/html/ua-kbd.png
+%%JAPANESE%%%%DOCSDIR%%/ja/html/uz-kbd.png
%%JAPANESE%%%%DOCSDIR%%/ja/m17n-lib.pdf
+share/man/man1/m17n-config.1.gz
+share/man/man1/m17n-conv.1.gz
+share/man/man1/m17n-date.1.gz
+share/man/man1/m17n-db.1.gz
+share/man/man1/m17n-dump.1.gz
+share/man/man1/m17n-edit.1.gz
+share/man/man1/m17n-view.1.gz
+share/man/man3/_home_mfabian_m17n_m17n-lib_.3m17n.gz
+share/man/man3/_home_mfabian_m17n_m17n-lib_src_.3m17n.gz
+share/man/man3/m17nCharacter.3m17n.gz
+share/man/man3/m17nCharset.3m17n.gz
+share/man/man3/m17nChartable.3m17n.gz
+share/man/man3/m17nConv.3m17n.gz
+share/man/man3/m17nCore.3m17n.gz
+share/man/man3/m17nDatabase.3m17n.gz
+share/man/man3/m17nDebug.3m17n.gz
+share/man/man3/m17nDraw.3m17n.gz
+share/man/man3/m17nError.3m17n.gz
+share/man/man3/m17nFLT.3m17n.gz
+share/man/man3/m17nFace.3m17n.gz
+share/man/man3/m17nFont.3m17n.gz
+share/man/man3/m17nFontset.3m17n.gz
+share/man/man3/m17nFrame.3m17n.gz
+share/man/man3/m17nGUI.3m17n.gz
+share/man/man3/m17nInputMethod.3m17n.gz
+share/man/man3/m17nInputMethodWin.3m17n.gz
+share/man/man3/m17nIntro.3m17n.gz
+share/man/man3/m17nLocale.3m17n.gz
+share/man/man3/m17nMisc.3m17n.gz
+share/man/man3/m17nMtext.3m17n.gz
+share/man/man3/m17nObject.3m17n.gz
+share/man/man3/m17nPlist.3m17n.gz
+share/man/man3/m17nShell.3m17n.gz
+share/man/man3/m17nSymbol.3m17n.gz
+share/man/man3/m17nTextProperty.3m17n.gz
+share/man/man3/m17n_object.3m17n.gz
+share/man/man3/m17n_object_ref.3m17n.gz
+share/man/man3/m17n_object_unref.3m17n.gz
+share/man/man3/m17n_status.3m17n.gz
+share/man/man3/mchar_decode.3m17n.gz
+share/man/man3/mchar_define_charset.3m17n.gz
+share/man/man3/mchar_define_property.3m17n.gz
+share/man/man3/mchar_encode.3m17n.gz
+share/man/man3/mchar_get_prop.3m17n.gz
+share/man/man3/mchar_get_prop_table.3m17n.gz
+share/man/man3/mchar_list_charset.3m17n.gz
+share/man/man3/mchar_map_charset.3m17n.gz
+share/man/man3/mchar_put_prop.3m17n.gz
+share/man/man3/mchar_resolve_charset.3m17n.gz
+share/man/man3/mchartable.3m17n.gz
+share/man/man3/mchartable_lookup.3m17n.gz
+share/man/man3/mchartable_map.3m17n.gz
+share/man/man3/mchartable_max_char.3m17n.gz
+share/man/man3/mchartable_min_char.3m17n.gz
+share/man/man3/mchartable_range.3m17n.gz
+share/man/man3/mchartable_set.3m17n.gz
+share/man/man3/mchartable_set_range.3m17n.gz
+share/man/man3/mconv_buffer_converter.3m17n.gz
+share/man/man3/mconv_decode.3m17n.gz
+share/man/man3/mconv_decode_buffer.3m17n.gz
+share/man/man3/mconv_decode_stream.3m17n.gz
+share/man/man3/mconv_define_coding.3m17n.gz
+share/man/man3/mconv_encode.3m17n.gz
+share/man/man3/mconv_encode_buffer.3m17n.gz
+share/man/man3/mconv_encode_range.3m17n.gz
+share/man/man3/mconv_encode_stream.3m17n.gz
+share/man/man3/mconv_free_converter.3m17n.gz
+share/man/man3/mconv_getc.3m17n.gz
+share/man/man3/mconv_gets.3m17n.gz
+share/man/man3/mconv_list_codings.3m17n.gz
+share/man/man3/mconv_putc.3m17n.gz
+share/man/man3/mconv_rebind_buffer.3m17n.gz
+share/man/man3/mconv_rebind_stream.3m17n.gz
+share/man/man3/mconv_reset_converter.3m17n.gz
+share/man/man3/mconv_resolve_coding.3m17n.gz
+share/man/man3/mconv_stream_converter.3m17n.gz
+share/man/man3/mconv_ungetc.3m17n.gz
+share/man/man3/mdatabase_define.3m17n.gz
+share/man/man3/mdatabase_find.3m17n.gz
+share/man/man3/mdatabase_list.3m17n.gz
+share/man/man3/mdatabase_load.3m17n.gz
+share/man/man3/mdatabase_tag.3m17n.gz
+share/man/man3/mdebug_dump_all_symbols.3m17n.gz
+share/man/man3/mdebug_dump_face.3m17n.gz
+share/man/man3/mdebug_dump_flt.3m17n.gz
+share/man/man3/mdebug_dump_im.3m17n.gz
+share/man/man3/mdebug_dump_mtext.3m17n.gz
+share/man/man3/mdebug_dump_symbol.3m17n.gz
+share/man/man3/mdebug_hook.3m17n.gz
+share/man/man3/mdraw_clear_cache.3m17n.gz
+share/man/man3/mdraw_coordinates_position.3m17n.gz
+share/man/man3/mdraw_default_line_break.3m17n.gz
+share/man/man3/mdraw_glyph_info.3m17n.gz
+share/man/man3/mdraw_glyph_list.3m17n.gz
+share/man/man3/mdraw_image_text.3m17n.gz
+share/man/man3/mdraw_per_char_extents.3m17n.gz
+share/man/man3/mdraw_text.3m17n.gz
+share/man/man3/mdraw_text_extents.3m17n.gz
+share/man/man3/mdraw_text_items.3m17n.gz
+share/man/man3/mdraw_text_per_char_extents.3m17n.gz
+share/man/man3/mdraw_text_with_control.3m17n.gz
+share/man/man3/mface.3m17n.gz
+share/man/man3/mface_copy.3m17n.gz
+share/man/man3/mface_equal.3m17n.gz
+share/man/man3/mface_from_font.3m17n.gz
+share/man/man3/mface_get_hook.3m17n.gz
+share/man/man3/mface_get_prop.3m17n.gz
+share/man/man3/mface_merge.3m17n.gz
+share/man/man3/mface_put_hook.3m17n.gz
+share/man/man3/mface_put_prop.3m17n.gz
+share/man/man3/mface_update.3m17n.gz
+share/man/man3/mflt_coverage.3m17n.gz
+share/man/man3/mflt_dump_gstring.3m17n.gz
+share/man/man3/mflt_find.3m17n.gz
+share/man/man3/mflt_get.3m17n.gz
+share/man/man3/mflt_name.3m17n.gz
+share/man/man3/mflt_run.3m17n.gz
+share/man/man3/mfont.3m17n.gz
+share/man/man3/mfont_check.3m17n.gz
+share/man/man3/mfont_close.3m17n.gz
+share/man/man3/mfont_copy.3m17n.gz
+share/man/man3/mfont_encapsulate.3m17n.gz
+share/man/man3/mfont_find.3m17n.gz
+share/man/man3/mfont_from_name.3m17n.gz
+share/man/man3/mfont_get_prop.3m17n.gz
+share/man/man3/mfont_list.3m17n.gz
+share/man/man3/mfont_list_family_names.3m17n.gz
+share/man/man3/mfont_match_p.3m17n.gz
+share/man/man3/mfont_name.3m17n.gz
+share/man/man3/mfont_open.3m17n.gz
+share/man/man3/mfont_parse_name.3m17n.gz
+share/man/man3/mfont_put_prop.3m17n.gz
+share/man/man3/mfont_resize_ratio.3m17n.gz
+share/man/man3/mfont_selection_priority.3m17n.gz
+share/man/man3/mfont_set_encoding.3m17n.gz
+share/man/man3/mfont_set_selection_priority.3m17n.gz
+share/man/man3/mfont_unparse_name.3m17n.gz
+share/man/man3/mfontset.3m17n.gz
+share/man/man3/mfontset_copy.3m17n.gz
+share/man/man3/mfontset_lookup.3m17n.gz
+share/man/man3/mfontset_modify_entry.3m17n.gz
+share/man/man3/mfontset_name.3m17n.gz
+share/man/man3/mframe.3m17n.gz
+share/man/man3/mframe_get_prop.3m17n.gz
+share/man/man3/minput_close_im.3m17n.gz
+share/man/man3/minput_config_command.3m17n.gz
+share/man/man3/minput_config_file.3m17n.gz
+share/man/man3/minput_config_variable.3m17n.gz
+share/man/man3/minput_create_ic.3m17n.gz
+share/man/man3/minput_destroy_ic.3m17n.gz
+share/man/man3/minput_event_to_key.3m17n.gz
+share/man/man3/minput_filter.3m17n.gz
+share/man/man3/minput_get_command.3m17n.gz
+share/man/man3/minput_get_description.3m17n.gz
+share/man/man3/minput_get_title_icon.3m17n.gz
+share/man/man3/minput_get_variable.3m17n.gz
+share/man/man3/minput_list.3m17n.gz
+share/man/man3/minput_lookup.3m17n.gz
+share/man/man3/minput_open_im.3m17n.gz
+share/man/man3/minput_reset_ic.3m17n.gz
+share/man/man3/minput_save_config.3m17n.gz
+share/man/man3/minput_set_spot.3m17n.gz
+share/man/man3/minput_toggle.3m17n.gz
+share/man/man3/mlanguage_code.3m17n.gz
+share/man/man3/mlanguage_list.3m17n.gz
+share/man/man3/mlanguage_name_list.3m17n.gz
+share/man/man3/mlanguage_text.3m17n.gz
+share/man/man3/mlocale_get_prop.3m17n.gz
+share/man/man3/mlocale_set.3m17n.gz
+share/man/man3/mplist.3m17n.gz
+share/man/man3/mplist_add.3m17n.gz
+share/man/man3/mplist_copy.3m17n.gz
+share/man/man3/mplist_deserialize.3m17n.gz
+share/man/man3/mplist_find_by_key.3m17n.gz
+share/man/man3/mplist_find_by_value.3m17n.gz
+share/man/man3/mplist_get.3m17n.gz
+share/man/man3/mplist_get_func.3m17n.gz
+share/man/man3/mplist_key.3m17n.gz
+share/man/man3/mplist_length.3m17n.gz
+share/man/man3/mplist_next.3m17n.gz
+share/man/man3/mplist_pop.3m17n.gz
+share/man/man3/mplist_push.3m17n.gz
+share/man/man3/mplist_put.3m17n.gz
+share/man/man3/mplist_put_func.3m17n.gz
+share/man/man3/mplist_set.3m17n.gz
+share/man/man3/mplist_value.3m17n.gz
+share/man/man3/mscript_language_list.3m17n.gz
+share/man/man3/mscript_list.3m17n.gz
+share/man/man3/msymbol.3m17n.gz
+share/man/man3/msymbol_as_managing_key.3m17n.gz
+share/man/man3/msymbol_exist.3m17n.gz
+share/man/man3/msymbol_get.3m17n.gz
+share/man/man3/msymbol_get_func.3m17n.gz
+share/man/man3/msymbol_is_managing_key.3m17n.gz
+share/man/man3/msymbol_name.3m17n.gz
+share/man/man3/msymbol_put.3m17n.gz
+share/man/man3/msymbol_put_func.3m17n.gz
+share/man/man3/mtext.3m17n.gz
+share/man/man3/mtext_attach_property.3m17n.gz
+share/man/man3/mtext_case_compare.3m17n.gz
+share/man/man3/mtext_casecmp.3m17n.gz
+share/man/man3/mtext_cat.3m17n.gz
+share/man/man3/mtext_cat_char.3m17n.gz
+share/man/man3/mtext_character.3m17n.gz
+share/man/man3/mtext_chr.3m17n.gz
+share/man/man3/mtext_cmp.3m17n.gz
+share/man/man3/mtext_coll.3m17n.gz
+share/man/man3/mtext_compare.3m17n.gz
+share/man/man3/mtext_copy.3m17n.gz
+share/man/man3/mtext_cpy.3m17n.gz
+share/man/man3/mtext_cspn.3m17n.gz
+share/man/man3/mtext_data.3m17n.gz
+share/man/man3/mtext_del.3m17n.gz
+share/man/man3/mtext_deserialize.3m17n.gz
+share/man/man3/mtext_detach_property.3m17n.gz
+share/man/man3/mtext_dup.3m17n.gz
+share/man/man3/mtext_duplicate.3m17n.gz
+share/man/man3/mtext_from_data.3m17n.gz
+share/man/man3/mtext_ftime.3m17n.gz
+share/man/man3/mtext_get_prop.3m17n.gz
+share/man/man3/mtext_get_prop_keys.3m17n.gz
+share/man/man3/mtext_get_prop_values.3m17n.gz
+share/man/man3/mtext_get_properties.3m17n.gz
+share/man/man3/mtext_get_property.3m17n.gz
+share/man/man3/mtext_getenv.3m17n.gz
+share/man/man3/mtext_ins.3m17n.gz
+share/man/man3/mtext_ins_char.3m17n.gz
+share/man/man3/mtext_insert.3m17n.gz
+share/man/man3/mtext_len.3m17n.gz
+share/man/man3/mtext_line_break.3m17n.gz
+share/man/man3/mtext_lowercase.3m17n.gz
+share/man/man3/mtext_ncasecmp.3m17n.gz
+share/man/man3/mtext_ncat.3m17n.gz
+share/man/man3/mtext_ncmp.3m17n.gz
+share/man/man3/mtext_ncpy.3m17n.gz
+share/man/man3/mtext_pbrk.3m17n.gz
+share/man/man3/mtext_pop_prop.3m17n.gz
+share/man/man3/mtext_prop_range.3m17n.gz
+share/man/man3/mtext_property.3m17n.gz
+share/man/man3/mtext_property_end.3m17n.gz
+share/man/man3/mtext_property_key.3m17n.gz
+share/man/man3/mtext_property_mtext.3m17n.gz
+share/man/man3/mtext_property_start.3m17n.gz
+share/man/man3/mtext_property_value.3m17n.gz
+share/man/man3/mtext_push_prop.3m17n.gz
+share/man/man3/mtext_push_property.3m17n.gz
+share/man/man3/mtext_put_prop.3m17n.gz
+share/man/man3/mtext_put_prop_values.3m17n.gz
+share/man/man3/mtext_putenv.3m17n.gz
+share/man/man3/mtext_rchr.3m17n.gz
+share/man/man3/mtext_ref_char.3m17n.gz
+share/man/man3/mtext_replace.3m17n.gz
+share/man/man3/mtext_search.3m17n.gz
+share/man/man3/mtext_serialize.3m17n.gz
+share/man/man3/mtext_set_char.3m17n.gz
+share/man/man3/mtext_spn.3m17n.gz
+share/man/man3/mtext_text.3m17n.gz
+share/man/man3/mtext_titlecase.3m17n.gz
+share/man/man3/mtext_tok.3m17n.gz
+share/man/man3/mtext_uppercase.3m17n.gz
+share/man/man5/_home_mfabian_m17n_m17n-db_.5.gz
+share/man/man5/_home_mfabian_m17n_m17n-db_FORMATS_.5.gz
+share/man/man5/mdbCharsetList.5.gz
+share/man/man5/mdbCodingList.5.gz
+share/man/man5/mdbDir.5.gz
+share/man/man5/mdbFLT.5.gz
+share/man/man5/mdbFontEncoding.5.gz
+share/man/man5/mdbFontSize.5.gz
+share/man/man5/mdbFontset.5.gz
+share/man/man5/mdbGeneral.5.gz
+share/man/man5/mdbIM.5.gz
+share/man/man5/mdbTutorialIM.5.gz
diff --git a/devel/m17n-inscript2/Makefile b/devel/m17n-inscript2/Makefile
deleted file mode 100644
index e650daf89618..000000000000
--- a/devel/m17n-inscript2/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= inscript2
-PORTVERSION= 20210820
-CATEGORIES= devel textproc
-MASTER_SITES= https://releases.pagure.org/${PORTNAME}/
-
-MAINTAINER= thierry@FreeBSD.org
-COMMENT= Enhanced Inscript keyboard layouts for Indic languages
-WWW= https://pagure.io/inscript2
-
-LICENSE= LGPL21
-
-BUILD_DEPENDS= m17n-db:devel/m17n-db
-RUN_DEPENDS= m17n-db:devel/m17n-db
-
-DEPRECATED= Included in m17n-db-1.8.10 (to be committed)
-EXPIRATION_DATE=2025-06-30 # Or before once devel/m17n-db is upgraded
-
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-M17N_DATADIR= ${PREFIX}/share/m17n
-
-do-build:
- ${REINPLACE_CMD} -e 's|/usr/share/m17n|${STAGEDIR}${M17N_DATADIR}|' \
- ${WRKSRC}/${MAKEFILE}
- ${MKDIR} ${STAGEDIR}${M17N_DATADIR}/icons
-
-.include <bsd.port.mk>
diff --git a/devel/m17n-inscript2/distinfo b/devel/m17n-inscript2/distinfo
deleted file mode 100644
index 3e2e2d66036d..000000000000
--- a/devel/m17n-inscript2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1629483485
-SHA256 (inscript2-20210820.tar.gz) = 655196a4d2d37fa91f2f53aee642b744d5640c768e6a4a0ebd24958c7813b4d3
-SIZE (inscript2-20210820.tar.gz) = 37294
diff --git a/devel/m17n-inscript2/pkg-descr b/devel/m17n-inscript2/pkg-descr
deleted file mode 100644
index 74d755a426ac..000000000000
--- a/devel/m17n-inscript2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This project contains 22 Enhanced Inscript keyboard layouts for Indic languages.
-These are m17n keyboard layouts and are based on the draft released by CDAC.
-
-Remark: this data should be upstreamed to a future version of m17n-db; once this
-will be done, this port will be removed.
diff --git a/devel/m17n-inscript2/pkg-plist b/devel/m17n-inscript2/pkg-plist
deleted file mode 100644
index 5eb623d6e598..000000000000
--- a/devel/m17n-inscript2/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-share/m17n/as-inscript2.mim
-share/m17n/bn-inscript2.mim
-share/m17n/brx-inscript2-deva.mim
-share/m17n/doi-inscript2-deva.mim
-share/m17n/gu-inscript2.mim
-share/m17n/hi-inscript2.mim
-share/m17n/icons/as-inscript2.png
-share/m17n/icons/bn-inscript2.png
-share/m17n/icons/brx-inscript2-deva.png
-share/m17n/icons/doi-inscript2-deva.png
-share/m17n/icons/gu-inscript2.png
-share/m17n/icons/hi-inscript2.png
-share/m17n/icons/kn-inscript2.png
-share/m17n/icons/kok-inscript2-deva.png
-share/m17n/icons/ks-inscript2-deva.png
-share/m17n/icons/mai-inscript2.png
-share/m17n/icons/ml-inscript2.png
-share/m17n/icons/mni-inscript2-beng.png
-share/m17n/icons/mr-inscript2.png
-share/m17n/icons/ne-inscript2-deva.png
-share/m17n/icons/or-inscript2.png
-share/m17n/icons/pa-inscript2-guru.png
-share/m17n/icons/sa-inscript2.png
-share/m17n/icons/sat-inscript2-deva.png
-share/m17n/icons/sd-inscript2-deva.png
-share/m17n/icons/ta-inscript2.png
-share/m17n/icons/te-inscript2.png
-share/m17n/kn-inscript2.mim
-share/m17n/kok-inscript2-deva.mim
-share/m17n/ks-inscript2-deva.mim
-share/m17n/mai-inscript2.mim
-share/m17n/ml-inscript2.mim
-share/m17n/mni-inscript2-beng.mim
-share/m17n/mni-inscript2-mtei.mim
-share/m17n/mr-inscript2.mim
-share/m17n/ne-inscript2-deva.mim
-share/m17n/or-inscript2.mim
-share/m17n/pa-inscript2-guru.mim
-share/m17n/sa-inscript2.mim
-share/m17n/sat-inscript2-deva.mim
-share/m17n/sat-inscript2-olck.mim
-share/m17n/sd-inscript2-deva.mim
-share/m17n/ta-inscript2.mim
-share/m17n/te-inscript2.mim
diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile
index 89f24e96bbb2..5b5d0a61229e 100644
--- a/devel/m17n-lib/Makefile
+++ b/devel/m17n-lib/Makefile
@@ -1,6 +1,5 @@
PORTNAME= m17n-lib
-PORTVERSION= 1.8.0
-PORTREVISION= 4
+PORTVERSION= 1.8.5
CATEGORIES= devel textproc
MASTER_SITES= SAVANNAH/m17n
@@ -11,28 +10,34 @@ WWW= https://www.nongnu.org/m17n/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= m17n-db>=1.8.0:devel/m17n-db
+BUILD_DEPENDS= m17n-db>=1.8.10:devel/m17n-db
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi \
libgd.so:graphics/gd \
libotf.so:print/libotf
-RUN_DEPENDS= m17n-db>=1.8.0:devel/m17n-db
+RUN_DEPENDS= m17n-db>=1.8.10:devel/m17n-db
MAKE_JOBS_UNSAFE= yes
-USES= autoreconf bison:alias gettext-tools gnome libtool pathfix pkgconfig \
- xorg
+USES= autoreconf bison:alias gettext-tools gnome libtool \
+ localbase pathfix pkgconfig xorg
USE_XORG= ice sm x11 xaw xft xmu xrender xt
USE_GNOME= libxml2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
-CONFIGURE_ARGS= --disable-nls
+NLS_LIB_DEPENDS= libiconv.so:converters/libiconv
+NLS_USES= gettext-runtime iconv
+NLS_LDFLAGS= -liconv -lintl
+NLS_CONFIGURE_OFF= --disable-nls
+NLS_CONFIGURE_WITH= libintl-prefix=${LOCALBASE}
+
BINARY_ALIAS= freetype-config=true
-OPTIONS_DEFINE= ANTHY ISPELL THAI
+OPTIONS_DEFINE= ANTHY ISPELL NLS THAI
+OPTIONS_DEFAULT=NLS
ANTHY_DESC= Kana-Kanji conversion support via Anthy
THAI_DESC= Thai language support via libThai
@@ -47,7 +52,7 @@ ISPELL_CONFIGURE_OFF= HAVE_ISPELL=no
THAI_LIB_DEPENDS= libthai.so:devel/libthai
THAI_CONFIGURE_OFF= --without-libthai
-post-patch:
+pre-configure:
@${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e 's|-ldl||g'
.include <bsd.port.mk>
diff --git a/devel/m17n-lib/distinfo b/devel/m17n-lib/distinfo
index b2b23af9edc6..285fae48a466 100644
--- a/devel/m17n-lib/distinfo
+++ b/devel/m17n-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1527786121
-SHA256 (m17n-lib-1.8.0.tar.gz) = 78bacae7451822dfff62482ce4f9433c5ae82846e4c64b590541e29e800fe64a
-SIZE (m17n-lib-1.8.0.tar.gz) = 1091731
+TIMESTAMP = 1749212690
+SHA256 (m17n-lib-1.8.5.tar.gz) = 7b6c425f792d06d14e4f5b17204d3627e2c8ebb423ebdae92c0c646710d3d6c7
+SIZE (m17n-lib-1.8.5.tar.gz) = 1122339
diff --git a/devel/m17n-lib/files/patch-configure.ac b/devel/m17n-lib/files/patch-configure.ac
index 968f65fa8498..0f2a310a572f 100644
--- a/devel/m17n-lib/files/patch-configure.ac
+++ b/devel/m17n-lib/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-12-08 12:13:45 UTC
+--- configure.ac.orig 2025-02-12 21:16:22 UTC
+++ configure.ac
-@@ -107,7 +107,7 @@ if test x$with_gui != xno; then
+@@ -105,7 +105,7 @@ dnl Checks if dlopen exists, and if it's in libc or li
dnl Checks if dlopen exists, and if it's in libc or libdl.
@@ -9,33 +9,7 @@
AC_DEFINE(HAVE_DLOPEN, 1,
[Define to 1 if you have the function dlopen.]))
-@@ -204,21 +204,21 @@ fi
- AC_SUBST(OTF_LD_FLAGS)
-
- dnl Check for Freetype2 usability.
--AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes)
-+AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, pkg-config freetype2, yes)
- if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
-- FREETYPE_INC=`freetype-config --cflags`
-+ FREETYPE_INC=`pkg-config freetype2 --cflags`
- save_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $FREETYPE_INC"
- AC_CHECK_HEADER(ft2build.h, HAVE_FREETYPE=yes,
- HAVE_FREETYPE=no CPPFLAGS="$save_CPPFLAGS")
- if test "x$HAVE_FREETYPE" = "xyes" ; then
- save_LIBS="$LIBS"
-- LIBS="$LIBS `freetype-config --libs`"
-+ LIBS="$LIBS `pkg-config freetype2 --libs`"
- AC_CHECK_LIB(freetype, FT_Init_FreeType, HAVE_FREETYPE=yes,
- HAVE_FREETYPE=no)
- LIBS="$save_LIBS"
- if test "x$HAVE_FREETYPE" = "xyes"; then
-- FREETYPE_LD_FLAGS=`freetype-config --libs`
-+ FREETYPE_LD_FLAGS=`pkg-config freetype2 --libs`
- AC_DEFINE(HAVE_FREETYPE, 1,
- [Define to 1 if you have FreeType library and header file.])
- M17N_EXT_LIBS="$M17N_EXT_LIBS freetype"
-@@ -344,6 +344,10 @@ LIBS="$save_LIBS"
+@@ -331,6 +331,10 @@ dnl Check for Anthy usability.
AC_SUBST(XML2_LD_FLAGS)
dnl Check for Anthy usability.
@@ -44,18 +18,17 @@
+ [with Anthy library (default is YES)]))
+if test "x$with_anthy" != "xno"; then
- PKG_CHECK_MODULES(ANTHY, anthy, HAVE_ANTHY=yes, HAVE_ANTHY=no)
- if test "x$HAVE_ANTHY" = "xyes"; then
-@@ -353,6 +357,8 @@ if test "x$HAVE_ANTHY" = "xyes"; then
+ ANTHY_CFLAGS=""
+ ANTHY_LIBS=""
+@@ -354,6 +358,7 @@ fi
ANTHY_LD_FLAGS="$ANTHY_LIBS"
CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ANTHY"
fi
-+
+fi
- AC_SUBST(ANTHY_LD_FLAGS)
- dnl Check for Ispell usability.
-@@ -367,11 +373,15 @@ dnl Check for Thai word-segmentation library.
+ AC_SUBST(ANTHY_LD_CFLAGS)
+ AC_SUBST(ANTHY_LD_FLAGS)
+@@ -370,6 +375,10 @@ dnl In addition, set THAI_WORDSEG_LD_FLAGS to a proper
dnl If we have one, define HAVE_THAI_WORDSEG and one of these:
dnl HAVE_LIBTHAI, HAVE_WORDCUT, or HAVE_WORDCUT_OLD
dnl In addition, set THAI_WORDSEG_LD_FLAGS to a proper value.
@@ -66,13 +39,7 @@
PKG_CHECK_MODULES(LIBTHAI, libthai, HAVE_LIBTHAI=yes, HAVE_LIBTHAI=no)
PKG_CHECK_MODULES(WORDCUT, wordcut, HAVE_WORDCUT=yes, HAVE_WORDCUT=no)
-
--if test "x$HAVE_LIBTHAI" == "xyes"; then
-+if test "x$HAVE_LIBTHAI" = "xyes"; then
-
- AC_DEFINE(HAVE_LIBTHAI, 1, [Define if you have libthai])
- THAI_WORDSEG_LD_FLAGS="$LIBTHAI_LIBS"
-@@ -426,6 +436,8 @@ fi
+@@ -429,6 +438,8 @@ if test "x$HAVE_THAI_WORDSEG" = "xyes"; then
if test "x$HAVE_THAI_WORDSEG" = "xyes"; then
AC_DEFINE(HAVE_THAI_WORDSEG, 1,
[Define if you have some Thai word-segmentation library])
diff --git a/devel/netscape-java40/Makefile b/devel/netscape-java40/Makefile
index 41f56e445173..b5c0399ef23c 100644
--- a/devel/netscape-java40/Makefile
+++ b/devel/netscape-java40/Makefile
@@ -13,6 +13,9 @@ LICENSE_NAME= Netscape
LICENSE_FILE= ${WRKSRC}/License
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror auto-accept
+DEPRECATED= Abandonware
+EXPIRATION_DATE=2025-07-31
+
USES= java
NO_BUILD= yes
diff --git a/devel/nimble/Makefile b/devel/nimble/Makefile
index 7e3edf0fda72..fb59d0e76591 100644
--- a/devel/nimble/Makefile
+++ b/devel/nimble/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/nim-lang/nimble
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
+DEPRECATED= Depends on expiring lang/nim
+EXPIRATION_DATE=2025-09-01
+
BUILD_DEPENDS= ${LOCALBASE}/nim/bin/nim:lang/nim
RUN_DEPENDS= ${LOCALBASE}/nim/bin/nim:lang/nim
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 50e4effa8ecf..75d2de23f5d0 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= osc
-PORTVERSION= 1.16.0
+PORTVERSION= 1.17.0
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/osc/distinfo b/devel/osc/distinfo
index ab81e6f71d1e..e09fb19caad0 100644
--- a/devel/osc/distinfo
+++ b/devel/osc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748028462
-SHA256 (openSUSE-osc-1.16.0_GH0.tar.gz) = 42c7d41bbb6e365a65efcb557eee7cded0bb2abeaa30c94877ebc5bc784c1076
-SIZE (openSUSE-osc-1.16.0_GH0.tar.gz) = 441483
+TIMESTAMP = 1750948229
+SHA256 (openSUSE-osc-1.17.0_GH0.tar.gz) = 12e1d4fcca71a5b8e23dfc6476292d6c70bdda240ac597b7664d6df7aea90469
+SIZE (openSUSE-osc-1.17.0_GH0.tar.gz) = 448707
diff --git a/devel/ossp-al/Makefile b/devel/ossp-al/Makefile
index ae2ed3ff7d45..cb5500584fd4 100644
--- a/devel/ossp-al/Makefile
+++ b/devel/ossp-al/Makefile
@@ -10,7 +10,7 @@ COMMENT= Defines an abstract type of buffer that can move data without copying
WWW= http://www.ossp.org/pkg/lib/al/
DEPRECATED= Obsolete and abandoned upstream, last release in 2005
-EXPIRATION_DATE=2024-07-31
+EXPIRATION_DATE=2025-07-31
LIB_DEPENDS= libex.so:devel/ossp-ex
diff --git a/devel/p5-Date-Manip/Makefile b/devel/p5-Date-Manip/Makefile
index 5623983262b6..0151ff225b7e 100644
--- a/devel/p5-Date-Manip/Makefile
+++ b/devel/p5-Date-Manip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Date-Manip
PORTVERSION= 6.98
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SBECK
diff --git a/devel/p5-Date-Manip/pkg-plist b/devel/p5-Date-Manip/pkg-plist
index e4828a6a0abb..3fd4030dea6e 100644
--- a/devel/p5-Date-Manip/pkg-plist
+++ b/devel/p5-Date-Manip/pkg-plist
@@ -469,6 +469,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/Offset/off404.pm
%%SITE_PERL%%/Date/Manip/Offset/off405.pm
%%SITE_PERL%%/Date/Manip/Offset/off406.pm
+%%SITE_PERL%%/Date/Manip/Offset/off407.pm
%%SITE_PERL%%/Date/Manip/Problems.pod
%%SITE_PERL%%/Date/Manip/Recur.pm
%%SITE_PERL%%/Date/Manip/Recur.pod
@@ -520,6 +521,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/TZ/amciud00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcord00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcost00.pm
+%%SITE_PERL%%/Date/Manip/TZ/amcoyh00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcuia00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdanm00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdaws00.pm
diff --git a/devel/p5-Term-Choose-LineFold-XS/Makefile b/devel/p5-Term-Choose-LineFold-XS/Makefile
index 965b6c4ce800..a019d95a4838 100644
--- a/devel/p5-Term-Choose-LineFold-XS/Makefile
+++ b/devel/p5-Term-Choose-LineFold-XS/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose-LineFold-XS
-PORTVERSION= 0.001
+PORTVERSION= 0.002
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose-LineFold-XS/distinfo b/devel/p5-Term-Choose-LineFold-XS/distinfo
index 62ce804ee241..52d23055c30e 100644
--- a/devel/p5-Term-Choose-LineFold-XS/distinfo
+++ b/devel/p5-Term-Choose-LineFold-XS/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936004
-SHA256 (Term-Choose-LineFold-XS-0.001.tar.gz) = 6140074f3cd0be2c9b183b86cb8d23b04dab8e3f4b6974f124f73d3dbe53915a
-SIZE (Term-Choose-LineFold-XS-0.001.tar.gz) = 42678
+TIMESTAMP = 1750188028
+SHA256 (Term-Choose-LineFold-XS-0.002.tar.gz) = caa8e5489128d31812c5a3c61cdd533e9b54a04fe675ad25ebe4657895be62ce
+SIZE (Term-Choose-LineFold-XS-0.002.tar.gz) = 25380
diff --git a/devel/p5-Term-Choose-Util/Makefile b/devel/p5-Term-Choose-Util/Makefile
index f78b6c953959..c05642b6caa4 100644
--- a/devel/p5-Term-Choose-Util/Makefile
+++ b/devel/p5-Term-Choose-Util/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose-Util
-PORTVERSION= 0.145
+PORTVERSION= 0.146
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Encode-Locale>=0:converters/p5-Encode-Locale \
p5-File-HomeDir>=0:devel/p5-File-HomeDir \
- p5-Term-Choose>=1.773:devel/p5-Term-Choose
+ p5-Term-Choose>=1.775:devel/p5-Term-Choose
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Choose-Util/distinfo b/devel/p5-Term-Choose-Util/distinfo
index 9c7a33b1e8e3..89e43c59e4d0 100644
--- a/devel/p5-Term-Choose-Util/distinfo
+++ b/devel/p5-Term-Choose-Util/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177956
-SHA256 (Term-Choose-Util-0.145.tar.gz) = c958f06cfbc22878126798280e41d717feb8f06c1da40200bf7cf9b32e9b8c9f
-SIZE (Term-Choose-Util-0.145.tar.gz) = 24304
+TIMESTAMP = 1750188030
+SHA256 (Term-Choose-Util-0.146.tar.gz) = a315fa0c3d271c195400ba0ba2e724ea74bd6cfc73799d87580a1ee432d6ca09
+SIZE (Term-Choose-Util-0.146.tar.gz) = 24328
diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile
index b6884a02443c..1795ac38228d 100644
--- a/devel/p5-Term-Choose/Makefile
+++ b/devel/p5-Term-Choose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Choose
-PORTVERSION= 1.774
+PORTVERSION= 1.775
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Choose/distinfo b/devel/p5-Term-Choose/distinfo
index 117f9dad3d17..86c4fc37be9a 100644
--- a/devel/p5-Term-Choose/distinfo
+++ b/devel/p5-Term-Choose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936084
-SHA256 (Term-Choose-1.774.tar.gz) = 673a1e0d4bd7f2a3d12434992c7e1c5cb6e40b2c741d5b798c8f7ba2ad22b178
-SIZE (Term-Choose-1.774.tar.gz) = 73322
+TIMESTAMP = 1750188026
+SHA256 (Term-Choose-1.775.tar.gz) = 4375b262143aca33b106b4801198fecf4bd7ce8a92a07b5a90059e2ec5606671
+SIZE (Term-Choose-1.775.tar.gz) = 70994
diff --git a/devel/p5-Term-Form/Makefile b/devel/p5-Term-Form/Makefile
index ed6702f3e6aa..d647546bbc23 100644
--- a/devel/p5-Term-Form/Makefile
+++ b/devel/p5-Term-Form/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-Form
-PORTVERSION= 0.561
+PORTVERSION= 0.562
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-Form/distinfo b/devel/p5-Term-Form/distinfo
index 2ec5471997bb..9fd4f20f3901 100644
--- a/devel/p5-Term-Form/distinfo
+++ b/devel/p5-Term-Form/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177958
-SHA256 (Term-Form-0.561.tar.gz) = 4b887f7add9299ab3fc550d56dc8df94ce40c2a3e3a7166e08073250e20ece33
-SIZE (Term-Form-0.561.tar.gz) = 28470
+TIMESTAMP = 1750188032
+SHA256 (Term-Form-0.562.tar.gz) = 59508ce526e25b1fd7107dfdcec68ddfff15e1230f91c6134c64c2101ec61dee
+SIZE (Term-Form-0.562.tar.gz) = 28412
diff --git a/devel/p5-Term-TablePrint/Makefile b/devel/p5-Term-TablePrint/Makefile
index daf2a478b03a..57e240513749 100644
--- a/devel/p5-Term-TablePrint/Makefile
+++ b/devel/p5-Term-TablePrint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Term-TablePrint
-PORTVERSION= 0.172
+PORTVERSION= 0.173
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Term-TablePrint/distinfo b/devel/p5-Term-TablePrint/distinfo
index 741b0d44d219..6976bb940870 100644
--- a/devel/p5-Term-TablePrint/distinfo
+++ b/devel/p5-Term-TablePrint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715316
-SHA256 (Term-TablePrint-0.172.tar.gz) = 2011c11f14737a377fdb63c449eff83cf1e8a0d1822f88e7539fa7c6ee51e99a
-SIZE (Term-TablePrint-0.172.tar.gz) = 27084
+TIMESTAMP = 1750188034
+SHA256 (Term-TablePrint-0.173.tar.gz) = 0b2805aac67fd957cdf175827106933e56b184e92c6247afe655bc3542e0541c
+SIZE (Term-TablePrint-0.173.tar.gz) = 25799
diff --git a/devel/p5-Test2-Harness/Makefile b/devel/p5-Test2-Harness/Makefile
index f739482d7cde..a1d8df48c983 100644
--- a/devel/p5-Test2-Harness/Makefile
+++ b/devel/p5-Test2-Harness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Test2-Harness
-PORTVERSION= 1.000160
+PORTVERSION= 1.000161
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:EXODIST
diff --git a/devel/p5-Test2-Harness/distinfo b/devel/p5-Test2-Harness/distinfo
index 9d7620886c00..ace94eac0830 100644
--- a/devel/p5-Test2-Harness/distinfo
+++ b/devel/p5-Test2-Harness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831226
-SHA256 (Test2-Harness-1.000160.tar.gz) = 53d427016d96ce15997b8953abe704a6b12b27e31f056619c131b529470bc953
-SIZE (Test2-Harness-1.000160.tar.gz) = 386213
+TIMESTAMP = 1750188036
+SHA256 (Test2-Harness-1.000161.tar.gz) = 4973b79b1eed5305715ee73d8adc9236da795c7d4090d83b150ea131cd65b414
+SIZE (Test2-Harness-1.000161.tar.gz) = 386243
diff --git a/devel/p5-autobox/Makefile b/devel/p5-autobox/Makefile
index d02f84fd1c4d..cf2777d6837f 100644
--- a/devel/p5-autobox/Makefile
+++ b/devel/p5-autobox/Makefile
@@ -15,13 +15,12 @@ LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
+TEST_DEPENDS= p5-Test-Fatal>=0.017:devel/p5-Test-Fatal \
+ p5-IPC-System-Simple>=1.30:devel/p5-IPC-System-Simple
USES= perl5
USE_PERL5= configure
-TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \
- p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/autobox/autobox.so
diff --git a/devel/pear-Horde_Exception/Makefile b/devel/pear-Horde_Exception/Makefile
index 0a017b46f495..d708abe21513 100644
--- a/devel/pear-Horde_Exception/Makefile
+++ b/devel/pear-Horde_Exception/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Translation
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Exception/distinfo b/devel/pear-Horde_Exception/distinfo
index 693b8ec978c7..8f62bf1ea2f5 100644
--- a/devel/pear-Horde_Exception/distinfo
+++ b/devel/pear-Horde_Exception/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1750933404
SHA256 (Horde/Horde_Exception-2.0.8.tgz) = 35c720ab4e51a6d90b27a630e870174f3a23e98a354328fd821f4fa28a47d569
SIZE (Horde/Horde_Exception-2.0.8.tgz) = 24402
diff --git a/devel/pear-Horde_Stream/Makefile b/devel/pear-Horde_Stream/Makefile
index b588ea2c3e9b..a17798ca103a 100644
--- a/devel/pear-Horde_Stream/Makefile
+++ b/devel/pear-Horde_Stream/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Stream/distinfo b/devel/pear-Horde_Stream/distinfo
index 3e815eba5eae..75d9f3de69ac 100644
--- a/devel/pear-Horde_Stream/distinfo
+++ b/devel/pear-Horde_Stream/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1750933404
SHA256 (Horde/Horde_Stream-1.6.3.tgz) = 0c1e320c17f25c142eb8aa4d7e259b50ce5843870dc1819eb64c6de7924f9a55
SIZE (Horde/Horde_Stream-1.6.3.tgz) = 18014
diff --git a/devel/pear-Horde_Stream_Wrapper/Makefile b/devel/pear-Horde_Stream_Wrapper/Makefile
index 54d584e8e733..3521a2748141 100644
--- a/devel/pear-Horde_Stream_Wrapper/Makefile
+++ b/devel/pear-Horde_Stream_Wrapper/Makefile
@@ -8,4 +8,6 @@ WWW= https://pear.horde.org
USES= horde cpe
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Translation/Makefile b/devel/pear-Horde_Translation/Makefile
index 95b398984ab3..16a72e2b1004 100644
--- a/devel/pear-Horde_Translation/Makefile
+++ b/devel/pear-Horde_Translation/Makefile
@@ -8,4 +8,6 @@ WWW= https://pear.horde.org
USES= horde cpe
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-Horde_Util/Makefile b/devel/pear-Horde_Util/Makefile
index 76e3547276cc..15cf5d7a2ee6 100644
--- a/devel/pear-Horde_Util/Makefile
+++ b/devel/pear-Horde_Util/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= dom
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/pear-channel-horde/Makefile b/devel/pear-channel-horde/Makefile
index a37c848b0f82..5df7c847a5cf 100644
--- a/devel/pear-channel-horde/Makefile
+++ b/devel/pear-channel-horde/Makefile
@@ -8,5 +8,7 @@ WWW= https://pear.horde.org
PEAR_CHANNEL_HOST= pear.horde.org
+NO_ARCH= yes
+
.include "${.CURDIR}/../../devel/pear/bsd.pear.channel.mk"
.include <bsd.port.mk>
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index 52fa749654db..5983f0a8c639 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.22
+PORTVERSION= 11.5.23
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index ca19e71aa3d8..c14efe81e244 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813008
-SHA256 (phpunit-11.5.22.phar) = d9a91780b8463dbd050cee952a4b5a5fd60340a4879781c9e9c3a58d8e7010ef
-SIZE (phpunit-11.5.22.phar) = 5637098
+TIMESTAMP = 1750188004
+SHA256 (phpunit-11.5.23.phar) = c66acb9d9463f6f5d4fad40f09efde37e20da7743f8d10af1fffee8e5ac6d8ac
+SIZE (phpunit-11.5.23.phar) = 5636940
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index aaca877a1166..16920c45b503 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.2.0
+PORTVERSION= 12.2.2
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo
index 4a143cf5567c..6d661fdd7b35 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813010
-SHA256 (phpunit-12.2.0.phar) = 84ca2ceac2dd81a92d5267f190b6e8aafed24f0802617d4040315307598e4d3c
-SIZE (phpunit-12.2.0.phar) = 5958834
+TIMESTAMP = 1750188006
+SHA256 (phpunit-12.2.2.phar) = 0b30faab11cfd34ee93911c6a2c1d2003636f0b5c60ef29eefa723611768be02
+SIZE (phpunit-12.2.2.phar) = 5958605
diff --git a/devel/picojson/Makefile b/devel/picojson/Makefile
index 0b999935a50e..cdb6da52c40b 100644
--- a/devel/picojson/Makefile
+++ b/devel/picojson/Makefile
@@ -1,6 +1,5 @@
PORTNAME= picojson
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.0
+DISTVERSION= 1.3.1.20210117
CATEGORIES= devel
MAINTAINER= james.wright@digital-chaos.com
@@ -10,16 +9,22 @@ WWW= https://github.com/kazuho/picojson
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+USES= cmake
+
USE_GITHUB= yes
GH_ACCOUNT= kazuho
+GH_TAGNAME= 288074e
NO_ARCH= yes
NO_BUILD= yes
-TEST_TARGET= check
OPTIONS_DEFINE= EXAMPLES
OPTIONS_SUB= yes
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \
+ ${PATCH_WRKSRC}/CMakeLists.txt
+
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
diff --git a/devel/picojson/distinfo b/devel/picojson/distinfo
index ac23eb0aeef0..75e5af34a634 100644
--- a/devel/picojson/distinfo
+++ b/devel/picojson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555165118
-SHA256 (kazuho-picojson-v1.3.0_GH0.tar.gz) = 056805ca2691798f5545935a14bb477f2e1d827c9fb862e6e449dbea22801c7d
-SIZE (kazuho-picojson-v1.3.0_GH0.tar.gz) = 14695
+TIMESTAMP = 1748979730
+SHA256 (kazuho-picojson-1.3.1.20210117-288074e_GH0.tar.gz) = 7a8dd8c30cab56fce201d6c5833b4fa21d02e896bbbe4b8dc222fd3e4d7d516e
+SIZE (kazuho-picojson-1.3.1.20210117-288074e_GH0.tar.gz) = 15093
diff --git a/devel/picojson/files/patch-CMakeLists.txt b/devel/picojson/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..e9e9c654c21b
--- /dev/null
+++ b/devel/picojson/files/patch-CMakeLists.txt
@@ -0,0 +1,68 @@
+--- CMakeLists.txt.orig 2025-06-03 19:41:04 UTC
++++ CMakeLists.txt
+@@ -0,0 +1,65 @@
++cmake_minimum_required(VERSION 3.16)
++project(picojson
++ VERSION %%DISTVERSION%%
++ LANGUAGES CXX
++)
++
++include(GNUInstallDirs)
++
++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}"
++ CACHE PATH "Location of header files"
++)
++
++add_library(picojson INTERFACE)
++add_library(picojson::picojson ALIAS picojson)
++target_include_directories(picojson INTERFACE
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>
++ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
++)
++
++install(FILES picojson.h
++ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/"
++)
++
++if(NOT WIN32)
++ # Install pkg-config file
++ set(prefix "${CMAKE_INSTALL_PREFIX}")
++ set(includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
++ set(version ${PROJECT_VERSION})
++ configure_file(picojson.pc.in
++ "${CMAKE_CURRENT_BINARY_DIR}/picojson.pc"
++ NEWLINE_STYLE UNIX
++ @ONLY
++ )
++ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/picojson.pc"
++ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig"
++ )
++endif()
++
++install(TARGETS picojson EXPORT picojson-targets
++ INCLUDES DESTINATION include
++)
++
++set(config_package_location ${CMAKE_INSTALL_LIBDIR}/cmake/picojson)
++install(EXPORT picojson-targets
++ FILE picojson-targets.cmake
++ NAMESPACE picojson::
++ DESTINATION ${config_package_location}
++)
++
++include(CMakePackageConfigHelpers)
++configure_package_config_file(picojson-config.cmake.in
++ ${CMAKE_CURRENT_BINARY_DIR}/picojson-config.cmake
++ INSTALL_DESTINATION ${config_package_location}
++ PATH_VARS INCLUDE_INSTALL_DIR
++)
++write_basic_package_version_file(
++ "${CMAKE_CURRENT_BINARY_DIR}/picojson-config-version.cmake"
++ VERSION ${PROJECT_VERSION}
++ COMPATIBILITY SameMajorVersion
++ ARCH_INDEPENDENT
++)
++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/picojson-config.cmake
++ ${CMAKE_CURRENT_BINARY_DIR}/picojson-config-version.cmake
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/picojson
++)
diff --git a/devel/picojson/files/patch-picojson-config.cmake.in b/devel/picojson/files/patch-picojson-config.cmake.in
new file mode 100644
index 000000000000..8317fdfed285
--- /dev/null
+++ b/devel/picojson/files/patch-picojson-config.cmake.in
@@ -0,0 +1,8 @@
+--- picojson-config.cmake.in.orig 2025-06-03 19:41:13 UTC
++++ picojson-config.cmake.in
+@@ -0,0 +1,5 @@
++@PACKAGE_INIT@
++
++include("${CMAKE_CURRENT_LIST_DIR}/picojson-targets.cmake")
++
++check_required_components(picojson)
diff --git a/devel/picojson/files/patch-picojson.pc.in b/devel/picojson/files/patch-picojson.pc.in
new file mode 100644
index 000000000000..772817c62951
--- /dev/null
+++ b/devel/picojson/files/patch-picojson.pc.in
@@ -0,0 +1,10 @@
+--- picojson.pc.in.orig 2025-06-03 19:41:23 UTC
++++ picojson.pc.in
+@@ -0,0 +1,7 @@
++prefix=@prefix@
++includedir=@includedir@
++
++Name: picojson
++Description: Tiny JSON parser / serializer for C++
++Version: @version@
++Cflags: -I${includedir}
diff --git a/devel/picojson/pkg-plist b/devel/picojson/pkg-plist
index 7f125b1791f0..0ae6b60c876d 100644
--- a/devel/picojson/pkg-plist
+++ b/devel/picojson/pkg-plist
@@ -1,4 +1,8 @@
include/picojson.h
+lib/cmake/picojson/picojson-config-version.cmake
+lib/cmake/picojson/picojson-config.cmake
+lib/cmake/picojson/picojson-targets.cmake
+libdata/pkgconfig/picojson.pc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/github-issues.cc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iostream.cc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/streaming.cc
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index 22feb2dd4281..26409de861cf 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/kwrited-6.4.0.tar.xz) = 642c5674ab0d95ca0a42d6d1b2dacab5ffbfc06719819528fa25153c68a6454a
-SIZE (KDE/plasma/6.4.0/kwrited-6.4.0.tar.xz) = 23640
+TIMESTAMP = 1750789604
+SHA256 (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = a80a5ed45ed633f15cf3a42b2d956608d9e6a5a78f267df33ac96aafcc20d8d4
+SIZE (KDE/plasma/6.4.1/kwrited-6.4.1.tar.xz) = 23636
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index aa7b401929e4..7c9c613dc388 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/plasma-sdk-6.4.0.tar.xz) = b3f1316b163bb5e6ab86970306e663760ae93814a43ed43f2b2f761128ac2885
-SIZE (KDE/plasma/6.4.0/plasma-sdk-6.4.0.tar.xz) = 359948
+TIMESTAMP = 1750789605
+SHA256 (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 73a865026bdeab45c8f48b50ac656f0e626bb0413e7647c016d9068bcb0f5446
+SIZE (KDE/plasma/6.4.1/plasma-sdk-6.4.1.tar.xz) = 359864
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index d466ea67b2de..041c879f60ad 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010491
-SHA256 (KDE/plasma/6.4.0/plasma5support-6.4.0.tar.xz) = 3ae364b41a868d0fd9947c53b3d88723938bb0803f1f862985f933b6c973e843
-SIZE (KDE/plasma/6.4.0/plasma5support-6.4.0.tar.xz) = 228424
+TIMESTAMP = 1750789605
+SHA256 (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 117a3b9bcd3a63de83719d94f39a34cccf643a71435c84a5c505b044446b8dab
+SIZE (KDE/plasma/6.4.1/plasma5support-6.4.1.tar.xz) = 228416
diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile
index 71e0dc87a279..d03ed0de2240 100644
--- a/devel/py-aiobotocore/Makefile
+++ b/devel/py-aiobotocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiobotocore
-PORTVERSION= 2.22.0
+PORTVERSION= 2.23.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.2<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aioitertools>=0.5.1<1.0.0:devel/py-aioitertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}botocore>=1.37.2:devel/py-botocore@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}botocore>=1.38.23:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multidict>=6.0.0<7.0.0:www/py-multidict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.1<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \
@@ -33,6 +33,6 @@ AWSCLI_DESC= Use awscli
BOTO3_DESC= Use boto3
AWSCLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscli>=1.29.81:devel/py-awscli@${PY_FLAVOR}
-BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.37.2:www/py-boto3@${PY_FLAVOR}
+BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.38.23:www/py-boto3@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo
index 18e618485f0f..6aba15ac5b42 100644
--- a/devel/py-aiobotocore/distinfo
+++ b/devel/py-aiobotocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546492
-SHA256 (aiobotocore-2.22.0.tar.gz) = 11091477266b75c2b5d28421c1f2bc9a87d175d0b8619cb830805e7a113a170b
-SIZE (aiobotocore-2.22.0.tar.gz) = 110322
+TIMESTAMP = 1750188056
+SHA256 (aiobotocore-2.23.0.tar.gz) = 0333931365a6c7053aee292fe6ef50c74690c4ae06bb019afdf706cb6f2f5e32
+SIZE (aiobotocore-2.23.0.tar.gz) = 115825
diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml
index 628c972672bb..e2c8a929fa3e 100644
--- a/devel/py-aiobotocore/files/patch-pyproject.toml
+++ b/devel/py-aiobotocore/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-05-01 16:23:53 UTC
+--- pyproject.toml.orig 2025-06-12 23:37:59 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
@@ -7,25 +7,25 @@
build-backend = "setuptools.build_meta"
[project]
-@@ -32,7 +32,7 @@ dependencies = [
+@@ -31,7 +31,7 @@ dependencies = [
dependencies = [
"aiohttp >= 3.9.2, < 4.0.0",
"aioitertools >= 0.5.1, < 1.0.0",
-- "botocore >= 1.37.2, < 1.37.4", # NOTE: When updating, always keep `project.optional-dependencies` aligned
-+ "botocore >= 1.37.2", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+- "botocore >= 1.38.23, < 1.38.28", # NOTE: When updating, always keep `project.optional-dependencies` aligned
++ "botocore >= 1.38.23", # NOTE: When updating, always keep `project.optional-dependencies` aligned
"python-dateutil >= 2.1, < 3.0.0",
"jmespath >= 0.7.1, < 2.0.0",
"multidict >= 6.0.0, < 7.0.0",
-@@ -41,10 +41,10 @@ awscli = [
+@@ -40,10 +40,10 @@ awscli = [
[project.optional-dependencies]
awscli = [
-- "awscli >= 1.38.2, < 1.38.4",
+- "awscli >= 1.40.22, < 1.40.27",
+ "awscli >= 1.29.81",
]
boto3 = [
-- "boto3 >= 1.37.2, < 1.37.4",
-+ "boto3 >= 1.37.2",
+- "boto3 >= 1.38.23, < 1.38.28",
++ "boto3 >= 1.38.23",
]
-
- [project.urls]
+ httpx = [
+ "httpx >= 0.25.1, < 0.29"
diff --git a/devel/py-atomicwrites/Makefile b/devel/py-atomicwrites/Makefile
deleted file mode 100644
index 080592759baa..000000000000
--- a/devel/py-atomicwrites/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= atomicwrites
-DISTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Atomic file writes
-WWW= https://python-atomicwrites.readthedocs.io/en/latest/ \
- https://github.com/untitaker/python-atomicwrites
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-atomicwrites/distinfo b/devel/py-atomicwrites/distinfo
deleted file mode 100644
index 4c4e4fc9e5f2..000000000000
--- a/devel/py-atomicwrites/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1726487340
-SHA256 (atomicwrites-1.4.1.tar.gz) = 81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11
-SIZE (atomicwrites-1.4.1.tar.gz) = 14227
diff --git a/devel/py-atomicwrites/pkg-descr b/devel/py-atomicwrites/pkg-descr
deleted file mode 100644
index f0e06c4b6ba1..000000000000
--- a/devel/py-atomicwrites/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Atomic file writes library for Python, featuring race-free assertions, Windows
-support (although untested) and simple high level API.
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 0e3beef48484..2927deafe642 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.38.32
+PORTVERSION= 1.38.36
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index e042353407b3..236105f7a944 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813036
-SHA256 (botocore-1.38.32.tar.gz) = 0899a090e352cb5eeaae2c7bb52a987b469d23912c7ece86664dfb5c2e074978
-SIZE (botocore-1.38.32.tar.gz) = 13948764
+TIMESTAMP = 1750188058
+SHA256 (botocore-1.38.36.tar.gz) = 4a1ced1a4218bdff0ed5b46abb54570d473154ddefafa5d121a8d96e4b76ebc1
+SIZE (botocore-1.38.36.tar.gz) = 13966245
diff --git a/devel/py-cachetools/Makefile b/devel/py-cachetools/Makefile
index 05bcaa01b7f7..2435115b57c6 100644
--- a/devel/py-cachetools/Makefile
+++ b/devel/py-cachetools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cachetools
-PORTVERSION= 6.0.0
+PORTVERSION= 6.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cachetools/distinfo b/devel/py-cachetools/distinfo
index 4d70f97bce83..0be52ab43fb6 100644
--- a/devel/py-cachetools/distinfo
+++ b/devel/py-cachetools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495761
-SHA256 (cachetools-6.0.0.tar.gz) = f225782b84438f828328fc2ad74346522f27e5b1440f4e9fd18b20ebfd1aa2cf
-SIZE (cachetools-6.0.0.tar.gz) = 30160
+TIMESTAMP = 1750188060
+SHA256 (cachetools-6.1.0.tar.gz) = b4c4f404392848db3ce7aac34950d17be4d864da4b8b66911008e430bc544587
+SIZE (cachetools-6.1.0.tar.gz) = 30714
diff --git a/devel/py-cronsim/Makefile b/devel/py-cronsim/Makefile
new file mode 100644
index 000000000000..0d2ac9f6aef2
--- /dev/null
+++ b/devel/py-cronsim/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= cronsim
+DISTVERSION= 2.6
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Cron expression parser and evaluator
+WWW= https://pypi.org/project/${PORTNAME} \
+ https://github.com/cuu508/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-cronsim/distinfo b/devel/py-cronsim/distinfo
new file mode 100644
index 000000000000..1bb42373616f
--- /dev/null
+++ b/devel/py-cronsim/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749597413
+SHA256 (cronsim-2.6.tar.gz) = 5aab98716ef90ab5ac6be294b2c3965dbf76dc869f048846a0af74ebb506c10d
+SIZE (cronsim-2.6.tar.gz) = 20315
diff --git a/devel/py-cronsim/pkg-descr b/devel/py-cronsim/pkg-descr
new file mode 100644
index 000000000000..ea3b77e79b56
--- /dev/null
+++ b/devel/py-cronsim/pkg-descr
@@ -0,0 +1,3 @@
+Cron Sim(ulator), a cron expression parser and evaluator. Works
+with Python 3.9+. CronSim is written for and being used in Healthchecks
+(a cron job monitoring service).
diff --git a/devel/py-cwcwidth/Makefile b/devel/py-cwcwidth/Makefile
index 386a391ac4ee..24235d492fa6 100644
--- a/devel/py-cwcwidth/Makefile
+++ b/devel/py-cwcwidth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cwcwidth
PORTVERSION= 0.1.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=43:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python:3.9+
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-cwcwidth/files/patch-pyproject.toml b/devel/py-cwcwidth/files/patch-pyproject.toml
deleted file mode 100644
index 4e400138e15c..000000000000
--- a/devel/py-cwcwidth/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2025-02-09 21:07:05 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- requires = [
- "setuptools >= 43",
-- "Cython >= 3",
-+ "Cython >= 0.28",
- ]
- build-backend = "setuptools.build_meta"
-
diff --git a/devel/py-dbus/pkg-plist b/devel/py-dbus/pkg-plist
index 71d2a86a8dd7..2135b9ecc663 100644
--- a/devel/py-dbus/pkg-plist
+++ b/devel/py-dbus/pkg-plist
@@ -1,56 +1,53 @@
%%PYTHON_SITELIBDIR%%/_dbus_bindings.so
%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so
%%PYTHON_SITELIBDIR%%/dbus/__init__.py
-%%PYTHON_SITELIBDIR%%/dbus/__init__.pyc
-%%PYTHON_SITELIBDIR%%/dbus/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/server%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/service%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/service%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/types%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/__pycache__/types%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/dbus/_compat.py
-%%PYTHON_SITELIBDIR%%/dbus/_compat.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_compat.pyo
%%PYTHON_SITELIBDIR%%/dbus/_dbus.py
-%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo
%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py
-%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyc
-%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyo
%%PYTHON_SITELIBDIR%%/dbus/bus.py
-%%PYTHON_SITELIBDIR%%/dbus/bus.pyc
-%%PYTHON_SITELIBDIR%%/dbus/bus.pyo
%%PYTHON_SITELIBDIR%%/dbus/connection.py
-%%PYTHON_SITELIBDIR%%/dbus/connection.pyc
-%%PYTHON_SITELIBDIR%%/dbus/connection.pyo
%%PYTHON_SITELIBDIR%%/dbus/decorators.py
-%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc
-%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo
%%PYTHON_SITELIBDIR%%/dbus/exceptions.py
-%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyo
%%PYTHON_SITELIBDIR%%/dbus/gi_service.py
-%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyc
-%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyo
%%PYTHON_SITELIBDIR%%/dbus/glib.py
-%%PYTHON_SITELIBDIR%%/dbus/glib.pyc
-%%PYTHON_SITELIBDIR%%/dbus/glib.pyo
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.py
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyc
-%%PYTHON2%%%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyo
%%PYTHON_SITELIBDIR%%/dbus/lowlevel.py
-%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyc
-%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyo
%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyc
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyc
-%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyo
%%PYTHON_SITELIBDIR%%/dbus/proxies.py
-%%PYTHON_SITELIBDIR%%/dbus/proxies.pyc
-%%PYTHON_SITELIBDIR%%/dbus/proxies.pyo
%%PYTHON_SITELIBDIR%%/dbus/server.py
-%%PYTHON_SITELIBDIR%%/dbus/server.pyc
-%%PYTHON_SITELIBDIR%%/dbus/server.pyo
%%PYTHON_SITELIBDIR%%/dbus/service.py
-%%PYTHON_SITELIBDIR%%/dbus/service.pyc
-%%PYTHON_SITELIBDIR%%/dbus/service.pyo
%%PYTHON_SITELIBDIR%%/dbus/types.py
-%%PYTHON_SITELIBDIR%%/dbus/types.pyc
-%%PYTHON_SITELIBDIR%%/dbus/types.pyo
diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile
index 3e376d972e51..6649ae59d80b 100644
--- a/devel/py-dj52-django-rq/Makefile
+++ b/devel/py-dj52-django-rq/Makefile
@@ -1,8 +1,8 @@
PORTNAME= django-rq
PORTVERSION= 3.0.1
CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
DISTNAME= django_rq-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/py-dockerfile-parse/Makefile b/devel/py-dockerfile-parse/Makefile
new file mode 100644
index 000000000000..626327b1737d
--- /dev/null
+++ b/devel/py-dockerfile-parse/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= dockerfile-parse
+PORTVERSION= 2.0.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tuukka.pasanen@ilmi.fi
+COMMENT= Python library for Dockerfile manipulation
+WWW= https://github.com/containerbuildsystem/dockerfile-parse
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517 pytest
+PYTEST_BROKEN_TESTS= test_all_versions_match
+
+NO_ARCH= YES
+
+.include <bsd.port.mk>
diff --git a/devel/py-dockerfile-parse/distinfo b/devel/py-dockerfile-parse/distinfo
new file mode 100644
index 000000000000..24251946aadf
--- /dev/null
+++ b/devel/py-dockerfile-parse/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746514530
+SHA256 (dockerfile-parse-2.0.1.tar.gz) = 3184ccdc513221983e503ac00e1aa504a2aa8f84e5de673c46b0b6eee99ec7bc
+SIZE (dockerfile-parse-2.0.1.tar.gz) = 24556
diff --git a/devel/py-dockerfile-parse/pkg-descr b/devel/py-dockerfile-parse/pkg-descr
new file mode 100644
index 000000000000..d0b6da72fd0b
--- /dev/null
+++ b/devel/py-dockerfile-parse/pkg-descr
@@ -0,0 +1 @@
+Python library for parsing Dockerfile files.
diff --git a/devel/py-fastf1/Makefile b/devel/py-fastf1/Makefile
index 01f93066f696..a5efbb7981a4 100644
--- a/devel/py-fastf1/Makefile
+++ b/devel/py-fastf1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastf1
-PORTVERSION= 3.4.0
+PORTVERSION= 3.5.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fastf1/distinfo b/devel/py-fastf1/distinfo
index 7e4ed964d722..3ef1e1316188 100644
--- a/devel/py-fastf1/distinfo
+++ b/devel/py-fastf1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728258540
-SHA256 (fastf1-3.4.0.tar.gz) = ac28c968cd16da6f589377611e430e748a8f88ab55aa85ee10b05ab2603dc9b0
-SIZE (fastf1-3.4.0.tar.gz) = 138113
+TIMESTAMP = 1749715968
+SHA256 (fastf1-3.5.3.tar.gz) = eab5dbce9f28b41f27a0ef1cae0d235800337950b31505beec414d6c6ac5e857
+SIZE (fastf1-3.5.3.tar.gz) = 140224
diff --git a/devel/py-flake8-import-order/Makefile b/devel/py-flake8-import-order/Makefile
index 45d58624aa41..ee6a8ac1f856 100644
--- a/devel/py-flake8-import-order/Makefile
+++ b/devel/py-flake8-import-order/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flake8-import-order
-PORTVERSION= 0.19.0
+PORTVERSION= 0.19.2
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-flake8-import-order/distinfo b/devel/py-flake8-import-order/distinfo
index 2b852d839562..420c1d8504dc 100644
--- a/devel/py-flake8-import-order/distinfo
+++ b/devel/py-flake8-import-order/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750266453
-SHA256 (flake8_import_order-0.19.0.tar.gz) = 4209620e63d3c6f4241ab7b0ebd4cdd29299edb96f145ebe95d3911910037fa3
-SIZE (flake8_import_order-0.19.0.tar.gz) = 23774
+TIMESTAMP = 1750948306
+SHA256 (flake8_import_order-0.19.2.tar.gz) = 133b3c55497631e4235074fc98a95078bba817832379f22a31f0ad2455bcb0b2
+SIZE (flake8_import_order-0.19.2.tar.gz) = 31867
diff --git a/devel/py-frozenlist/Makefile b/devel/py-frozenlist/Makefile
index e1ac503bbe3f..3e077dfb2eb8 100644
--- a/devel/py-frozenlist/Makefile
+++ b/devel/py-frozenlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= frozenlist
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-frozenlist/distinfo b/devel/py-frozenlist/distinfo
index ad1dc52d66df..b4e11f3342a4 100644
--- a/devel/py-frozenlist/distinfo
+++ b/devel/py-frozenlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745417568
-SHA256 (frozenlist-1.6.0.tar.gz) = b99655c32c1c8e06d111e7f41c06c29a5318cb1835df23a45518e02a47c63b68
-SIZE (frozenlist-1.6.0.tar.gz) = 42831
+TIMESTAMP = 1750188266
+SHA256 (frozenlist-1.7.0.tar.gz) = 2e310d81923c2437ea8670467121cc3e9b0f76d3043cc1d2331d56c7fb7a3a8f
+SIZE (frozenlist-1.7.0.tar.gz) = 45078
diff --git a/devel/py-futurist/Makefile b/devel/py-futurist/Makefile
index 955cdde836c9..99d38fa973eb 100644
--- a/devel/py-futurist/Makefile
+++ b/devel/py-futurist/Makefile
@@ -1,6 +1,5 @@
PORTNAME= futurist
-PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTVERSION= 3.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-futurist/distinfo b/devel/py-futurist/distinfo
index a649330f8e8e..86e59072e264 100644
--- a/devel/py-futurist/distinfo
+++ b/devel/py-futurist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709390534
-SHA256 (futurist-3.0.0.tar.gz) = 6422011792414c39228e114bec5494303aaf06dcd335e4f8dd4f907f78a41f79
-SIZE (futurist-3.0.0.tar.gz) = 44836
+TIMESTAMP = 1750188062
+SHA256 (futurist-3.1.1.tar.gz) = cc95dd9a40923848e32157128eb7a14b78ef32507b1ef82284ecbe1c373feee2
+SIZE (futurist-3.1.1.tar.gz) = 45177
diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile
index 0a28ebc281d4..122b78b2c100 100644
--- a/devel/py-gapic-generator/Makefile
+++ b/devel/py-gapic-generator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gapic-generator
-PORTVERSION= 1.25.0
+PORTVERSION= 1.26.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo
index 3ae89302e89c..d0d8d7bf895d 100644
--- a/devel/py-gapic-generator/distinfo
+++ b/devel/py-gapic-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546504
-SHA256 (gapic_generator-1.25.0.tar.gz) = a7a92734d85ec41298780a979776fd773061f08a5c27f233d42be41412579ab2
-SIZE (gapic_generator-1.25.0.tar.gz) = 1487932
+TIMESTAMP = 1750188064
+SHA256 (gapic_generator-1.26.0.tar.gz) = adb21096ccc5e60b1a10ea0b123bef46873864eeff838e771bf0abfcb4bfe17c
+SIZE (gapic_generator-1.26.0.tar.gz) = 1488498
diff --git a/devel/py-gevent/Makefile b/devel/py-gevent/Makefile
index c7f86e60793d..f2485d061b03 100644
--- a/devel/py-gevent/Makefile
+++ b/devel/py-gevent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gevent
-PORTVERSION= 24.2.1
+PORTVERSION= 25.5.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,15 +16,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= c-ares>=1.15.0:dns/c-ares \
libev>=4.31:devel/libev \
libuv>=1.34.0:devel/libuv \
- ${PYTHON_PKGNAMEPREFIX}cffi>=1.12.3:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}greenlet>=3.0.3:devel/py-greenlet@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cffi>=1.17.1:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}greenlet>=3.2.2:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libcares.so:dns/c-ares \
libev.so:devel/libev \
libuv.so:devel/libuv
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.12.3:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}greenlet>=3.0.3:devel/py-greenlet@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.17.1:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}greenlet>=3.2.2:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
@@ -40,6 +40,7 @@ TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/deps \
--no-same-owner --no-same-permissions
.else
+post-patch:
@${RM} -r ${WRKSRC}/deps/
.endif
diff --git a/devel/py-gevent/distinfo b/devel/py-gevent/distinfo
index 390995493974..f2713be15597 100644
--- a/devel/py-gevent/distinfo
+++ b/devel/py-gevent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712580508
-SHA256 (gevent-24.2.1.tar.gz) = 432fc76f680acf7cf188c2ee0f5d3ab73b63c1f03114c7cd8a34cebbe5aa2056
-SIZE (gevent-24.2.1.tar.gz) = 6147507
+TIMESTAMP = 1750188066
+SHA256 (gevent-25.5.1.tar.gz) = 582c948fa9a23188b890d0bc130734a506d039a2e5ad87dae276a456cc683e61
+SIZE (gevent-25.5.1.tar.gz) = 6388207
diff --git a/devel/py-goodreads/Makefile b/devel/py-goodreads/Makefile
index 08c2fd785cd3..403cf47178ac 100644
--- a/devel/py-goodreads/Makefile
+++ b/devel/py-goodreads/Makefile
@@ -1,10 +1,9 @@
-PORTNAME= Goodreads
+PORTNAME= goodreads
PORTVERSION= 0.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= goodreads-${PORTVERSION}
MAINTAINER= matthew@wener.org
COMMENT= Python interface for the Goodreads API
@@ -12,11 +11,13 @@ WWW= https://github.com/sefakilic/goodreads/
LICENSE= MIT
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rauth>=0:devel/py-rauth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmltodict>=0:devel/py-xmltodict@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
.include <bsd.port.mk>
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index 59d800d36940..9a660d5142dd 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-status
-PORTVERSION= 1.72.1
+PORTVERSION= 1.73.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo
index e50d0bb7dd88..7fe1bf140afb 100644
--- a/devel/py-grpcio-status/distinfo
+++ b/devel/py-grpcio-status/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813048
-SHA256 (grpcio_status-1.72.1.tar.gz) = 627111a87afa920eafb42cc6c50db209d263e07fa51fbb084981ef636566be7b
-SIZE (grpcio_status-1.72.1.tar.gz) = 13646
+TIMESTAMP = 1750188068
+SHA256 (grpcio_status-1.73.0.tar.gz) = a2b7f430568217f884fe52a5a0133b6f4c9338beae33fb5370134a8eaf58f974
+SIZE (grpcio_status-1.73.0.tar.gz) = 13670
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index ae10c18bbf0b..60617773d746 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.135.6
+PORTVERSION= 6.135.10
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index 90dece046663..f75d62164e7d 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813050
-SHA256 (hypothesis-6.135.6.tar.gz) = 998ca337c4ac4608dff53f42a14ce1b4c64a4297e7f06576e5dac2b2de700227
-SIZE (hypothesis-6.135.6.tar.gz) = 452044
+TIMESTAMP = 1750188070
+SHA256 (hypothesis-6.135.10.tar.gz) = ce224e310012e40b8e3aa6edba226c032c57bbcbdccad41212ab6d2d74b602cf
+SIZE (hypothesis-6.135.10.tar.gz) = 452518
diff --git a/devel/py-jaraco.logging/Makefile b/devel/py-jaraco.logging/Makefile
index 28401143f68c..f7e38efa602d 100644
--- a/devel/py-jaraco.logging/Makefile
+++ b/devel/py-jaraco.logging/Makefile
@@ -1,8 +1,9 @@
PORTNAME= jaraco.logging
-PORTVERSION= 3.3.0
+PORTVERSION= 3.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= jaraco_logging-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional facilities to supplement Python stdlib logging module
@@ -11,7 +12,7 @@ WWW= https://github.com/jaraco/jaraco.logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=56:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tempora>=0:devel/py-tempora@${PY_FLAVOR}
diff --git a/devel/py-jaraco.logging/distinfo b/devel/py-jaraco.logging/distinfo
index 4f250dca2684..460b18322cd6 100644
--- a/devel/py-jaraco.logging/distinfo
+++ b/devel/py-jaraco.logging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703495809
-SHA256 (jaraco.logging-3.3.0.tar.gz) = f4a7cfbacb86a834c2886c01a3b52bc4cde2728c1d9717c49d4dce1d6248f07b
-SIZE (jaraco.logging-3.3.0.tar.gz) = 9082
+TIMESTAMP = 1750188072
+SHA256 (jaraco_logging-3.4.0.tar.gz) = e7d6dc8368477ce69eb1d6ed851d805896a1ca942ce3fd1773580311b0b775fb
+SIZE (jaraco_logging-3.4.0.tar.gz) = 10368
diff --git a/devel/py-jaraco.logging/files/patch-pyproject.toml b/devel/py-jaraco.logging/files/patch-pyproject.toml
new file mode 100644
index 000000000000..86ae0d09057a
--- /dev/null
+++ b/devel/py-jaraco.logging/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2025-06-16 12:52:10 UTC
++++ pyproject.toml
+@@ -1,9 +1,7 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=77",
++ "setuptools>=61",
+ "setuptools_scm[toml]>=3.4.1",
+- # jaraco/skeleton#174
+- "coherent.licensed",
+ ]
+ build-backend = "setuptools.build_meta"
+
+@@ -21,7 +19,7 @@ requires-python = ">=3.9"
+ "Programming Language :: Python :: 3 :: Only",
+ ]
+ requires-python = ">=3.9"
+-license = "MIT"
++license = { text = "MIT" }
+ dependencies = [
+ "tempora",
+ ]
diff --git a/devel/py-keystoneauth1/Makefile b/devel/py-keystoneauth1/Makefile
index 7df3e68d4b7d..18bdc16cd82e 100644
--- a/devel/py-keystoneauth1/Makefile
+++ b/devel/py-keystoneauth1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= keystoneauth1
-PORTVERSION= 5.11.0
+PORTVERSION= 5.11.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}os-service-types>=1.2.0:devel/py-os-service-types@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-keystoneauth1/distinfo b/devel/py-keystoneauth1/distinfo
index d19900178985..9dddca476183 100644
--- a/devel/py-keystoneauth1/distinfo
+++ b/devel/py-keystoneauth1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715382
-SHA256 (keystoneauth1-5.11.0.tar.gz) = 9af6a165fa0747ed739ffc34b115ea0d7cfc5630ee12948af94f03ed0f9c8934
-SIZE (keystoneauth1-5.11.0.tar.gz) = 288610
+TIMESTAMP = 1750188074
+SHA256 (keystoneauth1-5.11.1.tar.gz) = 806f12c49b7f4b2cad3f5a460f7bdd81e4247c81b6042596a7fea8575f6591f3
+SIZE (keystoneauth1-5.11.1.tar.gz) = 288713
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 43fe7861f447..db8c37740c38 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libcst
-PORTVERSION= 1.8.0
-PORTREVISION= 1
+PORTVERSION= 1.8.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= cargo dos2unix python:3.9+
+USES= cargo dos2unix python
USE_PYTHON= autoplist concurrent pep517
BINARY_ALIAS= python3=${PYTHON_CMD}
@@ -34,7 +33,7 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}libcst03
.if ${PYTHON_REL} < 31300
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR}
.else
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml-ft>=0:devel/py-pyyaml-ft@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml-ft>=8.0.0:devel/py-pyyaml-ft@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>
diff --git a/devel/py-libcst/Makefile.crates b/devel/py-libcst/Makefile.crates
index 86ff4fa0c2c4..74b29065141d 100644
--- a/devel/py-libcst/Makefile.crates
+++ b/devel/py-libcst/Makefile.crates
@@ -3,18 +3,16 @@ CARGO_CRATES= aho-corasick-1.0.4 \
annotate-snippets-0.11.5 \
anstyle-1.0.10 \
autocfg-1.1.0 \
- bitflags-2.4.0 \
bumpalo-3.12.0 \
cast-0.3.0 \
- cc-1.0.83 \
cfg-if-1.0.0 \
ciborium-0.2.0 \
ciborium-io-0.2.0 \
ciborium-ll-0.2.0 \
- clap-4.4.0 \
- clap_builder-4.4.0 \
- clap_lex-0.5.1 \
- criterion-0.5.1 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_lex-0.7.4 \
+ criterion-0.6.0 \
criterion-plot-0.5.0 \
crossbeam-deque-0.8.1 \
crossbeam-epoch-0.9.9 \
@@ -22,23 +20,18 @@ CARGO_CRATES= aho-corasick-1.0.4 \
difference-2.0.0 \
either-1.6.1 \
equivalent-1.0.1 \
- errno-0.3.2 \
- errno-dragonfly-0.1.2 \
glob-0.3.0 \
half-1.8.2 \
hashbrown-0.14.5 \
heck-0.5.0 \
- hermit-abi-0.3.2 \
indexmap-2.4.0 \
indoc-2.0.4 \
- is-terminal-0.4.9 \
itertools-0.10.5 \
itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.2 \
- js-sys-0.3.58 \
- lazy_static-1.4.0 \
+ js-sys-0.3.77 \
libc-0.2.149 \
- linux-raw-sys-0.4.10 \
log-0.4.17 \
memchr-2.7.4 \
memoffset-0.6.5 \
@@ -50,9 +43,9 @@ CARGO_CRATES= aho-corasick-1.0.4 \
peg-0.8.5 \
peg-macros-0.8.5 \
peg-runtime-0.8.5 \
- plotters-0.3.1 \
- plotters-backend-0.3.2 \
- plotters-svg-0.3.1 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
portable-atomic-1.4.3 \
proc-macro2-1.0.95 \
pyo3-0.25.0 \
@@ -66,7 +59,7 @@ CARGO_CRATES= aho-corasick-1.0.4 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustix-0.38.19 \
+ rustversion-1.0.21 \
ryu-1.0.10 \
same-file-1.0.6 \
scopeguard-1.1.0 \
@@ -74,7 +67,6 @@ CARGO_CRATES= aho-corasick-1.0.4 \
serde_derive-1.0.208 \
serde_json-1.0.125 \
serde_spanned-0.6.7 \
- syn-1.0.109 \
syn-2.0.101 \
target-lexicon-0.13.2 \
target-triple-0.1.4 \
@@ -86,27 +78,18 @@ CARGO_CRATES= aho-corasick-1.0.4 \
toml_datetime-0.6.8 \
toml_edit-0.22.20 \
trybuild-1.0.105 \
- unicode-ident-1.0.1 \
+ unicode-ident-1.0.18 \
unicode-width-0.2.0 \
unindent-0.2.3 \
walkdir-2.3.2 \
- wasm-bindgen-0.2.81 \
- wasm-bindgen-backend-0.2.81 \
- wasm-bindgen-macro-0.2.81 \
- wasm-bindgen-macro-support-0.2.81 \
- wasm-bindgen-shared-0.2.81 \
- web-sys-0.3.58 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-targets-0.48.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_msvc-0.48.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_msvc-0.48.5 \
winnow-0.6.18
diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo
index a948cfb05904..0b4d22cbb34f 100644
--- a/devel/py-libcst/distinfo
+++ b/devel/py-libcst/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748495775
-SHA256 (libcst-1.8.0.tar.gz) = 21cd41dd9bc7ee16f81a6ecf9dc6c044cdaf6af670b85b4754204a5a0c9890d8
-SIZE (libcst-1.8.0.tar.gz) = 778687
+TIMESTAMP = 1750188076
+SHA256 (libcst-1.8.1.tar.gz) = 423427819409a1d905017bbd51062bd0f1e4795c74c2f9f52a6b63dd67c282d2
+SIZE (libcst-1.8.1.tar.gz) = 779211
SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -11,14 +11,10 @@ SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e60
SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
-SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f
@@ -27,14 +23,14 @@ SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38a
SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738
SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b
SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740
-SHA256 (rust/crates/clap-4.4.0.crate) = 1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d
-SIZE (rust/crates/clap-4.4.0.crate) = 54523
-SHA256 (rust/crates/clap_builder-4.4.0.crate) = 78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6
-SIZE (rust/crates/clap_builder-4.4.0.crate) = 162489
-SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
-SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
+SIZE (rust/crates/criterion-0.6.0.crate) = 119470
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
@@ -49,10 +45,6 @@ SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
-SIZE (rust/crates/errno-0.3.2.crate) = 10424
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
SIZE (rust/crates/glob-0.3.0.crate) = 18724
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
@@ -61,28 +53,22 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
-SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
SHA256 (rust/crates/indexmap-2.4.0.crate) = 93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c
SIZE (rust/crates/indexmap-2.4.0.crate) = 83544
SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
SIZE (rust/crates/indoc-2.0.4.crate) = 14311
-SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
-SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
SIZE (rust/crates/itoa-1.0.2.crate) = 11112
-SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27
-SIZE (rust/crates/js-sys-0.3.58.crate) = 78794
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
SIZE (rust/crates/libc-0.2.149.crate) = 715592
-SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
-SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
SIZE (rust/crates/log-0.4.17.crate) = 38028
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
@@ -105,12 +91,12 @@ SHA256 (rust/crates/peg-macros-0.8.5.crate) = 6298ab04c202fa5b5d52ba03269fb7b745
SIZE (rust/crates/peg-macros-0.8.5.crate) = 30601
SHA256 (rust/crates/peg-runtime-0.8.5.crate) = 132dca9b868d927b35b5dd728167b2dee150eb1ad686008fc71ccb298b776fca
SIZE (rust/crates/peg-runtime-0.8.5.crate) = 4458
-SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a
-SIZE (rust/crates/plotters-0.3.1.crate) = 8595577
-SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c
-SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
-SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
-SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
+SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
+SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/portable-atomic-1.4.3.crate) = 31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b
SIZE (rust/crates/portable-atomic-1.4.3.crate) = 126291
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
@@ -137,8 +123,8 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-0.38.19.crate) = 745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed
-SIZE (rust/crates/rustix-0.38.19.crate) = 357358
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
SIZE (rust/crates/ryu-1.0.10.crate) = 48485
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -153,8 +139,6 @@ SHA256 (rust/crates/serde_json-1.0.125.crate) = 83c8e735a073ccf5be70aa8066aa984e
SIZE (rust/crates/serde_json-1.0.125.crate) = 148919
SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
@@ -177,26 +161,26 @@ SHA256 (rust/crates/toml_edit-0.22.20.crate) = 583c44c02ad26b0c3f3066fe629275e50
SIZE (rust/crates/toml_edit-0.22.20.crate) = 106726
SHA256 (rust/crates/trybuild-1.0.105.crate) = 1c9bf9513a2f4aeef5fdac8677d7d349c79fdbcc03b9c86da6e9d254f1e43be2
SIZE (rust/crates/trybuild-1.0.105.crate) = 44901
-SHA256 (rust/crates/unicode-ident-1.0.1.crate) = 5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c
-SIZE (rust/crates/unicode-ident-1.0.1.crate) = 33770
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
SIZE (rust/crates/unindent-0.2.3.crate) = 7306
SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994
-SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a
-SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa
-SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be
-SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194
-SHA256 (rust/crates/web-sys-0.3.58.crate) = 2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90
-SIZE (rust/crates/web-sys-0.3.58.crate) = 696212
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -205,23 +189,5 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/winnow-0.6.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
SIZE (rust/crates/winnow-0.6.18.crate) = 163357
diff --git a/devel/py-libplist/Makefile b/devel/py-libplist/Makefile
index e4d97860fb00..3d9b31ece40d 100644
--- a/devel/py-libplist/Makefile
+++ b/devel/py-libplist/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-lxml5/Makefile b/devel/py-lxml5/Makefile
index 1b03b597d4f6..1affaf7740ff 100644
--- a/devel/py-lxml5/Makefile
+++ b/devel/py-lxml5/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lxml
PORTVERSION= 5.4.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/lxml/lxml/releases/download/lxml-${PORTVERSION}/
diff --git a/devel/py-lxml5/files/patch-cython b/devel/py-lxml5/files/patch-cython
new file mode 100644
index 000000000000..8e0de0845e51
--- /dev/null
+++ b/devel/py-lxml5/files/patch-cython
@@ -0,0 +1,49 @@
+Obtained from: https://github.com/lxml/lxml/commit/6a0f0f09e26d574e75848d0ca1ef00e97ee49658
+ https://github.com/lxml/lxml/commit/99c81a6694f92dd09626f861f313505ab667b948
+
+--- setupinfo.py.orig 2025-04-22 12:23:54 UTC
++++ setupinfo.py
+@@ -176,34 +176,6 @@ def ext_modules(static_include_dirs, static_library_di
+ from Cython.Build import cythonize
+ result = cythonize(result, compiler_directives=cythonize_directives)
+
+- # Fix compiler warning due to missing pragma-push in Cython 3.0.9.
+- for ext in result:
+- for source_file in ext.sources:
+- if not source_file.endswith('.c'):
+- continue
+- with open(source_file, 'rb') as f:
+- lines = f.readlines()
+- if b'Generated by Cython 3.0.9' not in lines[0]:
+- continue
+-
+- modified = False
+- temp_file = source_file + ".tmp"
+- with open(temp_file, 'wb') as f:
+- last_was_push = False
+- for line in lines:
+- if b'#pragma GCC diagnostic ignored "-Wincompatible-pointer-types"' in line and not last_was_push:
+- f.write(b"#pragma GCC diagnostic push\n")
+- modified = True
+- last_was_push = b'#pragma GCC diagnostic push' in line
+- f.write(line)
+-
+- if modified:
+- print("Fixed Cython 3.0.9 generated source file " + source_file)
+- os.unlink(source_file)
+- os.rename(temp_file, source_file)
+- else:
+- os.unlink(temp_file)
+-
+ # for backwards compatibility reasons, provide "etree[_api].h" also as "lxml.etree[_api].h"
+ for header_filename in HEADER_FILES:
+ src_file = os.path.join(SOURCE_PATH, 'lxml', header_filename)
+@@ -367,6 +339,8 @@ def define_macros():
+ macros.append(('LXML_UNICODE_STRINGS', '1'))
+ if OPTION_WITH_COVERAGE:
+ macros.append(('CYTHON_TRACE_NOGIL', '1'))
++ # coverage.py does not support Cython together with sys.monitoring.
++ macros.append(('CYTHON_USE_SYS_MONITORING', '0'))
+ if OPTION_BUILD_LIBXML2XSLT:
+ macros.append(('LIBXML_STATIC', None))
+ macros.append(('LIBXSLT_STATIC', None))
diff --git a/devel/py-lxml5/files/patch-pyproject.toml b/devel/py-lxml5/files/patch-pyproject.toml
new file mode 100644
index 000000000000..acf2d2f5a6ab
--- /dev/null
+++ b/devel/py-lxml5/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-04-22 12:23:54 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["Cython>=3.0.11, < 3.1.0", "setuptools", "wheel"]
++requires = ["Cython>=3.1.0", "setuptools", "wheel"]
+
+ [tool.cibuildwheel]
+ build-verbosity = 1
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index 1a6fe5800416..0a786f00da2c 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= msgpack
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-msgpack/distinfo b/devel/py-msgpack/distinfo
index 210a8578f577..8b192816951c 100644
--- a/devel/py-msgpack/distinfo
+++ b/devel/py-msgpack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726740947
-SHA256 (msgpack-1.1.0.tar.gz) = dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e
-SIZE (msgpack-1.1.0.tar.gz) = 167260
+TIMESTAMP = 1750188078
+SHA256 (msgpack-1.1.1.tar.gz) = 77b79ce34a2bdab2594f490c8e80dd62a02d650b91a75159a63ec413b8d104cd
+SIZE (msgpack-1.1.1.tar.gz) = 173555
diff --git a/devel/py-msgpack/files/patch-pyproject.toml b/devel/py-msgpack/files/patch-pyproject.toml
index 888f9f9fece9..46e2865f450d 100644
--- a/devel/py-msgpack/files/patch-pyproject.toml
+++ b/devel/py-msgpack/files/patch-pyproject.toml
@@ -1,8 +1,9 @@
---- pyproject.toml.orig 2024-09-09 16:59:04 UTC
+--- pyproject.toml.orig 2025-06-13 06:42:29 UTC
+++ pyproject.toml
-@@ -1,5 +1,5 @@
+@@ -1,6 +1,6 @@
[build-system]
--requires = ["setuptools >= 69.5.1"]
+ # 75.3.0 is the latest version supporting Python 3.8
+-requires = ["setuptools >= 75.3.0"]
+requires = ["setuptools >= 61"]
build-backend = "setuptools.build_meta"
diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile
index 2e0f6430643b..b58180f20d61 100644
--- a/devel/py-mypy/Makefile
+++ b/devel/py-mypy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mypy
-PORTVERSION= 1.16.0
+PORTVERSION= 1.16.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -35,7 +35,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=18.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.34.0,1:devel/py-pytest-xdist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-mypy/distinfo b/devel/py-mypy/distinfo
index 86f9027d3386..0d28e4f3f568 100644
--- a/devel/py-mypy/distinfo
+++ b/devel/py-mypy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831240
-SHA256 (mypy-1.16.0.tar.gz) = 84b94283f817e2aa6350a14b4a8fb2a35a53c286f97c9d30f53b63620e7af8ab
-SIZE (mypy-1.16.0.tar.gz) = 3323139
+TIMESTAMP = 1750188080
+SHA256 (mypy-1.16.1.tar.gz) = 6bd00a0a2094841c5e47e7374bb42b83d64c527a502e3334e1173a0c24437bab
+SIZE (mypy-1.16.1.tar.gz) = 3324747
diff --git a/devel/py-oncalendar/Makefile b/devel/py-oncalendar/Makefile
new file mode 100644
index 000000000000..ff2cd398b8f8
--- /dev/null
+++ b/devel/py-oncalendar/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= oncalendar
+DISTVERSION= 1.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Systemd OnCalendar expression parser and evaluator
+WWW= https://pypi.org/project/${PORTNAME} \
+ https://github.com/cuu508/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-oncalendar/distinfo b/devel/py-oncalendar/distinfo
new file mode 100644
index 000000000000..331c53fb3330
--- /dev/null
+++ b/devel/py-oncalendar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749600049
+SHA256 (oncalendar-1.1.tar.gz) = 3122aa811786c313568a53745015729aa650e35054b689c08b6db4b1ee891287
+SIZE (oncalendar-1.1.tar.gz) = 8650
diff --git a/devel/py-oncalendar/pkg-descr b/devel/py-oncalendar/pkg-descr
new file mode 100644
index 000000000000..b8beefc8f079
--- /dev/null
+++ b/devel/py-oncalendar/pkg-descr
@@ -0,0 +1,9 @@
+OnCalendar is a systemd expression parser and evaluator written for
+and being used in Healthchecks (a scheduled task monitoring service).
+
+This package provides three iterators:
+
+- base: supports expressions without timezone.
+- tz: supports expressions with and without timezone.
+- oncalendar: supports multiple expressions with or without timezones,
+ separated by newlines.
diff --git a/devel/py-openapi-spec-validator/Makefile b/devel/py-openapi-spec-validator/Makefile
index 24a2d0ba9f5e..ee3b7de1da01 100644
--- a/devel/py-openapi-spec-validator/Makefile
+++ b/devel/py-openapi-spec-validator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openapi-spec-validator
-PORTVERSION= 0.7.1
+PORTVERSION= 0.7.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-openapi-spec-validator/distinfo b/devel/py-openapi-spec-validator/distinfo
index af8285a570a7..b0f927f8935f 100644
--- a/devel/py-openapi-spec-validator/distinfo
+++ b/devel/py-openapi-spec-validator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697463104
-SHA256 (openapi_spec_validator-0.7.1.tar.gz) = 8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7
-SIZE (openapi_spec_validator-0.7.1.tar.gz) = 37985
+TIMESTAMP = 1750188082
+SHA256 (openapi_spec_validator-0.7.2.tar.gz) = cc029309b5c5dbc7859df0372d55e9d1ff43e96d678b9ba087f7c56fc586f734
+SIZE (openapi_spec_validator-0.7.2.tar.gz) = 36855
diff --git a/devel/py-opentelemetry-api/Makefile b/devel/py-opentelemetry-api/Makefile
index ec2db07e236e..77f72413d75b 100644
--- a/devel/py-opentelemetry-api/Makefile
+++ b/devel/py-opentelemetry-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-api
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-api/distinfo b/devel/py-opentelemetry-api/distinfo
index ae2dc960f841..245c5b037707 100644
--- a/devel/py-opentelemetry-api/distinfo
+++ b/devel/py-opentelemetry-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813054
-SHA256 (opentelemetry_api-1.34.0.tar.gz) = 48d167589134799093005b7f7f347c69cc67859c693b17787f334fbe8871279f
-SIZE (opentelemetry_api-1.34.0.tar.gz) = 64983
+TIMESTAMP = 1750188084
+SHA256 (opentelemetry_api-1.34.1.tar.gz) = 64f0bd06d42824843731d05beea88d4d4b6ae59f9fe347ff7dfa2cc14233bbb3
+SIZE (opentelemetry_api-1.34.1.tar.gz) = 64987
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
index c9e40b387014..5591e903573e 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-common
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
index f12c83df2c73..aebde3fc61c9 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813058
-SHA256 (opentelemetry_exporter_otlp_proto_common-1.34.0.tar.gz) = 5916d9ceda8c733adbec5e9cecf654fbf359e9f619ff43214277076fba888557
-SIZE (opentelemetry_exporter_otlp_proto_common-1.34.0.tar.gz) = 20818
+TIMESTAMP = 1750188088
+SHA256 (opentelemetry_exporter_otlp_proto_common-1.34.1.tar.gz) = b59a20a927facd5eac06edaf87a07e49f9e4a13db487b7d8a52b37cb87710f8b
+SIZE (opentelemetry_exporter_otlp_proto_common-1.34.1.tar.gz) = 20817
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
index 62a0c40283c3..9cc1141eba01 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-grpc
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
index 4fb3bd6d5da7..280646f38f67 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813060
-SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.34.0.tar.gz) = a634425340f506d5ebf641c92d88eb873754d4c5259b5b816afb234c6f87b37d
-SIZE (opentelemetry_exporter_otlp_proto_grpc-1.34.0.tar.gz) = 22565
+TIMESTAMP = 1750188090
+SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.34.1.tar.gz) = 7c841b90caa3aafcfc4fee58487a6c71743c34c6dc1787089d8b0578bbd794dd
+SIZE (opentelemetry_exporter_otlp_proto_grpc-1.34.1.tar.gz) = 22566
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
index b5cfcc60302f..0d9aa523f81b 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp-proto-http
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
index d0844554d2ef..7af524e9ac67 100644
--- a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813062
-SHA256 (opentelemetry_exporter_otlp_proto_http-1.34.0.tar.gz) = 3f674dbc32549a2fae413a77428d59b38e8c8b4caaf7f594ae2c2f8d2f018014
-SIZE (opentelemetry_exporter_otlp_proto_http-1.34.0.tar.gz) = 15353
+TIMESTAMP = 1750188092
+SHA256 (opentelemetry_exporter_otlp_proto_http-1.34.1.tar.gz) = aaac36fdce46a8191e604dcf632e1f9380c7d5b356b27b3e0edb5610d9be28ad
+SIZE (opentelemetry_exporter_otlp_proto_http-1.34.1.tar.gz) = 15351
diff --git a/devel/py-opentelemetry-exporter-otlp/Makefile b/devel/py-opentelemetry-exporter-otlp/Makefile
index f9d8e979ad4c..310a4bfa4d58 100644
--- a/devel/py-opentelemetry-exporter-otlp/Makefile
+++ b/devel/py-opentelemetry-exporter-otlp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-exporter-otlp
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-exporter-otlp/distinfo b/devel/py-opentelemetry-exporter-otlp/distinfo
index cc076283d5bd..4fa6f8833da0 100644
--- a/devel/py-opentelemetry-exporter-otlp/distinfo
+++ b/devel/py-opentelemetry-exporter-otlp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813056
-SHA256 (opentelemetry_exporter_otlp-1.34.0.tar.gz) = d23df4fc22e0a863db2b2117c5a5780d5fa3bbeb65fdce9848d1f98fc3ace4cd
-SIZE (opentelemetry_exporter_otlp-1.34.0.tar.gz) = 6176
+TIMESTAMP = 1750188086
+SHA256 (opentelemetry_exporter_otlp-1.34.1.tar.gz) = 71c9ad342d665d9e4235898d205db17c5764cd7a69acb8a5dcd6d5e04c4c9988
+SIZE (opentelemetry_exporter_otlp-1.34.1.tar.gz) = 6173
diff --git a/devel/py-opentelemetry-proto/Makefile b/devel/py-opentelemetry-proto/Makefile
index fc462039f163..b9b3e95e625b 100644
--- a/devel/py-opentelemetry-proto/Makefile
+++ b/devel/py-opentelemetry-proto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-proto
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-opentelemetry-proto/distinfo b/devel/py-opentelemetry-proto/distinfo
index 693086ec37d5..745e805511a3 100644
--- a/devel/py-opentelemetry-proto/distinfo
+++ b/devel/py-opentelemetry-proto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813064
-SHA256 (opentelemetry_proto-1.34.0.tar.gz) = 73e40509b692630a47192888424f7e0b8fb19d9ecf2f04e6f708170cd3346dfe
-SIZE (opentelemetry_proto-1.34.0.tar.gz) = 34343
+TIMESTAMP = 1750188094
+SHA256 (opentelemetry_proto-1.34.1.tar.gz) = 16286214e405c211fc774187f3e4bbb1351290b8dfb88e8948af209ce85b719e
+SIZE (opentelemetry_proto-1.34.1.tar.gz) = 34344
diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile
index c731009906af..f67038b19a6b 100644
--- a/devel/py-opentelemetry-sdk/Makefile
+++ b/devel/py-opentelemetry-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-sdk
-PORTVERSION= 1.34.0
+PORTVERSION= 1.34.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.55b0<0.55b0_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.55b${PORTVERSION:E}<0.55b${PORTVERSION:E}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo
index 98842945c45b..a2ae3febe1f7 100644
--- a/devel/py-opentelemetry-sdk/distinfo
+++ b/devel/py-opentelemetry-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813066
-SHA256 (opentelemetry_sdk-1.34.0.tar.gz) = 719559622afcd515c2aec462ccb749ba2e70075a01df45837623643814d33716
-SIZE (opentelemetry_sdk-1.34.0.tar.gz) = 159322
+TIMESTAMP = 1750188096
+SHA256 (opentelemetry_sdk-1.34.1.tar.gz) = 8091db0d763fcd6098d4781bbc80ff0971f94e260739aa6afe6fd379cdf3aa4d
+SIZE (opentelemetry_sdk-1.34.1.tar.gz) = 159441
diff --git a/devel/py-opentelemetry-semantic-conventions/Makefile b/devel/py-opentelemetry-semantic-conventions/Makefile
index 26c3e855544a..4bdcfb252eb5 100644
--- a/devel/py-opentelemetry-semantic-conventions/Makefile
+++ b/devel/py-opentelemetry-semantic-conventions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-semantic-conventions
-PORTVERSION= 0.55b0
+PORTVERSION= 0.55b1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.34.0<1.34.0_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.34.${PORTVERSION:C|.*b||}<1.34.${PORTVERSION:C|.*b||}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/devel/py-opentelemetry-semantic-conventions/distinfo b/devel/py-opentelemetry-semantic-conventions/distinfo
index 4ac2c859ac6f..bb9e57302c93 100644
--- a/devel/py-opentelemetry-semantic-conventions/distinfo
+++ b/devel/py-opentelemetry-semantic-conventions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813068
-SHA256 (opentelemetry_semantic_conventions-0.55b0.tar.gz) = 933d2e20c2dbc0f9b2f4f52138282875b4b14c66c491f5273bcdef1781368e9c
-SIZE (opentelemetry_semantic_conventions-0.55b0.tar.gz) = 119828
+TIMESTAMP = 1750188098
+SHA256 (opentelemetry_semantic_conventions-0.55b1.tar.gz) = ef95b1f009159c28d7a7849f5cbc71c4c34c845bb514d66adfdf1b3fff3598b3
+SIZE (opentelemetry_semantic_conventions-0.55b1.tar.gz) = 119829
diff --git a/devel/py-orange-canvas-core/Makefile b/devel/py-orange-canvas-core/Makefile
deleted file mode 100644
index 3f03f7f4ddb8..000000000000
--- a/devel/py-orange-canvas-core/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= orange-canvas-core
-DISTVERSION= 0.1.20
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Core component of Orange Canvas
-WWW= https://orangedatamining.com/
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expired misc/py-dictdiffer
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}AnyQt>=0.0.11:x11-toolkits/py-AnyQt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}CommonMark>=0.8.1:textproc/py-CommonMark@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cachecontrol>0:www/py-cachecontrol@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dictdiffer>0:misc/py-dictdiffer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=18.0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qasync>0:devel/py-qasync@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-orange-canvas-core/distinfo b/devel/py-orange-canvas-core/distinfo
deleted file mode 100644
index 5f04c1384641..000000000000
--- a/devel/py-orange-canvas-core/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619973672
-SHA256 (orange-canvas-core-0.1.20.tar.gz) = 94aa0209445445afcc82f2e31bcef3d4dbfeeb1e11cc2c77e5106456b9bffa49
-SIZE (orange-canvas-core-0.1.20.tar.gz) = 429080
diff --git a/devel/py-orange-canvas-core/pkg-descr b/devel/py-orange-canvas-core/pkg-descr
deleted file mode 100644
index f75014c24162..000000000000
--- a/devel/py-orange-canvas-core/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Orange Canvas Core is a framework for building graphical user interfaces for
-editing workflows. It is a component used to build the Orange Canvas data-mining
-application (for which it was developed in the first place).
diff --git a/devel/py-orange-widget-base/Makefile b/devel/py-orange-widget-base/Makefile
deleted file mode 100644
index 587414b2c7b9..000000000000
--- a/devel/py-orange-widget-base/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= orange-widget-base
-DISTVERSION= 4.13.0
-PORTREVISION= 3
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Base widget for Orange canvas
-WWW= https://orangedatamining.com/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-orange-canvas-core
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}AnyQt>0:x11-toolkits/py-AnyQt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}orange-canvas-core>=0.1.20:devel/py-orange-canvas-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyqtgraph>0:graphics/py-pyqtgraph@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-orange-widget-base/distinfo b/devel/py-orange-widget-base/distinfo
deleted file mode 100644
index 648a1799c15f..000000000000
--- a/devel/py-orange-widget-base/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619977473
-SHA256 (orange-widget-base-4.13.0.tar.gz) = 8d7827550413b9f4563503c0d9d38a0467c58a6b74e29a32ed80237840470a1a
-SIZE (orange-widget-base-4.13.0.tar.gz) = 845369
diff --git a/devel/py-orange-widget-base/pkg-descr b/devel/py-orange-widget-base/pkg-descr
deleted file mode 100644
index e7762854a3cf..000000000000
--- a/devel/py-orange-widget-base/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This project implements the base OWBaseWidget class and utilities for use in
-Orange Canvas workflows.
-
-Provides:
-* OWBaseWidget class
-* gui module for building GUI
-* WidgetsScheme the workflow execution model/bridge
-* basic configuration for a workflow based application
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index de5e0aac2c6b..99db06a94005 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.24.2
+PORTVERSION= 2.25.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,9 +24,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20<1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}id>=1.5.0:devel/py-id@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}installer>=0.7<0.8:devel/py-installer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pbs-installer>=2024.4.18:devel/py-pbs-installer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pbs-installer>=2025.6.6:devel/py-pbs-installer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=0:devel/py-pyproject-hooks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.15:www/py-python-dotenv@${PY_FLAVOR} \
@@ -43,15 +42,17 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= COOKIECUTTER COPIER KEYRING
-OPTIONS_DEFAULT=KEYRING
+OPTIONS_DEFINE= COOKIECUTTER COPIER KEYRING MSGPACK
+OPTIONS_DEFAULT=KEYRING MSGPACK
COOKIECUTTER_DESC= Use cookiecutter to generate project
COPIER_DESC= Use copier to generate project
KEYRING_DESC= Use keyring to save credentials
+MSGPACK_DESC= Use msgpack to process serializer
COOKIECUTTER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cookiecutter>=0:devel/py-cookiecutter@${PY_FLAVOR} \
COPIER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}copier>=8.0.0:devel/py-copier@${PY_FLAVOR} \
KEYRING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyring>=0,1:security/py-keyring@${PY_FLAVOR} \
+MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_FLAVOR} \
.include <bsd.port.pre.mk>
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 8027a14ecd05..2472527b3640 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495783
-SHA256 (pdm-2.24.2.tar.gz) = ce0d5e9005fe26238b8ba5cf0e37ac00acab2fb90f904bf0219a5e8445849dfb
-SIZE (pdm-2.24.2.tar.gz) = 2657737
+TIMESTAMP = 1750188100
+SHA256 (pdm-2.25.2.tar.gz) = bff8e95c2737f68a41a8987e363803e587aea10dc9b95c34a9d3a5a117a8485f
+SIZE (pdm-2.25.2.tar.gz) = 2662555
diff --git a/devel/py-propcache/Makefile b/devel/py-propcache/Makefile
index f4436719043b..b63dbb23517a 100644
--- a/devel/py-propcache/Makefile
+++ b/devel/py-propcache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= propcache
-PORTVERSION= 0.3.1
+PORTVERSION= 0.3.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}expandvars>=0:devel/py-expandvars@${PY_FLA
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
diff --git a/devel/py-propcache/distinfo b/devel/py-propcache/distinfo
index 30383b6cb2f4..95b8e5f7d387 100644
--- a/devel/py-propcache/distinfo
+++ b/devel/py-propcache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288952
-SHA256 (propcache-0.3.1.tar.gz) = 40d980c33765359098837527e18eddefc9a24cea5b45e078a7f3bb5b032c6ecf
-SIZE (propcache-0.3.1.tar.gz) = 43651
+TIMESTAMP = 1750188102
+SHA256 (propcache-0.3.2.tar.gz) = 20d7d62e4e7ef05f221e0db2856b979540686342e7dd9973b815599c7057e168
+SIZE (propcache-0.3.2.tar.gz) = 44139
diff --git a/devel/py-pycocotools/Makefile b/devel/py-pycocotools/Makefile
index b5e430dd2f26..c57ca7a25943 100644
--- a/devel/py-pycocotools/Makefile
+++ b/devel/py-pycocotools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pycocotools
PORTVERSION= 2.0.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
OPTIONS_DEFINE= ALL
ALL_DESC= All optional dependencies
diff --git a/devel/py-pycocotools/files/patch-pyproject.toml b/devel/py-pycocotools/files/patch-pyproject.toml
index a883e4c32ccd..ae8e3ebbde70 100644
--- a/devel/py-pycocotools/files/patch-pyproject.toml
+++ b/devel/py-pycocotools/files/patch-pyproject.toml
@@ -3,10 +3,9 @@
@@ -1,7 +1,7 @@ requires = [
[build-system]
requires = [
-- "cython>=3.1.0",
+ "cython>=3.1.0",
- "numpy>=2.0.0,<3",
- "setuptools>=70.1.0",
-+ "cython",
+ "numpy",
+ "setuptools>=43.0.0",
]
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 63372d20313c..6e76776a3a61 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pycrdt
-PORTVERSION= 0.12.20
-PORTREVISION= 1
+PORTVERSION= 0.12.21
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index a761fd3edb28..1c7b5dab9866 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -3,8 +3,8 @@ CARGO_CRATES= arc-swap-1.7.1 \
async-trait-0.1.88 \
autocfg-1.4.0 \
bitflags-2.9.1 \
- bumpalo-3.17.0 \
- cfg-if-1.0.0 \
+ bumpalo-3.18.1 \
+ cfg-if-1.0.1 \
concurrent-queue-2.5.0 \
crossbeam-utils-0.8.21 \
dashmap-6.1.0 \
@@ -18,37 +18,37 @@ CARGO_CRATES= arc-swap-1.7.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
libc-0.2.172 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
once_cell-1.21.3 \
parking-2.2.1 \
- parking_lot_core-0.9.10 \
+ parking_lot_core-0.9.11 \
pin-project-lite-0.2.16 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
proc-macro2-1.0.95 \
- pyo3-0.25.0 \
- pyo3-build-config-0.25.0 \
- pyo3-ffi-0.25.0 \
- pyo3-macros-0.25.0 \
- pyo3-macros-backend-0.25.0 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
quote-1.0.40 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.13 \
ryu-1.0.20 \
scopeguard-1.2.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
smallstr-0.3.0 \
- smallvec-1.15.0 \
- syn-2.0.101 \
+ smallvec-1.15.1 \
+ syn-2.0.103 \
target-lexicon-0.13.2 \
thiserror-2.0.12 \
thiserror-impl-2.0.12 \
unicode-ident-1.0.18 \
unindent-0.2.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index a2318f10708c..8d09d7fd7d9f 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748107922
-SHA256 (pycrdt-0.12.20.tar.gz) = c4711f09f7ea06eab54323b31b63929872090a390b66b54a7bdedfd6998ea44c
-SIZE (pycrdt-0.12.20.tar.gz) = 73816
+TIMESTAMP = 1750188104
+SHA256 (pycrdt-0.12.21.tar.gz) = a3c019b3c65d7b6ee96c29b831ac09514dbe0e688187b68b40aba94bd9edf7ae
+SIZE (pycrdt-0.12.21.tar.gz) = 73825
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
@@ -11,10 +11,10 @@ SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -41,40 +41,40 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4
-SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850
-SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d
-SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122
-SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e
-SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991
-SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214
-SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876
-SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e
-SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
@@ -87,10 +87,10 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d
SIZE (rust/crates/smallstr-0.3.0.crate) = 12221
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -101,8 +101,8 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
diff --git a/devel/py-pydantic2/Makefile b/devel/py-pydantic2/Makefile
index ebdef248cbc1..ea7b954fed16 100644
--- a/devel/py-pydantic2/Makefile
+++ b/devel/py-pydantic2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic
-PORTVERSION= 2.11.6
+PORTVERSION= 2.11.7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic2/distinfo b/devel/py-pydantic2/distinfo
index 0816fcf94250..86339d7cab19 100644
--- a/devel/py-pydantic2/distinfo
+++ b/devel/py-pydantic2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813078
-SHA256 (pydantic-2.11.6.tar.gz) = 12b45cfb4af17e555d3c6283d0b55271865fb0b43cc16dd0d52749dc7abf70e7
-SIZE (pydantic-2.11.6.tar.gz) = 787868
+TIMESTAMP = 1750188106
+SHA256 (pydantic-2.11.7.tar.gz) = d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db
+SIZE (pydantic-2.11.7.tar.gz) = 788350
diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile
index 67ec8f4f467f..b7e7ce0f2015 100644
--- a/devel/py-pyright/Makefile
+++ b/devel/py-pyright/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyright
-PORTVERSION= 1.1.401
+PORTVERSION= 1.1.402
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo
index 51db827e3a26..6827be58bbe8 100644
--- a/devel/py-pyright/distinfo
+++ b/devel/py-pyright/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495793
-SHA256 (pyright-1.1.401.tar.gz) = 788a82b6611fa5e34a326a921d86d898768cddf59edde8e93e56087d277cc6f1
-SIZE (pyright-1.1.401.tar.gz) = 3894193
+TIMESTAMP = 1750188108
+SHA256 (pyright-1.1.402.tar.gz) = 85a33c2d40cd4439c66aa946fd4ce71ab2f3f5b8c22ce36a623f59ac22937683
+SIZE (pyright-1.1.402.tar.gz) = 3888207
diff --git a/devel/py-pytest-pep8/Makefile b/devel/py-pytest-pep8/Makefile
deleted file mode 100644
index a21a6573c879..000000000000
--- a/devel/py-pytest-pep8/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-PORTNAME= pytest-pep8
-PORTVERSION= 1.0.6
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= meka@tilda.center
-COMMENT= Pytest plugin to check PEP8 requirements
-WWW= https://bitbucket.org/pytest-dev/pytest-pep8
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.4.2:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-cache>=0:devel/py-pytest4-cache@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pep8>=1.3:devel/pep8@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-TEST_ENV= PYTHONPATH=${WRKSRC}/src
-
-NO_ARCH= yes
-
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts= \
- -k 'not test_strict \
- and not test_ok_verbose \
- and not test_mtime_caching \
- and not test_w293w292'
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest-pep8/distinfo b/devel/py-pytest-pep8/distinfo
deleted file mode 100644
index 630ae17b20d7..000000000000
--- a/devel/py-pytest-pep8/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576898226
-SHA256 (pytest-pep8-1.0.6.tar.gz) = 032ef7e5fa3ac30f4458c73e05bb67b0f036a8a5cb418a534b3170f89f120318
-SIZE (pytest-pep8-1.0.6.tar.gz) = 7271
diff --git a/devel/py-pytest-pep8/pkg-descr b/devel/py-pytest-pep8/pkg-descr
deleted file mode 100644
index 780de3813157..000000000000
--- a/devel/py-pytest-pep8/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This plugin allows to configure on a per-project and per-file basis which
-errors or warnings to care about.
diff --git a/devel/py-pytest-relaxed/Makefile b/devel/py-pytest-relaxed/Makefile
index e9a83c19d882..b1ddc593713f 100644
--- a/devel/py-pytest-relaxed/Makefile
+++ b/devel/py-pytest-relaxed/Makefile
@@ -1,26 +1,24 @@
PORTNAME= pytest-relaxed
-DISTVERSION= 2.0.2
-PORTREVISION= 1
+PORTVERSION= 2.0.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relaxed test discovery/organization for pytest
-WWW= https://pytest-relaxed.readthedocs.io/
+WWW= https://pytest-relaxed.readthedocs.io/en/latest/ \
+ https://github.com/bitprophet/pytest-relaxed
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=3:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}decorator>=4:devel/py-decorator@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=7,1:devel/py-pytest@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils pytest
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-pytest-relaxed/distinfo b/devel/py-pytest-relaxed/distinfo
index 25d4af770626..ca6a7323c79a 100644
--- a/devel/py-pytest-relaxed/distinfo
+++ b/devel/py-pytest-relaxed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711809605
+TIMESTAMP = 1750955575
SHA256 (pytest-relaxed-2.0.2.tar.gz) = 956ea028ec30dbbfb680dd8e7b4a7fb8f80a239595e88bace018bf2c0d718248
SIZE (pytest-relaxed-2.0.2.tar.gz) = 27876
diff --git a/devel/py-pytest-relaxed/files/patch-tests_test__display.py b/devel/py-pytest-relaxed/files/patch-tests_test__display.py
deleted file mode 100644
index 9bfced24100d..000000000000
--- a/devel/py-pytest-relaxed/files/patch-tests_test__display.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Two tests fail when warnings are present in the test run
-# https://github.com/bitprophet/pytest-relaxed/issues/7
-
---- tests/test_display.py.orig 2022-12-17 02:40:44 UTC
-+++ tests/test_display.py
-@@ -18,7 +18,7 @@ def _expect_regular_output(testdir):
- assert "== FAILURES ==" in output
- assert "AssertionError" in output
- # Summary
-- assert "== 1 failed, 4 passed, 1 skipped in " in output
-+ assert "== 1 failed, 4 passed, 1 skipped" in output
-
-
- class TestRegularFunctions:
-@@ -166,7 +166,7 @@ OtherBehaviors
- assert "== FAILURES ==" in output
- assert "AssertionError" in output
- # Summary
-- assert "== 1 failed, 4 passed, 1 skipped in " in output
-+ assert "== 1 failed, 4 passed, 1 skipped" in output
-
- def test_tests_are_colorized_by_test_result(
- self, testdir, environ # noqa: F811,E501
diff --git a/devel/py-pytest-relaxed/pkg-descr b/devel/py-pytest-relaxed/pkg-descr
index 5f2e68860ea4..a0f3f1b209c9 100644
--- a/devel/py-pytest-relaxed/pkg-descr
+++ b/devel/py-pytest-relaxed/pkg-descr
@@ -1,6 +1,5 @@
-This pytest plugin takes a page from the rest of Python, where you don't
-have to explicitly note public module/class members, but only need to
-hint as to which ones are private.
+pytest-relaxed provides 'relaxed' test discovery for pytest.
-By default, all files and objects pytest is told to scan will be considered
-tests; to mark something as not-a-test, simply prefix it with an underscore.
+It is the spiritual successor to spec, but is built for pytest instead of
+nosetests, and rethinks some aspects of the design (such as increased ability to
+opt-in to various behaviors.)
diff --git a/devel/py-pytest-run-parallel/Makefile b/devel/py-pytest-run-parallel/Makefile
index 0ce4556ccde2..18b28128ffb3 100644
--- a/devel/py-pytest-run-parallel/Makefile
+++ b/devel/py-pytest-run-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-run-parallel
-PORTVERSION= 0.4.3
+PORTVERSION= 0.4.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-run-parallel/distinfo b/devel/py-pytest-run-parallel/distinfo
index 59070fd4dcca..5f42bea77448 100644
--- a/devel/py-pytest-run-parallel/distinfo
+++ b/devel/py-pytest-run-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495799
-SHA256 (pytest_run_parallel-0.4.3.tar.gz) = 8ac488d1e1f2ce7119e98a6aa2d1e6fc36b5c1b855ff58ed2c9fabb17c72c919
-SIZE (pytest_run_parallel-0.4.3.tar.gz) = 49110
+TIMESTAMP = 1750188110
+SHA256 (pytest_run_parallel-0.4.4.tar.gz) = 3a007649ae365c7fabc3beccf716fefeb39040720cac67d85b4004a00235e817
+SIZE (pytest_run_parallel-0.4.4.tar.gz) = 42541
diff --git a/devel/py-pytest-runner/Makefile b/devel/py-pytest-runner/Makefile
deleted file mode 100644
index 05e85828798b..000000000000
--- a/devel/py-pytest-runner/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= pytest-runner
-PORTVERSION= 6.0.1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Test support for pytest runner in setup.py
-WWW= https://github.com/pytest-dev/pytest-runner
-
-LICENSE= MIT
-
-DEPRECATED= pytest-runner depends on deprecated features of setuptools
-EXPIRATION_DATE= 2024-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517 pytest
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest-runner/distinfo b/devel/py-pytest-runner/distinfo
deleted file mode 100644
index ebbbbc8656ba..000000000000
--- a/devel/py-pytest-runner/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1701687286
-SHA256 (pytest-runner-6.0.1.tar.gz) = 70d4739585a7008f37bf4933c013fdb327b8878a5a69fcbb3316c88882f0f49b
-SIZE (pytest-runner-6.0.1.tar.gz) = 16056
diff --git a/devel/py-pytest-runner/files/patch-setup.py b/devel/py-pytest-runner/files/patch-setup.py
deleted file mode 100644
index d2372d7538e9..000000000000
--- a/devel/py-pytest-runner/files/patch-setup.py
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.py.orig 2022-09-10 13:31:26 UTC
-+++ setup.py
-@@ -0,0 +1,6 @@
-+#!/usr/bin/env python
-+
-+import setuptools
-+
-+if __name__ == "__main__":
-+ setuptools.setup()
diff --git a/devel/py-pytest-runner/pkg-descr b/devel/py-pytest-runner/pkg-descr
deleted file mode 100644
index b774ab9399b1..000000000000
--- a/devel/py-pytest-runner/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Setup scripts can use pytest-runner to add setup.py test support
-for pytest runner.
-
-Notice: pytest-runner depends on deprecated features of setuptools and relies on
-features that break security mechanisms in pip.
-
-It is recommended that you:
-
-- Remove 'pytest-runner' from your setup_requires, preferably removing the
- setup_requires option.
-- Remove 'pytest' and any other testing requirements from tests_require,
- preferably removing the tests_requires option.
-- Select a tool to bootstrap and then run tests such as tox.
diff --git a/devel/py-pytest4-cache/Makefile b/devel/py-pytest4-cache/Makefile
deleted file mode 100644
index 70fa9c2ea820..000000000000
--- a/devel/py-pytest4-cache/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME= pytest4-cache
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= loader@FreeBSD.org
-COMMENT= Pytest plugin with mechanisms for caching across test runs (legacy version for pytest 4)
-WWW= https://bitbucket.org/hpk42/pytest-cache/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-cache
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.2:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}execnet>=1.2:sysutils/py-execnet@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>0:devel/py-pytest4@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python
-USE_PYTHON= autoplist distutils
-DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP}
-TEST_TARGET= test
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-cache/distinfo b/devel/py-pytest4-cache/distinfo
deleted file mode 100644
index 919dc0f71ed9..000000000000
--- a/devel/py-pytest4-cache/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1649284663
-SHA256 (pytest-cache-1.0.tar.gz) = be7468edd4d3d83f1e844959fd6e3fd28e77a481440a7118d430130ea31b07a9
-SIZE (pytest-cache-1.0.tar.gz) = 16242
diff --git a/devel/py-pytest4-cache/files/patch-setup.py b/devel/py-pytest4-cache/files/patch-setup.py
deleted file mode 100644
index 75426dd0c02d..000000000000
--- a/devel/py-pytest4-cache/files/patch-setup.py
+++ /dev/null
@@ -1,36 +0,0 @@
---- setup.py.orig 2013-06-04 19:10:04 UTC
-+++ setup.py
-@@ -1,4 +1,24 @@
- from setuptools import setup
-+from setuptools.command.test import test as TestCommand
-+
-+class PyTest(TestCommand):
-+ user_options = [('pytest-args=', 'a', "Arguments to pass to py.test")]
-+
-+ def initialize_options(self):
-+ TestCommand.initialize_options(self)
-+ self.pytest_args = []
-+
-+ def finalize_options(self):
-+ TestCommand.finalize_options(self)
-+ self.test_args = []
-+ self.test_suite = True
-+
-+ def run_tests(self):
-+ # import here, because outside the eggs aren't loaded
-+ import pytest
-+ errno = pytest.main(self.pytest_args)
-+ sys.exit(errno)
-+
- setup(
- name='pytest-cache',
- description='pytest plugin with mechanisms for caching across test runs',
-@@ -10,6 +30,8 @@ setup(
- py_modules=['pytest_cache'],
- entry_points={'pytest11': ['cacheprovider = pytest_cache']},
- install_requires=['pytest>=2.2', 'execnet>=1.1.dev1', ],
-+ tests_require=['pytest'],
-+ cmdclass={'test': PyTest},
- classifiers=[
- 'Development Status :: 3 - Alpha',
- 'Intended Audience :: Developers',
diff --git a/devel/py-pytest4-cache/pkg-descr b/devel/py-pytest4-cache/pkg-descr
deleted file mode 100644
index 3a22082396c7..000000000000
--- a/devel/py-pytest4-cache/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-pytest plugin with mechanisms for caching across test runs.
diff --git a/devel/py-pytest4-cov/Makefile b/devel/py-pytest4-cov/Makefile
deleted file mode 100644
index 04ca8ac30946..000000000000
--- a/devel/py-pytest4-cov/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= pytest4-cov
-PORTVERSION= 2.9.0
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= dbaio@FreeBSD.org
-COMMENT= Pytest plugin for measuring coverage (legacy version for pytest 4)
-WWW= https://github.com/pytest-dev/pytest-cov
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-cov
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.4:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4>=3.6:devel/py-pytest4@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-cov/distinfo b/devel/py-pytest4-cov/distinfo
deleted file mode 100644
index dfe93af0583b..000000000000
--- a/devel/py-pytest4-cov/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1590933452
-SHA256 (pytest-cov-2.9.0.tar.gz) = b6a814b8ed6247bd81ff47f038511b57fe1ce7f4cc25b9106f1a4b106f1d9322
-SIZE (pytest-cov-2.9.0.tar.gz) = 54269
diff --git a/devel/py-pytest4-cov/pkg-descr b/devel/py-pytest4-cov/pkg-descr
deleted file mode 100644
index 412f3e2ca2c5..000000000000
--- a/devel/py-pytest4-cov/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This plugin produces coverage reports. It supports centralised testing and
-distributed testing in both load and each modes. It also supports coverage of
-subprocesses.
-
-All features offered by the coverage package should be available, either through
-pytest-cov or through coverage's config file.
diff --git a/devel/py-pytest4-flakes/Makefile b/devel/py-pytest4-flakes/Makefile
deleted file mode 100644
index 008caa9a9d69..000000000000
--- a/devel/py-pytest4-flakes/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= pytest4-flakes
-PORTVERSION= 4.0.5
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Pytest plugin for efficiently checking python source with pyflakes (legacy version for pytest4)
-WWW= https://github.com/fschulze/pytest-flakes
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring devel/py-pytest4
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest-flakes
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest4>=2.8.0:devel/py-pytest4@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-PYDISTUTILS_PKGNAME= ${PORTNAME:C/4//}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4-flakes/distinfo b/devel/py-pytest4-flakes/distinfo
deleted file mode 100644
index d82fb3f8aed0..000000000000
--- a/devel/py-pytest4-flakes/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1714112551
-SHA256 (pytest-flakes-4.0.5.tar.gz) = 953134e97215ae31f6879fbd7368c18d43f709dc2fab5b7777db2bb2bac3a924
-SIZE (pytest-flakes-4.0.5.tar.gz) = 7313
diff --git a/devel/py-pytest4-flakes/pkg-descr b/devel/py-pytest4-flakes/pkg-descr
deleted file mode 100644
index 07e6f78cd414..000000000000
--- a/devel/py-pytest4-flakes/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-pytest plugin to check source code with pyflakes.
diff --git a/devel/py-pytest4/Makefile b/devel/py-pytest4/Makefile
deleted file mode 100644
index 3aaa97dcacbc..000000000000
--- a/devel/py-pytest4/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-PORTNAME= pytest
-PORTVERSION= 4.6.11
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 4
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= Simple powerful testing with Python (legacy version 4)
-WWW= https://docs.pytest.org/en/latest/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=1.0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}attrs>=17.4.0:devel/py-attrs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}more-itertools>=4.0.0:devel/py-more-itertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pluggy0>=0.12<1.0:devel/py-pluggy0@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}py>=1.5.0:devel/py-py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wcwidth>=0:devel/py-wcwidth@${PY_FLAVOR}
-TEST_DEPENDS= bash:shells/bash \
- lsof:sysutils/lsof \
- ${PYTHON_PKGNAMEPREFIX}argcomplete>=0:devel/py-argcomplete@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.13:devel/py-pytest-xdist@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}unittest2>=0:devel/py-unittest2@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' ${WRKSRC}/testing/test_parseopt.py
-
-# test_cache_failure_warns fails
-# https://github.com/pytest-dev/pytest/issues/1845
-do-test:
- cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -k 'not test_cache_failure_warns'
-
-.include <bsd.port.mk>
diff --git a/devel/py-pytest4/distinfo b/devel/py-pytest4/distinfo
deleted file mode 100644
index db173fdad5c5..000000000000
--- a/devel/py-pytest4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1620405525
-SHA256 (pytest-4.6.11.tar.gz) = 50fa82392f2120cc3ec2ca0a75ee615be4c479e66669789771f1758332be4353
-SIZE (pytest-4.6.11.tar.gz) = 952305
diff --git a/devel/py-pytest4/files/patch-testing-test_parseopt.py b/devel/py-pytest4/files/patch-testing-test_parseopt.py
deleted file mode 100644
index 22683ffee3af..000000000000
--- a/devel/py-pytest4/files/patch-testing-test_parseopt.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- testing/test_parseopt.py.orig 2020-06-05 12:09:03 UTC
-+++ testing/test_parseopt.py
-@@ -305,7 +305,7 @@ def test_argcomplete(testdir, monkeypatch):
- # redirect output from argcomplete to stdin and stderr is not trivial
- # http://stackoverflow.com/q/12589419/1307905
- # so we use bash
-- fp.write('COMP_WORDBREAKS="$COMP_WORDBREAKS" python -m pytest 8>&1 9>&2')
-+ fp.write('COMP_WORDBREAKS="$COMP_WORDBREAKS" %%PYTHON_CMD%% -m pytest 8>&1 9>&2')
- # alternative would be exteneded Testdir.{run(),_run(),popen()} to be able
- # to handle a keyword argument env that replaces os.environ in popen or
- # extends the copy, advantage: could not forget to restore
diff --git a/devel/py-pytest4/pkg-descr b/devel/py-pytest4/pkg-descr
deleted file mode 100644
index 7dc46df7aed8..000000000000
--- a/devel/py-pytest4/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The pytest testing tool makes it easy to write small tests, yet scales to
-support complex functional testing.
-
-Features:
-
- * Detailed info on failing assert statements
- * Auto-discovery of test modules and functions
- * Modular fixtures to manage small or parametrized long-lived test resources
- * Can run unittest (or trial), nose test suites out of the box
- * Rich plugin architecture, with over 315+ external plugins
diff --git a/devel/py-pyyaml-ft/Makefile b/devel/py-pyyaml-ft/Makefile
index fc1664872b53..b49ca6135229 100644
--- a/devel/py-pyyaml-ft/Makefile
+++ b/devel/py-pyyaml-ft/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyyaml-ft
-PORTVERSION= 7.0.1
+PORTVERSION= 8.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
LIB_DEPENDS= libyaml.so:textproc/libyaml
USES= localbase python
-USE_PYTHON= autoplist concurrent cython pep517 pytest
+USE_PYTHON= autoplist concurrent cython3 pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
diff --git a/devel/py-pyyaml-ft/distinfo b/devel/py-pyyaml-ft/distinfo
index 0fb309609c59..381fe446bbcd 100644
--- a/devel/py-pyyaml-ft/distinfo
+++ b/devel/py-pyyaml-ft/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495685
-SHA256 (pyyaml_ft-7.0.1.tar.gz) = 3dc548f723e71ed2c1ba3df02e7c0ff4fd32c33bacd70e4c4b69e1bd3469f370
-SIZE (pyyaml_ft-7.0.1.tar.gz) = 140935
+TIMESTAMP = 1750188112
+SHA256 (pyyaml_ft-8.0.0.tar.gz) = 0c947dce03954c7b5d38869ed4878b2e6ff1d44b08a0d84dc83fdad205ae39ab
+SIZE (pyyaml_ft-8.0.0.tar.gz) = 141057
diff --git a/devel/py-pyyaml-ft/files/patch-setup.py b/devel/py-pyyaml-ft/files/patch-setup.py
index 139562878c76..87599dcbfa8e 100644
--- a/devel/py-pyyaml-ft/files/patch-setup.py
+++ b/devel/py-pyyaml-ft/files/patch-setup.py
@@ -1,10 +1,10 @@
---- setup.py.orig 2025-04-28 18:32:18 UTC
+--- setup.py.orig 2025-06-10 15:01:38 UTC
+++ setup.py
@@ -1,6 +1,6 @@ import pathlib
import pathlib
-NAME = 'PyYAML-ft'
+NAME = 'pyyaml-ft'
- VERSION = '7.0.1'
+ VERSION = '8.0.0'
DESCRIPTION = "YAML parser and emitter for Python with support for free-threading"
LONG_DESCRIPTION = (pathlib.Path(__file__).parent / 'README.md').read_text(encoding="utf-8")
diff --git a/devel/py-recurring-ical-events/Makefile b/devel/py-recurring-ical-events/Makefile
index fd89d141d118..258e4ac9bc46 100644
--- a/devel/py-recurring-ical-events/Makefile
+++ b/devel/py-recurring-ical-events/Makefile
@@ -1,5 +1,5 @@
PORTNAME= recurring-ical-events
-PORTVERSION= 3.7.0
+PORTVERSION= 3.8.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= recurring_ical_events-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate recurrence times of events, todos, alarms and journals based on icalendar RFC5545
-WWW= https://github.com/niccokunzmann/python-recurring-ical-events
+WWW= https://recurring-ical-events.readthedocs.io/en/latest/ \
+ https://github.com/niccokunzmann/python-recurring-ical-events
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-recurring-ical-events/distinfo b/devel/py-recurring-ical-events/distinfo
index 9374a66eabfa..dd117c6eb7f5 100644
--- a/devel/py-recurring-ical-events/distinfo
+++ b/devel/py-recurring-ical-events/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936174
-SHA256 (recurring_ical_events-3.7.0.tar.gz) = abf635ec48dbfd8204dc5bea2d038a4c283a59161aab55ed140d03aa8494bb30
-SIZE (recurring_ical_events-3.7.0.tar.gz) = 603282
+TIMESTAMP = 1750188116
+SHA256 (recurring_ical_events-3.8.0.tar.gz) = 3e8c7c35d9bd8956a7ab91afad51477c60d972e1236d3fd1b55087a66bce7d04
+SIZE (recurring_ical_events-3.8.0.tar.gz) = 602665
diff --git a/devel/py-requirements-detector/Makefile b/devel/py-requirements-detector/Makefile
index 6772e6356065..7cee46608f03 100644
--- a/devel/py-requirements-detector/Makefile
+++ b/devel/py-requirements-detector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= requirements-detector
-PORTVERSION= 1.3.2
+PORTVERSION= 1.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,20 +12,15 @@ WWW= https://github.com/prospector-dev/requirements-detector
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid>=3.0<4:devel/py-astroid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}semver>=3.0.0<4:devel/py-semver@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}semver>=3.0.0<4:devel/py-semver@${PY_FLAVOR} \
+ ${PY_TOMLI}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}toml>=0.10.2<0.11:textproc/py-toml@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-requirements-detector/distinfo b/devel/py-requirements-detector/distinfo
index 8d6ef1098ab1..284ca509e427 100644
--- a/devel/py-requirements-detector/distinfo
+++ b/devel/py-requirements-detector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679302
-SHA256 (requirements_detector-1.3.2.tar.gz) = af5a3ea98ca703d14cf7b66751b2aeb3656d02d9e5fc1c97d7d4da02b057b601
-SIZE (requirements_detector-1.3.2.tar.gz) = 16342
+TIMESTAMP = 1750188114
+SHA256 (requirements_detector-1.4.0.tar.gz) = 0326c39269d87504c0e1b75932b86a6fdaa8a9eb3ce82243e5a21b696c2ade76
+SIZE (requirements_detector-1.4.0.tar.gz) = 15890
diff --git a/devel/py-spyder-unittest/Makefile b/devel/py-spyder-unittest/Makefile
deleted file mode 100644
index f9185875658e..000000000000
--- a/devel/py-spyder-unittest/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= spyder-unittest
-DISTVERSION= 0.6.0
-PORTREVISION= 2
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Plugin to run tests from within the Spyder IDE
-WWW= https://github.com/spyder-ide/spyder-unittest
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expiring devel/spyder
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR} \
- spyder>0:devel/spyder
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-spyder-unittest/distinfo b/devel/py-spyder-unittest/distinfo
deleted file mode 100644
index 07f7a2fff484..000000000000
--- a/devel/py-spyder-unittest/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1688370744
-SHA256 (spyder_unittest-0.6.0.tar.gz) = 3c6ba7b7e5b7cb22313a5cf103098805f3b8b00c60301621f10afc98002462dd
-SIZE (spyder_unittest-0.6.0.tar.gz) = 59067
diff --git a/devel/py-spyder-unittest/pkg-descr b/devel/py-spyder-unittest/pkg-descr
deleted file mode 100644
index 18f4cd42d67f..000000000000
--- a/devel/py-spyder-unittest/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Spyder-unittest is a plugin that integrates popular unit test frameworks with
-Spyder, allowing you to run test suites and view the results in the IDE.
-
-The plugin supports the unittest module in the Python standard library as well
-as the pytest and nose testing frameworks. Support for pytest is most complete
-at the moment.
diff --git a/devel/py-textualeffects/Makefile b/devel/py-textualeffects/Makefile
index 89b73cd4c33f..0bbabb066f43 100644
--- a/devel/py-textualeffects/Makefile
+++ b/devel/py-textualeffects/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textualeffects
-DISTVERSION= 0.1.3
+DISTVERSION= 0.1.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.25.0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}terminaltexteffects>=0.11.0:devel/py-terminaltexteffects@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}terminaltexteffects>=0.12.0:devel/py-terminaltexteffects@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/devel/py-textualeffects/distinfo b/devel/py-textualeffects/distinfo
index 4c3f41d90c82..1f9ebecd0695 100644
--- a/devel/py-textualeffects/distinfo
+++ b/devel/py-textualeffects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727600701
-SHA256 (textualeffects-0.1.3.tar.gz) = b3a2ebb0226efee6c321742ac50958d8755bcc373df85b5413da014ae954b26f
-SIZE (textualeffects-0.1.3.tar.gz) = 41183
+TIMESTAMP = 1750679049
+SHA256 (textualeffects-0.1.4.tar.gz) = 86709321d49cd7abf47ed513782130174e6f5d85ea16996a7c38709c3646c463
+SIZE (textualeffects-0.1.4.tar.gz) = 55100
diff --git a/devel/py-thriftpy2/Makefile b/devel/py-thriftpy2/Makefile
index cab0243774f4..48e499e06492 100644
--- a/devel/py-thriftpy2/Makefile
+++ b/devel/py-thriftpy2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thriftpy2
PORTVERSION= 0.5.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.4<4.0:devel/py-ply@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.15<2:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-thriftpy2/files/patch-pyproject.toml b/devel/py-thriftpy2/files/patch-pyproject.toml
deleted file mode 100644
index c9747b866406..000000000000
--- a/devel/py-thriftpy2/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2024-07-05 11:57:11 UTC
-+++ pyproject.toml
-@@ -9,7 +9,7 @@ dependencies = [
- {name = "ThriftPy Organization", email = "gotzehsing@gmail.com"},
- ]
- dependencies = [
-- "Cython>=3.0.10",
-+ "Cython",
- "ply>=3.4,<4.0",
- "six~=1.15",
- ]
diff --git a/devel/py-tooz/Makefile b/devel/py-tooz/Makefile
index c7b7652c9101..b7007fec7a9b 100644
--- a/devel/py-tooz/Makefile
+++ b/devel/py-tooz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tooz
-PORTVERSION= 6.3.0
+PORTVERSION= 7.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +12,11 @@ WWW= https://docs.openstack.org/tooz/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}futurist>=1.2.0:devel/py-futurist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0.4.0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \
@@ -35,7 +36,6 @@ POSTGRESQL_DESC=PostgreSQL database support
REDIS_DESC= Redis support
POSTGRESQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20.4.0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=4.0.0:databases/py-redis@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=4.0.0:databases/py-redis@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-tooz/distinfo b/devel/py-tooz/distinfo
index bee17b01822c..e9d5118c1b56 100644
--- a/devel/py-tooz/distinfo
+++ b/devel/py-tooz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725559819
-SHA256 (tooz-6.3.0.tar.gz) = 95303f5d6fb96d64c4ab4b80368e8c9198044784b4ff090301da4355add259c9
-SIZE (tooz-6.3.0.tar.gz) = 99998
+TIMESTAMP = 1750188118
+SHA256 (tooz-7.0.0.tar.gz) = af0aa21cb8b7bd561df3aea85b127e54858975314ecb69d1eac56a03e6e5b8d5
+SIZE (tooz-7.0.0.tar.gz) = 102569
diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile
index e8669bf7d399..161d97445951 100644
--- a/devel/py-ty/Makefile
+++ b/devel/py-ty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ty
-DISTVERSION= 0.0.1a11
+DISTVERSION= 0.0.1a12
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,4 +23,6 @@ CARGO_CARGOLOCK=${WRKSRC}/ruff/Cargo.lock
CARGO_BUILD= no
CARGO_INSTALL= no
+PORTSCOUT= limit:^[0-9]\.
+
.include <bsd.port.mk>
diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates
index 702308891f92..8ec6a1f87033 100644
--- a/devel/py-ty/Makefile.crates
+++ b/devel/py-ty/Makefile.crates
@@ -50,10 +50,14 @@ CARGO_CRATES= adler2-2.0.0 \
codspeed-2.10.1 \
codspeed-criterion-compat-2.10.1 \
codspeed-criterion-compat-walltime-2.10.1 \
+ codspeed-divan-compat-2.10.1 \
+ codspeed-divan-compat-macros-2.10.1 \
+ codspeed-divan-compat-walltime-2.10.1 \
colorchoice-1.0.3 \
colored-2.2.0 \
colored-3.0.0 \
compact_str-0.9.0 \
+ condtype-1.3.0 \
console-0.15.11 \
console_error_panic_hook-0.1.7 \
console_log-1.0.0 \
@@ -85,15 +89,14 @@ CARGO_CRATES= adler2-2.0.0 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
+ divan-macros-0.1.17 \
doc-comment-0.3.3 \
drop_bomb-0.1.5 \
dunce-1.0.5 \
dyn-clone-1.0.19 \
either-1.15.0 \
encode_unicode-1.0.0 \
- env_filter-0.1.3 \
env_home-0.1.0 \
- env_logger-0.11.8 \
equivalent-1.0.2 \
errno-0.3.12 \
escape8259-0.5.3 \
@@ -166,10 +169,10 @@ CARGO_CRATES= adler2-2.0.0 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.173 \
+ libc-0.2.174 \
libcst-1.8.2 \
libcst_derive-1.8.2 \
- libmimalloc-sys-0.1.42 \
+ libmimalloc-sys-0.1.43 \
libredox-0.1.3 \
libtest-mimic-0.7.3 \
linux-raw-sys-0.9.4 \
@@ -183,7 +186,7 @@ CARGO_CRATES= adler2-2.0.0 \
matchit-0.8.6 \
memchr-2.7.5 \
memoffset-0.9.1 \
- mimalloc-0.1.46 \
+ mimalloc-0.1.47 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.8 \
@@ -238,6 +241,7 @@ CARGO_CRATES= adler2-2.0.0 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
+ proc-macro-crate-3.3.0 \
proc-macro2-1.0.95 \
pyproject-toml-0.13.5 \
quick-junit-0.5.1 \
@@ -259,6 +263,7 @@ CARGO_CRATES= adler2-2.0.0 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
+ regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
ron-0.7.1 \
@@ -299,7 +304,7 @@ CARGO_CRATES= adler2-2.0.0 \
strsim-0.11.1 \
strum-0.27.1 \
strum_macros-0.27.1 \
- syn-2.0.103 \
+ syn-2.0.104 \
synstructure-0.13.2 \
tempfile-3.20.0 \
termcolor-1.4.1 \
diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo
index 11418291167d..9f3f54c2e8b6 100644
--- a/devel/py-ty/distinfo
+++ b/devel/py-ty/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750333981
-SHA256 (ty-0.0.1a11.tar.gz) = 232aac69111c0fdb7e1fab70c5b57e93826ffe89b7f80bf8dbd512da23038959
-SIZE (ty-0.0.1a11.tar.gz) = 3093324
+TIMESTAMP = 1750986627
+SHA256 (ty-0.0.1a12.tar.gz) = 41dfc8eac0b4fb735d5e101cde8c8734a3c13f670eeebc975760e6414882b702
+SIZE (ty-0.0.1a12.tar.gz) = 3127188
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -105,6 +105,12 @@ SHA256 (rust/crates/codspeed-criterion-compat-2.10.1.crate) = c3c23d880a28a2aab5
SIZE (rust/crates/codspeed-criterion-compat-2.10.1.crate) = 20929
SHA256 (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 7b0a2f7365e347f4f22a67e9ea689bf7bc89900a354e22e26cf8a531a42c8fbb
SIZE (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 122454
+SHA256 (rust/crates/codspeed-divan-compat-2.10.1.crate) = 8620a09dfaf37b3c45f982c4b65bd8f9b0203944da3ffa705c0fcae6b84655ff
+SIZE (rust/crates/codspeed-divan-compat-2.10.1.crate) = 15777
+SHA256 (rust/crates/codspeed-divan-compat-macros-2.10.1.crate) = 30fe872bc4214626b35d3a1706a905d0243503bb6ba3bb7be2fc59083d5d680c
+SIZE (rust/crates/codspeed-divan-compat-macros-2.10.1.crate) = 5294
+SHA256 (rust/crates/codspeed-divan-compat-walltime-2.10.1.crate) = 104caa97b36d4092d89e24e4b103b40ede1edab03c0372d19e14a33f9393132b
+SIZE (rust/crates/codspeed-divan-compat-walltime-2.10.1.crate) = 95987
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
@@ -113,6 +119,8 @@ SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffd
SIZE (rust/crates/colored-3.0.0.crate) = 34497
SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
+SIZE (rust/crates/condtype-1.3.0.crate) = 12634
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
@@ -175,6 +183,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
+SIZE (rust/crates/divan-macros-0.1.17.crate) = 15322
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1
@@ -187,12 +197,8 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
-SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
@@ -337,14 +343,14 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb
-SIZE (rust/crates/libc-0.2.173.crate) = 777353
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libcst-1.8.2.crate) = ae28ddc5b90c3e3146a21d051ca095cbc8d932ad8714cf65ddf71a9abb35684c
SIZE (rust/crates/libcst-1.8.2.crate) = 110228
SHA256 (rust/crates/libcst_derive-1.8.2.crate) = dc2de5c2f62bcf8a4f7290b1854388b262c4b68f1db1a3ee3ef6d4c1319b00a3
SIZE (rust/crates/libcst_derive-1.8.2.crate) = 11409
-SHA256 (rust/crates/libmimalloc-sys-0.1.42.crate) = ec9d6fac27761dabcd4ee73571cdb06b7022dc99089acbe5435691edffaac0f4
-SIZE (rust/crates/libmimalloc-sys-0.1.42.crate) = 224614
+SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
+SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
@@ -371,8 +377,8 @@ SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.46.crate) = 995942f432bbb4822a7e9c3faa87a695185b0d09273ba85f097b54f4e458f2af
-SIZE (rust/crates/mimalloc-0.1.46.crate) = 4601
+SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
+SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -481,6 +487,8 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
@@ -523,6 +531,8 @@ SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
+SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
@@ -603,8 +613,8 @@ SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf
SIZE (rust/crates/strum-0.27.1.crate) = 7467
SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
-SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
-SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
diff --git a/devel/py-wait-for2/Makefile b/devel/py-wait-for2/Makefile
index 4988b81ebfc1..63df43a80ae5 100644
--- a/devel/py-wait-for2/Makefile
+++ b/devel/py-wait-for2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wait-for2
-DISTVERSION= 0.3.2
+DISTVERSION= 0.4.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-wait-for2/distinfo b/devel/py-wait-for2/distinfo
index 83ec7bb55dd2..9d16877fea99 100644
--- a/devel/py-wait-for2/distinfo
+++ b/devel/py-wait-for2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748292412
-SHA256 (wait_for2-0.3.2.tar.gz) = 93863026dc35f3471104ecf7de1f4a0b31f4c8b12a2241c0d6ee26dcc0c2092a
-SIZE (wait_for2-0.3.2.tar.gz) = 16673
+TIMESTAMP = 1750959844
+SHA256 (wait_for2-0.4.1.tar.gz) = 7f415415d21845c441391d6b4abe68f5959d2c0fbe927c2f61be28a297bc2acb
+SIZE (wait_for2-0.4.1.tar.gz) = 17519
diff --git a/devel/pydbus-common/Makefile b/devel/pydbus-common/Makefile
index 318ee2c2d900..dd6f9f68554c 100644
--- a/devel/pydbus-common/Makefile
+++ b/devel/pydbus-common/Makefile
@@ -66,7 +66,7 @@ LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib
RUN_DEPENDS+= pydbus-common>=0:devel/pydbus-common
USE_LDCONFIG= yes
USES+= python
-USE_PYTHON= flavors py3kplist
+USE_PYTHON= flavors
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/include/dbus-1.0 \
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index ffeb2a585be9..e16ea68fd753 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qca
DISTVERSION= 2.3.10
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= KDE/stable/qca/${PORTVERSION}
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/devel/rubygem-async/Makefile b/devel/rubygem-async/Makefile
index 59ba78641d09..b8877fdaa07f 100644
--- a/devel/rubygem-async/Makefile
+++ b/devel/rubygem-async/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.24.0
+PORTVERSION= 2.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \
rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
- rubygem-io-event>=1.9<2:devel/rubygem-io-event \
+ rubygem-io-event>=1.11<2:devel/rubygem-io-event \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
rubygem-traces>=0.15<1:devel/rubygem-traces
diff --git a/devel/rubygem-async/distinfo b/devel/rubygem-async/distinfo
index 69fc9c4e3818..b4ebdbd03583 100644
--- a/devel/rubygem-async/distinfo
+++ b/devel/rubygem-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546610
-SHA256 (rubygem/async-2.24.0.gem) = 589d11ac6d5808da195ed5ac71f37afcab505855aa958bf5fc463a5469c34377
-SIZE (rubygem/async-2.24.0.gem) = 36864
+TIMESTAMP = 1750188168
+SHA256 (rubygem/async-2.25.0.gem) = bbc6293b86cac00025a0b1cc3baaf27638a0c94db60a842f2e8c870febf5b6e1
+SIZE (rubygem/async-2.25.0.gem) = 36864
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 05b45d3d67a0..18338ec6129a 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1112.0
+PORTVERSION= 1.1113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 0f2fe71138e1..0f1da122921f 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813130
-SHA256 (rubygem/aws-partitions-1.1112.0.gem) = d97266ffe4a078c4999589fc4bb90262574137b73504be1317154c60c94b6027
-SIZE (rubygem/aws-partitions-1.1112.0.gem) = 80896
+TIMESTAMP = 1750188170
+SHA256 (rubygem/aws-partitions-1.1113.0.gem) = 92f02ae8db6153c849f817b4049dcdf81b68e57557d2bdb0125fe4c5e9287d7e
+SIZE (rubygem/aws-partitions-1.1113.0.gem) = 80896
diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile
index b8850c3ec2d5..caf2114b9a4c 100644
--- a/devel/rubygem-aws-sdk-amplify/Makefile
+++ b/devel/rubygem-aws-sdk-amplify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplify
-PORTVERSION= 1.86.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo
index fd5c991dad70..af3c34ad730d 100644
--- a/devel/rubygem-aws-sdk-amplify/distinfo
+++ b/devel/rubygem-aws-sdk-amplify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813142
-SHA256 (rubygem/aws-sdk-amplify-1.86.0.gem) = 1dcfb37be9b97123620d0a6cbe54aecf2001e607f7cb326507646d8f0c634e4c
-SIZE (rubygem/aws-sdk-amplify-1.86.0.gem) = 63488
+TIMESTAMP = 1750188172
+SHA256 (rubygem/aws-sdk-amplify-1.87.0.gem) = 4ef28f0e9266eace3e35306631cacce780c603a52b63661e15fdb5c866f8ea77
+SIZE (rubygem/aws-sdk-amplify-1.87.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index 7ded7a9312ef..87ce244d20fd 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigateway
-PORTVERSION= 1.117.0
+PORTVERSION= 1.118.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo
index 9d36119f4f80..7a1383ab4f90 100644
--- a/devel/rubygem-aws-sdk-apigateway/distinfo
+++ b/devel/rubygem-aws-sdk-apigateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813148
-SHA256 (rubygem/aws-sdk-apigateway-1.117.0.gem) = 615dfbbb048d0ea1503240dcd150db70c542c6b08c14177b56f3267f7a85822a
-SIZE (rubygem/aws-sdk-apigateway-1.117.0.gem) = 119296
+TIMESTAMP = 1750188174
+SHA256 (rubygem/aws-sdk-apigateway-1.118.0.gem) = e66d5fb7e84cdbda1a108f36e33133e694fad2fd904df658b4dad6f1613867a0
+SIZE (rubygem/aws-sdk-apigateway-1.118.0.gem) = 119808
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index 3257314af714..c8be9755ad00 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewayv2
-PORTVERSION= 1.76.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
index 09a62e7c90c2..8e33073ef27c 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813152
-SHA256 (rubygem/aws-sdk-apigatewayv2-1.76.0.gem) = 94276edeeeb20904a281ffb16c9b8023e62a100b97de27066212c3728f86ed81
-SIZE (rubygem/aws-sdk-apigatewayv2-1.76.0.gem) = 95232
+TIMESTAMP = 1750188176
+SHA256 (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = c564c8deb48b8de136304c0d5964860bf07d79ba38beb16d28d93c8f9cd8e07e
+SIZE (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = 100864
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
index d82c120139f3..5991fc4f0aed 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmpricingcalculator
-PORTVERSION= 1.11.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
index 0a00162a279a..c8f8b1b69c35 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813212
-SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.11.0.gem) = f75e93347bd068a40734cedf8b764363540b40bc753fe680576100ca3f1c05d9
-SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.11.0.gem) = 54272
+TIMESTAMP = 1750188178
+SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.12.0.gem) = df1937f03370feb5bbd5636fbf648263a381f1b310f580b04ccb08a95327d42b
+SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.12.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index d4062562091f..9149ced67270 100644
--- a/devel/rubygem-aws-sdk-bedrock/Makefile
+++ b/devel/rubygem-aws-sdk-bedrock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrock
-PORTVERSION= 1.47.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index d5aa42246fd5..6f3a4b54ed38 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813214
-SHA256 (rubygem/aws-sdk-bedrock-1.47.0.gem) = b58b50cb2a78b8df88690349c3fe0e9de085d812c970582e909f0f801c7bfca5
-SIZE (rubygem/aws-sdk-bedrock-1.47.0.gem) = 126464
+TIMESTAMP = 1750188180
+SHA256 (rubygem/aws-sdk-bedrock-1.48.0.gem) = c5d1c30eef9b7daa19bd27ebc0657619e5f6cd9885ed01f6ab4128129ba1471e
+SIZE (rubygem/aws-sdk-bedrock-1.48.0.gem) = 129536
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
index 96bf3c145c30..f1d1dc321a54 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentruntime
-PORTVERSION= 1.57.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
index ae567180de8b..858cc2a22c6e 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813218
-SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.57.0.gem) = 2c829ac12bebb9ddf5a8915752cdde6a800cb9665bc1ff377b6b117765e95296
-SIZE (rubygem/aws-sdk-bedrockagentruntime-1.57.0.gem) = 137216
+TIMESTAMP = 1750188182
+SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.58.0.gem) = f85be8e827871890e7f66ea9e026ca55f87dc32aa23286e39206a8fe97d47795
+SIZE (rubygem/aws-sdk-bedrockagentruntime-1.58.0.gem) = 138752
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 655962f5ada6..9f52b6ac3b9f 100644
--- a/devel/rubygem-aws-sdk-cloudformation/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudformation
-PORTVERSION= 1.132.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo
index 65a8aee26662..72401c0519c8 100644
--- a/devel/rubygem-aws-sdk-cloudformation/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813258
-SHA256 (rubygem/aws-sdk-cloudformation-1.132.0.gem) = 862d9a2d0f4dc7c23af8ff69f2128a8759371ca6eaf04a7f2ec6b06e605c13ec
-SIZE (rubygem/aws-sdk-cloudformation-1.132.0.gem) = 210944
+TIMESTAMP = 1750188184
+SHA256 (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 490393d6e66848a5dd48f536f650de4237a6082f195ef8ea1e27de551e9ca321
+SIZE (rubygem/aws-sdk-cloudformation-1.133.0.gem) = 210944
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index 3c39536c803d..0dca981942c4 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.225.0
+PORTVERSION= 3.225.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo
index 2b2f7346c071..57f08784ba2d 100644
--- a/devel/rubygem-aws-sdk-core/distinfo
+++ b/devel/rubygem-aws-sdk-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813342
-SHA256 (rubygem/aws-sdk-core-3.225.0.gem) = 7c4ad88b489835ab17b342a621e820ca5759eab04b68a32213d00b9594524ecd
-SIZE (rubygem/aws-sdk-core-3.225.0.gem) = 392192
+TIMESTAMP = 1750188186
+SHA256 (rubygem/aws-sdk-core-3.225.1.gem) = daaf302c33198b15f0a2b2f9b8e469d72175ed34caaa309ccb82384d8a47f181
+SIZE (rubygem/aws-sdk-core-3.225.1.gem) = 392192
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 6911ad224915..10298fb02b0a 100644
--- a/devel/rubygem-aws-sdk-ec2/Makefile
+++ b/devel/rubygem-aws-sdk-ec2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2
-PORTVERSION= 1.529.0
+PORTVERSION= 1.530.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.216.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index 6f5b1c2157c5..0098629aad0b 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831284
-SHA256 (rubygem/aws-sdk-ec2-1.529.0.gem) = 9ae560b0f5b87f7d10a39d38b46114376c75aac725f5edaf52bffc0a9ccf29ca
-SIZE (rubygem/aws-sdk-ec2-1.529.0.gem) = 1454592
+TIMESTAMP = 1750188188
+SHA256 (rubygem/aws-sdk-ec2-1.530.0.gem) = 6d5f59b0e819dedbff07ffefde29dc688f8030ad337f1612cd120cda5a58ebaa
+SIZE (rubygem/aws-sdk-ec2-1.530.0.gem) = 1454592
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index 7dbf7253def4..eaa4c262c0c7 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecr
-PORTVERSION= 1.103.0
+PORTVERSION= 1.104.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo
index 1b19fbed9027..96c211edaef0 100644
--- a/devel/rubygem-aws-sdk-ecr/distinfo
+++ b/devel/rubygem-aws-sdk-ecr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813396
-SHA256 (rubygem/aws-sdk-ecr-1.103.0.gem) = d3a6cb8b491da89676a5a30b1a2af9399ca2eb659d3a15d5aab2509ffe622954
-SIZE (rubygem/aws-sdk-ecr-1.103.0.gem) = 87040
+TIMESTAMP = 1750188190
+SHA256 (rubygem/aws-sdk-ecr-1.104.0.gem) = 52eed429f905927182d1676730531a464675ef95bb7f81e3c0280991f361bd7a
+SIZE (rubygem/aws-sdk-ecr-1.104.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index 61a3a6f934aa..cd2eb5119db8 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrserverless
-PORTVERSION= 1.46.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo
index e6f6a0e10913..0cfa1897f7be 100644
--- a/devel/rubygem-aws-sdk-emrserverless/distinfo
+++ b/devel/rubygem-aws-sdk-emrserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813424
-SHA256 (rubygem/aws-sdk-emrserverless-1.46.0.gem) = 97ba333bcb8c947055c1dfb020435d5c43e29f231e077e0c186042ba9cd9cefd
-SIZE (rubygem/aws-sdk-emrserverless-1.46.0.gem) = 46080
+TIMESTAMP = 1750188192
+SHA256 (rubygem/aws-sdk-emrserverless-1.47.0.gem) = ea4bdd61bed60c735d12a1589bca84b574526062257c5373ffe0b1fb6152297f
+SIZE (rubygem/aws-sdk-emrserverless-1.47.0.gem) = 46592
diff --git a/devel/rubygem-aws-sdk-evs/Makefile b/devel/rubygem-aws-sdk-evs/Makefile
new file mode 100644
index 000000000000..6a609665921e
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-evs
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for Amazon Elastic VMware Service (EVS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-evs
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-evs/distinfo b/devel/rubygem-aws-sdk-evs/distinfo
new file mode 100644
index 000000000000..8a6a2c2befb7
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750188000
+SHA256 (rubygem/aws-sdk-evs-1.0.0.gem) = 0b23ccbbbf9df2d4f71434e523df7fba4385e3360c93930418403e4ed6da07d8
+SIZE (rubygem/aws-sdk-evs-1.0.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-evs/pkg-descr b/devel/rubygem-aws-sdk-evs/pkg-descr
new file mode 100644
index 000000000000..4f5429d2df7f
--- /dev/null
+++ b/devel/rubygem-aws-sdk-evs/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for Amazon Elastic VMware Service (EVS).
diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile
index 410dff2dfc70..b7fa57df07e0 100644
--- a/devel/rubygem-aws-sdk-invoicing/Makefile
+++ b/devel/rubygem-aws-sdk-invoicing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-invoicing
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo
index 39e3b46dd0a5..a09659006ad4 100644
--- a/devel/rubygem-aws-sdk-invoicing/distinfo
+++ b/devel/rubygem-aws-sdk-invoicing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813496
-SHA256 (rubygem/aws-sdk-invoicing-1.6.0.gem) = ad5d6101f06bfcc6d59b66c8b1317b3f641d41a22e26ea5475607ecec9012a45
-SIZE (rubygem/aws-sdk-invoicing-1.6.0.gem) = 29184
+TIMESTAMP = 1750188194
+SHA256 (rubygem/aws-sdk-invoicing-1.7.0.gem) = 8b6204ef4ef4410e4a76b503ca029f9d1c03f376c050d9275e2cebbe35dac9f4
+SIZE (rubygem/aws-sdk-invoicing-1.7.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index e8e867d2b5b2..461319dd8ff7 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kms
-PORTVERSION= 1.102.0
+PORTVERSION= 1.104.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index 9ca1bdf46cd9..1e320e9469c2 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813560
-SHA256 (rubygem/aws-sdk-kms-1.102.0.gem) = 443cb01b283a39863ef59603ec8f5da388103249ee02f489dfb231b95ec22ac3
-SIZE (rubygem/aws-sdk-kms-1.102.0.gem) = 161792
+TIMESTAMP = 1750188196
+SHA256 (rubygem/aws-sdk-kms-1.104.0.gem) = d65f13254452a9648fc3557018214e4c1809224c8538de576dd079772f0390f4
+SIZE (rubygem/aws-sdk-kms-1.104.0.gem) = 165888
diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile
index b06ede3a98f4..d0df18944f41 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconnect
-PORTVERSION= 1.81.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo
index 70ac7fa9fda1..63a46b2376c0 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813620
-SHA256 (rubygem/aws-sdk-mediaconnect-1.81.0.gem) = 9cca95f022b006389ff94fd6601be736a92e6a84410700bac2d08b0d2470fed0
-SIZE (rubygem/aws-sdk-mediaconnect-1.81.0.gem) = 94208
+TIMESTAMP = 1750188198
+SHA256 (rubygem/aws-sdk-mediaconnect-1.82.0.gem) = 7365529412451258cbcc68314f8ebba3c76ef3e9fa4e53121055744ac655f9cd
+SIZE (rubygem/aws-sdk-mediaconnect-1.82.0.gem) = 94720
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index 74722b0c87f0..b8b50a87601c 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconvert
-PORTVERSION= 1.160.0
+PORTVERSION= 1.161.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo
index 55dd9149613e..627832f6ee80 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813622
-SHA256 (rubygem/aws-sdk-mediaconvert-1.160.0.gem) = 48bded7432312a4a3bcb82c03d562a847db9e743edf751e998eee2eca38f402c
-SIZE (rubygem/aws-sdk-mediaconvert-1.160.0.gem) = 329728
+TIMESTAMP = 1750188200
+SHA256 (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = d663ea3ebdb94241b5efcd044aa1f7ab0af155da57e50b41efde011c1de6f0b3
+SIZE (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = 331264
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index 5a9eac24afc7..91caedff0dcd 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkfirewall
-PORTVERSION= 1.67.0
+PORTVERSION= 1.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo
index b841d358a156..3a8aeb48464b 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/distinfo
+++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813666
-SHA256 (rubygem/aws-sdk-networkfirewall-1.67.0.gem) = a53ec878680f6b4802de05f1fd4b12059b2dbdaaa1e7c38696d657134c35f2df
-SIZE (rubygem/aws-sdk-networkfirewall-1.67.0.gem) = 105984
+TIMESTAMP = 1750188202
+SHA256 (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = de004090e909c554248b7c1ef9d233c7cbc2ab3b108960df4deb45280c4aede9
+SIZE (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = 107008
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 03a7abdcedeb..40f919402480 100644
--- a/devel/rubygem-aws-sdk-rds/Makefile
+++ b/devel/rubygem-aws-sdk-rds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rds
-PORTVERSION= 1.278.0
+PORTVERSION= 1.279.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index 0409e687df01..e2abe6fdf3df 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813752
-SHA256 (rubygem/aws-sdk-rds-1.278.0.gem) = 7fea8156fae0d3e21ab1deb887a78b5872d4651274e2830ec81e07f341e32162
-SIZE (rubygem/aws-sdk-rds-1.278.0.gem) = 641024
+TIMESTAMP = 1750188204
+SHA256 (rubygem/aws-sdk-rds-1.279.0.gem) = 49fb374ea2514bc84c196f870d3e25de7b1e8bb3c8b05ad1a5e8c5458c30d3a3
+SIZE (rubygem/aws-sdk-rds-1.279.0.gem) = 641536
diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile
index 98facb1c3bb7..bfd5548b974a 100644
--- a/devel/rubygem-aws-sdk-rekognition/Makefile
+++ b/devel/rubygem-aws-sdk-rekognition/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rekognition
-PORTVERSION= 1.116.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo
index 7d08d3434cb3..1b2b905bef27 100644
--- a/devel/rubygem-aws-sdk-rekognition/distinfo
+++ b/devel/rubygem-aws-sdk-rekognition/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813764
-SHA256 (rubygem/aws-sdk-rekognition-1.116.0.gem) = c9de43d7fbd4c0da613436d9713f87caceb431eca9ab9c0c9ec808867be93023
-SIZE (rubygem/aws-sdk-rekognition-1.116.0.gem) = 172544
+TIMESTAMP = 1750188206
+SHA256 (rubygem/aws-sdk-rekognition-1.117.0.gem) = 9355c9be89747e81d1a0e4222740de404ffc9c34208f4fe9eb53a7d17c9566d1
+SIZE (rubygem/aws-sdk-rekognition-1.117.0.gem) = 173568
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index ba41567a9807..152e947347dd 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resources
-PORTVERSION= 3.228.0
+PORTVERSION= 3.229.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -158,6 +158,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-emrserverless>=1<2:devel/rubygem-aws-sdk-emrserverless \
rubygem-aws-sdk-entityresolution>=1<2:devel/rubygem-aws-sdk-entityresolution \
rubygem-aws-sdk-eventbridge>=1<2:devel/rubygem-aws-sdk-eventbridge \
+ rubygem-aws-sdk-evs>=1<2:devel/rubygem-aws-sdk-evs \
rubygem-aws-sdk-finspace>=1<2:devel/rubygem-aws-sdk-finspace \
rubygem-aws-sdk-finspacedata>=1<2:devel/rubygem-aws-sdk-finspacedata \
rubygem-aws-sdk-firehose>=1<2:devel/rubygem-aws-sdk-firehose \
diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo
index 6e9d05d7766b..64a93cf19993 100644
--- a/devel/rubygem-aws-sdk-resources/distinfo
+++ b/devel/rubygem-aws-sdk-resources/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813776
-SHA256 (rubygem/aws-sdk-resources-3.228.0.gem) = b0d6d2090ee4037a8927239b625ddca2e8e7913a67100d8a35c07199514f5083
-SIZE (rubygem/aws-sdk-resources-3.228.0.gem) = 23040
+TIMESTAMP = 1750188208
+SHA256 (rubygem/aws-sdk-resources-3.229.0.gem) = 76fe24f6cbd2d455d2f9632f5b5826c51d24ba448f631a38859d0d04e879a0fd
+SIZE (rubygem/aws-sdk-resources-3.229.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 1970a4f7995d..4ebc1c811fda 100644
--- a/devel/rubygem-aws-sdk-route53/Makefile
+++ b/devel/rubygem-aws-sdk-route53/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53
-PORTVERSION= 1.115.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo
index 6eabe47f7ae0..3f044cfc2b20 100644
--- a/devel/rubygem-aws-sdk-route53/distinfo
+++ b/devel/rubygem-aws-sdk-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813782
-SHA256 (rubygem/aws-sdk-route53-1.115.0.gem) = 1c60657e766804b8dd07d17f51fec246385149a6210e945a4b2e854ee527fb32
-SIZE (rubygem/aws-sdk-route53-1.115.0.gem) = 143872
+TIMESTAMP = 1750188210
+SHA256 (rubygem/aws-sdk-route53-1.116.0.gem) = 92c7df3fc3379c5e95763636cde9cf7472e50fe4a3b34fb5e70f59a2117aa3a2
+SIZE (rubygem/aws-sdk-route53-1.116.0.gem) = 143872
diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile
index c55d72d1a8b4..6c43198b4987 100644
--- a/devel/rubygem-aws-sdk-s3tables/Makefile
+++ b/devel/rubygem-aws-sdk-s3tables/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3tables
-PORTVERSION= 1.8.0
+PORTVERSION= 1.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo
index b16fc8a89a3c..c81de09a9ff9 100644
--- a/devel/rubygem-aws-sdk-s3tables/distinfo
+++ b/devel/rubygem-aws-sdk-s3tables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813802
-SHA256 (rubygem/aws-sdk-s3tables-1.8.0.gem) = b4860d56ae0828aaef22b94a1e1ec1577de4439abc643d7474c5feb91c4a1102
-SIZE (rubygem/aws-sdk-s3tables-1.8.0.gem) = 36864
+TIMESTAMP = 1750188212
+SHA256 (rubygem/aws-sdk-s3tables-1.9.0.gem) = 54a8f850689d138d7d5d84eb196edc3d887d040d0be53a598edd5a12531a63ae
+SIZE (rubygem/aws-sdk-s3tables-1.9.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index 0bb95b976435..6c6d346406ed 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemaker
-PORTVERSION= 1.308.0
+PORTVERSION= 1.309.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo
index 8cf2ea12bbb3..3cd67fbd1c8e 100644
--- a/devel/rubygem-aws-sdk-sagemaker/distinfo
+++ b/devel/rubygem-aws-sdk-sagemaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813804
-SHA256 (rubygem/aws-sdk-sagemaker-1.308.0.gem) = ee9022e0103cb19674fa0b4368be6c24caa5cb1cb2a2a8b078a2afd50a3e811c
-SIZE (rubygem/aws-sdk-sagemaker-1.308.0.gem) = 779264
+TIMESTAMP = 1750188214
+SHA256 (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 72f5706a487af38ce764a2241fa09bd801126a836e2aba3a5f32e4828f891b6d
+SIZE (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 779264
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index f8d49a66d703..2b9c43318bf9 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribeservice
-PORTVERSION= 1.120.0
+PORTVERSION= 1.121.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo
index b01e8415e804..5d2ae96d580a 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813904
-SHA256 (rubygem/aws-sdk-transcribeservice-1.120.0.gem) = a2a9b33babd6136bfadca5c097068d53896746cf383c47940bdef58c2ba1ffee
-SIZE (rubygem/aws-sdk-transcribeservice-1.120.0.gem) = 98816
+TIMESTAMP = 1750188216
+SHA256 (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 9642cee3dacb48fb59c64c4a3cc8d8d718cc38ec10cab93301dea2169b9d73bb
+SIZE (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 99328
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
index 6814b1d49d8f..1faa4b88ecb9 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribestreamingservice
-PORTVERSION= 1.82.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
index e57dfa518cae..0fa9228a6910 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813906
-SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.82.0.gem) = 679efc6766658fc2b5a88ae396cfb6d43b0bc18982550cb522d9c6c41def2369
-SIZE (rubygem/aws-sdk-transcribestreamingservice-1.82.0.gem) = 61440
+TIMESTAMP = 1750188218
+SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.83.0.gem) = 8fed044bdfdd4d46bcace4da13b68a59b8bfd00d8f91316677c1453d4eaacf87
+SIZE (rubygem/aws-sdk-transcribestreamingservice-1.83.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index 165189415242..ec049a6e2497 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafv2
-PORTVERSION= 1.109.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo
index 857a9f8c588e..fd798aaafa16 100644
--- a/devel/rubygem-aws-sdk-wafv2/distinfo
+++ b/devel/rubygem-aws-sdk-wafv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813924
-SHA256 (rubygem/aws-sdk-wafv2-1.109.0.gem) = e0e7cb3c4bb7567989d61ec4ba7b774b6ead427e5ef23fac7433747eea207cb7
-SIZE (rubygem/aws-sdk-wafv2-1.109.0.gem) = 181248
+TIMESTAMP = 1750188220
+SHA256 (rubygem/aws-sdk-wafv2-1.110.0.gem) = f7e0eb8a3572ae5eb79188bdc9251c8218a33f602f8b59952a6216a4027bf3a8
+SIZE (rubygem/aws-sdk-wafv2-1.110.0.gem) = 182272
diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile
index 54da03600f2c..401ab4af69aa 100644
--- a/devel/rubygem-bson/Makefile
+++ b/devel/rubygem-bson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bson
-PORTVERSION= 5.0.2
+PORTVERSION= 5.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-bson/distinfo b/devel/rubygem-bson/distinfo
index af88a035479d..8eca85649cd0 100644
--- a/devel/rubygem-bson/distinfo
+++ b/devel/rubygem-bson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261060
-SHA256 (rubygem/bson-5.0.2.gem) = eeac55a357c3103bdf3f903954ded8eb2dab15ae29f10d8bc62afb359971d523
-SIZE (rubygem/bson-5.0.2.gem) = 144896
+TIMESTAMP = 1750188268
+SHA256 (rubygem/bson-5.1.0.gem) = a787af891d71ea7ab0304dbb04ea265ec876dc5e9cdfedd515eff4ac8fbe8226
+SIZE (rubygem/bson-5.1.0.gem) = 179200
diff --git a/devel/rubygem-cucumber-rails/Makefile b/devel/rubygem-cucumber-rails/Makefile
index bd2ff1dd9c34..d1c6c717c778 100644
--- a/devel/rubygem-cucumber-rails/Makefile
+++ b/devel/rubygem-cucumber-rails/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cucumber-rails
PORTVERSION= 3.1.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-capybara>=3.11<4:devel/rubygem-capybara \
- rubygem-cucumber>=5<10:devel/rubygem-cucumber \
+ rubygem-cucumber9>=5<10:devel/rubygem-cucumber9 \
rubygem-railties72>=5.2<9:www/rubygem-railties72
USES= gem
diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile
index 0a5959044567..0248a36a9f65 100644
--- a/devel/rubygem-cucumber/Makefile
+++ b/devel/rubygem-cucumber/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber
-PORTVERSION= 9.2.1
+PORTVERSION= 10.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,17 +11,17 @@ WWW= https://cucumber.io/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-builder>=3.2<4:devel/rubygem-builder \
+RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \
+ rubygem-builder>=3.2<4:devel/rubygem-builder \
rubygem-cucumber-ci-environment>=9<11:devel/rubygem-cucumber-ci-environment \
- rubygem-cucumber-core13>=13<14:devel/rubygem-cucumber-core13 \
- rubygem-cucumber-cucumber-expressions17>=17.0<18:devel/rubygem-cucumber-cucumber-expressions17 \
- rubygem-cucumber-gherkin27>=24<28:textproc/rubygem-cucumber-gherkin27 \
+ rubygem-cucumber-core>=15<17:devel/rubygem-cucumber-core \
+ rubygem-cucumber-cucumber-expressions>=17<19:devel/rubygem-cucumber-cucumber-expressions \
rubygem-cucumber-html-formatter>=20.3<22:textproc/rubygem-cucumber-html-formatter \
- rubygem-cucumber-messages24>=19<25:devel/rubygem-cucumber-messages24 \
rubygem-diff-lcs>=1.5<2:textproc/rubygem-diff-lcs \
+ rubygem-logger>=1.6<2:devel/rubygem-logger \
rubygem-mini_mime>=1.1<2:mail/rubygem-mini_mime \
rubygem-multi_test>=1.1<2:devel/rubygem-multi_test \
- rubygem-sys-uname>=1.2<2:sysutils/rubygem-sys-uname
+ rubygem-sys-uname>=1.3<2:sysutils/rubygem-sys-uname
USES= gem
diff --git a/devel/rubygem-cucumber/distinfo b/devel/rubygem-cucumber/distinfo
index 1fa68113a82c..983fcc128772 100644
--- a/devel/rubygem-cucumber/distinfo
+++ b/devel/rubygem-cucumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090008
-SHA256 (rubygem/cucumber-9.2.1.gem) = fa4161391485bca15362871c04c241e8c761580d0ad52ec54703368ecd0b7131
-SIZE (rubygem/cucumber-9.2.1.gem) = 78336
+TIMESTAMP = 1750188222
+SHA256 (rubygem/cucumber-10.0.0.gem) = eca40158e7bd8e7413f6eb8ad6b5c1e2e32067b01812f4bee3b50dbb0f982fbd
+SIZE (rubygem/cucumber-10.0.0.gem) = 78848
diff --git a/devel/rubygem-cucumber9/Makefile b/devel/rubygem-cucumber9/Makefile
new file mode 100644
index 000000000000..42fc0489cfed
--- /dev/null
+++ b/devel/rubygem-cucumber9/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= cucumber
+PORTVERSION= 9.2.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 9
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Behaviour Driven Development with elegance and joy
+WWW= https://cucumber.io/ \
+ https://github.com/cucumber/cucumber-ruby
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-builder>=3.2<4:devel/rubygem-builder \
+ rubygem-cucumber-ci-environment>=9<11:devel/rubygem-cucumber-ci-environment \
+ rubygem-cucumber-core13>=13<14:devel/rubygem-cucumber-core13 \
+ rubygem-cucumber-cucumber-expressions17>=17.0<18:devel/rubygem-cucumber-cucumber-expressions17 \
+ rubygem-cucumber-gherkin27>=24<28:textproc/rubygem-cucumber-gherkin27 \
+ rubygem-cucumber-html-formatter>=20.3<22:textproc/rubygem-cucumber-html-formatter \
+ rubygem-cucumber-messages24>=19<25:devel/rubygem-cucumber-messages24 \
+ rubygem-diff-lcs>=1.5<2:textproc/rubygem-diff-lcs \
+ rubygem-mini_mime>=1.1<2:mail/rubygem-mini_mime \
+ rubygem-multi_test>=1.1<2:devel/rubygem-multi_test \
+ rubygem-sys-uname>=1.2<2:sysutils/rubygem-sys-uname
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/cucumber
+
+PORTSCOUT= limit:^9\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-cucumber9/distinfo b/devel/rubygem-cucumber9/distinfo
new file mode 100644
index 000000000000..1fa68113a82c
--- /dev/null
+++ b/devel/rubygem-cucumber9/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1738090008
+SHA256 (rubygem/cucumber-9.2.1.gem) = fa4161391485bca15362871c04c241e8c761580d0ad52ec54703368ecd0b7131
+SIZE (rubygem/cucumber-9.2.1.gem) = 78336
diff --git a/devel/rubygem-cucumber9/pkg-descr b/devel/rubygem-cucumber9/pkg-descr
new file mode 100644
index 000000000000..9ee27867cc6f
--- /dev/null
+++ b/devel/rubygem-cucumber9/pkg-descr
@@ -0,0 +1 @@
+Behaviour Driven Development with elegance and joy
diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile
index 540bf454c025..018a0b1c1182 100644
--- a/devel/rubygem-datadog-ci/Makefile
+++ b/devel/rubygem-datadog-ci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog-ci
-PORTVERSION= 1.18.0
+PORTVERSION= 1.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo
index ed242bbd6543..3b244e8d966d 100644
--- a/devel/rubygem-datadog-ci/distinfo
+++ b/devel/rubygem-datadog-ci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813950
-SHA256 (rubygem/datadog-ci-1.18.0.gem) = fb80cc70e5d2a54577c1a1b42cd109dd459a69f0631c20bb2d4a3fa06b8b40ec
-SIZE (rubygem/datadog-ci-1.18.0.gem) = 113152
+TIMESTAMP = 1750188224
+SHA256 (rubygem/datadog-ci-1.19.0.gem) = fa62f0ef295c9e6224dbbb3245247b53ed7072c43e3cfe4562d55f04d8b5123f
+SIZE (rubygem/datadog-ci-1.19.0.gem) = 115200
diff --git a/devel/rubygem-dry-types/Makefile b/devel/rubygem-dry-types/Makefile
index 35ffff9d77c3..98a3b61c39a3 100644
--- a/devel/rubygem-dry-types/Makefile
+++ b/devel/rubygem-dry-types/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dry-types
-PORTVERSION= 1.8.2
+PORTVERSION= 1.8.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-dry-types/distinfo b/devel/rubygem-dry-types/distinfo
index 3d274be9e703..c111d80ec519 100644
--- a/devel/rubygem-dry-types/distinfo
+++ b/devel/rubygem-dry-types/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738606579
-SHA256 (rubygem/dry-types-1.8.2.gem) = c84e9ada69419c727c3b12e191e0ed7d2c6d58d040d55e79ea16e0ebf8b3ec0f
-SIZE (rubygem/dry-types-1.8.2.gem) = 47104
+TIMESTAMP = 1750188226
+SHA256 (rubygem/dry-types-1.8.3.gem) = b5d97a45e0ed273131c0c3d5bc9f5633c2d1242e092ee47401ce7d5eab65c1bc
+SIZE (rubygem/dry-types-1.8.3.gem) = 47104
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
index 6bd88612180b..f23a19756c48 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudresourcemanager_v1
-PORTVERSION= 0.43.0
+PORTVERSION= 0.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
index 28e7578361c4..82f3c42808fc 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716430
-SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.43.0.gem) = 953aaa979c90461235a34600cfd95d229041f77d3ea8ab127b6442058c0ff35b
-SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.43.0.gem) = 39424
+TIMESTAMP = 1750188270
+SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8
+SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.44.0.gem) = 39936
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
index 0ed4a55dd6d4..8daefba576d3 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudresourcemanager_v3
-PORTVERSION= 0.58.0
+PORTVERSION= 0.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
index 12852c6eaf58..b01a8c7f0210 100644
--- a/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813956
-SHA256 (rubygem/google-apis-cloudresourcemanager_v3-0.58.0.gem) = 8e9f6a325a0826e204cad6772b9153836e4bea37dedfc57469aa4cfad8fc5214
-SIZE (rubygem/google-apis-cloudresourcemanager_v3-0.58.0.gem) = 43520
+TIMESTAMP = 1750188228
+SHA256 (rubygem/google-apis-cloudresourcemanager_v3-0.59.0.gem) = 46c9753cba02be8dbc247c7123a509d43ef06ad5a9dcdd440c2634550d201609
+SIZE (rubygem/google-apis-cloudresourcemanager_v3-0.59.0.gem) = 44032
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index 8f19a6d2fe57..4710cd5ff2bb 100644
--- a/devel/rubygem-google-apis-compute_v1/Makefile
+++ b/devel/rubygem-google-apis-compute_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-compute_v1
-PORTVERSION= 0.121.0
+PORTVERSION= 0.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo
index 57df1433aeb0..822d34120b88 100644
--- a/devel/rubygem-google-apis-compute_v1/distinfo
+++ b/devel/rubygem-google-apis-compute_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495949
-SHA256 (rubygem/google-apis-compute_v1-0.121.0.gem) = 656da668edf3a623ccbfa63600921faa9bc9dfd7fbf798486fdead7f5e6f2020
-SIZE (rubygem/google-apis-compute_v1-0.121.0.gem) = 506880
+TIMESTAMP = 1750188230
+SHA256 (rubygem/google-apis-compute_v1-0.122.0.gem) = d6787b0770eae8adb38c87b4e61c2be3ec1f0186eb777b10a757b13da08412f8
+SIZE (rubygem/google-apis-compute_v1-0.122.0.gem) = 509440
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index db644a5a101e..6c37001f974b 100644
--- a/devel/rubygem-google-apis-storage_v1/Makefile
+++ b/devel/rubygem-google-apis-storage_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-storage_v1
-PORTVERSION= 0.52.0
+PORTVERSION= 0.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-storage_v1/distinfo b/devel/rubygem-google-apis-storage_v1/distinfo
index faefd0045e49..454d25e0f168 100644
--- a/devel/rubygem-google-apis-storage_v1/distinfo
+++ b/devel/rubygem-google-apis-storage_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813960
-SHA256 (rubygem/google-apis-storage_v1-0.52.0.gem) = f7216a72b5c13f6bbfa76d3becacd1aba4cb8248bf9bd8cd43da239ab2281e4f
-SIZE (rubygem/google-apis-storage_v1-0.52.0.gem) = 53248
+TIMESTAMP = 1750188232
+SHA256 (rubygem/google-apis-storage_v1-0.53.0.gem) = 96fb0b80d453c4d7ebfbdd68ae644d15300a520d2ef4858a54e5d1000bc92232
+SIZE (rubygem/google-apis-storage_v1-0.53.0.gem) = 53248
diff --git a/devel/rubygem-io-event/Makefile b/devel/rubygem-io-event/Makefile
index 281153905b34..210296847762 100644
--- a/devel/rubygem-io-event/Makefile
+++ b/devel/rubygem-io-event/Makefile
@@ -1,5 +1,5 @@
PORTNAME= io-event
-PORTVERSION= 1.10.1
+PORTVERSION= 1.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-io-event/distinfo b/devel/rubygem-io-event/distinfo
index 7e453c35d78e..ab0171288982 100644
--- a/devel/rubygem-io-event/distinfo
+++ b/devel/rubygem-io-event/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495965
-SHA256 (rubygem/io-event-1.10.1.gem) = 40a5c25a03507905820ef67f44d217e01b94f2818b7705b3f50b22153cb2f65d
-SIZE (rubygem/io-event-1.10.1.gem) = 43008
+TIMESTAMP = 1750188234
+SHA256 (rubygem/io-event-1.11.0.gem) = 7045581e68585253f6ff5588723c07813c8991f427b46ab4e00389b1078d60c4
+SIZE (rubygem/io-event-1.11.0.gem) = 48640
diff --git a/devel/rubygem-rack-mini-profiler/Makefile b/devel/rubygem-rack-mini-profiler/Makefile
index 76c655a5344c..5a57c2078196 100644
--- a/devel/rubygem-rack-mini-profiler/Makefile
+++ b/devel/rubygem-rack-mini-profiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rack-mini-profiler
-PORTVERSION= 3.3.1
+PORTVERSION= 4.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rack-mini-profiler/distinfo b/devel/rubygem-rack-mini-profiler/distinfo
index a5145feb2157..bbe81a17f8c2 100644
--- a/devel/rubygem-rack-mini-profiler/distinfo
+++ b/devel/rubygem-rack-mini-profiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450778
-SHA256 (rubygem/rack-mini-profiler-3.3.1.gem) = 2bf0de7d5795f54581e453b248e42cc50e8d0529efac73828653a9ad2407a801
-SIZE (rubygem/rack-mini-profiler-3.3.1.gem) = 418304
+TIMESTAMP = 1750188272
+SHA256 (rubygem/rack-mini-profiler-4.0.0.gem) = c37bedcb7d01e33ad4addd8c4e742986e75db7cd8908cba3432c60b4e812e00f
+SIZE (rubygem/rack-mini-profiler-4.0.0.gem) = 419840
diff --git a/devel/rubygem-rubocop-ast/Makefile b/devel/rubygem-rubocop-ast/Makefile
index 60fba4734f9a..1b26fdefec21 100644
--- a/devel/rubygem-rubocop-ast/Makefile
+++ b/devel/rubygem-rubocop-ast/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop-ast
-PORTVERSION= 1.45.0
+PORTVERSION= 1.45.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rubocop-ast/distinfo b/devel/rubygem-rubocop-ast/distinfo
index b1a43bcaddc1..d9936217ac61 100644
--- a/devel/rubygem-rubocop-ast/distinfo
+++ b/devel/rubygem-rubocop-ast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813968
-SHA256 (rubygem/rubocop-ast-1.45.0.gem) = 0b4ade77d15f25b9e07214fb42fa98164f5316accea525e14e44bbb8f06f78d7
-SIZE (rubygem/rubocop-ast-1.45.0.gem) = 61440
+TIMESTAMP = 1750188238
+SHA256 (rubygem/rubocop-ast-1.45.1.gem) = 94042e49adc17f187ba037b33f941ba7398fede77cdf4bffafba95190a473a3e
+SIZE (rubygem/rubocop-ast-1.45.1.gem) = 61440
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index 16dbba9c0d22..7adf05a0028f 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop
-PORTVERSION= 1.76.0
+PORTVERSION= 1.76.1
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo
index 0719f5f0c44b..fd564baab6d3 100644
--- a/devel/rubygem-rubocop/distinfo
+++ b/devel/rubygem-rubocop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813966
-SHA256 (rubygem/rubocop-1.76.0.gem) = b7515398e1280b3cb7e3e0c429933ca3597ea43b7d0f03cb3c2d97719851c411
-SIZE (rubygem/rubocop-1.76.0.gem) = 708608
+TIMESTAMP = 1750188236
+SHA256 (rubygem/rubocop-1.76.1.gem) = e15a2d750794cf2157d2de8b1b403dfa71b8dc3957a22ae6043b1bdf21e7e0e7
+SIZE (rubygem/rubocop-1.76.1.gem) = 708608
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 4c53b5ad6122..17be1b53f588 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12167
+PORTVERSION= 0.5.12176
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index 800e3c5c0fc1..d05ea1db416e 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813976
-SHA256 (rubygem/sorbet-runtime-0.5.12167.gem) = e33761e789d126692ed0ce57fc0b66d312a8ef3aed662a8f14ccbdb523cd3109
-SIZE (rubygem/sorbet-runtime-0.5.12167.gem) = 89088
+TIMESTAMP = 1750188240
+SHA256 (rubygem/sorbet-runtime-0.5.12176.gem) = 91499b894f7f902f391cad156394f3a638fe0660c2daaaa220b12ca89f8b6aa2
+SIZE (rubygem/sorbet-runtime-0.5.12176.gem) = 89088
diff --git a/devel/rubygem-state_machines/Makefile b/devel/rubygem-state_machines/Makefile
index 216ea6859d6d..7fa1b8b79b06 100644
--- a/devel/rubygem-state_machines/Makefile
+++ b/devel/rubygem-state_machines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines
-PORTVERSION= 0.6.0
+PORTVERSION= 0.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-state_machines/distinfo b/devel/rubygem-state_machines/distinfo
index 5c62f6a73cd6..5fc2eb50e073 100644
--- a/devel/rubygem-state_machines/distinfo
+++ b/devel/rubygem-state_machines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688902923
-SHA256 (rubygem/state_machines-0.6.0.gem) = 08e08f6e59c124c1d690a31f12ca10cdc6cbbef5fa6fd1011cfade8b38bb27cc
-SIZE (rubygem/state_machines-0.6.0.gem) = 63488
+TIMESTAMP = 1750188242
+SHA256 (rubygem/state_machines-0.10.0.gem) = 0b87c69ad65d4767ce1eee1d56628b173f28bae25b1176fff320b9e425e23637
+SIZE (rubygem/state_machines-0.10.0.gem) = 65024
diff --git a/devel/slibtool/Makefile b/devel/slibtool/Makefile
index c2691e8d1dd4..37f178650f11 100644
--- a/devel/slibtool/Makefile
+++ b/devel/slibtool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= slibtool
-PORTVERSION= 0.7.2
+PORTVERSION= 0.7.3
CATEGORIES= devel
MASTER_SITES= http://dl.midipix.org/${PORTNAME}/
diff --git a/devel/slibtool/distinfo b/devel/slibtool/distinfo
index 1962eb5d48da..50fe12bc1689 100644
--- a/devel/slibtool/distinfo
+++ b/devel/slibtool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750252990
-SHA256 (slibtool-0.7.2.tar.xz) = 154efe4a7380c23a23f4123a2f46accf62dcdecf649a68596961ad29b07c4e06
-SIZE (slibtool-0.7.2.tar.xz) = 132012
+TIMESTAMP = 1751008134
+SHA256 (slibtool-0.7.3.tar.xz) = 0308f8a7bc9b61c27229fb441fd5a04c9f77365bc6b72869d5c974811635ae25
+SIZE (slibtool-0.7.3.tar.xz) = 134000
diff --git a/devel/sltdl/Makefile b/devel/sltdl/Makefile
index 6918e228c93f..2f2174cb0635 100644
--- a/devel/sltdl/Makefile
+++ b/devel/sltdl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sltdl
-PORTVERSION= 0.5.1
+PORTVERSION= 0.5.2
CATEGORIES= devel
MASTER_SITES= http://dl.midipix.org/${PORTNAME}/
diff --git a/devel/sltdl/distinfo b/devel/sltdl/distinfo
index c14710e17d28..ba57a0b3ca4d 100644
--- a/devel/sltdl/distinfo
+++ b/devel/sltdl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750253036
-SHA256 (sltdl-0.5.1.tar.xz) = 6b7512fa33c03bfe43789373b986d432793aecb43faff37e4690ab648a056d3f
-SIZE (sltdl-0.5.1.tar.xz) = 35000
+TIMESTAMP = 1751008181
+SHA256 (sltdl-0.5.2.tar.xz) = 69877c80476fb0c068c424d7859a73d10c7114dc760d961d1a0dca5604171d0b
+SIZE (sltdl-0.5.2.tar.xz) = 36928
diff --git a/devel/sltdl/pkg-plist b/devel/sltdl/pkg-plist
index da78b98be41e..bed60bdfcdbc 100644
--- a/devel/sltdl/pkg-plist
+++ b/devel/sltdl/pkg-plist
@@ -1,7 +1,8 @@
include/sltdl/sltdl.h
include/sltdl/sltdl_api.h
+include/sltdl/sltdl_compat.h
lib/libsltdl.a
lib/libsltdl.so
lib/libsltdl.so.0
-lib/libsltdl.so.0.5.1
+lib/libsltdl.so.0.5.2
libdata/pkgconfig/sltdl.pc
diff --git a/devel/spyder/Makefile b/devel/spyder/Makefile
deleted file mode 100644
index e0c5aa73242a..000000000000
--- a/devel/spyder/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-PORTNAME= spyder
-DISTVERSIONPREFIX= v
-DISTVERSION= 6.0.7
-CATEGORIES= devel science python
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Scientific PYthon Development EnviRonment, an alternative to IDLE
-WWW= https://www.spyder-ide.org \
- https://github.com/spyder-ide/spyder
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.3:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asyncssh>=2.14.0:security/py-asyncssh@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}atomicwrites>=1.2.0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}chardet>=2.0.0:textproc/py-chardet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cloudpickle>=0.5.0:devel/py-cloudpickle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cookiecutter>=1.6.0:devel/py-cookiecutter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}diff-match-patch>=20181111:textproc/py-diff-match-patch@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.6.0:devel/py-importlib-metadata@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0.2:devel/py-intervaltree@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ipython>=8.13.0:devel/ipython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jedi>=0.17.2:devel/py-jedi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jellyfish>=0.7:devel/py-jellyfish@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.2.0:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}keyring>=17.0.0:security/py-keyring@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nbconvert>=4.0:devel/py-nbconvert@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpydoc>=0.6.0:textproc/py-numpydoc@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}parso>=0.7.0:textproc/py-parso@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pexpect>=4.4.0:misc/py-pexpect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pickleshare>=0.4:databases/py-pickleshare@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psutil>=5.3:sysutils/py-psutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}PyGithub>=2.3.0:devel/py-PyGithub@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.0:textproc/py-pygments@${PY_FLAVOR} \
- pylint${PYTHON_PKGNAMESUFFIX}>=3.1:devel/pylint@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pylint-venv>=3.0.2:devel/py-pylint-venv@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyls-spyder>=0.4.0:textproc/py-pyls-spyder@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qt5-webengine>=5.15:www/py-qt5-webengine@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-lsp-black>=2.0.0:textproc/py-python-lsp-black@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-lsp-server>=1.12.0:textproc/py-python-lsp-server@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyuca>=1.2:devel/py-pyuca@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>=24.0.0:net/py-pyzmq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QDarkStyle>=3.2.0:textproc/py-QDarkStyle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qstylizer>=0.2.2:devel/py-qstylizer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QtAwesome>=1.3.1:x11-fonts/py-QtAwesome@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qtconsole>0:devel/py-qtconsole@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}QtPy>=2.4.0:devel/py-QtPy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rtree>=0.9.7:devel/py-rtree@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=49.6.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=0.6.6:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}spyder-kernels>=3.0.2:devel/py-spyder-kernels@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}superqt>=0.6.2:x11-toolkits/py-superqt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}textdistance>=4.2.0:textproc/py-textdistance@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}three-merge>=0.1.1:textproc/py-three-merge@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}watchdog>=0.10.3:devel/py-watchdog@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xdg>=0.26:devel/py-xdg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yarl>=1.9.4:www/py-yarl@${PY_FLAVOR}
-
-USES= desktop-file-utils python pyqt:5
-USE_PYTHON= distutils autoplist noflavors
-USE_PYQT= pyqt5
-
-USE_GITHUB= yes
-GH_ACCOUNT= spyder-ide
-
-NO_ARCH= yes
-
-DOCSDIR= ${PYTHON_SITELIBDIR}/spyder
-
-post-extract:
- # remove bundled dependencies
- @${RM} -r ${WRKSRC}/external-deps/*
- # remove unnecessary files
- @${RM} ${WRKSRC}/spyder/plugins/updatemanager/scripts/install.sh
-
-post-patch:
- # the second regex is to downgrade spyder-kernels requirement to 2.5.1
- ${REINPLACE_CMD} \
- -E 's|,<[0-9.=]+||' \
- ${WRKSRC}/setup.py \
- ${WRKSRC}/binder/environment.yml \
- ${WRKSRC}/requirements/main.yml \
- ${WRKSRC}/spyder/dependencies.py
-
-.include <bsd.port.mk>
diff --git a/devel/spyder/distinfo b/devel/spyder/distinfo
deleted file mode 100644
index 4957393e2664..000000000000
--- a/devel/spyder/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1747967628
-SHA256 (spyder-ide-spyder-v6.0.7_GH0.tar.gz) = a917307482500b4bfbebcbd17ab4e672e0df91ba82e1e00d5203e700052348eb
-SIZE (spyder-ide-spyder-v6.0.7_GH0.tar.gz) = 15831723
diff --git a/devel/spyder/files/patch-setup.py b/devel/spyder/files/patch-setup.py
deleted file mode 100644
index d713aaca8e57..000000000000
--- a/devel/spyder/files/patch-setup.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- setup.py.orig 2023-11-08 03:05:24 UTC
-+++ setup.py
-@@ -91,7 +91,7 @@ def get_data_files():
- """
- Return data_files in a platform dependent manner.
- """
-- if sys.platform.startswith('linux'):
-+ if sys.platform.startswith('linux') or sys.platform.startswith('freebsd'):
- data_files = [('share/applications', ['scripts/spyder.desktop']),
- ('share/icons', ['img_src/spyder.png']),
- ('share/metainfo',
-@@ -199,7 +199,6 @@ setup_args = dict(
- 'Topic :: Scientific/Engineering',
- 'Topic :: Software Development :: Widget Sets',
- ],
-- cmdclass=CMDCLASS,
- )
-
-
diff --git a/devel/spyder/pkg-descr b/devel/spyder/pkg-descr
deleted file mode 100644
index 05784fd19f4d..000000000000
--- a/devel/spyder/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Spyder (previously known as Pydee) is a powerful interactive development
-environment for the Python language with advanced editing, interactive
-testing, debugging and introspection features
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 8ec2ab2ab174..1955642b94a7 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.36.4
-PORTREVISION= 3
+DISTVERSION= 0.36.5
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= terraform:sysutils/terraform
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_MODULE= github.com/hashicorp/terraform-ls
diff --git a/devel/terraform-ls/distinfo b/devel/terraform-ls/distinfo
index 05298361b1bb..af090d4b2000 100644
--- a/devel/terraform-ls/distinfo
+++ b/devel/terraform-ls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737825753
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.mod) = 6a0d3fd4e6e0127e6e76594e118af0b2146a4e319862c67afaf8e6f4a873127e
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.mod) = 4831
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.zip) = 31ee280761af7b99dda206b94e06f4135a940301b0798f34fb264ce3b6be8ac2
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.4/v0.36.4.zip) = 2732023
+TIMESTAMP = 1750371069
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 7e423b19160bff26b88e74aa87fca3c7105205d00b4519b44a3e1a954f60af55
+SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 4900
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2c9c33eb5cc5ac2ec44245dae4b3b70f49d2565ea5839b3e5cc3022adb627d14
+SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2723101
diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile
index b0ce28d92bc0..261598889906 100644
--- a/devel/universal-ctags/Makefile
+++ b/devel/universal-ctags/Makefile
@@ -1,5 +1,5 @@
PORTNAME= universal-ctags
-PORTVERSION= p6.1.20250518.0
+PORTVERSION= p6.2.20250615.0
CATEGORIES= devel
MAINTAINER= dereks@lifeofadishwasher.com
diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo
index b91911e14870..fffc8736c114 100644
--- a/devel/universal-ctags/distinfo
+++ b/devel/universal-ctags/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747604444
-SHA256 (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 176e7f2cc0f1751831679f8731c9f54902563df5c99aa2379e218d378338c43e
-SIZE (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 3271151
+TIMESTAMP = 1750622285
+SHA256 (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 34a5ab1a05353de2712dd8479d959cd4ec21b0f39c400731e53ecd192d2770fc
+SIZE (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 3288662
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 3e1cf71b16be..8e852a34e1bb 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -1,8 +1,9 @@
PORTNAME= websocketpp
PORTVERSION= 0.8.2
+PORTREVISION= 1
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sigsegv@radiotube.org
COMMENT= Header-only implementation of the WebSocket protocol
WWW= https://www.zaphoyd.com/websocketpp/
@@ -10,11 +11,15 @@ LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:insource cpe
+TEST_DEPENDS= boost-libs>0:devel/boost-libs
+
+USES= cmake:insource,testing cpe
CPE_VENDOR= zaphoyd
USE_GITHUB= yes
GH_ACCOUNT= zaphoyd
+CMAKE_TESTING_ON= BUILD_TESTS
+
NO_ARCH= yes
post-stage: # https://github.com/zaphoyd/websocketpp/issues/781
diff --git a/devel/websocketpp/files/patch-CMakeLists.txt b/devel/websocketpp/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..cd8749d1b099
--- /dev/null
+++ b/devel/websocketpp/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-06-22 12:25:54 UTC
++++ CMakeLists.txt
+@@ -152,7 +152,7 @@ if (BUILD_TESTS OR BUILD_EXAMPLES)
+ endif()
+ set (WEBSOCKETPP_PLATFORM_TLS_LIBS ssl crypto)
+ set (WEBSOCKETPP_BOOST_LIBS system thread)
+- set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
+ if (NOT APPLE)
+ add_definitions (-DNDEBUG -Wall -Wno-padded) # todo: should we use CMAKE_C_FLAGS for these?
+ endif ()
diff --git a/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
new file mode 100644
index 000000000000..62c0718d097c
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
@@ -0,0 +1,11 @@
+--- examples/echo_server_both/echo_server_both.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/echo_server_both/echo_server_both.cpp
+@@ -60,7 +60,7 @@ int main() {
+ int main() {
+ // set up an external io_service to run both endpoints on. This is not
+ // strictly necessary, but simplifies thread management a bit.
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+
+ // set up plain endpoint
+ server_plain endpoint_plain;
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
new file mode 100644
index 000000000000..8fc665c72d95
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
@@ -0,0 +1,11 @@
+--- examples/external_io_service/external_io_service.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/external_io_service.cpp
+@@ -59,7 +59,7 @@ int main() {
+ }
+
+ int main() {
+- asio::io_service service;
++ asio::io_context service;
+
+ // Add a TCP echo server on port 9003
+ tcp_echo_server custom_http_server(service, 9003);
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
new file mode 100644
index 000000000000..5496feeeba41
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
@@ -0,0 +1,28 @@
+--- examples/external_io_service/tcp_echo_server.hpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/tcp_echo_server.hpp
+@@ -44,7 +44,7 @@ struct tcp_echo_session : websocketpp::lib::enable_sha
+ struct tcp_echo_session : websocketpp::lib::enable_shared_from_this<tcp_echo_session> {
+ typedef websocketpp::lib::shared_ptr<tcp_echo_session> ptr;
+
+- tcp_echo_session(asio::io_service & service) : m_socket(service) {}
++ tcp_echo_session(asio::io_context & service) : m_socket(service) {}
+
+ void start() {
+ m_socket.async_read_some(asio::buffer(m_buffer, sizeof(m_buffer)),
+@@ -72,7 +72,7 @@ struct tcp_echo_server {
+ };
+
+ struct tcp_echo_server {
+- tcp_echo_server(asio::io_service & service, short port)
++ tcp_echo_server(asio::io_context & service, short port)
+ : m_service(service)
+ , m_acceptor(service, asio::ip::tcp::endpoint(asio::ip::tcp::v6(), port))
+ {
+@@ -92,6 +92,6 @@ struct tcp_echo_server {
+ start_accept();
+ }
+
+- asio::io_service & m_service;
++ asio::io_context & m_service;
+ asio::ip::tcp::acceptor m_acceptor;
+ };
diff --git a/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
new file mode 100644
index 000000000000..efa78c73fc40
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
@@ -0,0 +1,22 @@
+--- test/endpoint/endpoint.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/endpoint/endpoint.cpp
+@@ -53,7 +53,7 @@ BOOST_AUTO_TEST_CASE( initialize_server_asio_external
+
+ BOOST_AUTO_TEST_CASE( initialize_server_asio_external ) {
+ websocketpp::server<websocketpp::config::asio> s;
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ s.init_asio(&ios);
+ }
+
+@@ -141,8 +141,8 @@ BOOST_AUTO_TEST_CASE( listen_after_listen_failure ) {
+ server1.init_asio();
+ server2.init_asio();
+
+- boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::address::from_string("127.0.0.1"), 12345);
+- boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::address::from_string("127.0.0.1"), 23456);
++ boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::make_address("127.0.0.1"), 12345);
++ boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::make_address("127.0.0.1"), 23456);
+
+ server1.listen(ep1, ec);
+ BOOST_CHECK(!ec);
diff --git a/devel/websocketpp/files/patch-test_transport_asio_timers.cpp b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
new file mode 100644
index 000000000000..33d49954446f
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
@@ -0,0 +1,20 @@
+--- test/transport/asio/timers.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/asio/timers.cpp
+@@ -54,7 +54,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -79,7 +79,7 @@ void run_test_timer(long value) {
+
+ // Wait for the specified time period then fail the test
+ void run_test_timer(long value) {
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ boost::asio::deadline_timer t(ios,boost::posix_time::milliseconds(value));
+ boost::system::error_code ec;
+ t.wait(ec);
diff --git a/devel/websocketpp/files/patch-test_transport_integration.cpp b/devel/websocketpp/files/patch-test_transport_integration.cpp
new file mode 100644
index 000000000000..b3ed7f70f733
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_integration.cpp
@@ -0,0 +1,46 @@
+--- test/transport/integration.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/integration.cpp
+@@ -221,7 +221,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -248,13 +248,12 @@ void run_dummy_client(std::string port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::resolver resolver(io_service);
+- tcp::resolver::query query("localhost", port);
+- tcp::resolver::iterator iterator = resolver.resolve(query);
++ tcp::resolver::results_type results = resolver.resolve("localhost", port);
+ tcp::socket socket(io_service);
+
+- boost::asio::connect(socket, iterator);
++ boost::asio::connect(socket, results);
+ for (;;) {
+ char data[512];
+ boost::system::error_code ec;
+@@ -361,7 +360,7 @@ class test_deadline_timer (public)
+ : m_timer(m_io_service, boost::posix_time::seconds(seconds))
+ {
+ m_timer.async_wait(bind(&test_deadline_timer::expired, this, ::_1));
+- std::size_t (boost::asio::io_service::*run)() = &boost::asio::io_service::run;
++ std::size_t (boost::asio::io_context::*run)() = &boost::asio::io_context::run;
+ m_timer_thread = websocketpp::lib::thread(websocketpp::lib::bind(run, &m_io_service));
+ }
+ ~test_deadline_timer()
+@@ -379,7 +378,7 @@ class test_deadline_timer (public)
+ BOOST_FAIL("Test timed out");
+ }
+
+- boost::asio::io_service m_io_service;
++ boost::asio::io_context m_io_service;
+ boost::asio::deadline_timer m_timer;
+ websocketpp::lib::thread m_timer_thread;
+ };
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
new file mode 100644
index 000000000000..30872545d7b5
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
@@ -0,0 +1,96 @@
+--- websocketpp/transport/asio/connection.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/connection.hpp
+@@ -86,9 +86,9 @@ class connection : public config::socket_type::socket_
+ typedef typename response_type::ptr response_ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the Asio io_service::strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a pointer to the Asio timer class
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+
+@@ -458,11 +458,11 @@ class connection : public config::socket_type::socket_
+ *
+ * @return Status code for the success or failure of the initialization
+ */
+- lib::error_code init_asio (io_service_ptr io_service) {
++ lib::error_code init_asio (io_context_ptr io_service) {
+ m_io_service = io_service;
+
+ if (config::enable_multithreading) {
+- m_strand.reset(new lib::asio::io_service::strand(*io_service));
++ m_strand.reset(new lib::asio::io_context::strand(*io_service));
+ }
+
+ lib::error_code ec = socket_con_type::init_asio(io_service, m_strand,
+@@ -573,7 +573,7 @@ class connection : public config::socket_type::socket_
+ lib::error_code const & ec)
+ {
+ if (ec == transport::error::operation_aborted ||
+- (post_timer && lib::asio::is_neg(post_timer->expires_from_now())))
++ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now())))
+ {
+ m_alog->write(log::alevel::devel,"post_init cancelled");
+ return;
+@@ -679,7 +679,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"write operation aborted");
+ return;
+@@ -751,7 +751,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"read operation aborted");
+ return;
+@@ -1012,18 +1012,18 @@ class connection : public config::socket_type::socket_
+ */
+ lib::error_code interrupt(interrupt_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+
+ lib::error_code dispatch(dispatch_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+@@ -1095,7 +1095,7 @@ class connection : public config::socket_type::socket_
+ callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(shutdown_timer->expires_from_now()))
++ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_shutdown cancelled");
+ return;
+@@ -1172,7 +1172,7 @@ class connection : public config::socket_type::socket_
+ lib::shared_ptr<proxy_data> m_proxy_data;
+
+ // transport resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ connection_hdl m_connection_hdl;
+
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
new file mode 100644
index 000000000000..2650b9e6959c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
@@ -0,0 +1,207 @@
+--- websocketpp/transport/asio/endpoint.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/endpoint.hpp
+@@ -78,7 +78,7 @@ class endpoint : public config::socket_type { (public)
+ typedef typename transport_con_type::ptr transport_con_ptr;
+
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a shared pointer to the acceptor being used
+ typedef lib::shared_ptr<lib::asio::ip::tcp::acceptor> acceptor_ptr;
+ /// Type of a shared pointer to the resolver being used
+@@ -86,7 +86,7 @@ class endpoint : public config::socket_type { (public)
+ /// Type of timer handle
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+ /// Type of a shared pointer to an io_service work object
+- typedef lib::shared_ptr<lib::asio::io_service::work> work_ptr;
++ typedef lib::shared_ptr<lib::asio::executor_work_guard<lib::asio::io_context::executor_type>> work_ptr;
+
+ /// Type of socket pre-bind handler
+ typedef lib::function<lib::error_code(acceptor_ptr)> tcp_pre_bind_handler;
+@@ -95,7 +95,7 @@ class endpoint : public config::socket_type { (public)
+ explicit endpoint()
+ : m_io_service(NULL)
+ , m_external_io_service(false)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(false)
+ , m_state(UNINITIALIZED)
+ {
+@@ -135,7 +135,7 @@ class endpoint : public config::socket_type { (public)
+ , m_io_service(src.m_io_service)
+ , m_external_io_service(src.m_external_io_service)
+ , m_acceptor(src.m_acceptor)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(src.m_reuse_addr)
+ , m_elog(src.m_elog)
+ , m_alog(src.m_alog)
+@@ -182,7 +182,7 @@ class endpoint : public config::socket_type { (public)
+ * @param ptr A pointer to the io_service to use for asio events
+ * @param ec Set to indicate what error occurred, if any.
+ */
+- void init_asio(io_service_ptr ptr, lib::error_code & ec) {
++ void init_asio(io_context_ptr ptr, lib::error_code & ec) {
+ if (m_state != UNINITIALIZED) {
+ m_elog->write(log::elevel::library,
+ "asio::init_asio called from the wrong state");
+@@ -209,7 +209,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @param ptr A pointer to the io_service to use for asio events
+ */
+- void init_asio(io_service_ptr ptr) {
++ void init_asio(io_context_ptr ptr) {
+ lib::error_code ec;
+ init_asio(ptr,ec);
+ if (ec) { throw exception(ec); }
+@@ -230,9 +230,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio(service.get(), ec);
+ if( !ec ) service.release(); // Call was successful, transfer ownership
+@@ -252,9 +252,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio( service.get() );
+ // If control got this far without an exception, then ownership has successfully been taken
+@@ -375,7 +375,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @return A reference to the endpoint's io_service
+ */
+- lib::asio::io_service & get_io_service() {
++ lib::asio::io_context & get_io_service() {
+ return *m_io_service;
+ }
+
+@@ -558,9 +558,9 @@ class endpoint : public config::socket_type { (public)
+ {
+ using lib::asio::ip::tcp;
+ tcp::resolver r(*m_io_service);
+- tcp::resolver::query query(host, service);
+- tcp::resolver::iterator endpoint_iterator = r.resolve(query);
+- tcp::resolver::iterator end;
++ tcp::resolver::results_type endpoints = r.resolve(host, service);
++ auto endpoint_iterator = endpoints.begin();
++ auto end = endpoints.end();
+ if (endpoint_iterator == end) {
+ m_elog->write(log::elevel::library,
+ "asio::listen could not resolve the supplied host or service");
+@@ -666,7 +666,7 @@ class endpoint : public config::socket_type { (public)
+
+ /// wraps the reset method of the internal io_service object
+ void reset() {
+- m_io_service->reset();
++ m_io_service->restart();
+ }
+
+ /// wraps the stopped method of the internal io_service object
+@@ -687,7 +687,7 @@ class endpoint : public config::socket_type { (public)
+ * @since 0.3.0
+ */
+ void start_perpetual() {
+- m_work.reset(new lib::asio::io_service::work(*m_io_service));
++ m_work.reset(new lib::asio::executor_work_guard<lib::asio::io_context::executor_type>(lib::asio::make_work_guard(*m_io_service)));
+ }
+
+ /// Clears the endpoint's perpetual flag, allowing it to exit when empty
+@@ -883,8 +883,6 @@ class endpoint : public config::socket_type { (public)
+ port = pu->get_port_str();
+ }
+
+- tcp::resolver::query query(host,port);
+-
+ if (m_alog->static_test(log::alevel::devel)) {
+ m_alog->write(log::alevel::devel,
+ "starting async DNS resolve for "+host+":"+port);
+@@ -905,7 +903,7 @@ class endpoint : public config::socket_type { (public)
+
+ if (config::enable_multithreading) {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -918,7 +916,7 @@ class endpoint : public config::socket_type { (public)
+ );
+ } else {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -966,10 +964,10 @@ class endpoint : public config::socket_type { (public)
+
+ void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer,
+ connect_handler callback, lib::asio::error_code const & ec,
+- lib::asio::ip::tcp::resolver::iterator iterator)
++ lib::asio::ip::tcp::resolver::results_type results)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(dns_timer->expires_from_now()))
++ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_resolve cancelled");
+ return;
+@@ -987,8 +985,8 @@ class endpoint : public config::socket_type { (public)
+ std::stringstream s;
+ s << "Async DNS resolve successful. Results: ";
+
+- lib::asio::ip::tcp::resolver::iterator it, end;
+- for (it = iterator; it != end; ++it) {
++ lib::asio::ip::tcp::resolver::results_type::iterator it, end;
++ for (it = results.begin(); it != results.end(); ++it) {
+ s << (*it).endpoint() << " ";
+ }
+
+@@ -1014,7 +1012,7 @@ class endpoint : public config::socket_type { (public)
+ if (config::enable_multithreading) {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1027,7 +1025,7 @@ class endpoint : public config::socket_type { (public)
+ } else {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1077,7 +1075,7 @@ class endpoint : public config::socket_type { (public)
+ connect_handler callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(con_timer->expires_from_now()))
++ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_connect cancelled");
+ return;
+@@ -1158,7 +1156,7 @@ class endpoint : public config::socket_type { (public)
+ tcp_init_handler m_tcp_post_init_handler;
+
+ // Network Resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ bool m_external_io_service;
+ acceptor_ptr m_acceptor;
+ resolver_ptr m_resolver;
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
new file mode 100644
index 000000000000..664d82400f5c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
@@ -0,0 +1,23 @@
+--- websocketpp/transport/asio/security/none.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/none.hpp
+@@ -63,9 +63,9 @@ class connection : public lib::enable_shared_from_this
+ typedef lib::shared_ptr<type> ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service* io_service_ptr;
++ typedef lib::asio::io_context* io_context_ptr;
+ /// Type of a pointer to the Asio io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of the ASIO socket being used
+ typedef lib::asio::ip::tcp::socket socket_type;
+ /// Type of a shared pointer to the socket being used.
+@@ -162,7 +162,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A shared pointer to the connection's asio strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr, bool)
++ lib::error_code init_asio (io_context_ptr service, strand_ptr, bool)
+ {
+ if (m_state != UNINITIALIZED) {
+ return socket::make_error_code(socket::error::invalid_state);
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
new file mode 100644
index 000000000000..427d0510b603
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
@@ -0,0 +1,32 @@
+--- websocketpp/transport/asio/security/tls.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/tls.hpp
+@@ -72,9 +72,9 @@ class connection : public lib::enable_shared_from_this
+ /// Type of a shared pointer to the ASIO socket being used
+ typedef lib::shared_ptr<socket_type> socket_ptr;
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the ASIO io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a shared pointer to the ASIO TLS context being used
+ typedef lib::shared_ptr<lib::asio::ssl::context> context_ptr;
+
+@@ -182,7 +182,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A pointer to the connection's strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr strand,
++ lib::error_code init_asio (io_context_ptr service, strand_ptr strand,
+ bool is_server)
+ {
+ if (!m_tls_init_handler) {
+@@ -381,7 +381,7 @@ class connection : public lib::enable_shared_from_this
+ }
+ }
+
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ context_ptr m_context;
+ socket_ptr m_socket;
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
index 047631b64207..6493ddb42847 100644
--- a/devel/wrangler/Makefile
+++ b/devel/wrangler/Makefile
@@ -13,6 +13,9 @@ LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
+DEPRECATED= Deprecated upstream as of Aug 3, 2023
+EXPIRATION_DATE=2025-07-31
+
LIB_DEPENDS= libcurl.so:ftp/curl
USES= cargo gmake ssl
diff --git a/dns/Makefile b/dns/Makefile
index bb1bcc5070ee..905cf18e2c35 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -42,6 +42,7 @@
SUBDIR += dnsproxy
SUBDIR += dnsrecon
SUBDIR += dnsreflector
+ SUBDIR += dnssec-rr
SUBDIR += dnstable
SUBDIR += dnstable-convert
SUBDIR += dnstop
@@ -169,6 +170,7 @@
SUBDIR += pear-File_DNS
SUBDIR += pear-Horde_Idna
SUBDIR += pear-Net_DNS2
+ SUBDIR += pear-Net_DNS21
SUBDIR += powerdns
SUBDIR += powerdns-recursor
SUBDIR += prometheus-dnssec-exporter
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index ecd0df1c85cc..3d15cab52ec7 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -20,12 +20,12 @@ PKGNAMESUFFIX= 9-devel
.endif
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
.if defined(BIND_TOOLS_SLAVE)
COMMENT= Command line tools from BIND: delv, dig, host, nslookup...
.else
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
.endif
+WWW= https://www.isc.org/bind/
# Uncomment when bind9xx comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -35,29 +35,40 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2 \
- liburcu.so:sysutils/liburcu
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
+ liburcu.so:sysutils/liburcu \
+ libuv.so:devel/libuv
.if !defined(BIND_TOOLS_SLAVE)
RUN_DEPENDS= bind-tools>0:dns/bind-tools
.endif
-USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl tar:xz
+USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl \
+ tar:xz
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
.if ${DISTVERSION:M*-*}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
-USE_GNOME= libxml2
+
+.if !defined(BIND_TOOLS_SLAVE)
+USE_RC_SUBR= named
+.endif # !BIND_TOOLS_SLAVE
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --localstatedir=/var \
--sysconfdir=${ETCDIR} \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE}
+
+MAKE_JOBS_UNSAFE= yes
+
+.if !defined(BIND_TOOLS_SLAVE)
+# XXX: Add -devel
+CONFLICTS= bind9[0-9][0-9]
+.endif # !BIND_TOOLS_SLAVE
+
ETCDIR= ${PREFIX}/etc/namedb
# FIXME: figure out why build fails if enabled
@@ -67,33 +78,28 @@ CONFIGURE_ARGS+= --disable-tracing
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-bind-tools
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/bind-tools
.else
-USE_RC_SUBR= named
# XXX: remove the big warning about it being a development version from pkg-message
SUB_FILES= named.conf pkg-message
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-no-bind-tools
PORTDOCS= *
+.endif # BIND_TOOLS_SLAVE
-# XXX: Add -devel
-CONFLICTS= bind9[0-9][0-9]
-.endif # BIND_TOOLS_SLAVE
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS GEOIP IDN LARGE_FILE LMDB OVERRIDECACHE \
+ QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.if defined(BIND_TOOLS_SLAVE)
-OPTIONS_EXCLUDE= DOCS GEOIP LMDB \
- OVERRIDECACHE QUERYTRACE START_LATE \
- TCP_FASTOPEN
-.endif # BIND_TOOLS_SLAVE
+OPTIONS_EXCLUDE= DOCS GEOIP LMDB OVERRIDECACHE QUERYTRACE START_LATE \
+ STATS_JSON STATS_XML TCP_FASTOPEN
+.endif # BIND_TOOLS_SLAVE
OPTIONS_SUB= yes
@@ -107,49 +113,48 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -160,6 +165,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -172,7 +184,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
@@ -219,6 +231,6 @@ do-install:
done
@${RM} -r ${STAGEDIR}${PREFIX}/include
-.endif # BIND_TOOLS_SLAVE
+.endif # BIND_TOOLS_SLAVE
.include <bsd.port.post.mk>
diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 8253a8129744..6372aeb31964 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -8,8 +8,8 @@ MASTER_SITES= ISC/bind9/${DISTVERSION}
PKGNAMESUFFIX= 918
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
+WWW= https://www.isc.org/bind/
# Uncomment when bind920 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -19,14 +19,13 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
+ libuv.so:devel/libuv
RUN_DEPENDS= bind-tools>0:dns/bind-tools
USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl \
tar:xz
-USE_GNOME= libxml2
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
@@ -34,33 +33,36 @@ CPE_VERSION= ${DISTVERSION:C/-.*//}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
+USE_RC_SUBR= named
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --disable-linux-caps \
+ --enable-dnsrps \
--localstatedir=/var \
--sysconfdir=${ETCDIR} \
--with-dlopen=yes \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE} \
- --enable-dnsrps \
--with-readline=libedit
CONFIGURE_ENV= READLINE_CFLAGS="-L${LOCALBASE}/lib"
+
+MAKE_JOBS_UNSAFE= yes
+
+CONFLICTS= bind9-devel bind920
+
ETCDIR= ${PREFIX}/etc/namedb
-USE_RC_SUBR= named
-SUB_FILES= named.conf pkg-message
+SUB_FILES= named.conf pkg-message
PORTDOCS= *
-CONFLICTS= bind920 bind9-devel
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN LARGE_FILE LMDB \
+ OVERRIDECACHE QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
@@ -78,51 +80,50 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -133,6 +134,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -146,7 +154,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index cca7769848ef..0255d13cec36 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -19,12 +19,12 @@ PKGNAMESUFFIX= 920
.endif
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
.if defined(BIND_TOOLS_SLAVE)
COMMENT= Command line tools from BIND: delv, dig, host, nslookup...
.else
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
.endif
+WWW= https://www.isc.org/bind/
# Uncomment when bind922 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -34,10 +34,9 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2 \
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
liburcu.so:sysutils/liburcu \
- libxml2.so:textproc/libxml2
+ libuv.so:devel/libuv
.if !defined(BIND_TOOLS_SLAVE)
RUN_DEPENDS= bind-tools>0:dns/bind-tools
@@ -51,16 +50,25 @@ CPE_VERSION= ${DISTVERSION:C/-.*//}
.if ${DISTVERSION:M*-*}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
-USE_GNOME= libxml2
+
+.if !defined(BIND_TOOLS_SLAVE)
+USE_RC_SUBR= named
+.endif # !BIND_TOOLS_SLAVE
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --localstatedir=/var \
+CONFIGURE_ARGS= --enable-dnsrps \
+ --localstatedir=/var \
--sysconfdir=${ETCDIR} \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE} \
- --enable-dnsrps \
--with-readline=libedit
+
+MAKE_JOBS_UNSAFE= yes
+
+.if !defined(BIND_TOOLS_SLAVE)
+CONFLICTS= bind9-devel bind918
+.endif # !BIND_TOOLS_SLAVE
+
ETCDIR= ${PREFIX}/etc/namedb
# FIXME: figure out why build fails if enabled
@@ -70,31 +78,27 @@ CONFIGURE_ARGS+= --disable-tracing
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-bind-tools
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/bind-tools
.else
-USE_RC_SUBR= named
SUB_FILES= named.conf pkg-message
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-no-bind-tools
PORTDOCS= *
+.endif # BIND_TOOLS_SLAVE
-CONFLICTS= bind918 bind9-devel
-.endif # BIND_TOOLS_SLAVE
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN LARGE_FILE LMDB \
+ OVERRIDECACHE QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.if defined(BIND_TOOLS_SLAVE)
-OPTIONS_EXCLUDE= DOCS GEOIP LMDB \
- OVERRIDECACHE QUERYTRACE START_LATE \
- TCP_FASTOPEN
-.endif # BIND_TOOLS_SLAVE
+OPTIONS_EXCLUDE= DOCS GEOIP LMDB OVERRIDECACHE QUERYTRACE START_LATE \
+ STATS_JSON STATS_XML TCP_FASTOPEN
+.endif # BIND_TOOLS_SLAVE
OPTIONS_SUB= yes
@@ -109,51 +113,50 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -164,6 +167,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -176,7 +186,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
@@ -223,6 +233,6 @@ do-install:
done
@${RM} -r ${STAGEDIR}${PREFIX}/include
-.endif # BIND_TOOLS_SLAVE
+.endif # BIND_TOOLS_SLAVE
.include <bsd.port.post.mk>
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index d1889c18e436..79e3d4a4d0a0 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnsmasq
-DISTVERSION= 2.92test13 # remember to bump PORTEPOCH when going from test to rc!
+DISTVERSION= 2.92test14 # remember to bump PORTEPOCH when going from test to rc!
# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
PORTREVISION= 0
PORTEPOCH= 6
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
index 83ac6d911bd3..bf9c91d33cbb 100644
--- a/dns/dnsmasq-devel/distinfo
+++ b/dns/dnsmasq-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749509231
-SHA256 (dnsmasq-2.92test13.tar.xz) = ee47735aeabb9f19cac70d103bec2f26f63fb66fdd50ffa6f6a18df80f00deb6
-SIZE (dnsmasq-2.92test13.tar.xz) = 582912
+TIMESTAMP = 1750716872
+SHA256 (dnsmasq-2.92test14.tar.xz) = cacd60d76b11ead7eacc1bbf3e7ed48cd667989af49b48f1fe4872946dbad51b
+SIZE (dnsmasq-2.92test14.tar.xz) = 583132
diff --git a/dns/dnssec-rr/Makefile b/dns/dnssec-rr/Makefile
new file mode 100644
index 000000000000..96d05c9969da
--- /dev/null
+++ b/dns/dnssec-rr/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= dnssec-rr
+DISTVERSION= 0.2
+CATEGORIES= dns security
+MASTER_SITES= https://git.sr.ht/~mcf/dnssec-rr/refs/download/${DISTVERSION}/
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Set of C programs for working with DNSSEC
+WWW= https://git.sr.ht/~mcf/dnssec-rr
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libbearssl.so:security/bearssl
+
+USES= localbase:ldflags
+
+PLIST_FILES= bin/dnskey \
+ bin/ds \
+ bin/nsec \
+ bin/rrsig \
+ bin/tlsa \
+ share/man/man1/dnskey.1.gz \
+ share/man/man1/ds.1.gz \
+ share/man/man1/nsec.1.gz \
+ share/man/man1/rrsig.1.gz \
+ share/man/man1/tlsa.1.gz
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${MANDIRS}/man1
+.for i in dnskey ds nsec rrsig tlsa
+ ${INSTALL_MAN} ${WRKSRC}/$i.1 \
+ ${STAGEDIR}${MANDIRS}/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/$i \
+ ${STAGEDIR}${PREFIX}/bin
+.endfor
+
+do-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md \
+ ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/dns/dnssec-rr/distinfo b/dns/dnssec-rr/distinfo
new file mode 100644
index 000000000000..871b3d94cb5b
--- /dev/null
+++ b/dns/dnssec-rr/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750592067
+SHA256 (dnssec-rr-0.2.tar.gz) = 658699a0c094ae1715c7b6bc2b638dac24f21f25c889aaf4c27359a4cf40bdaf
+SIZE (dnssec-rr-0.2.tar.gz) = 19425
diff --git a/dns/dnssec-rr/files/patch-Makefile b/dns/dnssec-rr/files/patch-Makefile
new file mode 100644
index 000000000000..94e2a03ba201
--- /dev/null
+++ b/dns/dnssec-rr/files/patch-Makefile
@@ -0,0 +1,10 @@
+--- Makefile.orig 2025-06-21 08:07:07 UTC
++++ Makefile
+@@ -1,7 +1,5 @@
+ .PHONY: all install clean
+
+--include config.mk
+-
+ PREFIX?=/usr/local
+ BINDIR?=$(PREFIX)/bin
+ MANDIR?=$(PREFIX)/share/man
diff --git a/dns/dnssec-rr/files/patch-zone.c b/dns/dnssec-rr/files/patch-zone.c
new file mode 100644
index 000000000000..448e52f8b919
--- /dev/null
+++ b/dns/dnssec-rr/files/patch-zone.c
@@ -0,0 +1,10 @@
+--- zone.c.orig 2025-06-21 08:09:31 UTC
++++ zone.c
+@@ -4,6 +4,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <arpa/inet.h>
++#include <sys/socket.h>
+ #include "dnssec.h"
+
+ struct input {
diff --git a/dns/dnssec-rr/pkg-descr b/dns/dnssec-rr/pkg-descr
new file mode 100644
index 000000000000..ff114db05955
--- /dev/null
+++ b/dns/dnssec-rr/pkg-descr
@@ -0,0 +1,9 @@
+A set of tools for working with DNSSEC, using BearSSL for cryptography.
+
+- dnskey: generate DNSKEY records from private keys
+- ds: generate DS records for parent zones
+- nsec: generate NSEC records for zones
+- rrsig: sign records in zones, generating RRSIG records
+- tlsa: generate DANE TLSA records for certificates
+
+See also https://mforney.org/blog/2020-05-21-securing-your-zone-with-dnssec-and-dane.html
diff --git a/dns/kf6-kdnssd/distinfo b/dns/kf6-kdnssd/distinfo
index 79584417d53a..8b72ef83a820 100644
--- a/dns/kf6-kdnssd/distinfo
+++ b/dns/kf6-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/kdnssd-6.14.0.tar.xz) = ce903952b908566b99d50a4a549825ea4ef95d7544686cdccccf693b81106199
-SIZE (KDE/frameworks/6.14/kdnssd-6.14.0.tar.xz) = 2269284
+TIMESTAMP = 1749476623
+SHA256 (KDE/frameworks/6.15/kdnssd-6.15.0.tar.xz) = 192164a395ce9f0667184cae78f369a7c0b8acab0e0d073cdedb2a54bc7c4d5a
+SIZE (KDE/frameworks/6.15/kdnssd-6.15.0.tar.xz) = 2246100
diff --git a/dns/openresolv/Makefile b/dns/openresolv/Makefile
index 5b17d319868a..3e6d0f09d18b 100644
--- a/dns/openresolv/Makefile
+++ b/dns/openresolv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openresolv
DISTVERSIONPREFIX= v
-DISTVERSION= 3.16.5
+DISTVERSION= 3.17.0
CATEGORIES= dns
MAINTAINER= driesm@FreeBSD.org
diff --git a/dns/openresolv/distinfo b/dns/openresolv/distinfo
index 339a0765b756..a6046202153b 100644
--- a/dns/openresolv/distinfo
+++ b/dns/openresolv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750225083
-SHA256 (NetworkConfiguration-openresolv-v3.16.5_GH0.tar.gz) = 13f9094edfd2b2b92fde53c07fb82f28ed83e5b128bd2dcfba46a737d3d81a4e
-SIZE (NetworkConfiguration-openresolv-v3.16.5_GH0.tar.gz) = 28675
+TIMESTAMP = 1751042922
+SHA256 (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 1fc3e29d65cd923c96f3b0923d0c0be1cfac263c14dae0bc05145b77e89287e1
+SIZE (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 28517
diff --git a/dns/pear-Horde_Idna/Makefile b/dns/pear-Horde_Idna/Makefile
index 24e634117a27..244051a8fd4f 100644
--- a/dns/pear-Horde_Idna/Makefile
+++ b/dns/pear-Horde_Idna/Makefile
@@ -11,4 +11,6 @@ USE_PHP= dom
USE_HORDE_RUN= Horde_Exception
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/dns/pear-Net_DNS2/Makefile b/dns/pear-Net_DNS2/Makefile
index e3fa54bf203b..c6000ee89a75 100644
--- a/dns/pear-Net_DNS2/Makefile
+++ b/dns/pear-Net_DNS2/Makefile
@@ -1,22 +1,27 @@
PORTNAME= Net_DNS2
-PORTVERSION= 1.5.5
+PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
CATEGORIES= dns net pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP Resolver library used to communicate with a DNS server
-WWW= https://pear.php.net/package/Net_DNS2 \
+WWW= https://netdns2.com/ \
https://github.com/mikepultz/netdns2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= pear
+USES= pear:env
+
+NO_ARCH= yes
+NO_BUILD= yes
USE_GITHUB= yes
GH_ACCOUNT= mikepultz
GH_PROJECT= netdns2
-NO_ARCH= yes
+do-install:
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC}/src/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>
diff --git a/dns/pear-Net_DNS2/distinfo b/dns/pear-Net_DNS2/distinfo
index ae0afddd27ab..aaa38efa3ddd 100644
--- a/dns/pear-Net_DNS2/distinfo
+++ b/dns/pear-Net_DNS2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715328
-SHA256 (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 69c65d7d1a775d0b4d4a6b0b0ac8cfbb242aa5d2f03b331400ad7c2d1fdf0eb6
-SIZE (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 87826
+TIMESTAMP = 1750188046
+SHA256 (mikepultz-netdns2-v2.0.1_GH0.tar.gz) = 68c945769eecf19ce04527827cd20839b2f593d2112866feaebcecb05f80fbf4
+SIZE (mikepultz-netdns2-v2.0.1_GH0.tar.gz) = 98619
diff --git a/dns/pear-Net_DNS2/pkg-plist b/dns/pear-Net_DNS2/pkg-plist
new file mode 100644
index 000000000000..0040627efe66
--- /dev/null
+++ b/dns/pear-Net_DNS2/pkg-plist
@@ -0,0 +1,122 @@
+%%DATADIR%%/NetDNS2/BitMap.php
+%%DATADIR%%/NetDNS2/Cache.php
+%%DATADIR%%/NetDNS2/Cache/File.php
+%%DATADIR%%/NetDNS2/Cache/Memcached.php
+%%DATADIR%%/NetDNS2/Cache/Model/Data.php
+%%DATADIR%%/NetDNS2/Cache/Redis.php
+%%DATADIR%%/NetDNS2/Cache/Shm.php
+%%DATADIR%%/NetDNS2/Client.php
+%%DATADIR%%/NetDNS2/Data.php
+%%DATADIR%%/NetDNS2/Data/Domain.php
+%%DATADIR%%/NetDNS2/Data/IPv4.php
+%%DATADIR%%/NetDNS2/Data/IPv6.php
+%%DATADIR%%/NetDNS2/Data/Mailbox.php
+%%DATADIR%%/NetDNS2/Data/Text.php
+%%DATADIR%%/NetDNS2/EDNS.php
+%%DATADIR%%/NetDNS2/ENUM/Base.php
+%%DATADIR%%/NetDNS2/ENUM/CertFormat.php
+%%DATADIR%%/NetDNS2/ENUM/DNSSEC/Algorithm.php
+%%DATADIR%%/NetDNS2/ENUM/DNSSEC/Digest.php
+%%DATADIR%%/NetDNS2/ENUM/EDNS/Opt.php
+%%DATADIR%%/NetDNS2/ENUM/Error.php
+%%DATADIR%%/NetDNS2/ENUM/OpCode.php
+%%DATADIR%%/NetDNS2/ENUM/RR/Classes.php
+%%DATADIR%%/NetDNS2/ENUM/RR/Code.php
+%%DATADIR%%/NetDNS2/ENUM/RR/Type.php
+%%DATADIR%%/NetDNS2/ENUM/TKEYMode.php
+%%DATADIR%%/NetDNS2/Exception.php
+%%DATADIR%%/NetDNS2/Header.php
+%%DATADIR%%/NetDNS2/Notifier.php
+%%DATADIR%%/NetDNS2/Packet.php
+%%DATADIR%%/NetDNS2/Packet/Request.php
+%%DATADIR%%/NetDNS2/Packet/Response.php
+%%DATADIR%%/NetDNS2/PrivateKey.php
+%%DATADIR%%/NetDNS2/Question.php
+%%DATADIR%%/NetDNS2/RR.php
+%%DATADIR%%/NetDNS2/RR/A.php
+%%DATADIR%%/NetDNS2/RR/AAAA.php
+%%DATADIR%%/NetDNS2/RR/AFSDB.php
+%%DATADIR%%/NetDNS2/RR/AMTRELAY.php
+%%DATADIR%%/NetDNS2/RR/ANY.php
+%%DATADIR%%/NetDNS2/RR/APL.php
+%%DATADIR%%/NetDNS2/RR/AVC.php
+%%DATADIR%%/NetDNS2/RR/CAA.php
+%%DATADIR%%/NetDNS2/RR/CDNSKEY.php
+%%DATADIR%%/NetDNS2/RR/CDS.php
+%%DATADIR%%/NetDNS2/RR/CERT.php
+%%DATADIR%%/NetDNS2/RR/CNAME.php
+%%DATADIR%%/NetDNS2/RR/CSYNC.php
+%%DATADIR%%/NetDNS2/RR/DHCID.php
+%%DATADIR%%/NetDNS2/RR/DLV.php
+%%DATADIR%%/NetDNS2/RR/DNAME.php
+%%DATADIR%%/NetDNS2/RR/DNSKEY.php
+%%DATADIR%%/NetDNS2/RR/DS.php
+%%DATADIR%%/NetDNS2/RR/DSYNC.php
+%%DATADIR%%/NetDNS2/RR/EID.php
+%%DATADIR%%/NetDNS2/RR/EUI48.php
+%%DATADIR%%/NetDNS2/RR/EUI64.php
+%%DATADIR%%/NetDNS2/RR/GPOS.php
+%%DATADIR%%/NetDNS2/RR/HINFO.php
+%%DATADIR%%/NetDNS2/RR/HIP.php
+%%DATADIR%%/NetDNS2/RR/HTTPS.php
+%%DATADIR%%/NetDNS2/RR/IPSECKEY.php
+%%DATADIR%%/NetDNS2/RR/ISDN.php
+%%DATADIR%%/NetDNS2/RR/KEY.php
+%%DATADIR%%/NetDNS2/RR/KX.php
+%%DATADIR%%/NetDNS2/RR/L32.php
+%%DATADIR%%/NetDNS2/RR/L64.php
+%%DATADIR%%/NetDNS2/RR/LOC.php
+%%DATADIR%%/NetDNS2/RR/LP.php
+%%DATADIR%%/NetDNS2/RR/MX.php
+%%DATADIR%%/NetDNS2/RR/NAPTR.php
+%%DATADIR%%/NetDNS2/RR/NID.php
+%%DATADIR%%/NetDNS2/RR/NIMLOC.php
+%%DATADIR%%/NetDNS2/RR/NS.php
+%%DATADIR%%/NetDNS2/RR/NSEC.php
+%%DATADIR%%/NetDNS2/RR/NSEC3.php
+%%DATADIR%%/NetDNS2/RR/NSEC3PARAM.php
+%%DATADIR%%/NetDNS2/RR/NUL.php
+%%DATADIR%%/NetDNS2/RR/OPENPGPKEY.php
+%%DATADIR%%/NetDNS2/RR/OPT.php
+%%DATADIR%%/NetDNS2/RR/OPT/CHAIN.php
+%%DATADIR%%/NetDNS2/RR/OPT/COOKIE.php
+%%DATADIR%%/NetDNS2/RR/OPT/DAU.php
+%%DATADIR%%/NetDNS2/RR/OPT/DHU.php
+%%DATADIR%%/NetDNS2/RR/OPT/ECS.php
+%%DATADIR%%/NetDNS2/RR/OPT/EDE.php
+%%DATADIR%%/NetDNS2/RR/OPT/EXPIRE.php
+%%DATADIR%%/NetDNS2/RR/OPT/KEEPALIVE.php
+%%DATADIR%%/NetDNS2/RR/OPT/KEYTAG.php
+%%DATADIR%%/NetDNS2/RR/OPT/N3U.php
+%%DATADIR%%/NetDNS2/RR/OPT/NSID.php
+%%DATADIR%%/NetDNS2/RR/OPT/PADDING.php
+%%DATADIR%%/NetDNS2/RR/OPT/RCHANNEL.php
+%%DATADIR%%/NetDNS2/RR/OPT/UL.php
+%%DATADIR%%/NetDNS2/RR/OPT/ZONEVERSION.php
+%%DATADIR%%/NetDNS2/RR/PTR.php
+%%DATADIR%%/NetDNS2/RR/PX.php
+%%DATADIR%%/NetDNS2/RR/RESINFO.php
+%%DATADIR%%/NetDNS2/RR/RP.php
+%%DATADIR%%/NetDNS2/RR/RRSIG.php
+%%DATADIR%%/NetDNS2/RR/RT.php
+%%DATADIR%%/NetDNS2/RR/SIG.php
+%%DATADIR%%/NetDNS2/RR/SMIMEA.php
+%%DATADIR%%/NetDNS2/RR/SOA.php
+%%DATADIR%%/NetDNS2/RR/SPF.php
+%%DATADIR%%/NetDNS2/RR/SRV.php
+%%DATADIR%%/NetDNS2/RR/SSHFP.php
+%%DATADIR%%/NetDNS2/RR/SVCB.php
+%%DATADIR%%/NetDNS2/RR/TA.php
+%%DATADIR%%/NetDNS2/RR/TALINK.php
+%%DATADIR%%/NetDNS2/RR/TKEY.php
+%%DATADIR%%/NetDNS2/RR/TLSA.php
+%%DATADIR%%/NetDNS2/RR/TSIG.php
+%%DATADIR%%/NetDNS2/RR/TXT.php
+%%DATADIR%%/NetDNS2/RR/TYPE65534.php
+%%DATADIR%%/NetDNS2/RR/URI.php
+%%DATADIR%%/NetDNS2/RR/WKS.php
+%%DATADIR%%/NetDNS2/RR/X25.php
+%%DATADIR%%/NetDNS2/RR/ZONEMD.php
+%%DATADIR%%/NetDNS2/Resolver.php
+%%DATADIR%%/NetDNS2/Socket.php
+%%DATADIR%%/NetDNS2/Updater.php
diff --git a/dns/pear-Net_DNS21/Makefile b/dns/pear-Net_DNS21/Makefile
new file mode 100644
index 000000000000..6fdc9a1f0448
--- /dev/null
+++ b/dns/pear-Net_DNS21/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= Net_DNS2
+PORTVERSION= 1.5.5
+DISTVERSIONPREFIX= v
+CATEGORIES= dns net pear
+PKGNAMESUFFIX= 1
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= PHP Resolver library used to communicate with a DNS server
+WWW= https://pear.php.net/package/Net_DNS2 \
+ https://github.com/mikepultz/netdns2
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= pear
+
+NO_ARCH= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= mikepultz
+GH_PROJECT= netdns2
+
+.include <bsd.port.mk>
diff --git a/dns/pear-Net_DNS21/distinfo b/dns/pear-Net_DNS21/distinfo
new file mode 100644
index 000000000000..ae0afddd27ab
--- /dev/null
+++ b/dns/pear-Net_DNS21/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747715328
+SHA256 (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 69c65d7d1a775d0b4d4a6b0b0ac8cfbb242aa5d2f03b331400ad7c2d1fdf0eb6
+SIZE (PEAR/mikepultz-netdns2-v1.5.5_GH0.tar.gz) = 87826
diff --git a/dns/pear-Net_DNS21/pkg-descr b/dns/pear-Net_DNS21/pkg-descr
new file mode 100644
index 000000000000..18bb93606b8c
--- /dev/null
+++ b/dns/pear-Net_DNS21/pkg-descr
@@ -0,0 +1,6 @@
+Provides (roughly) the same functionality as Net_DNS, but using modern PHP
+objects, exceptions for error handling, better sockets support.
+
+This release is (in most cases) 2x - 10x faster than Net_DNS, as well as
+includes more RR's (including DNSSEC RR's), and improved sockets and streams
+support.
diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile
index 546755048acc..e8e4599fcf0f 100644
--- a/dns/py-publicsuffixlist/Makefile
+++ b/dns/py-publicsuffixlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= publicsuffixlist
-PORTVERSION= 1.0.2.20250611
+PORTVERSION= 1.0.2.20250617
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo
index 651286796812..8b675678aefc 100644
--- a/dns/py-publicsuffixlist/distinfo
+++ b/dns/py-publicsuffixlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813092
-SHA256 (publicsuffixlist-1.0.2.20250611.tar.gz) = fc9ca4d8c186429e0a50fa7fd09b1e48412e2bed60a61e13ac89053c6a3904f4
-SIZE (publicsuffixlist-1.0.2.20250611.tar.gz) = 105453
+TIMESTAMP = 1750188120
+SHA256 (publicsuffixlist-1.0.2.20250617.tar.gz) = 5042d7fc63f572f92632936efb3ce6432c1a2a464f24fd43f25af742618790e6
+SIZE (publicsuffixlist-1.0.2.20250617.tar.gz) = 105467
diff --git a/editors/chexedit/Makefile b/editors/chexedit/Makefile
index 98b8b8757bdb..f699c876d288 100644
--- a/editors/chexedit/Makefile
+++ b/editors/chexedit/Makefile
@@ -2,13 +2,13 @@ PORTNAME= chexedit
PORTVERSION= 0.9.7
PORTREVISION= 2
CATEGORIES= editors
-MASTER_SITES= http://www.rogoyski.com/adam/programs/hexedit/ \
- http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://www.rogoyski.com/adam/programs/hexedit/ \
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= hexedit-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Full screen text mode Hex editor using the [n]curses library
-WWW= http://www.rogoyski.com/adam/programs/hexedit/
+WWW= https://www.rogoyski.com/adam/programs/hexedit/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/editors/cudatext/Makefile b/editors/cudatext/Makefile
index c25e72e60467..a03ca0abe67a 100644
--- a/editors/cudatext/Makefile
+++ b/editors/cudatext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cudatext
-PORTVERSION= 1.223.6.0
+PORTVERSION= 1.224.0.0
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -19,7 +19,7 @@ GH_PROJECT= CudaText
GH_TUPLE= bgrabitmap:bgrabitmap:d2a9b15:bgrabitmap/bgrabitmap \
Alexey-T:Python-for-Lazarus:fda3fdb:python4lazarus/python4lazarus \
Alexey-T:ATFlatControls:71197b3:atflatcontrols/atflatcontrols \
- Alexey-T:ATSynEdit:378205a:atsynedit/atsynedit \
+ Alexey-T:ATSynEdit:9e770b2:atsynedit/atsynedit \
Alexey-T:Emmet-Pascal:df69312:emmet/emmet \
Alexey-T:EControl:cb845fc:econtrol/econtrol \
Alexey-T:ATSynEdit_Ex:e142ca5:atsyneditex/atsyneditex \
diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo
index 8c2ed0645db2..4811b3e200d2 100644
--- a/editors/cudatext/distinfo
+++ b/editors/cudatext/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1748047717
-SHA256 (Alexey-T-CudaText-1.223.6.0_GH0.tar.gz) = 298138b5ae3e52028924861bce816edf40f1190b5116cc481a2e2bce5470c7ff
-SIZE (Alexey-T-CudaText-1.223.6.0_GH0.tar.gz) = 6372738
+TIMESTAMP = 1750733653
+SHA256 (Alexey-T-CudaText-1.224.0.0_GH0.tar.gz) = 7942862f7de5fd4eb2ade517f3d7fe27f329a88f24b02be45722e440130af480
+SIZE (Alexey-T-CudaText-1.224.0.0_GH0.tar.gz) = 6267117
SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6
SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935
SHA256 (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 7243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5
SIZE (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 98693
SHA256 (Alexey-T-ATFlatControls-71197b3_GH0.tar.gz) = e07c812519ec5a5c4f514579c802cff49704193d56360529d6409a63abb48589
SIZE (Alexey-T-ATFlatControls-71197b3_GH0.tar.gz) = 539385
-SHA256 (Alexey-T-ATSynEdit-378205a_GH0.tar.gz) = 502ffc4f60e1d2b6237d7fdc78fb9c274a7b67b3f3d4ac31864b23bff278d20e
-SIZE (Alexey-T-ATSynEdit-378205a_GH0.tar.gz) = 1419183
+SHA256 (Alexey-T-ATSynEdit-9e770b2_GH0.tar.gz) = a30430d717480eec1f86d8fada92e1aef0a43ae25f4d4e09eada5850b5214e4d
+SIZE (Alexey-T-ATSynEdit-9e770b2_GH0.tar.gz) = 1419368
SHA256 (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 1be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1
SIZE (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 83643
SHA256 (Alexey-T-EControl-cb845fc_GH0.tar.gz) = 160ea14c1688f53bbdbc74c149b85a50767d7694ecb855158264448ee273bd8d
diff --git a/editors/cudatext/pkg-plist b/editors/cudatext/pkg-plist
index ce956602ebad..06aabbc93eaa 100644
--- a/editors/cudatext/pkg-plist
+++ b/editors/cudatext/pkg-plist
@@ -2,8 +2,6 @@ bin/cudatext
share/applications/cudatext.desktop
%%DATADIR%%/data/autocomplete/Bash script.acp
%%DATADIR%%/data/autocomplete/Batch files.acp
-%%DATADIR%%/data/autocomplete/C++.acp
-%%DATADIR%%/data/autocomplete/C.acp
%%DATADIR%%/data/autocompletespec/css_colors.ini
%%DATADIR%%/data/autocompletespec/css_list.ini
%%DATADIR%%/data/autocompletespec/css_sel.ini
@@ -200,7 +198,6 @@ share/applications/cudatext.desktop
%%DATADIR%%/data/filetypeicons/vscode_16x16/icon_server.png
%%DATADIR%%/data/filetypeicons/vscode_16x16/icons.json
%%DATADIR%%/data/lang/history.txt
-%%DATADIR%%/data/lang/ru_RU.ini
%%DATADIR%%/data/lang/translation template.ini
%%DATADIR%%/data/lexlib/Assembly.cuda-lexmap
%%DATADIR%%/data/lexlib/Assembly.lcf
@@ -208,10 +205,6 @@ share/applications/cudatext.desktop
%%DATADIR%%/data/lexlib/Bash script.lcf
%%DATADIR%%/data/lexlib/Batch files.cuda-lexmap
%%DATADIR%%/data/lexlib/Batch files.lcf
-%%DATADIR%%/data/lexlib/C++.cuda-lexmap
-%%DATADIR%%/data/lexlib/C++.lcf
-%%DATADIR%%/data/lexlib/C.cuda-lexmap
-%%DATADIR%%/data/lexlib/C.lcf
%%DATADIR%%/data/lexlib/CSS.cuda-lexmap
%%DATADIR%%/data/lexlib/CSS.lcf
%%DATADIR%%/data/lexlib/HTML style.cuda-lexmap
@@ -714,8 +707,6 @@ share/applications/cudatext.desktop
%%DATADIR%%/settings_default/default.json
%%DATADIR%%/settings_default/lexer Assembly.json
%%DATADIR%%/settings_default/lexer Bash script.json
-%%DATADIR%%/settings_default/lexer C++.json
-%%DATADIR%%/settings_default/lexer C.json
%%DATADIR%%/settings_default/lexer CSS.json
%%DATADIR%%/settings_default/lexer JSON.json
%%DATADIR%%/settings_default/lexer JavaScript.json
diff --git a/editors/encryptpad/Makefile b/editors/encryptpad/Makefile
index ac79712b92da..76e8770adba9 100644
--- a/editors/encryptpad/Makefile
+++ b/editors/encryptpad/Makefile
@@ -1,6 +1,7 @@
PORTNAME= encryptpad
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0.4
+PORTREVISION= 2
CATEGORIES= editors security
MAINTAINER= eduardo@FreeBSD.org
@@ -13,15 +14,15 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LIB_DEPENDS= libbotan-3.so:security/botan3
USES= compiler:c++11-lang desktop-file-utils gl gmake pkgconfig \
- python:build qt:5 shared-mime-info
+ python:build qt:6 shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= evpo
GH_PROJECT= EncryptPad
-GH_TAGNAME= 3593110ddc83395815caa6a00ce9412161c173e7 # botan3 branch, 20240627
+GH_TAGNAME= a0360d132b1367a9ba5328253a1c4d402266b4bd # qt6 branch (plus botan3 support) 20250623
+USE_GL= opengl
+USE_QT= base svg
-USE_GL= gl
-USE_QT= core gui printsupport svg widgets buildtools:build qmake:build
BINARY_ALIAS= python3=${PYTHON_CMD} qmake=${QMAKE}
PORTDOCS= *
diff --git a/editors/encryptpad/distinfo b/editors/encryptpad/distinfo
index e3cbe85b22b1..3dd07d2b4138 100644
--- a/editors/encryptpad/distinfo
+++ b/editors/encryptpad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748299290
-SHA256 (evpo-EncryptPad-v0.5.0.4-3593110ddc83395815caa6a00ce9412161c173e7_GH0.tar.gz) = cd802cbb2cb883f83978c132462f02c432815c22ff7634a216d23664ca804793
-SIZE (evpo-EncryptPad-v0.5.0.4-3593110ddc83395815caa6a00ce9412161c173e7_GH0.tar.gz) = 18589358
+TIMESTAMP = 1750672369
+SHA256 (evpo-EncryptPad-v0.5.0.4-a0360d132b1367a9ba5328253a1c4d402266b4bd_GH0.tar.gz) = 501a9a8f8cbb728e41e76f962797f7c00b67ca4ac8646ee15590c4979cb1a3e0
+SIZE (evpo-EncryptPad-v0.5.0.4-a0360d132b1367a9ba5328253a1c4d402266b4bd_GH0.tar.gz) = 18742645
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index 02cdd3f70726..3e368cfd49d6 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204901
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_af.tar.gz) = 0a091c9df61f9233bbc3e745995900fb35573bcd1e8d0bfa38b824beffaff0af
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_af.tar.gz) = 1172931
+TIMESTAMP = 1750805410
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_af.tar.gz) = 8ecac870aa7e5b4069060ab45510123a149c4093082cb5800d4ad84d1139e004
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_af.tar.gz) = 1173800
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 0d86da4a933e..47ce93e3913a 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204904
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_am.tar.gz) = 212af16e46b9e0b97565151f84ddc55cc70c10da437801a4e485ed2c66bc2ce0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_am.tar.gz) = 648571
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_am.tar.gz) = 6968d9b1f4c7acd0d99cf83413c819794d72a4648d45ed09a99e2108b9cd1f1a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_am.tar.gz) = 2646331
+TIMESTAMP = 1750805412
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_am.tar.gz) = 5301f3cf062800048041473dbaeed54d557d76e276c555c4847dd35a2b98f226
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_am.tar.gz) = 649096
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_am.tar.gz) = 8b9a191dcb53e8284061d11f880ec510e9084102d7987ef1f4a6bf2a395e03f2
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_am.tar.gz) = 2646329
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index 7578a96ee1c5..03174aa0a93b 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204907
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_as.tar.gz) = 55450a90f2704f258c34eb52354bcd1d5c57b79381eaa29098728ce53c54d7af
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_as.tar.gz) = 356372
+TIMESTAMP = 1750805414
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_as.tar.gz) = be70decfa659e9bf5dffc97a66bf0b16e9e53d6db181a6b8e986260c9be02106
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_as.tar.gz) = 356322
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index 78a36c281e95..3e0ab434aa3a 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204908
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ast.tar.gz) = db88b5d54f167c7ce38467d3ca84cdcbbeed6dfca993795d4a1cf76c397104bf
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ast.tar.gz) = 474738
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ast.tar.gz) = 790345d8ea8e0751ae025ca3e124f07e51e8e41cf32d7b8a7618e57c9e044770
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ast.tar.gz) = 2617795
+TIMESTAMP = 1750805416
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ast.tar.gz) = 54a24a59def98c663968b4dd87f403faffb1320bc1cbdcd4aaf51589125f86db
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ast.tar.gz) = 474810
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ast.tar.gz) = f6b327d138743efb401e640333c244cd5afd441b0b3edec4810462488bdc9cb9
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ast.tar.gz) = 2617856
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 77ec5feb69ac..f67fa5014568 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204909
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_be.tar.gz) = 6da5d06d6ad917c49c2a4aaa2601a223ce2dfe1b2da21c242a4a7e5e5e3c55b3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_be.tar.gz) = 1789767
+TIMESTAMP = 1750805417
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_be.tar.gz) = 635cfb29d90b564827a28e20b284e8113053ea207c770f973747df20b0ef2dd3
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_be.tar.gz) = 2064793
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index b005209b6c66..04eda7060ce0 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204911
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bg.tar.gz) = fba8b4bfec3234521efea89525741b5edd147d8b159e34c4b50b461e2ed13109
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bg.tar.gz) = 1898934
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bg.tar.gz) = 2eee0112755f11373f702d3bac7db382d7759f254cfdcd07ec471a0684dbd570
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bg.tar.gz) = 2679059
+TIMESTAMP = 1750805419
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bg.tar.gz) = b9fe58830a1d32184e0d043e499677649c9a9387f01aeb1d931e724b2d9460cf
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bg.tar.gz) = 1899623
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bg.tar.gz) = 570c532d3b2897efb8d233959e32ecfab3b06e347e82c4ee5b04b1d46934a18d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bg.tar.gz) = 2676571
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 7e3dd7a17d45..f2b04f1f56e0 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204913
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bn.tar.gz) = 420d011cec92de4b3c5c6025fa020ac21015c0db88746e074f5d02af2d215bd8
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bn.tar.gz) = 603387
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bn.tar.gz) = 3f3f34cc7114e4d02bc246a6045fc4f2d1894d0f28743afd1099c43aedba8b79
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bn.tar.gz) = 2606028
+TIMESTAMP = 1750805420
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bn.tar.gz) = 85b973f819cf4ec937cddaea65e8f79b2a15dac34acc2888b689f153b53e2ded
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bn.tar.gz) = 602677
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bn.tar.gz) = 3e732116778021bae7a07bea82078776a9b7e742038b9beab98c65a8b2a21394
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bn.tar.gz) = 2605636
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index b5a5af77716c..db9fab176df1 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204915
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 0c787d66ec466dffff91d8bbb37c4156bd85e3ea6526eb16f709e9cb1be34422
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 473570
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 6cefa4601905ce8dae57248e36e4144be34bf7095d2a54bd15a59ceb1724e69d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2772569
+TIMESTAMP = 1750805422
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 1f37980ec8a7b6e1f4b4a5f4073f3b3a9941025b5d8e02ed0e6f6b5cc85566c4
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 473666
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 927179a9f3ea017f864d44e89b749ab604c7d7a09e322a480c6a0c7c4afa8d29
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2772650
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 2a66f005dd6e..0159b23ea291 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204917
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bo.tar.gz) = 45dfa478bb895d5fef917b52d61b8a7f7dcfbd6eb250c570c2bf938b535fb546
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bo.tar.gz) = 316276
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bo.tar.gz) = c799eeabfd95ab17b1cf53930b93f468f96e609d3b79abe376c3781f80700972
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bo.tar.gz) = 2610124
+TIMESTAMP = 1750805424
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bo.tar.gz) = 5b7d59117b7874be45b96bf81d007263ac2662175b2eec9502fef628dfc38c0c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bo.tar.gz) = 316639
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bo.tar.gz) = 5f69cf7557d89c5c9860f035be7a1c7c6c0c584e56ad28d697978b893d5aebbb
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bo.tar.gz) = 2610030
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index 0c2d8490a776..ad971fe8c895 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204918
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_br.tar.gz) = c4f829c798611bc4a8d36dbad2eac7a0d3cfc938a1474c0f24c737c7a5daa965
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_br.tar.gz) = 997204
+TIMESTAMP = 1750805424
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_br.tar.gz) = a55080db9e2b72f3e123a5e116b794885fd628b58fb45e80950aace95c8cbd9c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_br.tar.gz) = 997791
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index 5ba3d5c0736b..85a28ad8961c 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204918
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_brx.tar.gz) = 47c38f5c45e81a98e42fa0e212f0e75b1cf68304cb3858b3bbcc662fe946321d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_brx.tar.gz) = 235148
+TIMESTAMP = 1750805425
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_brx.tar.gz) = 43dd33e0faed5f0db2be72699ac77b8b2ed2a71d6adc43c873bb1ca1326d4cff
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_brx.tar.gz) = 234828
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index 013dbc26cb9d..bcdb26bd3e50 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204920
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bs.tar.gz) = c8a5996cea431d7c71e14787d2fafaf1091787381e2c572d5f55b541a9f7ec5f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_bs.tar.gz) = 487177
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bs.tar.gz) = 2e0890b2ba13397ac2060f601869d2495474ae19182fd03fa99b983fb2c8881c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_bs.tar.gz) = 2539056
+TIMESTAMP = 1750805426
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bs.tar.gz) = 6de08fa5f71300f526e1a148833b3ba7672e69c9b3a6ee2a4b306d85bf118b64
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_bs.tar.gz) = 487489
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bs.tar.gz) = 14177d70b8dc427f0863b6450073f45e44d9133e9297bde3603b91dff95a51f3
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_bs.tar.gz) = 2538795
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index dea24da79b46..9042cf6826f0 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204922
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ca.tar.gz) = e79772674f8c947153eeae65f55aa1f9cc24730c6e4c3ee7d0132e6ba034ad32
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ca.tar.gz) = 2534042
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ca.tar.gz) = 4df4d52e03812e9fc7d46840789f51a293f1b1a0e264a0cf615a67664cd87cf5
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ca.tar.gz) = 2622169
+TIMESTAMP = 1750805428
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ca.tar.gz) = 777423ebc9665463ed23c377380e15d762627edf35d439bfcfeba66bd9fac65f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ca.tar.gz) = 2529469
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ca.tar.gz) = d5cf2a2c811df4e69a8fe94f591c2fe60733dfa2db1eaa82dfa62cbd1988f6fc
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ca.tar.gz) = 2622582
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index d273bbf0ddb4..ad20acea6898 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204924
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = fb3177e0ebb580290a1e7802f4ee19c8aaa9a7a1d405a3689085ca0c1e029067
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2500238
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 4b82bbe39931d1042e567d6a817e80d5ac0222ed5249ceaee9689a0e1369cc6b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2624588
+TIMESTAMP = 1750805431
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 44ca867f48d2ba4a79d9e308db05475b1f698561a9fb2baf6188e4948d301dcf
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2499881
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 66d6f802d9fc240c9053df60c81cb074eeb381bb08d1a18fd2ef061c6952a18f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2624686
diff --git a/editors/libreoffice-ckb/distinfo b/editors/libreoffice-ckb/distinfo
index 05d002f3cbda..146a6606197b 100644
--- a/editors/libreoffice-ckb/distinfo
+++ b/editors/libreoffice-ckb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204925
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ckb.tar.gz) = 846cf9a02f598da47307d93504a9747f3f787615c2ae9d89d5da5cfa869270b8
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ckb.tar.gz) = 351177
+TIMESTAMP = 1750805431
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ckb.tar.gz) = 8c4c72b0b75a51b076aa75bf5b03bfa492c58a6b9d826ef19411c48eb884fc32
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ckb.tar.gz) = 350832
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index e1fc50f5ff1c..4073d0d543f3 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204927
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_cs.tar.gz) = 276d5022e7a2fd23e4d7288fff51efc8ccef818fd227f0d726f5c2aca1f0e61d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_cs.tar.gz) = 2712548
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_cs.tar.gz) = 00210889240dd94180e3c22b64282f604be741a5d1c284d6427b8d36fb5cb31d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_cs.tar.gz) = 2604780
+TIMESTAMP = 1750805433
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_cs.tar.gz) = 21adf664ff62731ee40ed06685a1b6a04d4526b71b550a32a82cd7dd774b894c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_cs.tar.gz) = 2712384
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_cs.tar.gz) = df81ec14d0b959e03ff5025f2e7f5239259dbd13ead27be28c59c9e9e8bb4d4d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_cs.tar.gz) = 2605114
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index 4231cd0e67c1..c81626d234d8 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204928
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_cy.tar.gz) = a17558113085cef1dbef0deb35c0e860299717e7417bf53c49a8241d04ce436e
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_cy.tar.gz) = 782059
+TIMESTAMP = 1750805434
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_cy.tar.gz) = c6e2d497259eefb0b6bd88b5f52d4305dd7f97c9460c2d9c256be7c8528c154b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_cy.tar.gz) = 782146
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index 7b46d10388e8..bc57987a45a1 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204931
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_da.tar.gz) = 4d79d7b8ee25d3891a025554b88943777478063b4eea811e3d0d158a4b80cc03
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_da.tar.gz) = 2393107
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_da.tar.gz) = 834cfdfa6cfc42994a41a557c7d461a81dd7d1f5907f855f1830c475d7a9c984
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_da.tar.gz) = 2593198
+TIMESTAMP = 1750805436
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_da.tar.gz) = 63181c16f0df76c8c45278b681f156bcfa2a0a8c45b9f27e1bea5000950914a6
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_da.tar.gz) = 2406449
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_da.tar.gz) = 4baa22b71e1ad73cfdc5b3d2eb2566754231dfb062da28d6197c74758ca13faf
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_da.tar.gz) = 2593339
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index af252098969e..7c191dc8a5c2 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204936
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dgo.tar.gz) = 08b9475128927fd26d216f8684f96aaa89ac3943b941d3052cf71250dae63fec
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dgo.tar.gz) = 296908
+TIMESTAMP = 1750805440
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dgo.tar.gz) = 1919da8ce3cf2d18ab6a5aed7b73d223b0f1d536406128a8d5d3a215cc1fcefe
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dgo.tar.gz) = 297136
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
index 5a9cc2f30b4a..e7f755a19685 100644
--- a/editors/libreoffice-dsb/distinfo
+++ b/editors/libreoffice-dsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204938
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dsb.tar.gz) = ba92a45ea74e3547a4e8b42e89d5f4298748ad4c7c6834619a95e090378deafc
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dsb.tar.gz) = 793300
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_dsb.tar.gz) = 59661dcf251717608324ce1e8ced7de8bb9b0e59ac2d1f667f2d453d958b26aa
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2650772
+TIMESTAMP = 1750805442
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dsb.tar.gz) = d4f4bc3d681ba05b78a0e1c77f4ee16692201a0b0809de4465d2507262a064a1
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dsb.tar.gz) = 793220
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_dsb.tar.gz) = 8ba1d76978953243906533d1219d1914c71aa8f082580c62e2b5d2ca4d162cdd
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2651205
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index 87294c7f9a92..1582256ef651 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204940
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dz.tar.gz) = 87f756e7d9a396f92947385de44d38092e5ad19ad36ff4e5c7eb06e742ac37cf
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_dz.tar.gz) = 329799
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_dz.tar.gz) = 02714f5756b8ba17d64641f259a8d9643e26f987a39fc95f2915b8cc31fe1c3b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_dz.tar.gz) = 2657600
+TIMESTAMP = 1750805444
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dz.tar.gz) = 34e0f31b1211d3d896712d72faba0494fc50b3947e162b5aa12a00ea967d1a76
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_dz.tar.gz) = 330055
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_dz.tar.gz) = 07f4639296e34e27a71b943702aae7460cb9cfc14c124e9c2b26821f034de66d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_dz.tar.gz) = 2657363
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index 723e4fe56712..378e78f0d112 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204942
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_el.tar.gz) = a1cabc92abc2f3c0b5a9d96f933e0a506b86781edbf5269609eccfa005072886
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_el.tar.gz) = 2420622
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_el.tar.gz) = e2ed454f23531ea839a324e0ddf38eb076077a71ca80b7c7bab5ff5db1f0bd6d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_el.tar.gz) = 2866308
+TIMESTAMP = 1750805446
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_el.tar.gz) = 2f5d29f2aa2a9c4a67c92f98469c67c888fe384f417f82fc8cfd52610253641b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_el.tar.gz) = 2419889
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_el.tar.gz) = c07463fa97564518270434fcdb29a62fcde51df45f89bd903919294122e932d4
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_el.tar.gz) = 2866278
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index 825ab6e983c5..09bdb7388ea2 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204945
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 1ef5893b14c262c071bc08e922cd96cdb32ddb1a79e7029694532afce4ceaa1a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4651725
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_en-GB.tar.gz) = ec36707ca467a1c8384550d794bc9dd15e0054074678155ba454335ace3543db
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2467682
+TIMESTAMP = 1750805448
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 20e0cf4251308efddf89deb495f1610db12d234686cc9c9a7ce4c5af5a35d825
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4651805
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_en-GB.tar.gz) = e378badccf12aaa2698cbb05d90dc4c6b9b758ce2c6a8c44e4063d93a99b02d2
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2467670
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index 01e5278097ee..181d768a8553 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204947
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 3441ad787dd2ff25f4d1d80ddf977ed85447504336cdea25f01b9233856afc72
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262344
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = a7ee66a02c94bd541d0fc264f6bd651d88f4878f97692a42fe6f19a48b2600a7
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2464865
+TIMESTAMP = 1750805451
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 9690dc43dffbd6e6addf4830df34a0c8b5c133cef52659324f75ac8f3610c5b0
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262367
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2b6898ad34505741e8c575f7464faf74afa4c9677aac6f64d694529151992567
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2464602
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index 76686111ff5a..d9136b773a45 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204949
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_eo.tar.gz) = 29f2e8896187792fce21b006e6b895b83dc4cbd9108cd0d3701f31688439c257
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_eo.tar.gz) = 996737
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_eo.tar.gz) = 55d84f65e392a19da87f7e4df433d2396dbbaa8863edcfe9d61d4efe58315500
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_eo.tar.gz) = 2546794
+TIMESTAMP = 1750805452
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_eo.tar.gz) = 87f17564733af4bc3194a8a5bd2f3e68d30755f84d4fadb3a158d398f375b1dc
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_eo.tar.gz) = 1010168
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_eo.tar.gz) = 44f0762453e85310317e1d35a16f65e4e61b079ecc24c43af7b6835b84f874a5
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_eo.tar.gz) = 2546546
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index acee5601e538..4c3682778347 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204952
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_es.tar.gz) = 0c3808f455c439660c78472a0d9b8bc62cc5ac156df5491416bb2d4a52c8e526
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_es.tar.gz) = 1755896
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_es.tar.gz) = df94580e0ab37335020d95d5fb184aa36185822dbcca1ced3878768e63ecf9d0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_es.tar.gz) = 2653278
+TIMESTAMP = 1750805454
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_es.tar.gz) = 62e1a1fe8b4ec9d3148c45d6fd4e964dd330223cb8a17821a53a24fa52eeb018
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_es.tar.gz) = 1754789
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_es.tar.gz) = fc1fc52f2472a7776e5cc58e42d91bbe8405ea6d66f3964e5214bf41e12cfc1a
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_es.tar.gz) = 2653879
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index 377a354c0e37..98421310046c 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204953
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_et.tar.gz) = f2895225607afa1dfc5d59d2d6a30600a4d6b949d366f2d07e980fdbc48a7ed9
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_et.tar.gz) = 1316620
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_et.tar.gz) = e290399807b2c9973455e75bdcb7b46a0bbfa676d46b7d28aa161f6d5d2651b1
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_et.tar.gz) = 2573885
+TIMESTAMP = 1750805457
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_et.tar.gz) = 5393d31105427360a681342e0b0a4c73980a4c533b9f9567480cbc7585753512
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_et.tar.gz) = 1318596
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_et.tar.gz) = ec0f32ad7399f85f893ee9b272cb7c2448b7dbcca636e96d0ee9fa75bbbbbe55
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_et.tar.gz) = 2573945
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 9bec4c6b2b2a..3229c871af9a 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204955
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_eu.tar.gz) = 96a2ca7cf0dbda7268a1b892af967a912671ba7035e11cfb583db741dd423a9b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_eu.tar.gz) = 732021
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_eu.tar.gz) = f798d835125afe89be663d9291b2f22ec767d5b24bc4ba7c626acbd1599488f4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_eu.tar.gz) = 2579368
+TIMESTAMP = 1750805458
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_eu.tar.gz) = 17c1d24d52c5e58fdef8abfe94267f07ceafd301344718ebf4e8850ae1e7ea71
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_eu.tar.gz) = 732492
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_eu.tar.gz) = 62787ae80592e07957fa2480f4afa3b7d7e252c84b63e77714394a9c99891b13
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_eu.tar.gz) = 2579364
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 3a78d88e7a4a..e1734f7cdc0d 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204956
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fa.tar.gz) = 362647551d7a8048ecbaec29402ad867ee037dcfeae1e6b1c487f371df3c7e7e
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fa.tar.gz) = 581334
+TIMESTAMP = 1750805459
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fa.tar.gz) = 7f61cbf4d89b8b9dc5e60140eb34c1f067de998082226cc2dce27bfe1eceef72
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fa.tar.gz) = 581445
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index 48679280025a..28442b61bddf 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204959
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fi.tar.gz) = 167b50853e1edb50f691c887330af7ea97ed694873500f02413e16f096520a10
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fi.tar.gz) = 666339
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_fi.tar.gz) = d53846bb32d777970871224cab93a45f5b40e5ad7f0ffc4eaac8916631c58438
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_fi.tar.gz) = 2591952
+TIMESTAMP = 1750805461
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fi.tar.gz) = 566f529e8ff58728b21de01fc5e5b980676e7ad35e726e576e4e6cc7b748c2d5
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fi.tar.gz) = 667074
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_fi.tar.gz) = dd2f9deb7896b17feef75d5abe55307c641cb86b296c787ad609973803f6189f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_fi.tar.gz) = 2591641
diff --git a/editors/libreoffice-fur/distinfo b/editors/libreoffice-fur/distinfo
index eec82ab4dbd5..074b9861a6f7 100644
--- a/editors/libreoffice-fur/distinfo
+++ b/editors/libreoffice-fur/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204962
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fur.tar.gz) = 4d2b3e2ad567a0d88958499d699bcd055f54bd0b0a60bf6ff9a3ae254080ec82
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fur.tar.gz) = 158544
+TIMESTAMP = 1750805463
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fur.tar.gz) = 448340cdec04efe884eb47b26019570821849953bbc964d59ff36b6a75cf43e4
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fur.tar.gz) = 158845
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index 0ee91280a67a..7a9a831b4375 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204963
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fy.tar.gz) = 5dec433b605d058cecc2c003d7d5e7bc417f54d8e803aa7d30a456f8797d8ca4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fy.tar.gz) = 636593
+TIMESTAMP = 1750805464
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fy.tar.gz) = 35a0499f9f179976c77b31ee78c9a5657149aaed1afa96474c39689aa99a3b3b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fy.tar.gz) = 636331
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index 4c256c59fbe8..9d61cf84a1a3 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204963
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ga.tar.gz) = f183e75107cf931435521cab46ca5e0e68468ae3056ca133b8880c8904a9758a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ga.tar.gz) = 498402
+TIMESTAMP = 1750805464
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ga.tar.gz) = 5ccb094968e91f2142a644b0f54284ef49b932ed46c08c47751c3d357a1f558a
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ga.tar.gz) = 498095
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index 798003dd813a..232a86e5dd1a 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204964
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gd.tar.gz) = 4cb0884b3301c7a1eec6c48c2ff38835f479eda1aef34ea10ac1893f0a335a07
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gd.tar.gz) = 1324191
+TIMESTAMP = 1750805465
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gd.tar.gz) = 79bf453ac5a6e06524b28665daf93e4fa6c4c151df99fb44cb8d8fb805c65176
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gd.tar.gz) = 1324453
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index 9f7989a5bac3..7c6b02996175 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204966
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gl.tar.gz) = dfe37aef5884605196e8551355f66ffae5cbadf3668c15d5edb0fbec634e232a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gl.tar.gz) = 2119766
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_gl.tar.gz) = 187eca470073e1e7a410c7f2f4972ab0da7f8fff69b9a8a1ca40cf0edb3bc181
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_gl.tar.gz) = 2608677
+TIMESTAMP = 1750805467
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gl.tar.gz) = dc60e5af7d7a66415ace6ea10f10c7b7e39bcb174c40249cb50bbb22c1e51d99
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gl.tar.gz) = 2119892
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_gl.tar.gz) = 6533f7157379facdee612c8faa9b922f6f235b295e8d2a4b797a5af24cbb23a2
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_gl.tar.gz) = 2609013
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index 17a28a4b9c94..8b406f897023 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204969
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gu.tar.gz) = 41b479066dcad06ee2c76865a5683fdfc4052084d4956f3df7d29b44405443b6
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gu.tar.gz) = 933389
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_gu.tar.gz) = 669f5fc7c8f5403478876a8cd3133c577614ae4013e989477cd21adfcd19961b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_gu.tar.gz) = 2543515
+TIMESTAMP = 1750805469
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gu.tar.gz) = 790d87a627602190d98f934536fd6b903b03282e67f73c8a4cdd88fa423ea402
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gu.tar.gz) = 932869
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_gu.tar.gz) = 8cd93b66f1f630876f03b8b63d5e23d9619587132bb6bc132467b64c8b851809
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_gu.tar.gz) = 2543662
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index 2b59ce05f7e2..e666455991d5 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204969
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gug.tar.gz) = de0756164780803388386f143a3ecdd34246708edbb9be3551b75e6b26b22dc5
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_gug.tar.gz) = 358715
+TIMESTAMP = 1750805469
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gug.tar.gz) = d8efa4735989edcb4c27c11cd5f95e714e331dfbef0344b604b29cdcf8d24966
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_gug.tar.gz) = 358168
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index 9a780a386893..750c5928e62f 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204973
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hi.tar.gz) = a84c21869795ea344a63326cfa10119bbca3dc4faf834821666738ca1a88bd62
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hi.tar.gz) = 392291
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hi.tar.gz) = a3438033815f5d61b76ccd2e0520e2f9a96fc5910cce454387a70900db841e53
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hi.tar.gz) = 2553303
+TIMESTAMP = 1750805473
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hi.tar.gz) = eabe2e5bec547050c4f12dc014e072ab43c7a2f6cd4a6e7d6f34e7c9d518b95f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hi.tar.gz) = 392414
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hi.tar.gz) = 62738a23fabb957cc0789ec2d7db3c3bce19e1e9a1fb7dcda931e60479f11d02
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hi.tar.gz) = 2553523
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index 3a039aabc380..a3b2133af4b3 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204975
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hr.tar.gz) = 791747dd062908e629693448669975676b9e952d46e446bf6965f3b48049b144
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hr.tar.gz) = 722389
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hr.tar.gz) = 078ded3bc840295e3327d5cf72c39732c9d6692ada5d80345374394de53ec135
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hr.tar.gz) = 2537687
+TIMESTAMP = 1750805474
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hr.tar.gz) = 3cb5525ee005e650127e02d7b50aa207d95df03877e0d7496298315d5e595c0b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hr.tar.gz) = 722253
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hr.tar.gz) = d2994bbf1c49bc9ad3b39b90b1e607513aa0cd278899d86b1d1bb1f423acc7cf
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hr.tar.gz) = 2537493
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index bdabda9281ac..5080c0c17f1b 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204977
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hsb.tar.gz) = 66daaaad68db804d7a2781e4ac234065a33edd7b7bfda95e178a86cd13e23d9d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hsb.tar.gz) = 792044
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hsb.tar.gz) = 604cb740252994b4232ff37e795dcc21b3b8dab2c17029f47df2c391d8cc6c78
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2635167
+TIMESTAMP = 1750805476
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hsb.tar.gz) = b690f766320e44aab04d3e0c2d8aae9f40c7fed8b683412213e31e805ca61489
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hsb.tar.gz) = 792291
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hsb.tar.gz) = 7228865c7e99add6f5c19a0dcfd7261ed890244c1b6242213a230ac8bd39b41e
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2634309
diff --git a/editors/libreoffice-hy/distinfo b/editors/libreoffice-hy/distinfo
index 4d0136c6cf95..d89ed410ee8b 100644
--- a/editors/libreoffice-hy/distinfo
+++ b/editors/libreoffice-hy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204980
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hy.tar.gz) = 4cd243c84296d1e2a9e961a803f8637ffedc119182500e7bb97e6f8e293c5b92
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hy.tar.gz) = 816382
+TIMESTAMP = 1750805479
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hy.tar.gz) = 5c4822fcc929a560062df4d657e409d9e2603c49f223b555d221b5a6d5b54fd7
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hy.tar.gz) = 816014
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index 8fc6322c5150..7db1eabf15cc 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204982
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_id.tar.gz) = 064a32db9fbb024f6d34cf4b528fcccd5b8b37f52cf6e0cbfa3b01ffdb8660c7
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_id.tar.gz) = 1472691
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_id.tar.gz) = 6a4c17c2b73404c51b136a718e8cb765b0112415650199c4d84c8a1bfd72d844
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_id.tar.gz) = 2556981
+TIMESTAMP = 1750805480
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_id.tar.gz) = f34c9e63a8ec764d4851515e615c1a3e8b5750120e2b36835a9e435911fc0c6b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_id.tar.gz) = 1472340
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_id.tar.gz) = b648bedaca4df3e166d14a5d25b7b8fdd8408e87a79024eec19966e5ee28f324
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_id.tar.gz) = 2557196
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index 18f0e9552370..1574899f99b8 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204984
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_is.tar.gz) = 96e620ebf3e0e761a673cfba844a276ca6409e15868e494b5b8c546c24bb5021
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_is.tar.gz) = 1225926
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_is.tar.gz) = 751800514e98e030783513f5673010a2903bbb7447f1f627d0ce421239561f75
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_is.tar.gz) = 2538959
+TIMESTAMP = 1750805482
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_is.tar.gz) = 9c0fc210100c1a08566f472be3b05b85ba2ee142a3036f9b96363b4d031c7f24
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_is.tar.gz) = 1225625
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_is.tar.gz) = fd3be2c08c66aed697b5d51b359c1a610259a6fbf14168e872761cb6502cd208
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_is.tar.gz) = 2538916
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index 48f3b29b589c..84116e1bc50c 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204986
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_it.tar.gz) = e90f597de4f0282288162c303f81dfee120b3b4dfbd153c6092038a702850f32
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_it.tar.gz) = 1798104
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_it.tar.gz) = 85d23073904a527ec31966042a9f3fa5303c93317263d864e45a251fc9e2f7d4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_it.tar.gz) = 2588873
+TIMESTAMP = 1750805484
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_it.tar.gz) = 882b132a6226dcad0991e748b5bd8c8423b3a536ad9ab7d8b986984cc5dd3b92
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_it.tar.gz) = 1793309
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_it.tar.gz) = 3dedf6c4ddde9b56ae7356b1e74808e53c2e8136c9ab5882e262be706e603be6
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_it.tar.gz) = 2588851
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index 1bd6e5ed9d97..68da41ccbbe5 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204990
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ka.tar.gz) = 67cda4af81871bc480f9b10fd67dd861882a74c38cb0c3d3643117081fbf6bbb
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ka.tar.gz) = 823659
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ka.tar.gz) = 3531ba1d6d2c3521d5fc2a644b2b7bedcf6a69d600e75a97a73819b1e9a1818a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ka.tar.gz) = 2795947
+TIMESTAMP = 1750805487
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ka.tar.gz) = 6c1ab230f2868b27baffdd38cb7a5754770d750826a5fd90f84361882298b69c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ka.tar.gz) = 823836
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ka.tar.gz) = cd7b008deb9a96051d6f4bcd08c50088e016058f94e5e57a802f9966c15dabbb
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ka.tar.gz) = 2795832
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
index e1b8c36ff2ea..2a5ec61223af 100644
--- a/editors/libreoffice-kab/distinfo
+++ b/editors/libreoffice-kab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204991
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kab.tar.gz) = 5fcceb5e06b2b4131c0720369525ef6a5d09a4832cd3769fe22fef785c474fdb
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kab.tar.gz) = 440973
+TIMESTAMP = 1750805488
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kab.tar.gz) = e46cb65cb902c9f4b66a0e6fc519dcfd10d5342329696747fd07f95c8c2b7dca
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kab.tar.gz) = 441819
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index b7252d67b761..477e37080d60 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204992
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kk.tar.gz) = 22ee59ee2271dcd34120df41bba4431f8c513b0a693d7f5d072ce7125d78451f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kk.tar.gz) = 720118
+TIMESTAMP = 1750805489
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kk.tar.gz) = 7b5dc978cfa459b84ccbeb5f022e419ee9520744ccd731cfe519c434f5889efb
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kk.tar.gz) = 719803
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 08f7d4c0a843..1fac90fb7196 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204994
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_km.tar.gz) = 3137e68b5ea58d38e3a505a10674a72c1a4087f78b1b1f380113a39183e1a835
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_km.tar.gz) = 561170
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_km.tar.gz) = 42fdc2f62cee34e5a49fead0da88797c9dec04c49ea776272c311854f656941b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_km.tar.gz) = 2746898
+TIMESTAMP = 1750805490
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_km.tar.gz) = 5e3628048a7177c89dd45042c11fa1e29358583ffc216166ecf25e5cde33e3a7
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_km.tar.gz) = 561003
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_km.tar.gz) = 4762b3fac89e2cc2a7068017b43038194da7fb2837ce82d9f1eb53b102220e55
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_km.tar.gz) = 2746852
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index 494684503eae..d877926b166a 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204994
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 0db2815a50c8eee27a6612a29176bbe5302e52343f1d44d1c4a901750d38fa34
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 237957
+TIMESTAMP = 1750805491
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 56b29cb6e5fff0a3c14a62745de698faff326f7fffbc497075398902c9dea37f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 239207
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index 0ef09c9a0602..a675af12f154 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204995
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kn.tar.gz) = 004552313e2db2959ba43343306283719b13e68c15fad226090db084556c8382
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kn.tar.gz) = 384818
+TIMESTAMP = 1750805492
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kn.tar.gz) = 97e1a176cff7a21366e7f835d439a0064a2d4f5c69d6df29f940b4b748283cc5
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kn.tar.gz) = 384971
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index 825c7a24ce7d..ebafe056287a 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204998
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kok.tar.gz) = 7b55cad5db0c32a9352958bf2be099446ca9a0592557bb9d0217cfa5a0d59ca1
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_kok.tar.gz) = 283863
+TIMESTAMP = 1750805494
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kok.tar.gz) = 4fbdb2ef263570fbc8a7b58d2048b46a28c394ffea3e784f4a51a589aa0e1ec1
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_kok.tar.gz) = 283738
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index edc027ce15cd..840ed6729c1b 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746204999
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ks.tar.gz) = 352154640147b2d899f6e9fbac1847e59241c39d16fdcde2566491c0aa37afb4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ks.tar.gz) = 235397
+TIMESTAMP = 1750805494
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ks.tar.gz) = f9d166f33190be5c9980af7070aa30f2dd171fbf30b4775b9d6696d04fde3c55
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ks.tar.gz) = 235239
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index 39668a72f7b1..bc9a559e0fb8 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205000
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lb.tar.gz) = 07d4a374b64c371207fec11e56639cf000527285965b96172fa0c8e11c86d4d4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lb.tar.gz) = 113337
+TIMESTAMP = 1750805495
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lb.tar.gz) = 51bbab1184b0e6b59a5e1a40a6d7dfb9f6a7a3c7f2de9532346399ffb45499e6
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lb.tar.gz) = 113307
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index eacc33f2275f..18891fa8e6f3 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205002
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lo.tar.gz) = fa9fa6eea62af1d53e64735fb2d69b7a8db7d7a7fe258b4f3473e3a0ca17e198
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lo.tar.gz) = 381558
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lo.tar.gz) = 91308047bed42284383c7f4202d6ecd701c8db8a1808ec4ff802562faf33087d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lo.tar.gz) = 2510706
+TIMESTAMP = 1750805497
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lo.tar.gz) = 9c5243a830f3cf59e8f1217e42545faf58602d0abbfd0b647d72e44d9f2f4648
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lo.tar.gz) = 381577
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lo.tar.gz) = b215e2cc79e849e29692265cb975dbac77d35d561b95eb26805639fc068663a8
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lo.tar.gz) = 2510919
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index d21c15fb8287..f97c6019b3b5 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205003
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lt.tar.gz) = 6f2c40a1da8a3f220f768a7069676aa8b11a16d79a820c91bf585032fc8ef6f0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lt.tar.gz) = 909325
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lt.tar.gz) = f7850a64daaaad5d28ce458249a15c91308a06a58161698eb58d456ae0894f2f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lt.tar.gz) = 2644042
+TIMESTAMP = 1750805498
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lt.tar.gz) = 4f75ada75733096036d893c2ffd83353b3d82791849fa3c56422ce42c7b531ee
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lt.tar.gz) = 908849
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lt.tar.gz) = b10868f0c050b31c2d3286be5a004968fd0bb3cab9a6603550151d65b38350e0
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lt.tar.gz) = 2644071
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index 0967571317a0..d0a4265dd87f 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205005
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lv.tar.gz) = 715b17e464644f30e9c329f9b1d01f7c7d29b0ee5e16f86e1decd7513b2bab22
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_lv.tar.gz) = 845652
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lv.tar.gz) = 9498d39e094418d0f0a9eebcaad6a231234bac295edc51943621bfd112f1b737
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_lv.tar.gz) = 2533698
+TIMESTAMP = 1750805500
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lv.tar.gz) = b559ffcc39453003504fca9ca7877e138a6f259c83d4497ea2f4fd8f1783ec12
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_lv.tar.gz) = 845346
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lv.tar.gz) = 472eece12362494466020a440111acaa8c20a88ef140b76ed939ddfe7d483dee
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_lv.tar.gz) = 2533708
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index af4fda99c9aa..9c3533c7966b 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205006
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mai.tar.gz) = c933b04cd3c9ebf0baa843d56cc3ab0fa5ca9d9a2b030e0fff86bc1cdd5afb58
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mai.tar.gz) = 231903
+TIMESTAMP = 1750805500
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mai.tar.gz) = 2b0c68a1a8b7ba55cd43e43a1124610254bd64631bb21bffd9a10bf86861b31a
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mai.tar.gz) = 231643
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index 1ed09f13068f..0c7f775b2845 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205007
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mk.tar.gz) = 2c345c25d7e434e06bc06d5b20d6e861fe281e9219aa351972b4e0b6851e1a0a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mk.tar.gz) = 322922
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_mk.tar.gz) = 3b7d3599a8b090f622455afdc576933bcb374107fea5fa335b5bed4f617d79b3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_mk.tar.gz) = 2534296
+TIMESTAMP = 1750805502
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mk.tar.gz) = 50e544c67f361541e5180ebcebc839893cdea139503974c29d20f442695aab59
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mk.tar.gz) = 322355
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_mk.tar.gz) = 2dea3a724a297ddac535c71f3705864a6a7184dc4413f20ba9f1322b4f1518af
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_mk.tar.gz) = 2534649
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index 9394fe18d667..4e1594f4ca7d 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205008
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ml.tar.gz) = 943775497abbe89270e36ed0039a5ce247711a5ae5afc8cc689a644f3599fe64
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ml.tar.gz) = 356809
+TIMESTAMP = 1750805502
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ml.tar.gz) = d67c3be3d6bc0cde5c1f655e7dd53a2b8839931196318058aa12d79d66169883
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ml.tar.gz) = 356573
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index c1d5f03a3232..bc0940fa382b 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205009
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mn.tar.gz) = 19d6f22d75908571e0542665b17fe1de47acae286fcc37708427fb1efb3ea4a6
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mn.tar.gz) = 1815879
+TIMESTAMP = 1750805503
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mn.tar.gz) = a3b11a7d89cd8048b603e8dd3b52fd04853529334aa7160810b7b24784b9bf3d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mn.tar.gz) = 1815080
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index a583811dfa04..6f4b0c4a96a3 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205010
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mni.tar.gz) = 128673b8d004e24ce0724bee4860b2ec198d5f38f450c1b2a712da681f76c44c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mni.tar.gz) = 275101
+TIMESTAMP = 1750805504
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mni.tar.gz) = 4c326a88ee973a1d64ccb063a4dbf0fc4ec9bf9693958b373a13534bc518592f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mni.tar.gz) = 274642
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index c2b34b1b4e81..83ba966284f8 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205011
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mr.tar.gz) = 447b75529222742a29174c5760f0c0a7a3c6da4cab946c7ceaac5b96e4571082
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_mr.tar.gz) = 383388
+TIMESTAMP = 1750805504
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mr.tar.gz) = 7c412f89eb36d4ec5a43eb186369617fc0121cac039928c1a59690302ab863b0
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_mr.tar.gz) = 383009
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index 1988afbab43d..7a5727088445 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205012
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_my.tar.gz) = 10f350da70fc049c698a6f30bb41358b217e274584fcd6a3e8fc07bc96b60042
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_my.tar.gz) = 308884
+TIMESTAMP = 1750805505
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_my.tar.gz) = 34a2307a675de8169771c1d0fe5c316543d660331907e3d9c20372ae281b4961
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_my.tar.gz) = 308820
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index cdce837710cd..05ab2f2ff94c 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205014
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nb.tar.gz) = 2d8ff0cf87efaf65b05be2ab31516e60440b995af79523e803b2e31b10f23dea
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nb.tar.gz) = 2987625
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nb.tar.gz) = f75a3181b801bbd2e429e23f4abe3a14c551147fd1d24ac42451a624991fa3b7
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nb.tar.gz) = 2560348
+TIMESTAMP = 1750805507
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nb.tar.gz) = 8dc6610b4220046420726c897279c16a1fd6019ffdaab19ddae18a1448157dd8
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nb.tar.gz) = 2989092
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nb.tar.gz) = 734288c7d5a091d473286b11c6c9c15fc8086606817a640f7b0285c1b80aa4c5
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nb.tar.gz) = 2560189
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 1d5105f37b8e..c8a1d7944c6c 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205015
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ne.tar.gz) = 40d2617dff7d36edfeb6328a50416dc6ee78c963f7d54a0bfb99c05c808eb3da
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ne.tar.gz) = 672795
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ne.tar.gz) = afc074bb3e3c5bd1f8ed20b1d3003f5406f611dad13972d962bd94d0912654b0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ne.tar.gz) = 2655620
+TIMESTAMP = 1750805509
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ne.tar.gz) = 0fa4e283ef03f43db318e198a62bd5deef05cf8fa4a9e202afebc36b768c72a9
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ne.tar.gz) = 672191
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ne.tar.gz) = 452a29468027b309c1f4da6547f071340863cad463281baecf38208718564837
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ne.tar.gz) = 2655692
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index a9ee3e15b892..86b07088ca0b 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205017
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nl.tar.gz) = 76a761277e066e3ec20796544710e9371ea75a107707da6e01c55065e9f97402
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nl.tar.gz) = 1458737
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nl.tar.gz) = eb565c93ddd22112cfc780b3b5ee104d0f1a698cece486c8006add0cd4a352a3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nl.tar.gz) = 2613198
+TIMESTAMP = 1750805510
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nl.tar.gz) = 893f5c71de081f4787cb6b88b92d777c8c73f1fef178159d7e261365eeef1f27
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nl.tar.gz) = 1458836
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nl.tar.gz) = 481a5e977dd05f0fe69d4ca858cd25c98b379ee5e26308478e9eb7db02b92e8c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nl.tar.gz) = 2613489
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index 23420478e09e..a285164f7d86 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205020
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nn.tar.gz) = 247de9343e6652d0d36d5e2ef4c4096d276853a83ac72d6e2bb1470c06b727f3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nn.tar.gz) = 2990452
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nn.tar.gz) = 619c6b8c1aaf244eedbaab88842d35c7cc427e4633e38ba47aa3db37f0c5daff
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_nn.tar.gz) = 2560711
+TIMESTAMP = 1750805513
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nn.tar.gz) = 4dadbef6e000527b0a87ecb828014fee1a1bc1b4f9a735557446fc58ec03b4d9
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nn.tar.gz) = 2990711
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nn.tar.gz) = eba48fd8bbfc95c0d9e3ef17088e095fffc5f1fbe5c6b6f9355069f91c69353f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_nn.tar.gz) = 2560529
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index ea2f694fa24a..0372b60977e0 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205021
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nr.tar.gz) = 50ceba654826daf5dfea5956c031cd6be38e3634e9ad768e8885184cfa5b9622
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nr.tar.gz) = 204327
+TIMESTAMP = 1750805513
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nr.tar.gz) = 5c2b89ee24d75888be02720b5efec04fbefa4f519793829bee90d569c791f0c2
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nr.tar.gz) = 204351
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index f3e0eece5adc..08cf7eae906b 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205022
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nso.tar.gz) = 8fde565ad095044e3f1ae1fb9b0bc221029b096988eadffb3eccbaea6beccace
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_nso.tar.gz) = 229716
+TIMESTAMP = 1750805514
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nso.tar.gz) = 090fbc859fe0c0c599a57e6f3bd5831fe1bd357363d5900d26dfb2e5c3bacb87
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_nso.tar.gz) = 229379
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 741edd41bca1..e286fb7d9367 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205022
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_oc.tar.gz) = 946ae68a51ca90296d315713571c137b8c4305f5c3a5ae655093b362161b6505
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_oc.tar.gz) = 978899
+TIMESTAMP = 1750805514
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_oc.tar.gz) = ea55dc378ec6f0744b8017752a30cc76d331779b3ac6b7807971b1e0dad91a69
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_oc.tar.gz) = 978563
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index 798d574e7d22..cefa73a6dcd4 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205024
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_om.tar.gz) = cbbcbfb475ed8035cd135832a61d36526952118b68f5e7f07cbe69d4860fea40
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_om.tar.gz) = 341671
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_om.tar.gz) = 325626c2b15386087bdbb8e6e7c92240cc9d3b788927d56281af97ecda393fd8
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_om.tar.gz) = 2604578
+TIMESTAMP = 1750805516
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_om.tar.gz) = 1f0640ea15be9d32b0655fa6f0f8f1ee5caa62d0dbbd81298b6cec7351771d4b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_om.tar.gz) = 341974
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_om.tar.gz) = 977b35b7f56068e59d5a81dee74a9420e328a878cc2b08e6181bbc45a4588773
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_om.tar.gz) = 2604147
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index 5503356a0ed2..3eb379779d3d 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205025
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_or.tar.gz) = bf66a30e2f36c80aaba667a50541b5917066829d6b607c70fcf4a01a8f8a3147
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_or.tar.gz) = 394984
+TIMESTAMP = 1750805516
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_or.tar.gz) = 2af831c1c08883960005e3458e9d32af3c109ff4a9007c1c44a09900432707f7
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_or.tar.gz) = 395315
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 596cfc3dccb8..eacd50de461f 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205026
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 3fb46b5eb763bc47ca83228289427956b3d1092ab73955f97ee39636e3c6b981
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 414542
+TIMESTAMP = 1750805517
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = b925d4685b0c4ac9905aa099e9997b896d9b868c048c434013ef433176b42841
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 415024
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index 9fba35278406..24d1c26a27fa 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205035
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ro.tar.gz) = a43726f5300007ef4e5feed64cf8a87463940bd2dcc4b48bd33a3d4a47fb7319
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ro.tar.gz) = 1940929
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ro.tar.gz) = 50831e97dc1d39c2e3e5a25932f1fd656a650e5d17fd298e9fb1ac9c57275c8c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ro.tar.gz) = 2506227
+TIMESTAMP = 1750805525
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ro.tar.gz) = 5b207a41098a7eaa270f7b4c25e4c3c56edae384eb581e5e9d9be229d5e29814
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ro.tar.gz) = 1954314
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ro.tar.gz) = d1c67ab5006dc04480afaaac38b4f770733a6653cb3852eb6886a747e656efec
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ro.tar.gz) = 2506362
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index a6fce9835a97..087b612dc49f 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205038
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_rw.tar.gz) = 2100616774911af072d77a592a666b86eff3efdd358da1809e375cbd803f587f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_rw.tar.gz) = 247799
+TIMESTAMP = 1750805528
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_rw.tar.gz) = dc4cd177e0ebe8d607a1d3fc706e477a7643e255a138df6ffda88084430dee71
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_rw.tar.gz) = 248017
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index 39f7e732cfd0..0671f13f2ab4 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205039
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 99aaad9c56b9d1269383396f42155322170517ebdd70328deb2bc9454ae8143e
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300323
+TIMESTAMP = 1750805528
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = a05162d5a7ff34f66def9e742eafb945d94f9ec3928e049ba5209edf7a0b1e34
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300285
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index db559d808849..bcd03981a4b1 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205040
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sat.tar.gz) = 505e9cb2be2a1b05d9925be987c627b7fca5f17090d6bc3c660045f168bed900
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sat.tar.gz) = 349248
+TIMESTAMP = 1750805529
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sat.tar.gz) = 9dea16ae321ad95fe53f75a796db337c2e144c826d985a1cddbe855ec84896ce
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sat.tar.gz) = 349306
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index 59f211915f88..ba846e51993b 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205040
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sd.tar.gz) = d98fb8f3a1d280de1f5d306129611cf580e2c2abeafe90b88a2c8f3dd12db29a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sd.tar.gz) = 298943
+TIMESTAMP = 1750805530
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sd.tar.gz) = bd8a590e68aca6026a71a35d853819902c0973ec38177275c4c3564f1c6f44c4
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sd.tar.gz) = 299052
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index 4941a2ae8057..4f065ad51318 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205042
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_si.tar.gz) = 9a73b97135854b9e614d78f87ae5ede9864eb93d0d6e53fb485704f5fb120c69
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_si.tar.gz) = 543410
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_si.tar.gz) = d869c8e4c564e267ef5902c3a730748f2a952f7c01406b224fea93c178b8c10d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_si.tar.gz) = 2608244
+TIMESTAMP = 1750805531
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_si.tar.gz) = 20e66baef0a40da07e51acb4265ca468618a885a5f01637b6831ecf1449e8fb6
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_si.tar.gz) = 542794
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_si.tar.gz) = 62348e2e2154fd0c5be3fb73bce599df9f1d6864ff41da54eeaeec5418bfef86
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_si.tar.gz) = 2608041
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index 280f6977f147..a64c6bc481a4 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205044
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sid.tar.gz) = 9eaf0341dffa885686a6187eba9a58a7a40f4c804d6b7b451631153531c8270a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sid.tar.gz) = 365339
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sid.tar.gz) = 52727c49d3badc494ec2a236b16299755bb77ee5786551b9cb413d8fd35e82b4
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sid.tar.gz) = 2592274
+TIMESTAMP = 1750805533
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sid.tar.gz) = 2abcd4e7a2bc617b3ad79c62e5a6deba13f78ad76e2d26c214dbdabe93e8a06e
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sid.tar.gz) = 365290
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sid.tar.gz) = 13b77a9638490dc4a03fe44e7d35add2356bb90f34ac09109987430d7f65277b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sid.tar.gz) = 2592264
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 88222c16e5af..abea5cab04db 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205046
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sk.tar.gz) = b403a2e8e0c93b3d8aff1b17112b36140164c7773ef0aa521e1b4d9dd807b146
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sk.tar.gz) = 1680343
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sk.tar.gz) = 8ca4425d8f815e55d00673950c2e021223d732975a3502510c3895fddcc28e93
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sk.tar.gz) = 2639105
+TIMESTAMP = 1750805534
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sk.tar.gz) = 82bf6dd7f4944f5333c86d9955e0d14359ea7c5ad701b190fe5e71fa44d6753d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sk.tar.gz) = 1680043
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sk.tar.gz) = f382543ecbb4f50ac825b7d8ebb3af2300327c3394d3f7796cde5e4e18f09f1d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sk.tar.gz) = 2639005
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index a7293012ace4..609f445e6dc3 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205048
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sl.tar.gz) = 5ed593c259241bab6b23ec6b8d0cec1a7fb2edd957b95fd235ec96153a48b735
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sl.tar.gz) = 2170709
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sl.tar.gz) = 99ab94ebb2695920e7020d8f1561d6e1d9759a7a171438602072ba55f3457fdf
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sl.tar.gz) = 2591240
+TIMESTAMP = 1750805536
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sl.tar.gz) = 2bb7a3db1f85c8917cc1311edbd86a01fbc7e9ca85b36adf876af4e6b69e67c5
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sl.tar.gz) = 2170583
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sl.tar.gz) = 3703c81eeb08b23e7767bfc8502441c5f28f8642c27a11e34d87b9c0713af696
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sl.tar.gz) = 2591188
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index e51476f9f8cf..43de98e27ced 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205053
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sq.tar.gz) = c1abf21bfd3349f0db6e26f633f8fb69e5febd675f29d819f85aa734ec529118
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sq.tar.gz) = 907312
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sq.tar.gz) = a774e820dd46434885182bb21ee9690656fc5ff7fa45c189248ad9f6a5b69626
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sq.tar.gz) = 2508380
+TIMESTAMP = 1750805538
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sq.tar.gz) = 6664619e72e85e7d1eca472398fb08c1106047f9216c4ed76d6e5945d0754408
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sq.tar.gz) = 906714
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sq.tar.gz) = 2aa1be34c45da860a6e289e39ad200d830bf93b850d752b0ab8708d066a52f27
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sq.tar.gz) = 2508299
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index 9169e4ef566b..c930ccdf8608 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205054
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sr.tar.gz) = ca503d6885afa3edbca124779ce81e452999f752b1912486f524f52eb1adb27d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sr.tar.gz) = 2274228
+TIMESTAMP = 1750805539
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sr.tar.gz) = af0530eed8a927c8eb1b8c52a2299091fb08ec7e354fc2ddcce2891a24c8af22
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sr.tar.gz) = 2273469
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index 21a78e0c25ce..a205435b1ebf 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205055
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = ff2ed610b9446268b9390193fa6420c398700fe9c8c8a06cc739a40a57837312
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1859477
+TIMESTAMP = 1750805540
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 90771b0b11fd02f44c6cbf70cfa1ee78e2bff2f06f51a9bc7640ee496b894495
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1857811
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 53a39aee07a0..3d440cae59e2 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205055
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ss.tar.gz) = 12b2606a91c894acfedc261d77e986665b80e3189e82c05daa7e65ecdae6d64a
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ss.tar.gz) = 208620
+TIMESTAMP = 1750805540
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ss.tar.gz) = a0e927a1f4ef3d11e7729ee2bd969c7460c20a38d29ceffee67e33f7e5e72fd8
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ss.tar.gz) = 208462
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index 4bcbf7b272df..280e36357bfe 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205056
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_st.tar.gz) = 6dc9803a12e836d95328faebd79a03b668f417e01dbbeec607726b58b0cc661d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_st.tar.gz) = 204374
+TIMESTAMP = 1750805541
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_st.tar.gz) = e257ae94f5f4ad602a73c48bceda4a1445284c009a3b8f59527b7b7da9c4a4e2
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_st.tar.gz) = 204843
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index a62be76faf2c..37cdc8c36499 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205057
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sv.tar.gz) = b6e164e67c8128ea885e78c45d486459aa345922bfbd92b0b8fcc7c4258b7de9
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sv.tar.gz) = 1720803
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sv.tar.gz) = 961abc7aaa1ac8f6053a704df92a4046fc60b36d31492496ca656cc08d9c518c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_sv.tar.gz) = 2587775
+TIMESTAMP = 1750805542
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sv.tar.gz) = 9e0ff8826e5d83c9af3a873f800ab585c64e3d930a65c225cf58767b2bcd7b98
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sv.tar.gz) = 1721231
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sv.tar.gz) = a7b4cbcdc00e129bdc83dfdc0ce691604fb6a38ad0a6b66f8e54bb52f7c097b9
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_sv.tar.gz) = 2587402
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index c6cf6742afef..bbc1325328cf 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205058
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = d11a4d8cc6ee165c8c66fe07820ddfdeeb035e0ea1394cfdfa30bcf2dfe8dcbe
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 224590
+TIMESTAMP = 1750805543
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 6db9f819e3c3044708014be9e69442cd147be6230b367f43d574e22dce022516
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 224584
diff --git a/editors/libreoffice-szl/distinfo b/editors/libreoffice-szl/distinfo
index c0d9dd95cdb3..d522a9cde88a 100644
--- a/editors/libreoffice-szl/distinfo
+++ b/editors/libreoffice-szl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205059
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_szl.tar.gz) = 11a1cd9a760750950edfc6b1172ddb229fc0900d364a4ecc8f52799ea6695503
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_szl.tar.gz) = 505015
+TIMESTAMP = 1750805544
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_szl.tar.gz) = e6ed1307a9fd81f873d7e4ca4ebdb1f2473ea486d9ea39b3d284caefdc21c87a
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_szl.tar.gz) = 504508
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index a74b25c136dc..bbccdf0dd8a5 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205061
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ta.tar.gz) = 32ac0b7abdafbdfdb8430e366a5bb8d3852f03c11a14b76534b0476c00aaca27
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ta.tar.gz) = 489500
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ta.tar.gz) = 9723603c74ecc0c52a7541748a416ad361132b42ee068f5802d4df56d9bac958
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ta.tar.gz) = 2756072
+TIMESTAMP = 1750805545
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ta.tar.gz) = 1840de24f58dd8b5a33c6163e53ca0f88bd58d253fe6f15ceb1a37366d93ca46
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ta.tar.gz) = 489509
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ta.tar.gz) = 6e8f89e65c1da01eabe3b1c2b3e82d048f30e667286ecf2f32d189bef82575e7
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ta.tar.gz) = 2756130
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index 373ce5e56c65..0755eadbf3cd 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205062
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_te.tar.gz) = a08df1cad545697a408dbdd088965047e9c920e0bebb7e84f2fbff8ce4e7b42e
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_te.tar.gz) = 787189
+TIMESTAMP = 1750805546
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_te.tar.gz) = 64e5fd4fff43fc52f2672399dd10e969ae77dcc9f459ce1c43899639acfd34fa
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_te.tar.gz) = 787323
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index a1123d6a805a..213ca9c45f08 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205064
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tg.tar.gz) = ef2a88e0871ec5f7eae523cd58d0ad3d497a5920024d80a3a5f44504e7720680
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tg.tar.gz) = 269898
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_tg.tar.gz) = d63d6b9b69ff0ceda1e8accecd9f816153a83b9498b65b1e1034b3c15b75269b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_tg.tar.gz) = 2511172
+TIMESTAMP = 1750805547
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tg.tar.gz) = 9c17bdde1307e11643a3271f8b45ba493dc3df68cf275e6a7b12471df2ca7e1b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tg.tar.gz) = 270168
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_tg.tar.gz) = 3c0d17c7419e95531c16b3f67d10f9330d89d4c2c2d67b2df094301145f8376e
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_tg.tar.gz) = 2511153
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index a2ee377dfa94..55e09a2f26a3 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205065
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_th.tar.gz) = 4a7f7dfd82906c328c0edb7ce5d721f2ae12b333b5525d96ffe11693aef3aaa0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_th.tar.gz) = 992214
+TIMESTAMP = 1750805548
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_th.tar.gz) = f06c796992308ab0311eab0d8ff6e37c995946101e102ae6198180ad0c28d919
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_th.tar.gz) = 992766
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 4d3c279da67f..49e84fddd90a 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205065
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tn.tar.gz) = ea4b437c73a3f9689cdbf5e7b2bce6e1a9190c89d8477327a2654973aceaf2f2
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tn.tar.gz) = 190438
+TIMESTAMP = 1750805548
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tn.tar.gz) = 9caebec279e71e144032873145a3bdbc7f265c321df2d374c8855efed35599b7
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tn.tar.gz) = 191021
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index 52bcba9e3770..6c49ee6bdff8 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205068
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tr.tar.gz) = 7b3ea6b662a708d1add6220fd1bae1da72f6c68bfaeb98b141260021ab7611dd
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tr.tar.gz) = 6210711
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_tr.tar.gz) = 78b18f8df399ae4fc337dd77149cec57356c177aa6db3d04be5fc1e8f737c898
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_tr.tar.gz) = 2629409
+TIMESTAMP = 1750805552
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tr.tar.gz) = c1dffcdccfbb4507bc1c5c1d439cc9c8d932946010549ea43e58daa609f6125f
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tr.tar.gz) = 6212036
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_tr.tar.gz) = 88b1de7c7631cc9378e57a9f67716abd3d66bce0e01fbb68a42646ba15813c2b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_tr.tar.gz) = 2629478
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 556ee2798400..5d2d0f8e6fcf 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205069
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ts.tar.gz) = aeffb757e87ea1f2107d8320ad553880ca079456ffbde37335330d1b59617e92
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ts.tar.gz) = 203097
+TIMESTAMP = 1750805552
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ts.tar.gz) = 250cf09028b12d40270cfd6d6b96783be7eeb2f744f41c37e3c9b2eb3ba100c9
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ts.tar.gz) = 202604
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index c980d36fe631..268a8b119b1b 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205070
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tt.tar.gz) = 0d6362d1ba1777079d3ee40c9294ea5131431ca02559ea6de4336507a49c56b0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_tt.tar.gz) = 133449
+TIMESTAMP = 1750805553
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tt.tar.gz) = b781714f406497737a1c064ed7dd165bb0e2aed69d7aced4b32a0753b2dc2aed
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_tt.tar.gz) = 133332
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index d35814635e87..e7f935a67528 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205072
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ug.tar.gz) = 2c105fe65f9b537a6170eae675d3ade8322d2ae14f3fd50cb6b840f46ba61133
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ug.tar.gz) = 378521
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ug.tar.gz) = 15dca3a692372b5548c67301207e2cc2b7f4ad050039e5ce9212f09449f7a59b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ug.tar.gz) = 2556153
+TIMESTAMP = 1750805554
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ug.tar.gz) = fe70eeed7b4917922a280424a3561006a0aeaf5280353a6ac94951198da25da4
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ug.tar.gz) = 378616
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ug.tar.gz) = c109c2848624e07f17116bb958255d7ee085138b7b7f002815e9e6872e470a8a
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ug.tar.gz) = 2556329
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index 79731a32926c..e4415704fa81 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205075
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_uz.tar.gz) = 88350f936d95a6336fa31c551537b787f306150caac95252543a03a44d39959f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_uz.tar.gz) = 220970
+TIMESTAMP = 1750805557
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_uz.tar.gz) = 3b687b263e8c7f8774121358098b8b0198f3af4427ac9b12e6a4068ab3e25a74
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_uz.tar.gz) = 221219
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index 1e9c36261e3e..bea3b1e5598d 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205076
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ve.tar.gz) = 153fc9b21432077959815f0b35319c92066613b2bf0e5cdeec1034043d149af3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ve.tar.gz) = 205840
+TIMESTAMP = 1750805557
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ve.tar.gz) = 6fa65b836ff819dfea5987ed91ba9f556cf25d82eb83bd175d2ec3b8ae7cee56
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ve.tar.gz) = 205411
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index 2e2e632050a0..2e5eb5ee43b5 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205076
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_vec.tar.gz) = cc858fd5ac4236147227043df798ef4aa0a33ef13797982f6b6d1ff25e8425c6
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_vec.tar.gz) = 517133
+TIMESTAMP = 1750805558
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_vec.tar.gz) = 2d188a62c8be1238ef9aa9b3de192892376256723a684f74e7f739abbb7bef71
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_vec.tar.gz) = 516733
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index 933252ea7058..00258cf76155 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205078
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_xh.tar.gz) = 546abe5caf9e268788829795687713b879519a1eeb3910b1454c08a09a92be92
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_xh.tar.gz) = 209976
+TIMESTAMP = 1750805560
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_xh.tar.gz) = 49ac62c77361fd4f3047ea0f8d054104342a88a753de371512c8f990a6d9b848
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_xh.tar.gz) = 210294
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index f3db0ae5d3f2..2094327c3149 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746205082
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zu.tar.gz) = 5c96667df3ae62096ce7e4154e8ec875bf16c04eaadb4d236c585ef01a803d63
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_zu.tar.gz) = 230033
+TIMESTAMP = 1750805564
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zu.tar.gz) = 6ade47364f8d75444e42e4c3de03666bfaf3642e1ab262e6023974346bd4a8c3
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_zu.tar.gz) = 229488
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 55db5949c9ce..d68fe3abaca4 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 1
+PORTREVISION= 0
.include "${.CURDIR}/Makefile.common"
@@ -61,7 +61,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libpagemaker-0.0.so:print/libpagemaker \
libassuan.so:security/libassuan \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libargon2.so:security/libargon2 \
libgpg-error.so:security/libgpg-error \
libnss3.so:security/nss \
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index c715003f1565..d609007d14cf 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -7,8 +7,8 @@ LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
DISTVERSION= ${LOVERSION}.${RCVER}
-LOVERSION= 25.2.3
-RCVER= 2
+LOVERSION= 25.2.4
+RCVER= 3
#PRERELEASE= yes
#DEVRELEASE= yes
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index d168ff139eca..cde7b5cc776d 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1746229750
-SHA256 (libreoffice/libreoffice-25.2.3.2.tar.xz) = ea54461e527df0d9af0afe8a8aa533cd58fcfceae87b67e18399f81586c2dadf
-SIZE (libreoffice/libreoffice-25.2.3.2.tar.xz) = 281913700
-SHA256 (libreoffice/libreoffice-help-25.2.3.2.tar.xz) = 27c2d24270eb17e8aff8770aee1885d5e548a82d70697b72f7705be2f73233b2
-SIZE (libreoffice/libreoffice-help-25.2.3.2.tar.xz) = 60055176
+TIMESTAMP = 1750806059
+SHA256 (libreoffice/libreoffice-25.2.4.3.tar.xz) = 01e1985f66c60da0e5cd9d1bb3773b7b46e9a920e318f35c6702d28e78e1c14f
+SIZE (libreoffice/libreoffice-25.2.4.3.tar.xz) = 282218988
+SHA256 (libreoffice/libreoffice-help-25.2.4.3.tar.xz) = 5f3bbca9fc96284b6ee78a31f9719c6b9930dd884ec5394b71af9e99b05e0bea
+SIZE (libreoffice/libreoffice-help-25.2.4.3.tar.xz) = 60055984
SHA256 (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140
SIZE (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = 207992
SHA256 (libreoffice/dtoa-20180411.tgz) = 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4
diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile
index 3b9929a2a660..9ed34e15e4a8 100644
--- a/editors/microsoft-edit/Makefile
+++ b/editors/microsoft-edit/Makefile
@@ -1,6 +1,7 @@
PORTNAME= microsoft-edit
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= nobutaka@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/microsoft/edit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cargo
+USES= cargo desktop-file-utils
USE_GITHUB= yes
GH_ACCOUNT= microsoft
GH_PROJECT= edit
diff --git a/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop b/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop
new file mode 100644
index 000000000000..2f8c62887296
--- /dev/null
+++ b/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop
@@ -0,0 +1,13 @@
+--- assets/com.microsoft.edit.desktop.orig 2025-06-11 21:26:27 UTC
++++ assets/com.microsoft.edit.desktop
+@@ -3,8 +3,8 @@ Comment=A simple editor for simple needs
+ Name=Microsoft Edit
+ GenericName=Text Editor
+ Comment=A simple editor for simple needs
+-Icon=edit
+-Exec=edit %U
++Icon=msedit
++Exec=msedit %U
+ Terminal=true
+ MimeType=text/plain
+ Keywords=text;editor
diff --git a/editors/novelwriter/Makefile b/editors/novelwriter/Makefile
index 29b996c7fa83..0993e2bad552 100644
--- a/editors/novelwriter/Makefile
+++ b/editors/novelwriter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= novelwriter
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.3
+DISTVERSION= 2.7.2
CATEGORIES= editors python
MASTER_SITES= PYPI
@@ -18,9 +18,9 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PY_DEPENDS}
-USES= python pyqt:5
-USE_PYQT= pyqt5
-USE_PYTHON= pep517 concurrent autoplist
+USES= python pyqt:6
+USE_PYQT= pyqt6
+USE_PYTHON= pep517 autoplist
USE_GITHUB= yes
GH_ACCOUNT= vkbo
diff --git a/editors/novelwriter/distinfo b/editors/novelwriter/distinfo
index 82c36656f0a7..aafec72f169e 100644
--- a/editors/novelwriter/distinfo
+++ b/editors/novelwriter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739770802
-SHA256 (vkbo-novelWriter-v2.6.3_GH0.tar.gz) = 8d18acf0069852c2598e73c3b76b4a8cf1d1c96d485d5165ff8cf3337ec7f920
-SIZE (vkbo-novelWriter-v2.6.3_GH0.tar.gz) = 7884399
+TIMESTAMP = 1750830387
+SHA256 (vkbo-novelWriter-v2.7.2_GH0.tar.gz) = 33a7648e316c563f9809998b88e94ff9e446576f6af16224e946f9c3e2d41915
+SIZE (vkbo-novelWriter-v2.7.2_GH0.tar.gz) = 5092204
diff --git a/editors/novelwriter/files/patch-pyproject.toml b/editors/novelwriter/files/patch-pyproject.toml
index 10d0dac42b93..7a94437c17c0 100644
--- a/editors/novelwriter/files/patch-pyproject.toml
+++ b/editors/novelwriter/files/patch-pyproject.toml
@@ -1,6 +1,9 @@
---- pyproject.toml.orig 2024-04-21 04:21:03 UTC
+--- pyproject.toml.orig 2025-06-24 14:43:34 UTC
+++ pyproject.toml
-@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"
+@@ -1,15 +1,15 @@
+ [build-system]
+-requires = ["setuptools >= 77.0.3"]
++requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
@@ -9,3 +12,10 @@
authors = [
{name = "Veronica Berglyd Olsen", email = "code@vkbo.net"},
]
+ description = "A plain text editor for planning and writing novels"
+ readme = {file = "setup/description_pypi.md", content-type = "text/markdown"}
+-license = "GPL-3.0"
++#license = "GPL-3.0"
+ classifiers = [
+ "Programming Language :: Python :: 3 :: Only",
+ "Programming Language :: Python :: 3.10",
diff --git a/editors/rehex/Makefile b/editors/rehex/Makefile
index ebb38ee78530..3fa55e2fc94c 100644
--- a/editors/rehex/Makefile
+++ b/editors/rehex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rehex
DISTVERSION= 0.63.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= fuz@FreeBSD.org
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 40cc112e31a8..bc6c46e5efd6 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vscode
-DISTVERSION= 1.101.1
+DISTVERSION= 1.101.2
+PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -68,7 +69,7 @@ USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 18e3a1ec544e6907be1e944a94c496e302073435
+SOURCE_COMMIT_HASH= 2901c5ac6db8a986a5666c3af51ff804d05af0d4
BINARY_ALIAS= python=${PYTHON_CMD}
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 6abb2ca8eea5..c39714bbf8fa 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1750365794
-SHA256 (vscode/vscode-node-modules-1.101.1.tar.gz) = 7fdee8be7622f42be9d0658076c0d8c077d79a86250eda38d97dcda98111d1a7
-SIZE (vscode/vscode-node-modules-1.101.1.tar.gz) = 395119485
-SHA256 (vscode/vscode-marketplace-exts-1.101.1.tar.gz) = 13c6bd8b7ca7535e6ae1fa5178f56a703b1de7a484ff01d60931a692ec1924c5
-SIZE (vscode/vscode-marketplace-exts-1.101.1.tar.gz) = 1708576
-SHA256 (vscode/microsoft-vscode-1.101.1_GH0.tar.gz) = fc015daead5b5a14422944af9b04eb241c78d5b7273888c46bb184d6651a7a2b
-SIZE (vscode/microsoft-vscode-1.101.1_GH0.tar.gz) = 22852405
+TIMESTAMP = 1750968241
+SHA256 (vscode/vscode-node-modules-1.101.2.tar.gz) = 84aab8d4b3f220ea94c9533c33be10fb66c518cdb2e0b643f563319cc4d39533
+SIZE (vscode/vscode-node-modules-1.101.2.tar.gz) = 395151117
+SHA256 (vscode/vscode-marketplace-exts-1.101.2.tar.gz) = 49e723dbfff85988adbb55815b0bcf5632449d3bb16a4a578b7caf9f4d468c26
+SIZE (vscode/vscode-marketplace-exts-1.101.2.tar.gz) = 1714638
+SHA256 (vscode/microsoft-vscode-1.101.2_GH0.tar.gz) = d65d04e68ae04a372b1c6b13d0e8a72e2c919e491d4c3b2dcf997b22fc25a509
+SIZE (vscode/microsoft-vscode-1.101.2_GH0.tar.gz) = 22853707
diff --git a/editors/vscode/files/patch-node__modules_kerberos_binding.gyp b/editors/vscode/files/patch-node__modules_kerberos_binding.gyp
index 8d5f1b08f7db..98d1ff149173 100644
--- a/editors/vscode/files/patch-node__modules_kerberos_binding.gyp
+++ b/editors/vscode/files/patch-node__modules_kerberos_binding.gyp
@@ -1,4 +1,4 @@
---- node_modules/kerberos/binding.gyp.orig 2025-06-12 22:34:24 UTC
+--- node_modules/kerberos/binding.gyp.orig 2025-06-26 19:59:03 UTC
+++ node_modules/kerberos/binding.gyp
@@ -54,14 +54,14 @@
]
@@ -17,7 +17,7 @@
'link_settings': {
'libraries': [
'-lkrb5',
-@@ -78,7 +78,7 @@
+@@ -78,11 +78,21 @@
}]
]
}],
@@ -26,3 +26,17 @@
'defines': ['KERBEROS_USE_RTLD=1'],
'link_settings': {
'libraries': [
+ '-ldl',
++ ]
++ },
++ }],
++ ['OS=="freebsd"', {
++ 'include_dirs+': [
++ '<!(pkg-config krb5 --cflags-only-I | sed -E "s/(-I *|-isystem *)//g")',
++ ],
++ 'link_settings': {
++ 'library_dirs': [
++ '<!(pkg-config krb5 --libs-only-L | sed -e "s/-L//g")',
+ ]
+ },
+ }],
diff --git a/editors/vscode/files/patch-node__modules_kerberos_src_unix_kerberos__gss.cc b/editors/vscode/files/patch-node__modules_kerberos_src_unix_kerberos__gss.cc
new file mode 100644
index 000000000000..4ee74c9e7851
--- /dev/null
+++ b/editors/vscode/files/patch-node__modules_kerberos_src_unix_kerberos__gss.cc
@@ -0,0 +1,20 @@
+--- node_modules/kerberos/src/unix/kerberos_gss.cc.orig 2025-06-26 20:14:32 UTC
++++ node_modules/kerberos/src/unix/kerberos_gss.cc
+@@ -65,10 +65,17 @@ struct DLOpenHandle {
+ DLOpenHandle& operator=(DLOpenHandle&) = delete;
+ };
+
++#ifndef __FreeBSD__
+ #define DYLIBS(V) \
+ V(gssapi, "libgssapi_krb5.so.2") \
+ V(krb5, "libkrb5.so.3") \
+ V(comerr, "libcom_err.so.2")
++#else
++#define DYLIBS(V) \
++ V(gssapi, "libgssapi_krb5.so.2") \
++ V(krb5, "libkrb5.so.3") \
++ V(comerr, "libcom_err.so.3")
++#endif
+
+ #define LIBRARY_HANDLE_GETTER(name, lib) \
+ static const DLOpenHandle& name ## _handle() { \
diff --git a/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp b/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp
index 6f7857f33b31..c45e3b1a359c 100644
--- a/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp
+++ b/editors/vscode/files/patch-remote_node__modules_kerberos_binding.gyp
@@ -1,4 +1,4 @@
---- remote/node_modules/kerberos/binding.gyp.orig 2025-06-12 22:38:39 UTC
+--- remote/node_modules/kerberos/binding.gyp.orig 2025-06-26 20:01:28 UTC
+++ remote/node_modules/kerberos/binding.gyp
@@ -54,14 +54,14 @@
]
@@ -17,7 +17,7 @@
'link_settings': {
'libraries': [
'-lkrb5',
-@@ -78,7 +78,7 @@
+@@ -78,11 +78,21 @@
}]
]
}],
@@ -26,3 +26,17 @@
'defines': ['KERBEROS_USE_RTLD=1'],
'link_settings': {
'libraries': [
+ '-ldl',
++ ]
++ },
++ }],
++ ['OS=="freebsd"', {
++ 'include_dirs+': [
++ '<!(pkg-config krb5 --cflags-only-I | sed -E "s/(-I *|-isystem *)//g")',
++ ],
++ 'link_settings': {
++ 'library_dirs': [
++ '<!(pkg-config krb5 --libs-only-L | sed -e "s/-L//g")',
+ ]
+ },
+ }],
diff --git a/editors/vscode/files/patch-remote_node__modules_kerberos_src_unix_kerberos__gss.cc b/editors/vscode/files/patch-remote_node__modules_kerberos_src_unix_kerberos__gss.cc
new file mode 100644
index 000000000000..be4c95e3d422
--- /dev/null
+++ b/editors/vscode/files/patch-remote_node__modules_kerberos_src_unix_kerberos__gss.cc
@@ -0,0 +1,20 @@
+--- remote/node_modules/kerberos/src/unix/kerberos_gss.cc.orig 2025-06-26 20:17:25 UTC
++++ remote/node_modules/kerberos/src/unix/kerberos_gss.cc
+@@ -65,10 +65,17 @@ struct DLOpenHandle {
+ DLOpenHandle& operator=(DLOpenHandle&) = delete;
+ };
+
++#ifndef __FreeBSD__
+ #define DYLIBS(V) \
+ V(gssapi, "libgssapi_krb5.so.2") \
+ V(krb5, "libkrb5.so.3") \
+ V(comerr, "libcom_err.so.2")
++#else
++#define DYLIBS(V) \
++ V(gssapi, "libgssapi_krb5.so.2") \
++ V(krb5, "libkrb5.so.3") \
++ V(comerr, "libcom_err.so.3")
++#endif
+
+ #define LIBRARY_HANDLE_GETTER(name, lib) \
+ static const DLOpenHandle& name ## _handle() { \
diff --git a/editors/vscode/files/patch-src_vs_code_electron-main_app.ts b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
new file mode 100644
index 000000000000..023e708012a8
--- /dev/null
+++ b/editors/vscode/files/patch-src_vs_code_electron-main_app.ts
@@ -0,0 +1,10 @@
+--- src/vs/code/electron-main/app.ts.orig 2025-06-23 07:50:00 UTC
++++ src/vs/code/electron-main/app.ts
+@@ -990,6 +990,7 @@ export class CodeApplication extends Disposable {
+ break;
+
+ case 'linux':
++ case 'freebsd':
+ if (isLinuxSnap) {
+ services.set(IUpdateService, new SyncDescriptor(SnapUpdateService, [process.env['SNAP'], process.env['SNAP_REVISION']]));
+ } else {
diff --git a/emulators/linux-rl9/Makefile b/emulators/linux-rl9/Makefile
index fb0e780a6c3c..8e3984606821 100644
--- a/emulators/linux-rl9/Makefile
+++ b/emulators/linux-rl9/Makefile
@@ -1,6 +1,5 @@
PORTNAME= linux-rl9
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 11
CATEGORIES= emulators linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/emulators/linux_base-rl9/Makefile b/emulators/linux_base-rl9/Makefile
index 3f198a3ed1d1..628b300ba9f9 100644
--- a/emulators/linux_base-rl9/Makefile
+++ b/emulators/linux_base-rl9/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rl9
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 14
CATEGORIES= emulators linux
PKGNAMEPREFIX= linux_base-
EXTRACT_ONLY= ${DISTFILES:N*${SRC_SUFX}*:Nf/filesystem-*:C/:[^:]+$//}
diff --git a/emulators/linux_base-rl9/Makefile.version b/emulators/linux_base-rl9/Makefile.version
index 8f00bbe00c51..6bc9e8c58232 100644
--- a/emulators/linux_base-rl9/Makefile.version
+++ b/emulators/linux_base-rl9/Makefile.version
@@ -2,31 +2,31 @@ basesystem_ver= 11-13.el9.0.1
bash_ver= 5.1.8-9.el9
brotli_ver= 1.0.9-7.el9_5
bzip2_ver= 1.0.8-10.el9_5
-coreutils_ver= 8.32-36.el9
+coreutils_ver= 8.32-39.el9
diffutils_ver= 3.7-12.el9
-e2fsprogs_ver= 1.46.5-5.el9
+e2fsprogs_ver= 1.46.5-7.el9
filesystem_ver= 3.16-5.el9
findutils_ver= 4.8.0-7.el9
-fuse_ver= 2.9.9-16.el9
+fuse_ver= 2.9.9-17.el9
gawk_ver= 5.1.0-6.el9
gcc_ver= 11.5.0-5.el9_5
gdbm_ver= 1.23-1.el9
geocode-glib_ver= 3.26.2-5.el9
glib-networking_ver= 2.68.3-3.el9
-glib2_ver= 2.68.4-14.el9_4.1
-glibc_ver= 2.34-125.el9_5.8
+glib2_ver= 2.68.4-16.el9
+glibc_ver= 2.34-168.el9_6.19
gmp_ver= 6.2.0-13.el9
grep_ver= 3.6-5.el9
info_ver= 6.7-15.el9
json-glib_ver= 1.6.6-1.el9
keyutils_ver= 1.6.3-1.el9
-krb5_ver= 1.21.1-4.el9_5
+krb5_ver= 1.21.1-6.el9
less_ver= 590-5.el9
libacl_ver= 2.3.1-4.el9
libattr_ver= 2.5.1-3.el9
libcap_ver= 2.48-9.el9_2
libdatrie_ver= 0.2.13-4.el9
-libdb_ver= 5.3.28-54.el9
+libdb_ver= 5.3.28-55.el9
libedit_ver= 3.1-38.20210216cvs.el9
libevdev_ver= 1.11.0-3.el9
libffi_ver= 3.4.2-8.el9
@@ -36,7 +36,7 @@ libnattr_ver= 2.5.1-3.el9
libproxy_ver= 0.4.15-35.el9
libpsl_ver= 0.21.1-5.el9
libsigsegv_ver= 2.13-4.el9
-libsoup_ver= 2.72.0-8.el9_5.3
+libsoup_ver= 2.72.0-10.el9_6.2
libunistring_ver= 0.9.10-15.el9
libverto_ver= 0.3.2-3.el9
libxcrypt_ver= 4.4.18-3.el9
@@ -50,14 +50,14 @@ popt_ver= 1.18-8.el9
readline_ver= 8.1-4.el9
rocky-release_ver= 9.5-1.2.el9
sed_ver= 4.8-9.el9
-selinux_ver= 3.6-1.el9
-sepol_ver= 3.6-1.el9
+selinux_ver= 3.6-3.el9
+sepol_ver= 3.6-2.el9
setserial_ver= 2.17-54.el9
setup_ver= 2.13.7-10.el9
slang_ver= 2.3.2-11.el9
sqlite_ver= 3.34.1-7.el9_3
-util_ver= 2.37.4-20.el9
+util_ver= 2.37.4-21.el9
which_ver= 2.21-29.el9
xz_ver= 5.2.5-8.el9_0
zlib_ver= 1.2.11-40.el9
-zstd_ver= 1.5.1-2.el9
+zstd_ver= 1.5.5-1.el9
diff --git a/emulators/linux_base-rl9/distinfo b/emulators/linux_base-rl9/distinfo
index 0845a6f46dc1..a187221c7d0c 100644
--- a/emulators/linux_base-rl9/distinfo
+++ b/emulators/linux_base-rl9/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749554464
+TIMESTAMP = 1750633076
SHA256 (rocky/b/basesystem-11-13.el9.0.1.noarch.rpm) = 9f707e8d1046381c9b4a4df6a6674327df6ffe0298d48e1750972212c97aafad
SIZE (rocky/b/basesystem-11-13.el9.0.1.noarch.rpm) = 6565
SHA256 (rocky/b/bash-5.1.8-9.el9.aarch64.rpm) = f6b8bbdbd96ecb8d240a4d3c4a038f58faeab170015b07c7096d02157838279d
@@ -15,24 +15,24 @@ SHA256 (rocky/b/bzip2-libs-1.0.8-10.el9_5.i686.rpm) = 3e7d1321c13f53b170717d150f
SIZE (rocky/b/bzip2-libs-1.0.8-10.el9_5.i686.rpm) = 40141
SHA256 (rocky/b/bzip2-libs-1.0.8-10.el9_5.x86_64.rpm) = 1741762b008088e223b9ec386bc77322b95ab47ed8e982e32e8f3d11997955be
SIZE (rocky/b/bzip2-libs-1.0.8-10.el9_5.x86_64.rpm) = 39972
-SHA256 (rocky/c/coreutils-8.32-36.el9.aarch64.rpm) = 97dedc47d3c920a40f9d9ff01d8b062124fbe3b3f93151b3230453667b2bb772
-SIZE (rocky/c/coreutils-8.32-36.el9.aarch64.rpm) = 1133904
-SHA256 (rocky/c/coreutils-8.32-36.el9.x86_64.rpm) = 9c5f9d4b74543a16b32fdb1536b53ac42042c9ad0acb794f9ab91655c069eb19
-SIZE (rocky/c/coreutils-8.32-36.el9.x86_64.rpm) = 1181131
+SHA256 (rocky/c/coreutils-8.32-39.el9.aarch64.rpm) = f7b726650ec026e994ebaa181715950109b962ae8da21309ba59b8286137252f
+SIZE (rocky/c/coreutils-8.32-39.el9.aarch64.rpm) = 1113137
+SHA256 (rocky/c/coreutils-8.32-39.el9.x86_64.rpm) = 73a91621d9303290c1e27d2a834df4e5532d94dfa9ef2eca984d97f1fd2249a5
+SIZE (rocky/c/coreutils-8.32-39.el9.x86_64.rpm) = 1158633
SHA256 (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = df77e6cb59b73a1ff3d007c8011c689bf9bdbd416889bce8d65dc9855144e335
SIZE (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = 391813
SHA256 (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = d3932991f5d9b1e5f6326e376cf77f3f676bbf0c5657b2ddf1013bfdb4738a69
SIZE (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = 396968
-SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.aarch64.rpm) = 5e7e13ef9e10c5eb625e0c6edb8e913e235a630f567f939f02c1d4f4c2470d2b
-SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.aarch64.rpm) = 1018362
-SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.x86_64.rpm) = f79ac72b32036502f10e4a679fb4817758de89006f71b695b53c06f13084247a
-SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.x86_64.rpm) = 1026807
-SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.aarch64.rpm) = ce2bbbd636414190a36fd76a959c1d519b2fd92da85187501d9b9fe96e93f5e3
-SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.aarch64.rpm) = 227421
-SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.i686.rpm) = a026908e1861a2f63ec281c2c7b8add14899c257d47e7c4c1141cb489b4fc537
-SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.i686.rpm) = 259694
-SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.x86_64.rpm) = 7c465f9f430781cec46d6d6ae0c45a3a22a0838eb4c6819e8410224dfa505df9
-SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.x86_64.rpm) = 226783
+SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.aarch64.rpm) = bb0d5e64092fe8f539dac21a35f559dfa2453521b09ace9b0b39feb9c23f6923
+SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.aarch64.rpm) = 1015999
+SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.x86_64.rpm) = 18fee60bd62d5ef248447df59d2a9c89a6c07c560bca05fd5e69a174357ed68e
+SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.x86_64.rpm) = 1022981
+SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.aarch64.rpm) = 0aaecc33fe832814e6e1107f5c885ce296b41de0d8e453614714f76f467bd4e4
+SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.aarch64.rpm) = 226870
+SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.i686.rpm) = 1dddaf5a9adfb8da036e49ec0d58a217122fae2af63cd4cec24ce25b37f0bbcc
+SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.i686.rpm) = 259414
+SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.x86_64.rpm) = 2e2cf05b97d183343cc8d84c77d3af7c49f3a153f6fdbd93c7c34b44c79a2c61
+SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.x86_64.rpm) = 226202
SHA256 (rocky/f/filesystem-3.16-5.el9.aarch64.rpm) = 373dffb499081ae9f7573af300e4087b4abc6f54a25dfd7c8cc63b295c2d4e03
SIZE (rocky/f/filesystem-3.16-5.el9.aarch64.rpm) = 1117518
SHA256 (rocky/f/filesystem-3.16-5.el9.x86_64.rpm) = cabe98453b9517158c5a045cfec0418b747c874da2717d183f4296f240bdf8d9
@@ -41,16 +41,16 @@ SHA256 (rocky/f/findutils-4.8.0-7.el9.aarch64.rpm) = b77862b75f970d95a6943c46133
SIZE (rocky/f/findutils-4.8.0-7.el9.aarch64.rpm) = 550234
SHA256 (rocky/f/findutils-4.8.0-7.el9.x86_64.rpm) = 1c9c28792695c61ced41da9337f323111973ba7eea938c3c11944532e384a662
SIZE (rocky/f/findutils-4.8.0-7.el9.x86_64.rpm) = 549239
-SHA256 (rocky/f/fuse-2.9.9-16.el9.aarch64.rpm) = 3dd56d0baa2c83b6ee5d0dc9be112031783d0a124f51b0f0bd512209112cae9c
-SIZE (rocky/f/fuse-2.9.9-16.el9.aarch64.rpm) = 79610
-SHA256 (rocky/f/fuse-2.9.9-16.el9.x86_64.rpm) = fc076e7835b9de97d00be6610bb3851b2bc18993c681caa2fbb5901bb1999879
-SIZE (rocky/f/fuse-2.9.9-16.el9.x86_64.rpm) = 80044
-SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.aarch64.rpm) = 6944c5d19a9328391fb7535799c6acee9598e6b7a0625d2c69833a6cd28980cc
-SIZE (rocky/f/fuse-libs-2.9.9-16.el9.aarch64.rpm) = 96342
-SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.i686.rpm) = 7f094b2e5654f3790165441e505914fb3a0c825cff92410bbbd31e60f2d78491
-SIZE (rocky/f/fuse-libs-2.9.9-16.el9.i686.rpm) = 109504
-SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.x86_64.rpm) = 0fb2172f73c49e359315f89da8ff0bfa78c2bdd8ec6a6891597e83a0601210fd
-SIZE (rocky/f/fuse-libs-2.9.9-16.el9.x86_64.rpm) = 98099
+SHA256 (rocky/f/fuse-2.9.9-17.el9.aarch64.rpm) = 42b60a7fc59e9b73c010f6609c14cd44ded2d8adf03bf43752152841bf409382
+SIZE (rocky/f/fuse-2.9.9-17.el9.aarch64.rpm) = 79069
+SHA256 (rocky/f/fuse-2.9.9-17.el9.x86_64.rpm) = f1de06c2c41e5fe6071609b369e499c282af7a85f09ecb0475f0100df12e6dda
+SIZE (rocky/f/fuse-2.9.9-17.el9.x86_64.rpm) = 79519
+SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.aarch64.rpm) = 7729aaf4b9ec5689dd7d5a0972b27866c58eff063034c621f9d80b747c2012cd
+SIZE (rocky/f/fuse-libs-2.9.9-17.el9.aarch64.rpm) = 95924
+SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.i686.rpm) = 2ad507dc955f3623462089d64eb0b0d211fa48380d5600f760a2526fea4c63be
+SIZE (rocky/f/fuse-libs-2.9.9-17.el9.i686.rpm) = 109570
+SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.x86_64.rpm) = 4ce8725296d740d70aed725d3946244dab5c263ca846dc6cb571f7a2d0aa858c
+SIZE (rocky/f/fuse-libs-2.9.9-17.el9.x86_64.rpm) = 97719
SHA256 (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = c831415c883ab8ecd6d62373cea563c73042d06463c91e6645f82984eeb12c74
SIZE (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = 999013
SHA256 (rocky/g/gawk-5.1.0-6.el9.x86_64.rpm) = eaca68b315d6c2ef5ec30deaf9b7c38401e2ed0169972d158fd88b917e8a47dc
@@ -73,32 +73,32 @@ SHA256 (rocky/g/glib-networking-2.68.3-3.el9.i686.rpm) = 2a7824f80e9ef343a8467da
SIZE (rocky/g/glib-networking-2.68.3-3.el9.i686.rpm) = 180304
SHA256 (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = fa9bec5c45cd1d4123f3e5e9793c592312d95dc50369740226969e69bd0e0ab0
SIZE (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = 173019
-SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.aarch64.rpm) = a720ff7488134ba4fef07680e45a1fd757b50a9b83edb9ae9f70d4740c8aeb7d
-SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.aarch64.rpm) = 2708566
-SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.i686.rpm) = 70fc96806a62a13d46e6786f52b340c5099d9672e59370d6ac9f1c170a258a52
-SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.i686.rpm) = 2824506
-SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.x86_64.rpm) = 80a459770f044a232087c6e3483ceaf118807987d51e2501c4e5bdf64b1bb58d
-SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.x86_64.rpm) = 2741037
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.aarch64.rpm) = 7110fd3359cce2266a72df6e9b4f85320c54ca8e90ff159f58f3fe65d287698d
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.aarch64.rpm) = 1772281
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.i686.rpm) = 143b942ced528c17fc3e2bd8cb0cfed70aeb8f098d4e82f533e7a8703946e9c7
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.i686.rpm) = 1984225
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.x86_64.rpm) = b7fcc189398338475f84a2538e628de3fd0bb0ac778d66c9e4ee06e0fc177689
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.x86_64.rpm) = 2039086
-SHA256 (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.aarch64.rpm) = bd033f52cd6c65b4b4faccd7c012d6af4e85a670452a847af6ea2bfe54d68d49
-SIZE (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.aarch64.rpm) = 18730073
-SHA256 (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.x86_64.rpm) = c138c3b76ee3bf0d4268068ff560c0ffb821ac0135f78ab6825c817ec3539cb2
-SIZE (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.x86_64.rpm) = 18731797
-SHA256 (rocky/g/glibc-common-2.34-125.el9_5.8.aarch64.rpm) = a0e38ead8793c1071f2f6e7cd6c8cb5c764e21d7b7e5f40d8c6700beadb3c3e4
-SIZE (rocky/g/glibc-common-2.34-125.el9_5.8.aarch64.rpm) = 287567
-SHA256 (rocky/g/glibc-common-2.34-125.el9_5.8.x86_64.rpm) = 07878f56af2ac82507b59e13e786b7dd9811243c4230c5a310ecfb2c43877b1d
-SIZE (rocky/g/glibc-common-2.34-125.el9_5.8.x86_64.rpm) = 296884
-SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.aarch64.rpm) = 431e843b276b489f1872969fb53c17059ec576917b9ea08b9c7d849f86bfc1fa
-SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.aarch64.rpm) = 1711363
-SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.i686.rpm) = d343406cbb75cf8609ff61e02e41d17b3edd6b755666de35bb5708fbc65f0e4f
-SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.i686.rpm) = 1682322
-SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.x86_64.rpm) = 57d45448e415f7447d20320596031e01a609f102d341c3a8a2cafadacc31ac1d
-SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.x86_64.rpm) = 1645776
+SHA256 (rocky/g/glib2-2.68.4-16.el9.aarch64.rpm) = 541e7161b729d7ca7697420c11c910cc76b14a621385a3635388c7e2ebeba769
+SIZE (rocky/g/glib2-2.68.4-16.el9.aarch64.rpm) = 2704830
+SHA256 (rocky/g/glib2-2.68.4-16.el9.i686.rpm) = ef4ab5a8ef717fb418930105447e6974809b2f380ffac61538e95a19b60f6a51
+SIZE (rocky/g/glib2-2.68.4-16.el9.i686.rpm) = 2823474
+SHA256 (rocky/g/glib2-2.68.4-16.el9.x86_64.rpm) = 4830c7ff22fd986efb3b5802d08029cbdc33a6dbbad55fb6c272c55218e51211
+SIZE (rocky/g/glib2-2.68.4-16.el9.x86_64.rpm) = 2737173
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.aarch64.rpm) = 2acd8162d1e26f0c6eaf81e5f95b2c380e9c9d0ab8585ca7f21ce2d0bb1fecf5
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.aarch64.rpm) = 1768161
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.i686.rpm) = eb383ff671bbca2657ba373645448effc4207fc5f8382c4aca6f96ffda7c01d5
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.i686.rpm) = 1978180
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.x86_64.rpm) = 9c51750fa82466b52c66f1dc1b86ada5ace1b4197eb12189843f2061556cad04
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.x86_64.rpm) = 2030908
+SHA256 (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.aarch64.rpm) = 9f9abef6ee86b90a3f7ce97285a02d127795d1a15e90af240ad24bf8da7b6296
+SIZE (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.aarch64.rpm) = 18717407
+SHA256 (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.x86_64.rpm) = 001e936bfb8621c0152322ad29f7c913311856c84449482fbf26c3086b69c66e
+SIZE (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.x86_64.rpm) = 18717415
+SHA256 (rocky/g/glibc-common-2.34-168.el9_6.19.aarch64.rpm) = 8e6b5ab2d6a95051efb5e8e7e1241d0feaad178d15af41b40903bdc898e4b09e
+SIZE (rocky/g/glibc-common-2.34-168.el9_6.19.aarch64.rpm) = 292320
+SHA256 (rocky/g/glibc-common-2.34-168.el9_6.19.x86_64.rpm) = 136530d214a30424970457d573dd36f0fb574d40f7ee42c790e6d344efe27734
+SIZE (rocky/g/glibc-common-2.34-168.el9_6.19.x86_64.rpm) = 302086
+SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.aarch64.rpm) = e3fa2c7ea577941866340331ba481691ab4e5966b55f9825d21d8a8ef0c33d40
+SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.aarch64.rpm) = 1679013
+SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.i686.rpm) = 028ec1e9626ef03acc25e29ce1c0b10147085b638e7bd075cfe081db43b53a26
+SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.i686.rpm) = 1642987
+SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.x86_64.rpm) = 3e8a0692ee91644568ce89bbbf092ed4ee9512a072a8a627f44730e248f6d587
+SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.x86_64.rpm) = 1615301
SHA256 (rocky/g/gmp-6.2.0-13.el9.aarch64.rpm) = 54f5999feb6a26c57616d64cc880dccb5e44723911f52b06a36311e389a568ce
SIZE (rocky/g/gmp-6.2.0-13.el9.aarch64.rpm) = 270794
SHA256 (rocky/g/gmp-6.2.0-13.el9.i686.rpm) = 186f9821881081e526d4a8a6e34240e55db8830380bf4d1303e4e1d5d6e9f755
@@ -129,12 +129,12 @@ SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.i686.rpm) = 1921ffd05b1bd783c199ba0306
SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.i686.rpm) = 31963
SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 347a9d44e0271c1ff6f511fe493e736b3d36fde683360ccc51c852ab91810b16
SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 31595
-SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.aarch64.rpm) = 9a31da451bc9ac69dc814b716aca6c5e9740d1a02b7dd89e8a42f060aacba0c7
-SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.aarch64.rpm) = 777976
-SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.i686.rpm) = 903eff09563f1391eda7e961c9d8c2754e98cddc3dcf10221260147631cb3c28
-SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.i686.rpm) = 824464
-SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.x86_64.rpm) = 9f46dae9e1ded35472f1071eb87ebfa4790d0e69187235f773404de61785ad6f
-SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.x86_64.rpm) = 774100
+SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.aarch64.rpm) = 1c6205f377fc9cbf0cbbeee71aa38d851e94988d15ded5a393819a0cc7de9e21
+SIZE (rocky/k/krb5-libs-1.21.1-6.el9.aarch64.rpm) = 776066
+SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.i686.rpm) = 4751680ff8b8e5ea728ef0b3609290044e8e2761f069ef9c7fbc458d64ab9d00
+SIZE (rocky/k/krb5-libs-1.21.1-6.el9.i686.rpm) = 822506
+SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.x86_64.rpm) = 143365a2e51654b7c80350b975749d3b61a300ab4718f817b49f9aaa4951982d
+SIZE (rocky/k/krb5-libs-1.21.1-6.el9.x86_64.rpm) = 772433
SHA256 (rocky/l/less-590-5.el9.aarch64.rpm) = d80cae3c354ae8417b77f1205c1da5175a79b1663e342b73094d874c9aa41066
SIZE (rocky/l/less-590-5.el9.aarch64.rpm) = 163430
SHA256 (rocky/l/less-590-5.el9.x86_64.rpm) = b6ec3819b307d9a65eb269c8b2737479444267ead009c99ca474db7ad8907052
@@ -151,12 +151,12 @@ SHA256 (rocky/l/libattr-2.5.1-3.el9.i686.rpm) = f0deb20bf7f31dddaf9a85b7acc806c7
SIZE (rocky/l/libattr-2.5.1-3.el9.i686.rpm) = 18745
SHA256 (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 77742a1097d81c384b8c7529e3c049fb7de206b773ad230553be99ba5c9d9fc1
SIZE (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 18347
-SHA256 (rocky/l/libblkid-2.37.4-20.el9.aarch64.rpm) = 8522a13f39ee76a77ff47f4cfd34f8b6e22c7909efb6cd030a59c001df9e94ff
-SIZE (rocky/l/libblkid-2.37.4-20.el9.aarch64.rpm) = 108380
-SHA256 (rocky/l/libblkid-2.37.4-20.el9.i686.rpm) = 5767efe0e33bcb56ba00fb37ade069fb1494b4bf1876d9f386ebef6181eb3b5c
-SIZE (rocky/l/libblkid-2.37.4-20.el9.i686.rpm) = 120871
-SHA256 (rocky/l/libblkid-2.37.4-20.el9.x86_64.rpm) = 685281417c4346761b44ac727a511a3de222ed8454c01a446b1349890a634f6d
-SIZE (rocky/l/libblkid-2.37.4-20.el9.x86_64.rpm) = 108917
+SHA256 (rocky/l/libblkid-2.37.4-21.el9.aarch64.rpm) = 1210764b98d9077fe9ad4f536de8f8b5384b1d066ac9d4c3e8595277964f2697
+SIZE (rocky/l/libblkid-2.37.4-21.el9.aarch64.rpm) = 108359
+SHA256 (rocky/l/libblkid-2.37.4-21.el9.i686.rpm) = e47685f135721ba7453dcda9f4a2764b89bd2e5be3f91d92aa07c7fe4afd4e6b
+SIZE (rocky/l/libblkid-2.37.4-21.el9.i686.rpm) = 120461
+SHA256 (rocky/l/libblkid-2.37.4-21.el9.x86_64.rpm) = 6a65c588cbc5546f5bd2701b5716278ae44a05220cd539535a3958b6ea038830
+SIZE (rocky/l/libblkid-2.37.4-21.el9.x86_64.rpm) = 108730
SHA256 (rocky/l/libbrotli-1.0.9-7.el9_5.aarch64.rpm) = e7a412a4613c6032c93bd217a413916ad87014139991441ac2d2cc4e58ce0213
SIZE (rocky/l/libbrotli-1.0.9-7.el9_5.aarch64.rpm) = 318461
SHA256 (rocky/l/libbrotli-1.0.9-7.el9_5.i686.rpm) = 4baea718bd3b48888564bebe2700c7cd13eab6033f08d2ac24cd1581af3af514
@@ -169,24 +169,24 @@ SHA256 (rocky/l/libcap-2.48-9.el9_2.i686.rpm) = dfb7395d3db508bccc8e6f8e76f74707
SIZE (rocky/l/libcap-2.48-9.el9_2.i686.rpm) = 69926
SHA256 (rocky/l/libcap-2.48-9.el9_2.x86_64.rpm) = f399db0064e09ccf71d9a395454fefb1ca38076f18fac9e08104816bd9324c32
SIZE (rocky/l/libcap-2.48-9.el9_2.x86_64.rpm) = 68237
-SHA256 (rocky/l/libcom_err-1.46.5-5.el9.aarch64.rpm) = 60ef191ff670f7de4658af55cd3f926e323ccbddcb7974b228916cb5dd28fe7b
-SIZE (rocky/l/libcom_err-1.46.5-5.el9.aarch64.rpm) = 25574
-SHA256 (rocky/l/libcom_err-1.46.5-5.el9.i686.rpm) = 44f3c65fcc8a82eccc7359b64ea1e26cf27ea18b7248ed2c817d38d5860dffbd
-SIZE (rocky/l/libcom_err-1.46.5-5.el9.i686.rpm) = 26404
-SHA256 (rocky/l/libcom_err-1.46.5-5.el9.x86_64.rpm) = f5e5232e19bccd8f9ac5e4972f3b0e85dee8991c842aa7cc8f44d1bd18932388
-SIZE (rocky/l/libcom_err-1.46.5-5.el9.x86_64.rpm) = 25930
+SHA256 (rocky/l/libcom_err-1.46.5-7.el9.aarch64.rpm) = 2dd31415307a05334ae9bc961ad34b17afc23e9b9533a1e0ac5539e6260c44d8
+SIZE (rocky/l/libcom_err-1.46.5-7.el9.aarch64.rpm) = 25418
+SHA256 (rocky/l/libcom_err-1.46.5-7.el9.i686.rpm) = 0f4854ca0c95136a887a846a0ffec291a7a4839fb1fc30c683a28dad7e1d32e5
+SIZE (rocky/l/libcom_err-1.46.5-7.el9.i686.rpm) = 26174
+SHA256 (rocky/l/libcom_err-1.46.5-7.el9.x86_64.rpm) = 4582ab872db9d39aaf4a7f0137c957eeb42a65f620216a3f381b00e8d2265194
+SIZE (rocky/l/libcom_err-1.46.5-7.el9.x86_64.rpm) = 25808
SHA256 (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = ad561550ee0c35b3ed7c273e937fcac159c894e15500ad30f95dff15db1ecbdf
SIZE (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = 32212
SHA256 (rocky/l/libdatrie-0.2.13-4.el9.i686.rpm) = fd1e5f28c41e4123ee3beb34cf13eecdf68fe8db96017fa617b80bf7593f170d
SIZE (rocky/l/libdatrie-0.2.13-4.el9.i686.rpm) = 33322
SHA256 (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 820f090a87181c921892fdb5744c53cb935eca5e303d4adbaba0d04ae35a4a61
SIZE (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 32491
-SHA256 (rocky/l/libdb-5.3.28-54.el9.aarch64.rpm) = 266bb43149e67399cbcf8247787c1b784a50c420cc57a7b4173a5793b7eefb4b
-SIZE (rocky/l/libdb-5.3.28-54.el9.aarch64.rpm) = 724070
-SHA256 (rocky/l/libdb-5.3.28-54.el9.i686.rpm) = cf1032c555c54fcc2afb18820e7bf3539f045612a15833136dd88da43b7dc863
-SIZE (rocky/l/libdb-5.3.28-54.el9.i686.rpm) = 824898
-SHA256 (rocky/l/libdb-5.3.28-54.el9.x86_64.rpm) = d32cf8a7c3f631d5b0bafcdf5fa6bf6c8438ccd5d0466943310ad8deef886f15
-SIZE (rocky/l/libdb-5.3.28-54.el9.x86_64.rpm) = 753408
+SHA256 (rocky/l/libdb-5.3.28-55.el9.aarch64.rpm) = c8afbf7d987ef6ad8cbfebe5394f141f048ee8320f33e6262bc1148e230e7670
+SIZE (rocky/l/libdb-5.3.28-55.el9.aarch64.rpm) = 724197
+SHA256 (rocky/l/libdb-5.3.28-55.el9.i686.rpm) = 66cbe56c6f0b4fcca411712b7d0c6995a8eddb60295180e6bb09cf762c3828f5
+SIZE (rocky/l/libdb-5.3.28-55.el9.i686.rpm) = 822965
+SHA256 (rocky/l/libdb-5.3.28-55.el9.x86_64.rpm) = 4a1b890fbb02c7a84fe0473e086317d2956ef39f32721434ead04efea1f77c4b
+SIZE (rocky/l/libdb-5.3.28-55.el9.x86_64.rpm) = 753520
SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.aarch64.rpm) = 7f5937f4debf7eaa0f7a92e321d6d35bee089f42c7d7529c1ad4fbd7c270ea4b
SIZE (rocky/l/libedit-3.1-38.20210216cvs.el9.aarch64.rpm) = 103897
SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.i686.rpm) = 657f0a7d99887b7cde2a241ecfde72973747486ac056a19b27c92c59fc0a3b02
@@ -199,12 +199,12 @@ SHA256 (rocky/l/libevdev-1.11.0-3.el9.i686.rpm) = c301d9e380ad02e5545ddbd703d4fd
SIZE (rocky/l/libevdev-1.11.0-3.el9.i686.rpm) = 42952
SHA256 (rocky/l/libevdev-1.11.0-3.el9.x86_64.rpm) = 6e62f64bd004b988017571a11b72d9b177d75368236f17af81b4c479ce8d5e31
SIZE (rocky/l/libevdev-1.11.0-3.el9.x86_64.rpm) = 45846
-SHA256 (rocky/l/libfdisk-2.37.4-20.el9.aarch64.rpm) = 068e888c074721a9b1975d6c3c1d41acabb7e765919208b30dcdaf562778ead1
-SIZE (rocky/l/libfdisk-2.37.4-20.el9.aarch64.rpm) = 151388
-SHA256 (rocky/l/libfdisk-2.37.4-20.el9.i686.rpm) = ef771a53073e75fec2acc3b30f429aec1c3d036c5999fd563edcc58a83819fff
-SIZE (rocky/l/libfdisk-2.37.4-20.el9.i686.rpm) = 171716
-SHA256 (rocky/l/libfdisk-2.37.4-20.el9.x86_64.rpm) = 8f2f07dd3beeb80214db6bca60969a64c71b69a9220c7262df8c915033de1a50
-SIZE (rocky/l/libfdisk-2.37.4-20.el9.x86_64.rpm) = 156514
+SHA256 (rocky/l/libfdisk-2.37.4-21.el9.aarch64.rpm) = c51d46e0d1ddb506b92b2f20d466017fc9622f9c5dd69e2d647e33043f6f7670
+SIZE (rocky/l/libfdisk-2.37.4-21.el9.aarch64.rpm) = 151116
+SHA256 (rocky/l/libfdisk-2.37.4-21.el9.i686.rpm) = 9db4abc6a9c128d22fc16410a588e5220063ad333b81a3610b66552f24cb2cd9
+SIZE (rocky/l/libfdisk-2.37.4-21.el9.i686.rpm) = 171546
+SHA256 (rocky/l/libfdisk-2.37.4-21.el9.x86_64.rpm) = a7af319a0426a67bb1cf9c193f88f16fc5663b8d7f57227249557344871c8917
+SIZE (rocky/l/libfdisk-2.37.4-21.el9.x86_64.rpm) = 156379
SHA256 (rocky/l/libffi-3.4.2-8.el9.aarch64.rpm) = 1a6fe133eab781288e5ecef0cdde627d57f7d67efb3ded23ec5d9e5a22fb6ab4
SIZE (rocky/l/libffi-3.4.2-8.el9.aarch64.rpm) = 35443
SHA256 (rocky/l/libffi-3.4.2-8.el9.i686.rpm) = 9e365ba0dc6786a12578c91cdb2013b1336d857f932fff70bfca798f9e5279dc
@@ -229,18 +229,18 @@ SHA256 (rocky/l/libidn2-2.3.0-7.el9.i686.rpm) = dd02219555652565f3ce99ede5979d0c
SIZE (rocky/l/libidn2-2.3.0-7.el9.i686.rpm) = 98675
SHA256 (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = be32d8ba7ff8cf790c15d89c5ea18747d7fcc0126782a0e80f15901bb9889b31
SIZE (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = 97676
-SHA256 (rocky/l/libmount-2.37.4-20.el9.aarch64.rpm) = f10b35190a67203cae540dc5d0381d26d4ab5623d753511d439917517bb11434
-SIZE (rocky/l/libmount-2.37.4-20.el9.aarch64.rpm) = 134935
-SHA256 (rocky/l/libmount-2.37.4-20.el9.i686.rpm) = 21eddd2c18c7c9d68d8f5f24786db134250f447f4624d7d67224071deec77d94
-SIZE (rocky/l/libmount-2.37.4-20.el9.i686.rpm) = 145048
-SHA256 (rocky/l/libmount-2.37.4-20.el9.x86_64.rpm) = 8ae34772bc519310fbb3eae367bb81ebcc0add25d75155cba8d9af67947d7fb0
-SIZE (rocky/l/libmount-2.37.4-20.el9.x86_64.rpm) = 137687
-SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.aarch64.rpm) = 75d7046c0a82d6c2e925af8e6b82da273e4f9cc51bf932a109ebbdc1afe83a26
-SIZE (rocky/l/libnsl-2.34-125.el9_5.8.aarch64.rpm) = 57614
-SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.i686.rpm) = 1228b53e473128050b7a708a16d72a9dbad5d16986968115ea91ff2549182bef
-SIZE (rocky/l/libnsl-2.34-125.el9_5.8.i686.rpm) = 62745
-SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.x86_64.rpm) = f4913ddc988030d92b68a9c7bd8ae2af0c8521870cf931b72e59232c96fe2fef
-SIZE (rocky/l/libnsl-2.34-125.el9_5.8.x86_64.rpm) = 58181
+SHA256 (rocky/l/libmount-2.37.4-21.el9.aarch64.rpm) = e6152dabc095682cd575c76aa54c3b22ff8f3d9a7bc740106836b40e39d75688
+SIZE (rocky/l/libmount-2.37.4-21.el9.aarch64.rpm) = 134634
+SHA256 (rocky/l/libmount-2.37.4-21.el9.i686.rpm) = 8867477dbc4772e19144e45342eb707410bcf6b4271ebc241f986f0d18b5cb16
+SIZE (rocky/l/libmount-2.37.4-21.el9.i686.rpm) = 144706
+SHA256 (rocky/l/libmount-2.37.4-21.el9.x86_64.rpm) = 13de9f8ae01cdb98b0928b33325613a97dc917d1b1b5adb5d83f11ee05415e80
+SIZE (rocky/l/libmount-2.37.4-21.el9.x86_64.rpm) = 136970
+SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.aarch64.rpm) = 15e5fb181bda91b70af4591523c90264e30ab8967685903a9075e8d3ed8b3895
+SIZE (rocky/l/libnsl-2.34-168.el9_6.19.aarch64.rpm) = 63734
+SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.i686.rpm) = d595fc273ea5a3b1f2b5da203d3c8e54e7d5cc7b67ef7f2ee43ba4773128b033
+SIZE (rocky/l/libnsl-2.34-168.el9_6.19.i686.rpm) = 68936
+SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.x86_64.rpm) = 9071af2a30152346263858ce67bd19dc9a5d5b7710936979bc7eda698826a7f1
+SIZE (rocky/l/libnsl-2.34-168.el9_6.19.x86_64.rpm) = 64403
SHA256 (rocky/l/libproxy-0.4.15-35.el9.aarch64.rpm) = 31daa01dfa6eb8e0ae100cbdc20f0d73320598a934f0eabad830b0060027f2d2
SIZE (rocky/l/libproxy-0.4.15-35.el9.aarch64.rpm) = 71753
SHA256 (rocky/l/libproxy-0.4.15-35.el9.i686.rpm) = 44c7d66545b791a88f1faf63dc6d686ddfaa8154aa45899cd1469dd7aed9f657
@@ -253,36 +253,36 @@ SHA256 (rocky/l/libpsl-0.21.1-5.el9.i686.rpm) = a8101c1d94803b6b84f818569d122a70
SIZE (rocky/l/libpsl-0.21.1-5.el9.i686.rpm) = 65579
SHA256 (rocky/l/libpsl-0.21.1-5.el9.x86_64.rpm) = 30553c652451362ebf346a98ff45fa2417dc25a9a644401b4d86d9000c0346a9
SIZE (rocky/l/libpsl-0.21.1-5.el9.x86_64.rpm) = 64862
-SHA256 (rocky/l/libselinux-3.6-1.el9.aarch64.rpm) = b54cca70a42bdbebe5bd62ae674e9f80ac6e08f4c2b6179b547edc09bd9d4f6c
-SIZE (rocky/l/libselinux-3.6-1.el9.aarch64.rpm) = 86800
-SHA256 (rocky/l/libselinux-3.6-1.el9.i686.rpm) = e7e73bf702efd0bc91daad71aa70046d8650ab27b92b07e958ea083a79c511d0
-SIZE (rocky/l/libselinux-3.6-1.el9.i686.rpm) = 93600
-SHA256 (rocky/l/libselinux-3.6-1.el9.x86_64.rpm) = 50d204575b1cbf21e822c65bb9ed42416f6fcaf00e9be9ff5698a84036529ddd
-SIZE (rocky/l/libselinux-3.6-1.el9.x86_64.rpm) = 87073
-SHA256 (rocky/l/libsepol-3.6-1.el9.aarch64.rpm) = ec1097b26e8134ab0b7bbe641525b5574720b4e8ffa8156a6f6111b470125c0d
-SIZE (rocky/l/libsepol-3.6-1.el9.aarch64.rpm) = 324894
-SHA256 (rocky/l/libsepol-3.6-1.el9.i686.rpm) = e982b8a6e2ed94d01d992b56d5b3c2f6db7288fe93e8b482274cb0fae5203d2f
-SIZE (rocky/l/libsepol-3.6-1.el9.i686.rpm) = 351074
-SHA256 (rocky/l/libsepol-3.6-1.el9.x86_64.rpm) = d58084e91e5f6d091b40a9485b52a3099dbcd82c48a9a60520d14a5aad2406fd
-SIZE (rocky/l/libsepol-3.6-1.el9.x86_64.rpm) = 336922
+SHA256 (rocky/l/libselinux-3.6-3.el9.aarch64.rpm) = 9703e0531f15c1da12e382ee399c1459e7cec6fed0ec98645a170fa784acac87
+SIZE (rocky/l/libselinux-3.6-3.el9.aarch64.rpm) = 86553
+SHA256 (rocky/l/libselinux-3.6-3.el9.i686.rpm) = 375d13bf313d55627a9e74b0d435f36bf363d9cca130567b47fdcd14a2cf4fa1
+SIZE (rocky/l/libselinux-3.6-3.el9.i686.rpm) = 93243
+SHA256 (rocky/l/libselinux-3.6-3.el9.x86_64.rpm) = 52f36acacd851901745f7729b7bce31ef7e5fa0fa250a0ce653d4e76dce02664
+SIZE (rocky/l/libselinux-3.6-3.el9.x86_64.rpm) = 86789
+SHA256 (rocky/l/libsepol-3.6-2.el9.aarch64.rpm) = be5ad6b4cf9bf814b4672a67af5a8ef985a9a4e7943c6f5e3ec7ea793748d135
+SIZE (rocky/l/libsepol-3.6-2.el9.aarch64.rpm) = 324588
+SHA256 (rocky/l/libsepol-3.6-2.el9.i686.rpm) = cb50331f210c3799163e6d5b1ad1b21c9a4c2f479c045ded2d597a388ecd4e5a
+SIZE (rocky/l/libsepol-3.6-2.el9.i686.rpm) = 350700
+SHA256 (rocky/l/libsepol-3.6-2.el9.x86_64.rpm) = e5da14a9afe825cced510db984c6bd767d7b1bb6aea1f6c3e2c4456c03dc70ee
+SIZE (rocky/l/libsepol-3.6-2.el9.x86_64.rpm) = 336553
SHA256 (rocky/l/libsigsegv-2.13-4.el9.aarch64.rpm) = 1935c944375f3bf40913bbda2cd87bbaf25a475be51c1662c24f54eb04da584b
SIZE (rocky/l/libsigsegv-2.13-4.el9.aarch64.rpm) = 27124
SHA256 (rocky/l/libsigsegv-2.13-4.el9.i686.rpm) = 312f6e760effbf2019985c86212d9ee73051b524918281ff7b0f229f6736da6a
SIZE (rocky/l/libsigsegv-2.13-4.el9.i686.rpm) = 27681
SHA256 (rocky/l/libsigsegv-2.13-4.el9.x86_64.rpm) = a80701bd3f67994493b1a14e043d9212032c86fd24374c309cf2b7006900f4da
SIZE (rocky/l/libsigsegv-2.13-4.el9.x86_64.rpm) = 27135
-SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.aarch64.rpm) = 540dd30afe7d5ea12916fd4ff1d771673a7cdd103e144014560109b4d027d869
-SIZE (rocky/l/libsmartcols-2.37.4-20.el9.aarch64.rpm) = 62175
-SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.i686.rpm) = 4924bb362ffa06e682d46fafd453bf9bd0965b54003903ffb8c6f9eb399ad756
-SIZE (rocky/l/libsmartcols-2.37.4-20.el9.i686.rpm) = 65437
-SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.x86_64.rpm) = bda89ca67d387cc6aa39c6808ad7b5f9b6ccc9d02fb01617182a810633074653
-SIZE (rocky/l/libsmartcols-2.37.4-20.el9.x86_64.rpm) = 63334
-SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.aarch64.rpm) = 9f6a6e17631e14bba8cf236296b56dd6fea327eeb3d1fc1514f87bf357392ecf
-SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.aarch64.rpm) = 390566
-SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.i686.rpm) = d172816face90e802801177eb9a3c0c572ef823dc71108ab1e5c2df9df8cb5e4
-SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.i686.rpm) = 419230
-SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.x86_64.rpm) = 2130c3c7f5f9087a637eee21a1d05e9046cd59b23820fcf5227163ec5d113957
-SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.x86_64.rpm) = 397192
+SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.aarch64.rpm) = 9a61634f7428f5b84c5c1281d8c76aeecb4cd94911a0a3571688ab03db376a03
+SIZE (rocky/l/libsmartcols-2.37.4-21.el9.aarch64.rpm) = 62348
+SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.i686.rpm) = eac9a17b0a9982116d5c1e30732fb582b9a006625dc8f364fb07164c49ceb1ae
+SIZE (rocky/l/libsmartcols-2.37.4-21.el9.i686.rpm) = 65152
+SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.x86_64.rpm) = e3cd7c91d1e96f53440edfc60041f04a028c0ab3216e40213ea5868451a9c1bc
+SIZE (rocky/l/libsmartcols-2.37.4-21.el9.x86_64.rpm) = 63120
+SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.aarch64.rpm) = 8a3ee9fbab89e01674a1cc72f6287ed793c9db99a9cdabe134c8d040b56569e3
+SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.aarch64.rpm) = 390282
+SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.i686.rpm) = c49556dc9c67ece4fe4142815068ddcbfabe175cb0e015a5482a49199e0b2f57
+SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.i686.rpm) = 418375
+SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.x86_64.rpm) = 5a18681d01127ba2c0e251fbc4dcf4eb62685601a8aae20e3930d7137510af10
+SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.x86_64.rpm) = 397144
SHA256 (rocky/l/libstdc++-11.5.0-5.el9_5.aarch64.rpm) = dda158bff05238aeb6dd2560603ef21f41cc252ac0ba404d4ec444c3f13c4c0e
SIZE (rocky/l/libstdc++-11.5.0-5.el9_5.aarch64.rpm) = 711196
SHA256 (rocky/l/libstdc++-11.5.0-5.el9_5.i686.rpm) = 755ff10fecb4f2c0bf09a620a6d3af84d041e57e92c6766102589a48fd31ac95
@@ -295,12 +295,12 @@ SHA256 (rocky/l/libunistring-0.9.10-15.el9.i686.rpm) = bf11f42137900620f5c6f2464
SIZE (rocky/l/libunistring-0.9.10-15.el9.i686.rpm) = 510707
SHA256 (rocky/l/libunistring-0.9.10-15.el9.x86_64.rpm) = 7e8b90a282ec310de6766619056296bdf666f3040f22cff211cd52710b39ece5
SIZE (rocky/l/libunistring-0.9.10-15.el9.x86_64.rpm) = 506614
-SHA256 (rocky/l/libuuid-2.37.4-20.el9.aarch64.rpm) = 0180e850a12b12877048a1dc1bcecc58e48f439fba4ca09bbf394b3f4c60a21d
-SIZE (rocky/l/libuuid-2.37.4-20.el9.aarch64.rpm) = 27238
-SHA256 (rocky/l/libuuid-2.37.4-20.el9.i686.rpm) = b027fc81606102fc8accee466dcc2e454332d40852645710d853a1495f06baee
-SIZE (rocky/l/libuuid-2.37.4-20.el9.i686.rpm) = 28328
-SHA256 (rocky/l/libuuid-2.37.4-20.el9.x86_64.rpm) = 24a4082728d22bfec44b9c77f060ab8b33ced51b8831881962ca8fa93c12db43
-SIZE (rocky/l/libuuid-2.37.4-20.el9.x86_64.rpm) = 27425
+SHA256 (rocky/l/libuuid-2.37.4-21.el9.aarch64.rpm) = fa438440f035b3e2c87d45c0ef4485f7c91458f4ed0f73b6fcc0f18533b406c5
+SIZE (rocky/l/libuuid-2.37.4-21.el9.aarch64.rpm) = 27157
+SHA256 (rocky/l/libuuid-2.37.4-21.el9.i686.rpm) = b0cfbc18ae67f2b4cc8605229c58fdd6dcbfa5c230e1991da3c1af9669029831
+SIZE (rocky/l/libuuid-2.37.4-21.el9.i686.rpm) = 28240
+SHA256 (rocky/l/libuuid-2.37.4-21.el9.x86_64.rpm) = 97c132661651a81f8a0abd41ce11a88b25c773ef2633be961717dedf2e65f07a
+SIZE (rocky/l/libuuid-2.37.4-21.el9.x86_64.rpm) = 27457
SHA256 (rocky/l/libverto-0.3.2-3.el9.aarch64.rpm) = d12d7f526c5ef9957f6e1d9be4b2b77ff892040e08112f0a8804677e3c668b64
SIZE (rocky/l/libverto-0.3.2-3.el9.aarch64.rpm) = 20851
SHA256 (rocky/l/libverto-0.3.2-3.el9.i686.rpm) = aaa5c950e270962b5d5c1f59225dc96e205a58b4985430589adc34c753216b74
@@ -313,12 +313,12 @@ SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.i686.rpm) = a9df06cdddf956ae3de2052767bc8
SIZE (rocky/l/libxcrypt-4.4.18-3.el9.i686.rpm) = 124057
SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.x86_64.rpm) = e3c178ed2e04ac25699d5af612fad51694a23f5d544b72cab2f65d35b8db5f28
SIZE (rocky/l/libxcrypt-4.4.18-3.el9.x86_64.rpm) = 117617
-SHA256 (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = b997fa077e854b7541c044dd2c213e9ecf18b67176a9e7f70dba11dc53f48d5e
-SIZE (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = 314410
-SHA256 (rocky/l/libzstd-1.5.1-2.el9.i686.rpm) = be7a85f4e09963396cdc297cfaea7d0ee3551b733d5841ce8c5083f465afe8f5
-SIZE (rocky/l/libzstd-1.5.1-2.el9.i686.rpm) = 340877
-SHA256 (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 517b3080de2e0891cc346ba6b1548ef438b95dbede0e6e7a6deae89fc241f5bc
-SIZE (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 337469
+SHA256 (rocky/l/libzstd-1.5.5-1.el9.aarch64.rpm) = 2bf515e49598e6226b47c5c1cc24e51f9550b15cef36380b283ad3959dbd0fe8
+SIZE (rocky/l/libzstd-1.5.5-1.el9.aarch64.rpm) = 279988
+SHA256 (rocky/l/libzstd-1.5.5-1.el9.i686.rpm) = 9bf54e27e5a0ba9ca43e807bed46819896168f887ca1cd83e66af87f160cbebb
+SIZE (rocky/l/libzstd-1.5.5-1.el9.i686.rpm) = 289392
+SHA256 (rocky/l/libzstd-1.5.5-1.el9.x86_64.rpm) = c5c8b675cfad29fee013a84a2f70bcb958f400b654ff63455bb80597daae86ab
+SIZE (rocky/l/libzstd-1.5.5-1.el9.x86_64.rpm) = 301084
SHA256 (rocky/m/mpfr-4.1.0-7.el9.aarch64.rpm) = 41ce16a26c839c36cd84a836361ecd3ca4bc966bddc945af8cb70886331511ee
SIZE (rocky/m/mpfr-4.1.0-7.el9.aarch64.rpm) = 244002
SHA256 (rocky/m/mpfr-4.1.0-7.el9.i686.rpm) = b9352d80d67ac8b610269108a18bb0052ffec69b76ed4b318ebee58f4772f114
@@ -425,14 +425,14 @@ SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 5003ec7b55f0d6e7ef97f157a
SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 678995
SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 9e9b58febeff10765c104ecebc8af189507ecd6c2a600f9b0d9207394117a063
SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 633300
-SHA256 (rocky/u/util-linux-2.37.4-20.el9.aarch64.rpm) = 19aed3883a7cf679e803c4ce1b59cdde339e756f4b9e431bb4b6f966a4b2aef1
-SIZE (rocky/u/util-linux-2.37.4-20.el9.aarch64.rpm) = 2294383
-SHA256 (rocky/u/util-linux-2.37.4-20.el9.x86_64.rpm) = f9be4cbe6cb6cbda39ef5d471cd7f4aed50070927ff0259d092ad34d46cc8196
-SIZE (rocky/u/util-linux-2.37.4-20.el9.x86_64.rpm) = 2296252
-SHA256 (rocky/u/util-linux-core-2.37.4-20.el9.aarch64.rpm) = 5707b7c504f04a85ccf95f5f2ac329398dc480356ae7dc5e3b7bcb7559af6479
-SIZE (rocky/u/util-linux-core-2.37.4-20.el9.aarch64.rpm) = 445975
-SHA256 (rocky/u/util-linux-core-2.37.4-20.el9.x86_64.rpm) = f9a570f7927d3371d48b2207dfb2aec3dbe15862b5846e39fadd0f568d6778b9
-SIZE (rocky/u/util-linux-core-2.37.4-20.el9.x86_64.rpm) = 447799
+SHA256 (rocky/u/util-linux-2.37.4-21.el9.aarch64.rpm) = 6fb40a221bb130387888bc15116b7ff68e1ce87c4ed4458e1e53757aedcda2c8
+SIZE (rocky/u/util-linux-2.37.4-21.el9.aarch64.rpm) = 2291649
+SHA256 (rocky/u/util-linux-2.37.4-21.el9.x86_64.rpm) = d91647847d0bf984ca668a4464d876fef0e40805d6d73864ad7c3a0b3aa6fdee
+SIZE (rocky/u/util-linux-2.37.4-21.el9.x86_64.rpm) = 2279426
+SHA256 (rocky/u/util-linux-core-2.37.4-21.el9.aarch64.rpm) = d4ba6df41a32aff02ee942cb952cea3fe7f5eb58b6485baaffa3e4fafbd58df0
+SIZE (rocky/u/util-linux-core-2.37.4-21.el9.aarch64.rpm) = 440263
+SHA256 (rocky/u/util-linux-core-2.37.4-21.el9.x86_64.rpm) = 98b481d78be2a3e3c4d604c0e3913f34d3d73a8a567efd991ef6df754337f2c2
+SIZE (rocky/u/util-linux-core-2.37.4-21.el9.x86_64.rpm) = 441105
SHA256 (rocky/w/which-2.21-29.el9.aarch64.rpm) = e9351855af75aac7fb5c53173f262e4f87f400d7a96d48ec100a8d35269a1367
SIZE (rocky/w/which-2.21-29.el9.aarch64.rpm) = 40717
SHA256 (rocky/w/which-2.21-29.el9.x86_64.rpm) = c54b2c55264430eee2786fad79bd26c7a7c62204b1f7b568e5f097d850db9688
@@ -459,18 +459,18 @@ SHA256 (rocky/b/bash-5.1.8-9.el9.src.rpm) = 2feaf22c87e32f674c8ad7cb16ea260e9519
SIZE (rocky/b/bash-5.1.8-9.el9.src.rpm) = 10502704
SHA256 (rocky/b/bzip2-1.0.8-10.el9_5.src.rpm) = 0a5da1ab041a701e6432aac3062d0c26d02f2624d860ff584f1d380f4c91e241
SIZE (rocky/b/bzip2-1.0.8-10.el9_5.src.rpm) = 821572
-SHA256 (rocky/c/coreutils-8.32-36.el9.src.rpm) = a40366df7fef778d67a90631a0a807977a2ed6f3d15bd97c0fc9c8ba3f2209fd
-SIZE (rocky/c/coreutils-8.32-36.el9.src.rpm) = 5677028
+SHA256 (rocky/c/coreutils-8.32-39.el9.src.rpm) = 8cd352cceae8dd5ff9483b5f2de1e61f6be0aad45a10f2187fad1035eaed0690
+SIZE (rocky/c/coreutils-8.32-39.el9.src.rpm) = 5680833
SHA256 (rocky/d/diffutils-3.7-12.el9.src.rpm) = cdb9fa5192884d5bab617927a54aa83bd39d4f67963fa73e609d4e2897c37dc2
SIZE (rocky/d/diffutils-3.7-12.el9.src.rpm) = 1474771
-SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.src.rpm) = 5b67eb4089d3463aad8b0045fe7774705f33cdba398452553692bbca22ce36e8
-SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.src.rpm) = 7413550
+SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.src.rpm) = fb02dc1e5c772de3a3d7e938392fa5512f18d5993927c98580ecff320ede7796
+SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.src.rpm) = 7414416
SHA256 (rocky/f/filesystem-3.16-5.el9.src.rpm) = 09f78e040d8e6ff9d5218942bf7140de7708b4ad53c128aabfebb7cc7904bf18
SIZE (rocky/f/filesystem-3.16-5.el9.src.rpm) = 18475
SHA256 (rocky/f/findutils-4.8.0-7.el9.src.rpm) = bcc1a98f56e7ba7bd3e0e52f99511d12e78decf0af78cbd29998556cb068b382
SIZE (rocky/f/findutils-4.8.0-7.el9.src.rpm) = 2007589
-SHA256 (rocky/f/fuse-2.9.9-16.el9.src.rpm) = 5c9d7decbbffc641722673ec64043e2e4d4e646b31458ef7695840607c249ca8
-SIZE (rocky/f/fuse-2.9.9-16.el9.src.rpm) = 1829633
+SHA256 (rocky/f/fuse-2.9.9-17.el9.src.rpm) = 33c3b76362bcc4630b7a415fde6951927d2c458947fe25c544e7ae8471fd294a
+SIZE (rocky/f/fuse-2.9.9-17.el9.src.rpm) = 1829749
SHA256 (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 2dc77bb16a6be20f4474328581a740a419387124ff2cfb1b8c2b2809469cb9ea
SIZE (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 3188594
SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095
@@ -481,10 +481,10 @@ SHA256 (rocky/g/geocode-glib-3.26.2-5.el9.src.rpm) = cd4902dafb8f4479356f17d53e4
SIZE (rocky/g/geocode-glib-3.26.2-5.el9.src.rpm) = 83267
SHA256 (rocky/g/glib-networking-2.68.3-3.el9.src.rpm) = aa6bb6cb4406d2b1aa6d75611cc2f90eaba5f556596e79d046c42f26a9e0278d
SIZE (rocky/g/glib-networking-2.68.3-3.el9.src.rpm) = 254741
-SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.src.rpm) = 4137a8f97ec2b906dabc48b93e12d3c5d916711087cbce82dd2d233016c2ddfc
-SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.src.rpm) = 5068111
-SHA256 (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 2a0ea9e22af53f2c9f5f9819b000f970206e8b2242132ae6165f1ecd3eb3c2ea
-SIZE (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 18631240
+SHA256 (rocky/g/glib2-2.68.4-16.el9.src.rpm) = 777801aa08ed9a92a1e8d0114394a7fabbcf44937344d0a4751752c72594125e
+SIZE (rocky/g/glib2-2.68.4-16.el9.src.rpm) = 5069608
+SHA256 (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 9a602a4f0a3d3c5d28df7a746421b29d5b5077ab1f971562eaa023a303b1b0ce
+SIZE (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 19642716
SHA256 (rocky/g/gmp-6.2.0-13.el9.src.rpm) = 8297b96da5460fd78d81e38c3ac1559a35eb51bea3c3d398efaacd62868d20d4
SIZE (rocky/g/gmp-6.2.0-13.el9.src.rpm) = 2500190
SHA256 (rocky/g/grep-3.6-5.el9.src.rpm) = d7e0368575da276796d79537cb4897092988285541a2ede0b5688ba42215f34b
@@ -493,16 +493,16 @@ SHA256 (rocky/j/json-glib-1.6.6-1.el9.src.rpm) = ba95317ff8dad227b304364ca50ec85
SIZE (rocky/j/json-glib-1.6.6-1.el9.src.rpm) = 1317772
SHA256 (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 49c8af3cf9a7164242d8d457dc17d57eaaf97af07859d584b091e9e39f0bede7
SIZE (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 149203
-SHA256 (rocky/k/krb5-1.21.1-4.el9_5.src.rpm) = 3fb5c4f03ccf4dc8c9e85c41a45aa6f7f419b7bb369f0de2cfcd6f83438164ac
-SIZE (rocky/k/krb5-1.21.1-4.el9_5.src.rpm) = 8835785
+SHA256 (rocky/k/krb5-1.21.1-6.el9.src.rpm) = 170406a8b6d2f3becf1afe4bcea0e08c4f44adcb3ac470037266cdb36b0b41d2
+SIZE (rocky/k/krb5-1.21.1-6.el9.src.rpm) = 8916347
SHA256 (rocky/l/less-590-5.el9.src.rpm) = 9354552d15d43d789de3b4f9561a5ee464d75f9309a2092218d546ad1b5ce9f2
SIZE (rocky/l/less-590-5.el9.src.rpm) = 380068
SHA256 (rocky/l/libcap-2.48-9.el9_2.src.rpm) = 54f35d6b547033d86b9fed8247c80306fffbb3c316a286586ab37bee660d275c
SIZE (rocky/l/libcap-2.48-9.el9_2.src.rpm) = 198929
SHA256 (rocky/l/libdatrie-0.2.13-4.el9.src.rpm) = ef54036ffe2f890f13b6208cc2b5531583d69d492688ecc03e8dee3d62b07b1c
SIZE (rocky/l/libdatrie-0.2.13-4.el9.src.rpm) = 324214
-SHA256 (rocky/l/libdb-5.3.28-54.el9.src.rpm) = 497a3a3a10a19b2bb39eb5a955710dfebe33694a4869b85032bd69ff4e2af4ff
-SIZE (rocky/l/libdb-5.3.28-54.el9.src.rpm) = 35282165
+SHA256 (rocky/l/libdb-5.3.28-55.el9.src.rpm) = 6633b628cc424c5ddd513687ca8b85228c01d27df60543bca7e1442f59d38ddc
+SIZE (rocky/l/libdb-5.3.28-55.el9.src.rpm) = 35282456
SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.src.rpm) = 865cc64b0049617e1aa2e784520cc3f7c4d68813aefc98dffd71d3353f9e37cd
SIZE (rocky/l/libedit-3.1-38.20210216cvs.el9.src.rpm) = 529753
SHA256 (rocky/l/libevdev-1.11.0-3.el9.src.rpm) = 2edb9205f23b2659b10d2710efc5512a5f0681bfc337fbfb75bd888131be46bb
@@ -513,14 +513,14 @@ SHA256 (rocky/l/libgudev-237-1.el9.src.rpm) = 2904abffd7583e387e6233cdef9dd9224a
SIZE (rocky/l/libgudev-237-1.el9.src.rpm) = 38802
SHA256 (rocky/l/libproxy-0.4.15-35.el9.src.rpm) = 9ce7f7bf42973bea5fd91e556e554a3ad3b76f63a301b1a280d4af6d45284cd2
SIZE (rocky/l/libproxy-0.4.15-35.el9.src.rpm) = 120129
-SHA256 (rocky/l/libselinux-3.6-1.el9.src.rpm) = 2db2d5d2ad87a9b28eae6cb7c5dfab2b965a2f79d3486ac82aba68413b442071
-SIZE (rocky/l/libselinux-3.6-1.el9.src.rpm) = 265639
-SHA256 (rocky/l/libsepol-3.6-1.el9.src.rpm) = ae509bd810045681bf3c603ba0f70096809833a3127fe21218840ebaf5e469b5
-SIZE (rocky/l/libsepol-3.6-1.el9.src.rpm) = 534494
+SHA256 (rocky/l/libselinux-3.6-3.el9.src.rpm) = 7c4027c9bbdb54dd1e119a4d0c0bd82de59b1c019ea79cba6fb2e4e278efce74
+SIZE (rocky/l/libselinux-3.6-3.el9.src.rpm) = 267707
+SHA256 (rocky/l/libsepol-3.6-2.el9.src.rpm) = 918a8132aa3ee7317217e6bf50939f9fb7e00248225c12ac600260be41ba1626
+SIZE (rocky/l/libsepol-3.6-2.el9.src.rpm) = 535547
SHA256 (rocky/l/libsigsegv-2.13-4.el9.src.rpm) = 36dc113c8837b27c3c12b021e05786b69c2014519ed4c9f5354436cd80e8b1a4
SIZE (rocky/l/libsigsegv-2.13-4.el9.src.rpm) = 471565
-SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.src.rpm) = d328c4308b374f4dbcf7d6fb579690e57591828aa311907c236d2f94f25d7924
-SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.src.rpm) = 1501799
+SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.src.rpm) = 4b3b526a52cdf2dbaaff0e8222822294a3922db1981cba8e0a3e230dbf284a4a
+SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.src.rpm) = 1513675
SHA256 (rocky/l/libverto-0.3.2-3.el9.src.rpm) = 08f0b27aaf3b288e10ab3c1068ee09f3f2afe036879787d3f66b871ef161cb33
SIZE (rocky/l/libverto-0.3.2-3.el9.src.rpm) = 394523
SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.src.rpm) = dba21a9a96b6532e452b45190b9ba38b56c2a1fbaecae037505c5315de014b3d
@@ -553,13 +553,13 @@ SHA256 (rocky/s/slang-2.3.2-11.el9.src.rpm) = 09b66b87664e1975912a3ccf0dc045ea08
SIZE (rocky/s/slang-2.3.2-11.el9.src.rpm) = 1592900
SHA256 (rocky/t/texinfo-6.7-15.el9.src.rpm) = beb821fc1b42f83852ed93eb8563be8f848a8d30a2eca2a1da7761b5de745e6a
SIZE (rocky/t/texinfo-6.7-15.el9.src.rpm) = 4364617
-SHA256 (rocky/u/util-linux-2.37.4-20.el9.src.rpm) = 94fc4dc67a4ad2724041d92d4b8418c3c71fd5d497d6bf8f4511c3c2dab43af6
-SIZE (rocky/u/util-linux-2.37.4-20.el9.src.rpm) = 6256967
+SHA256 (rocky/u/util-linux-2.37.4-21.el9.src.rpm) = f629469f0eb787619c3fd1bb156910d55cdd0d5ef0004ce719cfc5440cd2f28a
+SIZE (rocky/u/util-linux-2.37.4-21.el9.src.rpm) = 6258692
SHA256 (rocky/w/which-2.21-29.el9.src.rpm) = 2417f4282c349795befae1c8cbc357906b47fd1a9ea5eeea5f92c69430c084d5
SIZE (rocky/w/which-2.21-29.el9.src.rpm) = 162444
SHA256 (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = b7cef2fb719b09209740b5be7fcd6e766b069e9a5177a51bd74894e3fe5959b6
SIZE (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = 1165795
SHA256 (rocky/z/zlib-1.2.11-40.el9.src.rpm) = 0902a850988d0051410218305303ffb76c090a2606113078c73a0c1f73adee7d
SIZE (rocky/z/zlib-1.2.11-40.el9.src.rpm) = 554604
-SHA256 (rocky/z/zstd-1.5.1-2.el9.src.rpm) = ef2be564d3bfe67c70420f5fb7a78741dea2d3ba1c2a400088b841420a18eb79
-SIZE (rocky/z/zstd-1.5.1-2.el9.src.rpm) = 1945682
+SHA256 (rocky/z/zstd-1.5.5-1.el9.src.rpm) = 24459f352126ff5c32fab8a50e49473378966d22b11918edde04be3235574575
+SIZE (rocky/z/zstd-1.5.5-1.el9.src.rpm) = 2376247
diff --git a/emulators/linux_base-rl9/pkg-plist.aarch64 b/emulators/linux_base-rl9/pkg-plist.aarch64
index fc60870bbba0..2a1b8860da03 100644
--- a/emulators/linux_base-rl9/pkg-plist.aarch64
+++ b/emulators/linux_base-rl9/pkg-plist.aarch64
@@ -795,7 +795,7 @@ usr/lib64/libverto.so.1.0.0
usr/lib64/libz.so.1
usr/lib64/libz.so.1.2.11
usr/lib64/libzstd.so.1
-usr/lib64/libzstd.so.1.5.1
+usr/lib64/libzstd.so.1.5.5
usr/lib64/ossl-modules/fips.so
usr/lib64/ossl-modules/legacy.so
usr/lib64/security/pam_cap.so
diff --git a/emulators/linux_base-rl9/pkg-plist.amd64 b/emulators/linux_base-rl9/pkg-plist.amd64
index 2f3e90363fa0..f47b7a4aa1e6 100644
--- a/emulators/linux_base-rl9/pkg-plist.amd64
+++ b/emulators/linux_base-rl9/pkg-plist.amd64
@@ -758,7 +758,7 @@ usr/lib/libverto.so.1.0.0
usr/lib/libz.so.1
usr/lib/libz.so.1.2.11
usr/lib/libzstd.so.1
-usr/lib/libzstd.so.1.5.1
+usr/lib/libzstd.so.1.5.5
usr/lib/locale/C.utf8/LC_ADDRESS
usr/lib/locale/C.utf8/LC_COLLATE
usr/lib/locale/C.utf8/LC_CTYPE
@@ -1266,7 +1266,7 @@ usr/lib64/libverto.so.1.0.0
usr/lib64/libz.so.1
usr/lib64/libz.so.1.2.11
usr/lib64/libzstd.so.1
-usr/lib64/libzstd.so.1.5.1
+usr/lib64/libzstd.so.1.5.5
usr/lib64/ossl-modules/fips.so
usr/lib64/ossl-modules/legacy.so
usr/lib64/security/pam_cap.so
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 74039c30f02e..793f30a06ba3 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mame
DISTVERSION= 0.277
+PORTREVISION= 1
CATEGORIES= emulators games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/emulators/open-vm-kmod/Makefile b/emulators/open-vm-kmod/Makefile
index 751955b440c3..a7c726caf9fe 100644
--- a/emulators/open-vm-kmod/Makefile
+++ b/emulators/open-vm-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= open-vm-kmod
-PORTVERSION= 12.5.0
+PORTVERSION= 12.5.2
DISTVERSIONPREFIX= stable-
PORTEPOCH= 2
CATEGORIES= emulators
diff --git a/emulators/open-vm-kmod/distinfo b/emulators/open-vm-kmod/distinfo
index 2f34cde2a8c0..884191452e52 100644
--- a/emulators/open-vm-kmod/distinfo
+++ b/emulators/open-vm-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733928741
-SHA256 (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = a52182c7e6b5df41bb317625e9d8592ecdb9db814d1c2c9b7cdb91a77f8c0640
-SIZE (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = 3001944
+TIMESTAMP = 1750427304
+SHA256 (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 9fa2ebda1aaf53c163a978832775d845378d9ce59032c07b1c63b84ba091610f
+SIZE (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 3004283
diff --git a/emulators/open-vm-kmod/files/patch-vmmemctl_os.c b/emulators/open-vm-kmod/files/patch-vmmemctl_os.c
index d096f92236c3..d083ec453d4f 100644
--- a/emulators/open-vm-kmod/files/patch-vmmemctl_os.c
+++ b/emulators/open-vm-kmod/files/patch-vmmemctl_os.c
@@ -1,6 +1,22 @@
---- vmmemctl/os.c.orig 2024-10-10 15:05:07 UTC
+--- vmmemctl/os.c.orig 2025-05-15 19:16:07 UTC
+++ vmmemctl/os.c
-@@ -103,7 +103,11 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta
+@@ -91,8 +91,13 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta
+ /*
+ * FreeBSD specific MACROS
+ */
+-#define VM_PAGE_LOCK(page) vm_page_lock(page);
+-#define VM_PAGE_UNLOCK(page) vm_page_unlock(page)
++#if __FreeBSD_version < 1500046
++#define VM_PAGE_LOCK(page) vm_page_tryxbusy(page);
++#define VM_PAGE_UNLOCK(page) vm_page_xunbusy(page)
++#else
++#define VM_PAGE_LOCK(page) vm_page_tryxbusy(page);
++#define VM_PAGE_UNLOCK(page) vm_page_xunbusy(page)
++#endif
+
+ #define VM_OBJ_LOCK(object) VM_OBJECT_WLOCK(object)
+ #define VM_OBJ_UNLOCK(object) VM_OBJECT_WUNLOCK(object);
+@@ -103,7 +108,11 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta
#define KVA_FREE(offset, size) kva_free(offset, size)
#define KMEM_ALLOC(size) kmem_malloc(size, M_WAITOK | M_ZERO)
@@ -13,7 +29,7 @@
/*
* Globals
-@@ -404,7 +408,7 @@ os_pmap_free(os_pmap *p) // IN
+@@ -404,7 +413,7 @@ os_pmap_free(os_pmap *p) // IN
static void
os_pmap_free(os_pmap *p) // IN
{
diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile
index b1ce7d5ca7eb..845b3ee995b3 100644
--- a/emulators/open-vm-tools/Makefile
+++ b/emulators/open-vm-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= open-vm-tools
-PORTVERSION= 12.5.0
-PORTREVISION= 1
+PORTVERSION= 12.5.2
DISTVERSIONPREFIX= stable-
PORTEPOCH= 2
CATEGORIES= emulators
diff --git a/emulators/open-vm-tools/distinfo b/emulators/open-vm-tools/distinfo
index 6c88a1a8f846..38b3f66a1081 100644
--- a/emulators/open-vm-tools/distinfo
+++ b/emulators/open-vm-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730460386
-SHA256 (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = a52182c7e6b5df41bb317625e9d8592ecdb9db814d1c2c9b7cdb91a77f8c0640
-SIZE (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = 3001944
+TIMESTAMP = 1750427284
+SHA256 (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 9fa2ebda1aaf53c163a978832775d845378d9ce59032c07b1c63b84ba091610f
+SIZE (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 3004283
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index f937c7223be9..d98676b38c45 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wine
-DISTVERSION= 10.9
+DISTVERSION= 10.10
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= https://dl.winehq.org/wine/source/10.x/
@@ -43,7 +43,6 @@ CONFIGURE_ARGS+=--verbose \
--with-mingw CROSSCC="clang" \
--without-netapi \
--without-opencl \
- --without-osmesa \
--without-pcap \
--without-pcsclite \
--with-pthread \
@@ -148,7 +147,7 @@ post-patch:
${REINPLACE_CMD} '/Exec/s|wine|wine64|g' ${WRKSRC}/loader/wine.desktop
.else
-EXTRA_PATCHES+= files/extra-patch-tools-winebuild-res32
+EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-tools-winebuild-res32
PLIST_SUB+= WINE32="" WINE64="@comment " WINEARCH="i386"
.endif
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 7af28ea30db8..261fa76cdef2 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749278667
-SHA256 (wine-10.9.tar.xz) = c2baee3b4486822705605cfd1159f960f319f0eee33c0aa7c380ae983b70ccee
-SIZE (wine-10.9.tar.xz) = 32499024
+TIMESTAMP = 1749898973
+SHA256 (wine-10.10.tar.xz) = e76466a5ca3197f399ddf8069b0a79e5eb2dffe5b3b7db9eb7272288330c8596
+SIZE (wine-10.10.tar.xz) = 32528748
diff --git a/emulators/wine-devel/files/wine-wow64.sh b/emulators/wine-devel/files/wine-wow64.sh
index fd96577fb486..47d8fcc90f2c 100644
--- a/emulators/wine-devel/files/wine-wow64.sh
+++ b/emulators/wine-devel/files/wine-wow64.sh
@@ -23,6 +23,9 @@ HERE
exit 1
fi
+# Export early so that external libs could be found
+export LD_32_LIBRARY_PATH="${LD_32_LIBRARY_PATH:+$LD_32_LIBRARY_PATH:}$I386_ROOT/$LOCALBASE/lib"
+
WINE32_VERSION=$(env -u WINELOADERNOEXEC "$I386_ROOT/$PREFIX/bin/wine" --version)
WINE64_VERSION=$(env -u WINELOADERNOEXEC "${TARGET}64" --version)
if [ "$WINE32_VERSION" != "$WINE64_VERSION" ]
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index af353efacd50..90a35cde7ec4 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -503,6 +503,7 @@ include/wine/windows/dxvahd.idl
include/wine/windows/dyngraph.idl
include/wine/windows/endpointvolume.h
include/wine/windows/endpointvolume.idl
+include/wine/windows/errhandlingapi.h
include/wine/windows/errorrep.h
include/wine/windows/errors.h
include/wine/windows/errrec.idl
@@ -1130,6 +1131,8 @@ include/wine/windows/windows.data.xml.dom.h
include/wine/windows/windows.data.xml.dom.idl
include/wine/windows/windows.devices.bluetooth.h
include/wine/windows/windows.devices.bluetooth.idl
+include/wine/windows/windows.devices.bluetooth.rfcomm.h
+include/wine/windows/windows.devices.bluetooth.rfcomm.idl
include/wine/windows/windows.devices.enumeration.h
include/wine/windows/windows.devices.enumeration.idl
include/wine/windows/windows.devices.geolocation.h
@@ -1203,6 +1206,8 @@ include/wine/windows/windows.networking.connectivity.h
include/wine/windows/windows.networking.connectivity.idl
include/wine/windows/windows.networking.h
include/wine/windows/windows.networking.idl
+include/wine/windows/windows.networking.sockets.h
+include/wine/windows/windows.networking.sockets.idl
include/wine/windows/windows.perception.spatial.h
include/wine/windows/windows.perception.spatial.idl
include/wine/windows/windows.perception.spatial.surfaces.h
diff --git a/finance/R-cran-quantmod/Makefile b/finance/R-cran-quantmod/Makefile
index 73dc9260be74..fd0f1623c61b 100644
--- a/finance/R-cran-quantmod/Makefile
+++ b/finance/R-cran-quantmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quantmod
-DISTVERSION= 0.4.27
+DISTVERSION= 0.4.28
CATEGORIES= finance
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/finance/R-cran-quantmod/distinfo b/finance/R-cran-quantmod/distinfo
index 71651ba01d8d..8236b154461f 100644
--- a/finance/R-cran-quantmod/distinfo
+++ b/finance/R-cran-quantmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744140408
-SHA256 (quantmod_0.4.27.tar.gz) = 71d3c02b61c22eb1ab2c3b17ad9e493b601af97dd47c43c2263914c964620141
-SIZE (quantmod_0.4.27.tar.gz) = 156321
+TIMESTAMP = 1750600862
+SHA256 (quantmod_0.4.28.tar.gz) = d1d4215ae0caba96ecf16e5ff8bbef047e88d1b1e60bb3e9e42e7c26b26ed338
+SIZE (quantmod_0.4.28.tar.gz) = 156731
diff --git a/finance/kmymoney/Makefile b/finance/kmymoney/Makefile
index 2efb9386054d..d6ed929aa164 100644
--- a/finance/kmymoney/Makefile
+++ b/finance/kmymoney/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kmymoney
PORTVERSION= 5.1.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= finance kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src
@@ -40,7 +40,7 @@ CALENDAR_DESC= iCalendar exporter
CALENDAR_LIB_DEPENDS= libical.so:devel/libical
CALENDAR_CMAKE_BOOL= ENABLE_LIBICAL
-GNUPG_LIB_DEPENDS= libgpgmepp.so:security/gpgme-cpp
+GNUPG_LIB_DEPENDS= libgpgmepp.so:security/gpgmepp
GNUPG_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Gpgmepp \
CMAKE_DISABLE_FIND_PACKAGE_KF5Gpgmepp
diff --git a/finance/ledger/Makefile b/finance/ledger/Makefile
index ceb2bcd6a178..9b190f8b6b64 100644
--- a/finance/ledger/Makefile
+++ b/finance/ledger/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ledger
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= finance
MAINTAINER= woodycarey@hotmail.com
@@ -25,7 +25,7 @@ OPTIONS_DEFINE= GNUPG PYTHON
OPTIONS_SUB= yes
GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp
+ libgpgmepp.so:security/gpgmepp
GNUPG_CMAKE_BOOL= USE_GPGME
PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-libs>0:devel/boost-python-libs@${PY_FLAVOR}
diff --git a/french/libreoffice/distinfo b/french/libreoffice/distinfo
index addda6fbf1e3..dcb17c1a47db 100644
--- a/french/libreoffice/distinfo
+++ b/french/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204961
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fr.tar.gz) = a5b81cd3a56ceded9d2e665e424333072dfa69f21242ee6c38fe017a684c15c0
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_fr.tar.gz) = 2129297
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_fr.tar.gz) = 6fe8826b480f7936ef167a9ebd733785d37aef7c8e49ce7ef54493c2e8e57dc2
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_fr.tar.gz) = 2608089
+TIMESTAMP = 1750805463
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fr.tar.gz) = 4f72c8dc566e621f290b7f3575227474c159521f104d910bfa9a31ddc5eecd00
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_fr.tar.gz) = 2128978
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_fr.tar.gz) = 600f0ff0453da3ea8bcd105e83bd38f7f8e47bb3da6dbc9395ec6c03975a6c09
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_fr.tar.gz) = 2608456
diff --git a/french/wordpress/distinfo b/french/wordpress/distinfo
index a4cf86cd3018..8f236e4493c7 100644
--- a/french/wordpress/distinfo
+++ b/french/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795733
-SHA256 (wordpress-6.7.2-fr_FR.tar.gz) = c53b05b804911f396ea8ceb9f271b7b1254b72179d2e4f14e5bded66834997df
-SIZE (wordpress-6.7.2-fr_FR.tar.gz) = 34025733
+TIMESTAMP = 1750500013
+SHA256 (wordpress-6.8.1-fr_FR.tar.gz) = aa9ab352448c8375882101a8be23fe2e40d3a1c837eb5457b490557b89b79cf7
+SIZE (wordpress-6.8.1-fr_FR.tar.gz) = 34183986
diff --git a/ftp/py-aioftp/Makefile b/ftp/py-aioftp/Makefile
index 7cb9b1ce1418..7d1a3d9ba499 100644
--- a/ftp/py-aioftp/Makefile
+++ b/ftp/py-aioftp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aioftp
-PORTVERSION= 0.25.2
+PORTVERSION= 0.26.1
CATEGORIES= ftp python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/ftp/py-aioftp/distinfo b/ftp/py-aioftp/distinfo
index e39771c7c5d1..419ef4b9e3ad 100644
--- a/ftp/py-aioftp/distinfo
+++ b/ftp/py-aioftp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750167353
-SHA256 (aioftp-0.25.2.tar.gz) = 8402efe0d4783b9c4d6787446d5e027abe79796951f227241bd2c5d8f3e09d0b
-SIZE (aioftp-0.25.2.tar.gz) = 64712
+TIMESTAMP = 1750948476
+SHA256 (aioftp-0.26.1.tar.gz) = a5302662e5a7e910168cd23103f24c9fe4ff2f742932b72a7309d9ea369aeccd
+SIZE (aioftp-0.26.1.tar.gz) = 70107
diff --git a/games/Makefile b/games/Makefile
index 60ad4a6c2b36..ce79f2a29fe2 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -1008,6 +1008,7 @@
SUBDIR += twind
SUBDIR += tycho
SUBDIR += typespeed
+ SUBDIR += typtea
SUBDIR += tyrian-data
SUBDIR += ufoai
SUBDIR += ufoai-data
diff --git a/games/amoebax/Makefile b/games/amoebax/Makefile
index c522da55c569..79772ba57a29 100644
--- a/games/amoebax/Makefile
+++ b/games/amoebax/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.2.1
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://www.emma-soft.com/games/amoebax/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Cute and addictive Puyo Puyo like game
diff --git a/games/biniax2/Makefile b/games/biniax2/Makefile
index 4781ba20ea0b..0bf441ee1b90 100644
--- a/games/biniax2/Makefile
+++ b/games/biniax2/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.30
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://mordred.dir.bg/biniax/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-fullsrc
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/bitefusion/Makefile b/games/bitefusion/Makefile
index f921b85bfd7f..782802f451af 100644
--- a/games/bitefusion/Makefile
+++ b/games/bitefusion/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0.2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.junoplay.com/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Snake game with 8 levels
diff --git a/games/brainparty/Makefile b/games/brainparty/Makefile
index f9594285f048..8cbde9db3bfc 100644
--- a/games/brainparty/Makefile
+++ b/games/brainparty/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.61
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= https://launchpad.net/brainparty/trunk/${PORTVERSION}/+download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/brickshooter/Makefile b/games/brickshooter/Makefile
index 8cbcb9e4940b..907e3153f4e1 100644
--- a/games/brickshooter/Makefile
+++ b/games/brickshooter/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.04
PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= http://bilious.homelinux.org/~paxed/brickshooter/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Push blocks on to the playing field, match block colors to remove them
diff --git a/games/brikx/Makefile b/games/brikx/Makefile
index cd1b8932c1e1..4765019462e0 100644
--- a/games/brikx/Makefile
+++ b/games/brikx/Makefile
@@ -2,7 +2,7 @@ PORTNAME= brikx
PORTVERSION= 0.4.5
PORTREVISION= 9
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
# SF/brikx/Brikx/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/games/bumprace/Makefile b/games/bumprace/Makefile
index acbfae8ffaea..3138655f83e0 100644
--- a/games/bumprace/Makefile
+++ b/games/bumprace/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.5.8
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://bitbucket.org/karlb/bumprace/get/ \
- http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/
+ https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/
DISTNAME= ${PORTVERSION}
DIST_SUBDIR= ${PORTNAME}
diff --git a/games/chapping/Makefile b/games/chapping/Makefile
index 4d8df3d8675f..e623b2b65b93 100644
--- a/games/chapping/Makefile
+++ b/games/chapping/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.43
PORTREVISION= 14
CATEGORIES= games
MASTER_SITES= http://forja.rediris.es/frs/download.php/760/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/concentration/Makefile b/games/concentration/Makefile
index 783391d39893..1c3fb86b8c03 100644
--- a/games/concentration/Makefile
+++ b/games/concentration/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/concentration/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Find all matching pairs of icons as fast as possible
diff --git a/games/dangen/Makefile b/games/dangen/Makefile
index 5e706737ccda..ae14e64300ba 100644
--- a/games/dangen/Makefile
+++ b/games/dangen/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.5
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.interq.or.jp/libra/oohara/dangen/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Shoot'em up game where accurate shooting matters
diff --git a/games/einstein/Makefile b/games/einstein/Makefile
index d2ddefcb4036..7be223ccc924 100644
--- a/games/einstein/Makefile
+++ b/games/einstein/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.0
PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= http://games.flowix.com/files/einstein/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/f1spirit-remake/Makefile b/games/f1spirit-remake/Makefile
index adfb9f7ba0b2..bf4ab01f91c8 100644
--- a/games/f1spirit-remake/Makefile
+++ b/games/f1spirit-remake/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0
PORTREVISION= 15
CATEGORIES= games
# Original braingames site is really slow
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \
http://www.braingames.getput.com/f1spirit/downloads/
DISTNAME= f1spirit-linux
diff --git a/games/flobopuyo/Makefile b/games/flobopuyo/Makefile
index 10ec49a9fa66..4c8783c475dc 100644
--- a/games/flobopuyo/Makefile
+++ b/games/flobopuyo/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.20
PORTREVISION= 16
CATEGORIES= games
MASTER_SITES= http://www.ios-software.com/flobopuyo/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Clone of the famous PuyoPuyo
diff --git a/games/flyhard/Makefile b/games/flyhard/Makefile
index ee86f342a7e1..e24b8ad054f4 100644
--- a/games/flyhard/Makefile
+++ b/games/flyhard/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.42
PORTREVISION= 21
CATEGORIES= games
MASTER_SITES= http://www.markboyd.me.uk/games/flyhard/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Game resembling Thrust, but with lots of shooting and puzzles
diff --git a/games/formido/Makefile b/games/formido/Makefile
index 2cfa73acca70..1026608408cf 100644
--- a/games/formido/Makefile
+++ b/games/formido/Makefile
@@ -3,11 +3,11 @@ PORTVERSION= 1.0.1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.mhgames.org/files/formido/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= 2D kill-em all with 3D rendered graphics
-WWW= http://www.mhgames.org/oldies/formido/
+WWW= https://www.mhgames.org/oldies/formido/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL_license.txt
diff --git a/games/glsfcave/Makefile b/games/glsfcave/Makefile
index be05d1ed09a3..26594167172f 100644
--- a/games/glsfcave/Makefile
+++ b/games/glsfcave/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Control a ribbon to avoid hitting walls
diff --git a/games/gnudoku/Makefile b/games/gnudoku/Makefile
index 22bb920ca703..69a3bbcfd52b 100644
--- a/games/gnudoku/Makefile
+++ b/games/gnudoku/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.93
PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://offload2.icculus.org:9090/~jcspray/GNUDoku/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Free program for creating and solving Su Doku puzzles
diff --git a/games/goonies/Makefile b/games/goonies/Makefile
index d3e797841c03..fa76d6fc9d9e 100644
--- a/games/goonies/Makefile
+++ b/games/goonies/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.4.1528
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://braingames.jorito.net/goonies/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}.src_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hangman/Makefile b/games/hangman/Makefile
index 6107b88f695c..d3d56828ade8 100644
--- a/games/hangman/Makefile
+++ b/games/hangman/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.9.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/hangman/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Challenge your spelling skills in the old western style
diff --git a/games/kajongg/Makefile b/games/kajongg/Makefile
index 252e434cc5bc..5bfc698eb250 100644
--- a/games/kajongg/Makefile
+++ b/games/kajongg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kajongg
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= games kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -8,7 +9,8 @@ WWW= https://apps.kde.org/kajongg/
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR}
LIB_DEPENDS= libKMahjongg6.so:games/libkmahjongg
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}QtPy>=2.2:devel/py-QtPy@${PY_FLAVOR}
USES= cmake compiler:c++11-lang gettext kde:6 python \
qt:6 shebangfix tar:xz
@@ -20,6 +22,18 @@ SHEBANG_FILES= src/kajongg.py \
src/kajonggserver.py
OPTIONS_DEFINE= DOCS
+OPTIONS_MULTI= QTPY
+OPTIONS_MULTI_QTPY= PYQT PYSIDE
+OPTIONS_DEFAULT= PYQT
+
+QTPY_DESC= QtPy backend
+
+PYQT_DESC= Install PyQt bindings
+PYQT_USES= pyqt:6
+PYQT_USE= PYQT=pyqt6
+
+PYSIDE_DESC= Install PySide bindings
+PYSIDE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyside6>0:devel/pyside6@${PY_FLAVOR}
.include <${.CURDIR}/../kdegames/Makefile.common>
.include <bsd.port.mk>
diff --git a/games/kartofel/Makefile b/games/kartofel/Makefile
index 60ee0e0a2aba..f678970d3b8b 100644
--- a/games/kartofel/Makefile
+++ b/games/kartofel/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2
PORTREVISION= 17
CATEGORIES= games
MASTER_SITES= http://kartofel.jfedor.org/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Connect the dots in order without crossing over yourself
diff --git a/games/kobodeluxe/Makefile b/games/kobodeluxe/Makefile
index 462f7224dc96..09d2ddf39cb6 100644
--- a/games/kobodeluxe/Makefile
+++ b/games/kobodeluxe/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.5.1
PORTREVISION= 15
CATEGORIES= games
MASTER_SITES= http://olofson.net/kobodl/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= KoboDeluxe-${DISTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/ladder/Makefile b/games/ladder/Makefile
index e996ec26fd26..748c407a3623 100644
--- a/games/ladder/Makefile
+++ b/games/ladder/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.srv.net/~kth/ \
ftp://ftp.42.org/pub/unix/games/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
diff --git a/games/libretro-beetle_psx/Makefile b/games/libretro-beetle_psx/Makefile
index b93a25799ab2..8721fc66325c 100644
--- a/games/libretro-beetle_psx/Makefile
+++ b/games/libretro-beetle_psx/Makefile
@@ -1,21 +1,19 @@
PORTNAME= libretro-beetle_psx
-DISTVERSION= 0.20231020
+DISTVERSION= 0.20250622
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Standalone port/fork of Mednafen PSX to the Libretro API
WWW= https://github.com/libretro/beetle-psx-libretro
LICENSE= GPLv2
-USES= compiler:c++11-lib gmake gl
-USE_LDCONFIG= yes
-USE_GL= gl
-
+USES= compiler:c++11-lib gmake
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-psx-libretro
-GH_TAGNAME= e505f5a93eebba8f96a040f478d77b6ffb2015b1
+GH_TAGNAME= 30981b26b71095cdb3b99779d5ae1f9eed531b9b
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/mednafen_psx_libretro.so
diff --git a/games/libretro-beetle_psx/distinfo b/games/libretro-beetle_psx/distinfo
index ebcff25d35e4..28f707e55893 100644
--- a/games/libretro-beetle_psx/distinfo
+++ b/games/libretro-beetle_psx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314797
-SHA256 (libretro-beetle-psx-libretro-0.20231020-e505f5a93eebba8f96a040f478d77b6ffb2015b1_GH0.tar.gz) = c1c142439dd5476450b02653acbf63d2e380fe31842a3319edf061072f6bf74d
-SIZE (libretro-beetle-psx-libretro-0.20231020-e505f5a93eebba8f96a040f478d77b6ffb2015b1_GH0.tar.gz) = 2763577
+TIMESTAMP = 1750829062
+SHA256 (libretro-beetle-psx-libretro-0.20250622-30981b26b71095cdb3b99779d5ae1f9eed531b9b_GH0.tar.gz) = 2e201d1462afec443ea83b9d1fc21d3f2e3158ac3256843e9cff29ceabfeba36
+SIZE (libretro-beetle-psx-libretro-0.20250622-30981b26b71095cdb3b99779d5ae1f9eed531b9b_GH0.tar.gz) = 3126556
diff --git a/games/libretro-gambatte/Makefile b/games/libretro-gambatte/Makefile
index 1bb4543feb8d..54651a5d9747 100644
--- a/games/libretro-gambatte/Makefile
+++ b/games/libretro-gambatte/Makefile
@@ -1,20 +1,19 @@
PORTNAME= libretro-gambatte
-DISTVERSION= 0.20230929
+DISTVERSION= 0.20241022
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Libretro Implementation of libgambatte, a Game Boy Color emulator
WWW= https://github.com/libretro/gambatte-libretro
LICENSE= GPLv2
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= gambatte-libretro
-GH_TAGNAME= 40d0d7ac4e11b5c2d1feac2ce96e4d824c248985
+GH_TAGNAME= a1c4c98582308afafd73c050167a7ea330469e98
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/gambatte_libretro.so
diff --git a/games/libretro-gambatte/distinfo b/games/libretro-gambatte/distinfo
index 9f593e922547..c5282c9ef012 100644
--- a/games/libretro-gambatte/distinfo
+++ b/games/libretro-gambatte/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314772
-SHA256 (libretro-gambatte-libretro-0.20230929-40d0d7ac4e11b5c2d1feac2ce96e4d824c248985_GH0.tar.gz) = ad4ba3157cb2fe494f3db0f8f1165ddd2be9d308d33a32b4d406ddeb0802c464
-SIZE (libretro-gambatte-libretro-0.20230929-40d0d7ac4e11b5c2d1feac2ce96e4d824c248985_GH0.tar.gz) = 738125
+TIMESTAMP = 1750834391
+SHA256 (libretro-gambatte-libretro-0.20241022-a1c4c98582308afafd73c050167a7ea330469e98_GH0.tar.gz) = 15d742180fdbf12b72f0abaeb975f870987ff257ae4ea24b178fa2c563cdb1b6
+SIZE (libretro-gambatte-libretro-0.20241022-a1c4c98582308afafd73c050167a7ea330469e98_GH0.tar.gz) = 969848
diff --git a/games/libretro-mgba/Makefile b/games/libretro-mgba/Makefile
index ad2262de6d19..6ce64a3bc052 100644
--- a/games/libretro-mgba/Makefile
+++ b/games/libretro-mgba/Makefile
@@ -1,20 +1,19 @@
PORTNAME= libretro-mgba
-DISTVERSION= 0.20230528
+DISTVERSION= 0.20250518
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Game Boy Advance Emulator for libretro
WWW= https://github.com/libretro/mgba
LICENSE= MPL20
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mgba
-GH_TAGNAME= 314bf7b676f5b820f396209eb0c7d6fbe8103486
+GH_TAGNAME= c9bbf28b091c4c104485092279c7a6b114b2e8ff
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/mgba_libretro.so
diff --git a/games/libretro-mgba/distinfo b/games/libretro-mgba/distinfo
index 5cc88140bc03..bb4e06c82431 100644
--- a/games/libretro-mgba/distinfo
+++ b/games/libretro-mgba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314793
-SHA256 (libretro-mgba-0.20230528-314bf7b676f5b820f396209eb0c7d6fbe8103486_GH0.tar.gz) = 66d9766d6f129bff9bfacc8a94787daa018b9c4a9a56fd49673c019eba19ae53
-SIZE (libretro-mgba-0.20230528-314bf7b676f5b820f396209eb0c7d6fbe8103486_GH0.tar.gz) = 14456676
+TIMESTAMP = 1750834713
+SHA256 (libretro-mgba-0.20250518-c9bbf28b091c4c104485092279c7a6b114b2e8ff_GH0.tar.gz) = bb4474a2050e7ba41814c2631f27f112e2b8d810c0baf8453ea9817737ebabaa
+SIZE (libretro-mgba-0.20250518-c9bbf28b091c4c104485092279c7a6b114b2e8ff_GH0.tar.gz) = 15063003
diff --git a/games/libretro-nestopia/Makefile b/games/libretro-nestopia/Makefile
index 267b995847f7..9ba59c4646de 100644
--- a/games/libretro-nestopia/Makefile
+++ b/games/libretro-nestopia/Makefile
@@ -1,25 +1,24 @@
PORTNAME= libretro-nestopia
-DISTVERSION= 0.20230528
+DISTVERSION= 0.20250424
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= NEStopia emulator for libretro
WWW= https://github.com/libretro/nestopia
LICENSE= GPLv2
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= nestopia
-GH_TAGNAME= 3dcbec4682e079312d6943e1357487645ec608c7
-
-PLIST_FILES= lib/libretro/nestopia_libretro.so
+GH_TAGNAME= d2eefab298b0b9152d2934d6f0227b6803c877b3
+USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/libretro
+PLIST_FILES= lib/libretro/nestopia_libretro.so
+
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro
${INSTALL_LIB} ${WRKSRC}/libretro/nestopia_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro
diff --git a/games/libretro-nestopia/distinfo b/games/libretro-nestopia/distinfo
index c37208b39594..1bc9b7fb0b9e 100644
--- a/games/libretro-nestopia/distinfo
+++ b/games/libretro-nestopia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314745
-SHA256 (libretro-nestopia-0.20230528-3dcbec4682e079312d6943e1357487645ec608c7_GH0.tar.gz) = ec47efc8eab149182c5eb86cc68f80fbe30c077b7978f46ff6b9dffc50caff7b
-SIZE (libretro-nestopia-0.20230528-3dcbec4682e079312d6943e1357487645ec608c7_GH0.tar.gz) = 1138864
+TIMESTAMP = 1750835250
+SHA256 (libretro-nestopia-0.20250424-d2eefab298b0b9152d2934d6f0227b6803c877b3_GH0.tar.gz) = 2fc2440a6a159d96890aa471014608eaa92bfedc01b7396b61bc7fe983a449db
+SIZE (libretro-nestopia-0.20250424-d2eefab298b0b9152d2934d6f0227b6803c877b3_GH0.tar.gz) = 1152346
diff --git a/games/libretro-shaders-slang/Makefile b/games/libretro-shaders-slang/Makefile
index 9d9b6400ab0d..e4c1746c2d1e 100644
--- a/games/libretro-shaders-slang/Makefile
+++ b/games/libretro-shaders-slang/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-shaders-slang
-DISTVERSION= g20250521
+DISTVERSION= g20250615
CATEGORIES= games
MAINTAINER= bsdcode@disroot.org
@@ -13,7 +13,7 @@ LICENSE_COMB= multi
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= slang-shaders
-GH_TAGNAME= 8c630e0d3234d93b6c2bc847371f86aa4e535686
+GH_TAGNAME= 536b12633d56ae38cdc440a9804e9f245728bec1
MAKE_ARGS= PREFIX=${PREFIX}
diff --git a/games/libretro-shaders-slang/distinfo b/games/libretro-shaders-slang/distinfo
index 6110c7858139..51051088f205 100644
--- a/games/libretro-shaders-slang/distinfo
+++ b/games/libretro-shaders-slang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747834723
-SHA256 (libretro-slang-shaders-g20250521-8c630e0d3234d93b6c2bc847371f86aa4e535686_GH0.tar.gz) = d5a9f9f019d8ab6d2b1e5d22f89e811af536c4be214ff413e070fa7e7feb9725
-SIZE (libretro-slang-shaders-g20250521-8c630e0d3234d93b6c2bc847371f86aa4e535686_GH0.tar.gz) = 44573511
+TIMESTAMP = 1750664491
+SHA256 (libretro-slang-shaders-g20250615-536b12633d56ae38cdc440a9804e9f245728bec1_GH0.tar.gz) = 723956dd1276bc5b5f73747134cbb9f2b1efc41ec9c48cda5c8abb22857420c3
+SIZE (libretro-slang-shaders-g20250615-536b12633d56ae38cdc440a9804e9f245728bec1_GH0.tar.gz) = 44628772
diff --git a/games/libretro-shaders-slang/pkg-plist b/games/libretro-shaders-slang/pkg-plist
index 5af99b5e1fa9..3c08d50693a1 100644
--- a/games/libretro-shaders-slang/pkg-plist
+++ b/games/libretro-shaders-slang/pkg-plist
@@ -1679,6 +1679,7 @@
%%DATADIR%%/crt/metacrt.slangp
%%DATADIR%%/crt/newpixie-crt.slangp
%%DATADIR%%/crt/newpixie-mini.slangp
+%%DATADIR%%/crt/phosphor-persistence.slangp
%%DATADIR%%/crt/phosphorlut.slangp
%%DATADIR%%/crt/ray_traced_curvature.slangp
%%DATADIR%%/crt/ray_traced_curvature_append.slangp
@@ -1994,12 +1995,16 @@
%%DATADIR%%/crt/shaders/hyllian/crt-hyllian-pass0.slang
%%DATADIR%%/crt/shaders/hyllian/crt-hyllian-pass1.slang
%%DATADIR%%/crt/shaders/hyllian/crt-hyllian-sinc-pass0.slang
+%%DATADIR%%/crt/shaders/hyllian/support/LUT/Sony_Wega_29FA310_no_gamma-v2.png
+%%DATADIR%%/crt/shaders/hyllian/support/LUT/Sony_Wega_29FA310_no_gamma.png
+%%DATADIR%%/crt/shaders/hyllian/support/LUT/TrinitronP22_D75.png
%%DATADIR%%/crt/shaders/hyllian/support/LUT/some-grade.png
%%DATADIR%%/crt/shaders/hyllian/support/delinearize.slang
%%DATADIR%%/crt/shaders/hyllian/support/glow/blur-glow-mask-geom.slang
%%DATADIR%%/crt/shaders/hyllian/support/glow/blur_horiz.slang
%%DATADIR%%/crt/shaders/hyllian/support/glow/threshold.slang
%%DATADIR%%/crt/shaders/hyllian/support/linearize.slang
+%%DATADIR%%/crt/shaders/hyllian/support/multiLUT-linear-fast.slang
%%DATADIR%%/crt/shaders/hyllian/support/multiLUT-linear.slang
%%DATADIR%%/crt/shaders/hyllian/support/multiLUT-modified.slang
%%DATADIR%%/crt/shaders/hyllian/support/ntsc/shaders/ntsc-adaptive-lite/ntsc-lite-pass1.slang
@@ -2048,6 +2053,9 @@
%%DATADIR%%/crt/shaders/newpixie/blur_vert.slang
%%DATADIR%%/crt/shaders/newpixie/crtframe.png
%%DATADIR%%/crt/shaders/newpixie/newpixie-crt.slang
+%%DATADIR%%/crt/shaders/phosphor-persistence/passthrough.slang
+%%DATADIR%%/crt/shaders/phosphor-persistence/phosphor-apply.slang
+%%DATADIR%%/crt/shaders/phosphor-persistence/phosphor-update.slang
%%DATADIR%%/crt/shaders/phosphorlut/luts/aperture-grille.png
%%DATADIR%%/crt/shaders/phosphorlut/luts/shadowmask.png
%%DATADIR%%/crt/shaders/phosphorlut/luts/slotmask.png
@@ -2221,6 +2229,7 @@
%%DATADIR%%/downsample/shaders/mixed-res/cheap-sharpen-tweaked.slang
%%DATADIR%%/downsample/shaders/mixed-res/coder.slang
%%DATADIR%%/downsample/shaders/mixed-res/hires-tagger.slang
+%%DATADIR%%/downsample/shaders/mixed-res/multiLUT-linear-fast.slang
%%DATADIR%%/downsample/shaders/mixed-res/multiLUT-modified.slang
%%DATADIR%%/downsample/shaders/mixed-res/output.slang
%%DATADIR%%/downsample/shaders/mixed-res/support/fxaa-plus-alpha.slang
diff --git a/games/libretro-snes9x/Makefile b/games/libretro-snes9x/Makefile
index 1c3b043a7446..8b0317401a99 100644
--- a/games/libretro-snes9x/Makefile
+++ b/games/libretro-snes9x/Makefile
@@ -1,9 +1,9 @@
PORTNAME= libretro-snes9x
-DISTVERSION= 0.20231013
+DISTVERSION= 0.20241022
PORTEPOCH= 1
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Snes9x - Portable Super Nintendo emulator
WWW= https://github.com/libretro/snes9x
@@ -14,17 +14,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= snes9x
-GH_TAGNAME= ec4ebfc8f3819a9522fcb8e53eed985090017b1b
-
-PLIST_FILES= lib/libretro/snes9x_libretro.so
+GH_TAGNAME= 49f484569ff2aec7ff08e7598a97d6c9e6eae72d
+USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/libretro
+PLIST_FILES= lib/libretro/snes9x_libretro.so
+
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro
${INSTALL_LIB} ${WRKSRC}/libretro/snes9x_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro
diff --git a/games/libretro-snes9x/distinfo b/games/libretro-snes9x/distinfo
index bd0d15960be3..e050d274b08b 100644
--- a/games/libretro-snes9x/distinfo
+++ b/games/libretro-snes9x/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314780
-SHA256 (libretro-snes9x-0.20231013-ec4ebfc8f3819a9522fcb8e53eed985090017b1b_GH0.tar.gz) = 0599dc74a5bac048134a3aaac3625d8e9a6fe7765a8388396353b70ac13a2607
-SIZE (libretro-snes9x-0.20231013-ec4ebfc8f3819a9522fcb8e53eed985090017b1b_GH0.tar.gz) = 5114243
+TIMESTAMP = 1750826684
+SHA256 (libretro-snes9x-0.20241022-49f484569ff2aec7ff08e7598a97d6c9e6eae72d_GH0.tar.gz) = 54036e672494f38d7a12a242ed9ddf124685c2cf3563ffc3ebf07c4882405cb0
+SIZE (libretro-snes9x-0.20241022-49f484569ff2aec7ff08e7598a97d6c9e6eae72d_GH0.tar.gz) = 5159857
diff --git a/games/linux-steam-utils/Makefile b/games/linux-steam-utils/Makefile
index e7fb893a9c68..1bf1372f1129 100644
--- a/games/linux-steam-utils/Makefile
+++ b/games/linux-steam-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= steam-utils
-DISTVERSION= 20250521
+DISTVERSION= 20250615
CATEGORIES= games linux
PKGNAMEPREFIX= linux-
@@ -36,5 +36,6 @@ post-install:
${LN} -s ../steam-utils/bin/steam ${STAGEDIR}${PREFIX}/bin/steam
${LN} -s ../steam-utils/bin/lsu-bootstrap ${STAGEDIR}${PREFIX}/bin/steam-install # deprecated since 2024-03-23
${LN} -s ../steam-utils/bin/lsu-wine-env ${STAGEDIR}${PREFIX}/bin/lsu-wine-env
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/steam-utils/bin/lsu-freebsd-to-linux-env
.include <bsd.port.mk>
diff --git a/games/linux-steam-utils/distinfo b/games/linux-steam-utils/distinfo
index 04289fb50909..78894b6ee56e 100644
--- a/games/linux-steam-utils/distinfo
+++ b/games/linux-steam-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747932870
-SHA256 (shkhln-linuxulator-steam-utils-20250521_GH0.tar.gz) = 8c1f2d4533beb613845672e8e27c49e8e9c091e1ae4dfd0349448684f5004dde
-SIZE (shkhln-linuxulator-steam-utils-20250521_GH0.tar.gz) = 42140
+TIMESTAMP = 1750567783
+SHA256 (shkhln-linuxulator-steam-utils-20250615_GH0.tar.gz) = 73a3819fc6829ee3f51f58c5252c98fc126dfe6a52c2c45f77cec8792a07262f
+SIZE (shkhln-linuxulator-steam-utils-20250615_GH0.tar.gz) = 43017
diff --git a/games/linux-steam-utils/pkg-plist b/games/linux-steam-utils/pkg-plist
index b774812d4e54..9958b12106f4 100644
--- a/games/linux-steam-utils/pkg-plist
+++ b/games/linux-steam-utils/pkg-plist
@@ -4,7 +4,7 @@ bin/steam-install
steam-utils/bin/.dpkgs.rb
steam-utils/bin/.utils.rb
steam-utils/bin/lsu-bootstrap
-steam-utils/bin/lsu-freebsd-to-linux-env.sh
+steam-utils/bin/lsu-freebsd-to-linux-env
steam-utils/bin/lsu-kill
steam-utils/bin/lsu-mount-runtime
steam-utils/bin/lsu-patch-steam
@@ -41,7 +41,7 @@ steam-utils/lxbin/lsof.rb
steam-utils/lxbin/lspci
steam-utils/lxbin/lsu-bwrap-stub
steam-utils/lxbin/lsu-bwrap-stub.rb
-steam-utils/lxbin/lsu-linux-to-freebsd-env.sh
+steam-utils/lxbin/lsu-linux-to-freebsd-env
steam-utils/lxbin/lsu-webhelper-chroot
steam-utils/lxbin/lsu-webhelper-chroot.rb
steam-utils/lxbin/tar
diff --git a/games/linwarrior/Makefile b/games/linwarrior/Makefile
index 48c85d6d0790..924ac5ca0e44 100644
--- a/games/linwarrior/Makefile
+++ b/games/linwarrior/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 20100320
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.hackcraft.de/games/linwarrior_3d/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/luola/Makefile b/games/luola/Makefile
index f3e44616c12b..e6263858f5e0 100644
--- a/games/luola/Makefile
+++ b/games/luola/Makefile
@@ -2,7 +2,7 @@ PORTNAME= luola
PORTVERSION= 1.3.2
PORTREVISION= 7
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
stdlevels-6.0${EXTRACT_SUFX} \
nostalgia-1.2${EXTRACT_SUFX}
diff --git a/games/memonix/Makefile b/games/memonix/Makefile
index 1cdbcf1380f6..d51dd5394f65 100644
--- a/games/memonix/Makefile
+++ b/games/memonix/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.6.070713
PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://www.viewizard.com/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= MemonixSourceCode_${PORTVERSION:S/./_/g:S/_/./}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} memx16.tar.gz
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/games/meritous/Makefile b/games/meritous/Makefile
index a68944318073..d1df6457a57f 100644
--- a/games/meritous/Makefile
+++ b/games/meritous/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Action-adventure dungeon crawl game
-WWW= http://www.asceai.net/meritous/
+WWW= https://www.asceai.net/meritous/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/games/numptyphysics-npcomplete/Makefile b/games/numptyphysics-npcomplete/Makefile
index 233288e94b57..461c28521d43 100644
--- a/games/numptyphysics-npcomplete/Makefile
+++ b/games/numptyphysics-npcomplete/Makefile
@@ -2,7 +2,7 @@ PORTNAME= npcomplete
PORTVERSION= 0.0.r20090116
PORTREVISION= 3
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= numptyphysics-
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/numptyphysics/Makefile b/games/numptyphysics/Makefile
index 57b88cf8edf5..6486722c8349 100644
--- a/games/numptyphysics/Makefile
+++ b/games/numptyphysics/Makefile
@@ -2,7 +2,7 @@ PORTNAME= numptyphysics
DISTVERSION= 0.3.r20090104
PORTREVISION= 11
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Drawing physics-based puzzle game
diff --git a/games/pengupop/Makefile b/games/pengupop/Makefile
index ae98d543a09f..882068bf5f91 100644
--- a/games/pengupop/Makefile
+++ b/games/pengupop/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.2.6
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.junoplay.com/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Online multiplayer clone of Bust a Move
diff --git a/games/railroad-rampage/Makefile b/games/railroad-rampage/Makefile
index 0ec1aa7edc78..73cd5a4c3a19 100644
--- a/games/railroad-rampage/Makefile
+++ b/games/railroad-rampage/Makefile
@@ -2,7 +2,7 @@ PORTNAME= railroad-rampage
PORTVERSION= 1.2
PORTREVISION= 5
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
DISTNAME= RailroadRampage_${PORTVERSION}_Linux
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/retroarch-assets/Makefile b/games/retroarch-assets/Makefile
index 5fefe71f18ad..bc4590df4b41 100644
--- a/games/retroarch-assets/Makefile
+++ b/games/retroarch-assets/Makefile
@@ -1,8 +1,9 @@
PORTNAME= retroarch-assets
-DISTVERSION= g20240102
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.20.0
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Graphical assets and official branding for RetroArch
WWW= https://github.com/libretro/retroarch-assets
@@ -11,8 +12,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 923b711dc6772a168d83dc8915e9260730fcf3a1
NO_ARCH= yes
+NO_BUILD= yes
.include <bsd.port.mk>
diff --git a/games/retroarch-assets/distinfo b/games/retroarch-assets/distinfo
index 85db92d88116..21dbc43a2b80 100644
--- a/games/retroarch-assets/distinfo
+++ b/games/retroarch-assets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707599452
-SHA256 (libretro-retroarch-assets-g20240102-923b711dc6772a168d83dc8915e9260730fcf3a1_GH0.tar.gz) = 50e2628a09fef042981ad0efc1be9c5ebcf1a3b61c209b78b3cf1ac78e2cdc10
-SIZE (libretro-retroarch-assets-g20240102-923b711dc6772a168d83dc8915e9260730fcf3a1_GH0.tar.gz) = 509561092
+TIMESTAMP = 1750685004
+SHA256 (libretro-retroarch-assets-v1.20.0_GH0.tar.gz) = 624c7e4dcb297a1687874911b2761c652cd11b13f972d77bfaf094fd266357b2
+SIZE (libretro-retroarch-assets-v1.20.0_GH0.tar.gz) = 478468978
diff --git a/games/retroarch-assets/pkg-plist b/games/retroarch-assets/pkg-plist
index ba829f4e9414..7231fc775e61 100644
--- a/games/retroarch-assets/pkg-plist
+++ b/games/retroarch-assets/pkg-plist
@@ -57,8 +57,8 @@ share/libretro/assets/Automatic/icons/png/1024/Atari - 5200-content.png
share/libretro/assets/Automatic/icons/png/1024/Atari - 5200.png
share/libretro/assets/Automatic/icons/png/1024/Atari - 7800-content.png
share/libretro/assets/Automatic/icons/png/1024/Atari - 7800.png
-share/libretro/assets/Automatic/icons/png/1024/Atari - 8-bit-content.png
-share/libretro/assets/Automatic/icons/png/1024/Atari - 8-bit.png
+share/libretro/assets/Automatic/icons/png/1024/Atari - 8-bit Family-content.png
+share/libretro/assets/Automatic/icons/png/1024/Atari - 8-bit Family.png
share/libretro/assets/Automatic/icons/png/1024/Atari - Jaguar CD-content.png
share/libretro/assets/Automatic/icons/png/1024/Atari - Jaguar CD.png
share/libretro/assets/Automatic/icons/png/1024/Atari - Jaguar-content.png
@@ -571,6 +571,8 @@ share/libretro/assets/Automatic/icons/png/1024/VTech - V.Flash.png
share/libretro/assets/Automatic/icons/png/1024/VTech - V.Smile-content.png
share/libretro/assets/Automatic/icons/png/1024/VTech - V.Smile.png
share/libretro/assets/Automatic/icons/png/1024/Valve - Steam Link.png
+share/libretro/assets/Automatic/icons/png/1024/Vircon32-content.png
+share/libretro/assets/Automatic/icons/png/1024/Vircon32.png
share/libretro/assets/Automatic/icons/png/1024/Watara - Supervision Original.png
share/libretro/assets/Automatic/icons/png/1024/Watara - Supervision-content.png
share/libretro/assets/Automatic/icons/png/1024/Watara - Supervision.png
@@ -753,8 +755,8 @@ share/libretro/assets/Automatic/icons/png/128/Atari - 5200-content.png
share/libretro/assets/Automatic/icons/png/128/Atari - 5200.png
share/libretro/assets/Automatic/icons/png/128/Atari - 7800-content.png
share/libretro/assets/Automatic/icons/png/128/Atari - 7800.png
-share/libretro/assets/Automatic/icons/png/128/Atari - 8-bit-content.png
-share/libretro/assets/Automatic/icons/png/128/Atari - 8-bit.png
+share/libretro/assets/Automatic/icons/png/128/Atari - 8-bit Family-content.png
+share/libretro/assets/Automatic/icons/png/128/Atari - 8-bit Family.png
share/libretro/assets/Automatic/icons/png/128/Atari - Jaguar CD-content.png
share/libretro/assets/Automatic/icons/png/128/Atari - Jaguar CD.png
share/libretro/assets/Automatic/icons/png/128/Atari - Jaguar-content.png
@@ -1267,6 +1269,8 @@ share/libretro/assets/Automatic/icons/png/128/VTech - V.Flash.png
share/libretro/assets/Automatic/icons/png/128/VTech - V.Smile-content.png
share/libretro/assets/Automatic/icons/png/128/VTech - V.Smile.png
share/libretro/assets/Automatic/icons/png/128/Valve - Steam Link.png
+share/libretro/assets/Automatic/icons/png/128/Vircon32-content.png
+share/libretro/assets/Automatic/icons/png/128/Vircon32.png
share/libretro/assets/Automatic/icons/png/128/Watara - Supervision Original.png
share/libretro/assets/Automatic/icons/png/128/Watara - Supervision-content.png
share/libretro/assets/Automatic/icons/png/128/Watara - Supervision.png
@@ -1449,8 +1453,8 @@ share/libretro/assets/Automatic/icons/png/256/Atari - 5200-content.png
share/libretro/assets/Automatic/icons/png/256/Atari - 5200.png
share/libretro/assets/Automatic/icons/png/256/Atari - 7800-content.png
share/libretro/assets/Automatic/icons/png/256/Atari - 7800.png
-share/libretro/assets/Automatic/icons/png/256/Atari - 8-bit-content.png
-share/libretro/assets/Automatic/icons/png/256/Atari - 8-bit.png
+share/libretro/assets/Automatic/icons/png/256/Atari - 8-bit Family-content.png
+share/libretro/assets/Automatic/icons/png/256/Atari - 8-bit Family.png
share/libretro/assets/Automatic/icons/png/256/Atari - Jaguar CD-content.png
share/libretro/assets/Automatic/icons/png/256/Atari - Jaguar CD.png
share/libretro/assets/Automatic/icons/png/256/Atari - Jaguar-content.png
@@ -1963,6 +1967,8 @@ share/libretro/assets/Automatic/icons/png/256/VTech - V.Flash.png
share/libretro/assets/Automatic/icons/png/256/VTech - V.Smile-content.png
share/libretro/assets/Automatic/icons/png/256/VTech - V.Smile.png
share/libretro/assets/Automatic/icons/png/256/Valve - Steam Link.png
+share/libretro/assets/Automatic/icons/png/256/Vircon32-content.png
+share/libretro/assets/Automatic/icons/png/256/Vircon32.png
share/libretro/assets/Automatic/icons/png/256/Watara - Supervision Original.png
share/libretro/assets/Automatic/icons/png/256/Watara - Supervision-content.png
share/libretro/assets/Automatic/icons/png/256/Watara - Supervision.png
@@ -2145,8 +2151,8 @@ share/libretro/assets/Automatic/icons/png/512/Atari - 5200-content.png
share/libretro/assets/Automatic/icons/png/512/Atari - 5200.png
share/libretro/assets/Automatic/icons/png/512/Atari - 7800-content.png
share/libretro/assets/Automatic/icons/png/512/Atari - 7800.png
-share/libretro/assets/Automatic/icons/png/512/Atari - 8-bit-content.png
-share/libretro/assets/Automatic/icons/png/512/Atari - 8-bit.png
+share/libretro/assets/Automatic/icons/png/512/Atari - 8-bit Family-content.png
+share/libretro/assets/Automatic/icons/png/512/Atari - 8-bit Family.png
share/libretro/assets/Automatic/icons/png/512/Atari - Jaguar CD-content.png
share/libretro/assets/Automatic/icons/png/512/Atari - Jaguar CD.png
share/libretro/assets/Automatic/icons/png/512/Atari - Jaguar-content.png
@@ -2659,6 +2665,8 @@ share/libretro/assets/Automatic/icons/png/512/VTech - V.Flash.png
share/libretro/assets/Automatic/icons/png/512/VTech - V.Smile-content.png
share/libretro/assets/Automatic/icons/png/512/VTech - V.Smile.png
share/libretro/assets/Automatic/icons/png/512/Valve - Steam Link.png
+share/libretro/assets/Automatic/icons/png/512/Vircon32-content.png
+share/libretro/assets/Automatic/icons/png/512/Vircon32.png
share/libretro/assets/Automatic/icons/png/512/Watara - Supervision Original.png
share/libretro/assets/Automatic/icons/png/512/Watara - Supervision-content.png
share/libretro/assets/Automatic/icons/png/512/Watara - Supervision.png
@@ -2841,8 +2849,8 @@ share/libretro/assets/Automatic/icons/png/64/Atari - 5200-content.png
share/libretro/assets/Automatic/icons/png/64/Atari - 5200.png
share/libretro/assets/Automatic/icons/png/64/Atari - 7800-content.png
share/libretro/assets/Automatic/icons/png/64/Atari - 7800.png
-share/libretro/assets/Automatic/icons/png/64/Atari - 8-bit-content.png
-share/libretro/assets/Automatic/icons/png/64/Atari - 8-bit.png
+share/libretro/assets/Automatic/icons/png/64/Atari - 8-bit Family-content.png
+share/libretro/assets/Automatic/icons/png/64/Atari - 8-bit Family.png
share/libretro/assets/Automatic/icons/png/64/Atari - Jaguar CD-content.png
share/libretro/assets/Automatic/icons/png/64/Atari - Jaguar CD.png
share/libretro/assets/Automatic/icons/png/64/Atari - Jaguar-content.png
@@ -3355,6 +3363,8 @@ share/libretro/assets/Automatic/icons/png/64/VTech - V.Flash.png
share/libretro/assets/Automatic/icons/png/64/VTech - V.Smile-content.png
share/libretro/assets/Automatic/icons/png/64/VTech - V.Smile.png
share/libretro/assets/Automatic/icons/png/64/Valve - Steam Link.png
+share/libretro/assets/Automatic/icons/png/64/Vircon32-content.png
+share/libretro/assets/Automatic/icons/png/64/Vircon32.png
share/libretro/assets/Automatic/icons/png/64/Watara - Supervision Original.png
share/libretro/assets/Automatic/icons/png/64/Watara - Supervision-content.png
share/libretro/assets/Automatic/icons/png/64/Watara - Supervision.png
@@ -3550,8 +3560,8 @@ share/libretro/assets/Automatic/src/svg/Atari - 5200-content.svg
share/libretro/assets/Automatic/src/svg/Atari - 5200.svg
share/libretro/assets/Automatic/src/svg/Atari - 7800-content.svg
share/libretro/assets/Automatic/src/svg/Atari - 7800.svg
-share/libretro/assets/Automatic/src/svg/Atari - 8-bit-content.svg
-share/libretro/assets/Automatic/src/svg/Atari - 8-bit.svg
+share/libretro/assets/Automatic/src/svg/Atari - 8-bit Family-content.svg
+share/libretro/assets/Automatic/src/svg/Atari - 8-bit Family.svg
share/libretro/assets/Automatic/src/svg/Atari - Jaguar CD-content.svg
share/libretro/assets/Automatic/src/svg/Atari - Jaguar CD.svg
share/libretro/assets/Automatic/src/svg/Atari - Jaguar-content.svg
@@ -3996,6 +4006,7 @@ share/libretro/assets/Automatic/src/svg/Sega - Beena-content.svg
share/libretro/assets/Automatic/src/svg/Sega - Beena.svg
share/libretro/assets/Automatic/src/svg/Sega - Chihiro-content.svg
share/libretro/assets/Automatic/src/svg/Sega - Chihiro.svg
+share/libretro/assets/Automatic/src/svg/Sega - Dreamcast (Visual Memory Unit).svg
share/libretro/assets/Automatic/src/svg/Sega - Dreamcast-content.svg
share/libretro/assets/Automatic/src/svg/Sega - Dreamcast.svg
share/libretro/assets/Automatic/src/svg/Sega - Game Gear-content.svg
@@ -4042,7 +4053,6 @@ share/libretro/assets/Automatic/src/svg/Sega - Saturn MMP-1000NV.svg
share/libretro/assets/Automatic/src/svg/Sega - Saturn Pluto (U).svg
share/libretro/assets/Automatic/src/svg/Sega - Saturn-content.svg
share/libretro/assets/Automatic/src/svg/Sega - Saturn.svg
-share/libretro/assets/Automatic/src/svg/Sega - VMU.svg
share/libretro/assets/Automatic/src/svg/Sega - Video Driver-content.svg
share/libretro/assets/Automatic/src/svg/Sega - Video Driver.svg
share/libretro/assets/Automatic/src/svg/Sharp - X1-content.svg
@@ -4364,8 +4374,8 @@ share/libretro/assets/FlatUX/icons/png/1024/Atari - 5200-content.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - 5200.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - 7800-content.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - 7800.png
-share/libretro/assets/FlatUX/icons/png/1024/Atari - 8-bit-content.png
-share/libretro/assets/FlatUX/icons/png/1024/Atari - 8-bit.png
+share/libretro/assets/FlatUX/icons/png/1024/Atari - 8-bit Family-content.png
+share/libretro/assets/FlatUX/icons/png/1024/Atari - 8-bit Family.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - Jaguar CD-content.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - Jaguar CD.png
share/libretro/assets/FlatUX/icons/png/1024/Atari - Jaguar-content.png
@@ -4764,6 +4774,8 @@ share/libretro/assets/FlatUX/icons/png/1024/VTech - Socrates-content.png
share/libretro/assets/FlatUX/icons/png/1024/VTech - V.Flash-content.png
share/libretro/assets/FlatUX/icons/png/1024/VTech - V.Smile-content.png
share/libretro/assets/FlatUX/icons/png/1024/VTech - V.Smile.png
+share/libretro/assets/FlatUX/icons/png/1024/Vircon32-content.png
+share/libretro/assets/FlatUX/icons/png/1024/Vircon32.png
share/libretro/assets/FlatUX/icons/png/1024/Watara - Supervision-content.png
share/libretro/assets/FlatUX/icons/png/1024/Watara - Supervision.png
share/libretro/assets/FlatUX/icons/png/1024/achievement-list.png
@@ -4934,8 +4946,8 @@ share/libretro/assets/FlatUX/icons/png/128/Atari - 5200-content.png
share/libretro/assets/FlatUX/icons/png/128/Atari - 5200.png
share/libretro/assets/FlatUX/icons/png/128/Atari - 7800-content.png
share/libretro/assets/FlatUX/icons/png/128/Atari - 7800.png
-share/libretro/assets/FlatUX/icons/png/128/Atari - 8-bit-content.png
-share/libretro/assets/FlatUX/icons/png/128/Atari - 8-bit.png
+share/libretro/assets/FlatUX/icons/png/128/Atari - 8-bit Family-content.png
+share/libretro/assets/FlatUX/icons/png/128/Atari - 8-bit Family.png
share/libretro/assets/FlatUX/icons/png/128/Atari - Jaguar CD-content.png
share/libretro/assets/FlatUX/icons/png/128/Atari - Jaguar CD.png
share/libretro/assets/FlatUX/icons/png/128/Atari - Jaguar-content.png
@@ -5334,6 +5346,8 @@ share/libretro/assets/FlatUX/icons/png/128/VTech - Socrates-content.png
share/libretro/assets/FlatUX/icons/png/128/VTech - V.Flash-content.png
share/libretro/assets/FlatUX/icons/png/128/VTech - V.Smile-content.png
share/libretro/assets/FlatUX/icons/png/128/VTech - V.Smile.png
+share/libretro/assets/FlatUX/icons/png/128/Vircon32-content.png
+share/libretro/assets/FlatUX/icons/png/128/Vircon32.png
share/libretro/assets/FlatUX/icons/png/128/Watara - Supervision-content.png
share/libretro/assets/FlatUX/icons/png/128/Watara - Supervision.png
share/libretro/assets/FlatUX/icons/png/128/achievement-list.png
@@ -5504,8 +5518,8 @@ share/libretro/assets/FlatUX/icons/png/256/Atari - 5200-content.png
share/libretro/assets/FlatUX/icons/png/256/Atari - 5200.png
share/libretro/assets/FlatUX/icons/png/256/Atari - 7800-content.png
share/libretro/assets/FlatUX/icons/png/256/Atari - 7800.png
-share/libretro/assets/FlatUX/icons/png/256/Atari - 8-bit-content.png
-share/libretro/assets/FlatUX/icons/png/256/Atari - 8-bit.png
+share/libretro/assets/FlatUX/icons/png/256/Atari - 8-bit Family-content.png
+share/libretro/assets/FlatUX/icons/png/256/Atari - 8-bit Family.png
share/libretro/assets/FlatUX/icons/png/256/Atari - Jaguar CD-content.png
share/libretro/assets/FlatUX/icons/png/256/Atari - Jaguar CD.png
share/libretro/assets/FlatUX/icons/png/256/Atari - Jaguar-content.png
@@ -5904,6 +5918,8 @@ share/libretro/assets/FlatUX/icons/png/256/VTech - Socrates-content.png
share/libretro/assets/FlatUX/icons/png/256/VTech - V.Flash-content.png
share/libretro/assets/FlatUX/icons/png/256/VTech - V.Smile-content.png
share/libretro/assets/FlatUX/icons/png/256/VTech - V.Smile.png
+share/libretro/assets/FlatUX/icons/png/256/Vircon32-content.png
+share/libretro/assets/FlatUX/icons/png/256/Vircon32.png
share/libretro/assets/FlatUX/icons/png/256/Watara - Supervision-content.png
share/libretro/assets/FlatUX/icons/png/256/Watara - Supervision.png
share/libretro/assets/FlatUX/icons/png/256/achievement-list.png
@@ -6074,8 +6090,8 @@ share/libretro/assets/FlatUX/icons/png/512/Atari - 5200-content.png
share/libretro/assets/FlatUX/icons/png/512/Atari - 5200.png
share/libretro/assets/FlatUX/icons/png/512/Atari - 7800-content.png
share/libretro/assets/FlatUX/icons/png/512/Atari - 7800.png
-share/libretro/assets/FlatUX/icons/png/512/Atari - 8-bit-content.png
-share/libretro/assets/FlatUX/icons/png/512/Atari - 8-bit.png
+share/libretro/assets/FlatUX/icons/png/512/Atari - 8-bit Family-content.png
+share/libretro/assets/FlatUX/icons/png/512/Atari - 8-bit Family.png
share/libretro/assets/FlatUX/icons/png/512/Atari - Jaguar CD-content.png
share/libretro/assets/FlatUX/icons/png/512/Atari - Jaguar CD.png
share/libretro/assets/FlatUX/icons/png/512/Atari - Jaguar-content.png
@@ -6474,6 +6490,8 @@ share/libretro/assets/FlatUX/icons/png/512/VTech - Socrates-content.png
share/libretro/assets/FlatUX/icons/png/512/VTech - V.Flash-content.png
share/libretro/assets/FlatUX/icons/png/512/VTech - V.Smile-content.png
share/libretro/assets/FlatUX/icons/png/512/VTech - V.Smile.png
+share/libretro/assets/FlatUX/icons/png/512/Vircon32-content.png
+share/libretro/assets/FlatUX/icons/png/512/Vircon32.png
share/libretro/assets/FlatUX/icons/png/512/Watara - Supervision-content.png
share/libretro/assets/FlatUX/icons/png/512/Watara - Supervision.png
share/libretro/assets/FlatUX/icons/png/512/achievement-list.png
@@ -6644,8 +6662,8 @@ share/libretro/assets/FlatUX/icons/png/64/Atari - 5200-content.png
share/libretro/assets/FlatUX/icons/png/64/Atari - 5200.png
share/libretro/assets/FlatUX/icons/png/64/Atari - 7800-content.png
share/libretro/assets/FlatUX/icons/png/64/Atari - 7800.png
-share/libretro/assets/FlatUX/icons/png/64/Atari - 8-bit-content.png
-share/libretro/assets/FlatUX/icons/png/64/Atari - 8-bit.png
+share/libretro/assets/FlatUX/icons/png/64/Atari - 8-bit Family-content.png
+share/libretro/assets/FlatUX/icons/png/64/Atari - 8-bit Family.png
share/libretro/assets/FlatUX/icons/png/64/Atari - Jaguar CD-content.png
share/libretro/assets/FlatUX/icons/png/64/Atari - Jaguar CD.png
share/libretro/assets/FlatUX/icons/png/64/Atari - Jaguar-content.png
@@ -7046,6 +7064,8 @@ share/libretro/assets/FlatUX/icons/png/64/VTech - Socrates-content.png
share/libretro/assets/FlatUX/icons/png/64/VTech - V.Flash-content.png
share/libretro/assets/FlatUX/icons/png/64/VTech - V.Smile-content.png
share/libretro/assets/FlatUX/icons/png/64/VTech - V.Smile.png
+share/libretro/assets/FlatUX/icons/png/64/Vircon32-content.png
+share/libretro/assets/FlatUX/icons/png/64/Vircon32.png
share/libretro/assets/FlatUX/icons/png/64/Watara - Supervision-content.png
share/libretro/assets/FlatUX/icons/png/64/Watara - Supervision.png
share/libretro/assets/FlatUX/icons/png/64/achievement-list.png
@@ -7218,8 +7238,8 @@ share/libretro/assets/FlatUX/src/svg/Atari - 5200-content.svg
share/libretro/assets/FlatUX/src/svg/Atari - 5200.svg
share/libretro/assets/FlatUX/src/svg/Atari - 7800-content.svg
share/libretro/assets/FlatUX/src/svg/Atari - 7800.svg
-share/libretro/assets/FlatUX/src/svg/Atari - 8-bit-content.svg
-share/libretro/assets/FlatUX/src/svg/Atari - 8-bit.svg
+share/libretro/assets/FlatUX/src/svg/Atari - 8-bit Family-content.svg
+share/libretro/assets/FlatUX/src/svg/Atari - 8-bit Family.svg
share/libretro/assets/FlatUX/src/svg/Atari - Jaguar CD-content.svg
share/libretro/assets/FlatUX/src/svg/Atari - Jaguar CD.svg
share/libretro/assets/FlatUX/src/svg/Atari - Jaguar-content.svg
@@ -7619,6 +7639,8 @@ share/libretro/assets/FlatUX/src/svg/VTech - Socrates-content.svg
share/libretro/assets/FlatUX/src/svg/VTech - V.Flash-content.svg
share/libretro/assets/FlatUX/src/svg/VTech - V.Smile-content.svg
share/libretro/assets/FlatUX/src/svg/VTech - V.Smile.svg
+share/libretro/assets/FlatUX/src/svg/Vircon32-content.svg
+share/libretro/assets/FlatUX/src/svg/Vircon32.svg
share/libretro/assets/FlatUX/src/svg/Watara - Supervision-content.svg
share/libretro/assets/FlatUX/src/svg/Watara - Supervision.svg
share/libretro/assets/FlatUX/src/svg/achievement-list.svg
@@ -7827,8 +7849,8 @@ share/libretro/assets/Systematic/icons/png/1024/Atari - 5200-content.png
share/libretro/assets/Systematic/icons/png/1024/Atari - 5200.png
share/libretro/assets/Systematic/icons/png/1024/Atari - 7800-content.png
share/libretro/assets/Systematic/icons/png/1024/Atari - 7800.png
-share/libretro/assets/Systematic/icons/png/1024/Atari - 8-bit-content.png
-share/libretro/assets/Systematic/icons/png/1024/Atari - 8-bit.png
+share/libretro/assets/Systematic/icons/png/1024/Atari - 8-bit Family-content.png
+share/libretro/assets/Systematic/icons/png/1024/Atari - 8-bit Family.png
share/libretro/assets/Systematic/icons/png/1024/Atari - Jaguar CD-content.png
share/libretro/assets/Systematic/icons/png/1024/Atari - Jaguar CD.png
share/libretro/assets/Systematic/icons/png/1024/Atari - Jaguar-content.png
@@ -8444,6 +8466,7 @@ share/libretro/assets/Systematic/icons/png/1024/Sega - Beena-content.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Beena.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Chihiro-content.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Chihiro.png
+share/libretro/assets/Systematic/icons/png/1024/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/Systematic/icons/png/1024/Sega - Dreamcast B.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Dreamcast H.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Dreamcast K.png
@@ -8506,7 +8529,6 @@ share/libretro/assets/Systematic/icons/png/1024/Sega - Saturn MK-80000A (U).png
share/libretro/assets/Systematic/icons/png/1024/Sega - Saturn Pluto (U).png
share/libretro/assets/Systematic/icons/png/1024/Sega - Saturn-content.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Saturn.png
-share/libretro/assets/Systematic/icons/png/1024/Sega - VMU.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Video Driver-content.png
share/libretro/assets/Systematic/icons/png/1024/Sega - Video Driver.png
share/libretro/assets/Systematic/icons/png/1024/Sharp - X68000 K.png
@@ -8864,8 +8886,8 @@ share/libretro/assets/Systematic/icons/png/128/Atari - 5200-content.png
share/libretro/assets/Systematic/icons/png/128/Atari - 5200.png
share/libretro/assets/Systematic/icons/png/128/Atari - 7800-content.png
share/libretro/assets/Systematic/icons/png/128/Atari - 7800.png
-share/libretro/assets/Systematic/icons/png/128/Atari - 8-bit-content.png
-share/libretro/assets/Systematic/icons/png/128/Atari - 8-bit.png
+share/libretro/assets/Systematic/icons/png/128/Atari - 8-bit Family-content.png
+share/libretro/assets/Systematic/icons/png/128/Atari - 8-bit Family.png
share/libretro/assets/Systematic/icons/png/128/Atari - Jaguar CD-content.png
share/libretro/assets/Systematic/icons/png/128/Atari - Jaguar CD.png
share/libretro/assets/Systematic/icons/png/128/Atari - Jaguar-content.png
@@ -9482,6 +9504,7 @@ share/libretro/assets/Systematic/icons/png/128/Sega - Beena-content.png
share/libretro/assets/Systematic/icons/png/128/Sega - Beena.png
share/libretro/assets/Systematic/icons/png/128/Sega - Chihiro-content.png
share/libretro/assets/Systematic/icons/png/128/Sega - Chihiro.png
+share/libretro/assets/Systematic/icons/png/128/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/Systematic/icons/png/128/Sega - Dreamcast B.png
share/libretro/assets/Systematic/icons/png/128/Sega - Dreamcast H.png
share/libretro/assets/Systematic/icons/png/128/Sega - Dreamcast K.png
@@ -9544,7 +9567,6 @@ share/libretro/assets/Systematic/icons/png/128/Sega - Saturn MK-80000A (U).png
share/libretro/assets/Systematic/icons/png/128/Sega - Saturn Pluto (U).png
share/libretro/assets/Systematic/icons/png/128/Sega - Saturn-content.png
share/libretro/assets/Systematic/icons/png/128/Sega - Saturn.png
-share/libretro/assets/Systematic/icons/png/128/Sega - VMU.png
share/libretro/assets/Systematic/icons/png/128/Sega - Video Driver-content.png
share/libretro/assets/Systematic/icons/png/128/Sega - Video Driver.png
share/libretro/assets/Systematic/icons/png/128/Sharp - X68000 K.png
@@ -9902,8 +9924,8 @@ share/libretro/assets/Systematic/icons/png/256/Atari - 5200-content.png
share/libretro/assets/Systematic/icons/png/256/Atari - 5200.png
share/libretro/assets/Systematic/icons/png/256/Atari - 7800-content.png
share/libretro/assets/Systematic/icons/png/256/Atari - 7800.png
-share/libretro/assets/Systematic/icons/png/256/Atari - 8-bit-content.png
-share/libretro/assets/Systematic/icons/png/256/Atari - 8-bit.png
+share/libretro/assets/Systematic/icons/png/256/Atari - 8-bit Family-content.png
+share/libretro/assets/Systematic/icons/png/256/Atari - 8-bit Family.png
share/libretro/assets/Systematic/icons/png/256/Atari - Jaguar CD-content.png
share/libretro/assets/Systematic/icons/png/256/Atari - Jaguar CD.png
share/libretro/assets/Systematic/icons/png/256/Atari - Jaguar-content.png
@@ -10520,6 +10542,7 @@ share/libretro/assets/Systematic/icons/png/256/Sega - Beena-content.png
share/libretro/assets/Systematic/icons/png/256/Sega - Beena.png
share/libretro/assets/Systematic/icons/png/256/Sega - Chihiro-content.png
share/libretro/assets/Systematic/icons/png/256/Sega - Chihiro.png
+share/libretro/assets/Systematic/icons/png/256/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/Systematic/icons/png/256/Sega - Dreamcast B.png
share/libretro/assets/Systematic/icons/png/256/Sega - Dreamcast H.png
share/libretro/assets/Systematic/icons/png/256/Sega - Dreamcast K.png
@@ -10582,7 +10605,6 @@ share/libretro/assets/Systematic/icons/png/256/Sega - Saturn MK-80000A (U).png
share/libretro/assets/Systematic/icons/png/256/Sega - Saturn Pluto (U).png
share/libretro/assets/Systematic/icons/png/256/Sega - Saturn-content.png
share/libretro/assets/Systematic/icons/png/256/Sega - Saturn.png
-share/libretro/assets/Systematic/icons/png/256/Sega - VMU.png
share/libretro/assets/Systematic/icons/png/256/Sega - Video Driver-content.png
share/libretro/assets/Systematic/icons/png/256/Sega - Video Driver.png
share/libretro/assets/Systematic/icons/png/256/Sharp - X68000 K.png
@@ -10940,8 +10962,8 @@ share/libretro/assets/Systematic/icons/png/512/Atari - 5200-content.png
share/libretro/assets/Systematic/icons/png/512/Atari - 5200.png
share/libretro/assets/Systematic/icons/png/512/Atari - 7800-content.png
share/libretro/assets/Systematic/icons/png/512/Atari - 7800.png
-share/libretro/assets/Systematic/icons/png/512/Atari - 8-bit-content.png
-share/libretro/assets/Systematic/icons/png/512/Atari - 8-bit.png
+share/libretro/assets/Systematic/icons/png/512/Atari - 8-bit Family-content.png
+share/libretro/assets/Systematic/icons/png/512/Atari - 8-bit Family.png
share/libretro/assets/Systematic/icons/png/512/Atari - Jaguar CD-content.png
share/libretro/assets/Systematic/icons/png/512/Atari - Jaguar CD.png
share/libretro/assets/Systematic/icons/png/512/Atari - Jaguar-content.png
@@ -11558,6 +11580,7 @@ share/libretro/assets/Systematic/icons/png/512/Sega - Beena-content.png
share/libretro/assets/Systematic/icons/png/512/Sega - Beena.png
share/libretro/assets/Systematic/icons/png/512/Sega - Chihiro-content.png
share/libretro/assets/Systematic/icons/png/512/Sega - Chihiro.png
+share/libretro/assets/Systematic/icons/png/512/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/Systematic/icons/png/512/Sega - Dreamcast B.png
share/libretro/assets/Systematic/icons/png/512/Sega - Dreamcast H.png
share/libretro/assets/Systematic/icons/png/512/Sega - Dreamcast K.png
@@ -11620,7 +11643,6 @@ share/libretro/assets/Systematic/icons/png/512/Sega - Saturn MK-80000A (U).png
share/libretro/assets/Systematic/icons/png/512/Sega - Saturn Pluto (U).png
share/libretro/assets/Systematic/icons/png/512/Sega - Saturn-content.png
share/libretro/assets/Systematic/icons/png/512/Sega - Saturn.png
-share/libretro/assets/Systematic/icons/png/512/Sega - VMU.png
share/libretro/assets/Systematic/icons/png/512/Sega - Video Driver-content.png
share/libretro/assets/Systematic/icons/png/512/Sega - Video Driver.png
share/libretro/assets/Systematic/icons/png/512/Sharp - X68000 K.png
@@ -11978,8 +12000,8 @@ share/libretro/assets/Systematic/icons/png/64/Atari - 5200-content.png
share/libretro/assets/Systematic/icons/png/64/Atari - 5200.png
share/libretro/assets/Systematic/icons/png/64/Atari - 7800-content.png
share/libretro/assets/Systematic/icons/png/64/Atari - 7800.png
-share/libretro/assets/Systematic/icons/png/64/Atari - 8-bit-content.png
-share/libretro/assets/Systematic/icons/png/64/Atari - 8-bit.png
+share/libretro/assets/Systematic/icons/png/64/Atari - 8-bit Family-content.png
+share/libretro/assets/Systematic/icons/png/64/Atari - 8-bit Family.png
share/libretro/assets/Systematic/icons/png/64/Atari - Jaguar CD-content.png
share/libretro/assets/Systematic/icons/png/64/Atari - Jaguar CD.png
share/libretro/assets/Systematic/icons/png/64/Atari - Jaguar-content.png
@@ -12596,6 +12618,7 @@ share/libretro/assets/Systematic/icons/png/64/Sega - Beena-content.png
share/libretro/assets/Systematic/icons/png/64/Sega - Beena.png
share/libretro/assets/Systematic/icons/png/64/Sega - Chihiro-content.png
share/libretro/assets/Systematic/icons/png/64/Sega - Chihiro.png
+share/libretro/assets/Systematic/icons/png/64/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/Systematic/icons/png/64/Sega - Dreamcast B.png
share/libretro/assets/Systematic/icons/png/64/Sega - Dreamcast H.png
share/libretro/assets/Systematic/icons/png/64/Sega - Dreamcast K.png
@@ -12658,7 +12681,6 @@ share/libretro/assets/Systematic/icons/png/64/Sega - Saturn MK-80000A (U).png
share/libretro/assets/Systematic/icons/png/64/Sega - Saturn Pluto (U).png
share/libretro/assets/Systematic/icons/png/64/Sega - Saturn-content.png
share/libretro/assets/Systematic/icons/png/64/Sega - Saturn.png
-share/libretro/assets/Systematic/icons/png/64/Sega - VMU.png
share/libretro/assets/Systematic/icons/png/64/Sega - Video Driver-content.png
share/libretro/assets/Systematic/icons/png/64/Sega - Video Driver.png
share/libretro/assets/Systematic/icons/png/64/Sharp - X68000 K.png
@@ -13020,8 +13042,8 @@ share/libretro/assets/Systematic/src/svg/Atari - 5200-content.svg
share/libretro/assets/Systematic/src/svg/Atari - 5200.svg
share/libretro/assets/Systematic/src/svg/Atari - 7800-content.svg
share/libretro/assets/Systematic/src/svg/Atari - 7800.svg
-share/libretro/assets/Systematic/src/svg/Atari - 8-bit-content.svg
-share/libretro/assets/Systematic/src/svg/Atari - 8-bit.svg
+share/libretro/assets/Systematic/src/svg/Atari - 8-bit Family-content.svg
+share/libretro/assets/Systematic/src/svg/Atari - 8-bit Family.svg
share/libretro/assets/Systematic/src/svg/Atari - Jaguar CD-content.svg
share/libretro/assets/Systematic/src/svg/Atari - Jaguar CD.svg
share/libretro/assets/Systematic/src/svg/Atari - Jaguar-content.svg
@@ -13703,6 +13725,7 @@ share/libretro/assets/Systematic/src/svg/Sega - Beena-content.svg
share/libretro/assets/Systematic/src/svg/Sega - Beena.svg
share/libretro/assets/Systematic/src/svg/Sega - Chihiro-content.svg
share/libretro/assets/Systematic/src/svg/Sega - Chihiro.svg
+share/libretro/assets/Systematic/src/svg/Sega - Dreamcast (Visual Memory Unit).svg
share/libretro/assets/Systematic/src/svg/Sega - Dreamcast B.svg
share/libretro/assets/Systematic/src/svg/Sega - Dreamcast H.svg
share/libretro/assets/Systematic/src/svg/Sega - Dreamcast K.svg
@@ -13776,7 +13799,6 @@ share/libretro/assets/Systematic/src/svg/Sega - Saturn MMP-1000NV.svg
share/libretro/assets/Systematic/src/svg/Sega - Saturn Pluto (U).svg
share/libretro/assets/Systematic/src/svg/Sega - Saturn-content.svg
share/libretro/assets/Systematic/src/svg/Sega - Saturn.svg
-share/libretro/assets/Systematic/src/svg/Sega - VMU.svg
share/libretro/assets/Systematic/src/svg/Sega - Video Driver-content.svg
share/libretro/assets/Systematic/src/svg/Sega - Video Driver.svg
share/libretro/assets/Systematic/src/svg/Sharp - X1-content.svg
@@ -14189,10 +14211,6 @@ share/libretro/assets/glui/undo_load_state.png
share/libretro/assets/glui/undo_save_state.png
share/libretro/assets/glui/update.png
share/libretro/assets/glui/video.png
-share/libretro/assets/menu_widgets/README.md
-share/libretro/assets/menu_widgets/msg_queue_icon.png
-share/libretro/assets/menu_widgets/msg_queue_icon_outline.png
-share/libretro/assets/menu_widgets/msg_queue_icon_rect.png
share/libretro/assets/nxrgui/menu/DOSBox.png
share/libretro/assets/nxrgui/menu/FCEUmm.png
share/libretro/assets/nxrgui/menu/Gambatte.png
@@ -14431,7 +14449,6 @@ share/libretro/assets/ozone/png/icons/Microsoft - MSX-content.png
share/libretro/assets/ozone/png/icons/Microsoft - MSX.png
share/libretro/assets/ozone/png/icons/Microsoft - MSX2-content.png
share/libretro/assets/ozone/png/icons/Microsoft - MSX2.png
-share/libretro/assets/ozone/png/icons/Microsoft - XBOX 360 (Digital)-content.png
share/libretro/assets/ozone/png/icons/Microsoft - XBOX 360 (Digital).png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox (Development Kit Hard Drives)-content.png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox (Development Kit Hard Drives).png
@@ -14439,6 +14456,7 @@ share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360 (Development Kit Hard
share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360 (Development Kit Hard Drives).png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360 (Digital) (CDN)-content.png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360 (Digital) (CDN).png
+share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360 (Digital)-content.png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360-content.png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox 360.png
share/libretro/assets/ozone/png/icons/Microsoft - Xbox One (Digital)-content.png
@@ -14776,8 +14794,8 @@ share/libretro/assets/ozone/png/icons/Source Code - Apple - II-content.png
share/libretro/assets/ozone/png/icons/Source Code - Apple - II.png
share/libretro/assets/ozone/png/icons/Source Code - Apple - IIGS-content.png
share/libretro/assets/ozone/png/icons/Source Code - Apple - IIGS.png
-share/libretro/assets/ozone/png/icons/Source Code - Atari - 8-bit-content.png
-share/libretro/assets/ozone/png/icons/Source Code - Atari - 8-bit.png
+share/libretro/assets/ozone/png/icons/Source Code - Atari - 8-bit Family-content.png
+share/libretro/assets/ozone/png/icons/Source Code - Atari - 8-bit Family.png
share/libretro/assets/ozone/png/icons/Source Code - IBM - PC and Compatibles-content.png
share/libretro/assets/ozone/png/icons/Source Code - IBM - PC and Compatibles.png
share/libretro/assets/ozone/png/icons/Source Code - Microsoft - Xbox 360-content.png
@@ -14828,16 +14846,16 @@ share/libretro/assets/ozone/png/icons/Toshiba - Pasopia-content.png
share/libretro/assets/ozone/png/icons/Toshiba - Pasopia.png
share/libretro/assets/ozone/png/icons/Toshiba - Visicom-content.png
share/libretro/assets/ozone/png/icons/Toshiba - Visicom.png
-share/libretro/assets/ozone/png/icons/Unofficial - Microsoft - XBOX 360 (Title Updates)-content.png
-share/libretro/assets/ozone/png/icons/Unofficial - Microsoft - XBOX 360 (Title Updates).png
+share/libretro/assets/ozone/png/icons/Unofficial - Microsoft - Xbox 360 (Title Updates)-content.png
+share/libretro/assets/ozone/png/icons/Unofficial - Microsoft - Xbox 360 (Title Updates).png
share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC)-content.png
share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC).png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Split DLC)-content.png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Split DLC).png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital)-content.png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital).png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii U (Digital)-content.png
-share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii U (Digital).png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Deprecated)-content.png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Deprecated).png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated)-content.png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated).png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii U (Digital) (Deprecated)-content.png
+share/libretro/assets/ozone/png/icons/Unofficial - Nintendo - Wii U (Digital) (Deprecated).png
share/libretro/assets/ozone/png/icons/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted)-content.png
share/libretro/assets/ozone/png/icons/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted).png
share/libretro/assets/ozone/png/icons/Unofficial - Sony - PlayStation 4 (PSN)-content.png
@@ -15072,23 +15090,31 @@ share/libretro/assets/pkg/wiiu/a5200.png
share/libretro/assets/pkg/wiiu/arduous.png
share/libretro/assets/pkg/wiiu/atari800.png
share/libretro/assets/pkg/wiiu/beetle_cygne.png
+share/libretro/assets/pkg/wiiu/beetle_neopop.png
share/libretro/assets/pkg/wiiu/beetle_pce_fast.png
share/libretro/assets/pkg/wiiu/beetle_psx.png
share/libretro/assets/pkg/wiiu/beetle_psx_hw.png
share/libretro/assets/pkg/wiiu/beetle_vb.png
share/libretro/assets/pkg/wiiu/bk.png
share/libretro/assets/pkg/wiiu/bluemsx.png
+share/libretro/assets/pkg/wiiu/boom3.png
+share/libretro/assets/pkg/wiiu/boom3xp.png
+share/libretro/assets/pkg/wiiu/bsnes.png
share/libretro/assets/pkg/wiiu/cannonball.png
share/libretro/assets/pkg/wiiu/cap32.png
share/libretro/assets/pkg/wiiu/chailove.png
share/libretro/assets/pkg/wiiu/crocods.png
+share/libretro/assets/pkg/wiiu/dhewm3.png
share/libretro/assets/pkg/wiiu/dinothawr.png
share/libretro/assets/pkg/wiiu/dirksimple.png
+share/libretro/assets/pkg/wiiu/dolphin.png
share/libretro/assets/pkg/wiiu/dosbox.png
share/libretro/assets/pkg/wiiu/dosbox_pure.png
share/libretro/assets/pkg/wiiu/dosbox_svn.png
share/libretro/assets/pkg/wiiu/duckstation.png
+share/libretro/assets/pkg/wiiu/easyrpg.png
share/libretro/assets/pkg/wiiu/ecwolf.png
+share/libretro/assets/pkg/wiiu/ep128emu.png
share/libretro/assets/pkg/wiiu/fbalpha.png
share/libretro/assets/pkg/wiiu/fbalpha2012.png
share/libretro/assets/pkg/wiiu/fbalpha2012_cps1.png
@@ -15099,6 +15125,7 @@ share/libretro/assets/pkg/wiiu/fbneo.png
share/libretro/assets/pkg/wiiu/fceumm.png
share/libretro/assets/pkg/wiiu/fixgb.png
share/libretro/assets/pkg/wiiu/fixnes.png
+share/libretro/assets/pkg/wiiu/flycast.png
share/libretro/assets/pkg/wiiu/fmsx.png
share/libretro/assets/pkg/wiiu/freechaf.png
share/libretro/assets/pkg/wiiu/freeintv.png
@@ -15110,12 +15137,14 @@ share/libretro/assets/pkg/wiiu/gearcoleco.png
share/libretro/assets/pkg/wiiu/gearsystem.png
share/libretro/assets/pkg/wiiu/genesis_plus_gx.png
share/libretro/assets/pkg/wiiu/genesis_plus_gx_wide.png
+share/libretro/assets/pkg/wiiu/geolith.png
share/libretro/assets/pkg/wiiu/gme.png
share/libretro/assets/pkg/wiiu/gong.png
share/libretro/assets/pkg/wiiu/gpsp.png
share/libretro/assets/pkg/wiiu/gw.png
share/libretro/assets/pkg/wiiu/handy.png
share/libretro/assets/pkg/wiiu/hatari.png
+share/libretro/assets/pkg/wiiu/higan.png
share/libretro/assets/pkg/wiiu/jaxe.png
share/libretro/assets/pkg/wiiu/jumpnbump.png
share/libretro/assets/pkg/wiiu/lowresnx.png
@@ -15132,6 +15161,7 @@ share/libretro/assets/pkg/wiiu/mednafen_pce_fast.png
share/libretro/assets/pkg/wiiu/mednafen_supergrafx.png
share/libretro/assets/pkg/wiiu/mednafen_vb.png
share/libretro/assets/pkg/wiiu/mednafen_wswan.png
+share/libretro/assets/pkg/wiiu/mesen.png
share/libretro/assets/pkg/wiiu/mgba.png
share/libretro/assets/pkg/wiiu/minivmac.png
share/libretro/assets/pkg/wiiu/mrboom.png
@@ -15140,14 +15170,19 @@ share/libretro/assets/pkg/wiiu/nekop2.png
share/libretro/assets/pkg/wiiu/neocd.png
share/libretro/assets/pkg/wiiu/nestopia.png
share/libretro/assets/pkg/wiiu/np2kai.png
+share/libretro/assets/pkg/wiiu/numero.png
share/libretro/assets/pkg/wiiu/nxengine.png
share/libretro/assets/pkg/wiiu/o2em.png
share/libretro/assets/pkg/wiiu/oberon.png
+share/libretro/assets/pkg/wiiu/openlara.png
+share/libretro/assets/pkg/wiiu/opera.png
share/libretro/assets/pkg/wiiu/pcsx_rearmed.png
share/libretro/assets/pkg/wiiu/picodrive.png
+share/libretro/assets/pkg/wiiu/play.png
share/libretro/assets/pkg/wiiu/pocketcdg.png
share/libretro/assets/pkg/wiiu/pokemini.png
share/libretro/assets/pkg/wiiu/potator.png
+share/libretro/assets/pkg/wiiu/ppsspp.png
share/libretro/assets/pkg/wiiu/prboom.png
share/libretro/assets/pkg/wiiu/prosystem.png
share/libretro/assets/pkg/wiiu/puae.png
@@ -15175,12 +15210,16 @@ share/libretro/assets/pkg/wiiu/superbroswar.png
share/libretro/assets/pkg/wiiu/swanstation.png
share/libretro/assets/pkg/wiiu/tgbdual.png
share/libretro/assets/pkg/wiiu/theodore.png
+share/libretro/assets/pkg/wiiu/thepowdertoy.png
share/libretro/assets/pkg/wiiu/tic80.png
share/libretro/assets/pkg/wiiu/tyrquake.png
share/libretro/assets/pkg/wiiu/uzem.png
share/libretro/assets/pkg/wiiu/vaporspec.png
+share/libretro/assets/pkg/wiiu/vba-m.png
+share/libretro/assets/pkg/wiiu/vba.png
share/libretro/assets/pkg/wiiu/vba_next.png
share/libretro/assets/pkg/wiiu/vecx.png
+share/libretro/assets/pkg/wiiu/vemulator.png
share/libretro/assets/pkg/wiiu/vice_x128.png
share/libretro/assets/pkg/wiiu/vice_x64.png
share/libretro/assets/pkg/wiiu/vice_x64sc.png
@@ -15190,11 +15229,14 @@ share/libretro/assets/pkg/wiiu/vice_xpet.png
share/libretro/assets/pkg/wiiu/vice_xplus4.png
share/libretro/assets/pkg/wiiu/vice_xscpu64.png
share/libretro/assets/pkg/wiiu/vice_xvic.png
+share/libretro/assets/pkg/wiiu/vircon32.png
+share/libretro/assets/pkg/wiiu/virtualjaguar.png
share/libretro/assets/pkg/wiiu/vitaquake2-rogue.png
share/libretro/assets/pkg/wiiu/vitaquake2-xatrix.png
share/libretro/assets/pkg/wiiu/vitaquake2-zaero.png
share/libretro/assets/pkg/wiiu/vitaquake2.png
share/libretro/assets/pkg/wiiu/vitaquake3.png
+share/libretro/assets/pkg/wiiu/vitavoyager.png
share/libretro/assets/pkg/wiiu/wasm-4.png
share/libretro/assets/pkg/wiiu/x1.png
share/libretro/assets/pkg/wiiu/x64sdl.png
@@ -15405,6 +15447,7 @@ share/libretro/assets/wallpapers/bichromatic pads/1440x900/Sony - PlayStation 2.
share/libretro/assets/wallpapers/bichromatic pads/1440x900/Sony - PlayStation Portable.png
share/libretro/assets/wallpapers/bichromatic pads/1440x900/Sony - PlayStation.png
share/libretro/assets/wallpapers/bichromatic pads/1440x900/The 3DO Company - 3DO.png
+share/libretro/assets/wallpapers/bichromatic pads/1440x900/Vircon32.png
share/libretro/assets/wallpapers/blurred-consoles/Atari - 2600.png
share/libretro/assets/wallpapers/blurred-consoles/Atari - 7800.png
share/libretro/assets/wallpapers/blurred-consoles/Atari - Jaguar.png
@@ -15432,13 +15475,14 @@ share/libretro/assets/wallpapers/blurred-consoles/Sega - Mega-CD - Sega CD.png
share/libretro/assets/wallpapers/blurred-consoles/Sega - SG-1000.png
share/libretro/assets/wallpapers/blurred-consoles/Sega - Saturn.png
share/libretro/assets/wallpapers/blurred-consoles/Sony - PlayStation.png
+share/libretro/assets/wallpapers/blurred-consoles/Vircon32.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Amstrad - CPC.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Apple - Apple II.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Apple - Macintosh.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - 2600.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - 5200.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - 7800.png
-share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - 8-bit.png
+share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - 8-bit Family.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - Falcon.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - Jaguar CD.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Atari - Jaguar.png
@@ -15493,6 +15537,7 @@ share/libretro/assets/wallpapers/emulationstation blured/1280x720/Sony - PlaySta
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Sony - PlayStation Portable.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/Sony - PlayStation.png
share/libretro/assets/wallpapers/emulationstation blured/1280x720/The 3DO Company - 3DO.png
+share/libretro/assets/wallpapers/emulationstation blured/1280x720/Vircon32.png
share/libretro/assets/wallpapers/nosh/1920x1080/Amstrad - GX4000.png
share/libretro/assets/wallpapers/nosh/1920x1080/Atari - 2600.png
share/libretro/assets/wallpapers/nosh/1920x1080/Atari - 5200.png
@@ -15754,8 +15799,8 @@ share/libretro/assets/xmb/automatic/png/Atari - 5200-content.png
share/libretro/assets/xmb/automatic/png/Atari - 5200.png
share/libretro/assets/xmb/automatic/png/Atari - 7800-content.png
share/libretro/assets/xmb/automatic/png/Atari - 7800.png
-share/libretro/assets/xmb/automatic/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/automatic/png/Atari - 8-bit.png
+share/libretro/assets/xmb/automatic/png/Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/automatic/png/Atari - 8-bit Family.png
share/libretro/assets/xmb/automatic/png/Atari - Jaguar CD-content.png
share/libretro/assets/xmb/automatic/png/Atari - Jaguar CD.png
share/libretro/assets/xmb/automatic/png/Atari - Jaguar-content.png
@@ -16208,6 +16253,7 @@ share/libretro/assets/xmb/automatic/png/Sega - Beena-content.png
share/libretro/assets/xmb/automatic/png/Sega - Beena.png
share/libretro/assets/xmb/automatic/png/Sega - Chihiro-content.png
share/libretro/assets/xmb/automatic/png/Sega - Chihiro.png
+share/libretro/assets/xmb/automatic/png/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/xmb/automatic/png/Sega - Dreamcast-content.png
share/libretro/assets/xmb/automatic/png/Sega - Dreamcast.png
share/libretro/assets/xmb/automatic/png/Sega - Game Gear-content.png
@@ -16254,7 +16300,6 @@ share/libretro/assets/xmb/automatic/png/Sega - Saturn MMP-1000NV.png
share/libretro/assets/xmb/automatic/png/Sega - Saturn Pluto (U).png
share/libretro/assets/xmb/automatic/png/Sega - Saturn-content.png
share/libretro/assets/xmb/automatic/png/Sega - Saturn.png
-share/libretro/assets/xmb/automatic/png/Sega - VMU.png
share/libretro/assets/xmb/automatic/png/Sega - Video Driver-content.png
share/libretro/assets/xmb/automatic/png/Sega - Video Driver.png
share/libretro/assets/xmb/automatic/png/Sharp - X1-content.png
@@ -16896,38 +16941,105 @@ share/libretro/assets/xmb/daite/png/wifi.png
share/libretro/assets/xmb/daite/png/zip.png
share/libretro/assets/xmb/dot-art/README.md
share/libretro/assets/xmb/dot-art/font.ttf
+share/libretro/assets/xmb/dot-art/png/1292 Advanced Programmable Video System-content.png
+share/libretro/assets/xmb/dot-art/png/1292 Advanced Programmable Video System.png
share/libretro/assets/xmb/dot-art/png/2048-content.png
share/libretro/assets/xmb/dot-art/png/2048.png
+share/libretro/assets/xmb/dot-art/png/ACT - Apricot PC Xi-content.png
+share/libretro/assets/xmb/dot-art/png/ACT - Apricot PC Xi.png
+share/libretro/assets/xmb/dot-art/png/APF - Imagination Machine-content.png
+share/libretro/assets/xmb/dot-art/png/APF - Imagination Machine.png
+share/libretro/assets/xmb/dot-art/png/APF - MP-1000-content.png
+share/libretro/assets/xmb/dot-art/png/APF - MP-1000.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Archimedes-content.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Archimedes.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Atom-content.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Atom.png
+share/libretro/assets/xmb/dot-art/png/Acorn - BBC Micro-content.png
+share/libretro/assets/xmb/dot-art/png/Acorn - BBC Micro.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Risc PC-content.png
+share/libretro/assets/xmb/dot-art/png/Acorn - Risc PC.png
+share/libretro/assets/xmb/dot-art/png/Acorn RISC OS - Flash Media-content.png
+share/libretro/assets/xmb/dot-art/png/Acorn RISC OS - Flash Media.png
+share/libretro/assets/xmb/dot-art/png/Amazon - Fire TV-content.png
+share/libretro/assets/xmb/dot-art/png/Amazon - Fire TV.png
+share/libretro/assets/xmb/dot-art/png/Amazon - Luna-content.png
+share/libretro/assets/xmb/dot-art/png/Amazon - Luna.png
share/libretro/assets/xmb/dot-art/png/Amstrad - CPC-content.png
share/libretro/assets/xmb/dot-art/png/Amstrad - CPC.png
+share/libretro/assets/xmb/dot-art/png/Amstrad - GX4000-content.png
+share/libretro/assets/xmb/dot-art/png/Amstrad - GX4000.png
+share/libretro/assets/xmb/dot-art/png/Analogue - Analogue Pocket-content.png
+share/libretro/assets/xmb/dot-art/png/Analogue - Analogue Pocket.png
+share/libretro/assets/xmb/dot-art/png/Apple - I-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - I.png
+share/libretro/assets/xmb/dot-art/png/Apple - II Plus-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - II Plus.png
+share/libretro/assets/xmb/dot-art/png/Apple - II-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - II.png
+share/libretro/assets/xmb/dot-art/png/Apple - IIGS-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - IIGS.png
+share/libretro/assets/xmb/dot-art/png/Apple - IIe-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - IIe.png
+share/libretro/assets/xmb/dot-art/png/Apple - Macintosh (BETA)-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - Macintosh (BETA).png
+share/libretro/assets/xmb/dot-art/png/Apple - Macintosh-content.png
+share/libretro/assets/xmb/dot-art/png/Apple - Macintosh.png
share/libretro/assets/xmb/dot-art/png/Apple-Bandai - Pippin-content.png
share/libretro/assets/xmb/dot-art/png/Apple-Bandai - Pippin.png
+share/libretro/assets/xmb/dot-art/png/Arduboy Inc - Arduboy-content.png
+share/libretro/assets/xmb/dot-art/png/Arduboy Inc - Arduboy.png
share/libretro/assets/xmb/dot-art/png/Atari - 2600-content.png
share/libretro/assets/xmb/dot-art/png/Atari - 2600.png
share/libretro/assets/xmb/dot-art/png/Atari - 5200-content.png
share/libretro/assets/xmb/dot-art/png/Atari - 5200.png
share/libretro/assets/xmb/dot-art/png/Atari - 7800-content.png
share/libretro/assets/xmb/dot-art/png/Atari - 7800.png
+share/libretro/assets/xmb/dot-art/png/Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/dot-art/png/Atari - 8-bit Family.png
share/libretro/assets/xmb/dot-art/png/Atari - Jaguar Cd-content.png
share/libretro/assets/xmb/dot-art/png/Atari - Jaguar Cd.png
share/libretro/assets/xmb/dot-art/png/Atari - Jaguar-content.png
share/libretro/assets/xmb/dot-art/png/Atari - Jaguar.png
share/libretro/assets/xmb/dot-art/png/Atari - Lynx-content.png
share/libretro/assets/xmb/dot-art/png/Atari - Lynx.png
+share/libretro/assets/xmb/dot-art/png/Atari - Pong-content.png
+share/libretro/assets/xmb/dot-art/png/Atari - Pong.png
+share/libretro/assets/xmb/dot-art/png/Atari - ST (Tapes)-content.png
+share/libretro/assets/xmb/dot-art/png/Atari - ST (Tapes).png
share/libretro/assets/xmb/dot-art/png/Atari - ST-content.png
share/libretro/assets/xmb/dot-art/png/Atari - ST.png
+share/libretro/assets/xmb/dot-art/png/Atari - VCS-content.png
+share/libretro/assets/xmb/dot-art/png/Atari - VCS.png
+share/libretro/assets/xmb/dot-art/png/Atari - XEGS controller.png
share/libretro/assets/xmb/dot-art/png/Atari - XEGS-content.png
share/libretro/assets/xmb/dot-art/png/Atari - XEGS.png
+share/libretro/assets/xmb/dot-art/png/BBC - Bridge Companion-content.png
+share/libretro/assets/xmb/dot-art/png/BBC - Bridge Companion.png
+share/libretro/assets/xmb/dot-art/png/Bally - Astrocade (Tapes)-content.png
+share/libretro/assets/xmb/dot-art/png/Bally - Astrocade (Tapes).png
share/libretro/assets/xmb/dot-art/png/Bally - Astrocade-content.png
share/libretro/assets/xmb/dot-art/png/Bally - Astrocade.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Design Master Denshi Mangajuku-content.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Design Master Denshi Mangajuku.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Gundam RX-78-content.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Gundam RX-78.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Playdia-content.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Playdia.png
share/libretro/assets/xmb/dot-art/png/Bandai - Super Vision 8000-content.png
share/libretro/assets/xmb/dot-art/png/Bandai - Super Vision 8000.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Terebikko-content.png
+share/libretro/assets/xmb/dot-art/png/Bandai - Terebikko.png
share/libretro/assets/xmb/dot-art/png/Bandai - WonderSwan Color-content.png
share/libretro/assets/xmb/dot-art/png/Bandai - WonderSwan Color.png
share/libretro/assets/xmb/dot-art/png/Bandai - WonderSwan-content.png
share/libretro/assets/xmb/dot-art/png/Bandai - WonderSwan.png
share/libretro/assets/xmb/dot-art/png/Benesse - Pocket Challenge V2-content.png
share/libretro/assets/xmb/dot-art/png/Benesse - Pocket Challenge V2.png
+share/libretro/assets/xmb/dot-art/png/Benesse - Pocket Challenge W-content.png
+share/libretro/assets/xmb/dot-art/png/Benesse - Pocket Challenge W.png
+share/libretro/assets/xmb/dot-art/png/Bit Corporation - Gamate-content.png
+share/libretro/assets/xmb/dot-art/png/Bit Corporation - Gamate.png
share/libretro/assets/xmb/dot-art/png/CHIP-8-content.png
share/libretro/assets/xmb/dot-art/png/CHIP-8.png
share/libretro/assets/xmb/dot-art/png/Cannonball-content.png
@@ -16950,16 +17062,28 @@ share/libretro/assets/xmb/dot-art/png/Coleco - ColecoVision ADAM-content.png
share/libretro/assets/xmb/dot-art/png/Coleco - ColecoVision ADAM.png
share/libretro/assets/xmb/dot-art/png/Coleco - ColecoVision-content.png
share/libretro/assets/xmb/dot-art/png/Coleco - ColecoVision.png
+share/libretro/assets/xmb/dot-art/png/Commodore - 128-content.png
+share/libretro/assets/xmb/dot-art/png/Commodore - 128.png
+share/libretro/assets/xmb/dot-art/png/Commodore - 64 (PP)-content.png
+share/libretro/assets/xmb/dot-art/png/Commodore - 64 (PP).png
+share/libretro/assets/xmb/dot-art/png/Commodore - 64 (Tapes)-content.png
+share/libretro/assets/xmb/dot-art/png/Commodore - 64 (Tapes).png
share/libretro/assets/xmb/dot-art/png/Commodore - 64-content.png
share/libretro/assets/xmb/dot-art/png/Commodore - 64.png
share/libretro/assets/xmb/dot-art/png/Commodore - Amiga-content.png
share/libretro/assets/xmb/dot-art/png/Commodore - Amiga.png
share/libretro/assets/xmb/dot-art/png/Commodore - CD32-content.png
share/libretro/assets/xmb/dot-art/png/Commodore - CD32.png
+share/libretro/assets/xmb/dot-art/png/Commodore - CDTV-content.png
+share/libretro/assets/xmb/dot-art/png/Commodore - CDTV.png
+share/libretro/assets/xmb/dot-art/png/Commodore - PET-content.png
+share/libretro/assets/xmb/dot-art/png/Commodore - PET.png
share/libretro/assets/xmb/dot-art/png/Commodore - Plus-4-content.png
share/libretro/assets/xmb/dot-art/png/Commodore - Plus-4.png
share/libretro/assets/xmb/dot-art/png/Commodore - VIC-20-content.png
share/libretro/assets/xmb/dot-art/png/Commodore - VIC-20.png
+share/libretro/assets/xmb/dot-art/png/Connor - VideoSmarts-content.png
+share/libretro/assets/xmb/dot-art/png/Connor - VideoSmarts.png
share/libretro/assets/xmb/dot-art/png/DOOM-content.png
share/libretro/assets/xmb/dot-art/png/DOOM.png
share/libretro/assets/xmb/dot-art/png/DOS-content.png
@@ -16972,8 +17096,14 @@ share/libretro/assets/xmb/dot-art/png/Emerson - Arcadia 2001-content.png
share/libretro/assets/xmb/dot-art/png/Emerson - Arcadia 2001.png
share/libretro/assets/xmb/dot-art/png/Entex - Adventure Vision-content.png
share/libretro/assets/xmb/dot-art/png/Entex - Adventure Vision.png
+share/libretro/assets/xmb/dot-art/png/Entex - Select-A-Game-content.png
+share/libretro/assets/xmb/dot-art/png/Entex - Select-A-Game.png
+share/libretro/assets/xmb/dot-art/png/Epoch - Game Pocket Computer-content.png
+share/libretro/assets/xmb/dot-art/png/Epoch - Game Pocket Computer.png
share/libretro/assets/xmb/dot-art/png/Epoch - Super Cassette Vision-content.png
share/libretro/assets/xmb/dot-art/png/Epoch - Super Cassette Vision.png
+share/libretro/assets/xmb/dot-art/png/Epoch - TV Tennis Electrotennis-content.png
+share/libretro/assets/xmb/dot-art/png/Epoch - TV Tennis Electrotennis.png
share/libretro/assets/xmb/dot-art/png/FB Alpha - Arcade Games-content.png
share/libretro/assets/xmb/dot-art/png/FB Alpha - Arcade Games.png
share/libretro/assets/xmb/dot-art/png/FB Alpha 2012 - Arcade Games-content.png
@@ -16986,21 +17116,73 @@ share/libretro/assets/xmb/dot-art/png/Fairchild - Channel F-content.png
share/libretro/assets/xmb/dot-art/png/Fairchild - Channel F.png
share/libretro/assets/xmb/dot-art/png/Flashback-content.png
share/libretro/assets/xmb/dot-art/png/Flashback.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FM Towns-content.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FM Towns.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FM-7-content.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FM-7.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FMR50-content.png
+share/libretro/assets/xmb/dot-art/png/Fujitsu - FMR50.png
+share/libretro/assets/xmb/dot-art/png/Fukutake Publishing - StudyBox-content.png
+share/libretro/assets/xmb/dot-art/png/Fukutake Publishing - StudyBox.png
share/libretro/assets/xmb/dot-art/png/Funtech - Super Acan-content.png
share/libretro/assets/xmb/dot-art/png/Funtech - Super Acan.png
share/libretro/assets/xmb/dot-art/png/GCE - Vectrex-content.png
share/libretro/assets/xmb/dot-art/png/GCE - Vectrex.png
+share/libretro/assets/xmb/dot-art/png/GamePark - GP2X (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/GamePark - GP2X (Digital).png
+share/libretro/assets/xmb/dot-art/png/GamePark - GP2X-content.png
+share/libretro/assets/xmb/dot-art/png/GamePark - GP2X.png
share/libretro/assets/xmb/dot-art/png/GamePark - GP32-content.png
share/libretro/assets/xmb/dot-art/png/GamePark - GP32.png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Amazon Appstore)-content.png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Amazon Appstore).png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Misc)-content.png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Misc).png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Samsung Galaxy Apps)-content.png
+share/libretro/assets/xmb/dot-art/png/Google - Android (Samsung Galaxy Apps).png
share/libretro/assets/xmb/dot-art/png/Handheld Electronic Game-content.png
share/libretro/assets/xmb/dot-art/png/Handheld Electronic Game.png
share/libretro/assets/xmb/dot-art/png/Hartung - Game Master-content.png
share/libretro/assets/xmb/dot-art/png/Hartung - Game Master.png
+share/libretro/assets/xmb/dot-art/png/Hitachi - S1-content.png
+share/libretro/assets/xmb/dot-art/png/Hitachi - S1.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Desura)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Desura).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Groupees)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Groupees).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (JAST USA)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (JAST USA).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Misc) (Adult)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Misc) (Adult).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Misc)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Misc).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Steam) (Hentai)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Steam) (Hentai).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Unknown)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Unknown).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Updates and DLC)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Digital) (Updates and DLC).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Flash Media)-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles (Flash Media).png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles-content.png
+share/libretro/assets/xmb/dot-art/png/IBM - PC and Compatibles.png
+share/libretro/assets/xmb/dot-art/png/Interton - VC 4000-content.png
+share/libretro/assets/xmb/dot-art/png/Interton - VC 4000.png
+share/libretro/assets/xmb/dot-art/png/Jump 'n Bump-content.png
+share/libretro/assets/xmb/dot-art/png/Jump 'n Bump.png
+share/libretro/assets/xmb/dot-art/png/Konami - Picno-content.png
+share/libretro/assets/xmb/dot-art/png/Konami - Picno.png
+share/libretro/assets/xmb/dot-art/png/LeapFrog - LeapPad-content.png
+share/libretro/assets/xmb/dot-art/png/LeapFrog - LeapPad.png
share/libretro/assets/xmb/dot-art/png/LeapFrog - Leapster Learning Game System-content.png
share/libretro/assets/xmb/dot-art/png/LeapFrog - Leapster Learning Game System.png
+share/libretro/assets/xmb/dot-art/png/LeapFrog - My First LeapPad-content.png
+share/libretro/assets/xmb/dot-art/png/LeapFrog - My First LeapPad.png
share/libretro/assets/xmb/dot-art/png/Libretro - Pad.png
share/libretro/assets/xmb/dot-art/png/Lutro-content.png
share/libretro/assets/xmb/dot-art/png/Lutro.png
+share/libretro/assets/xmb/dot-art/png/Luxor - ABC 800-content.png
+share/libretro/assets/xmb/dot-art/png/Luxor - ABC 800.png
share/libretro/assets/xmb/dot-art/png/MAME 2000-content.png
share/libretro/assets/xmb/dot-art/png/MAME 2000.png
share/libretro/assets/xmb/dot-art/png/MAME 2003-Plus-content.png
@@ -17029,14 +17211,38 @@ share/libretro/assets/xmb/dot-art/png/Microsoft - MSX2 Disk-content.png
share/libretro/assets/xmb/dot-art/png/Microsoft - MSX2 Disk.png
share/libretro/assets/xmb/dot-art/png/Microsoft - MSX2-content.png
share/libretro/assets/xmb/dot-art/png/Microsoft - MSX2.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX 360 (Digital).png
share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX 360-content.png
-share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX 360.png
share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX One-content.png
share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX One.png
share/libretro/assets/xmb/dot-art/png/Microsoft - XBOX-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox (Development Kit Hard Drives)-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox (Development Kit Hard Drives).png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360 (Development Kit Hard Drives)-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360 (Development Kit Hard Drives).png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360 (Digital) (CDN)-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360 (Digital) (CDN).png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360 (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox 360.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox One (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox One (Digital).png
share/libretro/assets/xmb/dot-art/png/Microsoft - Xbox.png
+share/libretro/assets/xmb/dot-art/png/Milton Bradley - Omni-content.png
+share/libretro/assets/xmb/dot-art/png/Milton Bradley - Omni.png
share/libretro/assets/xmb/dot-art/png/Minecraft-content.png
share/libretro/assets/xmb/dot-art/png/Minecraft.png
+share/libretro/assets/xmb/dot-art/png/Mobile - J2ME-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - J2ME.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Palm OS (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Palm OS (Digital).png
+share/libretro/assets/xmb/dot-art/png/Mobile - Palm OS-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Palm OS.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Pocket PC (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Pocket PC (Digital).png
+share/libretro/assets/xmb/dot-art/png/Mobile - Pocket PC-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Pocket PC.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Symbian-content.png
+share/libretro/assets/xmb/dot-art/png/Mobile - Symbian.png
share/libretro/assets/xmb/dot-art/png/MrBoom-content.png
share/libretro/assets/xmb/dot-art/png/MrBoom.png
share/libretro/assets/xmb/dot-art/png/NEC - PC Engine - TurboGrafx 16-content.png
@@ -17045,16 +17251,35 @@ share/libretro/assets/xmb/dot-art/png/NEC - PC Engine CD - TurboGrafx-CD-content
share/libretro/assets/xmb/dot-art/png/NEC - PC Engine CD - TurboGrafx-CD.png
share/libretro/assets/xmb/dot-art/png/NEC - PC Engine SuperGrafx-content.png
share/libretro/assets/xmb/dot-art/png/NEC - PC Engine SuperGrafx.png
+share/libretro/assets/xmb/dot-art/png/NEC - PC-8001 - PC-8801-content.png
+share/libretro/assets/xmb/dot-art/png/NEC - PC-8001 - PC-8801.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-98 Disk-content.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-98 Disk.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-98-content.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-98.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-FX-content.png
share/libretro/assets/xmb/dot-art/png/NEC - PC-FX.png
+share/libretro/assets/xmb/dot-art/png/Namco, Sega, Nintendo - TriForce (Cartridges)-content.png
+share/libretro/assets/xmb/dot-art/png/Namco, Sega, Nintendo - TriForce (Cartridges).png
share/libretro/assets/xmb/dot-art/png/Neo Geo-content.png
share/libretro/assets/xmb/dot-art/png/Neo Geo.png
+share/libretro/assets/xmb/dot-art/png/Nichibutsu - My Vision-content.png
+share/libretro/assets/xmb/dot-art/png/Nichibutsu - My Vision.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Family BASIC (Cartridge).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Family BASIC (Tapes).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Family BASIC.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Family Computer Disk System-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Family Computer Disk System.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Family Computer Network System-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Family Computer Network System.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game & Watch-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game & Watch.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Multiboot)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Multiboot).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Play-Yan)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Play-Yan).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Video)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (Video).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (e-Reader)-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance (e-Reader).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy Advance-content.png
@@ -17065,28 +17290,56 @@ share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Game Boy.png
share/libretro/assets/xmb/dot-art/png/Nintendo - GameCube-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - GameCube.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Kiosk Video Compact Flash-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Kiosk Video Compact Flash.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Misc-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Misc.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - New Nintendo 3DS (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - New Nintendo 3DS (Digital) (Deprecated).png
share/libretro/assets/xmb/dot-art/png/Nintendo - New Nintendo 3DS-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - New Nintendo 3DS.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (AR Cards)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (AR Cards).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (DLC)-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (DLC).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (CDN)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (CDN).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Deprecated).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Dev ROMs)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Dev ROMs).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Pre Install)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital) (Pre Install).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital)-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS (Digital).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 3DS.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64 (Mario no Photopi SmartMedia)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64 (Mario no Photopi SmartMedia).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64DD-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo 64DD.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS (Download Play) (BETA)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS (Download Play) (BETA).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS (Download Play)-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS (Download Play).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DS.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (DLC)-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (DLC).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (Digital) (CDN)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (Digital) (CDN).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi (Digital).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi Decrypted-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi Decrypted.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo DSi.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo Entertainment System-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo Entertainment System.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo GameCube (NPDP Carts)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Nintendo GameCube (NPDP Carts).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Pokemon Mini-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Pokemon Mini.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Satellaview-content.png
@@ -17099,12 +17352,98 @@ share/libretro/assets/xmb/dot-art/png/Nintendo - Switch-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Switch.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Virtual Boy-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Virtual Boy.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wallpapers-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wallpapers.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii (Digital) (CDN)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii (Digital) (CDN).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN) (Dev)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN) (Dev).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN) (Lotcheck)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN) (Lotcheck).png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN)-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U (Digital) (CDN).png
share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Wii U.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Wii-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - Wii.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - amiibo-content.png
+share/libretro/assets/xmb/dot-art/png/Nintendo - amiibo.png
share/libretro/assets/xmb/dot-art/png/Nintendo - e-Reader-content.png
share/libretro/assets/xmb/dot-art/png/Nintendo - e-Reader.png
+share/libretro/assets/xmb/dot-art/png/Nokia - N Gage (WIP)-content.png
+share/libretro/assets/xmb/dot-art/png/Nokia - N Gage (WIP).png
+share/libretro/assets/xmb/dot-art/png/Nokia - N-Gage 2.0-content.png
+share/libretro/assets/xmb/dot-art/png/Nokia - N-Gage 2.0.png
+share/libretro/assets/xmb/dot-art/png/Nokia - N-Gage-content.png
+share/libretro/assets/xmb/dot-art/png/Nokia - N-Gage.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Apple - Macintosh (Discs) (Non Game)-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Apple - Macintosh (Discs) (Non Game).png
+share/libretro/assets/xmb/dot-art/png/Non Redump - BD Video-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - BD Video.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - IBM - PC Compatible (Discs) (Non Game)-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - IBM - PC Compatible (Discs) (Non Game).png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Konami - Python 2-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Konami - Python 2.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Microsoft - Pocket PC-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Microsoft - Pocket PC.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Microsoft - Xbox Series X-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Microsoft - Xbox Series X.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sega - ALLS-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sega - ALLS.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sony - PlayStation Portable-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sony - PlayStation Portable.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sony Electronic Book-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Sony Electronic Book.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Super Audio CD-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - Super Audio CD.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - ZAPiT Games - Game Wave Family Entertainment System-content.png
+share/libretro/assets/xmb/dot-art/png/Non Redump - ZAPiT Games - Game Wave Family Entertainment System.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Apple-Bandai - Pippin-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Apple-Bandai - Pippin.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Atari - Atari Jaguar CD-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Atari - Atari Jaguar CD.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Audio CD-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Audio CD.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - DVD-Video-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - DVD-Video.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - IBM - PC Compatible (Discs) (Adult)-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - IBM - PC Compatible (Discs) (Adult).png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - IBM - PC Compatible (Discs)-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - IBM - PC Compatible (Discs).png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Microsoft Xbox 360-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Microsoft Xbox 360.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Microsoft Xbox-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Microsoft Xbox.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Xbox One-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Microsoft - Xbox One.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - NEC - PC Engine CD + TurboGrafx CD-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - NEC - PC Engine CD + TurboGrafx CD.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Nintendo GameCube-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Nintendo GameCube.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Wii U-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Wii U.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Wii-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Nintendo - Wii.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Panasonic - 3DO Interactive Multiplayer-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Panasonic - 3DO Interactive Multiplayer.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Philips - CD-i-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Philips - CD-i.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Dreamcast-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Dreamcast.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Sega Mega CD + Sega CD-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Sega Mega CD + Sega CD.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Sega Saturn-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sega - Sega Saturn.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation 2-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation 2.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation 3-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation 3.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation-content.png
+share/libretro/assets/xmb/dot-art/png/Non-Redump - Sony - PlayStation.png
+share/libretro/assets/xmb/dot-art/png/Ouya - Ouya-content.png
+share/libretro/assets/xmb/dot-art/png/Ouya - Ouya.png
+share/libretro/assets/xmb/dot-art/png/Philips - CD-i-content.png
+share/libretro/assets/xmb/dot-art/png/Philips - CD-i.png
share/libretro/assets/xmb/dot-art/png/Philips - Videopac+-content.png
share/libretro/assets/xmb/dot-art/png/Philips - Videopac+.png
share/libretro/assets/xmb/dot-art/png/Quake II-content.png
@@ -17127,10 +17466,16 @@ share/libretro/assets/xmb/dot-art/png/SNK - Neo Geo Pocket-content.png
share/libretro/assets/xmb/dot-art/png/SNK - Neo Geo Pocket.png
share/libretro/assets/xmb/dot-art/png/SNK - Neo Geo-content.png
share/libretro/assets/xmb/dot-art/png/SNK - Neo Geo.png
+share/libretro/assets/xmb/dot-art/png/Sanyo - MBC 550-content.png
+share/libretro/assets/xmb/dot-art/png/Sanyo - MBC 550.png
share/libretro/assets/xmb/dot-art/png/ScummVM-content.png
share/libretro/assets/xmb/dot-art/png/ScummVM.png
share/libretro/assets/xmb/dot-art/png/Sega - 32X-content.png
share/libretro/assets/xmb/dot-art/png/Sega - 32X.png
+share/libretro/assets/xmb/dot-art/png/Sega - Beena-content.png
+share/libretro/assets/xmb/dot-art/png/Sega - Beena.png
+share/libretro/assets/xmb/dot-art/png/Sega - Dreamcast (Visual Memory Unit)-content.png
+share/libretro/assets/xmb/dot-art/png/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/xmb/dot-art/png/Sega - Dreamcast-content.png
share/libretro/assets/xmb/dot-art/png/Sega - Dreamcast.png
share/libretro/assets/xmb/dot-art/png/Sega - Game Gear-content.png
@@ -17147,6 +17492,14 @@ share/libretro/assets/xmb/dot-art/png/Sega - SG-1000-content.png
share/libretro/assets/xmb/dot-art/png/Sega - SG-1000.png
share/libretro/assets/xmb/dot-art/png/Sega - Saturn-content.png
share/libretro/assets/xmb/dot-art/png/Sega - Saturn.png
+share/libretro/assets/xmb/dot-art/png/Seta - Aleck64-content.png
+share/libretro/assets/xmb/dot-art/png/Seta - Aleck64.png
+share/libretro/assets/xmb/dot-art/png/Sharp - MZ 2200-content.png
+share/libretro/assets/xmb/dot-art/png/Sharp - MZ 2200.png
+share/libretro/assets/xmb/dot-art/png/Sharp - MZ 700-content.png
+share/libretro/assets/xmb/dot-art/png/Sharp - MZ 700.png
+share/libretro/assets/xmb/dot-art/png/Sharp - X1-content.png
+share/libretro/assets/xmb/dot-art/png/Sharp - X1.png
share/libretro/assets/xmb/dot-art/png/Sharp - X68000-content.png
share/libretro/assets/xmb/dot-art/png/Sharp - X68000.png
share/libretro/assets/xmb/dot-art/png/Sinclair - ZX 81-content.png
@@ -17155,16 +17508,34 @@ share/libretro/assets/xmb/dot-art/png/Sinclair - ZX Spectrum +3-content.png
share/libretro/assets/xmb/dot-art/png/Sinclair - ZX Spectrum +3.png
share/libretro/assets/xmb/dot-art/png/Sinclair - ZX Spectrum-content.png
share/libretro/assets/xmb/dot-art/png/Sinclair - ZX Spectrum.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation (PS one Classics) (PSN)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation (PS one Classics) (PSN).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation (PocketStation)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation (PocketStation).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 2-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 2.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (DLC)-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (DLC).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (Development Kit Hard Drives) (Decrypted)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (Development Kit Hard Drives) (Decrypted).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (Downloadable)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (Downloadable).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN) (Content)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN) (Content).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN) (Updates)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN) (Updates).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3 (PSN).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 3.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 4-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation 4.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Mobile (PSN)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Mobile (PSN).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (DLC)-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (DLC).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (PSN) (Encrypted)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (PSN) (Encrypted).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (PSN)-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (PSN).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (PSX2PSP)-content.png
@@ -17175,14 +17546,60 @@ share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (UMD Video)-co
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable (UMD Video).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Portable.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita (PSN) (Content)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita (PSN) (Content).png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita (PSN) (Updates)-content.png
+share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita (PSN) (Updates).png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation Vita.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation-content.png
share/libretro/assets/xmb/dot-art/png/Sony - PlayStation.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - I-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - I.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - II-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - II.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - IIGS-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Apple - IIGS.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Atari - 8-bit Family.png
+share/libretro/assets/xmb/dot-art/png/Source Code - IBM - PC and Compatibles-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - IBM - PC and Compatibles.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Microsoft - Xbox 360-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Microsoft - Xbox 360.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Mobile - Palm OS-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Mobile - Palm OS.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy Advance-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy Advance.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy Color-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy Color.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Game Boy.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - GameCube-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - GameCube.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Nintendo DS-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Nintendo DS.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Nintendo Entertainment System-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Nintendo Entertainment System.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Super Nintendo Entertainment System-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Nintendo - Super Nintendo Entertainment System.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Panasonic - 3DO Interactive Multiplayer-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Panasonic - 3DO Interactive Multiplayer.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Sega - DreamCast-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Sega - DreamCast.png
+share/libretro/assets/xmb/dot-art/png/Source Code - VM Labs - NUON-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - VM Labs - NUON.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Various-content.png
+share/libretro/assets/xmb/dot-art/png/Source Code - Various.png
share/libretro/assets/xmb/dot-art/png/Spectravideo - SVI-318 - SVI-328-content.png
share/libretro/assets/xmb/dot-art/png/Spectravideo - SVI-318 - SVI-328.png
share/libretro/assets/xmb/dot-art/png/TIC-80-content.png
share/libretro/assets/xmb/dot-art/png/TIC-80.png
+share/libretro/assets/xmb/dot-art/png/Tangerine Computer Systems - Oric-content.png
+share/libretro/assets/xmb/dot-art/png/Tangerine Computer Systems - Oric.png
+share/libretro/assets/xmb/dot-art/png/TeleNova - Compis-content.png
+share/libretro/assets/xmb/dot-art/png/TeleNova - Compis.png
+share/libretro/assets/xmb/dot-art/png/Texas Instruments - TI 99 4A-content.png
+share/libretro/assets/xmb/dot-art/png/Texas Instruments - TI 99 4A.png
share/libretro/assets/xmb/dot-art/png/The 3DO Company - 3DO-content.png
share/libretro/assets/xmb/dot-art/png/The 3DO Company - 3DO.png
share/libretro/assets/xmb/dot-art/png/Thomson - MOTO-content.png
@@ -17191,14 +17608,68 @@ share/libretro/assets/xmb/dot-art/png/Tiger - Game.com-content.png
share/libretro/assets/xmb/dot-art/png/Tiger - Game.com.png
share/libretro/assets/xmb/dot-art/png/Tomb Raider-content.png
share/libretro/assets/xmb/dot-art/png/Tomb Raider.png
+share/libretro/assets/xmb/dot-art/png/Toshiba - Pasopia-content.png
+share/libretro/assets/xmb/dot-art/png/Toshiba - Pasopia.png
+share/libretro/assets/xmb/dot-art/png/Toshiba - Visicom-content.png
+share/libretro/assets/xmb/dot-art/png/Toshiba - Visicom.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Microsoft - Xbox 360 (Title Updates)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Microsoft - Xbox 360 (Title Updates).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii (Digital) (Deprecated).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii U (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Nintendo - Wii U (Digital) (Deprecated).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation 4 (PSN)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation 4 (PSN).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (PSN) (Decrypted)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (PSN) (Decrypted).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (PSX2PSP)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (PSX2PSP).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (UMD Music)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (UMD Music).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (UMD Video)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable (UMD Video).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Portable.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Vita (PSN) (Decrypted)-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Vita (PSN) (Decrypted).png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Vita-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Sony - PlayStation Vita.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Documents-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Documents.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Guide Scans-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Guide Scans.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Magazine Scans-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Magazine Scans.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Manual Scans-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Manual Scans.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Scans-content.png
+share/libretro/assets/xmb/dot-art/png/Unofficial - Video Game Scans.png
share/libretro/assets/xmb/dot-art/png/Uzebox-content.png
share/libretro/assets/xmb/dot-art/png/Uzebox.png
+share/libretro/assets/xmb/dot-art/png/VM-Labs - NUON-(Digital)-content.png
+share/libretro/assets/xmb/dot-art/png/VM-Labs - NUON-(Digital).png
+share/libretro/assets/xmb/dot-art/png/VM-Labs - NUON-content.png
+share/libretro/assets/xmb/dot-art/png/VM-Labs - NUON.png
share/libretro/assets/xmb/dot-art/png/VTech - CreatiVision-content.png
share/libretro/assets/xmb/dot-art/png/VTech - CreatiVision.png
+share/libretro/assets/xmb/dot-art/png/VTech - Mobigo-content.png
+share/libretro/assets/xmb/dot-art/png/VTech - Mobigo.png
share/libretro/assets/xmb/dot-art/png/VTech - V.Smile-content.png
share/libretro/assets/xmb/dot-art/png/VTech - V.Smile.png
share/libretro/assets/xmb/dot-art/png/Watara - Supervision-content.png
share/libretro/assets/xmb/dot-art/png/Watara - Supervision.png
+share/libretro/assets/xmb/dot-art/png/Welback - Mega-Duck-content.png
+share/libretro/assets/xmb/dot-art/png/Welback - Mega-Duck.png
+share/libretro/assets/xmb/dot-art/png/Yamaha - Copera-content.png
+share/libretro/assets/xmb/dot-art/png/Yamaha - Copera.png
+share/libretro/assets/xmb/dot-art/png/Zeebo - Zeebo-content.png
+share/libretro/assets/xmb/dot-art/png/Zeebo - Zeebo.png
share/libretro/assets/xmb/dot-art/png/achievement-list.png
share/libretro/assets/xmb/dot-art/png/add-favorite.png
share/libretro/assets/xmb/dot-art/png/add.png
@@ -17231,6 +17702,8 @@ share/libretro/assets/xmb/dot-art/png/favorites.png
share/libretro/assets/xmb/dot-art/png/file.png
share/libretro/assets/xmb/dot-art/png/folder.png
share/libretro/assets/xmb/dot-art/png/history.png
+share/libretro/assets/xmb/dot-art/png/iQue - iQue-content.png
+share/libretro/assets/xmb/dot-art/png/iQue - iQue.png
share/libretro/assets/xmb/dot-art/png/image.png
share/libretro/assets/xmb/dot-art/png/images.png
share/libretro/assets/xmb/dot-art/png/input_ADC.png
@@ -17606,8 +18079,8 @@ share/libretro/assets/xmb/flatux/png/Atari - 5200-content.png
share/libretro/assets/xmb/flatux/png/Atari - 5200.png
share/libretro/assets/xmb/flatux/png/Atari - 7800-content.png
share/libretro/assets/xmb/flatux/png/Atari - 7800.png
-share/libretro/assets/xmb/flatux/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/flatux/png/Atari - 8-bit.png
+share/libretro/assets/xmb/flatux/png/Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/flatux/png/Atari - 8-bit Family.png
share/libretro/assets/xmb/flatux/png/Atari - Jaguar CD-content.png
share/libretro/assets/xmb/flatux/png/Atari - Jaguar CD.png
share/libretro/assets/xmb/flatux/png/Atari - Jaguar-content.png
@@ -18190,8 +18663,8 @@ share/libretro/assets/xmb/monochrome/png/Atari - 5200-content.png
share/libretro/assets/xmb/monochrome/png/Atari - 5200.png
share/libretro/assets/xmb/monochrome/png/Atari - 7800-content.png
share/libretro/assets/xmb/monochrome/png/Atari - 7800.png
-share/libretro/assets/xmb/monochrome/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/monochrome/png/Atari - 8-bit.png
+share/libretro/assets/xmb/monochrome/png/Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/monochrome/png/Atari - 8-bit Family.png
share/libretro/assets/xmb/monochrome/png/Atari - Jaguar CD-content.png
share/libretro/assets/xmb/monochrome/png/Atari - Jaguar CD.png
share/libretro/assets/xmb/monochrome/png/Atari - Jaguar-content.png
@@ -18257,6 +18730,8 @@ share/libretro/assets/xmb/monochrome/png/Coleco - ColecoVision ADAM-content.png
share/libretro/assets/xmb/monochrome/png/Coleco - ColecoVision ADAM.png
share/libretro/assets/xmb/monochrome/png/Coleco - ColecoVision-content.png
share/libretro/assets/xmb/monochrome/png/Coleco - ColecoVision.png
+share/libretro/assets/xmb/monochrome/png/Commodore - 128-content.png
+share/libretro/assets/xmb/monochrome/png/Commodore - 128.png
share/libretro/assets/xmb/monochrome/png/Commodore - 64 (PP)-content.png
share/libretro/assets/xmb/monochrome/png/Commodore - 64 (PP).png
share/libretro/assets/xmb/monochrome/png/Commodore - 64 (Tapes)-content.png
@@ -18396,7 +18871,6 @@ share/libretro/assets/xmb/monochrome/png/Microsoft - MSX-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - MSX.png
share/libretro/assets/xmb/monochrome/png/Microsoft - MSX2-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - MSX2.png
-share/libretro/assets/xmb/monochrome/png/Microsoft - XBOX 360 (Digital)-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - XBOX 360 (Digital).png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox (Development Kit Hard Drives)-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox (Development Kit Hard Drives).png
@@ -18404,6 +18878,7 @@ share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360 (Development Kit H
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360 (Development Kit Hard Drives).png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360 (Digital) (CDN)-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360 (Digital) (CDN).png
+share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360 (Digital)-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360-content.png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox 360.png
share/libretro/assets/xmb/monochrome/png/Microsoft - Xbox One (Digital)-content.png
@@ -18743,8 +19218,8 @@ share/libretro/assets/xmb/monochrome/png/Source Code - Apple - II-content.png
share/libretro/assets/xmb/monochrome/png/Source Code - Apple - II.png
share/libretro/assets/xmb/monochrome/png/Source Code - Apple - IIGS-content.png
share/libretro/assets/xmb/monochrome/png/Source Code - Apple - IIGS.png
-share/libretro/assets/xmb/monochrome/png/Source Code - Atari - 8-bit-content.png
-share/libretro/assets/xmb/monochrome/png/Source Code - Atari - 8-bit.png
+share/libretro/assets/xmb/monochrome/png/Source Code - Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/monochrome/png/Source Code - Atari - 8-bit Family.png
share/libretro/assets/xmb/monochrome/png/Source Code - IBM - PC and Compatibles-content.png
share/libretro/assets/xmb/monochrome/png/Source Code - IBM - PC and Compatibles.png
share/libretro/assets/xmb/monochrome/png/Source Code - Microsoft - Xbox 360-content.png
@@ -18795,16 +19270,16 @@ share/libretro/assets/xmb/monochrome/png/Toshiba - Pasopia-content.png
share/libretro/assets/xmb/monochrome/png/Toshiba - Pasopia.png
share/libretro/assets/xmb/monochrome/png/Toshiba - Visicom-content.png
share/libretro/assets/xmb/monochrome/png/Toshiba - Visicom.png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Microsoft - XBOX 360 (Title Updates)-content.png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Microsoft - XBOX 360 (Title Updates).png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Microsoft - Xbox 360 (Title Updates)-content.png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Microsoft - Xbox 360 (Title Updates).png
share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC)-content.png
share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Nintendo 3DS (Digital) (Updates and DLC).png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Split DLC)-content.png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Split DLC).png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital)-content.png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital).png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii U (Digital)-content.png
-share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii U (Digital).png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Deprecated).png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated)-content.png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii (Digital) (Split DLC) (Deprecated).png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii U (Digital) (Deprecated)-content.png
+share/libretro/assets/xmb/monochrome/png/Unofficial - Nintendo - Wii U (Digital) (Deprecated).png
share/libretro/assets/xmb/monochrome/png/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted)-content.png
share/libretro/assets/xmb/monochrome/png/Unofficial - Sony - PlayStation 3 (PSN) (Decrypted).png
share/libretro/assets/xmb/monochrome/png/Unofficial - Sony - PlayStation 4 (PSN)-content.png
@@ -18845,6 +19320,8 @@ share/libretro/assets/xmb/monochrome/png/VTech - Mobigo-content.png
share/libretro/assets/xmb/monochrome/png/VTech - Mobigo.png
share/libretro/assets/xmb/monochrome/png/VTech - V.Smile-content.png
share/libretro/assets/xmb/monochrome/png/VTech - V.Smile.png
+share/libretro/assets/xmb/monochrome/png/Vircon32-content.png
+share/libretro/assets/xmb/monochrome/png/Vircon32.png
share/libretro/assets/xmb/monochrome/png/Watara - Supervision-content.png
share/libretro/assets/xmb/monochrome/png/Watara - Supervision.png
share/libretro/assets/xmb/monochrome/png/Welback - Mega-Duck-content.png
@@ -18981,498 +19458,6 @@ share/libretro/assets/xmb/monochrome/png/subsetting.png
share/libretro/assets/xmb/monochrome/png/undo.png
share/libretro/assets/xmb/monochrome/png/wifi.png
share/libretro/assets/xmb/monochrome/png/zip.png
-share/libretro/assets/xmb/neoactive/README.md
-share/libretro/assets/xmb/neoactive/font.ttf
-share/libretro/assets/xmb/neoactive/png/2048-content.png
-share/libretro/assets/xmb/neoactive/png/2048.png
-share/libretro/assets/xmb/neoactive/png/APF - MP-1000-content.png
-share/libretro/assets/xmb/neoactive/png/APF - MP-1000.png
-share/libretro/assets/xmb/neoactive/png/Amazon - Fire TV-content.png
-share/libretro/assets/xmb/neoactive/png/Amazon - Fire TV.png
-share/libretro/assets/xmb/neoactive/png/Amstrad - CPC-content.png
-share/libretro/assets/xmb/neoactive/png/Amstrad - CPC.png
-share/libretro/assets/xmb/neoactive/png/Amstrad - GX4000.png
-share/libretro/assets/xmb/neoactive/png/Apple-Bandai - Pippin-content.png
-share/libretro/assets/xmb/neoactive/png/Apple-Bandai - Pippin.png
-share/libretro/assets/xmb/neoactive/png/Atari - 2600-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - 2600.png
-share/libretro/assets/xmb/neoactive/png/Atari - 5200-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - 5200.png
-share/libretro/assets/xmb/neoactive/png/Atari - 7800 (E).png
-share/libretro/assets/xmb/neoactive/png/Atari - 7800-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - 7800.png
-share/libretro/assets/xmb/neoactive/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - 8-bit.png
-share/libretro/assets/xmb/neoactive/png/Atari - Jaguar CD-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - Jaguar CD.png
-share/libretro/assets/xmb/neoactive/png/Atari - Jaguar-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - Jaguar.png
-share/libretro/assets/xmb/neoactive/png/Atari - Lynx-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - Lynx.png
-share/libretro/assets/xmb/neoactive/png/Atari - Pong-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - Pong.png
-share/libretro/assets/xmb/neoactive/png/Atari - ST-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - ST.png
-share/libretro/assets/xmb/neoactive/png/Atari - VCS-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - VCS.png
-share/libretro/assets/xmb/neoactive/png/Atari - XEGS-content.png
-share/libretro/assets/xmb/neoactive/png/Atari - XEGS.png
-share/libretro/assets/xmb/neoactive/png/BBC - Bridge Companion-content.png
-share/libretro/assets/xmb/neoactive/png/BBC - Bridge Companion.png
-share/libretro/assets/xmb/neoactive/png/Bally - Astrocade-content.png
-share/libretro/assets/xmb/neoactive/png/Bally - Astrocade.png
-share/libretro/assets/xmb/neoactive/png/Bandai - Playdia-content.png
-share/libretro/assets/xmb/neoactive/png/Bandai - Playdia.png
-share/libretro/assets/xmb/neoactive/png/Bandai - Super Vision 8000-content.png
-share/libretro/assets/xmb/neoactive/png/Bandai - Super Vision 8000.png
-share/libretro/assets/xmb/neoactive/png/Bandai - WonderSwan Color-content.png
-share/libretro/assets/xmb/neoactive/png/Bandai - WonderSwan Color.png
-share/libretro/assets/xmb/neoactive/png/Bandai - WonderSwan-content.png
-share/libretro/assets/xmb/neoactive/png/Bandai - WonderSwan.png
-share/libretro/assets/xmb/neoactive/png/Benesse - Pocket Challenge V2-content.png
-share/libretro/assets/xmb/neoactive/png/Benesse - Pocket Challenge V2.png
-share/libretro/assets/xmb/neoactive/png/Benesse - Pocket Challenge W-content.png
-share/libretro/assets/xmb/neoactive/png/Benesse - Pocket Challenge W.png
-share/libretro/assets/xmb/neoactive/png/Bit Corporation - Gamate-content.png
-share/libretro/assets/xmb/neoactive/png/Bit Corporation - Gamate.png
-share/libretro/assets/xmb/neoactive/png/CHIP-8-content.png
-share/libretro/assets/xmb/neoactive/png/CHIP-8.png
-share/libretro/assets/xmb/neoactive/png/Cannonball-content.png
-share/libretro/assets/xmb/neoactive/png/Cannonball.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System I-content.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System I.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System II-content.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System II.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System III-content.png
-share/libretro/assets/xmb/neoactive/png/Capcom - CP System III.png
-share/libretro/assets/xmb/neoactive/png/Casio - Loopy-content.png
-share/libretro/assets/xmb/neoactive/png/Casio - Loopy.png
-share/libretro/assets/xmb/neoactive/png/Casio - PV-1000-content.png
-share/libretro/assets/xmb/neoactive/png/Casio - PV-1000.png
-share/libretro/assets/xmb/neoactive/png/Cave Story-content.png
-share/libretro/assets/xmb/neoactive/png/Cave Story.png
-share/libretro/assets/xmb/neoactive/png/ChaiLove-content.png
-share/libretro/assets/xmb/neoactive/png/ChaiLove.png
-share/libretro/assets/xmb/neoactive/png/Coleco - ColecoVision ADAM-content.png
-share/libretro/assets/xmb/neoactive/png/Coleco - ColecoVision ADAM.png
-share/libretro/assets/xmb/neoactive/png/Coleco - ColecoVision-content.png
-share/libretro/assets/xmb/neoactive/png/Coleco - ColecoVision.png
-share/libretro/assets/xmb/neoactive/png/Commodore - 64 (PP)-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - 64 (PP).png
-share/libretro/assets/xmb/neoactive/png/Commodore - 64 (Tapes).png
-share/libretro/assets/xmb/neoactive/png/Commodore - 64-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - 64.png
-share/libretro/assets/xmb/neoactive/png/Commodore - Amiga-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - Amiga.png
-share/libretro/assets/xmb/neoactive/png/Commodore - CD32-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - CD32.png
-share/libretro/assets/xmb/neoactive/png/Commodore - Plus-4-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - Plus-4.png
-share/libretro/assets/xmb/neoactive/png/Commodore - VIC-20-content.png
-share/libretro/assets/xmb/neoactive/png/Commodore - VIC-20.png
-share/libretro/assets/xmb/neoactive/png/DOOM-content.png
-share/libretro/assets/xmb/neoactive/png/DOOM.png
-share/libretro/assets/xmb/neoactive/png/DOS-content.png
-share/libretro/assets/xmb/neoactive/png/DOS.png
-share/libretro/assets/xmb/neoactive/png/Dinothawr-content.png
-share/libretro/assets/xmb/neoactive/png/Dinothawr.png
-share/libretro/assets/xmb/neoactive/png/Dungeon Crawl Stone Soup-content.png
-share/libretro/assets/xmb/neoactive/png/Dungeon Crawl Stone Soup.png
-share/libretro/assets/xmb/neoactive/png/Emerson - Arcadia 2001-content.png
-share/libretro/assets/xmb/neoactive/png/Emerson - Arcadia 2001.png
-share/libretro/assets/xmb/neoactive/png/Entex - Adventure Vision-content.png
-share/libretro/assets/xmb/neoactive/png/Entex - Adventure Vision.png
-share/libretro/assets/xmb/neoactive/png/Entex - Select-A-Game-content.png
-share/libretro/assets/xmb/neoactive/png/Entex - Select-A-Game.png
-share/libretro/assets/xmb/neoactive/png/Epoch - Cassette Vision-content.png
-share/libretro/assets/xmb/neoactive/png/Epoch - Cassette Vision.png
-share/libretro/assets/xmb/neoactive/png/Epoch - Game Pocket Computer.png
-share/libretro/assets/xmb/neoactive/png/Epoch - Super Cassette Vision-content.png
-share/libretro/assets/xmb/neoactive/png/Epoch - Super Cassette Vision.png
-share/libretro/assets/xmb/neoactive/png/Epoch - TV Tennis Electrotennis-content.png
-share/libretro/assets/xmb/neoactive/png/Epoch - TV Tennis Electrotennis.png
-share/libretro/assets/xmb/neoactive/png/FBNeo - Arcade Games-content.png
-share/libretro/assets/xmb/neoactive/png/FBNeo - Arcade Games.png
-share/libretro/assets/xmb/neoactive/png/FFmpeg-content.png
-share/libretro/assets/xmb/neoactive/png/FFmpeg.png
-share/libretro/assets/xmb/neoactive/png/Fairchild - Channel F-content.png
-share/libretro/assets/xmb/neoactive/png/Fairchild - Channel F.png
-share/libretro/assets/xmb/neoactive/png/Flashback-content.png
-share/libretro/assets/xmb/neoactive/png/Flashback.png
-share/libretro/assets/xmb/neoactive/png/Fujitsu - FM Towns Marty-content.png
-share/libretro/assets/xmb/neoactive/png/Fujitsu - FM Towns Marty.png
-share/libretro/assets/xmb/neoactive/png/Fukutake Publishing - StudyBox-content.png
-share/libretro/assets/xmb/neoactive/png/Fukutake Publishing - StudyBox.png
-share/libretro/assets/xmb/neoactive/png/Funtech - Super Acan-content.png
-share/libretro/assets/xmb/neoactive/png/Funtech - Super Acan.png
-share/libretro/assets/xmb/neoactive/png/GCE - Vectrex (E).png
-share/libretro/assets/xmb/neoactive/png/GCE - Vectrex-content.png
-share/libretro/assets/xmb/neoactive/png/GCE - Vectrex.png
-share/libretro/assets/xmb/neoactive/png/Gakken - Compact Vision TV Boy-content.png
-share/libretro/assets/xmb/neoactive/png/Gakken - Compact Vision TV Boy.png
-share/libretro/assets/xmb/neoactive/png/Game-content.png
-share/libretro/assets/xmb/neoactive/png/Game.png
-share/libretro/assets/xmb/neoactive/png/GamePark - GP32-content.png
-share/libretro/assets/xmb/neoactive/png/GamePark - GP32.png
-share/libretro/assets/xmb/neoactive/png/Google - Nexus Player-content.png
-share/libretro/assets/xmb/neoactive/png/Google - Nexus Player.png
-share/libretro/assets/xmb/neoactive/png/Google - Stadia-content.png
-share/libretro/assets/xmb/neoactive/png/Google - Stadia.png
-share/libretro/assets/xmb/neoactive/png/Handheld Electronic Game-content.png
-share/libretro/assets/xmb/neoactive/png/Handheld Electronic Game.png
-share/libretro/assets/xmb/neoactive/png/Hartung - Game Master-content.png
-share/libretro/assets/xmb/neoactive/png/Hartung - Game Master.png
-share/libretro/assets/xmb/neoactive/png/Interton - VC 4000-content.png
-share/libretro/assets/xmb/neoactive/png/Interton - VC 4000.png
-share/libretro/assets/xmb/neoactive/png/Interton - Video 2000-content.png
-share/libretro/assets/xmb/neoactive/png/Interton - Video 2000.png
-share/libretro/assets/xmb/neoactive/png/Konami - Picno-content.png
-share/libretro/assets/xmb/neoactive/png/Konami - Picno.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - LeapPad-content.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - LeapPad.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - Leapster Learning Game System-content.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - Leapster Learning Game System.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - My First LeapPad-content.png
-share/libretro/assets/xmb/neoactive/png/LeapFrog - My First LeapPad.png
-share/libretro/assets/xmb/neoactive/png/Libretro - Pad.png
-share/libretro/assets/xmb/neoactive/png/Lutro-content.png
-share/libretro/assets/xmb/neoactive/png/Lutro.png
-share/libretro/assets/xmb/neoactive/png/MAME 2000-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2000.png
-share/libretro/assets/xmb/neoactive/png/MAME 2003-Plus-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2003-Plus.png
-share/libretro/assets/xmb/neoactive/png/MAME 2003-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2003.png
-share/libretro/assets/xmb/neoactive/png/MAME 2010-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2010.png
-share/libretro/assets/xmb/neoactive/png/MAME 2015-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2015.png
-share/libretro/assets/xmb/neoactive/png/MAME 2016-content.png
-share/libretro/assets/xmb/neoactive/png/MAME 2016.png
-share/libretro/assets/xmb/neoactive/png/MAME-content.png
-share/libretro/assets/xmb/neoactive/png/MAME.png
-share/libretro/assets/xmb/neoactive/png/Magnavox - Odyssey-content.png
-share/libretro/assets/xmb/neoactive/png/Magnavox - Odyssey.png
-share/libretro/assets/xmb/neoactive/png/Magnavox - Odyssey2-content.png
-share/libretro/assets/xmb/neoactive/png/Magnavox - Odyssey2.png
-share/libretro/assets/xmb/neoactive/png/Mattel - HyperScan-content.png
-share/libretro/assets/xmb/neoactive/png/Mattel - HyperScan.png
-share/libretro/assets/xmb/neoactive/png/Mattel - Intellivision-content.png
-share/libretro/assets/xmb/neoactive/png/Mattel - Intellivision.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - MSX-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - MSX.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - MSX2-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - MSX2.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox 360 (Digital)-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox 360 (Digital).png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox 360-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox 360.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox One-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox One.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox Series X-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox Series X.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox-content.png
-share/libretro/assets/xmb/neoactive/png/Microsoft - Xbox.png
-share/libretro/assets/xmb/neoactive/png/Minecraft-content.png
-share/libretro/assets/xmb/neoactive/png/Minecraft.png
-share/libretro/assets/xmb/neoactive/png/MrBoom-content.png
-share/libretro/assets/xmb/neoactive/png/MrBoom.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine - TurboGrafx 16 (E).png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine - TurboGrafx 16 (J).png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine - TurboGrafx 16 (U).png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine - TurboGrafx 16-content.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine - TurboGrafx 16.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine CD - TurboGrafx-CD-content.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine CD - TurboGrafx-CD.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine SuperGrafx-content.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC Engine SuperGrafx.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC-98-content.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC-98.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC-FX-content.png
-share/libretro/assets/xmb/neoactive/png/NEC - PC-FX.png
-share/libretro/assets/xmb/neoactive/png/Neo Geo-content.png
-share/libretro/assets/xmb/neoactive/png/Neo Geo.png
-share/libretro/assets/xmb/neoactive/png/Nichibutsu - My Vision-content.png
-share/libretro/assets/xmb/neoactive/png/Nichibutsu - My Vision.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Family Computer Disk System-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Family Computer Disk System.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy Advance-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy Advance.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy Color-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy Color.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Game Boy.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - GameCube-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - GameCube.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - New Nintendo 3DS-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - New Nintendo 3DS.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 3DS (Digital)-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 3DS (Digital).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 3DS-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 3DS.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 64-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 64.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 64DD-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo 64DD.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DS Decrypted-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DS Decrypted.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DS-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DS.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi (DLC)-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi (DLC).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi Decrypted-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi Decrypted.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo DSi.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo Entertainment System (J).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo Entertainment System-content (J).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo Entertainment System-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Nintendo Entertainment System.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Pokemon Mini-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Pokemon Mini.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Satellaview-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Satellaview.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Sufami Turbo-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Sufami Turbo.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Super Nintendo Entertainment System-content (E).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Super Nintendo Entertainment System-content (J).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Super Nintendo Entertainment System-content (U).png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Super Nintendo Entertainment System-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Super Nintendo Entertainment System.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Switch-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Switch.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Virtual Boy-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Virtual Boy.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Wii U-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Wii U.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Wii-content.png
-share/libretro/assets/xmb/neoactive/png/Nintendo - Wii.png
-share/libretro/assets/xmb/neoactive/png/Philips - Videopac+-content.png
-share/libretro/assets/xmb/neoactive/png/Philips - Videopac+.png
-share/libretro/assets/xmb/neoactive/png/Pioneer - Laseractive-content.png
-share/libretro/assets/xmb/neoactive/png/Pioneer - Laseractive.png
-share/libretro/assets/xmb/neoactive/png/Quake II-content.png
-share/libretro/assets/xmb/neoactive/png/Quake II.png
-share/libretro/assets/xmb/neoactive/png/Quake III-content.png
-share/libretro/assets/xmb/neoactive/png/Quake III.png
-share/libretro/assets/xmb/neoactive/png/Quake-content.png
-share/libretro/assets/xmb/neoactive/png/Quake.png
-share/libretro/assets/xmb/neoactive/png/RCA - Studio II-content.png
-share/libretro/assets/xmb/neoactive/png/RCA - Studio II.png
-share/libretro/assets/xmb/neoactive/png/RPG Maker-content.png
-share/libretro/assets/xmb/neoactive/png/RPG Maker.png
-share/libretro/assets/xmb/neoactive/png/Rick Dangerous-content.png
-share/libretro/assets/xmb/neoactive/png/Rick Dangerous.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo CD-content.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo CD.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo Pocket Color-content.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo Pocket Color.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo Pocket-content.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo Pocket.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo-content.png
-share/libretro/assets/xmb/neoactive/png/SNK - Neo Geo.png
-share/libretro/assets/xmb/neoactive/png/ScummVM-content.png
-share/libretro/assets/xmb/neoactive/png/ScummVM.png
-share/libretro/assets/xmb/neoactive/png/Sega - 32X-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - 32X.png
-share/libretro/assets/xmb/neoactive/png/Sega - Beena-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Beena.png
-share/libretro/assets/xmb/neoactive/png/Sega - Dreamcast-content (J).png
-share/libretro/assets/xmb/neoactive/png/Sega - Dreamcast-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Dreamcast.png
-share/libretro/assets/xmb/neoactive/png/Sega - Game Gear-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Game Gear.png
-share/libretro/assets/xmb/neoactive/png/Sega - Master System - Mark III-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Master System - Mark III.png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega Drive - Genesis-content (E).png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega Drive - Genesis-content (J).png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega Drive - Genesis-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega Drive - Genesis.png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega-CD - Sega CD-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Mega-CD - Sega CD.png
-share/libretro/assets/xmb/neoactive/png/Sega - PICO-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - PICO.png
-share/libretro/assets/xmb/neoactive/png/Sega - SG-1000-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - SG-1000.png
-share/libretro/assets/xmb/neoactive/png/Sega - Saturn-content.png
-share/libretro/assets/xmb/neoactive/png/Sega - Saturn.png
-share/libretro/assets/xmb/neoactive/png/Sharp - X68000-content.png
-share/libretro/assets/xmb/neoactive/png/Sharp - X68000.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX 81-content.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX 81.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX Spectrum +3-content.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX Spectrum +3.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX Spectrum-content.png
-share/libretro/assets/xmb/neoactive/png/Sinclair - ZX Spectrum.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 2-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 2.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 3 (DLC)-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 3 (DLC).png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 3-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 3.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 4-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation 4.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Portable (PSN)-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Portable (PSN).png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Portable (UMD Video)-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Portable-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Portable.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Vita-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation Vita.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation-content.png
-share/libretro/assets/xmb/neoactive/png/Sony - PlayStation.png
-share/libretro/assets/xmb/neoactive/png/TIC-80-content.png
-share/libretro/assets/xmb/neoactive/png/TIC-80.png
-share/libretro/assets/xmb/neoactive/png/The 3DO Company - 3DO-content.png
-share/libretro/assets/xmb/neoactive/png/The 3DO Company - 3DO.png
-share/libretro/assets/xmb/neoactive/png/Thomson - MOTO-content.png
-share/libretro/assets/xmb/neoactive/png/Thomson - MOTO.png
-share/libretro/assets/xmb/neoactive/png/Tiger - Game.com-content.png
-share/libretro/assets/xmb/neoactive/png/Tiger - Game.com.png
-share/libretro/assets/xmb/neoactive/png/Tomb Raider-content.png
-share/libretro/assets/xmb/neoactive/png/Tomb Raider.png
-share/libretro/assets/xmb/neoactive/png/Tomy - Tutor-content.png
-share/libretro/assets/xmb/neoactive/png/Tomy - Tutor.png
-share/libretro/assets/xmb/neoactive/png/Uzebox-content.png
-share/libretro/assets/xmb/neoactive/png/Uzebox.png
-share/libretro/assets/xmb/neoactive/png/VM Labs - NUON-content.png
-share/libretro/assets/xmb/neoactive/png/VM Labs - NUON.png
-share/libretro/assets/xmb/neoactive/png/VTech - 3D Gamate-content.png
-share/libretro/assets/xmb/neoactive/png/VTech - 3D Gamate.png
-share/libretro/assets/xmb/neoactive/png/VTech - CreatiVision-content.png
-share/libretro/assets/xmb/neoactive/png/VTech - CreatiVision.png
-share/libretro/assets/xmb/neoactive/png/VTech - V.Smile-content.png
-share/libretro/assets/xmb/neoactive/png/VTech - V.Smile.png
-share/libretro/assets/xmb/neoactive/png/Watara - Supervision-content.png
-share/libretro/assets/xmb/neoactive/png/Watara - Supervision.png
-share/libretro/assets/xmb/neoactive/png/achievement-list.png
-share/libretro/assets/xmb/neoactive/png/add-favorite.png
-share/libretro/assets/xmb/neoactive/png/add.png
-share/libretro/assets/xmb/neoactive/png/arrow.png
-share/libretro/assets/xmb/neoactive/png/battery-20.png
-share/libretro/assets/xmb/neoactive/png/battery-40.png
-share/libretro/assets/xmb/neoactive/png/battery-60.png
-share/libretro/assets/xmb/neoactive/png/battery-80.png
-share/libretro/assets/xmb/neoactive/png/battery-charging.png
-share/libretro/assets/xmb/neoactive/png/battery-full.png
-share/libretro/assets/xmb/neoactive/png/bg.png
-share/libretro/assets/xmb/neoactive/png/bg_triangles.png
-share/libretro/assets/xmb/neoactive/png/bg_waves.png
-share/libretro/assets/xmb/neoactive/png/bluetooth.png
-share/libretro/assets/xmb/neoactive/png/clock.png
-share/libretro/assets/xmb/neoactive/png/close.png
-share/libretro/assets/xmb/neoactive/png/core-cheat-options.png
-share/libretro/assets/xmb/neoactive/png/core-disk-options.png
-share/libretro/assets/xmb/neoactive/png/core-infos.png
-share/libretro/assets/xmb/neoactive/png/core-input-remapping-options.png
-share/libretro/assets/xmb/neoactive/png/core-options.png
-share/libretro/assets/xmb/neoactive/png/core-shader-options.png
-share/libretro/assets/xmb/neoactive/png/core.png
-share/libretro/assets/xmb/neoactive/png/cursor.png
-share/libretro/assets/xmb/neoactive/png/database.png
-share/libretro/assets/xmb/neoactive/png/default-content.png
-share/libretro/assets/xmb/neoactive/png/default.png
-share/libretro/assets/xmb/neoactive/png/dialog-slice.png
-share/libretro/assets/xmb/neoactive/png/favorites-content.png
-share/libretro/assets/xmb/neoactive/png/favorites.png
-share/libretro/assets/xmb/neoactive/png/file.png
-share/libretro/assets/xmb/neoactive/png/folder.png
-share/libretro/assets/xmb/neoactive/png/history.png
-share/libretro/assets/xmb/neoactive/png/iQue - iQue-content.png
-share/libretro/assets/xmb/neoactive/png/iQue - iQue.png
-share/libretro/assets/xmb/neoactive/png/image.png
-share/libretro/assets/xmb/neoactive/png/images.png
-share/libretro/assets/xmb/neoactive/png/input_ADC.png
-share/libretro/assets/xmb/neoactive/png/input_BIND_ALL.png
-share/libretro/assets/xmb/neoactive/png/input_BTN-D.png
-share/libretro/assets/xmb/neoactive/png/input_BTN-L.png
-share/libretro/assets/xmb/neoactive/png/input_BTN-R.png
-share/libretro/assets/xmb/neoactive/png/input_BTN-U.png
-share/libretro/assets/xmb/neoactive/png/input_DPAD-D.png
-share/libretro/assets/xmb/neoactive/png/input_DPAD-L.png
-share/libretro/assets/xmb/neoactive/png/input_DPAD-R.png
-share/libretro/assets/xmb/neoactive/png/input_DPAD-U.png
-share/libretro/assets/xmb/neoactive/png/input_LB.png
-share/libretro/assets/xmb/neoactive/png/input_LGUN.png
-share/libretro/assets/xmb/neoactive/png/input_LT.png
-share/libretro/assets/xmb/neoactive/png/input_MOUSE.png
-share/libretro/assets/xmb/neoactive/png/input_RB.png
-share/libretro/assets/xmb/neoactive/png/input_RT.png
-share/libretro/assets/xmb/neoactive/png/input_SELECT.png
-share/libretro/assets/xmb/neoactive/png/input_START.png
-share/libretro/assets/xmb/neoactive/png/input_STCK-D.png
-share/libretro/assets/xmb/neoactive/png/input_STCK-L.png
-share/libretro/assets/xmb/neoactive/png/input_STCK-P.png
-share/libretro/assets/xmb/neoactive/png/input_STCK-R.png
-share/libretro/assets/xmb/neoactive/png/input_STCK-U.png
-share/libretro/assets/xmb/neoactive/png/input_TURBO.png
-share/libretro/assets/xmb/neoactive/png/key-hover.png
-share/libretro/assets/xmb/neoactive/png/key.png
-share/libretro/assets/xmb/neoactive/png/lakka.png
-share/libretro/assets/xmb/neoactive/png/loadstate.png
-share/libretro/assets/xmb/neoactive/png/menu_achievements.png
-share/libretro/assets/xmb/neoactive/png/menu_add.png
-share/libretro/assets/xmb/neoactive/png/menu_apply_cog.png
-share/libretro/assets/xmb/neoactive/png/menu_apply_toggle.png
-share/libretro/assets/xmb/neoactive/png/menu_audio.png
-share/libretro/assets/xmb/neoactive/png/menu_brightness.png
-share/libretro/assets/xmb/neoactive/png/menu_check.png
-share/libretro/assets/xmb/neoactive/png/menu_drivers.png
-share/libretro/assets/xmb/neoactive/png/menu_exit.png
-share/libretro/assets/xmb/neoactive/png/menu_frameskip.png
-share/libretro/assets/xmb/neoactive/png/menu_help.png
-share/libretro/assets/xmb/neoactive/png/menu_hourglass.png
-share/libretro/assets/xmb/neoactive/png/menu_info.png
-share/libretro/assets/xmb/neoactive/png/menu_latency.png
-share/libretro/assets/xmb/neoactive/png/menu_log.png
-share/libretro/assets/xmb/neoactive/png/menu_mixer.png
-share/libretro/assets/xmb/neoactive/png/menu_network.png
-share/libretro/assets/xmb/neoactive/png/menu_notifications.png
-share/libretro/assets/xmb/neoactive/png/menu_osd.png
-share/libretro/assets/xmb/neoactive/png/menu_overlay.png
-share/libretro/assets/xmb/neoactive/png/menu_override.png
-share/libretro/assets/xmb/neoactive/png/menu_pause.png
-share/libretro/assets/xmb/neoactive/png/menu_playlist.png
-share/libretro/assets/xmb/neoactive/png/menu_power.png
-share/libretro/assets/xmb/neoactive/png/menu_privacy.png
-share/libretro/assets/xmb/neoactive/png/menu_quickmenu.png
-share/libretro/assets/xmb/neoactive/png/menu_record.png
-share/libretro/assets/xmb/neoactive/png/menu_rewind.png
-share/libretro/assets/xmb/neoactive/png/menu_room.png
-share/libretro/assets/xmb/neoactive/png/menu_room_lan.png
-share/libretro/assets/xmb/neoactive/png/menu_room_relay.png
-share/libretro/assets/xmb/neoactive/png/menu_saving.png
-share/libretro/assets/xmb/neoactive/png/menu_shutdown.png
-share/libretro/assets/xmb/neoactive/png/menu_stream.png
-share/libretro/assets/xmb/neoactive/png/menu_ui.png
-share/libretro/assets/xmb/neoactive/png/menu_updater.png
-share/libretro/assets/xmb/neoactive/png/menu_user.png
-share/libretro/assets/xmb/neoactive/png/menu_video.png
-share/libretro/assets/xmb/neoactive/png/menu_volume_max.png
-share/libretro/assets/xmb/neoactive/png/menu_volume_med.png
-share/libretro/assets/xmb/neoactive/png/menu_volume_min.png
-share/libretro/assets/xmb/neoactive/png/menu_volume_mute.png
-share/libretro/assets/xmb/neoactive/png/movie.png
-share/libretro/assets/xmb/neoactive/png/movies.png
-share/libretro/assets/xmb/neoactive/png/music.png
-share/libretro/assets/xmb/neoactive/png/musics.png
-share/libretro/assets/xmb/neoactive/png/netplay.png
-share/libretro/assets/xmb/neoactive/png/off.png
-share/libretro/assets/xmb/neoactive/png/on.png
-share/libretro/assets/xmb/neoactive/png/pointer.png
-share/libretro/assets/xmb/neoactive/png/reload.png
-share/libretro/assets/xmb/neoactive/png/rename.png
-share/libretro/assets/xmb/neoactive/png/resume.png
-share/libretro/assets/xmb/neoactive/png/retroarch.png
-share/libretro/assets/xmb/neoactive/png/run.png
-share/libretro/assets/xmb/neoactive/png/savestate.png
-share/libretro/assets/xmb/neoactive/png/screenshot.png
-share/libretro/assets/xmb/neoactive/png/setting.png
-share/libretro/assets/xmb/neoactive/png/settings.png
-share/libretro/assets/xmb/neoactive/png/subsetting.png
-share/libretro/assets/xmb/neoactive/png/undo.png
-share/libretro/assets/xmb/neoactive/png/wifi.png
-share/libretro/assets/xmb/neoactive/png/zip.png
share/libretro/assets/xmb/pixel/png/Atari - 2600-content.png
share/libretro/assets/xmb/pixel/png/Atari - 2600.png
share/libretro/assets/xmb/pixel/png/Atari - 7800-content.png
@@ -19653,557 +19638,6 @@ share/libretro/assets/xmb/pixel/png/subsetting.png
share/libretro/assets/xmb/pixel/png/undo.png
share/libretro/assets/xmb/pixel/png/wifi.png
share/libretro/assets/xmb/pixel/png/zip.png
-share/libretro/assets/xmb/retroactive/README.md
-share/libretro/assets/xmb/retroactive/font.ttf
-share/libretro/assets/xmb/retroactive/png/2048-content.png
-share/libretro/assets/xmb/retroactive/png/2048.png
-share/libretro/assets/xmb/retroactive/png/APF - MP-1000-content.png
-share/libretro/assets/xmb/retroactive/png/APF - MP-1000.png
-share/libretro/assets/xmb/retroactive/png/Amazon - Fire TV-content.png
-share/libretro/assets/xmb/retroactive/png/Amazon - Fire TV.png
-share/libretro/assets/xmb/retroactive/png/Amstrad - CPC-content.png
-share/libretro/assets/xmb/retroactive/png/Amstrad - CPC.png
-share/libretro/assets/xmb/retroactive/png/Amstrad - GX4000-content.png
-share/libretro/assets/xmb/retroactive/png/Amstrad - GX4000.png
-share/libretro/assets/xmb/retroactive/png/Apple-Bandai - Pippin-content.png
-share/libretro/assets/xmb/retroactive/png/Apple-Bandai - Pippin.png
-share/libretro/assets/xmb/retroactive/png/Atari - 2600-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - 2600.png
-share/libretro/assets/xmb/retroactive/png/Atari - 5200-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - 5200.png
-share/libretro/assets/xmb/retroactive/png/Atari - 7800 (E).png
-share/libretro/assets/xmb/retroactive/png/Atari - 7800 (U).png
-share/libretro/assets/xmb/retroactive/png/Atari - 7800-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - 7800.png
-share/libretro/assets/xmb/retroactive/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - 8-bit.png
-share/libretro/assets/xmb/retroactive/png/Atari - Jaguar CD-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - Jaguar CD.png
-share/libretro/assets/xmb/retroactive/png/Atari - Jaguar-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - Jaguar.png
-share/libretro/assets/xmb/retroactive/png/Atari - Lynx-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - Lynx.png
-share/libretro/assets/xmb/retroactive/png/Atari - Pong-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - Pong.png
-share/libretro/assets/xmb/retroactive/png/Atari - ST-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - ST.png
-share/libretro/assets/xmb/retroactive/png/Atari - VCS-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - VCS.png
-share/libretro/assets/xmb/retroactive/png/Atari - XEGS-content.png
-share/libretro/assets/xmb/retroactive/png/Atari - XEGS.png
-share/libretro/assets/xmb/retroactive/png/BBC - Bridge Companion-content.png
-share/libretro/assets/xmb/retroactive/png/BBC - Bridge Companion.png
-share/libretro/assets/xmb/retroactive/png/Bally - Astrocade-content.png
-share/libretro/assets/xmb/retroactive/png/Bally - Astrocade.png
-share/libretro/assets/xmb/retroactive/png/Bandai - Playdia-content.png
-share/libretro/assets/xmb/retroactive/png/Bandai - Playdia.png
-share/libretro/assets/xmb/retroactive/png/Bandai - Super Vision 8000-content.png
-share/libretro/assets/xmb/retroactive/png/Bandai - Super Vision 8000.png
-share/libretro/assets/xmb/retroactive/png/Bandai - WonderSwan Color-content.png
-share/libretro/assets/xmb/retroactive/png/Bandai - WonderSwan Color.png
-share/libretro/assets/xmb/retroactive/png/Bandai - WonderSwan-content.png
-share/libretro/assets/xmb/retroactive/png/Bandai - WonderSwan.png
-share/libretro/assets/xmb/retroactive/png/Benesse - Pocket Challenge V2-content.png
-share/libretro/assets/xmb/retroactive/png/Benesse - Pocket Challenge V2.png
-share/libretro/assets/xmb/retroactive/png/Benesse - Pocket Challenge W-content.png
-share/libretro/assets/xmb/retroactive/png/Benesse - Pocket Challenge W.png
-share/libretro/assets/xmb/retroactive/png/Bit Corporation - Gamate-content.png
-share/libretro/assets/xmb/retroactive/png/Bit Corporation - Gamate.png
-share/libretro/assets/xmb/retroactive/png/CHIP-8-content.png
-share/libretro/assets/xmb/retroactive/png/CHIP-8.png
-share/libretro/assets/xmb/retroactive/png/Cannonball-content.png
-share/libretro/assets/xmb/retroactive/png/Cannonball.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System I-content.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System I.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II (J).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content (As).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content (B).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content (J).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content (Rental).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content (W).png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II-content.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System II.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System III-content.png
-share/libretro/assets/xmb/retroactive/png/Capcom - CP System III.png
-share/libretro/assets/xmb/retroactive/png/Casio - Loopy-content.png
-share/libretro/assets/xmb/retroactive/png/Casio - Loopy.png
-share/libretro/assets/xmb/retroactive/png/Casio - PV-1000-content.png
-share/libretro/assets/xmb/retroactive/png/Casio - PV-1000.png
-share/libretro/assets/xmb/retroactive/png/Cave Story-content.png
-share/libretro/assets/xmb/retroactive/png/Cave Story.png
-share/libretro/assets/xmb/retroactive/png/ChaiLove-content.png
-share/libretro/assets/xmb/retroactive/png/ChaiLove.png
-share/libretro/assets/xmb/retroactive/png/Coleco - ColecoVision ADAM-content.png
-share/libretro/assets/xmb/retroactive/png/Coleco - ColecoVision ADAM.png
-share/libretro/assets/xmb/retroactive/png/Coleco - ColecoVision-content.png
-share/libretro/assets/xmb/retroactive/png/Coleco - ColecoVision.png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64 (PP)-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64 (PP).png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64 (Tapes)-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64 (Tapes).png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - 64.png
-share/libretro/assets/xmb/retroactive/png/Commodore - Amiga-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - Amiga.png
-share/libretro/assets/xmb/retroactive/png/Commodore - CD32-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - CD32.png
-share/libretro/assets/xmb/retroactive/png/Commodore - Plus-4-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - Plus-4.png
-share/libretro/assets/xmb/retroactive/png/Commodore - VIC-20-content.png
-share/libretro/assets/xmb/retroactive/png/Commodore - VIC-20.png
-share/libretro/assets/xmb/retroactive/png/DOOM-content.png
-share/libretro/assets/xmb/retroactive/png/DOOM.png
-share/libretro/assets/xmb/retroactive/png/DOS-content.png
-share/libretro/assets/xmb/retroactive/png/DOS.png
-share/libretro/assets/xmb/retroactive/png/Dinothawr-content.png
-share/libretro/assets/xmb/retroactive/png/Dinothawr.png
-share/libretro/assets/xmb/retroactive/png/Dungeon Crawl Stone Soup-content.png
-share/libretro/assets/xmb/retroactive/png/Dungeon Crawl Stone Soup.png
-share/libretro/assets/xmb/retroactive/png/Emerson - Arcadia 2001-content.png
-share/libretro/assets/xmb/retroactive/png/Emerson - Arcadia 2001.png
-share/libretro/assets/xmb/retroactive/png/Entex - Adventure Vision-content.png
-share/libretro/assets/xmb/retroactive/png/Entex - Adventure Vision.png
-share/libretro/assets/xmb/retroactive/png/Entex - Select-A-Game-content.png
-share/libretro/assets/xmb/retroactive/png/Entex - Select-A-Game.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Cassette Vision-content.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Cassette Vision.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Game Pocket Computer-content.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Game Pocket Computer.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Super Cassette Vision-content.png
-share/libretro/assets/xmb/retroactive/png/Epoch - Super Cassette Vision.png
-share/libretro/assets/xmb/retroactive/png/Epoch - TV Tennis Electrotennis-content.png
-share/libretro/assets/xmb/retroactive/png/Epoch - TV Tennis Electrotennis.png
-share/libretro/assets/xmb/retroactive/png/FBNeo - Arcade Games-content.png
-share/libretro/assets/xmb/retroactive/png/FBNeo - Arcade Games.png
-share/libretro/assets/xmb/retroactive/png/FFmpeg-content.png
-share/libretro/assets/xmb/retroactive/png/FFmpeg.png
-share/libretro/assets/xmb/retroactive/png/Fairchild - Channel F-content.png
-share/libretro/assets/xmb/retroactive/png/Fairchild - Channel F.png
-share/libretro/assets/xmb/retroactive/png/Flashback-content.png
-share/libretro/assets/xmb/retroactive/png/Flashback.png
-share/libretro/assets/xmb/retroactive/png/Fujitsu - FM Towns Marty-content.png
-share/libretro/assets/xmb/retroactive/png/Fujitsu - FM Towns Marty.png
-share/libretro/assets/xmb/retroactive/png/Fukutake Publishing - StudyBox-content.png
-share/libretro/assets/xmb/retroactive/png/Fukutake Publishing - StudyBox.png
-share/libretro/assets/xmb/retroactive/png/Funtech - Super Acan-content.png
-share/libretro/assets/xmb/retroactive/png/Funtech - Super Acan.png
-share/libretro/assets/xmb/retroactive/png/GCE - Vectrex (E).png
-share/libretro/assets/xmb/retroactive/png/GCE - Vectrex-content.png
-share/libretro/assets/xmb/retroactive/png/GCE - Vectrex.png
-share/libretro/assets/xmb/retroactive/png/Gakken - Compact Vision TV Boy-content.png
-share/libretro/assets/xmb/retroactive/png/Gakken - Compact Vision TV Boy.png
-share/libretro/assets/xmb/retroactive/png/Game-content.png
-share/libretro/assets/xmb/retroactive/png/Game.png
-share/libretro/assets/xmb/retroactive/png/GamePark - GP32-content.png
-share/libretro/assets/xmb/retroactive/png/GamePark - GP32.png
-share/libretro/assets/xmb/retroactive/png/Google - Nexus Player-content.png
-share/libretro/assets/xmb/retroactive/png/Google - Nexus Player.png
-share/libretro/assets/xmb/retroactive/png/Google - Stadia.png
-share/libretro/assets/xmb/retroactive/png/Handheld Electronic Game-content.png
-share/libretro/assets/xmb/retroactive/png/Handheld Electronic Game.png
-share/libretro/assets/xmb/retroactive/png/Hartung - Game Master-content.png
-share/libretro/assets/xmb/retroactive/png/Hartung - Game Master.png
-share/libretro/assets/xmb/retroactive/png/Interton - VC 4000-content.png
-share/libretro/assets/xmb/retroactive/png/Interton - VC 4000.png
-share/libretro/assets/xmb/retroactive/png/Interton - Video 2000-content.png
-share/libretro/assets/xmb/retroactive/png/Interton - Video 2000.png
-share/libretro/assets/xmb/retroactive/png/Konami - Picno-content.png
-share/libretro/assets/xmb/retroactive/png/Konami - Picno.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - LeapPad-content.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - LeapPad.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - Leapster Learning Game System-content.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - Leapster Learning Game System.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - My First LeapPad-content.png
-share/libretro/assets/xmb/retroactive/png/LeapFrog - My First LeapPad.png
-share/libretro/assets/xmb/retroactive/png/Libretro - Pad.png
-share/libretro/assets/xmb/retroactive/png/Lutro-content.png
-share/libretro/assets/xmb/retroactive/png/Lutro.png
-share/libretro/assets/xmb/retroactive/png/MAME 2000-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2000.png
-share/libretro/assets/xmb/retroactive/png/MAME 2003-Plus-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2003-Plus.png
-share/libretro/assets/xmb/retroactive/png/MAME 2003-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2003.png
-share/libretro/assets/xmb/retroactive/png/MAME 2010-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2010.png
-share/libretro/assets/xmb/retroactive/png/MAME 2015-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2015.png
-share/libretro/assets/xmb/retroactive/png/MAME 2016-content.png
-share/libretro/assets/xmb/retroactive/png/MAME 2016.png
-share/libretro/assets/xmb/retroactive/png/MAME-content.png
-share/libretro/assets/xmb/retroactive/png/MAME.png
-share/libretro/assets/xmb/retroactive/png/Magnavox - Odyssey-content.png
-share/libretro/assets/xmb/retroactive/png/Magnavox - Odyssey.png
-share/libretro/assets/xmb/retroactive/png/Magnavox - Odyssey2-content.png
-share/libretro/assets/xmb/retroactive/png/Magnavox - Odyssey2.png
-share/libretro/assets/xmb/retroactive/png/Mattel - HyperScan-content.png
-share/libretro/assets/xmb/retroactive/png/Mattel - HyperScan.png
-share/libretro/assets/xmb/retroactive/png/Mattel - Intellivision-content.png
-share/libretro/assets/xmb/retroactive/png/Mattel - Intellivision.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - MSX-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - MSX.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - MSX2-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - MSX2.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox 360 (Digital)-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox 360 (Digital).png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox 360-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox 360.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox One-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox One.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox Series X-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox Series X.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox-content.png
-share/libretro/assets/xmb/retroactive/png/Microsoft - Xbox.png
-share/libretro/assets/xmb/retroactive/png/Milton Bradley - Microvision-content.png
-share/libretro/assets/xmb/retroactive/png/Milton Bradley - Microvision.png
-share/libretro/assets/xmb/retroactive/png/Minecraft-content.png
-share/libretro/assets/xmb/retroactive/png/Minecraft.png
-share/libretro/assets/xmb/retroactive/png/MrBoom-content.png
-share/libretro/assets/xmb/retroactive/png/MrBoom.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16 (E).png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16 (U).png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16-content (E).png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16-content (J).png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16-content (U).png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16-content.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine - TurboGrafx 16.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine CD - TurboGrafx-CD-content.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine CD - TurboGrafx-CD.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine SuperGrafx-content.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC Engine SuperGrafx.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC-98-content.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC-98.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC-FX-content.png
-share/libretro/assets/xmb/retroactive/png/NEC - PC-FX.png
-share/libretro/assets/xmb/retroactive/png/Neo Geo-content.png
-share/libretro/assets/xmb/retroactive/png/Neo Geo.png
-share/libretro/assets/xmb/retroactive/png/Nichibutsu - My Vision-content.png
-share/libretro/assets/xmb/retroactive/png/Nichibutsu - My Vision.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Family Computer Disk System-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Family Computer Disk System.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Advance (e-Reader)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Advance (e-Reader).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Advance-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Advance.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Color-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy Color.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Game Boy.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - GameCube (J).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - GameCube (U).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - GameCube-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - GameCube.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - New Nintendo 3DS-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - New Nintendo 3DS.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS (DLC)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS (DLC).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS (Digital)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS (Digital).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 3DS.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 64-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 64.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 64DD-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo 64DD.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS (Download Play)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS (Download Play).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS Decrypted-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS Decrypted.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DS.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi (DLC)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi (DLC).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi Decrypted-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi Decrypted.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo DSi.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo Entertainment System (J).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo Entertainment System-content (J).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo Entertainment System-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Nintendo Entertainment System.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Pokemon Mini-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Pokemon Mini.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Satellaview-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Satellaview.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Sufami Turbo-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Sufami Turbo.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System (J).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System-content (E).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System-content (J).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System-content (U).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Super Nintendo Entertainment System.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Switch Color Joy.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Switch-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Switch.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Virtual Boy-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Virtual Boy.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii (Digital)-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii (Digital).png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii U WUP-010 W.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii U-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii U.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - Wii.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - e-Reader-content.png
-share/libretro/assets/xmb/retroactive/png/Nintendo - e-Reader.png
-share/libretro/assets/xmb/retroactive/png/Nokia - N-Gage-content.png
-share/libretro/assets/xmb/retroactive/png/Nokia - N-Gage.png
-share/libretro/assets/xmb/retroactive/png/Philips - Videopac+-content.png
-share/libretro/assets/xmb/retroactive/png/Philips - Videopac+.png
-share/libretro/assets/xmb/retroactive/png/Pioneer - Laseractive-content.png
-share/libretro/assets/xmb/retroactive/png/Pioneer - Laseractive.png
-share/libretro/assets/xmb/retroactive/png/Quake II-content.png
-share/libretro/assets/xmb/retroactive/png/Quake II.png
-share/libretro/assets/xmb/retroactive/png/Quake III-content.png
-share/libretro/assets/xmb/retroactive/png/Quake III.png
-share/libretro/assets/xmb/retroactive/png/Quake-content.png
-share/libretro/assets/xmb/retroactive/png/Quake.png
-share/libretro/assets/xmb/retroactive/png/RCA - Studio II-content.png
-share/libretro/assets/xmb/retroactive/png/RCA - Studio II.png
-share/libretro/assets/xmb/retroactive/png/RPG Maker-content.png
-share/libretro/assets/xmb/retroactive/png/RPG Maker.png
-share/libretro/assets/xmb/retroactive/png/Rick Dangerous-content.png
-share/libretro/assets/xmb/retroactive/png/Rick Dangerous.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo CD-content.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo CD.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo Pocket Color-content.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo Pocket Color.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo Pocket-content.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo Pocket.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo-content.png
-share/libretro/assets/xmb/retroactive/png/SNK - Neo Geo.png
-share/libretro/assets/xmb/retroactive/png/SSD - Xavixport-content.png
-share/libretro/assets/xmb/retroactive/png/ScummVM-content.png
-share/libretro/assets/xmb/retroactive/png/ScummVM.png
-share/libretro/assets/xmb/retroactive/png/Sega - 32X (E).png
-share/libretro/assets/xmb/retroactive/png/Sega - 32X (J).png
-share/libretro/assets/xmb/retroactive/png/Sega - 32X-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - 32X.png
-share/libretro/assets/xmb/retroactive/png/Sega - Beena-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Beena.png
-share/libretro/assets/xmb/retroactive/png/Sega - Dreamcast-content (E).png
-share/libretro/assets/xmb/retroactive/png/Sega - Dreamcast-content (J).png
-share/libretro/assets/xmb/retroactive/png/Sega - Dreamcast-content (U).png
-share/libretro/assets/xmb/retroactive/png/Sega - Dreamcast-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Dreamcast.png
-share/libretro/assets/xmb/retroactive/png/Sega - Game Gear-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Game Gear.png
-share/libretro/assets/xmb/retroactive/png/Sega - Master System - Mark III-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Master System - Mark III.png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis (E).png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis (J).png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis-content (E).png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis-content (J).png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis-content (U).png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega Drive - Genesis.png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega-CD - Sega CD-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Mega-CD - Sega CD.png
-share/libretro/assets/xmb/retroactive/png/Sega - PICO-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - PICO.png
-share/libretro/assets/xmb/retroactive/png/Sega - SG-1000-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - SG-1000.png
-share/libretro/assets/xmb/retroactive/png/Sega - Saturn (U).png
-share/libretro/assets/xmb/retroactive/png/Sega - Saturn-content.png
-share/libretro/assets/xmb/retroactive/png/Sega - Saturn.png
-share/libretro/assets/xmb/retroactive/png/Sharp - X68000-content.png
-share/libretro/assets/xmb/retroactive/png/Sharp - X68000.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX 81-content.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX 81.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX Spectrum +3-content.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX Spectrum +3.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX Spectrum-content.png
-share/libretro/assets/xmb/retroactive/png/Sinclair - ZX Spectrum.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 2-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 2.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (DLC)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (DLC).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (Downloadable)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (Downloadable).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (PSN)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3 (PSN).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 3.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 4-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation 4.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (DLC)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (DLC).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (PSN)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (PSN).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (PSX2PSP)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (PSX2PSP).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (UMD Music)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (UMD Music).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (UMD Video)-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable (UMD Video).png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Portable.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Vita-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation Vita.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation-content.png
-share/libretro/assets/xmb/retroactive/png/Sony - PlayStation.png
-share/libretro/assets/xmb/retroactive/png/Spectravideo - SVI-318 - SVI-328-content.png
-share/libretro/assets/xmb/retroactive/png/Spectravideo - SVI-318 - SVI-328.png
-share/libretro/assets/xmb/retroactive/png/TIC-80-content.png
-share/libretro/assets/xmb/retroactive/png/TIC-80.png
-share/libretro/assets/xmb/retroactive/png/Tapwave - Zodiac-content.png
-share/libretro/assets/xmb/retroactive/png/Tapwave - Zodiac.png
-share/libretro/assets/xmb/retroactive/png/The 3DO Company - 3DO-content.png
-share/libretro/assets/xmb/retroactive/png/The 3DO Company - 3DO.png
-share/libretro/assets/xmb/retroactive/png/Thomson - MOTO-content.png
-share/libretro/assets/xmb/retroactive/png/Thomson - MOTO.png
-share/libretro/assets/xmb/retroactive/png/Tiger - Game.com-content.png
-share/libretro/assets/xmb/retroactive/png/Tiger - Game.com.png
-share/libretro/assets/xmb/retroactive/png/Tiger - Gizmondo-content.png
-share/libretro/assets/xmb/retroactive/png/Tiger - Gizmondo.png
-share/libretro/assets/xmb/retroactive/png/Tomb Raider-content.png
-share/libretro/assets/xmb/retroactive/png/Tomb Raider.png
-share/libretro/assets/xmb/retroactive/png/Tomy - Tutor-content.png
-share/libretro/assets/xmb/retroactive/png/Tomy - Tutor.png
-share/libretro/assets/xmb/retroactive/png/Umtech - VideoBrain-content.png
-share/libretro/assets/xmb/retroactive/png/Uzebox-content.png
-share/libretro/assets/xmb/retroactive/png/Uzebox.png
-share/libretro/assets/xmb/retroactive/png/VM Labs - NUON-content.png
-share/libretro/assets/xmb/retroactive/png/VM Labs - NUON.png
-share/libretro/assets/xmb/retroactive/png/VTech - 3D Gamate-content.png
-share/libretro/assets/xmb/retroactive/png/VTech - 3D Gamate.png
-share/libretro/assets/xmb/retroactive/png/VTech - CreatiVision-content.png
-share/libretro/assets/xmb/retroactive/png/VTech - CreatiVision.png
-share/libretro/assets/xmb/retroactive/png/VTech - Socrates-content.png
-share/libretro/assets/xmb/retroactive/png/VTech - V.Flash-content.png
-share/libretro/assets/xmb/retroactive/png/VTech - V.Smile-content.png
-share/libretro/assets/xmb/retroactive/png/VTech - V.Smile.png
-share/libretro/assets/xmb/retroactive/png/Watara - Supervision-content.png
-share/libretro/assets/xmb/retroactive/png/Watara - Supervision.png
-share/libretro/assets/xmb/retroactive/png/achievement-list.png
-share/libretro/assets/xmb/retroactive/png/add-favorite.png
-share/libretro/assets/xmb/retroactive/png/add.png
-share/libretro/assets/xmb/retroactive/png/arrow.png
-share/libretro/assets/xmb/retroactive/png/battery-20.png
-share/libretro/assets/xmb/retroactive/png/battery-40.png
-share/libretro/assets/xmb/retroactive/png/battery-60.png
-share/libretro/assets/xmb/retroactive/png/battery-80.png
-share/libretro/assets/xmb/retroactive/png/battery-charging.png
-share/libretro/assets/xmb/retroactive/png/battery-full.png
-share/libretro/assets/xmb/retroactive/png/bg.png
-share/libretro/assets/xmb/retroactive/png/bg_triangles.png
-share/libretro/assets/xmb/retroactive/png/bg_waves.png
-share/libretro/assets/xmb/retroactive/png/bluetooth.png
-share/libretro/assets/xmb/retroactive/png/clock.png
-share/libretro/assets/xmb/retroactive/png/close.png
-share/libretro/assets/xmb/retroactive/png/core-cheat-options.png
-share/libretro/assets/xmb/retroactive/png/core-disk-options.png
-share/libretro/assets/xmb/retroactive/png/core-infos.png
-share/libretro/assets/xmb/retroactive/png/core-input-remapping-options.png
-share/libretro/assets/xmb/retroactive/png/core-options.png
-share/libretro/assets/xmb/retroactive/png/core-shader-options.png
-share/libretro/assets/xmb/retroactive/png/core.png
-share/libretro/assets/xmb/retroactive/png/cursor.png
-share/libretro/assets/xmb/retroactive/png/database.png
-share/libretro/assets/xmb/retroactive/png/default-content.png
-share/libretro/assets/xmb/retroactive/png/default.png
-share/libretro/assets/xmb/retroactive/png/dialog-slice.png
-share/libretro/assets/xmb/retroactive/png/favorites-content.png
-share/libretro/assets/xmb/retroactive/png/favorites.png
-share/libretro/assets/xmb/retroactive/png/file.png
-share/libretro/assets/xmb/retroactive/png/folder.png
-share/libretro/assets/xmb/retroactive/png/history.png
-share/libretro/assets/xmb/retroactive/png/iQue - iQue-content.png
-share/libretro/assets/xmb/retroactive/png/iQue - iQue.png
-share/libretro/assets/xmb/retroactive/png/image.png
-share/libretro/assets/xmb/retroactive/png/images.png
-share/libretro/assets/xmb/retroactive/png/input_ADC.png
-share/libretro/assets/xmb/retroactive/png/input_BIND_ALL.png
-share/libretro/assets/xmb/retroactive/png/input_BTN-D.png
-share/libretro/assets/xmb/retroactive/png/input_BTN-L.png
-share/libretro/assets/xmb/retroactive/png/input_BTN-R.png
-share/libretro/assets/xmb/retroactive/png/input_BTN-U.png
-share/libretro/assets/xmb/retroactive/png/input_DPAD-D.png
-share/libretro/assets/xmb/retroactive/png/input_DPAD-L.png
-share/libretro/assets/xmb/retroactive/png/input_DPAD-R.png
-share/libretro/assets/xmb/retroactive/png/input_DPAD-U.png
-share/libretro/assets/xmb/retroactive/png/input_LB.png
-share/libretro/assets/xmb/retroactive/png/input_LGUN.png
-share/libretro/assets/xmb/retroactive/png/input_LT.png
-share/libretro/assets/xmb/retroactive/png/input_MOUSE.png
-share/libretro/assets/xmb/retroactive/png/input_RB.png
-share/libretro/assets/xmb/retroactive/png/input_RT.png
-share/libretro/assets/xmb/retroactive/png/input_SELECT.png
-share/libretro/assets/xmb/retroactive/png/input_START.png
-share/libretro/assets/xmb/retroactive/png/input_STCK-D.png
-share/libretro/assets/xmb/retroactive/png/input_STCK-L.png
-share/libretro/assets/xmb/retroactive/png/input_STCK-P.png
-share/libretro/assets/xmb/retroactive/png/input_STCK-R.png
-share/libretro/assets/xmb/retroactive/png/input_STCK-U.png
-share/libretro/assets/xmb/retroactive/png/input_TURBO.png
-share/libretro/assets/xmb/retroactive/png/key-hover.png
-share/libretro/assets/xmb/retroactive/png/key.png
-share/libretro/assets/xmb/retroactive/png/lakka.png
-share/libretro/assets/xmb/retroactive/png/loadstate.png
-share/libretro/assets/xmb/retroactive/png/menu_achievements.png
-share/libretro/assets/xmb/retroactive/png/menu_add.png
-share/libretro/assets/xmb/retroactive/png/menu_apply_cog.png
-share/libretro/assets/xmb/retroactive/png/menu_apply_toggle.png
-share/libretro/assets/xmb/retroactive/png/menu_audio.png
-share/libretro/assets/xmb/retroactive/png/menu_brightness.png
-share/libretro/assets/xmb/retroactive/png/menu_check.png
-share/libretro/assets/xmb/retroactive/png/menu_drivers.png
-share/libretro/assets/xmb/retroactive/png/menu_exit.png
-share/libretro/assets/xmb/retroactive/png/menu_frameskip.png
-share/libretro/assets/xmb/retroactive/png/menu_help.png
-share/libretro/assets/xmb/retroactive/png/menu_hourglass.png
-share/libretro/assets/xmb/retroactive/png/menu_info.png
-share/libretro/assets/xmb/retroactive/png/menu_latency.png
-share/libretro/assets/xmb/retroactive/png/menu_log.png
-share/libretro/assets/xmb/retroactive/png/menu_mixer.png
-share/libretro/assets/xmb/retroactive/png/menu_network.png
-share/libretro/assets/xmb/retroactive/png/menu_notifications.png
-share/libretro/assets/xmb/retroactive/png/menu_osd.png
-share/libretro/assets/xmb/retroactive/png/menu_overlay.png
-share/libretro/assets/xmb/retroactive/png/menu_override.png
-share/libretro/assets/xmb/retroactive/png/menu_pause.png
-share/libretro/assets/xmb/retroactive/png/menu_playlist.png
-share/libretro/assets/xmb/retroactive/png/menu_power.png
-share/libretro/assets/xmb/retroactive/png/menu_privacy.png
-share/libretro/assets/xmb/retroactive/png/menu_quickmenu.png
-share/libretro/assets/xmb/retroactive/png/menu_record.png
-share/libretro/assets/xmb/retroactive/png/menu_rewind.png
-share/libretro/assets/xmb/retroactive/png/menu_room.png
-share/libretro/assets/xmb/retroactive/png/menu_room_lan.png
-share/libretro/assets/xmb/retroactive/png/menu_room_relay.png
-share/libretro/assets/xmb/retroactive/png/menu_saving.png
-share/libretro/assets/xmb/retroactive/png/menu_shutdown.png
-share/libretro/assets/xmb/retroactive/png/menu_stream.png
-share/libretro/assets/xmb/retroactive/png/menu_ui.png
-share/libretro/assets/xmb/retroactive/png/menu_updater.png
-share/libretro/assets/xmb/retroactive/png/menu_user.png
-share/libretro/assets/xmb/retroactive/png/menu_video.png
-share/libretro/assets/xmb/retroactive/png/menu_volume_max.png
-share/libretro/assets/xmb/retroactive/png/menu_volume_med.png
-share/libretro/assets/xmb/retroactive/png/menu_volume_min.png
-share/libretro/assets/xmb/retroactive/png/menu_volume_mute.png
-share/libretro/assets/xmb/retroactive/png/movie.png
-share/libretro/assets/xmb/retroactive/png/movies.png
-share/libretro/assets/xmb/retroactive/png/music.png
-share/libretro/assets/xmb/retroactive/png/musics.png
-share/libretro/assets/xmb/retroactive/png/netplay.png
-share/libretro/assets/xmb/retroactive/png/off.png
-share/libretro/assets/xmb/retroactive/png/on.png
-share/libretro/assets/xmb/retroactive/png/pointer.png
-share/libretro/assets/xmb/retroactive/png/reload.png
-share/libretro/assets/xmb/retroactive/png/rename.png
-share/libretro/assets/xmb/retroactive/png/resume.png
-share/libretro/assets/xmb/retroactive/png/retroarch.png
-share/libretro/assets/xmb/retroactive/png/run.png
-share/libretro/assets/xmb/retroactive/png/savestate.png
-share/libretro/assets/xmb/retroactive/png/screenshot.png
-share/libretro/assets/xmb/retroactive/png/setting.png
-share/libretro/assets/xmb/retroactive/png/settings.png
-share/libretro/assets/xmb/retroactive/png/subsetting.png
-share/libretro/assets/xmb/retroactive/png/undo.png
-share/libretro/assets/xmb/retroactive/png/wifi.png
-share/libretro/assets/xmb/retroactive/png/zip.png
share/libretro/assets/xmb/retrosystem/README.md
share/libretro/assets/xmb/retrosystem/font.ttf
share/libretro/assets/xmb/retrosystem/png/2048-content.png
@@ -20732,8 +20166,8 @@ share/libretro/assets/xmb/systematic/png/Atari - 5200-content.png
share/libretro/assets/xmb/systematic/png/Atari - 5200.png
share/libretro/assets/xmb/systematic/png/Atari - 7800-content.png
share/libretro/assets/xmb/systematic/png/Atari - 7800.png
-share/libretro/assets/xmb/systematic/png/Atari - 8-bit-content.png
-share/libretro/assets/xmb/systematic/png/Atari - 8-bit.png
+share/libretro/assets/xmb/systematic/png/Atari - 8-bit Family-content.png
+share/libretro/assets/xmb/systematic/png/Atari - 8-bit Family.png
share/libretro/assets/xmb/systematic/png/Atari - Jaguar CD-content.png
share/libretro/assets/xmb/systematic/png/Atari - Jaguar CD.png
share/libretro/assets/xmb/systematic/png/Atari - Jaguar-content.png
@@ -21415,6 +20849,7 @@ share/libretro/assets/xmb/systematic/png/Sega - Beena-content.png
share/libretro/assets/xmb/systematic/png/Sega - Beena.png
share/libretro/assets/xmb/systematic/png/Sega - Chihiro-content.png
share/libretro/assets/xmb/systematic/png/Sega - Chihiro.png
+share/libretro/assets/xmb/systematic/png/Sega - Dreamcast (Visual Memory Unit).png
share/libretro/assets/xmb/systematic/png/Sega - Dreamcast B.png
share/libretro/assets/xmb/systematic/png/Sega - Dreamcast H.png
share/libretro/assets/xmb/systematic/png/Sega - Dreamcast K.png
@@ -21488,7 +20923,6 @@ share/libretro/assets/xmb/systematic/png/Sega - Saturn MMP-1000NV.png
share/libretro/assets/xmb/systematic/png/Sega - Saturn Pluto (U).png
share/libretro/assets/xmb/systematic/png/Sega - Saturn-content.png
share/libretro/assets/xmb/systematic/png/Sega - Saturn.png
-share/libretro/assets/xmb/systematic/png/Sega - VMU.png
share/libretro/assets/xmb/systematic/png/Sega - Video Driver-content.png
share/libretro/assets/xmb/systematic/png/Sega - Video Driver.png
share/libretro/assets/xmb/systematic/png/Sharp - X1-content.png
diff --git a/games/rezerwar/Makefile b/games/rezerwar/Makefile
index c04b685eb67d..275c962f8558 100644
--- a/games/rezerwar/Makefile
+++ b/games/rezerwar/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://tamentis.com/projects/rezerwar/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Puzzle game involving organizing blocks with pipes
diff --git a/games/scramble/Makefile b/games/scramble/Makefile
index 614e40d509de..37dff2a70e72 100644
--- a/games/scramble/Makefile
+++ b/games/scramble/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.9.5
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/scramble/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= From 6 letters you are to create as many words as you can
diff --git a/games/sdb/Makefile b/games/sdb/Makefile
index 9668ab22aa4c..8cb9c51864e7 100644
--- a/games/sdb/Makefile
+++ b/games/sdb/Makefile
@@ -9,7 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Futuristic overhead shooter
-WWW= http://www.gamecreation.org/games/shotgun-debugger
+WWW= https://www.gamecreation.org/games/shotgun_debugger
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/games/sea-defender/Makefile b/games/sea-defender/Makefile
index e47d8f7dac0e..d255d5e8843a 100644
--- a/games/sea-defender/Makefile
+++ b/games/sea-defender/Makefile
@@ -2,7 +2,7 @@ PORTNAME= sea-defender
PORTVERSION= 0.9
PORTREVISION= 5
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/:icon \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/:icon \
SF/nemysisfreebsdp/:icon
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}.png:icon
diff --git a/games/shootingstar/Makefile b/games/shootingstar/Makefile
index 3cf7d36f076a..94e792e45cf7 100644
--- a/games/shootingstar/Makefile
+++ b/games/shootingstar/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2.0
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.2ndpoint.fi/projektit.xml/shootingstar/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= SDL/OpenGL top-down shooter
diff --git a/games/simutrans/Makefile b/games/simutrans/Makefile
index 718f5d45194b..9f3f8e143fde 100644
--- a/games/simutrans/Makefile
+++ b/games/simutrans/Makefile
@@ -4,7 +4,8 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Transportation simulator
-WWW= https://www.simutrans.com/
+WWW= https://www.simutrans.com/ \
+ https://github.com/aburch/simutrans/
LICENSE= ART10 MIT
LICENSE_COMB= multi
diff --git a/games/solarconquest/Makefile b/games/solarconquest/Makefile
index a800cc8bb847..fd821aee688c 100644
--- a/games/solarconquest/Makefile
+++ b/games/solarconquest/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://games.sajthelper.com/ \
LOCAL/ehaupt \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= SolarConquest
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile
index 1186df2d28be..7f267a7f4feb 100644
--- a/games/stormbaancoureur/Makefile
+++ b/games/stormbaancoureur/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.1.6
PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= http://www.stolk.org/stormbaancoureur/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simulated obstacle course for automobiles
diff --git a/games/tecnoballz/Makefile b/games/tecnoballz/Makefile
index 2d5671459247..1bbbac96ee29 100644
--- a/games/tecnoballz/Makefile
+++ b/games/tecnoballz/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.93.1
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://linux.tlk.fr/games/TecnoballZ/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Brick breaker (Arkanoid-like game)
diff --git a/games/torrent/Makefile b/games/torrent/Makefile
index ed3993b73bce..0a8a8ba41f18 100644
--- a/games/torrent/Makefile
+++ b/games/torrent/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/torrent/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Score points without letting the tiles touch the top of the board
diff --git a/games/trimines/Makefile b/games/trimines/Makefile
index c243e0a5829d..3ea8c8306dde 100644
--- a/games/trimines/Makefile
+++ b/games/trimines/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.3.0
PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= http://www.freewebs.com/trimines/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Mine sweeper game that uses triangles instead of squares
diff --git a/games/typtea/Makefile b/games/typtea/Makefile
new file mode 100644
index 000000000000..afe92671b2d4
--- /dev/null
+++ b/games/typtea/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= typtea
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.4
+CATEGORIES= games
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Minimal terminal-based typing speed test
+WWW= https://github.com/ashish0kumar/typtea
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+
+GO_MODULE= github.com/ashish0kumar/typtea
+
+GO_BUILDFLAGS+= -ldflags="-s -w -X github.com/ashish0kumar/typtea/cmd.version=${DISTVERSIONFULL}"
+
+PLIST_FILES= bin/typtea
+
+.include <bsd.port.mk>
diff --git a/games/typtea/distinfo b/games/typtea/distinfo
new file mode 100644
index 000000000000..3809aa084f08
--- /dev/null
+++ b/games/typtea/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750623293
+SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 6154ff747f01685820d152913b88a3b69f4ac690bdadea502cc5a92801a8657b
+SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 1309
+SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 0d00138dd38ab15507caa1f2b29230c875b0f6eda2b23646f47355fe5c6c9c2e
+SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 957723
diff --git a/games/typtea/pkg-descr b/games/typtea/pkg-descr
new file mode 100644
index 000000000000..809cf91acb7a
--- /dev/null
+++ b/games/typtea/pkg-descr
@@ -0,0 +1,10 @@
+Minimal terminal-based typing speed test with
+support for dozens of programming languages.
+
+Features:
+- Terminal-based typing with WPM and accuracy tracking
+- Multi-language support including English and 30+ programming languages
+- Infinite word generation with smooth 3-line scrolling display
+- Minimalist TUI built with Bubble Tea and Lipgloss
+- Embedded language data for easy distribution
+- Accurate metrics following standard typing test calculations
diff --git a/games/tyrian-data/Makefile b/games/tyrian-data/Makefile
index 38362e61b3e0..274d5e5c7b89 100644
--- a/games/tyrian-data/Makefile
+++ b/games/tyrian-data/Makefile
@@ -1,14 +1,13 @@
PORTNAME= tyrian-data
PORTVERSION= 21
CATEGORIES= games
-MASTER_SITES= http://www.camanis.net/tyrian/ \
- http://sites.google.com/a/camanis.net/opentyrian/tyrian/ \
- http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://www.camanis.net/tyrian/ \
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= tyrian${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Data files for opentyrian
-WWW= https://bitbucket.org/opentyrian/opentyrian/wiki/Home
+WWW= https://github.com/opentyrian/opentyrian
# From opentyrian FAQ:
# "Tyrian was, however, released as freeware (under no specific
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index ce3d4d313579..574af22627f5 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250612
+PORTVERSION= s20250625
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-805-g71cacbe726 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-813-ga5038be023 # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 7e0938032e7e..a8c133930029 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749755440
+TIMESTAMP = 1750868585
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -1867,5 +1867,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-805-g71cacbe726.tar.bz2) = 8ce677bfbbc8e42bd769b0cd6ae2335d9e4c6497c5e9c064567d3b2380c3ccd1
-SIZE (veloren-v0.17.0-805-g71cacbe726.tar.bz2) = 326011142
+SHA256 (veloren-v0.17.0-813-ga5038be023.tar.bz2) = eb4ae68c815e4d0d1a1618f51bf7a04a7e36292d0bbcf82c0ad4e4ce2f3da47b
+SIZE (veloren-v0.17.0-813-ga5038be023.tar.bz2) = 326011038
diff --git a/games/volleyball/Makefile b/games/volleyball/Makefile
index b25c290502f6..511c43c8ea43 100644
--- a/games/volleyball/Makefile
+++ b/games/volleyball/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.6
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.losersjuegos.com.ar/_media/juegos/volleyball/descargas/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX}
diff --git a/games/vor/Makefile b/games/vor/Makefile
index dd040e40e8c2..020105aa71b2 100644
--- a/games/vor/Makefile
+++ b/games/vor/Makefile
@@ -2,7 +2,7 @@ PORTNAME= vor
PORTVERSION= 0.5.8
CATEGORIES= games
MASTER_SITES= https://jasonwoof.com/downloads/vor/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Dodge the rocks until you die
diff --git a/games/vvvvvv/Makefile b/games/vvvvvv/Makefile
index 5ad3dc782968..1b21fe5685a2 100644
--- a/games/vvvvvv/Makefile
+++ b/games/vvvvvv/Makefile
@@ -1,6 +1,5 @@
PORTNAME= VVVVVV
-DISTVERSION= 2.4.2
-PORTREVISION= 2
+DISTVERSION= 2.4.3
CATEGORIES= games
.if ${FLAVOR:U} == makeandplay
# The data file may only be distributed if the MAKEANDPLAY define is set.
@@ -43,7 +42,7 @@ GH_ACCOUNT= TerryCavanagh
# physfs is unbundled, but the code still needs extras/physfsrwops.c, which is not
# compiled into libphysfs.so
GH_TUPLE= lvandeve:lodepng:18964554bc769255401942e0e6dfd09f2fab2093:lodepng/../third_party/lodepng \
- Tehreer:SheenBidi:v2.7:SheenBidi/../third_party/SheenBidi \
+ Tehreer:SheenBidi:v2.9.0:SheenBidi/../third_party/SheenBidi \
Mashpoe:c-hashmap:dedf70e0a769bc52a17a36da840d96770fc26d12:chashmap/../third_party/c-hashmap \
icculus:physfs:bfa7997c671957eb0a340ff1cf3c634e6269904a:physfs/../third_party/physfs
USE_SDL= sdl2
diff --git a/games/vvvvvv/distinfo b/games/vvvvvv/distinfo
index 83b7e3a76138..77ecea593a43 100644
--- a/games/vvvvvv/distinfo
+++ b/games/vvvvvv/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1725971547
-SHA256 (VVVVVV-data-2.4.2.zip) = c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea
-SIZE (VVVVVV-data-2.4.2.zip) = 61405423
-SHA256 (TerryCavanagh-VVVVVV-2.4.2_GH0.tar.gz) = c294518da861907175cf66387257f94c7c9548643ae7798a8fe38dce4309b592
-SIZE (TerryCavanagh-VVVVVV-2.4.2_GH0.tar.gz) = 4681136
+TIMESTAMP = 1750415370
+SHA256 (VVVVVV-data-2.4.3.zip) = c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea
+SIZE (VVVVVV-data-2.4.3.zip) = 61405423
+SHA256 (TerryCavanagh-VVVVVV-2.4.3_GH0.tar.gz) = 1050363e1ec91385b917fbcc7be8983ebbfb781ce060edfd1056413c4a8fb0a4
+SIZE (TerryCavanagh-VVVVVV-2.4.3_GH0.tar.gz) = 4761157
SHA256 (lvandeve-lodepng-18964554bc769255401942e0e6dfd09f2fab2093_GH0.tar.gz) = 58f4bce09556fc8039be04e4632c228695a9ead4b4e8d292957e3f59b26269a9
SIZE (lvandeve-lodepng-18964554bc769255401942e0e6dfd09f2fab2093_GH0.tar.gz) = 246337
-SHA256 (Tehreer-SheenBidi-v2.7_GH0.tar.gz) = 620f732141fd62354361f921a67ba932c44d94e73f127379a0c73ad40c7fa6e0
-SIZE (Tehreer-SheenBidi-v2.7_GH0.tar.gz) = 2192472
+SHA256 (Tehreer-SheenBidi-v2.9.0_GH0.tar.gz) = e90ae142c6fc8b94366f3526f84b349a2c10137f87093db402fe51f6eace6d13
+SIZE (Tehreer-SheenBidi-v2.9.0_GH0.tar.gz) = 2532288
SHA256 (Mashpoe-c-hashmap-dedf70e0a769bc52a17a36da840d96770fc26d12_GH0.tar.gz) = 858e0245169de8504e71e59216f255605c3275082b2a216d3d8b1a22f066f835
SIZE (Mashpoe-c-hashmap-dedf70e0a769bc52a17a36da840d96770fc26d12_GH0.tar.gz) = 8358
SHA256 (icculus-physfs-bfa7997c671957eb0a340ff1cf3c634e6269904a_GH0.tar.gz) = e3c99716b7920dbb8e068464e71f96b6a3f2b00eb552c33084347414b6b74a6b
diff --git a/games/vvvvvv/pkg-plist b/games/vvvvvv/pkg-plist
index df4236e2619e..55de245a4166 100644
--- a/games/vvvvvv/pkg-plist
+++ b/games/vvvvvv/pkg-plist
@@ -108,6 +108,16 @@
%%DATADIR%%/lang/es_AR/roomnames_special.xml
%%DATADIR%%/lang/es_AR/strings.xml
%%DATADIR%%/lang/es_AR/strings_plural.xml
+%%DATADIR%%/lang/fa/cutscenes.xml
+%%DATADIR%%/lang/fa/graphics/flipsprites.png
+%%DATADIR%%/lang/fa/graphics/sprites.png
+%%DATADIR%%/lang/fa/graphics/spritesmask.xml
+%%DATADIR%%/lang/fa/meta.xml
+%%DATADIR%%/lang/fa/numbers.xml
+%%DATADIR%%/lang/fa/roomnames.xml
+%%DATADIR%%/lang/fa/roomnames_special.xml
+%%DATADIR%%/lang/fa/strings.xml
+%%DATADIR%%/lang/fa/strings_plural.xml
%%DATADIR%%/lang/fr/cutscenes.xml
%%DATADIR%%/lang/fr/graphics/flipsprites.png
%%DATADIR%%/lang/fr/graphics/sprites.png
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index afd77b415dd0..6fa6658f0829 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,17 +1,11 @@
PORTNAME= wesnoth
-PORTVERSION= 1.18.4
-PORTREVISION= 1
+PORTVERSION= 1.18.5
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
http://files.wesnoth.org/ \
http://ports.toco-domains.de/
-PATCH_SITES+= https://github.com/wesnoth/wesnoth/commit/
-PATCHFILES+= 8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch:-p1
-PATCHFILES+= 385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch:-p1
-PATCHFILES+= 51f424f5ab516a79691084fa4611fc28867e3171.patch:-p1
-
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Fantasy turn-based strategy game
WWW= https://www.wesnoth.org/
diff --git a/games/wesnoth/distinfo b/games/wesnoth/distinfo
index f98c2fe4ee7a..b8c66ad5fc0a 100644
--- a/games/wesnoth/distinfo
+++ b/games/wesnoth/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1747037175
-SHA256 (wesnoth-1.18.4.tar.bz2) = 2b95351729fcf1384d521d540aa0adfc80a9be2991aa4791f3b090678e4364ae
-SIZE (wesnoth-1.18.4.tar.bz2) = 461847477
-SHA256 (8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch) = bf57831b40ef380c4c5a7efc02e466f06fc657ecbd2ea58fc7564c22b3957318
-SIZE (8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch) = 13923
-SHA256 (385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch) = 13734ffe400e7fdc11d2205c2d30fa2866076ddb1d693be35710a0d01d26c09c
-SIZE (385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch) = 6548
-SHA256 (51f424f5ab516a79691084fa4611fc28867e3171.patch) = e7548946e8fb8c940090984b8f38efc35759eecbe1001645c911f8123891b53d
-SIZE (51f424f5ab516a79691084fa4611fc28867e3171.patch) = 13139
+TIMESTAMP = 1750757961
+SHA256 (wesnoth-1.18.5.tar.bz2) = e15db3caf446d91d389fc275f10c1a9e7ca3c6176c3b8ce94f5ee4a7a0c81bd6
+SIZE (wesnoth-1.18.5.tar.bz2) = 461916727
diff --git a/games/wesnoth/files/patch-src_filesystem.cpp b/games/wesnoth/files/patch-src_filesystem.cpp
deleted file mode 100644
index 3f4f6b59b332..000000000000
--- a/games/wesnoth/files/patch-src_filesystem.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/filesystem.cpp.orig 2025-02-17 21:50:08 UTC
-+++ src/filesystem.cpp
-@@ -30,11 +30,13 @@
- #include "serialization/unicode.hpp"
- #include "utils/general.hpp"
-
-+#define BOOST_PROCESS_VERSION 1
- #include <boost/filesystem.hpp>
- #include <boost/filesystem/fstream.hpp>
- #include <boost/iostreams/device/file_descriptor.hpp>
- #include <boost/iostreams/stream.hpp>
--#include <boost/process.hpp>
-+#include <boost/process/v1/search_path.hpp>
-+#include <boost/algorithm/string/replace.hpp>
- #include "game_config_view.hpp"
-
- #ifdef _WIN32
diff --git a/games/wesnoth/files/patch-src_filesystem.hpp b/games/wesnoth/files/patch-src_filesystem.hpp
deleted file mode 100644
index 570850ac9575..000000000000
--- a/games/wesnoth/files/patch-src_filesystem.hpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/filesystem.hpp.orig 2025-02-17 21:50:08 UTC
-+++ src/filesystem.hpp
-@@ -21,6 +21,7 @@
- #pragma once
-
- #include <ctime>
-+#include <cstdint>
- #include <fstream>
- #include <iosfwd>
- #include <memory>
diff --git a/games/wesnoth/files/patch-src_game__launcher.cpp b/games/wesnoth/files/patch-src_game__launcher.cpp
deleted file mode 100644
index 8d0db636c090..000000000000
--- a/games/wesnoth/files/patch-src_game__launcher.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/game_launcher.cpp.orig 2025-02-17 21:50:08 UTC
-+++ src/game_launcher.cpp
-@@ -61,7 +61,8 @@
- #ifdef _WIN32
- #include <boost/process/windows.hpp>
- #endif
--#include <boost/process.hpp>
-+#define BOOST_PROCESS_VERSION 1
-+#include <boost/process/v1/child.hpp>
- #include <cstdlib> // for system
- #include <new>
- #include <utility> // for pair
diff --git a/games/xlogical/Makefile b/games/xlogical/Makefile
index 9a580c86a9ad..8d5ca6cd3346 100644
--- a/games/xlogical/Makefile
+++ b/games/xlogical/Makefile
@@ -2,7 +2,7 @@ PORTNAME= xlogical
DISTVERSION= 1.0-8
CATEGORIES= games
MASTER_SITES= https://changeling.ixionstudios.com/xlogical/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= aaron@baugher.biz
COMMENT= Remake of the classic puzzle game Logical
diff --git a/games/xorgramana/Makefile b/games/xorgramana/Makefile
index 172c0f2166b6..2fb786d7337f 100644
--- a/games/xorgramana/Makefile
+++ b/games/xorgramana/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.0.8
PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= http://www.jwm-art.net/XorGramana/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= XorGramana-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/xrisk/Makefile b/games/xrisk/Makefile
index 1de2f2e24360..8a0a680948af 100644
--- a/games/xrisk/Makefile
+++ b/games/xrisk/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.15
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://my.pages.de/pub/comp/unix/games/xrisk/old/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= Game for X11, much like the popular board game
diff --git a/games/xtgyoretsu/Makefile b/games/xtgyoretsu/Makefile
index 708de7845df1..437b36a62582 100644
--- a/games/xtgyoretsu/Makefile
+++ b/games/xtgyoretsu/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Extended ncurses version of "Renshu-cho gyoretsu"
-WWW= https://saahriktu.org/games.html \
+WWW= https://saahriktu.ru/games.html \
https://github.com/Penguinum/xtgyoretsu-forked
LICENSE= GPLv3
diff --git a/german/libreoffice/distinfo b/german/libreoffice/distinfo
index c5db2b2a4805..6a215323d07a 100644
--- a/german/libreoffice/distinfo
+++ b/german/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204935
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_de.tar.gz) = 73d09daa051bf497346cca77c4ba6a9eb3c17141066f3cd4b44e8bc6d7b50224
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_de.tar.gz) = 8579927
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_de.tar.gz) = dfc679d06b89e1fc7e95f22e498e5483ba00f4c9df18e6ef2c17b776d0f602db
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_de.tar.gz) = 2645005
+TIMESTAMP = 1750805440
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_de.tar.gz) = a496d0de94da6cf26d7246bd67c377a1a968e0acd2368daeeb97bc89e1dd288d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_de.tar.gz) = 8578332
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_de.tar.gz) = 49fcddaf33a569ef2d21e24105d944e885a5515a32e32de9c98c578be6bc4e95
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_de.tar.gz) = 2645360
diff --git a/german/wordpress/distinfo b/german/wordpress/distinfo
index 5d999ff7a7be..f83283e5d731 100644
--- a/german/wordpress/distinfo
+++ b/german/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795748
-SHA256 (wordpress-6.7.2-de_DE.tar.gz) = 62ba3cd5db56d2a8ce0a9e0c747610863f267f6ad2a2b81e86c29e8618e918ce
-SIZE (wordpress-6.7.2-de_DE.tar.gz) = 34015714
+TIMESTAMP = 1750445255
+SHA256 (wordpress-6.8.1-de_DE.tar.gz) = 2a7a7f6046e520a004c179b70832f01b459eafb016ad6819bac096a24529dc9f
+SIZE (wordpress-6.8.1-de_DE.tar.gz) = 34200331
diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile
index 67d2e5e64009..43cb74d110b7 100644
--- a/graphics/Coin/Makefile
+++ b/graphics/Coin/Makefile
@@ -1,7 +1,6 @@
PORTNAME= Coin
-PORTVERSION= 4.0.3
+PORTVERSION= 4.0.4
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= cmt@FreeBSD.org
@@ -29,6 +28,8 @@ CMAKE_ARGS+= -DCOIN_BUILD_SHARED_LIBS="ON" \
-DUSE_EXTERNAL_EXPAT="ON"
USE_LDCONFIG= yes
+PLIST_SUB= VERSION=${PORTVERSION}
+
pre-configure:
@${REINPLACE_CMD} -e 's|DATA install-data-local|DATA|g' \
${WRKSRC}/Makefile.in
diff --git a/graphics/Coin/distinfo b/graphics/Coin/distinfo
index 0da36d334756..b2c6eeb82786 100644
--- a/graphics/Coin/distinfo
+++ b/graphics/Coin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725708650
-SHA256 (coin3d-coin-v4.0.3_GH0.tar.gz) = 086ecf84479e4bc59397568638488c2e6c08d8aa811779bab93cda5509f79d59
-SIZE (coin3d-coin-v4.0.3_GH0.tar.gz) = 6943086
+TIMESTAMP = 1750875175
+SHA256 (coin3d-coin-v4.0.4_GH0.tar.gz) = 4cf2c2ae0dec99d99842b35fb0186a3ca48ef33ee3b91efc0cd632b05fb5ad05
+SIZE (coin3d-coin-v4.0.4_GH0.tar.gz) = 6951664
diff --git a/graphics/Coin/pkg-plist b/graphics/Coin/pkg-plist
index 8c1ecaaa1ad4..c61489e8f193 100644
--- a/graphics/Coin/pkg-plist
+++ b/graphics/Coin/pkg-plist
@@ -875,13 +875,13 @@ include/Inventor/tools/SbPimplPtr.h
include/SoDebug.h
include/SoWinEnterScope.h
include/SoWinLeaveScope.h
-lib/cmake/Coin-4.0.3/coin-config-version.cmake
-lib/cmake/Coin-4.0.3/coin-config.cmake
-lib/cmake/Coin-4.0.3/coin-export-release.cmake
-lib/cmake/Coin-4.0.3/coin-export.cmake
+lib/cmake/Coin-%%VERSION%%/coin-config-version.cmake
+lib/cmake/Coin-%%VERSION%%/coin-config.cmake
+lib/cmake/Coin-%%VERSION%%/coin-export-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Coin-%%VERSION%%/coin-export.cmake
lib/libCoin.so
lib/libCoin.so.80
-lib/libCoin.so.80.0.3
+lib/libCoin.so.80.0.4
libdata/pkgconfig/Coin.pc
%%DATADIR%%/conf/coin-default.cfg
%%DATADIR%%/draggerDefaults/centerballDragger.iv
diff --git a/graphics/cloudcompare/Makefile b/graphics/cloudcompare/Makefile
index c34a5bcce56a..70c41f6cd608 100644
--- a/graphics/cloudcompare/Makefile
+++ b/graphics/cloudcompare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudcompare
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.4
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index 4d8151345c97..b0a73ad0fd28 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drawio
PORTVERSION= 26.2.15
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/exifprobe/Makefile b/graphics/exifprobe/Makefile
index 36b66c4e5cda..19da04f02991 100644
--- a/graphics/exifprobe/Makefile
+++ b/graphics/exifprobe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exifprobe
DISTVERSION= 2.0.1
CATEGORIES= graphics
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Probes JPEG or TIFF images and reports contents and structure
diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile
index 7f4c86116bb0..b5d60c73b92c 100644
--- a/graphics/f3d/Makefile
+++ b/graphics/f3d/Makefile
@@ -1,7 +1,7 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist
index 9d0032765f26..9a973dfddcf4 100644
--- a/graphics/f3d/pkg-plist
+++ b/graphics/f3d/pkg-plist
@@ -1,5 +1,4 @@
bin/f3d
-include/f3d/F3DUtils.h
include/f3d/camera.h
include/f3d/context.h
include/f3d/engine.h
@@ -14,10 +13,6 @@ include/f3d/reader.h
include/f3d/scene.h
include/f3d/types.h
include/f3d/utils.h
-include/f3d/vtkF3DFaceVaryingPointDispatcher.h
-include/f3d/vtkF3DGLTFImporter.h
-include/f3d/vtkF3DImporter.h
-include/f3d/vtkextModule.h
include/f3d/window.h
lib/cmake/f3d/application-config.cmake
lib/cmake/f3d/f3dConfig.cmake
@@ -28,20 +23,10 @@ lib/cmake/f3d/f3dLibraryTargets.cmake
lib/cmake/f3d/f3dTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/f3d/f3dTargets.cmake
lib/cmake/f3d/library-config.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-targets.cmake
-lib/cmake/f3d_vtkext/f3d_vtkext-vtk-module-properties.cmake
lib/libf3d.so
lib/libf3d.so.3
lib/libf3d.so.3.1
lib/libvtkext.so
-%%ALEMBIC%%lib/libvtkextAlembic.a
-%%ASSIMP%%lib/libvtkextAssimp.a
-%%DRACO%%lib/libvtkextDraco.a
-lib/libvtkextNative.a
-%%OCCT%%lib/libvtkextOCCT.a
-lib/libvtkextPrivate.a
-lib/vtk/hierarchy/f3d_vtkext/vtkext-hierarchy.txt
%%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop
%%ASSIMP%%share/applications/f3d-plugin-assimp.desktop
%%DRACO%%share/applications/f3d-plugin-draco.desktop
diff --git a/graphics/gimp-lqr-plugin/Makefile b/graphics/gimp-lqr-plugin/Makefile
index 773813c547ea..706cb8d4566e 100644
--- a/graphics/gimp-lqr-plugin/Makefile
+++ b/graphics/gimp-lqr-plugin/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.7.2
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://liquidrescale.wdfiles.com/local--files/en:download-page-sources/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Liquid rescale GIMP plug-in
diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile
index f85750c606fa..b34809b9c076 100644
--- a/graphics/hyprgraphics/Makefile
+++ b/graphics/hyprgraphics/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprgraphics
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.3
-PORTREVISION= 2
+DISTVERSION= 0.1.4
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
libjxl.so:graphics/libjxl \
- libspng.so:graphics/libspng \
+ libpng.so:graphics/png \
libwebp.so:graphics/webp
USES= cmake:testing compiler:c++11-lib gnome jpeg pkgconfig xorg
diff --git a/graphics/hyprgraphics/distinfo b/graphics/hyprgraphics/distinfo
index 608f4d6c5a26..1dad374865e8 100644
--- a/graphics/hyprgraphics/distinfo
+++ b/graphics/hyprgraphics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743953322
-SHA256 (hyprwm-hyprgraphics-v0.1.3_GH0.tar.gz) = 0e11457135a9e7160cf147d361fae3c5dc40035a4ebd894c5d409baa896f43cf
-SIZE (hyprwm-hyprgraphics-v0.1.3_GH0.tar.gz) = 424310
+TIMESTAMP = 1750621377
+SHA256 (hyprwm-hyprgraphics-v0.1.4_GH0.tar.gz) = 8b4662a0e687351da703a19e9cd9fdbe4b4b053e7380957584cda112c96feb9f
+SIZE (hyprwm-hyprgraphics-v0.1.4_GH0.tar.gz) = 425677
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index 2f2fe13a30d9..f2b4436dc63f 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358557
-SHA256 (KDE/frameworks/6.14/kimageformats-6.14.0.tar.xz) = 3a0f81be25e9a0eab7dc1373bc56480abcb3041ca1a5a8c7f0d6d52d221d5449
-SIZE (KDE/frameworks/6.14/kimageformats-6.14.0.tar.xz) = 28200036
+TIMESTAMP = 1749476624
+SHA256 (KDE/frameworks/6.15/kimageformats-6.15.0.tar.xz) = 2fab119c64f117026166f49840abe5c1efe3e8f9a10d966b3406ffb6a6084030
+SIZE (KDE/frameworks/6.15/kimageformats-6.15.0.tar.xz) = 28203696
diff --git a/graphics/kf6-kimageformats/pkg-plist b/graphics/kf6-kimageformats/pkg-plist
index 53fc366c4952..8003f92ff524 100644
--- a/graphics/kf6-kimageformats/pkg-plist
+++ b/graphics/kf6-kimageformats/pkg-plist
@@ -1,3 +1,5 @@
+lib/cmake/KF6ImageFormats/KF6ImageFormatsConfig.cmake
+lib/cmake/KF6ImageFormats/KF6ImageFormatsConfigVersion.cmake
%%QT_PLUGINDIR%%/imageformats/kimg_ani.so
%%AVIF%%%%QT_PLUGINDIR%%/imageformats/kimg_avif.so
%%QT_PLUGINDIR%%/imageformats/kimg_dds.so
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index 859eac1a6586..a29d1766ec1e 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358558
-SHA256 (KDE/frameworks/6.14/kplotting-6.14.0.tar.xz) = e6b63184f973bf0d12402779dfd1871f7685b7954e36898e4640ac86b9c977ac
-SIZE (KDE/frameworks/6.14/kplotting-6.14.0.tar.xz) = 33704
+TIMESTAMP = 1749476624
+SHA256 (KDE/frameworks/6.15/kplotting-6.15.0.tar.xz) = 5f7105f015eee67acdeb8a96fb9448186a605b6273f0af89a055c2721cab59dc
+SIZE (KDE/frameworks/6.15/kplotting-6.15.0.tar.xz) = 34032
diff --git a/graphics/kf6-kquickcharts/Makefile b/graphics/kf6-kquickcharts/Makefile
index 97195269c9b0..f9f4ae836651 100644
--- a/graphics/kf6-kquickcharts/Makefile
+++ b/graphics/kf6-kquickcharts/Makefile
@@ -8,6 +8,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_KDE= ecm:build
-USE_QT= base declarative shadertools
+USE_QT= base declarative shadertools tools:build
.include <bsd.port.mk>
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index 6c51b59be4a7..d50f42a0b6fd 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358558
-SHA256 (KDE/frameworks/6.14/kquickcharts-6.14.0.tar.xz) = dfb33c90eedc7c950e043fb2adf6c8a2df3745e79d2bbcd5e595757448fe98b7
-SIZE (KDE/frameworks/6.14/kquickcharts-6.14.0.tar.xz) = 110256
+TIMESTAMP = 1749832090
+SHA256 (KDE/frameworks/6.15/kquickcharts-6.15.0.tar.xz) = f9f2f4bea577fed8a7f1ddea34617efe74517a492e9c0721f02f2cc08fb6786d
+SIZE (KDE/frameworks/6.15/kquickcharts-6.15.0.tar.xz) = 112060
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index 4890fbcbe9b1..ab0052c6bab3 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358558
-SHA256 (KDE/frameworks/6.14/ksvg-6.14.0.tar.xz) = 1456649ff2e1397e2a666ce24bbb6f074fda5cb96ada425d122bcc14744a5dce
-SIZE (KDE/frameworks/6.14/ksvg-6.14.0.tar.xz) = 84048
+TIMESTAMP = 1749476625
+SHA256 (KDE/frameworks/6.15/ksvg-6.15.0.tar.xz) = 955c5ceb28879d10106cb807f4f259810c705bbbbddaf170af0d563fbd580197
+SIZE (KDE/frameworks/6.15/ksvg-6.15.0.tar.xz) = 83772
diff --git a/graphics/kf6-prison/Makefile b/graphics/kf6-prison/Makefile
index 63f7b3fbf581..3380491871a0 100644
--- a/graphics/kf6-prison/Makefile
+++ b/graphics/kf6-prison/Makefile
@@ -12,6 +12,6 @@ LIB_DEPENDS= libdmtx.so:graphics/libdmtx \
USES= cmake gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_KDE= ecm:build
-USE_QT= base declarative multimedia
+USE_QT= base declarative multimedia tools:build
.include <bsd.port.mk>
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index 0fbe728ceff3..9ac77c36f2ce 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358558
-SHA256 (KDE/frameworks/6.14/prison-6.14.0.tar.xz) = b50454ab0a0d7891ac1f9b6c4e4e00ccd3269bad630a6a392f410c4e252ffb64
-SIZE (KDE/frameworks/6.14/prison-6.14.0.tar.xz) = 56636
+TIMESTAMP = 1749476625
+SHA256 (KDE/frameworks/6.15/prison-6.15.0.tar.xz) = 343f1dbc82fe6fddaad08b93a60048ed11a00c5c97fb2b30430d7199d614dfbf
+SIZE (KDE/frameworks/6.15/prison-6.15.0.tar.xz) = 57380
diff --git a/graphics/liblqr-1/Makefile b/graphics/liblqr-1/Makefile
index 77e92990cffd..62af1fc14566 100644
--- a/graphics/liblqr-1/Makefile
+++ b/graphics/liblqr-1/Makefile
@@ -2,7 +2,7 @@ PORTNAME= liblqr-1
PORTVERSION= 0.4.2
CATEGORIES= graphics
MASTER_SITES= http://liblqr.wdfiles.com/local--files/en:download-page/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Easy to use C/C++ seam carving library
diff --git a/graphics/librsvg2/Makefile b/graphics/librsvg2/Makefile
index 58e5ec83bdbf..b14cdd8cd863 100644
--- a/graphics/librsvg2/Makefile
+++ b/graphics/librsvg2/Makefile
@@ -1,10 +1,10 @@
PORTNAME= librsvg
PORTVERSION= 2.40.21
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2
-DIST_SUBDIR= gnome2
+DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Library for parsing and rendering SVG vector-graphic files
@@ -13,8 +13,6 @@ WWW= https://live.gnome.org/LibRsvg
LICENSE= GPLv2 LGPL20
LICENSE_COMB= multi
-BROKEN= Fails to build with libxml2 2.13+, error: unknown type name 'xmlParserCtxtPtr'
-
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
libpng.so:graphics/png \
@@ -22,21 +20,6 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
USES= cpe gmake gnome libtool localbase pathfix pkgconfig tar:xz
-CONFLICTS_INSTALL= librsvg2-rust
-# librsvg2 2.42+ needs rust to build, which is not available on all
-# FreeBSD archs. So limit pure C version 2.40.x.
-PORTSCOUT= limit:^2\.40\.
-
-OPTIONS_DEFINE= DOCS VAPI
-OPTIONS_DEFAULT= DOCS VAPI
-OPTIONS_SUB= yes
-
-DOCS_CONFIGURE_ENABLE= grk-doc-html
-
-VAPI_USES= vala:build
-VAPI_CONFIGURE_ON= --enable-vala=yes
-VAPI_CONFIGURE_OFF= --enable-vala=no
-
USE_GNOME= cairo gnomeprefix gdkpixbuf introspection:build \
libxml2 pango
CPE_VENDOR= gnome
@@ -44,6 +27,7 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
+TEST_TARGET= check
CONFIGURE_ARGS= --disable-Bsymbolic
DOCSDIR?= ${PREFIX}/share/doc
@@ -51,6 +35,22 @@ GNOME_HTML_DIR= ${DOCSDIR}
PLIST_SUB+= PORTVERSION=${PORTVERSION}
+CONFLICTS_INSTALL= librsvg2-rust
+# librsvg2 2.42+ needs rust to build, which is not available on all
+# FreeBSD archs. So limit pure C version 2.40.x.
+PORTSCOUT= limit:^2\.40\.
+
+OPTIONS_DEFINE= DOCS VAPI
+OPTIONS_DEFAULT= DOCS VAPI
+OPTIONS_SUB= yes
+
+DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc
+DOCS_CONFIGURE_ENABLE= gtk-doc gtk-doc-html
+
+VAPI_USES= vala:build
+VAPI_CONFIGURE_ON= --enable-vala=yes
+VAPI_CONFIGURE_OFF= --enable-vala=no
+
post-patch:
@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.[0-9][0-9].[0-9]|GTK3_REQUIRED=9.90.0|g' \
${WRKSRC}/configure
diff --git a/graphics/librsvg2/distinfo b/graphics/librsvg2/distinfo
index f9e4bc6ed69f..6022f5fd9fcf 100644
--- a/graphics/librsvg2/distinfo
+++ b/graphics/librsvg2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1583164702
-SHA256 (gnome2/librsvg-2.40.21.tar.xz) = f7628905f1cada84e87e2b14883ed57d8094dca3281d5bcb24ece4279e9a92ba
-SIZE (gnome2/librsvg-2.40.21.tar.xz) = 1655860
+TIMESTAMP = 1750895954
+SHA256 (gnome/librsvg-2.40.21.tar.xz) = f7628905f1cada84e87e2b14883ed57d8094dca3281d5bcb24ece4279e9a92ba
+SIZE (gnome/librsvg-2.40.21.tar.xz) = 1655860
diff --git a/graphics/librsvg2/files/patch-rsvg-css.c b/graphics/librsvg2/files/patch-rsvg-css.c
new file mode 100644
index 000000000000..396724399710
--- /dev/null
+++ b/graphics/librsvg2/files/patch-rsvg-css.c
@@ -0,0 +1,14 @@
+--- rsvg-css.c.orig 2018-10-01 22:50:22 UTC
++++ rsvg-css.c
+@@ -839,7 +839,11 @@ static void
+ }
+
+ static void
++#if LIBXML_VERSION < 21200
+ rsvg_xml_noerror (void *data, xmlErrorPtr error)
++#else
++rsvg_xml_noerror (void *data, const xmlError *error)
++#endif
+ {
+ }
+
diff --git a/graphics/librsvg2/files/patch-rsvg-private.h b/graphics/librsvg2/files/patch-rsvg-private.h
new file mode 100644
index 000000000000..9088e892fe56
--- /dev/null
+++ b/graphics/librsvg2/files/patch-rsvg-private.h
@@ -0,0 +1,10 @@
+--- rsvg-private.h.orig 2020-02-26 17:40:25 UTC
++++ rsvg-private.h
+@@ -32,6 +32,7 @@
+ #include "rsvg.h"
+
+ #include <libxml/SAX.h>
++#include <libxml/tree.h>
+ #include <libxml/xmlmemory.h>
+ #include <pango/pango.h>
+ #include <glib.h>
diff --git a/graphics/linux-rl9-dri/Makefile b/graphics/linux-rl9-dri/Makefile
index 0d4b411c5ce6..8b9d0133f4c2 100644
--- a/graphics/linux-rl9-dri/Makefile
+++ b/graphics/linux-rl9-dri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dri
-PORTVERSION= 24.1.2
-DISTVERSIONSUFFIX= -3.el9
+PORTVERSION= 24.2.8
+DISTVERSIONSUFFIX= -2.el9_6
CATEGORIES= graphics linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/graphics/linux-rl9-dri/distinfo b/graphics/linux-rl9-dri/distinfo
index fceccd60b968..9c76bb815330 100644
--- a/graphics/linux-rl9-dri/distinfo
+++ b/graphics/linux-rl9-dri/distinfo
@@ -1,53 +1,53 @@
-TIMESTAMP = 1732657958
+TIMESTAMP = 1750647848
SHA256 (rocky/f/freeglut-3.2.1-10.el9.aarch64.rpm) = 7a29700d283b8466664f1666aadae386cbf9b427f262dcbcbea0038de50296eb
SIZE (rocky/f/freeglut-3.2.1-10.el9.aarch64.rpm) = 190531
SHA256 (rocky/f/freeglut-3.2.1-10.el9.i686.rpm) = 74c47d07a5ca209ea2be085216ffb5e7104b759047313eade4b01cef043695ca
SIZE (rocky/f/freeglut-3.2.1-10.el9.i686.rpm) = 193960
SHA256 (rocky/f/freeglut-3.2.1-10.el9.x86_64.rpm) = 7d27717e88edcb760d8c38a2e9230cf932f8cccbdd49916661b7fee649584058
SIZE (rocky/f/freeglut-3.2.1-10.el9.x86_64.rpm) = 194563
-SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.aarch64.rpm) = b55f39aeb5abbeb82bdc72a8bede5f7a2d6634cee58c820e305aa492360f2179
-SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.aarch64.rpm) = 7566488
-SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.i686.rpm) = f3257db32ae55c146dda3a586e72188a96a64bc66c0a25a7471a9fce98fc4f0a
-SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.i686.rpm) = 9447901
-SHA256 (rocky/m/mesa-dri-drivers-24.1.2-3.el9.x86_64.rpm) = 3a3da202dc1e6d32fcec0bc684684a9991e329180635c724aa5c445464068d2a
-SIZE (rocky/m/mesa-dri-drivers-24.1.2-3.el9.x86_64.rpm) = 9179604
-SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.aarch64.rpm) = ece4130edd0e89ea8f47775f7e0d262dba201dda6aa8fd460d87cd0afd3dcfe8
-SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.aarch64.rpm) = 136762
-SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.i686.rpm) = 4e2317e068ad37131a042c866a7896693a70f2245d29e3382eecc3f7bc8a1da5
-SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.i686.rpm) = 146104
-SHA256 (rocky/m/mesa-libEGL-24.1.2-3.el9.x86_64.rpm) = 49d769cbcb60e4bdeb58579f18f8bd29d4e66873c48b2a8ccf10ff6ffc4c020a
-SIZE (rocky/m/mesa-libEGL-24.1.2-3.el9.x86_64.rpm) = 140841
-SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.aarch64.rpm) = 2e40fa9a28eb4623dc370af1b0d948860a1fc65993b5e2f05c572cd739898422
-SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.aarch64.rpm) = 179100
-SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.i686.rpm) = 7d1a7126304326bb15cb7829052ee5fc8bccdb27942e15fcc55274feadde63ac
-SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.i686.rpm) = 184263
-SHA256 (rocky/m/mesa-libGL-24.1.2-3.el9.x86_64.rpm) = 3d3b41f45a1bbb80fc21ff82e55d04745d7237a9115b6f94b0c95b2deaef1104
-SIZE (rocky/m/mesa-libGL-24.1.2-3.el9.x86_64.rpm) = 173496
+SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.aarch64.rpm) = 5539444a27d34680404d0044ce1c00ce8e6217f64c8542c72567504713f9e57c
+SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.aarch64.rpm) = 8359218
+SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.i686.rpm) = 7d4f587d0736c5bc47ef93ceda469adac4b2210a632d5331a60033a099437426
+SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.i686.rpm) = 10089689
+SHA256 (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.x86_64.rpm) = f65bf3d70aa63526d612929e3354995c5a030df97520761f85b77dcb5affe83c
+SIZE (rocky/m/mesa-dri-drivers-24.2.8-2.el9_6.x86_64.rpm) = 9836909
+SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.aarch64.rpm) = 9bed0f98142378eba5710dda55ace6b2b0b4d388b7377194c967154dfa4bd644
+SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.aarch64.rpm) = 139874
+SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.i686.rpm) = f96ad6e1cf94e2a7bdc7fb18b4e6ae24af8e0d3d6fd89a852063755ff9f5bdf1
+SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.i686.rpm) = 149289
+SHA256 (rocky/m/mesa-libEGL-24.2.8-2.el9_6.x86_64.rpm) = d33f2b3e6734ee3f4e422bfd8a5a41223a896de3967ee62678647c74e0a907a5
+SIZE (rocky/m/mesa-libEGL-24.2.8-2.el9_6.x86_64.rpm) = 144042
+SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.aarch64.rpm) = 3158cd3a9da46dc81135b6a7d7ef1fd2bfbdf1ffefafcf7a5a72dbed4e052ee8
+SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.aarch64.rpm) = 178592
+SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.i686.rpm) = 8ae2028926d7387df8656664ec8b9ef028f1404b885b7c24b303533271045ea9
+SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.i686.rpm) = 185196
+SHA256 (rocky/m/mesa-libGL-24.2.8-2.el9_6.x86_64.rpm) = 363c73524b7277597d693fa96e54452357ea9c4f88f2b11c27331110f96899c4
+SIZE (rocky/m/mesa-libGL-24.2.8-2.el9_6.x86_64.rpm) = 173299
SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = cc834047eee86a99d7ee9e4bd24468fdc51362336880b9e93e9a0443565c4312
SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.aarch64.rpm) = 137329
SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.i686.rpm) = ef518088bcb902d102d8f42deafa52d0c266c947a7cf69449cbd0b8f26dac826
SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.i686.rpm) = 155075
SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = c7da4f0a399f5b9d5833dc1f5d0f388d9b5ecf6cd7ad6fbd9397f5a661393a68
SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.x86_64.rpm) = 149718
-SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.aarch64.rpm) = c6516c356d86c54b3c411d404d9a239c458e3b868d2d392c1c7d2d6d27e3db4c
-SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.aarch64.rpm) = 35584
-SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.i686.rpm) = c44a100cb79f67defe5e8dda63775bb2d3bc92a9570da28f0a32638ff6b352cf
-SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.i686.rpm) = 37864
-SHA256 (rocky/m/mesa-libgbm-24.1.2-3.el9.x86_64.rpm) = 7e594ffc889a99526c0962e59a61a042afb1d3887c95d96729e11e9607af36a7
-SIZE (rocky/m/mesa-libgbm-24.1.2-3.el9.x86_64.rpm) = 36071
-SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.aarch64.rpm) = 1dd5ba43c8e0908545b480df8aad799f52f43366ac696638c5eaa1ad9a5cd540
-SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.aarch64.rpm) = 58952
-SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.i686.rpm) = b45044aa430630b23c6cbcfa72dda5a49f75ebc2275de6f5faa623bfc4f413b2
-SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.i686.rpm) = 44551
-SHA256 (rocky/m/mesa-libglapi-24.1.2-3.el9.x86_64.rpm) = 08a8f468aa02c2ec44fa12f4a182f08599460c42a7747f8429619a02d569f55b
-SIZE (rocky/m/mesa-libglapi-24.1.2-3.el9.x86_64.rpm) = 44777
-SHA256 (rocky/m/mesa-libxatracker-24.1.2-3.el9.x86_64.rpm) = 8757b5ed0b8d577278f9f6328a744adeeb88d70d680d2fda9011a4af02a342dd
-SIZE (rocky/m/mesa-libxatracker-24.1.2-3.el9.x86_64.rpm) = 2203881
-SHA256 (rocky/m/mesa-vulkan-drivers-24.1.2-3.el9.x86_64.rpm) = e26dec7c9dc4a0f985d23f2197d690850c3210df850ec6f3986e00b9b1aeeb88
-SIZE (rocky/m/mesa-vulkan-drivers-24.1.2-3.el9.x86_64.rpm) = 11514468
+SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.aarch64.rpm) = 5783dfe33112bdd4601a39c54dd16201b33bf4c5c2a05502839f837581aa2c17
+SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.aarch64.rpm) = 35994
+SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.i686.rpm) = 1b24ea580b77cf0dbaed7a78bb63b925a9f987edf1439e5a2cba2c75d1b7eff5
+SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.i686.rpm) = 38183
+SHA256 (rocky/m/mesa-libgbm-24.2.8-2.el9_6.x86_64.rpm) = 5a99f4f6999736302a6943412fc3bb5ee210cd3f327edb5f5abeedaf64fd58a8
+SIZE (rocky/m/mesa-libgbm-24.2.8-2.el9_6.x86_64.rpm) = 36441
+SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.aarch64.rpm) = c5f53e0f08ca29da6e9406a4c9191b1fe1dcaa17bb18deb056317887b103f208
+SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.aarch64.rpm) = 62222
+SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.i686.rpm) = a0e2775ca0f8dcf212b60a919526b5fd8bfab30c8882ec9c243cfc719e0d9253
+SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.i686.rpm) = 45369
+SHA256 (rocky/m/mesa-libglapi-24.2.8-2.el9_6.x86_64.rpm) = 3addb665520454f89b715216f2675cb93375c7661149f9e7572f44eea0383994
+SIZE (rocky/m/mesa-libglapi-24.2.8-2.el9_6.x86_64.rpm) = 44831
+SHA256 (rocky/m/mesa-libxatracker-24.2.8-2.el9_6.x86_64.rpm) = 99b18f98d7b5fb637cc20adf4cd7a6560b1d8462c1903da65bf75b9ef23e36cd
+SIZE (rocky/m/mesa-libxatracker-24.2.8-2.el9_6.x86_64.rpm) = 2529928
+SHA256 (rocky/m/mesa-vulkan-drivers-24.2.8-2.el9_6.x86_64.rpm) = 10e8d5f5484c3523d803fb5baaa8bf902f1f65969cfda5a6795d652fa63a6e4c
+SIZE (rocky/m/mesa-vulkan-drivers-24.2.8-2.el9_6.x86_64.rpm) = 11236484
SHA256 (rocky/f/freeglut-3.2.1-10.el9.src.rpm) = 57f2249b043e5eb22d5d40fbf72651f90bbd7d0f811647d4b594def15d4b4601
SIZE (rocky/f/freeglut-3.2.1-10.el9.src.rpm) = 1507482
-SHA256 (rocky/m/mesa-24.1.2-3.el9.src.rpm) = 0908ddcc460015d14c9fb1a7b1132a12835ce44a6e77384f13048be4f9f19aae
-SIZE (rocky/m/mesa-24.1.2-3.el9.src.rpm) = 32586235
+SHA256 (rocky/m/mesa-24.2.8-2.el9_6.src.rpm) = 9f5fbc17f1db9d7bbd8511fcc155ffcda5989149e43ea54cb044687c915ea7cb
+SIZE (rocky/m/mesa-24.2.8-2.el9_6.src.rpm) = 33247012
SHA256 (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = d15ac9b3f65aa4a17b0b38efc49c64e0c01c43bbdd0a06391805d2fdc6283973
SIZE (rocky/m/mesa-libGLU-9.0.1-6.el9.src.rpm) = 444434
diff --git a/graphics/linux-rl9-dri/pkg-plist.aarch64 b/graphics/linux-rl9-dri/pkg-plist.aarch64
index 114a4b3f9e9b..b366a0a97d32 100644
--- a/graphics/linux-rl9-dri/pkg-plist.aarch64
+++ b/graphics/linux-rl9-dri/pkg-plist.aarch64
@@ -15,6 +15,7 @@ usr/lib64/dri/kgsl_dri.so
usr/lib64/dri/kirin_dri.so
usr/lib64/dri/kms_swrast_dri.so
usr/lib64/dri/komeda_dri.so
+usr/lib64/dri/libdril_dri.so
usr/lib64/dri/mali-dp_dri.so
usr/lib64/dri/mcde_dri.so
usr/lib64/dri/mediatek_dri.so
@@ -39,9 +40,10 @@ usr/lib64/dri/sti_dri.so
usr/lib64/dri/stm_dri.so
usr/lib64/dri/sun4i-drm_dri.so
usr/lib64/dri/swrast_dri.so
-usr/lib64/dri/tegra_dri.so
usr/lib64/dri/udl_dri.so
usr/lib64/dri/virtio_gpu_dri.so
+usr/lib64/dri/vkms_dri.so
+usr/lib64/dri/vmwgfx_dri.so
usr/lib64/dri/zink_dri.so
usr/lib64/dri/zynqmp-dpsub_dri.so
usr/lib64/libEGL_mesa.so.0
@@ -51,6 +53,7 @@ usr/lib64/libGLU.so.1.3.1
usr/lib64/libGLX_mesa.so.0
usr/lib64/libGLX_mesa.so.0.0.0
usr/lib64/libGLX_system.so.0
+usr/lib64/libgallium-24.2.8.so
usr/lib64/libgbm.so.1
usr/lib64/libgbm.so.1.0.0
usr/lib64/libglapi.so.0
diff --git a/graphics/linux-rl9-dri/pkg-plist.amd64 b/graphics/linux-rl9-dri/pkg-plist.amd64
index 117c87206ff3..0fc364bc315c 100644
--- a/graphics/linux-rl9-dri/pkg-plist.amd64
+++ b/graphics/linux-rl9-dri/pkg-plist.amd64
@@ -1,6 +1,7 @@
usr/lib/dri/crocus_dri.so
usr/lib/dri/iris_dri.so
usr/lib/dri/kms_swrast_dri.so
+usr/lib/dri/libdril_dri.so
usr/lib/dri/nouveau_dri.so
usr/lib/dri/radeonsi_dri.so
usr/lib/dri/swrast_dri.so
@@ -14,6 +15,7 @@ usr/lib/libGLU.so.1.3.1
usr/lib/libGLX_mesa.so.0
usr/lib/libGLX_mesa.so.0.0.0
usr/lib/libGLX_system.so.0
+usr/lib/libgallium-24.2.8.so
usr/lib/libgbm.so.1
usr/lib/libgbm.so.1.0.0
usr/lib/libglapi.so.0
@@ -23,6 +25,7 @@ usr/lib/libglut.so.3.11.0
usr/lib64/dri/crocus_dri.so
usr/lib64/dri/iris_dri.so
usr/lib64/dri/kms_swrast_dri.so
+usr/lib64/dri/libdril_dri.so
usr/lib64/dri/nouveau_dri.so
usr/lib64/dri/radeonsi_dri.so
usr/lib64/dri/swrast_dri.so
@@ -37,6 +40,7 @@ usr/lib64/libGLX_mesa.so.0
usr/lib64/libGLX_mesa.so.0.0.0
usr/lib64/libGLX_system.so.0
usr/lib64/libVkLayer_MESA_device_select.so
+usr/lib64/libgallium-24.2.8.so
usr/lib64/libgbm.so.1
usr/lib64/libgbm.so.1.0.0
usr/lib64/libglapi.so.0
diff --git a/graphics/linux-rl9-imageformats-libs/Makefile b/graphics/linux-rl9-imageformats-libs/Makefile
index 658954cf8998..697de32bb3c7 100644
--- a/graphics/linux-rl9-imageformats-libs/Makefile
+++ b/graphics/linux-rl9-imageformats-libs/Makefile
@@ -30,7 +30,7 @@ LIB_DISTNAMES= jasper${PKGNAMESUFFIX}-2.0.28-3.el9 \
libpng-1.6.37-12.el9 \
libtiff-4.4.0-13.el9 \
libwebp-1.2.0-8.el9 \
- openjpeg2-2.4.0-7.el9
+ openjpeg2-2.4.0-8.el9
SRC_DISTFILES= jasper-2.0.28-3.el9${SRC_SUFX}:SOURCE \
jbigkit-2.1-23.el9${SRC_SUFX}:SOURCE \
@@ -39,7 +39,7 @@ SRC_DISTFILES= jasper-2.0.28-3.el9${SRC_SUFX}:SOURCE \
libpng-1.6.37-12.el9${SRC_SUFX}:SOURCE \
libtiff-4.4.0-13.el9${SRC_SUFX}:SOURCE \
libwebp-1.2.0-8.el9${SRC_SUFX}:SOURCE \
- openjpeg2-2.4.0-7.el9${SRC_SUFX}:SOURCE
+ openjpeg2-2.4.0-8.el9${SRC_SUFX}:SOURCE
OPTIONS_DEFINE= DOCS
diff --git a/graphics/linux-rl9-imageformats-libs/distinfo b/graphics/linux-rl9-imageformats-libs/distinfo
index e78ba96f4ae8..06da54669bc1 100644
--- a/graphics/linux-rl9-imageformats-libs/distinfo
+++ b/graphics/linux-rl9-imageformats-libs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745073126
+TIMESTAMP = 1750636550
SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = c933c5bd2aaa7094fd5da8c0021963ce147307c35da5e56b255b956e92170ea7
SIZE (rocky/j/jasper-libs-2.0.28-3.el9.aarch64.rpm) = 151831
SHA256 (rocky/j/jasper-libs-2.0.28-3.el9.i686.rpm) = 852130e71f05ec3fb892a4f35d59eeff105511a9f80c699c6a388d1e07b9ce7f
@@ -41,12 +41,12 @@ SHA256 (rocky/l/libwebp-1.2.0-8.el9.i686.rpm) = fb5f4bbab3ce289b4d6fa2342c41826d
SIZE (rocky/l/libwebp-1.2.0-8.el9.i686.rpm) = 291630
SHA256 (rocky/l/libwebp-1.2.0-8.el9.x86_64.rpm) = 2546a9c3b973cf0f33c23f9d0801d76eff889ff690338340bfd5f5c8fc11c6cd
SIZE (rocky/l/libwebp-1.2.0-8.el9.x86_64.rpm) = 282664
-SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.aarch64.rpm) = 2d962981adc0c3fcd81ebbce1dbd79d42accc50ebd67c4886dd4cec700006c30
-SIZE (rocky/o/openjpeg2-2.4.0-7.el9.aarch64.rpm) = 163197
-SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.i686.rpm) = 52aaa3e88ca62afea172e795409264945c957b26bb2fc71b0840042a8791493c
-SIZE (rocky/o/openjpeg2-2.4.0-7.el9.i686.rpm) = 178969
-SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.x86_64.rpm) = 380ef2db96766ecee5e15cce67f91b5d73c721672930add64bd35de5da12c6a7
-SIZE (rocky/o/openjpeg2-2.4.0-7.el9.x86_64.rpm) = 165941
+SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.aarch64.rpm) = 84200fcda176e31679e1ac3678c1895da3a945d01becfb8ddf682c1830f1f6d2
+SIZE (rocky/o/openjpeg2-2.4.0-8.el9.aarch64.rpm) = 162256
+SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.i686.rpm) = 00985eadaeccc5212a6bd2ff3d732297363fd80693e59ac1fba3a73143ab019c
+SIZE (rocky/o/openjpeg2-2.4.0-8.el9.i686.rpm) = 177679
+SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.x86_64.rpm) = a7ab9643943926f99d24dce2a3b523593c19a11c5afa130c4c71364e0e118008
+SIZE (rocky/o/openjpeg2-2.4.0-8.el9.x86_64.rpm) = 164704
SHA256 (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 31f906728341738d58fc04c5ec4e0de9fcf6a62f3139e7a52d38e2f131c5b115
SIZE (rocky/j/jasper-2.0.28-3.el9.src.rpm) = 1385289
SHA256 (rocky/j/jbigkit-2.1-23.el9.src.rpm) = 9358741148675bd63e6b8ed905a7d93551ccb7abeac9d1af6d02d4c56df4bed7
@@ -61,5 +61,5 @@ SHA256 (rocky/l/libtiff-4.4.0-13.el9.src.rpm) = d827e66b8b02e304bb1eb0dd12e64c85
SIZE (rocky/l/libtiff-4.4.0-13.el9.src.rpm) = 2890270
SHA256 (rocky/l/libwebp-1.2.0-8.el9.src.rpm) = a2452b44cd66053e3c713982b6695eb0a3f7e89d3319eb071d8e8340719821a2
SIZE (rocky/l/libwebp-1.2.0-8.el9.src.rpm) = 4110329
-SHA256 (rocky/o/openjpeg2-2.4.0-7.el9.src.rpm) = a9a369c4fb94b0c59412c7ed8f8f4508e42dcd5866ba891aa2aae4ea3d97651c
-SIZE (rocky/o/openjpeg2-2.4.0-7.el9.src.rpm) = 2245043
+SHA256 (rocky/o/openjpeg2-2.4.0-8.el9.src.rpm) = 22734b3b0c0ddc86fffced2509fac3058a2296235c6770ebe9940d53888f108b
+SIZE (rocky/o/openjpeg2-2.4.0-8.el9.src.rpm) = 2245272
diff --git a/graphics/linux-rl9-libdrm/Makefile b/graphics/linux-rl9-libdrm/Makefile
index 8d1d34fe2606..62e523ac4aa8 100644
--- a/graphics/linux-rl9-libdrm/Makefile
+++ b/graphics/linux-rl9-libdrm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libdrm
-PORTVERSION= 2.4.121
-DISTVERSIONSUFFIX= -1.el9
+PORTVERSION= 2.4.123
+DISTVERSIONSUFFIX= -2.el9
CATEGORIES= graphics linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/graphics/linux-rl9-libdrm/distinfo b/graphics/linux-rl9-libdrm/distinfo
index b3a9ee4d7d48..89ff50d98533 100644
--- a/graphics/linux-rl9-libdrm/distinfo
+++ b/graphics/linux-rl9-libdrm/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732658935
-SHA256 (rocky/l/libdrm-2.4.121-1.el9.aarch64.rpm) = c6a805723b85ea04f478f5f73f92a13c4e1381f0131e33d078b5083386a8f09a
-SIZE (rocky/l/libdrm-2.4.121-1.el9.aarch64.rpm) = 136392
-SHA256 (rocky/l/libdrm-2.4.121-1.el9.i686.rpm) = 3a593b96f0abcc023baff88aad48e486786d55dba70e3c8ea8d48269625a0591
-SIZE (rocky/l/libdrm-2.4.121-1.el9.i686.rpm) = 175846
-SHA256 (rocky/l/libdrm-2.4.121-1.el9.x86_64.rpm) = ec1a97284d190c7efe4fbbc23480fe68d06f8d9c84a2ed30ad1c840e83f4f979
-SIZE (rocky/l/libdrm-2.4.121-1.el9.x86_64.rpm) = 161902
-SHA256 (rocky/l/libdrm-2.4.121-1.el9.src.rpm) = 491b95a757f4ef9a8a49199c24c498b4940f0d30cf996be6745c99113f6225f6
-SIZE (rocky/l/libdrm-2.4.121-1.el9.src.rpm) = 497271
+TIMESTAMP = 1750640116
+SHA256 (rocky/l/libdrm-2.4.123-2.el9.aarch64.rpm) = 1917c3237aacf7dd46f4a6b6479a4007e832a6f6f4b61b65dd4adfa467bf48b7
+SIZE (rocky/l/libdrm-2.4.123-2.el9.aarch64.rpm) = 131847
+SHA256 (rocky/l/libdrm-2.4.123-2.el9.i686.rpm) = 3d1b9723956eb9f330c1787a24f42ef5d1bdba12834d457e77b892b3780d4028
+SIZE (rocky/l/libdrm-2.4.123-2.el9.i686.rpm) = 175528
+SHA256 (rocky/l/libdrm-2.4.123-2.el9.x86_64.rpm) = 9e23ff8a581f6b3ad9e9b46f1c8488a28861a997962de7acf3a7ac4210b7225b
+SIZE (rocky/l/libdrm-2.4.123-2.el9.x86_64.rpm) = 161568
+SHA256 (rocky/l/libdrm-2.4.123-2.el9.src.rpm) = 82570ae75510603609a891329dcb691d7c6d6527624a316ed62601fd0c28aee9
+SIZE (rocky/l/libdrm-2.4.123-2.el9.src.rpm) = 497975
diff --git a/graphics/linux-rl9-libdrm/pkg-plist.aarch64 b/graphics/linux-rl9-libdrm/pkg-plist.aarch64
index 93d5906c908c..525f5fd18cd2 100644
--- a/graphics/linux-rl9-libdrm/pkg-plist.aarch64
+++ b/graphics/linux-rl9-libdrm/pkg-plist.aarch64
@@ -1,19 +1,17 @@
usr/lib/udev/rules.d/91-drm-modeset.rules
usr/lib64/libdrm.so.2
-usr/lib64/libdrm.so.2.4.0
+usr/lib64/libdrm.so.2.123.0
usr/lib64/libdrm_amdgpu.so.1
-usr/lib64/libdrm_amdgpu.so.1.0.0
+usr/lib64/libdrm_amdgpu.so.1.123.0
usr/lib64/libdrm_etnaviv.so.1
-usr/lib64/libdrm_etnaviv.so.1.0.0
-usr/lib64/libdrm_exynos.so.1
-usr/lib64/libdrm_exynos.so.1.0.0
+usr/lib64/libdrm_etnaviv.so.1.123.0
usr/lib64/libdrm_freedreno.so.1
-usr/lib64/libdrm_freedreno.so.1.0.0
+usr/lib64/libdrm_freedreno.so.1.123.0
usr/lib64/libdrm_nouveau.so.2
-usr/lib64/libdrm_nouveau.so.2.0.0
+usr/lib64/libdrm_nouveau.so.2.123.0
usr/lib64/libdrm_radeon.so.1
-usr/lib64/libdrm_radeon.so.1.0.1
+usr/lib64/libdrm_radeon.so.1.123.0
usr/lib64/libdrm_tegra.so.0
-usr/lib64/libdrm_tegra.so.0.0.0
+usr/lib64/libdrm_tegra.so.0.123.0
%%PORTDOCS%%usr/share/doc/libdrm/README.rst
%%DATADIR%%/amdgpu.ids
diff --git a/graphics/linux-rl9-libdrm/pkg-plist.amd64 b/graphics/linux-rl9-libdrm/pkg-plist.amd64
index a55e86244ad3..cc9a38a629f0 100644
--- a/graphics/linux-rl9-libdrm/pkg-plist.amd64
+++ b/graphics/linux-rl9-libdrm/pkg-plist.amd64
@@ -1,23 +1,23 @@
usr/lib/libdrm.so.2
-usr/lib/libdrm.so.2.4.0
+usr/lib/libdrm.so.2.123.0
usr/lib/libdrm_amdgpu.so.1
-usr/lib/libdrm_amdgpu.so.1.0.0
+usr/lib/libdrm_amdgpu.so.1.123.0
usr/lib/libdrm_intel.so.1
-usr/lib/libdrm_intel.so.1.0.0
+usr/lib/libdrm_intel.so.1.123.0
usr/lib/libdrm_nouveau.so.2
-usr/lib/libdrm_nouveau.so.2.0.0
+usr/lib/libdrm_nouveau.so.2.123.0
usr/lib/libdrm_radeon.so.1
-usr/lib/libdrm_radeon.so.1.0.1
+usr/lib/libdrm_radeon.so.1.123.0
usr/lib/udev/rules.d/91-drm-modeset.rules
usr/lib64/libdrm.so.2
-usr/lib64/libdrm.so.2.4.0
+usr/lib64/libdrm.so.2.123.0
usr/lib64/libdrm_amdgpu.so.1
-usr/lib64/libdrm_amdgpu.so.1.0.0
+usr/lib64/libdrm_amdgpu.so.1.123.0
usr/lib64/libdrm_intel.so.1
-usr/lib64/libdrm_intel.so.1.0.0
+usr/lib64/libdrm_intel.so.1.123.0
usr/lib64/libdrm_nouveau.so.2
-usr/lib64/libdrm_nouveau.so.2.0.0
+usr/lib64/libdrm_nouveau.so.2.123.0
usr/lib64/libdrm_radeon.so.1
-usr/lib64/libdrm_radeon.so.1.0.1
+usr/lib64/libdrm_radeon.so.1.123.0
%%PORTDOCS%%usr/share/doc/libdrm/README.rst
%%DATADIR%%/amdgpu.ids
diff --git a/graphics/linux-rl9-shaderc/Makefile b/graphics/linux-rl9-shaderc/Makefile
index 4e9ce255baea..926c47d1ebbc 100644
--- a/graphics/linux-rl9-shaderc/Makefile
+++ b/graphics/linux-rl9-shaderc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= shaderc
-PORTVERSION= 2024.0
+PORTVERSION= 2024.4
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= graphics linux
diff --git a/graphics/linux-rl9-shaderc/distinfo b/graphics/linux-rl9-shaderc/distinfo
index 6e2f1c45f957..961ee1b8c328 100644
--- a/graphics/linux-rl9-shaderc/distinfo
+++ b/graphics/linux-rl9-shaderc/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732659395
-SHA256 (rocky/l/libshaderc-2024.0-1.el9.aarch64.rpm) = 3df2012c0b94dec5899d9a0c1c2d8ab6e9c1566cdbcc6cc3c6a068631732cb95
-SIZE (rocky/l/libshaderc-2024.0-1.el9.aarch64.rpm) = 1026481
-SHA256 (rocky/l/libshaderc-2024.0-1.el9.i686.rpm) = d84454c7dab4d2b788e9b72df994d691b6860fb9362d46aadfa861a774046621
-SIZE (rocky/l/libshaderc-2024.0-1.el9.i686.rpm) = 1125089
-SHA256 (rocky/l/libshaderc-2024.0-1.el9.x86_64.rpm) = df9493279c4a94d8761931ef74c75e4cb8044b918bded949a5d91db7accca180
-SIZE (rocky/l/libshaderc-2024.0-1.el9.x86_64.rpm) = 1035767
-SHA256 (rocky/s/shaderc-2024.0-1.el9.src.rpm) = 76e5d999ca8dfade6d0267724ceb634fc8a95063a14fe81bea4a8815fab80a73
-SIZE (rocky/s/shaderc-2024.0-1.el9.src.rpm) = 238630
+TIMESTAMP = 1750640701
+SHA256 (rocky/l/libshaderc-2024.4-1.el9.aarch64.rpm) = 6ac84860ad8296b3b2918087807497d806a1eb03c9526d3687b5b683148ff311
+SIZE (rocky/l/libshaderc-2024.4-1.el9.aarch64.rpm) = 1045319
+SHA256 (rocky/l/libshaderc-2024.4-1.el9.i686.rpm) = 6e2777f593c2a9cf978919b13530375cdcfed2fd8c0f0a40ef2a207bc2b4ad81
+SIZE (rocky/l/libshaderc-2024.4-1.el9.i686.rpm) = 1146778
+SHA256 (rocky/l/libshaderc-2024.4-1.el9.x86_64.rpm) = 2e3aff0e754b7bd84f386af5e45b3f1be924a2ec9f4d1af2962f50777fdba6fd
+SIZE (rocky/l/libshaderc-2024.4-1.el9.x86_64.rpm) = 1052000
+SHA256 (rocky/s/shaderc-2024.4-1.el9.src.rpm) = 398f7d8df3a3e2171a55b28bac119d03f79f004f4b3fc8ab061da90b95b4bdaf
+SIZE (rocky/s/shaderc-2024.4-1.el9.src.rpm) = 239636
diff --git a/graphics/linux-rl9-spirv-tools/Makefile b/graphics/linux-rl9-spirv-tools/Makefile
index 9143a958739a..891ea07522e2 100644
--- a/graphics/linux-rl9-spirv-tools/Makefile
+++ b/graphics/linux-rl9-spirv-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spirv-tools
-PORTVERSION= 2024.2
+PORTVERSION= 2024.4
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= graphics linux
diff --git a/graphics/linux-rl9-spirv-tools/distinfo b/graphics/linux-rl9-spirv-tools/distinfo
index b5a19c88005f..6515ae86db9e 100644
--- a/graphics/linux-rl9-spirv-tools/distinfo
+++ b/graphics/linux-rl9-spirv-tools/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1732659485
-SHA256 (rocky/s/spirv-tools-2024.2-1.el9.aarch64.rpm) = a6732158bfeb568c7f221425d35f9509d1fcb8d4d5b7c9bea5c822a547cb3393
-SIZE (rocky/s/spirv-tools-2024.2-1.el9.aarch64.rpm) = 240297
-SHA256 (rocky/s/spirv-tools-2024.2-1.el9.x86_64.rpm) = 5a585f08d78423ea1e0f74de03c71f159e3b4bc93a79f9bf4af8e1babf48ecb7
-SIZE (rocky/s/spirv-tools-2024.2-1.el9.x86_64.rpm) = 252599
-SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.aarch64.rpm) = f2f020bff08bf5d42abcafa4ac0f0e13dae1e0f27b1d08d324fb9193e6856384
-SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.aarch64.rpm) = 1447344
-SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.i686.rpm) = 4e371ef8e9337fc313ebc886c21372b3529e87ef7a6486e5f0d730a6c1de663b
-SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.i686.rpm) = 1643502
-SHA256 (rocky/s/spirv-tools-libs-2024.2-1.el9.x86_64.rpm) = fc8b5729b0e3569742dfae2ab856afaf634e46f2c0fa685487a58b16057184a0
-SIZE (rocky/s/spirv-tools-libs-2024.2-1.el9.x86_64.rpm) = 1474679
-SHA256 (rocky/s/spirv-tools-2024.2-1.el9.src.rpm) = 254779ecb8fdb08a7644572d8653ac58e7427fa40ec31370e32120c66e274a55
-SIZE (rocky/s/spirv-tools-2024.2-1.el9.src.rpm) = 3181136
+TIMESTAMP = 1750640761
+SHA256 (rocky/s/spirv-tools-2024.4-1.el9.aarch64.rpm) = 6c8b89184b3d7bec22310a0a5e02831f44be953b08cc8f29472a019041a14f63
+SIZE (rocky/s/spirv-tools-2024.4-1.el9.aarch64.rpm) = 250982
+SHA256 (rocky/s/spirv-tools-2024.4-1.el9.x86_64.rpm) = 63ff7101f08c9f75adb5bda52a2031cde3514890088cf090180fbad870bef375
+SIZE (rocky/s/spirv-tools-2024.4-1.el9.x86_64.rpm) = 263225
+SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.aarch64.rpm) = 98a932aadff5ede426aeb151055212f92ff210b72fd0f954fc299d920967f8bc
+SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.aarch64.rpm) = 1466491
+SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.i686.rpm) = e8e2752b6e34765465047230182c7bcd35394c11e89a7fb7591e7ef73ced9a7c
+SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.i686.rpm) = 1668765
+SHA256 (rocky/s/spirv-tools-libs-2024.4-1.el9.x86_64.rpm) = f99098e9f2b7bbfdc24087810f8b1df1ad66eadd7a818a512bc676bc213c80d6
+SIZE (rocky/s/spirv-tools-libs-2024.4-1.el9.x86_64.rpm) = 1497815
+SHA256 (rocky/s/spirv-tools-2024.4-1.el9.src.rpm) = 4962b4a95fe67c9a8121db897dda1980f9ce8a936235cfb16d6b81267a548e91
+SIZE (rocky/s/spirv-tools-2024.4-1.el9.src.rpm) = 3205568
diff --git a/graphics/linux-rl9-vulkan/Makefile b/graphics/linux-rl9-vulkan/Makefile
index cdec23e10729..d130efa01231 100644
--- a/graphics/linux-rl9-vulkan/Makefile
+++ b/graphics/linux-rl9-vulkan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vulkan
-PORTVERSION= 1.3.283.0
+PORTVERSION= 1.4.304.0
DISTVERSIONSUFFIX= -1.el9
CATEGORIES= graphics linux
PKGNAMESUFFIX= -loader
diff --git a/graphics/linux-rl9-vulkan/distinfo b/graphics/linux-rl9-vulkan/distinfo
index d96262d7e258..1606e9a167cd 100644
--- a/graphics/linux-rl9-vulkan/distinfo
+++ b/graphics/linux-rl9-vulkan/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732659831
-SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.aarch64.rpm) = f1a1fae72898a2303102e1bcad4c9e344492cd712d6a9d1a5b44034aa0069b8e
-SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.aarch64.rpm) = 158102
-SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.i686.rpm) = d0913e8b9e1df6d095941304a26cb6f5720d60657a20bc5a097de608b345a4f4
-SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.i686.rpm) = 161228
-SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.x86_64.rpm) = b3857f4c53bbd5d6f6ded9cbb327cd79f14970b919f9e48349ec7b7d5d8a9ecb
-SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.x86_64.rpm) = 151170
-SHA256 (rocky/v/vulkan-loader-1.3.283.0-1.el9.src.rpm) = fc0dae199e59a5388d4643dd41f588c77390d5e31cc406374e2a97eecbc5c59c
-SIZE (rocky/v/vulkan-loader-1.3.283.0-1.el9.src.rpm) = 1716500
+TIMESTAMP = 1750646358
+SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.aarch64.rpm) = 7d475287f0b254ea26ac6f20acb60da340175af9688ba18e7f650644aa21b1ed
+SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.aarch64.rpm) = 165248
+SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.i686.rpm) = 4586b639d0ef3b4a3281e55a20158acb096f1b1094f893669cfc6041d59f0edc
+SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.i686.rpm) = 162596
+SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.x86_64.rpm) = f631f22718342e95445227510085d2b36aa3c81f6742fc39fd63a7949232adb3
+SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.x86_64.rpm) = 152194
+SHA256 (rocky/v/vulkan-loader-1.4.304.0-1.el9.src.rpm) = 8e9d3b07dafa584a9f40c90f9700eba9001ab301ac5b4fbdd4bfa10e9f4369c3
+SIZE (rocky/v/vulkan-loader-1.4.304.0-1.el9.src.rpm) = 1753877
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index d967dad3f4ae..65b4c500a26d 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.1-branchpoint-2972
-DISTVERSIONSUFFIX= -gd31b0c9b3b6
+DISTVERSION= 25.1-branchpoint-3233
+DISTVERSIONSUFFIX= -geaad90c262b
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 4779971efdf8..54a07d79fd7c 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750457902
-SHA256 (mesa-25.1-branchpoint-2972-gd31b0c9b3b6.tar.bz2) = e268f9e8688e5e6675d3979e14eae195bbb9bef685a0bcd80ed4cd09af5a691d
-SIZE (mesa-25.1-branchpoint-2972-gd31b0c9b3b6.tar.bz2) = 58046616
+TIMESTAMP = 1750894763
+SHA256 (mesa-25.1-branchpoint-3233-geaad90c262b.tar.bz2) = cd4abf95f5f21aec6262010fff1fe53ecd7ef72db38692bbd47a73ac3072cd34
+SIZE (mesa-25.1-branchpoint-3233-geaad90c262b.tar.bz2) = 58159088
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
diff --git a/graphics/mirtk/Makefile b/graphics/mirtk/Makefile
index fb5967d48c4c..28b3fa763607 100644
--- a/graphics/mirtk/Makefile
+++ b/graphics/mirtk/Makefile
@@ -1,13 +1,14 @@
PORTNAME= mirtk
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0-178
-PORTREVISION= 12
-DISTVERSIONSUFFIX= -g973ce2f
+DISTVERSION= 2.0.0-179
+PORTREVISION= 1
+DISTVERSIONSUFFIX= -gef71a17
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Medical Image Registration ToolKit (MIRTK)
-WWW= https://mirtk.github.io/
+WWW= https://mirtk.github.io/ \
+ https://github.com/BioMedIA/MIRTK
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -17,13 +18,15 @@ BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
LIB_DEPENDS= libpng16.so:graphics/png
USES= cmake compiler:c++11-lang eigen:3 perl5 python
+USE_CXXSTD= c++14
+USE_LDCONFIG= yes
+
USE_GITHUB= yes
GH_ACCOUNT= BioMedIA
GH_PROJECT= ${PORTNAME:tu}
-USE_LDCONFIG= yes
OPTIONS_DEFINE= TBB VTK
-OPTIONS_DEFAULT= TBB VTK
+OPTIONS_DEFAULT= TBB #VTK
TBB_DESC= Build with TBB
TBB_CMAKE_BOOL= WITH_TBB
@@ -33,6 +36,7 @@ VTK_DESC= Build with the VTK toolkit
VTK_CMAKE_BOOL= WITH_VTK
VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} \
libexpat.so:textproc/expat2
+VTK_BROKEN= causes compilation failure due to use of deprecated feature using std::bind1st, see https://github.com/BioMedIA/MIRTK/issues/789
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/graphics/mirtk/distinfo b/graphics/mirtk/distinfo
index 063e17f809ef..8c77f474687e 100644
--- a/graphics/mirtk/distinfo
+++ b/graphics/mirtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1659025897
-SHA256 (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 58e2f1ab1f9f161d63faa3a044bbe31dea315897d30a1b5754a3de83176765c0
-SIZE (BioMedIA-MIRTK-v2.0.0-178-g973ce2f_GH0.tar.gz) = 2905912
+TIMESTAMP = 1750917659
+SHA256 (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 7f95229472dda2979bcefbb80a37942817f28a845eb10fa75462405ff02df2dd
+SIZE (BioMedIA-MIRTK-v2.0.0-179-gef71a17_GH0.tar.gz) = 2905635
diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile
index e651361ed2fb..3bfecb0bee0a 100644
--- a/graphics/ogre3d/Makefile
+++ b/graphics/ogre3d/Makefile
@@ -1,10 +1,9 @@
PORTNAME= ogre3d
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.6
-PORTREVISION= 14
+DISTVERSION= 14.3.4
CATEGORIES= graphics devel
-MAINTAINER= oliver@FreeBSD.org
+MAINTAINER= fluffy@FreeBSD.org
COMMENT= Scene-oriented, flexible 3D engine written in C++
WWW= https://www.ogre3d.org/
@@ -13,10 +12,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libzzip.so:devel/zziplib \
libfreetype.so:print/freetype2
+# libimgui.so:x11-toolkits/imgui
CONFLICTS= ogre3d19
-USES= cmake compiler:c++11-lib pkgconfig sdl xorg
+USES= cmake compiler:c++14-lang pkgconfig sdl xorg
USE_LDCONFIG= yes
USE_SDL= sdl2
USE_XORG= x11 xaw xext xrandr xt
@@ -27,14 +27,21 @@ GH_PROJECT= ogre
PORTDOCS= *
+CMAKE_ARGS+= OGRE_MEDIA_PATH="share/OGRE/Media"
CMAKE_ON= OGRE_CONFIG_ENABLE_ZIP
-CMAKE_OFF= OGRE_INSTALL_SAMPLES_SOURCE
+CMAKE_OFF= OGRE_INSTALL_SAMPLES_SOURCE \
+ OGRE_BUILD_COMPONENT_OVERLAY_IMGUI
-OPTIONS_DEFINE= CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \
+OPTIONS_DEFINE= BULLET CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \
PYTHON
OPTIONS_DEFAULT= FREEIMAGE OPENGL
OPTIONS_SUB= yes
+BULLET_DESC= Build Bullet bindings
+BULLET_CMAKE_BOOL= OGRE_BUILD_COMPONENT_BULLET
+BULLET_IMPLIES= PYTHON
+BULLET_LIB_DEPENDS= libBulletCollision.so:devel/bullet@double
+
DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
DOCS_CMAKE_BOOL= OGRE_INSTALL_DOCS
@@ -70,6 +77,7 @@ PYTHON_BUILD_DEPENDS= swig:devel/swig
PYTHON_USES= python
CXXFLAGS+= -DNDEBUG -I${LOCALBASE}/include -I${LOCALBASE}/include/Imath
+PLIST_SUB+= LIBVERSION=${PORTVERSION:R}
post-patch:
@${REINPLACE_CMD} -e '\
diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo
index eea4dc8801be..bcf8fc423cc4 100644
--- a/graphics/ogre3d/distinfo
+++ b/graphics/ogre3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1564272099
-SHA256 (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 15417c78a48bac3c1d19026a451b11fad966bcdddefc5319920ad9e1fd78505b
-SIZE (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 125166147
+TIMESTAMP = 1746126799
+SHA256 (OGRECave-ogre-v14.3.4_GH0.tar.gz) = 0c74e6ca7bb920ff59c5da8a359e6d96215c7804261301feec4f2e54f206b27d
+SIZE (OGRECave-ogre-v14.3.4_GH0.tar.gz) = 94000790
diff --git a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
index 59711416dd06..c8577f5ebbec 100644
--- a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
+++ b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
@@ -1,11 +1,11 @@
---- Docs/CMakeLists.txt.orig 2019-04-24 16:21:46 UTC
+--- Docs/CMakeLists.txt.orig 2023-07-07 21:29:06 UTC
+++ Docs/CMakeLists.txt
-@@ -16,7 +16,7 @@
- if (WIN32 OR APPLE)
- set(OGRE_DOCS_PATH "Docs")
- elseif (UNIX)
-- set(OGRE_DOCS_PATH "share/OGRE/docs")
-+ set(OGRE_DOCS_PATH "share/doc/ogre3d")
+@@ -17,7 +17,7 @@ if (NOT OGRE_DOCS_PATH)
+ if (WIN32 OR APPLE)
+ set(OGRE_DOCS_PATH "Docs")
+ elseif (UNIX)
+- set(OGRE_DOCS_PATH "share/doc/OGRE")
++ set(OGRE_DOCS_PATH "share/doc/ogre3d")
+ endif ()
endif ()
- # Build and install API documentation if doxygen is available
diff --git a/graphics/ogre3d/files/patch-OgreBitwise.h b/graphics/ogre3d/files/patch-OgreBitwise.h
deleted file mode 100644
index d44b87a3d0a3..000000000000
--- a/graphics/ogre3d/files/patch-OgreBitwise.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- OgreMain/include/OgreBitwise.h.orig 2019-03-30 05:11:05 UTC
-+++ OgreMain/include/OgreBitwise.h
-@@ -29,6 +29,9 @@ THE SOFTWARE.
- #define _Bitwise_H__
-
- #include "OgrePrerequisites.h"
-+#undef bswap16
-+#undef bswap32
-+#undef bswap64
-
- #ifndef __has_builtin
- // Compatibility with non-clang compilers
diff --git a/graphics/ogre3d/files/patch-Ogre.i b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i
index eb89e0743ab0..eb0a6335ccf1 100644
--- a/graphics/ogre3d/files/patch-Ogre.i
+++ b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i
@@ -1,8 +1,8 @@
---- OgreMain/include/Ogre.i.orig 2019-03-30 12:47:36 UTC
+--- OgreMain/include/Ogre.i.orig 2023-07-07 21:29:06 UTC
+++ OgreMain/include/Ogre.i
-@@ -386,7 +386,7 @@ SHARED_PTR(HardwareUniformBuffer);
- %ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool, Resource*) const;
+@@ -611,7 +611,7 @@ SHARED_PTR(HardwarePixelBuffer);
%ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool) const;
+ %ignore Ogre::ResourceGroupManager::getResourceManagerIterator;
%include "OgreResourceGroupManager.h"
-#if SWIG_VERSION < 0x030012 || defined(SWIGJAVA)
+#if SWIG_VERSION <= 0x030012 || defined(SWIGJAVA)
diff --git a/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h
new file mode 100644
index 000000000000..2e21996f73b0
--- /dev/null
+++ b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h
@@ -0,0 +1,12 @@
+--- OgreMain/include/OgreBitwise.h.orig 2021-08-04 18:33:45 UTC
++++ OgreMain/include/OgreBitwise.h
+@@ -29,6 +29,9 @@ ------------------------------------------------------
+ #define _Bitwise_H__
+
+ #include "OgrePrerequisites.h"
++#undef bswap16
++#undef bswap32
++#undef bswap64
+
+ #ifdef bswap16
+ #undef bswap16
diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist
index 4ded62bf40ac..bbf4a7d03727 100644
--- a/graphics/ogre3d/pkg-plist
+++ b/graphics/ogre3d/pkg-plist
@@ -1,36 +1,21 @@
-bin/OgreMeshUpgrader
-bin/OgreXMLConverter
bin/SampleBrowser
-bin/VRMLConverter
include/OGRE/Bites/OgreAdvancedRenderControls.h
include/OGRE/Bites/OgreApplicationContext.h
+include/OGRE/Bites/OgreApplicationContextBase.h
+include/OGRE/Bites/OgreApplicationContextQt.h
include/OGRE/Bites/OgreBites.i
include/OGRE/Bites/OgreBitesConfigDialog.h
include/OGRE/Bites/OgreBitesPrerequisites.h
include/OGRE/Bites/OgreCameraMan.h
+include/OGRE/Bites/OgreImGuiInputListener.h
include/OGRE/Bites/OgreInput.h
include/OGRE/Bites/OgreSGTechniqueResolverListener.h
include/OGRE/Bites/OgreStaticPluginLoader.h
include/OGRE/Bites/OgreTrays.h
include/OGRE/Bites/OgreWindowEventUtilities.h
-include/OGRE/DefaultSamplesPlugin.h
-include/OGRE/HLMS/OgreHlmsDatablock.h
-include/OGRE/HLMS/OgreHlmsManager.h
-include/OGRE/HLMS/OgreHlmsMaterialBase.h
-include/OGRE/HLMS/OgreHlmsPbsMaterial.h
-include/OGRE/HLMS/OgreHlmsPrerequisites.h
-include/OGRE/HLMS/OgreHlmsPropertyHelper.h
-include/OGRE/HLMS/OgreHlmsPropertyMap.h
-include/OGRE/HLMS/OgreHlmsShaderCommon.h
-include/OGRE/HLMS/OgreHlmsShaderGenerator.h
-include/OGRE/HLMS/OgreHlmsShaderManager.h
-include/OGRE/HLMS/OgreHlmsShaderPiecesManager.h
-include/OGRE/HLMS/OgreHlmsShaderTemplate.h
-include/OGRE/HLMS/OgreId.h
-include/OGRE/HLMS/OgreIdString.h
-include/OGRE/ListenerFactoryLogic.h
+%%BULLET%%include/OGRE/Bullet/OgreBullet.h
+%%BULLET%%include/OGRE/Bullet/OgreBulletExports.h
include/OGRE/MeshLodGenerator/OgreLod0Stripifier.h
-include/OGRE/MeshLodGenerator/OgreLodBuffer.h
include/OGRE/MeshLodGenerator/OgreLodCollapseCost.h
include/OGRE/MeshLodGenerator/OgreLodCollapseCostCurvature.h
include/OGRE/MeshLodGenerator/OgreLodCollapseCostOutside.h
@@ -41,26 +26,16 @@ include/OGRE/MeshLodGenerator/OgreLodConfig.h
include/OGRE/MeshLodGenerator/OgreLodConfigSerializer.h
include/OGRE/MeshLodGenerator/OgreLodData.h
include/OGRE/MeshLodGenerator/OgreLodInputProvider.h
-include/OGRE/MeshLodGenerator/OgreLodInputProviderBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodInputProviderMesh.h
include/OGRE/MeshLodGenerator/OgreLodOutputProvider.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedMesh.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderMesh.h
include/OGRE/MeshLodGenerator/OgreLodOutsideMarker.h
include/OGRE/MeshLodGenerator/OgreLodPrerequisites.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjector.h
include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjectorListener.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueRequest.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueWorker.h
include/OGRE/MeshLodGenerator/OgreMeshLodGenerator.h
include/OGRE/MeshLodGenerator/OgreSmallVector.h
include/OGRE/MeshLodGenerator/OgreVectorSet.h
include/OGRE/MeshLodGenerator/OgreVectorSetImpl.h
include/OGRE/Ogre.h
include/OGRE/Ogre.i
-include/OGRE/OgreASTCCodec.h
include/OGRE/OgreAlignedAllocator.h
include/OGRE/OgreAnimable.h
include/OGRE/OgreAnimation.h
@@ -85,6 +60,7 @@ include/OGRE/OgreCamera.h
include/OGRE/OgreCodec.h
include/OGRE/OgreColourValue.h
include/OGRE/OgreCommon.h
+include/OGRE/OgreComponents.h
include/OGRE/OgreCompositionPass.h
include/OGRE/OgreCompositionTargetPass.h
include/OGRE/OgreCompositionTechnique.h
@@ -101,19 +77,17 @@ include/OGRE/OgreController.h
include/OGRE/OgreControllerManager.h
include/OGRE/OgreConvexBody.h
include/OGRE/OgreCustomCompositionPass.h
-include/OGRE/OgreDDSCodec.h
include/OGRE/OgreDataStream.h
+include/OGRE/OgreDefaultDebugDrawer.h
include/OGRE/OgreDefaultHardwareBufferManager.h
include/OGRE/OgreDefaultWorkQueue.h
-include/OGRE/OgreDefaultWorkQueueStandard.h
-include/OGRE/OgreDefaultWorkQueueTBB.h
include/OGRE/OgreDeflate.h
+include/OGRE/OgreDeprecated.h
include/OGRE/OgreDepthBuffer.h
include/OGRE/OgreDistanceLodStrategy.h
include/OGRE/OgreDualQuaternion.h
include/OGRE/OgreDynLib.h
include/OGRE/OgreDynLibManager.h
-include/OGRE/OgreETCCodec.h
include/OGRE/OgreEdgeListBuilder.h
include/OGRE/OgreEntity.h
include/OGRE/OgreException.h
@@ -168,7 +142,6 @@ include/OGRE/OgreMatrix3.h
include/OGRE/OgreMatrix4.h
include/OGRE/OgreMemoryAllocatorConfig.h
include/OGRE/OgreMesh.h
-include/OGRE/OgreMeshFileFormat.h
include/OGRE/OgreMeshManager.h
include/OGRE/OgreMeshSerializer.h
include/OGRE/OgreMovableObject.h
@@ -176,16 +149,12 @@ include/OGRE/OgreMovablePlane.h
include/OGRE/OgreMurmurHash3.h
include/OGRE/OgreNameGenerator.h
include/OGRE/OgreNode.h
-include/OGRE/OgreNumerics.h
include/OGRE/OgreOptimisedUtil.h
-%%OPENGL%%include/OGRE/OgrePVRTCCodec.h
include/OGRE/OgreParticle.h
include/OGRE/OgreParticleAffector.h
include/OGRE/OgreParticleAffectorFactory.h
include/OGRE/OgreParticleEmitter.h
-include/OGRE/OgreParticleEmitterCommands.h
include/OGRE/OgreParticleEmitterFactory.h
-include/OGRE/OgreParticleIterator.h
include/OGRE/OgreParticleSystem.h
include/OGRE/OgreParticleSystemManager.h
include/OGRE/OgreParticleSystemRenderer.h
@@ -202,17 +171,14 @@ include/OGRE/OgrePlugin.h
include/OGRE/OgrePolygon.h
include/OGRE/OgrePose.h
include/OGRE/OgrePredefinedControllers.h
-include/OGRE/OgrePrefabFactory.h
include/OGRE/OgrePrerequisites.h
include/OGRE/OgreProfiler.h
include/OGRE/OgreQuaternion.h
-include/OGRE/OgreRadixSort.h
include/OGRE/OgreRay.h
include/OGRE/OgreRectangle2D.h
include/OGRE/OgreRenderObjectListener.h
include/OGRE/OgreRenderOperation.h
include/OGRE/OgreRenderQueue.h
-include/OGRE/OgreRenderQueueInvocation.h
include/OGRE/OgreRenderQueueListener.h
include/OGRE/OgreRenderQueueSortingGrouping.h
include/OGRE/OgreRenderSystem.h
@@ -232,16 +198,12 @@ include/OGRE/OgreResourceManager.h
include/OGRE/OgreRibbonTrail.h
include/OGRE/OgreRoot.h
include/OGRE/OgreRotationalSpline.h
-include/OGRE/OgreSceneLoader.h
-include/OGRE/OgreSceneLoaderManager.h
include/OGRE/OgreSceneManager.h
-include/OGRE/OgreSceneManagerEnumerator.h
include/OGRE/OgreSceneNode.h
include/OGRE/OgreSceneQuery.h
include/OGRE/OgreScriptCompiler.h
include/OGRE/OgreScriptLoader.h
include/OGRE/OgreScriptTranslator.h
-include/OGRE/OgreSearchOps.h
include/OGRE/OgreSerializer.h
include/OGRE/OgreShadowCameraSetup.h
include/OGRE/OgreShadowCameraSetupFocused.h
@@ -249,7 +211,6 @@ include/OGRE/OgreShadowCameraSetupLiSPSM.h
include/OGRE/OgreShadowCameraSetupPSSM.h
include/OGRE/OgreShadowCameraSetupPlaneOptimal.h
include/OGRE/OgreShadowCaster.h
-include/OGRE/OgreShadowTextureManager.h
include/OGRE/OgreSharedPtr.h
include/OGRE/OgreSimpleRenderable.h
include/OGRE/OgreSimpleSpline.h
@@ -260,7 +221,6 @@ include/OGRE/OgreSkeletonInstance.h
include/OGRE/OgreSkeletonManager.h
include/OGRE/OgreSkeletonSerializer.h
include/OGRE/OgreSphere.h
-include/OGRE/OgreStaticFaceGroup.h
include/OGRE/OgreStaticGeometry.h
include/OGRE/OgreStdHeaders.h
include/OGRE/OgreStreamSerialiser.h
@@ -281,15 +241,11 @@ include/OGRE/OgreThreadDefinesBoost.h
include/OGRE/OgreThreadDefinesNone.h
include/OGRE/OgreThreadDefinesPoco.h
include/OGRE/OgreThreadDefinesSTD.h
-include/OGRE/OgreThreadDefinesTBB.h
include/OGRE/OgreThreadHeaders.h
include/OGRE/OgreThreadHeadersBoost.h
include/OGRE/OgreThreadHeadersPoco.h
include/OGRE/OgreThreadHeadersSTD.h
-include/OGRE/OgreThreadHeadersTBB.h
include/OGRE/OgreTimer.h
-include/OGRE/OgreUTFString.h
-include/OGRE/OgreUnifiedHighLevelGpuProgram.h
include/OGRE/OgreUserObjectBindings.h
include/OGRE/OgreVector.h
include/OGRE/OgreVector2.h
@@ -304,11 +260,11 @@ include/OGRE/OgreZip.h
include/OGRE/Overlay/OgreBorderPanelOverlayElement.h
include/OGRE/Overlay/OgreFont.h
include/OGRE/Overlay/OgreFontManager.h
+include/OGRE/Overlay/OgreImGuiOverlay.h
include/OGRE/Overlay/OgreOverlay.h
include/OGRE/Overlay/OgreOverlay.i
include/OGRE/Overlay/OgreOverlayContainer.h
include/OGRE/Overlay/OgreOverlayElement.h
-include/OGRE/Overlay/OgreOverlayElementCommands.h
include/OGRE/Overlay/OgreOverlayElementFactory.h
include/OGRE/Overlay/OgreOverlayManager.h
include/OGRE/Overlay/OgreOverlayPrerequisites.h
@@ -335,7 +291,6 @@ include/OGRE/Paging/OgreSimplePageContentCollection.h
include/OGRE/Plugins/BSPSceneManager/OgreBspLevel.h
include/OGRE/Plugins/BSPSceneManager/OgreBspNode.h
include/OGRE/Plugins/BSPSceneManager/OgreBspPrerequisites.h
-include/OGRE/Plugins/BSPSceneManager/OgreBspSceneLoader.h
include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManager.h
include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManagerPlugin.h
include/OGRE/Plugins/BSPSceneManager/OgreBspSceneNode.h
@@ -343,10 +298,11 @@ include/OGRE/Plugins/BSPSceneManager/OgreQuake3Level.h
include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h
include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h
include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h
-%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h
-%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h
+include/OGRE/Plugins/BSPSceneManager/OgreStaticFaceGroup.h
%%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodec.h
%%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodecExports.h
+%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h
+%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h
@@ -377,37 +333,23 @@ include/OGRE/Plugins/PCZSceneManager/OgrePortalBase.h
include/OGRE/Plugins/PCZSceneManager/OgreSegment.h
include/OGRE/Plugins/ParticleFX/OgreAreaEmitter.h
include/OGRE/Plugins/ParticleFX/OgreBoxEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreBoxEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector.h
include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector2.h
-include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory.h
-include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory2.h
include/OGRE/Plugins/ParticleFX/OgreColourImageAffector.h
-include/OGRE/Plugins/ParticleFX/OgreColourImageAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffector.h
-include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreCylinderEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreCylinderEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffector.h
-include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffector.h
-include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreLinearForceAffector.h
-include/OGRE/Plugins/ParticleFX/OgreLinearForceAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreParticleFXPlugin.h
include/OGRE/Plugins/ParticleFX/OgreParticleFXPrerequisites.h
include/OGRE/Plugins/ParticleFX/OgrePointEmitter.h
-include/OGRE/Plugins/ParticleFX/OgrePointEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreRingEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreRingEmitterFactory.h
include/OGRE/Plugins/ParticleFX/OgreRotationAffector.h
-include/OGRE/Plugins/ParticleFX/OgreRotationAffectorFactory.h
include/OGRE/Plugins/ParticleFX/OgreScaleAffector.h
-include/OGRE/Plugins/ParticleFX/OgreScaleAffectorFactory.h
+include/OGRE/Plugins/ParticleFX/OgreTextureAnimatorAffector.h
include/OGRE/Plugins/STBICodec/OgreSTBICodec.h
include/OGRE/Plugins/STBICodec/OgreSTBICodecExports.h
include/OGRE/Property/OgreProperty.h
@@ -416,67 +358,37 @@ include/OGRE/RTShaderSystem/OgreRTShader.i
include/OGRE/RTShaderSystem/OgreRTShaderConfig.h
include/OGRE/RTShaderSystem/OgreRTShaderExports.h
include/OGRE/RTShaderSystem/OgreRTShaderSystem.h
-include/OGRE/RTShaderSystem/OgreShaderCGProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderCGProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderExDualQuaternionSkinning.h
include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinning.h
-include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinningTechnique.h
-include/OGRE/RTShaderSystem/OgreShaderExIntegratedPSSM3.h
include/OGRE/RTShaderSystem/OgreShaderExLayeredBlending.h
-include/OGRE/RTShaderSystem/OgreShaderExLinearSkinning.h
-include/OGRE/RTShaderSystem/OgreShaderExNormalMapLighting.h
-include/OGRE/RTShaderSystem/OgreShaderExPerPixelLighting.h
-include/OGRE/RTShaderSystem/OgreShaderExTextureAtlasSampler.h
-include/OGRE/RTShaderSystem/OgreShaderExTriplanarTexturing.h
-include/OGRE/RTShaderSystem/OgreShaderFFPAlphaTest.h
-include/OGRE/RTShaderSystem/OgreShaderFFPColour.h
-include/OGRE/RTShaderSystem/OgreShaderFFPFog.h
-include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h
include/OGRE/RTShaderSystem/OgreShaderFFPRenderState.h
-include/OGRE/RTShaderSystem/OgreShaderFFPRenderStateBuilder.h
include/OGRE/RTShaderSystem/OgreShaderFFPTexturing.h
-include/OGRE/RTShaderSystem/OgreShaderFFPTransform.h
include/OGRE/RTShaderSystem/OgreShaderFunction.h
include/OGRE/RTShaderSystem/OgreShaderFunctionAtom.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLProgramWriter.h
include/OGRE/RTShaderSystem/OgreShaderGenerator.h
-include/OGRE/RTShaderSystem/OgreShaderHLSLProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderHLSLProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderMaterialSerializerListener.h
include/OGRE/RTShaderSystem/OgreShaderParameter.h
include/OGRE/RTShaderSystem/OgreShaderPrerequisites.h
include/OGRE/RTShaderSystem/OgreShaderProgram.h
include/OGRE/RTShaderSystem/OgreShaderProgramManager.h
-include/OGRE/RTShaderSystem/OgreShaderProgramProcessor.h
include/OGRE/RTShaderSystem/OgreShaderProgramSet.h
include/OGRE/RTShaderSystem/OgreShaderProgramWriter.h
include/OGRE/RTShaderSystem/OgreShaderProgramWriterManager.h
include/OGRE/RTShaderSystem/OgreShaderRenderState.h
include/OGRE/RTShaderSystem/OgreShaderScriptTranslator.h
include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/gl.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glew.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glext.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glxew.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/wglew.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLContext.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLCopyingRenderTexture.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuNvparseProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgramManager.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareIndexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareOcclusionQuery.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBufferCommon.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareVertexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLNativeSupport.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBRenderTexture.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBuffer.h
@@ -488,8 +400,8 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTexture.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLProgram.h
@@ -503,6 +415,7 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUniformCache.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUtil.h
%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLVertexArrayObject.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLWindow.h
%%OPENGL%%include/OGRE/RenderSystems/GL/_ps1.0_parser.h
%%OPENGL%%include/OGRE/RenderSystems/GL/_rc1.0_parser.h
%%OPENGL%%include/OGRE/RenderSystems/GL/_ts1.0_parser.h
@@ -522,19 +435,14 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GL/vs1.0_inst_list.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/gl3w.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/glcorearb.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusDepthBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusExports.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBOMultiRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBORenderTexture.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFrameBufferObject.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareCounterBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareIndexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareOcclusionQuery.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwarePixelBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareShaderStorageBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareUniformBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareVertexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPixelFormat.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPlugin.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPrerequisites.h
@@ -545,26 +453,22 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureManager.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLContext.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLDepthBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLHardwarePixelBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLNativeSupport.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLPBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderSystemCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTexture.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLExtSupport.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLMonolithicProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgramManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLSeparableProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShader.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderFactory.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderManager.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderToVertexBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLStateCacheManagerCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSupportPrerequisites.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLTextureCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUniformCache.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUtil.h
%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLVertexArrayObject.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLWindow.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreSPIRVShaderFactory.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES2/gl2ext.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3platform.h
@@ -575,25 +479,20 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManager.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/KHR/khrplatform.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLContext.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLDepthBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Config.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2DepthBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Exports.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBOMultiRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBORenderTexture.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FrameBufferObject.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgramManager.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareIndexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareOcclusionQuery.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwarePixelBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareUniformBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareVertexBuffer.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResource.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResourceManager.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2PixelFormat.h
@@ -610,16 +509,16 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderSystemCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTarget.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTexture.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderToVertexBufferCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLStateCacheManagerCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLSupportPrerequisites.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLTextureCommon.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUniformCache.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUtil.h
%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLVertexArrayObject.h
-include/OGRE/Sample.h
-include/OGRE/SampleContext.h
-include/OGRE/SamplePlugin.h
-include/OGRE/SdkSample.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLWindow.h
+include/OGRE/RenderSystems/KHR/KHR/khrplatform.h
+%%OPENGL%%include/OGRE/RenderSystems/glad/glad/glad.h
include/OGRE/Terrain/OgreTerrain.h
include/OGRE/Terrain/OgreTerrainAutoUpdateLod.h
include/OGRE/Terrain/OgreTerrainGroup.h
@@ -631,30 +530,23 @@ include/OGRE/Terrain/OgreTerrainPagedWorldSection.h
include/OGRE/Terrain/OgreTerrainPaging.h
include/OGRE/Terrain/OgreTerrainPrerequisites.h
include/OGRE/Terrain/OgreTerrainQuadTreeNode.h
-include/OGRE/Threading/OgreDefaultWorkQueue.h
-include/OGRE/Threading/OgreDefaultWorkQueueStandard.h
-include/OGRE/Threading/OgreDefaultWorkQueueTBB.h
include/OGRE/Threading/OgreThreadDefines.h
include/OGRE/Threading/OgreThreadDefinesBoost.h
include/OGRE/Threading/OgreThreadDefinesNone.h
include/OGRE/Threading/OgreThreadDefinesPoco.h
include/OGRE/Threading/OgreThreadDefinesSTD.h
-include/OGRE/Threading/OgreThreadDefinesTBB.h
include/OGRE/Threading/OgreThreadHeaders.h
include/OGRE/Threading/OgreThreadHeadersBoost.h
include/OGRE/Threading/OgreThreadHeadersPoco.h
include/OGRE/Threading/OgreThreadHeadersSTD.h
-include/OGRE/Threading/OgreThreadHeadersTBB.h
include/OGRE/Volume/OgreVolumeCSGSource.h
include/OGRE/Volume/OgreVolumeCacheSource.h
include/OGRE/Volume/OgreVolumeChunk.h
-include/OGRE/Volume/OgreVolumeChunkHandler.h
include/OGRE/Volume/OgreVolumeDualGridGenerator.h
include/OGRE/Volume/OgreVolumeGridSource.h
include/OGRE/Volume/OgreVolumeHalfFloatGridSource.h
include/OGRE/Volume/OgreVolumeIsoSurface.h
include/OGRE/Volume/OgreVolumeIsoSurfaceMC.h
-include/OGRE/Volume/OgreVolumeIsoSurfaceTablesMC.h
include/OGRE/Volume/OgreVolumeMeshBuilder.h
include/OGRE/Volume/OgreVolumeOctreeNode.h
include/OGRE/Volume/OgreVolumeOctreeNodeSplitPolicy.h
@@ -662,68 +554,69 @@ include/OGRE/Volume/OgreVolumePrerequisites.h
include/OGRE/Volume/OgreVolumeSimplexNoise.h
include/OGRE/Volume/OgreVolumeSource.h
include/OGRE/Volume/OgreVolumeTextureSource.h
-%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so
-%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.1.11.6
%%OPENEXR%%lib/OGRE/Codec_EXR.so
-%%OPENEXR%%lib/OGRE/Codec_EXR.so.1.11.6
+%%OPENEXR%%lib/OGRE/Codec_EXR.so.%%LIBVERSION%%
+%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so
+%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.%%LIBVERSION%%
lib/OGRE/Codec_STBI.so
-lib/OGRE/Codec_STBI.so.1.11.6
+lib/OGRE/Codec_STBI.so.%%LIBVERSION%%
lib/OGRE/Plugin_BSPSceneManager.so
-lib/OGRE/Plugin_BSPSceneManager.so.1.11.6
+lib/OGRE/Plugin_BSPSceneManager.so.%%LIBVERSION%%
lib/OGRE/Plugin_OctreeSceneManager.so
-lib/OGRE/Plugin_OctreeSceneManager.so.1.11.6
+lib/OGRE/Plugin_OctreeSceneManager.so.%%LIBVERSION%%
lib/OGRE/Plugin_OctreeZone.so
-lib/OGRE/Plugin_OctreeZone.so.1.11.6
+lib/OGRE/Plugin_OctreeZone.so.%%LIBVERSION%%
lib/OGRE/Plugin_PCZSceneManager.so
-lib/OGRE/Plugin_PCZSceneManager.so.1.11.6
+lib/OGRE/Plugin_PCZSceneManager.so.%%LIBVERSION%%
lib/OGRE/Plugin_ParticleFX.so
-lib/OGRE/Plugin_ParticleFX.so.1.11.6
+lib/OGRE/Plugin_ParticleFX.so.%%LIBVERSION%%
%%OPENGL%%lib/OGRE/RenderSystem_GL.so
-%%OPENGL%%lib/OGRE/RenderSystem_GL.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GL.so.%%LIBVERSION%%
%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so
-%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.%%LIBVERSION%%
%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so
-%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.%%LIBVERSION%%
lib/OGRE/Samples/DefaultSamples.so
-lib/OGRE/Samples/DefaultSamples.so.1.11.6
-lib/OGRE/cmake/FindPkgMacros.cmake
+lib/OGRE/Samples/DefaultSamples.so.%%LIBVERSION%%
lib/OGRE/cmake/OGREConfig.cmake
lib/OGRE/cmake/OGREConfigVersion.cmake
lib/OGRE/cmake/OgreTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/OGRE/cmake/OgreTargets.cmake
-%%CSHARP%%lib/libOgre.so
lib/libOgreBites.so
-lib/libOgreBites.so.1.11.6
-%%OPENGL%%lib/libOgreGLSupport.a
-lib/libOgreHLMS.so
-lib/libOgreHLMS.so.1.11.6
+lib/libOgreBites.so.%%LIBVERSION%%
+%%BULLET%%lib/libOgreBullet.so
lib/libOgreMain.so
-lib/libOgreMain.so.1.11.6
+lib/libOgreMain.so.%%LIBVERSION%%
lib/libOgreMeshLodGenerator.so
-lib/libOgreMeshLodGenerator.so.1.11.6
+lib/libOgreMeshLodGenerator.so.%%LIBVERSION%%
lib/libOgreOverlay.so
-lib/libOgreOverlay.so.1.11.6
+lib/libOgreOverlay.so.%%LIBVERSION%%
lib/libOgrePaging.so
-lib/libOgrePaging.so.1.11.6
+lib/libOgrePaging.so.%%LIBVERSION%%
lib/libOgreProperty.so
-lib/libOgreProperty.so.1.11.6
+lib/libOgreProperty.so.%%LIBVERSION%%
lib/libOgreRTShaderSystem.so
-lib/libOgreRTShaderSystem.so.1.11.6
+lib/libOgreRTShaderSystem.so.%%LIBVERSION%%
lib/libOgreTerrain.so
-lib/libOgreTerrain.so.1.11.6
+lib/libOgreTerrain.so.%%LIBVERSION%%
lib/libOgreVolume.so
-lib/libOgreVolume.so.1.11.6
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/Ogre.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreBites.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreNumpy.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreOverlay.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreRTShader.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_Ogre.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreBites.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreOverlay.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreRTShader.so
+lib/libOgreVolume.so.%%LIBVERSION%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Bites.py
+%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/Bullet.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/HighPy.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Numpy.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Ogre.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Overlay.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/RTShader.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Terrain.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Bites.so
+%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/_Bullet.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Ogre.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Overlay.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_RTShader.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Terrain.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/__init__.py
libdata/pkgconfig/OGRE-Bites.pc
-libdata/pkgconfig/OGRE-HLMS.pc
libdata/pkgconfig/OGRE-MeshLodGenerator.pc
libdata/pkgconfig/OGRE-Overlay.pc
libdata/pkgconfig/OGRE-PCZ.pc
@@ -733,930 +626,702 @@ libdata/pkgconfig/OGRE-RTShaderSystem.pc
libdata/pkgconfig/OGRE-Terrain.pc
libdata/pkgconfig/OGRE-Volume.pc
libdata/pkgconfig/OGRE.pc
-share/OGRE/GLX_backdrop.png
-share/OGRE/Media/DeferredShadingMedia/COPYING
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.material
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.program
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsl
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsles
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsl
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsles
-share/OGRE/Media/DeferredShadingMedia/deferred.compositor
-share/OGRE/Media/DeferredShadingMedia/deferred_post.material
-share/OGRE/Media/DeferredShadingMedia/deferred_post.program
-share/OGRE/Media/DeferredShadingMedia/deferred_post_minilight.material
-share/OGRE/Media/DeferredShadingMedia/deferreddemo.material
-share/OGRE/Media/DeferredShadingMedia/ssao.cg
-share/OGRE/Media/DeferredShadingMedia/ssao.compositor
-share/OGRE/Media/DeferredShadingMedia/ssao.material
-share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsles
-share/OGRE/Media/HLMS/Blendfunctions_piece_fs.glslt
-share/OGRE/Media/HLMS/Blendfunctions_piece_fs.hlslt
-share/OGRE/Media/HLMS/PBS_fs.glslt
-share/OGRE/Media/HLMS/PBS_fs.hlslt
-share/OGRE/Media/HLMS/PBS_vs.glslt
-share/OGRE/Media/HLMS/PBS_vs.hlslt
-share/OGRE/Media/PBR/glTF2_PBR.material
-share/OGRE/Media/PBR/pbr-frag.glsl
-share/OGRE/Media/PBR/pbr-vert.glsl
-share/OGRE/Media/PBR/pbr.program
-share/OGRE/Media/PCZAppMedia/Carpet_Diamond_Olive.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Brass_Ceiling.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Embossed.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Rusted.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Rusted1.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured_White.jpg
-share/OGRE/Media/PCZAppMedia/ROOM.material
-share/OGRE/Media/PCZAppMedia/ROOM_NX.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_NY.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_NZ.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PX.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PY.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PZ.mesh
-share/OGRE/Media/PCZAppMedia/Roofing_Tile_Spanish.jpg
-share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted.jpg
-share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted1.jpg
-share/OGRE/Media/PCZAppMedia/Wood_Floor.jpg
-share/OGRE/Media/PCZAppMedia/building_exterior.mesh
-share/OGRE/Media/PCZAppMedia/room_nxnynz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpx.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnypynzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpynz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nypy.mesh
-share/OGRE/Media/PCZAppMedia/room_nypy_4y.mesh
-share/OGRE/Media/PCZAppMedia/room_nzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxnynz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxpynz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxpz.mesh
-share/OGRE/Media/PCZAppMedia/terrain2.cfg
-share/OGRE/Media/PCZAppMedia/terrain2.png
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowCasterTwoPhaseTwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowFourWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowOneWeight.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowPassThrough_ps.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowThreeWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowTwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternion_Common.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_AlphaTest.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Common.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Fog.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Lighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Texturing.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Transform.glsl
-share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_Fragment.glsl
-share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_TwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_DualQuaternion.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_IntegratedPSSM.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_LayeredBlending.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_NormalMapLighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_PerPixelLighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TextureAtlas.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TriplanarTexturing.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SampleLib_InstancedViewports.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SampleLib_ReflectionMap.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SegmentedPerPixelLighting.glsl
-share/OGRE/Media/RTShaderLib/HLSL_Cg/DualQuaternionSkinning_Shadow.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_AlphaTest.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Common.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Fog.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Lighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Texturing.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Transform.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/HardwareSkinningShadow.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_DualQuaternion.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_IntegratedPSSM.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_LayeredBlending.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_NormalMapLighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_PerPixelLighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TextureAtlas.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TriplanarTexturing.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_InstancedViewports.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_ReflectionMap.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SegmentedPerPixelLighting.cg
-share/OGRE/Media/RTShaderLib/cache/dummy.txt
-share/OGRE/Media/RTShaderLib/materials/DualQuaternionSkinning_Shadow.material
-share/OGRE/Media/RTShaderLib/materials/HardwareSkinningShadow.material
-share/OGRE/Media/RTShaderLib/materials/RTShaderSystem.material
-share/OGRE/Media/RTShaderLib/materials/TriplanarTexturing.material
-share/OGRE/Media/materials/programs/Cg/ASCIIFP.cg
-share/OGRE/Media/materials/programs/Cg/Bloom2_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Bloom_ps20.cg
-share/OGRE/Media/materials/programs/Cg/BlurH_ps20.cg
-share/OGRE/Media/materials/programs/Cg/BlurV_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Blur_vs11.cg
-share/OGRE/Media/materials/programs/Cg/BrightBloom2_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Combine_fp.cg
-share/OGRE/Media/materials/programs/Cg/Common.cg
-share/OGRE/Media/materials/programs/Cg/DOF_ps.cg
-share/OGRE/Media/materials/programs/Cg/DitherFP.cg
-share/OGRE/Media/materials/programs/Cg/DualQuaternion.cg
-share/OGRE/Media/materials/programs/Cg/Example_Basic.cg
-share/OGRE/Media/materials/programs/Cg/Example_Basic_sm4.cg
-share/OGRE/Media/materials/programs/Cg/Example_BumpMapping.cg
-share/OGRE/Media/materials/programs/Cg/Example_CelShading.cg
-share/OGRE/Media/materials/programs/Cg/Example_Fresnel.cg
-share/OGRE/Media/materials/programs/Cg/Example_Projection.cg
-share/OGRE/Media/materials/programs/Cg/Example_TextureArrayVS.cg
-share/OGRE/Media/materials/programs/Cg/GlassFP.cg
-share/OGRE/Media/materials/programs/Cg/Grass.cg
-share/OGRE/Media/materials/programs/Cg/GrayScale.cg
-share/OGRE/Media/materials/programs/Cg/HWBasicInstancing.cg
-share/OGRE/Media/materials/programs/Cg/HW_VTFInstancing.cg
-share/OGRE/Media/materials/programs/Cg/HalftoneFP.cg
-share/OGRE/Media/materials/programs/Cg/HeatVision.cg
-share/OGRE/Media/materials/programs/Cg/InstancingMisc.cg
-share/OGRE/Media/materials/programs/Cg/InstancingVertexInterpolators.cg
-share/OGRE/Media/materials/programs/Cg/Instancing_ps.cg
-share/OGRE/Media/materials/programs/Cg/InvertFP.cg
-share/OGRE/Media/materials/programs/Cg/LaplaceFP.cg
-share/OGRE/Media/materials/programs/Cg/NightVisionFP.cg
-share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.frag
-share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.vert
-share/OGRE/Media/materials/programs/Cg/OffsetMapping.cg
-share/OGRE/Media/materials/programs/Cg/OldMovieFP.cg
-share/OGRE/Media/materials/programs/Cg/OldTV.cg
-share/OGRE/Media/materials/programs/Cg/ParticleGS.cg
-share/OGRE/Media/materials/programs/Cg/PassthroughFP.cg
-share/OGRE/Media/materials/programs/Cg/PassthroughFP_sm4.cg
-share/OGRE/Media/materials/programs/Cg/PosterizeFP.cg
-share/OGRE/Media/materials/programs/Cg/Radial_Blur_FP.cg
-share/OGRE/Media/materials/programs/Cg/ShaderInstancing.cg
-share/OGRE/Media/materials/programs/Cg/SharpenEdgesFP.cg
-share/OGRE/Media/materials/programs/Cg/StdQuad_vp.cg
-share/OGRE/Media/materials/programs/Cg/Swizzle.gp
-share/OGRE/Media/materials/programs/Cg/SwizzleGP.cg
-share/OGRE/Media/materials/programs/Cg/TilingFP.cg
-share/OGRE/Media/materials/programs/Cg/VTFInstancing.cg
-share/OGRE/Media/materials/programs/Cg/depthshadowobject.cg
-share/OGRE/Media/materials/programs/Cg/hdr.cg
-share/OGRE/Media/materials/programs/Cg/isosurf.cg
-share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.frag
-share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.vert
-share/OGRE/Media/materials/programs/Cg/pssm.cg
-share/OGRE/Media/materials/programs/Cg/shadows.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowcasterfp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowcastervp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowreceiverfp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowreceivervp.cg
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapNormalMapReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapNormalMapReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL/DepthShadowmapReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL/StdQuad_vp.glsl
-share/OGRE/Media/materials/programs/GLSL/SwizzleGP.glsl
-share/OGRE/Media/materials/programs/GLSL/hdr_bloom.glsl
-share/OGRE/Media/materials/programs/GLSL/hdr_downscale2x2luminence.glsl
-share/OGRE/Media/materials/programs/GLSL/hdr_downscale3x3.glsl
-share/OGRE/Media/materials/programs/GLSL/hdr_downscale3x3brightpass.glsl
-share/OGRE/Media/materials/programs/GLSL/hdr_finalToneMapping.glsl
-share/OGRE/Media/materials/programs/GLSL/mrttestfp_quad.glsl
-share/OGRE/Media/materials/programs/GLSL/mrttestfp_scene.glsl
-share/OGRE/Media/materials/programs/GLSL120/AmbientOneTexture.glsl
-share/OGRE/Media/materials/programs/GLSL120/AmbientOneTextureWithUV.glsl
-share/OGRE/Media/materials/programs/GLSL120/Bloom2_ps20.glsl
-share/OGRE/Media/materials/programs/GLSL120/BlurH_ps20.glsl
-share/OGRE/Media/materials/programs/GLSL120/BlurV_ps20.glsl
-share/OGRE/Media/materials/programs/GLSL120/Blur_vs.glsl
-share/OGRE/Media/materials/programs/GLSL120/BrightBloom2_ps20.glsl
-share/OGRE/Media/materials/programs/GLSL120/BumpMapVPTangentParity.glsl
-share/OGRE/Media/materials/programs/GLSL120/DiffuseOneTexture.glsl
-share/OGRE/Media/materials/programs/GLSL120/DualQuaternion.glsl
-share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_ShadowCaster.glsl
-share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_TwoPhase.glsl
-share/OGRE/Media/materials/programs/GLSL120/DualQuaternion_TwoPhaseShadowCaster.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingShadowRcvFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingShadowRcvVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingSpecularFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingSpecularVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_BumpMappingVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_FresnelFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_FresnelVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_TextureArrayPS.glsl
-share/OGRE/Media/materials/programs/GLSL120/Example_TextureArrayVS.glsl
-share/OGRE/Media/materials/programs/GLSL120/GlassFP.glsl
-share/OGRE/Media/materials/programs/GLSL120/GrayScale.glsl
-share/OGRE/Media/materials/programs/GLSL120/HWBasicInstancing.vert
-share/OGRE/Media/materials/programs/GLSL120/HW_VTFInstancing.vert
-share/OGRE/Media/materials/programs/GLSL120/Instancing.frag
-share/OGRE/Media/materials/programs/GLSL120/InstancingMisc.vert
-share/OGRE/Media/materials/programs/GLSL120/Ocean2GLSL.frag
-share/OGRE/Media/materials/programs/GLSL120/Ocean2GLSL.vert
-share/OGRE/Media/materials/programs/GLSL120/OffsetMappingFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/OffsetMappingShadowsFp.glsl
-share/OGRE/Media/materials/programs/GLSL120/OffsetMappingShadowsVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/OffsetMappingVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/OffsetMapping_specular.glsl
-share/OGRE/Media/materials/programs/GLSL120/PassthroughFP.glsl
-share/OGRE/Media/materials/programs/GLSL120/PassthroughVP.glsl
-share/OGRE/Media/materials/programs/GLSL120/ShaderInstancing.vert
-share/OGRE/Media/materials/programs/GLSL120/ShowNormals.glsl
-share/OGRE/Media/materials/programs/GLSL120/ShowTangents.glsl
-share/OGRE/Media/materials/programs/GLSL120/ShowUV.glsl
-share/OGRE/Media/materials/programs/GLSL120/ShowUVdir3D.glsl
-share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex2_vp.glsl
-share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex2a_vp.glsl
-share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex3_vp.glsl
-share/OGRE/Media/materials/programs/GLSL120/StdQuad_Tex4_vp.glsl
-share/OGRE/Media/materials/programs/GLSL120/VTFInstancing.vert
-share/OGRE/Media/materials/programs/GLSL120/hdr_tonemap_util.glsl
-share/OGRE/Media/materials/programs/GLSL120/oceanGLSL.frag
-share/OGRE/Media/materials/programs/GLSL120/oceanGLSL.vert
-share/OGRE/Media/materials/programs/GLSL120/shadows.glsl
-share/OGRE/Media/materials/programs/GLSL120/skinningTwoWeightsShadowCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL120/skinningTwoWeightsVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/ASCIIFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/AtomicFS.glsl
-share/OGRE/Media/materials/programs/GLSL150/AtomicGS.glsl
-share/OGRE/Media/materials/programs/GLSL150/AtomicVS.glsl
-share/OGRE/Media/materials/programs/GLSL150/Blur0_vs.glsl
-share/OGRE/Media/materials/programs/GLSL150/Blur1_vs.glsl
-share/OGRE/Media/materials/programs/GLSL150/Blur_ps.glsl
-share/OGRE/Media/materials/programs/GLSL150/ColdCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/ColdCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/Combine_fp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowObjectFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowObjectVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapNormalMapReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapNormalMapReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DepthShadowmapReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/DitherFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/EmbossedFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/Example_CelShadingFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/Example_CelShadingVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassAmbientFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassAmbientVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassTexVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/GrassVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HalftoneFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/HardwareMorphAnimationVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HardwareMorphAnimationWithNormalsVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HardwarePoseAnimationVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HardwarePoseAnimationWithNormalsVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HeatBlurFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HeatCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/HeatCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/InvertFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/IsosurfFS.glsl
-share/OGRE/Media/materials/programs/GLSL150/IsosurfGS.glsl
-share/OGRE/Media/materials/programs/GLSL150/IsosurfVS.glsl
-share/OGRE/Media/materials/programs/GLSL150/LaplaceFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/LightToHeatFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/NightVisionFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/OldMovieFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/OldTV.glsl
-share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayFS.glsl
-share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayGS.glsl
-share/OGRE/Media/materials/programs/GLSL150/ParticleGS_DisplayVS.glsl
-share/OGRE/Media/materials/programs/GLSL150/ParticleGS_GenerateGS.glsl
-share/OGRE/Media/materials/programs/GLSL150/ParticleGS_GenerateVS.glsl
-share/OGRE/Media/materials/programs/GLSL150/PassthroughGP.glsl
-share/OGRE/Media/materials/programs/GLSL150/PosterizeFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/Radial_Blur_FP.glsl
-share/OGRE/Media/materials/programs/GLSL150/SharpenEdgesFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/StdQuad_vp.glsl
-share/OGRE/Media/materials/programs/GLSL150/SwizzleGP.glsl
-share/OGRE/Media/materials/programs/GLSL150/TilingFP.glsl
-share/OGRE/Media/materials/programs/GLSL150/hdr_bloom.glsl
-share/OGRE/Media/materials/programs/GLSL150/hdr_downscale2x2luminence.glsl
-share/OGRE/Media/materials/programs/GLSL150/hdr_downscale3x3.glsl
-share/OGRE/Media/materials/programs/GLSL150/hdr_downscale3x3brightpass.glsl
-share/OGRE/Media/materials/programs/GLSL150/hdr_finalToneMapping.glsl
-share/OGRE/Media/materials/programs/GLSL150/mrttestfp_quad.glsl
-share/OGRE/Media/materials/programs/GLSL150/mrttestfp_scene.glsl
-share/OGRE/Media/materials/programs/GLSL150/pssmCasterFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/pssmCasterVp.glsl
-share/OGRE/Media/materials/programs/GLSL150/pssmReceiverFp.glsl
-share/OGRE/Media/materials/programs/GLSL150/pssmReceiverVp.glsl
-share/OGRE/Media/materials/programs/GLSL400/ComputeCS.glsl
-share/OGRE/Media/materials/programs/GLSL400/RasterizationOrderFp.glsl
-share/OGRE/Media/materials/programs/GLSL400/TessellationFp.glsl
-share/OGRE/Media/materials/programs/GLSL400/TessellationTd.glsl
-share/OGRE/Media/materials/programs/GLSL400/TessellationTh.glsl
-share/OGRE/Media/materials/programs/GLSL400/TessellationVp.glsl
-share/OGRE/Media/materials/programs/GLSLES/ASCIIFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/AmbientOneTexture.glsles
-share/OGRE/Media/materials/programs/GLSLES/AmbientOneTextureWithUV.glsles
-share/OGRE/Media/materials/programs/GLSLES/Bloom2_ps20.glsles
-share/OGRE/Media/materials/programs/GLSLES/BlurH_ps20.glsles
-share/OGRE/Media/materials/programs/GLSLES/BlurV_ps20.glsles
-share/OGRE/Media/materials/programs/GLSLES/Blur_vs.glsles
-share/OGRE/Media/materials/programs/GLSLES/BrightBloom2_ps20.glsles
-share/OGRE/Media/materials/programs/GLSLES/BumpMapVPTangentParity.glsles
-share/OGRE/Media/materials/programs/GLSLES/ColdCasterFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/ColdCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Combine_fp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DOF_ps.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapCasterFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapNormalMapReceiverFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapNormalMapReceiverVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapReceiverFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DepthShadowmapReceiverVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/DiffuseOneTexture.glsles
-share/OGRE/Media/materials/programs/GLSLES/DitherFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/EmbossedFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingSpecularFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingSpecularVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_BumpMappingVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_CelShadingFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_CelShadingVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_FresnelFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_FresnelVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_ProjectionFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_ProjectionVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_TextureArrayPS.glsles
-share/OGRE/Media/materials/programs/GLSLES/Example_TextureArrayVS.glsles
-share/OGRE/Media/materials/programs/GLSLES/GlassFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassAmbientFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassAmbientVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassCasterFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassReceiverFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassReceiverVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassTexVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrassVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/GrayScale.glsles
-share/OGRE/Media/materials/programs/GLSLES/HWBasicInstancing.vert
-share/OGRE/Media/materials/programs/GLSLES/HW_VTFInstancing.vert
-share/OGRE/Media/materials/programs/GLSLES/HalftoneFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/HardwareMorphAnimationVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HardwareMorphAnimationWithNormalsVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HardwarePoseAnimationVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HardwarePoseAnimationWithNormalsVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HeatBlurFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HeatBlurVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HeatCasterFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/HeatCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/Instancing.frag
-share/OGRE/Media/materials/programs/GLSLES/InstancingMisc.vert
-share/OGRE/Media/materials/programs/GLSLES/InvertFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/LaplaceFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/LightToHeatFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/LightToHeatVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/NightVisionFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/Ocean2GLSLES.frag
-share/OGRE/Media/materials/programs/GLSLES/Ocean2GLSLES.vert
-share/OGRE/Media/materials/programs/GLSLES/OffsetMappingFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/OffsetMappingShadowsFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/OffsetMappingShadowsVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/OffsetMappingVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/OffsetMapping_specular.glsles
-share/OGRE/Media/materials/programs/GLSLES/OldMovieFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/OldTV.glsles
-share/OGRE/Media/materials/programs/GLSLES/PassthroughFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/PassthroughVP.glsles
-share/OGRE/Media/materials/programs/GLSLES/PosterizeFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/Radial_Blur_FP.glsles
-share/OGRE/Media/materials/programs/GLSLES/ShaderInstancing.vert
-share/OGRE/Media/materials/programs/GLSLES/SharpenEdgesFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/ShowNormals.glsles
-share/OGRE/Media/materials/programs/GLSLES/ShowTangents.glsles
-share/OGRE/Media/materials/programs/GLSLES/ShowUV.glsles
-share/OGRE/Media/materials/programs/GLSLES/ShowUVdir3D.glsles
-share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex2_vp.glsles
-share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex2a_vp.glsles
-share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex3_vp.glsles
-share/OGRE/Media/materials/programs/GLSLES/StdQuad_Tex4_vp.glsles
-share/OGRE/Media/materials/programs/GLSLES/StdQuad_vp.glsles
-share/OGRE/Media/materials/programs/GLSLES/SwizzleGP.glsles
-share/OGRE/Media/materials/programs/GLSLES/TilingFP.glsles
-share/OGRE/Media/materials/programs/GLSLES/VTFInstancing.vert
-share/OGRE/Media/materials/programs/GLSLES/depthshadowobjectFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/depthshadowobjectVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdrFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdr_bloom.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdr_downscale2x2luminence.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdr_downscale3x3.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdr_downscale3x3brightpass.glsles
-share/OGRE/Media/materials/programs/GLSLES/hdr_finalToneMapping.glsles
-share/OGRE/Media/materials/programs/GLSLES/instancingVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/mrttestfp_quad.glsles
-share/OGRE/Media/materials/programs/GLSLES/mrttestfp_scene.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmCasterFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmReceiverFp.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmReceiverVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/pssmVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/shadows.glsles
-share/OGRE/Media/materials/programs/GLSLES/skinningTwoWeightsShadowCasterVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/skinningTwoWeightsVp.glsles
-share/OGRE/Media/materials/programs/GLSLES/varianceshadowcasterfp.glsles
-share/OGRE/Media/materials/programs/GLSLES/varianceshadowcastervp.glsles
-share/OGRE/Media/materials/programs/GLSLES/varianceshadowreceiverfp.glsles
-share/OGRE/Media/materials/programs/GLSLES/varianceshadowreceivervp.glsles
-share/OGRE/Media/materials/programs/HLSL/Bloom2_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/Bloom2_ps40.hlsl
-share/OGRE/Media/materials/programs/HLSL/Bloom_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur0_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur0_vs11.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur1_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur1_vs11.hlsl
-share/OGRE/Media/materials/programs/HLSL/BlurH_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/BlurH_ps40.hlsl
-share/OGRE/Media/materials/programs/HLSL/BlurV_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/BlurV_ps40.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur_vs11.hlsl
-share/OGRE/Media/materials/programs/HLSL/Blur_vs40.hlsl
-share/OGRE/Media/materials/programs/HLSL/BrightBloom2_ps20.hlsl
-share/OGRE/Media/materials/programs/HLSL/BrightBloom2_ps40.hlsl
-share/OGRE/Media/materials/programs/HLSL/Combine_fp_ps40.hlsl
-share/OGRE/Media/materials/programs/HLSL/DepthShadowmap.hlsl
-share/OGRE/Media/materials/programs/HLSL/DualQuaternion.hlsl
-share/OGRE/Media/materials/programs/HLSL/DualQuaternion_Common.hlsl
-share/OGRE/Media/materials/programs/HLSL/Example_Basic.hlsl
-share/OGRE/Media/materials/programs/HLSL/Example_Basic4.hlsl
-share/OGRE/Media/materials/programs/HLSL/Example_CelShading.hlsl
-share/OGRE/Media/materials/programs/HLSL/Example_TextureArrayPS.asm
-share/OGRE/Media/materials/programs/HLSL/Example_TextureArrayPS.hlsl4
-share/OGRE/Media/materials/programs/HLSL/HWBasicInstancing.hlsl
-share/OGRE/Media/materials/programs/HLSL/HW_VTFInstancing.hlsl
-share/OGRE/Media/materials/programs/HLSL/Hair.hlsl
-share/OGRE/Media/materials/programs/HLSL/HairFluidSim.hlsl
-share/OGRE/Media/materials/programs/HLSL/HairSimulateCS.hlsl
-share/OGRE/Media/materials/programs/HLSL/HeatVision.hlsl
-share/OGRE/Media/materials/programs/HLSL/Instancing.hlsl
-share/OGRE/Media/materials/programs/HLSL/InstancingMisc.hlsl
-share/OGRE/Media/materials/programs/HLSL/Instancing_ps.hlsl
-share/OGRE/Media/materials/programs/HLSL/Island.hlsl
-share/OGRE/Media/materials/programs/HLSL/IslandCommon.hlsl
-share/OGRE/Media/materials/programs/HLSL/NoTessellation.hlsl
-share/OGRE/Media/materials/programs/HLSL/Ocean2HLSL_Cg.frag
-share/OGRE/Media/materials/programs/HLSL/Ocean2HLSL_Cg.vert
-share/OGRE/Media/materials/programs/HLSL/OffsetMapping.hlsl
-share/OGRE/Media/materials/programs/HLSL/OffsetMapping_specular.asm
-share/OGRE/Media/materials/programs/HLSL/OldMovie.hlsl
-share/OGRE/Media/materials/programs/HLSL/OldTV.hlsl
-share/OGRE/Media/materials/programs/HLSL/ParticleGS.hlsl
-share/OGRE/Media/materials/programs/HLSL/PassthroughFP_sm4.hlsl
-share/OGRE/Media/materials/programs/HLSL/Radial_Blur_FP.hlsl
-share/OGRE/Media/materials/programs/HLSL/ShaderInstancing.hlsl
-share/OGRE/Media/materials/programs/HLSL/StdQuad_vp.hlsl
-share/OGRE/Media/materials/programs/HLSL/Swizzle.gp
-share/OGRE/Media/materials/programs/HLSL/TerrainTessellation.hlsl
-share/OGRE/Media/materials/programs/HLSL/TerrainTessellationCommon.hlsl
-share/OGRE/Media/materials/programs/HLSL/TerrainTessellationDeformation.hlsl
-share/OGRE/Media/materials/programs/HLSL/TerrainTessellationINoise.hlsl
-share/OGRE/Media/materials/programs/HLSL/Tessellation.hlsl
-share/OGRE/Media/materials/programs/HLSL/VTFInstancing.hlsl
-share/OGRE/Media/materials/programs/HLSL/adaptivePNTriangles_tessellation.hlsl
-share/OGRE/Media/materials/programs/HLSL/adaptive_tessellation.hlsl
-share/OGRE/Media/materials/programs/HLSL/depthshadowobject.hlsl
-share/OGRE/Media/materials/programs/HLSL/hdr.hlsl
-share/OGRE/Media/materials/programs/HLSL/hdrfp4.hlsl
-share/OGRE/Media/materials/programs/HLSL/hdrutils.hlsl
-share/OGRE/Media/materials/programs/HLSL/isosurf.hlsl
-share/OGRE/Media/materials/programs/HLSL/mrttestfp.hlsl
-share/OGRE/Media/materials/programs/HLSL/oceanHLSL_Cg.frag
-share/OGRE/Media/materials/programs/HLSL/oceanHLSL_Cg.vert
-share/OGRE/Media/materials/programs/HLSL/particlesgs.fx
-share/OGRE/Media/materials/programs/HLSL/pssm.hlsl
-share/OGRE/Media/materials/programs/HLSL/shadows.hlsl
-share/OGRE/Media/materials/programs/HLSL/simple_tessellation.hlsl
-share/OGRE/Media/materials/scripts/ASCII.material
-share/OGRE/Media/materials/scripts/AdaptivePNTrianglesTessellation.material
-share/OGRE/Media/materials/scripts/AtomicCounters.material
-share/OGRE/Media/materials/scripts/BlackAndWhite.material
-share/OGRE/Media/materials/scripts/Bloom2.material
-share/OGRE/Media/materials/scripts/CompositorDemo.material
-share/OGRE/Media/materials/scripts/Compute.material
-share/OGRE/Media/materials/scripts/DOF.material
-share/OGRE/Media/materials/scripts/DamagedHelmet.material
-share/OGRE/Media/materials/scripts/DepthShadowmap.material
-share/OGRE/Media/materials/scripts/Dither.material
-share/OGRE/Media/materials/scripts/DualQuaternion.material
-share/OGRE/Media/materials/scripts/DualQuaternion.program
-share/OGRE/Media/materials/scripts/Embossed.material
-share/OGRE/Media/materials/scripts/Examples-Advanced.material
-share/OGRE/Media/materials/scripts/Examples-DynTex.material
-share/OGRE/Media/materials/scripts/Examples-Water.material
-share/OGRE/Media/materials/scripts/Examples.compositor
-share/OGRE/Media/materials/scripts/Examples.material
-share/OGRE/Media/materials/scripts/Examples.program
-share/OGRE/Media/materials/scripts/FluidSim.material
-share/OGRE/Media/materials/scripts/Glass.material
-share/OGRE/Media/materials/scripts/HWInstancing.material
-share/OGRE/Media/materials/scripts/HW_VTFInstancing.material
-share/OGRE/Media/materials/scripts/HW_VTF_LUTInstancing.material
-share/OGRE/Media/materials/scripts/Hair.material
-share/OGRE/Media/materials/scripts/Halftone.material
-share/OGRE/Media/materials/scripts/HeatVision.material
-share/OGRE/Media/materials/scripts/Hurt.material
-share/OGRE/Media/materials/scripts/Instancing.program
-share/OGRE/Media/materials/scripts/InstancingMisc.material
-share/OGRE/Media/materials/scripts/Invert.material
-share/OGRE/Media/materials/scripts/Island.material
-share/OGRE/Media/materials/scripts/IsoSurf.material
-share/OGRE/Media/materials/scripts/Laplace.material
-share/OGRE/Media/materials/scripts/MRTtest.material
-share/OGRE/Media/materials/scripts/MotionBlur.material
-share/OGRE/Media/materials/scripts/NightVision.material
-share/OGRE/Media/materials/scripts/Ocean.controls
-share/OGRE/Media/materials/scripts/Ocean.material
-share/OGRE/Media/materials/scripts/OffsetMapping.material
-share/OGRE/Media/materials/scripts/Ogre.material
-share/OGRE/Media/materials/scripts/OldMovie.material
-share/OGRE/Media/materials/scripts/OldTV.material
-share/OGRE/Media/materials/scripts/ParticleGS.material
-share/OGRE/Media/materials/scripts/Penguin.material
-share/OGRE/Media/materials/scripts/Posterize.material
-share/OGRE/Media/materials/scripts/RZR-002.material
-share/OGRE/Media/materials/scripts/RadialBlur.material
-share/OGRE/Media/materials/scripts/RasterizationOrder.material
-share/OGRE/Media/materials/scripts/SSAO/BoxFilterFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/CreaseShading.cg
-share/OGRE/Media/materials/scripts/SSAO/CreaseShading.hlsl
-share/OGRE/Media/materials/scripts/SSAO/CreaseShading.material
-share/OGRE/Media/materials/scripts/SSAO/CreaseShadingFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/CrossBilateralFilterXFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/CrossBilateralFilterYFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/Crytek.cg
-share/OGRE/Media/materials/scripts/SSAO/Crytek.hlsl
-share/OGRE/Media/materials/scripts/SSAO/Crytek.material
-share/OGRE/Media/materials/scripts/SSAO/CrytekFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/GBuffer.cg
-share/OGRE/Media/materials/scripts/SSAO/GBuffer.hlsl
-share/OGRE/Media/materials/scripts/SSAO/GBuffer.material
-share/OGRE/Media/materials/scripts/SSAO/GBuffer.program
-share/OGRE/Media/materials/scripts/SSAO/GBufferFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/GBufferVP.glsl
-share/OGRE/Media/materials/scripts/SSAO/GaussianBlurXFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/GaussianBlurYFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.cg
-share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.hlsl
-share/OGRE/Media/materials/scripts/SSAO/HemisphereMC.material
-share/OGRE/Media/materials/scripts/SSAO/HemisphereMCFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/HorizonBased.cg
-share/OGRE/Media/materials/scripts/SSAO/HorizonBased.hlsl
-share/OGRE/Media/materials/scripts/SSAO/HorizonBased.material
-share/OGRE/Media/materials/scripts/SSAO/HorizonBasedFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/Modulate.material
-share/OGRE/Media/materials/scripts/SSAO/SSAO.compositor
-share/OGRE/Media/materials/scripts/SSAO/SSAOPost.cg
-share/OGRE/Media/materials/scripts/SSAO/SSAOPost.compositor
-share/OGRE/Media/materials/scripts/SSAO/SSAOPost.hlsl
-share/OGRE/Media/materials/scripts/SSAO/SSAOPost.material
-share/OGRE/Media/materials/scripts/SSAO/ShowDepth.cg
-share/OGRE/Media/materials/scripts/SSAO/ShowDepth.hlsl
-share/OGRE/Media/materials/scripts/SSAO/ShowDepth.material
-share/OGRE/Media/materials/scripts/SSAO/ShowDepthFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/ShowNormals.cg
-share/OGRE/Media/materials/scripts/SSAO/ShowNormals.hlsl
-share/OGRE/Media/materials/scripts/SSAO/ShowNormals.material
-share/OGRE/Media/materials/scripts/SSAO/ShowNormalsFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.cg
-share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.hlsl
-share/OGRE/Media/materials/scripts/SSAO/ShowViewPos.material
-share/OGRE/Media/materials/scripts/SSAO/ShowViewPosFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/SmartBoxFilterFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.cg
-share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.hlsl
-share/OGRE/Media/materials/scripts/SSAO/UnsharpMask.material
-share/OGRE/Media/materials/scripts/SSAO/UnsharpMaskFP.glsl
-share/OGRE/Media/materials/scripts/SSAO/Volumetric.cg
-share/OGRE/Media/materials/scripts/SSAO/Volumetric.hlsl
-share/OGRE/Media/materials/scripts/SSAO/Volumetric.material
-share/OGRE/Media/materials/scripts/SSAO/VolumetricFP.glsl
-share/OGRE/Media/materials/scripts/ShaderInstancing.material
-share/OGRE/Media/materials/scripts/ShaderSystem.material
-share/OGRE/Media/materials/scripts/SharpenEdges.material
-share/OGRE/Media/materials/scripts/StdQuad_vp.program
-share/OGRE/Media/materials/scripts/Swizzle.material
-share/OGRE/Media/materials/scripts/TerrainTessellation.material
-share/OGRE/Media/materials/scripts/Tessellation.material
-share/OGRE/Media/materials/scripts/TextureAtlasSampleOrg.tai
-share/OGRE/Media/materials/scripts/TextureAtlasSampleWrap.tai
-share/OGRE/Media/materials/scripts/Tiling.material
-share/OGRE/Media/materials/scripts/VTFInstancing.material
-share/OGRE/Media/materials/scripts/VarianceShadowmap.material
-share/OGRE/Media/materials/scripts/facial.material
-share/OGRE/Media/materials/scripts/hdr.material
-share/OGRE/Media/materials/scripts/pssm.material
-share/OGRE/Media/materials/scripts/shadows.material
-share/OGRE/Media/materials/scripts/sibenik.material
-share/OGRE/Media/materials/scripts/smoke.material
-share/OGRE/Media/materials/textures/10points.png
-share/OGRE/Media/materials/textures/1D_Noise.png
-share/OGRE/Media/materials/textures/1D_Noise2.png
-share/OGRE/Media/materials/textures/1d_SPIRAL.png
-share/OGRE/Media/materials/textures/1d_debug.png
-share/OGRE/Media/materials/textures/8x8PagesSplotches2.png
-share/OGRE/Media/materials/textures/ASCII.dds
-share/OGRE/Media/materials/textures/BeachStones.jpg
-share/OGRE/Media/materials/textures/BumpyMetal.jpg
-share/OGRE/Media/materials/textures/Chrome.jpg
-share/OGRE/Media/materials/textures/Dirt.jpg
-share/OGRE/Media/materials/textures/Dr_Bunsen_Head.jpg
-share/OGRE/Media/materials/textures/GLX_icon.png
-share/OGRE/Media/materials/textures/GreenSkin.jpg
-share/OGRE/Media/materials/textures/HeatLookup.tga
-share/OGRE/Media/materials/textures/HeatNoise.tga
-share/OGRE/Media/materials/textures/KAMEN-stup.jpg
-share/OGRE/Media/materials/textures/KAMEN320x240-bump.jpg
-share/OGRE/Media/materials/textures/KAMEN320x240.jpg
-share/OGRE/Media/materials/textures/LowRes.png
-share/OGRE/Media/materials/textures/MRAMOR-bump.jpg
-share/OGRE/Media/materials/textures/MRAMOR6X6.jpg
-share/OGRE/Media/materials/textures/MtlPlat2.jpg
-share/OGRE/Media/materials/textures/NMBalls.png
-share/OGRE/Media/materials/textures/NMBumpsOut.png
-share/OGRE/Media/materials/textures/NMHollyBumps.png
-share/OGRE/Media/materials/textures/NMStripes.png
-share/OGRE/Media/materials/textures/NPRMetallic.tga
-share/OGRE/Media/materials/textures/NoiseVolume.dds
-share/OGRE/Media/materials/textures/Panels_Diffuse.png
-share/OGRE/Media/materials/textures/Panels_Normal_Obj.png
-share/OGRE/Media/materials/textures/Panels_Normal_Tangent.png
-share/OGRE/Media/materials/textures/Panels_reflection.png
-share/OGRE/Media/materials/textures/Panels_refmask.png
-share/OGRE/Media/materials/textures/RZR-002.png
-share/OGRE/Media/materials/textures/Random3D.dds
-share/OGRE/Media/materials/textures/Rocks_Diffuse.tga
-share/OGRE/Media/materials/textures/Rocks_Normal.tga
-share/OGRE/Media/materials/textures/Rocks_Spec.tga
-share/OGRE/Media/materials/textures/RustedMetal.jpg
-share/OGRE/Media/materials/textures/RustyBarrel.png
-share/OGRE/Media/materials/textures/RustySteel.jpg
-share/OGRE/Media/materials/textures/SSAO/4InterleavedKMeansDisk8x4.png
-share/OGRE/Media/materials/textures/SSAO/gray256.png
-share/OGRE/Media/materials/textures/SSAO/importance4InterleavedSphereHemisphere8x4.png
-share/OGRE/Media/materials/textures/SSAO/rand1x32.png
-share/OGRE/Media/materials/textures/SSAO/randCosSinJitter4x4.png
-share/OGRE/Media/materials/textures/SSAO/regularSphereJittered4.png
-share/OGRE/Media/materials/textures/Sepia1D.tga
-share/OGRE/Media/materials/textures/SmallLeaf_BP.png
-share/OGRE/Media/materials/textures/TextureAtlasSampleOrg0.png
-share/OGRE/Media/materials/textures/TextureAtlasSampleWrap0.png
-share/OGRE/Media/materials/textures/Water01.jpg
-share/OGRE/Media/materials/textures/Water02.jpg
-share/OGRE/Media/materials/textures/WaterNormal1.tga
-share/OGRE/Media/materials/textures/WaterNormal2.tga
-share/OGRE/Media/materials/textures/WoodPallet.png
-share/OGRE/Media/materials/textures/atheneNormalMap.png
-share/OGRE/Media/materials/textures/aureola.png
-share/OGRE/Media/materials/textures/basic_droplet.png
-share/OGRE/Media/materials/textures/blue_jaiqua.jpg
-share/OGRE/Media/materials/textures/cel_shading_diffuse.png
-share/OGRE/Media/materials/textures/cel_shading_edge.png
-share/OGRE/Media/materials/textures/cel_shading_specular.png
-share/OGRE/Media/materials/textures/checker.png
-share/OGRE/Media/materials/textures/circuit.dds
-share/OGRE/Media/materials/textures/clouds.jpg
-share/OGRE/Media/materials/textures/cursor.png
-share/OGRE/Media/materials/textures/dark_grid.png
-share/OGRE/Media/materials/textures/dirt01.jpg
-share/OGRE/Media/materials/textures/dkyellow.png
-share/OGRE/Media/materials/textures/droplet.png
-share/OGRE/Media/materials/textures/egyptrockyfull.jpg
-share/OGRE/Media/materials/textures/flare.png
-share/OGRE/Media/materials/textures/flare_alpha.dds
-share/OGRE/Media/materials/textures/flaretrail.png
-share/OGRE/Media/materials/textures/floor_ao.PNG
-share/OGRE/Media/materials/textures/floor_bump.PNG
-share/OGRE/Media/materials/textures/floor_diffuse.PNG
-share/OGRE/Media/materials/textures/floor_specular.PNG
-share/OGRE/Media/materials/textures/frost.png
-share/OGRE/Media/materials/textures/fw12b.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/brdfLUT.png
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_bk.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_dn.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_fr.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_lf.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_rt.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/diffuse_up.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_bk.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_dn.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_fr.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_lf.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_rt.jpg
-share/OGRE/Media/materials/textures/glTF2_IBL/specular_up.jpg
-share/OGRE/Media/materials/textures/gras_02.png
-share/OGRE/Media/materials/textures/grass.PNG
-share/OGRE/Media/materials/textures/grassWalpha.tga
-share/OGRE/Media/materials/textures/grass_1024.jpg
-share/OGRE/Media/materials/textures/img1.png
-share/OGRE/Media/materials/textures/img2.png
-share/OGRE/Media/materials/textures/leaf.png
-share/OGRE/Media/materials/textures/nm_bk.png
-share/OGRE/Media/materials/textures/nm_dn.png
-share/OGRE/Media/materials/textures/nm_fr.png
-share/OGRE/Media/materials/textures/nm_lf.png
-share/OGRE/Media/materials/textures/nm_rt.png
-share/OGRE/Media/materials/textures/nm_up.png
-share/OGRE/Media/materials/textures/normalNoiseColor.png
-share/OGRE/Media/materials/textures/nskingr.jpg
-share/OGRE/Media/materials/textures/nvidia/TextureUsageAgreement.txt
-share/OGRE/Media/materials/textures/nvidia/dirt_grayrocky_diffusespecular.dds
-share/OGRE/Media/materials/textures/nvidia/dirt_grayrocky_normalheight.dds
-share/OGRE/Media/materials/textures/nvidia/grass_green-01_diffusespecular.dds
-share/OGRE/Media/materials/textures/nvidia/grass_green-01_normalheight.dds
-share/OGRE/Media/materials/textures/nvidia/growth_weirdfungus-03_diffusespecular.dds
-share/OGRE/Media/materials/textures/nvidia/growth_weirdfungus-03_normalheight.dds
-share/OGRE/Media/materials/textures/ogreborder.png
-share/OGRE/Media/materials/textures/ogreborderUp.png
-share/OGRE/Media/materials/textures/ogrebordercenter.png
-share/OGRE/Media/materials/textures/ogregui.tga
-share/OGRE/Media/materials/textures/ogrelogo-small.jpg
-share/OGRE/Media/materials/textures/ogrelogo.png
-share/OGRE/Media/materials/textures/particle.dds
-share/OGRE/Media/materials/textures/penguin.jpg
-share/OGRE/Media/materials/textures/perlinvolume.dds
-share/OGRE/Media/materials/textures/r2skin.jpg
-share/OGRE/Media/materials/textures/radial.png
-share/OGRE/Media/materials/textures/random.png
-share/OGRE/Media/materials/textures/ribbonband.png
-share/OGRE/Media/materials/textures/rockwall.tga
-share/OGRE/Media/materials/textures/rockwall_NH.tga
-share/OGRE/Media/materials/textures/scr-back.png
-share/OGRE/Media/materials/textures/scr-down-p.png
-share/OGRE/Media/materials/textures/scr-down.png
-share/OGRE/Media/materials/textures/scr-thumb.png
-share/OGRE/Media/materials/textures/scr-up-p.png
-share/OGRE/Media/materials/textures/scr-up.png
-share/OGRE/Media/materials/textures/smoke.png
-share/OGRE/Media/materials/textures/smokecolors.png
-share/OGRE/Media/materials/textures/snow_1024.jpg
-share/OGRE/Media/materials/textures/spacesky.jpg
-share/OGRE/Media/materials/textures/spheremap.png
-share/OGRE/Media/materials/textures/spine_strips.dds
-share/OGRE/Media/materials/textures/spotlight_image.png
-share/OGRE/Media/materials/textures/steelhead.png
-share/OGRE/Media/materials/textures/strugotine.jpg
-share/OGRE/Media/materials/textures/terr_dirt-grass.jpg
-share/OGRE/Media/materials/textures/terr_rock-dirt.jpg
-share/OGRE/Media/materials/textures/terr_rock6.jpg
-share/OGRE/Media/materials/textures/terrain.png
-share/OGRE/Media/materials/textures/terrain_detail.jpg
-share/OGRE/Media/materials/textures/terrain_texture.jpg
-share/OGRE/Media/materials/textures/texmap2.jpg
-share/OGRE/Media/materials/textures/tusk.jpg
-share/OGRE/Media/materials/textures/waveNM.png
-share/OGRE/Media/materials/textures/waves2.dds
-share/OGRE/Media/materials/textures/white.bmp
-share/OGRE/Media/models/Barrel.mesh
-share/OGRE/Media/models/RZR-002.mesh
-share/OGRE/Media/models/ShaderSystem.mesh
-share/OGRE/Media/models/Sphere1000.mesh
-share/OGRE/Media/models/WoodPallet.mesh
-share/OGRE/Media/models/athene.mesh
-share/OGRE/Media/models/column.mesh
-share/OGRE/Media/models/cornell.mesh
-share/OGRE/Media/models/cube.mesh
-share/OGRE/Media/models/facial.mesh
-share/OGRE/Media/models/fish.mesh
-share/OGRE/Media/models/fish.skeleton
-share/OGRE/Media/models/geosphere4500.mesh
-share/OGRE/Media/models/geosphere8000.mesh
-share/OGRE/Media/models/jaiqua.mesh
-share/OGRE/Media/models/jaiqua.skeleton
-share/OGRE/Media/models/knot.mesh
-share/OGRE/Media/models/ninja.mesh
-share/OGRE/Media/models/ninja.skeleton
-share/OGRE/Media/models/ogrehead.mesh
-share/OGRE/Media/models/penguin.mesh
-share/OGRE/Media/models/penguin.skeleton
-share/OGRE/Media/models/razor.mesh
-share/OGRE/Media/models/robot.mesh
-share/OGRE/Media/models/robot.skeleton
-share/OGRE/Media/models/sibenik.mesh
-share/OGRE/Media/models/sphere.mesh
-share/OGRE/Media/models/spine.mesh
-share/OGRE/Media/models/spine.mesh.skeleton
-share/OGRE/Media/models/tudorhouse.mesh
-share/OGRE/Media/models/uv_sphere.mesh
-share/OGRE/Media/packs/DamagedHelmet.zip
-share/OGRE/Media/packs/SdkTrays.zip
-share/OGRE/Media/packs/Sinbad.zip
-share/OGRE/Media/packs/chiropteraDM.pk3
-share/OGRE/Media/packs/chiropteraDM.txt
-share/OGRE/Media/packs/cubemap.zip
-share/OGRE/Media/packs/cubemapsJS.zip
-share/OGRE/Media/packs/dragon.zip
-share/OGRE/Media/packs/fresneldemo.zip
-share/OGRE/Media/packs/ogredance.zip
-share/OGRE/Media/packs/ogretestmap.zip
-share/OGRE/Media/packs/profiler.zip
-share/OGRE/Media/packs/skybox.zip
-share/OGRE/Media/particle/Examples-Water.particle
-share/OGRE/Media/particle/Examples.particle
-share/OGRE/Media/particle/emitted_emitter.particle
-share/OGRE/Media/particle/smoke.particle
-share/OGRE/Media/terrain.cfg
-share/OGRE/Media/thumbnails/thumb_atomicc.png
-share/OGRE/Media/thumbnails/thumb_bezier.png
-share/OGRE/Media/thumbnails/thumb_bsp.png
-share/OGRE/Media/thumbnails/thumb_bump.png
-share/OGRE/Media/thumbnails/thumb_camtrack.png
-share/OGRE/Media/thumbnails/thumb_cel.png
-share/OGRE/Media/thumbnails/thumb_char.png
-share/OGRE/Media/thumbnails/thumb_comp.png
-share/OGRE/Media/thumbnails/thumb_compute.png
-share/OGRE/Media/thumbnails/thumb_cubemap.png
-share/OGRE/Media/thumbnails/thumb_deferred.png
-share/OGRE/Media/thumbnails/thumb_dualquaternionskinning.png
-share/OGRE/Media/thumbnails/thumb_dyntex.png
-share/OGRE/Media/thumbnails/thumb_error.png
-share/OGRE/Media/thumbnails/thumb_facial.png
-share/OGRE/Media/thumbnails/thumb_fresnel.png
-share/OGRE/Media/thumbnails/thumb_grass.png
-share/OGRE/Media/thumbnails/thumb_hlms.png
-share/OGRE/Media/thumbnails/thumb_instancing.png
-share/OGRE/Media/thumbnails/thumb_isosurf.png
-share/OGRE/Media/thumbnails/thumb_lighting.png
-share/OGRE/Media/thumbnails/thumb_meshlod.png
-share/OGRE/Media/thumbnails/thumb_newinstancing.png
-share/OGRE/Media/thumbnails/thumb_ocean.png
-share/OGRE/Media/thumbnails/thumb_particlegs.png
-share/OGRE/Media/thumbnails/thumb_particles.png
-share/OGRE/Media/thumbnails/thumb_pbr.png
-share/OGRE/Media/thumbnails/thumb_playpen.png
-share/OGRE/Media/thumbnails/thumb_shadersystem.png
-share/OGRE/Media/thumbnails/thumb_shadersystemmultilight.png
-share/OGRE/Media/thumbnails/thumb_shadows.png
-share/OGRE/Media/thumbnails/thumb_skelanim.png
-share/OGRE/Media/thumbnails/thumb_skybox.png
-share/OGRE/Media/thumbnails/thumb_skydome.png
-share/OGRE/Media/thumbnails/thumb_skyplane.png
-share/OGRE/Media/thumbnails/thumb_smoke.png
-share/OGRE/Media/thumbnails/thumb_spheremap.png
-share/OGRE/Media/thumbnails/thumb_ssao.png
-share/OGRE/Media/thumbnails/thumb_terrain.png
-share/OGRE/Media/thumbnails/thumb_tessellation.png
-share/OGRE/Media/thumbnails/thumb_texarray.png
-share/OGRE/Media/thumbnails/thumb_texfx.png
-share/OGRE/Media/thumbnails/thumb_texturedfog.png
-share/OGRE/Media/thumbnails/thumb_trans.png
-share/OGRE/Media/thumbnails/thumb_visual_tests.png
-share/OGRE/Media/thumbnails/thumb_voltex.png
-share/OGRE/Media/thumbnails/thumb_volumecsg.png
-share/OGRE/Media/thumbnails/thumb_volumeterrain.png
-share/OGRE/Media/thumbnails/thumb_water.png
-share/OGRE/Media/volumeTerrain/triplanarReference.material
-share/OGRE/Media/volumeTerrain/volumeTerrain.cfg
-share/OGRE/Media/volumeTerrain/volumeTerrainBig.zip
-%%JAVA%%share/OGRE/java/Ogre-1.11.6.jar
+share/OGRE-%%LIBVERSION%%/GLX_backdrop.png
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/BasicShadowMapReceiver.h
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/CSMShadows.material
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/CsmShadows.h
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/DepthShadowMapReceiverJitter.h
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/KernelRotation.png
+share/OGRE-%%LIBVERSION%%/Media/CSMShadows/ShadowReceiver.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/COPYING
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/vs.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/DeferredShading/post/vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.material
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster.program
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster_fp.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ShadowCaster_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred.compositor
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post.material
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post.program
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferred_post_minilight.material
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/deferreddemo.material
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.cg
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.compositor
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao.material
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_blurx_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_blury_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/DeferredShadingMedia/ssao_vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/Main/DefaultShaders.metal
+share/OGRE-%%LIBVERSION%%/Media/Main/GLSL_GL3Support.glsl
+share/OGRE-%%LIBVERSION%%/Media/Main/HLSL_SM4Support.hlsl
+share/OGRE-%%LIBVERSION%%/Media/Main/OgreUnifiedShader.h
+share/OGRE-%%LIBVERSION%%/Media/Main/Shadow.material
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowBlend.frag
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowBlend.vert
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudeDirLight.vert
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudeDirLightFinite.vert
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudePointLight.vert
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowExtrudePointLightFinite.vert
+share/OGRE-%%LIBVERSION%%/Media/Main/ShadowVolumeExtude.program
+share/OGRE-%%LIBVERSION%%/Media/Main/spot_shadow_fade.dds
+share/OGRE-%%LIBVERSION%%/Media/PBR/black.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/brdfLUT.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/filament.material
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.frag.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.program
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament.vert.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_frameuniforms.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_lightuniforms.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/filament/pbr_filament_objectuniforms.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/glTF2_PBR.material
+share/OGRE-%%LIBVERSION%%/Media/PBR/normal_disabled.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/pbr-frag.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/pbr-vert.glsl
+share/OGRE-%%LIBVERSION%%/Media/PBR/pbr.program
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_nx.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_ny.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_nz.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_px.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_py.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/studio_garden_diffuse_pz.png
+share/OGRE-%%LIBVERSION%%/Media/PBR/white.png
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Carpet_Diamond_Olive.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Brass_Ceiling.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Embossed.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Rusted.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Rusted1.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Steel_Textured.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Metal_Steel_Textured_White.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM.material
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NX.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NY.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_NZ.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PX.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PY.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/ROOM_PZ.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Roofing_Tile_Spanish.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Translucent_Glass_Tinted.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Translucent_Glass_Tinted1.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/Wood_Floor.jpg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/building_exterior.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxnynz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpx.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnypynzpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxnzpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpxpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpynz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nxpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nypy.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nypy_4y.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_nzpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxnynz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxpynz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/room_pxpz.mesh
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/terrain2.cfg
+share/OGRE-%%LIBVERSION%%/Media/PCZAppMedia/terrain2.png
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_AlphaTest.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Fog.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Texturing.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/FFPLib_Transform.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_IBL.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_LTC.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSLib_Lighting.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/RTSSamplers.material
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_CookTorrance.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_DualQuaternion.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_IntegratedPSSM.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_LayeredBlending.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_NormalMap.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_PerPixelLighting.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_TriplanarTexturing.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/SGXLib_WBOIT.glsl
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/dfgLUTmultiscatter.dds
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/ltc_1.dds
+share/OGRE-%%LIBVERSION%%/Media/RTShaderLib/ltc_2.dds
+share/OGRE-%%LIBVERSION%%/Media/Terrain/TerrainSurface.glsl
+share/OGRE-%%LIBVERSION%%/Media/Terrain/TerrainTransforms.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/Example_Projection.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/HeatVision.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/NightVisionFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/OldTV.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/ParticleGS.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/PassthroughFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/PassthroughFP_sm4.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/SwizzleGP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/hdr.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/Cg/isosurf.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/AmbientOneTexture.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/AmbientOneTextureWithUV.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Bloom2_ps20.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BlurH_ps20.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BlurV_ps20.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Blur_vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/BrightBloom2_ps20.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ColdCasterFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ColdCasterVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Combine_fp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DepthShadowmapReceiverFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DepthShadowmapReceiverVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DiffuseOneTexture.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DitherFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DoF_Blend.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/DoF_Gaussian3x3.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/EmbossedFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingShadowRcvFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingShadowRcvVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_BumpMappingVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_FresnelFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_FresnelVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Example_TextureArrayVS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GlassFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrassFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrassVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/GrayScale.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwareMorphAnimationVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwareMorphAnimationWithNormalsVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwarePoseAnimationVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HardwarePoseAnimationWithNormalsVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatBlurFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatCasterFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/HeatCasterVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/InvertFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/IsosurfFS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/IsosurfVS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LaplaceFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightShafts.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightShafts.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/LightToHeatFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Ocean2GLSL.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Ocean2GLSL.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/OldMovieFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/PosterizeFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/Radial_Blur_FP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SGXLib_TextureAtlas.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SampleLib_InstancedViewports.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SegmentedPerPixelLighting.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/SharpenEdgesFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowTangents.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowUV.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/ShowUVdir3D.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex2_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex2a_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex3_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_Tex4_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/StdQuad_vp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/TilingFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/gsplat.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/gsplat.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_bloom.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale2x2luminence.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale3x3.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_downscale3x3brightpass.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_finalToneMapping.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/hdr_tonemap_util.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/pssmCasterFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL/wboit.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/Example_TextureArrayPS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/HW_VTFInstancing.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/Instancing.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/VTFInstancing.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/oceanGLSL.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL120/oceanGLSL.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ASCIIFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur0_vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur1_vs.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Blur_ps.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Example_CelShadingFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/Example_CelShadingVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/HalftoneFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/IsosurfGS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/NightVisionFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/OldTV.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_DisplayFS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_DisplayVS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_GenerateGS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/ParticleGS_GenerateVS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL150/PassthroughGP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/ComputeCS.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/MeshProgram.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/MeshShaderFp.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/RasterizationOrderFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationFp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationTd.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationTh.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSL400/TessellationVp.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/ASCIIFP.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/BumpMapVPTangentParity.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvFp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_BumpMappingShadowRcvVp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_CelShadingFp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_CelShadingVp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_ProjectionFp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_ProjectionVp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Example_TextureArrayPS.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/HW_VTFInstancing.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/HalftoneFP.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/Instancing.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/NightVisionFP.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/OldMovieFP.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/OldTV.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/SwizzleGP.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/VTFInstancing.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/hdrFp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/GLSLES/instancingVp.glsles
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur0_ps20.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur0_vs11.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur1_ps20.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Blur1_vs11.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/ComputeCS.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Hair.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HairFluidSim.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HairSimulateCS.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/HeatVision.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Island.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/IslandCommon.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/NoTessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/OldTV.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/ParticleGS.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/PassthroughFP_sm4.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Radial_Blur_FP.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationCommon.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationDeformation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/TerrainTessellationINoise.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/Tessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/adaptivePNTriangles_tessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/adaptive_tessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdr.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdrfp4.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/hdrutils.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/isosurf.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL/simple_tessellation.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/ASCIIFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Bloom2_ps20.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Bloom_ps20.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BlurH_ps20.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BlurV_ps20.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Blur_vs11.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/BrightBloom2_ps20.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Combine_fp.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Common.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/DitherFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/DualQuaternionSkinning_Shadow.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_Basic.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_BumpMapping.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Example_CelShading.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/GlassFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Grass.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/GrayScale.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/HW_VTFInstancing.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/HalftoneFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/InstancingVertexInterpolators.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Instancing_ps.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/InvertFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/LaplaceFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Ocean2HLSL_Cg.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Ocean2HLSL_Cg.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/OldMovieFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/PosterizeFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/Radial_Blur_FP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SGXLib_TextureAtlas.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SegmentedPerPixelLighting.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/SharpenEdgesFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/StdQuad_vp.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/TilingFP.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/VTFInstancing.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/oceanHLSL_Cg.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/oceanHLSL_Cg.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/HLSL_Cg/pssm.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/GrayScale.frag
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/README.md
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/StdQuad_Tex2a_vp.vert
+share/OGRE-%%LIBVERSION%%/Media/materials/programs/SPIRV/compile.sh
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ASCII.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/AdaptivePNTrianglesTessellation.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/AdvancedGLSL.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/BlackAndWhite.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Bloom2.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Compute.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DOF.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DamagedHelmet.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/DepthShadowmap.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Dither.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Embossed.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-Advanced.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-DynTex.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples-Water.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.compositor
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Examples.program
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/FluidSim.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Glass.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HWInstancing.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HW_VTFInstancing.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HW_VTF_LUTInstancing.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Hair.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Halftone.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HardwareSkinningShadow.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/HeatVision.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Instancing.program
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Invert.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Island.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/IsoSurf.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Laplace.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/LigthShafts.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/MotionBlur.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/NightVision.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Ocean.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OffsetMapping.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Ogre.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OldMovie.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/OldTV.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ParticleGS.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Posterize.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/RTShaderSystem.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/RadialBlur.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/BoxFilterFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShading.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShading.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CreaseShadingFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrossBilateralFilterXFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrossBilateralFilterYFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Crytek.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Crytek.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/CrytekFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GBuffer.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GaussianBlurXFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/GaussianBlurYFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMC.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HemisphereMCFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBased.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/HorizonBasedFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Modulate.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAO.compositor
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.compositor
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SSAOPost.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepth.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepth.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowDepthFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormals.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormals.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowNormalsFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPos.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPos.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/ShowViewPosFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/SmartBoxFilterFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMask.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMask.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/UnsharpMaskFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.cg
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.hlsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/Volumetric.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SSAO/VolumetricFP.glsl
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ShaderInstancing.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/SharpenEdges.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/ShowVertexAttributes.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/StdQuad_vp.program
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TerrainTessellation.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Tessellation.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TextureAtlasSampleOrg.tai
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/TextureAtlasSampleWrap.tai
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/Tiling.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/VTFInstancing.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/WBOIT.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/facial.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/gaussiansplat.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/hdr.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/pssm.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/sibenik.material
+share/OGRE-%%LIBVERSION%%/Media/materials/scripts/smoke.material
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/10points.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/1D_Noise.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/1D_Noise2.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/1d_SPIRAL.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/1d_debug.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/8x8PagesSplotches2.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ASCII.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/BeachStones.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/BumpyMetal.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Chrome.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie0.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie1.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie2.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Cookie3.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Dirt.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Dr_Bunsen_Head.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/GLX_icon.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/GreenSkin.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/HeatLookup.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/HeatNoise.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN-stup.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN320x240-bump.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/KAMEN320x240.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/LowRes.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/MRAMOR-bump.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/MRAMOR6X6.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/MtlPlat2.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMBalls.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMBumpsOut.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMHollyBumps.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NMStripes.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NPRMetallic.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Noise.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/NoiseVolume.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Diffuse.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Normal_Obj.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_Normal_Tangent.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_reflection.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Panels_refmask.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/RZR-002.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Random3D.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Diffuse.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Normal.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Rocks_Spec.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustedMetal.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustyBarrel.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/RustySteel.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/4InterleavedKMeansDisk8x4.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/importance4InterleavedSphereHemisphere8x4.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/rand1x32.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/randCosSinJitter4x4.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SSAO/regularSphereJittered4.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Sepia1D.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/SmallLeaf_BP.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Smoke15Frames.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/TextureAtlasSampleOrg0.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/TextureAtlasSampleWrap0.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Water01.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/Water02.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WaterNormal1.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WaterNormal2.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_Color.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_MetalRoughness.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodFloor043_1K_NormalGL.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/WoodPallet.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/atheneNormalMap.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/aureola.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/basic_droplet.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/blue_jaiqua.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_diffuse.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_edge.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/cel_shading_specular.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/checker.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/circuit.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/clouds.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/cursor.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/dark_grid.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/dirt01.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/dkyellow.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/droplet.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/egyptrockyfull.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/flare.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/flare_alpha.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/flaretrail.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_ao.PNG
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_bump.PNG
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_diffuse.PNG
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/floor_specular.PNG
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/frost.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/fw12b.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/gras_02.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/grass.PNG
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/grassWalpha.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/grass_1024.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/img1.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/img2.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/leaf.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_bk.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_dn.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_fr.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_lf.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_rt.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nm_up.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/normalNoiseColor.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/nskingr.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogreborder.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogreborderUp.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrebordercenter.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogregui.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrelogo-small.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ogrelogo.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/particle.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/penguin.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/perlinvolume.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/r2skin.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/radial.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/random.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/ribbonband.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/rockwall.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/rockwall_NH.tga
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-back.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-down-p.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-down.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-thumb.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-up-p.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/scr-up.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/smokecolors.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/snow_1024.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/spacesky.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/spheremap.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/spine_strips.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/spotlight_image.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/steelhead.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/strugotine.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_dirt-grass.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_rock-dirt.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terr_rock6.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Bricks076C_diffspec.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Bricks076C_normheight.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_col.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_normheight.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground23_spec.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground37_diffspec.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Ground37_normheight.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/README.md
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Rock20_diffspec.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain/Rock20_normheight.dds
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain_detail.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/terrain_texture.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/texmap2.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/tusk.jpg
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/waveNM.png
+share/OGRE-%%LIBVERSION%%/Media/materials/textures/waves2.dds
+share/OGRE-%%LIBVERSION%%/Media/models/Barrel.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/RZR-002.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/ShaderSystem.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/Sphere1000.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/TestLevel_b0.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/WoodPallet.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/athene.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/column.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/cornell.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/cube.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/facial.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/fish.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/fish.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/geosphere4500.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/geosphere8000.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/jaiqua.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/jaiqua.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/knot.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/lego.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/ninja.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/ninja.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/ogrehead.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/penguin.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/penguin.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/razor.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/robot.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/robot.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/sibenik.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/sphere.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/spine.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/spine.mesh.skeleton
+share/OGRE-%%LIBVERSION%%/Media/models/tudorhouse.mesh
+share/OGRE-%%LIBVERSION%%/Media/models/uv_sphere.mesh
+share/OGRE-%%LIBVERSION%%/Media/packs/DamagedHelmet.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/SdkTrays.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/Sinbad.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/cubemap.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/cubemapsJS.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/dragon.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/filament_shaders.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/fresneldemo.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/oa_rpg3dm2.pk3
+share/OGRE-%%LIBVERSION%%/Media/packs/ogredance.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/ogretestmap.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/profiler.zip
+share/OGRE-%%LIBVERSION%%/Media/packs/skybox.zip
+share/OGRE-%%LIBVERSION%%/Media/particle/Examples-Water.particle
+share/OGRE-%%LIBVERSION%%/Media/particle/Examples.particle
+share/OGRE-%%LIBVERSION%%/Media/particle/emitted_emitter.particle
+share/OGRE-%%LIBVERSION%%/Media/particle/smoke.particle
+share/OGRE-%%LIBVERSION%%/Media/terrain.cfg
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/README.md
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_atomicc.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bezier.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bsp.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bullet.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_bump.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_camtrack.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_cel.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_char.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_comp.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_compute.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_csm.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_cubemap.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_deferred.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_dualquaternionskinning.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_dyntex.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_error.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_facial.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_fresnel.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_grass.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_gsplatting.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_hlms.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_imgui.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_instancing.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_isosurf.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_lighting.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_lightshafts.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_meshlod.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_newinstancing.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_ocean.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_particlegs.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_particles.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_pbr.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_pcz.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_playpen.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_rectlight.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadersystem.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadersystemmultilight.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_shadows.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skelanim.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skybox.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skydome.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_skyplane.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_smoke.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_spheremap.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_ssao.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_terrain.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_tessellation.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texarray.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texfx.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_texturedfog.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_trans.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_visual_tests.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_voltex.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_volumecsg.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_volumeterrain.png
+share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_water.png
+share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/triplanarReference.material
+share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrain.cfg
+share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrainBig.zip
+%%JAVA%%share/OGRE/java/Ogre-14.3.jar
%%JAVA%%lib/OGRE/libOgreJNI.so
-share/OGRE/plugins.cfg
-share/OGRE/quakemap.cfg
-share/OGRE/resources.cfg
-share/OGRE/samples.cfg
-share/OGRE/tests.cfg
+share/OGRE-%%LIBVERSION%%/plugins.cfg
+share/OGRE-%%LIBVERSION%%/resources.cfg
+share/OGRE-%%LIBVERSION%%/samples.cfg
%%JAVA%%@dir share/OGRE/java
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index a3c6ed6b53cb..06523cbb8145 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opencv
DISTVERSION= 4.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= desktop@FreeBSD.org
diff --git a/graphics/pcl-pointclouds/Makefile b/graphics/pcl-pointclouds/Makefile
index 1e5e23d47a4b..773481c48ddc 100644
--- a/graphics/pcl-pointclouds/Makefile
+++ b/graphics/pcl-pointclouds/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pcl
DISTVERSIONPREFIX= pcl-
DISTVERSION= 1.15.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics math
#MASTER_SITES= https://github.com/PointCloudLibrary/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= -pointclouds
diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo
index 0b87bce8d087..9a4520bb30ac 100644
--- a/graphics/plasma6-spectacle/distinfo
+++ b/graphics/plasma6-spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010493
-SHA256 (KDE/plasma/6.4.0/spectacle-6.4.0.tar.xz) = 731756797ebefe9f5ebdb6329b0cf4cdd5f6c169aaf16a58c29405ff97a6a6b0
-SIZE (KDE/plasma/6.4.0/spectacle-6.4.0.tar.xz) = 1597796
+TIMESTAMP = 1750789608
+SHA256 (KDE/plasma/6.4.1/spectacle-6.4.1.tar.xz) = 547b8cc651730916104a8b1313504814eca7fe6a5abce254c10b37ffa1b13e34
+SIZE (KDE/plasma/6.4.1/spectacle-6.4.1.tar.xz) = 1597848
diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile
index 12a976699b4f..106d2c809598 100644
--- a/graphics/poppler/Makefile
+++ b/graphics/poppler/Makefile
@@ -1,6 +1,6 @@
PORTNAME= poppler
DISTVERSION= 25.04.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics print
MASTER_SITES= https://poppler.freedesktop.org/
@@ -103,7 +103,7 @@ OPENJPEG_CMAKE_OFF= -DENABLE_LIBOPENJPEG:STRING="none"
GNUPG_CMAKE_BOOL= ENABLE_GPGME
GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp
+ libgpgmepp.so:security/gpgmepp
post-install:
.if ${_SLAVE_PORT} == glib
diff --git a/graphics/py-fiona/Makefile b/graphics/py-fiona/Makefile
index b9ed6832b0f7..1227976ce629 100644
--- a/graphics/py-fiona/Makefile
+++ b/graphics/py-fiona/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fiona
DISTVERSION= 1.10.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-fiona/files/patch-pyproject.toml b/graphics/py-fiona/files/patch-pyproject.toml
index 2612df9f4c68..9242df5e7b21 100644
--- a/graphics/py-fiona/files/patch-pyproject.toml
+++ b/graphics/py-fiona/files/patch-pyproject.toml
@@ -1,9 +1,9 @@
---- pyproject.toml.orig 2025-03-26 21:47:52 UTC
+--- pyproject.toml.orig 2024-09-13 23:33:55 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
-requires = ["setuptools>=67.8", "cython~=3.0.2"]
-+requires = ["setuptools", "cython~=3.0.2"]
++requires = ["setuptools", "cython>=3.0.2"]
build-backend = "setuptools.build_meta"
[project]
diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile
index 9dd95e0c9314..264aadfb5fbf 100644
--- a/graphics/py-fury/Makefile
+++ b/graphics/py-fury/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fury
DISTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mayavi/Makefile b/graphics/py-mayavi/Makefile
index 9187f05eaa60..4231c09f8271 100644
--- a/graphics/py-mayavi/Makefile
+++ b/graphics/py-mayavi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mayavi
DISTVERSION= 4.8.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyvista/Makefile b/graphics/py-pyvista/Makefile
index 2b4540d8aa0c..80aa88554f1c 100644
--- a/graphics/py-pyvista/Makefile
+++ b/graphics/py-pyvista/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyvista
DISTVERSION= 0.34.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-rasterio/Makefile b/graphics/py-rasterio/Makefile
index 537d810c3488..47404cbbfd52 100644
--- a/graphics/py-rasterio/Makefile
+++ b/graphics/py-rasterio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rasterio
PORTVERSION= 1.3.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}affine>=0:math/py-affine@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}snuggs>=1.4.1:math/py-snuggs@${PY_FLAVOR}
USES= compiler:c++11-lang python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
OPTIONS_DEFINE= PLOT S3
PLOT_DESC= Plotting support
diff --git a/graphics/py-rasterio/files/patch-pyproject.toml b/graphics/py-rasterio/files/patch-pyproject.toml
index 3158f30c006e..59c5ffbafb21 100644
--- a/graphics/py-rasterio/files/patch-pyproject.toml
+++ b/graphics/py-rasterio/files/patch-pyproject.toml
@@ -9,7 +9,7 @@
- "cython~=3.0.2",
- "numpy>=2.0.0,<3.0; python_version >= '3.9'",
- "oldest-supported-numpy; python_version < '3.9'"
-+ "cython",
++ "cython>=3.0.2",
+ "numpy",
]
diff --git a/graphics/py-simplejpeg/Makefile b/graphics/py-simplejpeg/Makefile
index c07bd2c95471..7d0b64533edb 100644
--- a/graphics/py-simplejpeg/Makefile
+++ b/graphics/py-simplejpeg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= simplejpeg
DISTVERSION= 1.8.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-simplejpeg/files/patch-pyproject.toml b/graphics/py-simplejpeg/files/patch-pyproject.toml
index eef10ae684eb..e7c68ace4d4d 100644
--- a/graphics/py-simplejpeg/files/patch-pyproject.toml
+++ b/graphics/py-simplejpeg/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2024-09-17 16:08:16 UTC
+--- pyproject.toml.orig 2025-02-08 13:37:27 UTC
+++ pyproject.toml
@@ -29,11 +29,10 @@ requires = [
@@ -8,8 +8,9 @@
+ "setuptools",
"wheel",
- "cmake>=3.6.3",
- "cython~=3.0.0",
+- "cython~=3.0.0",
- "numpy>=2.0.0",
++ "cython>=3.1.0",
+ "numpy",
]
build-backend = "setuptools.build_meta"
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index 916c635990eb..a971fd5fa4d0 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.40.7
-PORTREVISION= 1
+DISTVERSION= 3.40.8
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
@@ -12,8 +11,6 @@ WWW= https://qgis.org/en/site/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
-BROKEN= Fails to build, sip-build: class 'QgsTopologicalMesh::Changes' has not been defined
-
BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
opencl>=0:devel/opencl \
${PY_SETUPTOOLS} \
@@ -142,9 +139,6 @@ CMAKE_ON= USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS WITH_COPC \
WITH_POSTGRESQL WITH_QTWEBENGINE
CMAKE_OFF= ENABLE_TESTS USE_CCACHE WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR
-# math/pdal fails in pdal_wrench() with "undefined reference to symbol 'pthread_create@@FBSD_1.0'"
-#CXXFLAGS+= -pthread
-
CONFLICTS_INSTALL= qgis
PLIST_SUB= DISTVERSION=${PORTVERSION}
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index 7d39d5f8cfc1..8ac8d3d21e2b 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747501981
-SHA256 (qgis-3.40.7.tar.bz2) = 871118ff1cd66f8d72810fff2e783848859f04d9fbb751a644f1882c883d81dd
-SIZE (qgis-3.40.7.tar.bz2) = 181877862
+TIMESTAMP = 1750597813
+SHA256 (qgis-3.40.8.tar.bz2) = 17b9ad47e964b676c32f5228d3fad668338404c14fc991657363914e4317ed4f
+SIZE (qgis-3.40.8.tar.bz2) = 183915862
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index 9615db85d784..1081ee5906f6 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.42.3
-PORTREVISION= 1
+DISTVERSION= 3.44.0
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
@@ -11,8 +10,6 @@ WWW= https://qgis.org/en/site/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
-BROKEN= Fails to build, sip-build: class 'QgsTopologicalMesh::Changes' has not been defined
-
BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
opencl>=0:devel/opencl \
${PY_SETUPTOOLS} \
diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo
index c758619a584f..f5668280b11f 100644
--- a/graphics/qgis/distinfo
+++ b/graphics/qgis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747492643
-SHA256 (qgis-3.42.3.tar.bz2) = 677d465a26be245a1230941f005c8e51567604dd6b42387bd41fc8b7eb7a8d3a
-SIZE (qgis-3.42.3.tar.bz2) = 188579717
+TIMESTAMP = 1750571856
+SHA256 (qgis-3.44.0.tar.bz2) = 81e5088060f38ab4e9835b05e5eec1ba7cc2eb903105830808b60215ae2cd320
+SIZE (qgis-3.44.0.tar.bz2) = 190272372
diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist
index e5af4fcdf3cf..ce9c47c290d5 100644
--- a/graphics/qgis/pkg-plist
+++ b/graphics/qgis/pkg-plist
@@ -22,9 +22,9 @@ include/qgis/geomfunction.h
include/qgis/internalexception.h
include/qgis/labelposition.h
include/qgis/layer.h
+include/qgis/nlohmann/detail/abi_macros.hpp
include/qgis/nlohmann/json_fwd.hpp
include/qgis/pal.h
-include/qgis/palexception.h
include/qgis/palrtree.h
include/qgis/pointset.h
include/qgis/priorityqueue.h
@@ -49,6 +49,7 @@ include/qgis/qgs3d.h
include/qgis/qgs3dalgorithms.h
include/qgis/qgs3danimationsettings.h
include/qgis/qgs3daxis.h
+include/qgis/qgs3daxisrenderview.h
include/qgis/qgs3daxissettings.h
include/qgis/qgs3dgamepadcontroller.h
include/qgis/qgs3dmapcanvas.h
@@ -90,6 +91,7 @@ include/qgis/qgsabstractprofilesource.h
include/qgis/qgsabstractprofilesurfacegenerator.h
include/qgis/qgsabstractproviderconnection.h
include/qgis/qgsabstractrelationeditorwidget.h
+include/qgis/qgsabstractrenderview.h
include/qgis/qgsabstractreportsection.h
include/qgis/qgsabstractsensor.h
include/qgis/qgsabstractterrainsettings.h
@@ -121,6 +123,7 @@ include/qgis/qgsalignraster.h
include/qgis/qgsalignrasterdata.h
include/qgis/qgsambientocclusionblurentity.h
include/qgis/qgsambientocclusionrenderentity.h
+include/qgis/qgsambientocclusionrenderview.h
include/qgis/qgsambientocclusionsettings.h
include/qgis/qgsanalysis.h
include/qgis/qgsanimatedicon.h
@@ -177,6 +180,7 @@ include/qgis/qgsattributeformrelationeditorwidget.h
include/qgis/qgsattributeformwidget.h
include/qgis/qgsattributes.h
include/qgis/qgsattributesforminitcode.h
+include/qgis/qgsattributesformmodel.h
include/qgis/qgsattributesformproperties.h
include/qgis/qgsattributetableconfig.h
include/qgis/qgsattributetabledelegate.h
@@ -382,6 +386,7 @@ include/qgis/qgsdashspacedialog.h
include/qgis/qgsdatabaseschemacombobox.h
include/qgis/qgsdatabaseschemaitem.h
include/qgis/qgsdatabaseschemamodel.h
+include/qgis/qgsdatabaseschemaselectiondialog.h
include/qgis/qgsdatabasetablecombobox.h
include/qgis/qgsdatabasetablemodel.h
include/qgis/qgsdatacollectionitem.h
@@ -411,14 +416,19 @@ include/qgis/qgsdatums.h
include/qgis/qgsdatumtransform.h
include/qgis/qgsdatumtransformdialog.h
include/qgis/qgsdbfilterproxymodel.h
+include/qgis/qgsdbimportvectorlayerdialog.h
include/qgis/qgsdbqueryhistoryprovider.h
include/qgis/qgsdbquerylog.h
include/qgis/qgsdbrelationshipwidget.h
+include/qgis/qgsdebugtextureentity.h
+include/qgis/qgsdebugtexturerenderview.h
include/qgis/qgsdecoratedscrollbar.h
include/qgis/qgsdefaultsearchwidgetwrapper.h
include/qgis/qgsdefaultvalue.h
include/qgis/qgsdemterraingenerator.h
include/qgis/qgsdemterrainsettings.h
+include/qgis/qgsdepthentity.h
+include/qgis/qgsdepthrenderview.h
include/qgis/qgsderivativefilter.h
include/qgis/qgsdetaileditemdata.h
include/qgis/qgsdetaileditemdelegate.h
@@ -545,7 +555,6 @@ include/qgis/qgsfeaturesink.h
include/qgis/qgsfeaturesource.h
include/qgis/qgsfeaturestore.h
include/qgis/qgsfeedback.h
-include/qgis/qgsfgutils.h
include/qgis/qgsfield.h
include/qgis/qgsfieldcalculator.h
include/qgis/qgsfieldcombobox.h
@@ -591,8 +600,10 @@ include/qgis/qgsfontmanager.h
include/qgis/qgsfontutils.h
include/qgis/qgsformannotation.h
include/qgis/qgsformlabelformatwidget.h
+include/qgis/qgsforwardrenderview.h
include/qgis/qgsfractionnumericformat.h
include/qgis/qgsframegraph.h
+include/qgis/qgsframegraphutils.h
include/qgis/qgsgcpgeometrytransformer.h
include/qgis/qgsgcppoint.h
include/qgis/qgsgcptransformer.h
@@ -673,6 +684,8 @@ include/qgis/qgsgeopackagerasterwritertask.h
include/qgis/qgsgeopdflayertreemodel.h
include/qgis/qgsgeos.h
include/qgis/qgsgeotransform.h
+include/qgis/qgsglobechunkedentity.h
+include/qgis/qgsglobematerial.h
include/qgis/qgsgloweffect.h
include/qgis/qgsgltf3dutils.h
include/qgis/qgsgltfutils.h
@@ -686,6 +699,7 @@ include/qgis/qgsgpsdconnection.h
include/qgis/qgsgpsdetector.h
include/qgis/qgsgpsinformation.h
include/qgis/qgsgpslogger.h
+include/qgis/qgsgpstoolsinterface.h
include/qgis/qgsgradientcolorrampdialog.h
include/qgis/qgsgradientstopeditor.h
include/qgis/qgsgraduatedhistogramwidget.h
@@ -782,6 +796,7 @@ include/qgis/qgslabelobstaclesettingswidget.h
include/qgis/qgslabelplacementsettings.h
include/qgis/qgslabelpointsettings.h
include/qgis/qgslabelposition.h
+include/qgis/qgslabelremoveduplicatesettingswidget.h
include/qgis/qgslabelsearchtree.h
include/qgis/qgslabelsettingswidgetbase.h
include/qgis/qgslabelsink.h
@@ -1000,6 +1015,7 @@ include/qgis/qgsmaplayerrenderer.h
include/qgis/qgsmaplayersavestyledialog.h
include/qgis/qgsmaplayerselectionproperties.h
include/qgis/qgsmaplayerserverproperties.h
+include/qgis/qgsmaplayerserverpropertieswidget.h
include/qgis/qgsmaplayerstore.h
include/qgis/qgsmaplayerstyle.h
include/qgis/qgsmaplayerstylecategoriesmodel.h
@@ -1109,6 +1125,7 @@ include/qgis/qgsmeshterrainsettings.h
include/qgis/qgsmeshtimesettings.h
include/qgis/qgsmeshtracerenderer.h
include/qgis/qgsmeshtriangulation.h
+include/qgis/qgsmeshutils.h
include/qgis/qgsmeshvariablestrokewidthwidget.h
include/qgis/qgsmeshvectorrenderer.h
include/qgis/qgsmeshvirtualdatasetgroup.h
@@ -1140,6 +1157,7 @@ include/qgis/qgsmodelviewmouseevent.h
include/qgis/qgsmodelviewmousehandles.h
include/qgis/qgsmodelviewrubberband.h
include/qgis/qgsmodelviewtool.h
+include/qgis/qgsmodelviewtoollink.h
include/qgis/qgsmodelviewtoolpan.h
include/qgis/qgsmodelviewtoolselect.h
include/qgis/qgsmodelviewtooltemporarykeypan.h
@@ -1330,7 +1348,6 @@ include/qgis/qgspostgresstringutils.h
include/qgis/qgspostprocessingentity.h
include/qgis/qgspresetcolorrampdialog.h
include/qgis/qgsprevieweffect.h
-include/qgis/qgspreviewquad.h
include/qgis/qgsprintlayout.h
include/qgis/qgsprocessing.h
include/qgis/qgsprocessingaggregatewidgets.h
@@ -1351,6 +1368,7 @@ include/qgis/qgsprocessingfeedback.h
include/qgis/qgsprocessingfieldmapwidgetwrapper.h
include/qgis/qgsprocessinggui.h
include/qgis/qgsprocessingguiregistry.h
+include/qgis/qgsprocessingguiutils.h
include/qgis/qgsprocessinghelpeditorwidget.h
include/qgis/qgsprocessinghistoryprovider.h
include/qgis/qgsprocessinghistorywidget.h
@@ -1601,6 +1619,7 @@ include/qgis/qgsscalebarrendererregistry.h
include/qgis/qgsscalebarsettings.h
include/qgis/qgsscalecalculator.h
include/qgis/qgsscalecombobox.h
+include/qgis/qgsscalemethodwidget.h
include/qgis/qgsscalerangewidget.h
include/qgis/qgsscalerangewidgetplugin.h
include/qgis/qgsscaleutils.h
@@ -1652,6 +1671,7 @@ include/qgis/qgssettingstreemodel.h
include/qgis/qgssettingstreenode.h
include/qgis/qgssettingstreewidget.h
include/qgis/qgsshadoweffect.h
+include/qgis/qgsshadowrenderview.h
include/qgis/qgsshadowsettings.h
include/qgis/qgsshapegenerator.h
include/qgis/qgsshortcutsmanager.h
@@ -1667,6 +1687,7 @@ include/qgis/qgssinglegeometrycheck.h
include/qgis/qgssingleitemmodel.h
include/qgis/qgssinglesymbolrenderer.h
include/qgis/qgssinglesymbolrendererwidget.h
+include/qgis/qgssiputils.h
include/qgis/qgsskyboxentity.h
include/qgis/qgsskyboxsettings.h
include/qgis/qgssldexportcontext.h
@@ -1698,7 +1719,7 @@ include/qgis/qgssqlstatement.h
include/qgis/qgsstacasset.h
include/qgis/qgsstaccatalog.h
include/qgis/qgsstaccollection.h
-include/qgis/qgsstaccollections.h
+include/qgis/qgsstaccollectionlist.h
include/qgis/qgsstacconnection.h
include/qgis/qgsstacconnectiondialog.h
include/qgis/qgsstaccontroller.h
@@ -1725,6 +1746,7 @@ include/qgis/qgsstatisticalsummary.h
include/qgis/qgsstatusbar.h
include/qgis/qgssteppedlinescalebarrenderer.h
include/qgis/qgsstoredexpressionmanager.h
+include/qgis/qgsstoredquerymanager.h
include/qgis/qgsstringstatisticalsummary.h
include/qgis/qgsstringutils.h
include/qgis/qgsstyle.h
@@ -2094,6 +2116,7 @@ include/qgis/ui_qgsdatasourceselectdialog.h
include/qgis/ui_qgsdatetimeeditconfig.h
include/qgis/ui_qgsdatumtransformdialogbase.h
include/qgis/ui_qgsdatumtransformtablewidgetbase.h
+include/qgis/ui_qgsdbimportvectorlayerdialog.h
include/qgis/ui_qgsdbrelationshipwidgetbase.h
include/qgis/ui_qgsdbsourceselectbase.h
include/qgis/ui_qgsdecorationcopyrightdialog.h
@@ -2193,6 +2216,7 @@ include/qgis/ui_qgslabelingwidget.h
include/qgis/ui_qgslabellineanchorwidgetbase.h
include/qgis/ui_qgslabelobstaclesettingswidgetbase.h
include/qgis/ui_qgslabelpropertydialogbase.h
+include/qgis/ui_qgslabelremoveduplicatesettingswidgetbase.h
include/qgis/ui_qgslayermetadatasearchwidget.h
include/qgis/ui_qgslayerrefreshwidgetbase.h
include/qgis/ui_qgslayertreeembeddedconfigwidgetbase.h
@@ -2240,6 +2264,7 @@ include/qgis/ui_qgsmanageconnectionsdialogbase.h
include/qgis/ui_qgsmapcanvasdockwidgetbase.h
include/qgis/ui_qgsmapcoordsdialogbase.h
include/qgis/ui_qgsmaplayersavestyledialog.h
+include/qgis/ui_qgsmaplayerserverpropertieswidgetbase.h
include/qgis/ui_qgsmapsavedialog.h
include/qgis/ui_qgsmapstylingwidgetbase.h
include/qgis/ui_qgsmapunitscalewidgetbase.h
@@ -2351,6 +2376,7 @@ include/qgis/ui_qgspropertysizeassistantwidget.h
include/qgis/ui_qgsprovidersublayersdialogbase.h
include/qgis/ui_qgsquerybuilderbase.h
include/qgis/ui_qgsqueryloggerpanelbase.h
+include/qgis/ui_qgsqueryresultpanelwidgetbase.h
include/qgis/ui_qgsqueryresultwidgetbase.h
include/qgis/ui_qgsrangeconfigdlgbase.h
include/qgis/ui_qgsrangedomainwidgetbase.h
@@ -3954,7 +3980,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/db_manager/dlg_field_properties.py
%%DATADIR%%/python/plugins/db_manager/dlg_import_vector.py
%%DATADIR%%/python/plugins/db_manager/dlg_query_builder.py
-%%DATADIR%%/python/plugins/db_manager/dlg_sql_layer_window.py
%%DATADIR%%/python/plugins/db_manager/dlg_sql_window.py
%%DATADIR%%/python/plugins/db_manager/dlg_table_properties.py
%%DATADIR%%/python/plugins/db_manager/gui_utils.py
@@ -3991,7 +4016,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/db_manager/ui/DlgFieldProperties.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgImportVector.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgQueryBuilder.ui
-%%DATADIR%%/python/plugins/db_manager/ui/DlgSqlLayerWindow.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgSqlWindow.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgTableProperties.ui
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/__init__.py
@@ -4103,7 +4127,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_voronoi.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_rast.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_vect.py
-%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass.txt
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_algorithm.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_plugin.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_provider.py
@@ -4184,15 +4207,9 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/processing/algs/qgis/BarPlot.py
%%DATADIR%%/python/plugins/processing/algs/qgis/BoxPlot.py
%%DATADIR%%/python/plugins/processing/algs/qgis/Buffer.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/CheckValidity.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/Climb.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/DefineProjection.py
%%DATADIR%%/python/plugins/processing/algs/qgis/EliminateSelection.py
%%DATADIR%%/python/plugins/processing/algs/qgis/ExecuteSQL.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/ExportGeometryInfo.py
%%DATADIR%%/python/plugins/processing/algs/qgis/FieldPyculator.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/FindProjection.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/GeometryConvert.py
%%DATADIR%%/python/plugins/processing/algs/qgis/Heatmap.py
%%DATADIR%%/python/plugins/processing/algs/qgis/HubDistanceLines.py
%%DATADIR%%/python/plugins/processing/algs/qgis/HubDistancePoints.py
@@ -4351,7 +4368,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/processing/script/ScriptUtils.py
%%DATADIR%%/python/plugins/processing/script/__init__.py
%%DATADIR%%/python/plugins/processing/tests/AlgorithmsTestBase.py
-%%DATADIR%%/python/plugins/processing/tests/CheckValidityAlgorithm.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsGeneralTest.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsRasterTest.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsVectorTest.py
@@ -10140,6 +10156,7 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/svg/arrows/Arrow_04.svg
%%DATADIR%%/svg/arrows/Arrow_05.svg
%%DATADIR%%/svg/arrows/Arrow_06.svg
+%%DATADIR%%/svg/arrows/Arrow_LOS.svg
%%DATADIR%%/svg/arrows/NorthArrow_01.svg
%%DATADIR%%/svg/arrows/NorthArrow_02.svg
%%DATADIR%%/svg/arrows/NorthArrow_03.svg
diff --git a/graphics/qt6-svg/Makefile b/graphics/qt6-svg/Makefile
index 7eee8e4edde8..322b0d874e19 100644
--- a/graphics/qt6-svg/Makefile
+++ b/graphics/qt6-svg/Makefile
@@ -1,8 +1,12 @@
PORTNAME= svg
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= qt6-
+PATCH_SITES= https://github.com/qt/qtsvg/commit/
+PATCHFILES+= 07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch:-p1 # PR 287659
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt6 classes for displaying the contents of SVG files
diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo
index 4affdfeddf8b..a4042baa311f 100644
--- a/graphics/qt6-svg/distinfo
+++ b/graphics/qt6-svg/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1749159368
+TIMESTAMP = 1750609163
SHA256 (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2dfc5de5fd891ff2afd9861e519bf1a26e6deb729b3133f68a28ba763c9abbd5
SIZE (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2017876
+SHA256 (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 924277fa003f477372446f7ca6fc9e6139f47216a0eebd27e9c129f5d36a5855
+SIZE (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 1890
diff --git a/graphics/rigsofrods-pagedgeometry/Makefile b/graphics/rigsofrods-pagedgeometry/Makefile
index ca4c38d6dd3f..46b5caa013ec 100644
--- a/graphics/rigsofrods-pagedgeometry/Makefile
+++ b/graphics/rigsofrods-pagedgeometry/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rigsofrods-pagedgeometry
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0.20240708
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= monwarez@mailoo.org
diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist
index 50e934deb6db..4eafcb025ce4 100644
--- a/graphics/vips/pkg-plist
+++ b/graphics/vips/pkg-plist
@@ -56,7 +56,7 @@ include/vips/video.h
include/vips/vips.h
include/vips/vips7compat.h
include/vips/vips8
-lib/girepository-1.0/Vips-8.0.typelib
+%%PORTDOCS%%lib/girepository-1.0/Vips-8.0.typelib
lib/libvips-cpp.a
lib/libvips-cpp.so
lib/libvips-cpp.so.42
@@ -1469,7 +1469,7 @@ libdata/pkgconfig/vips.pc
%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.seek.html
%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.write.html
%%PORTDOCS%%%%DOCSDIR%%/vips.toml
-share/gir-1.0/Vips-8.0.gir
+%%PORTDOCS%%share/gir-1.0/Vips-8.0.gir
share/locale/de/LC_MESSAGES/vips%%VERSION%%.mo
share/locale/en_GB/LC_MESSAGES/vips%%VERSION%%.mo
share/man/man1/vips.1.gz
diff --git a/hebrew/libreoffice/distinfo b/hebrew/libreoffice/distinfo
index 7c3c1d9a9ec4..c30aa8729047 100644
--- a/hebrew/libreoffice/distinfo
+++ b/hebrew/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204971
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_he.tar.gz) = bf526ea19226a43ed5627db3d7b8c1d60dbcf8cb4f6aeb7cced3fde5fdb9a33b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_he.tar.gz) = 1171119
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_he.tar.gz) = 2bac25f85f3364de71bc13d8ddd0fcfe2d425b25f60925056aa4fad5e0e3d434
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_he.tar.gz) = 2390984
+TIMESTAMP = 1750805471
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_he.tar.gz) = a5067ffb5f58d976db912c6ca16c769ae48daa585fec3fdcb5f937262b624814
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_he.tar.gz) = 1171808
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_he.tar.gz) = bfac03b40b64c664bd691dcf2b8500d43fbe1ff6452581161421698c6818cd7c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_he.tar.gz) = 2391157
diff --git a/hungarian/libreoffice/distinfo b/hungarian/libreoffice/distinfo
index 1ee31c7246ad..a1dfd09ac648 100644
--- a/hungarian/libreoffice/distinfo
+++ b/hungarian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204979
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hu.tar.gz) = 8b084153f9ba89dcc46fb71444bafadae72e0637faf278f3553cf0b5030d901f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_hu.tar.gz) = 2267457
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hu.tar.gz) = 05e3ebe504d2a6e6e8317233e05aeadbf1278bae8917a1161bef6d7abeca6e02
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_hu.tar.gz) = 2707861
+TIMESTAMP = 1750805478
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hu.tar.gz) = 2bff5b14933394a8b649c1a87ff825f434b1a6fbe078f8afd25bc1d87b2eeb7b
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_hu.tar.gz) = 2267354
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hu.tar.gz) = 2fed9b329abb3fcac21cd5520795a1fe9b82d35a7fa7b116602e77b12da721a3
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_hu.tar.gz) = 2708291
diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile
index 90ff17c0002f..00a49d191e82 100644
--- a/irc/halloy/Makefile
+++ b/irc/halloy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= halloy
-DISTVERSION= 2025.5
-PORTREVISION= 1
+DISTVERSION= 2025.6
CATEGORIES= irc
MAINTAINER= pokeysquirrel@gmail.com
diff --git a/irc/halloy/Makefile.crates b/irc/halloy/Makefile.crates
index ef9597aa94f3..ae451cbf9d6a 100644
--- a/irc/halloy/Makefile.crates
+++ b/irc/halloy/Makefile.crates
@@ -305,7 +305,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
image-webp-0.2.1 \
imgref-1.11.0 \
indexmap-1.9.3 \
- indexmap-2.7.0 \
+ indexmap-2.9.0 \
inotify-0.10.2 \
inotify-sys-0.1.5 \
inout-0.1.3 \
diff --git a/irc/halloy/distinfo b/irc/halloy/distinfo
index 33bfa3e3c1d7..d9154d7314d9 100644
--- a/irc/halloy/distinfo
+++ b/irc/halloy/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1747058932
+TIMESTAMP = 1750689210
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -613,8 +613,8 @@ SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/inotify-0.10.2.crate) = fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc
SIZE (rust/crates/inotify-0.10.2.crate) = 26200
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -1713,5 +1713,5 @@ SHA256 (rust-dark-light-dark-light-8e1f745f91e1e805fa772a83e4744afe95d70aa1_GH0.
SIZE (rust-dark-light-dark-light-8e1f745f91e1e805fa772a83e4744afe95d70aa1_GH0.tar.gz) = 5285
SHA256 (iced-rs-iced-aa633f6832c93d81fc829bcd351b369f0aada282_GH0.tar.gz) = e9a6ed7e95da32980d4f64578a1de9bc50646ecb3c5112c46752b5fb387a4c53
SIZE (iced-rs-iced-aa633f6832c93d81fc829bcd351b369f0aada282_GH0.tar.gz) = 5224300
-SHA256 (squidowl-halloy-2025.5_GH0.tar.gz) = ee348b830db85fcea09616a45271551fa7a382513184170a84ef9dc8b720a88d
-SIZE (squidowl-halloy-2025.5_GH0.tar.gz) = 15703732
+SHA256 (squidowl-halloy-2025.6_GH0.tar.gz) = aedab3b6919d2fa43577b7a5e91a22eb9fced3ad8b31222770c42dc6088295ce
+SIZE (squidowl-halloy-2025.6_GH0.tar.gz) = 16011879
diff --git a/irc/halloy/files/patch-data_src_shortcut.rs b/irc/halloy/files/patch-data_src_shortcut.rs
deleted file mode 100644
index df985cd6d0f2..000000000000
--- a/irc/halloy/files/patch-data_src_shortcut.rs
+++ /dev/null
@@ -1,13 +0,0 @@
---- data/src/shortcut.rs.orig 2025-05-06 21:46:52 UTC
-+++ data/src/shortcut.rs
-@@ -146,9 +146,7 @@ impl KeyBind {
- default!(toggle_topic, "t", COMMAND | ALT);
- #[cfg(target_os = "macos")]
- default!(toggle_fullscreen, "f", COMMAND | CTRL);
-- #[cfg(target_os = "linux")]
-- default!(toggle_fullscreen, F11);
-- #[cfg(target_os = "windows")]
-+ #[cfg(not(target_os = "macos"))]
- default!(toggle_fullscreen, F11);
- default!(command_bar, "k", COMMAND);
- default!(reload_configuration, "r", COMMAND);
diff --git a/irc/polari/Makefile b/irc/polari/Makefile
index 02d5c522b698..7f505b6c4356 100644
--- a/irc/polari/Makefile
+++ b/irc/polari/Makefile
@@ -1,33 +1,29 @@
PORTNAME= polari
-PORTVERSION= 42.1
-PORTREVISION= 3
+PORTVERSION= 46.0
CATEGORIES= irc gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Internet Relay Chat (IRC) client designed for GNOME
-WWW= https://wiki.gnome.org/Apps/Polari
+WWW= https://apps.gnome.org/Polari/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
- gjs-console:lang/gjs \
itstool:textproc/itstool
-LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \
- libsecret-1.so:security/libsecret \
- libtelepathy-logger.so:net-im/telepathy-logger
-RUN_DEPENDS= gjs-console:lang/gjs \
- telepathy-idle>0:net-im/telepathy-idle \
+LIB_DEPENDS= libgjs.so:lang/gjs \
+ libtelepathy-glib.so:net-im/telepathy-glib \
+ libtinysparql-3.0.so:devel/tinysparql
+RUN_DEPENDS= telepathy-idle>0:net-im/telepathy-idle \
gspell>0:textproc/gspell
-PORTSCOUT= limitw:1,even
+USES= desktop-file-utils gettext-tools gnome localbase meson \
+ pkgconfig tar:xz
+USE_GNOME= introspection
-USES= desktop-file-utils gettext gnome localbase \
- meson pkgconfig tar:xz
-USE_GNOME= cairo gtk30 introspection libadwaita
-USE_LDCONFIG= yes
+PORTSCOUT= limit:^4[67]\.
GLIB_SCHEMAS= org.gnome.Polari.gschema.xml
diff --git a/irc/polari/distinfo b/irc/polari/distinfo
index 30b30440cdec..cea427f948d1 100644
--- a/irc/polari/distinfo
+++ b/irc/polari/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1658352621
-SHA256 (gnome/polari-42.1.tar.xz) = af90cf0848ecbe407eb2306404836974fd38f31c30d474f46d1b29218a966b3d
-SIZE (gnome/polari-42.1.tar.xz) = 1125284
+TIMESTAMP = 1750545312
+SHA256 (gnome/polari-46.0.tar.xz) = d2b1709e379189294f53d4ef15f03f8bcbbbe8c52f0f415e62f7d5f00c360a31
+SIZE (gnome/polari-46.0.tar.xz) = 1067376
diff --git a/irc/polari/pkg-plist b/irc/polari/pkg-plist
index cc6049b94df7..be1f6c0d808f 100644
--- a/irc/polari/pkg-plist
+++ b/irc/polari/pkg-plist
@@ -173,6 +173,19 @@ share/help/pl/polari/legal.xml
share/help/pl/polari/network-connect.page
share/help/pl/polari/overview.page
share/help/pl/polari/sharing.page
+share/help/pt/polari/images/Polari.png
+share/help/pt/polari/images/polari-paste.png
+share/help/pt/polari/images/polari-screenshot.png
+share/help/pt/polari/index.page
+share/help/pt/polari/introduction.page
+share/help/pt/polari/irc-commands.page
+share/help/pt/polari/irc-join-room.page
+share/help/pt/polari/irc-nick-password.page
+share/help/pt/polari/irc-start-conversation.page
+share/help/pt/polari/legal.xml
+share/help/pt/polari/network-connect.page
+share/help/pt/polari/overview.page
+share/help/pt/polari/sharing.page
share/help/pt_BR/polari/images/Polari.png
share/help/pt_BR/polari/images/polari-paste.png
share/help/pt_BR/polari/images/polari-screenshot.png
@@ -239,8 +252,11 @@ share/help/uk/polari/network-connect.page
share/help/uk/polari/overview.page
share/help/uk/polari/sharing.page
share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg
+share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg.license
share/icons/hicolor/scalable/apps/org.gnome.Polari.svg
+share/icons/hicolor/scalable/apps/org.gnome.Polari.svg.license
share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg
+share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg.license
share/locale/af/LC_MESSAGES/polari.mo
share/locale/ar/LC_MESSAGES/polari.mo
share/locale/as/LC_MESSAGES/polari.mo
@@ -267,8 +283,10 @@ share/locale/he/LC_MESSAGES/polari.mo
share/locale/hr/LC_MESSAGES/polari.mo
share/locale/hu/LC_MESSAGES/polari.mo
share/locale/id/LC_MESSAGES/polari.mo
+share/locale/is/LC_MESSAGES/polari.mo
share/locale/it/LC_MESSAGES/polari.mo
share/locale/ja/LC_MESSAGES/polari.mo
+share/locale/ka/LC_MESSAGES/polari.mo
share/locale/kk/LC_MESSAGES/polari.mo
share/locale/ko/LC_MESSAGES/polari.mo
share/locale/lo/LC_MESSAGES/polari.mo
@@ -299,7 +317,7 @@ share/locale/vi/LC_MESSAGES/polari.mo
share/locale/zh_CN/LC_MESSAGES/polari.mo
share/locale/zh_HK/LC_MESSAGES/polari.mo
share/locale/zh_TW/LC_MESSAGES/polari.mo
-share/metainfo/org.gnome.Polari.appdata.xml
+share/metainfo/org.gnome.Polari.metainfo.xml
+share/telepathy/clients/Polari.client
%%DATADIR%%/gir-1.0/Polari-1.0.gir
%%DATADIR%%/thumbnailer.js
-share/telepathy/clients/Polari.client
diff --git a/japanese/Makefile b/japanese/Makefile
index a598534c916a..ab1225a81b6d 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -233,6 +233,7 @@
SUBDIR += qkc
SUBDIR += qolibri
SUBDIR += quit
+ SUBDIR += radish-play
SUBDIR += roget-fpw
SUBDIR += rogue_s
SUBDIR += ruby-romkan
diff --git a/japanese/libreoffice/distinfo b/japanese/libreoffice/distinfo
index d99afe7d1cdc..234ed53b23e2 100644
--- a/japanese/libreoffice/distinfo
+++ b/japanese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204988
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ja.tar.gz) = 60e848218eaf220df2883db689fafa5658d2cbe5086ebe614de6f6044651c5ce
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ja.tar.gz) = 761553
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ja.tar.gz) = b4430af8bd88953000ec86d6dcf724830474417a22e43c3c112fb8858de91fb5
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ja.tar.gz) = 2911307
+TIMESTAMP = 1750805486
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ja.tar.gz) = 536b7c45b6562ccfff9517669f5300012747723857792d8eab73618935272dba
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ja.tar.gz) = 762271
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ja.tar.gz) = cd22daf2c1b89a2ab309afb598c2863b9fcf0fbe367341734df11195873c8d90
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ja.tar.gz) = 2911744
diff --git a/japanese/py-fugashi/Makefile b/japanese/py-fugashi/Makefile
index 213563af9424..03a6dca76e54 100644
--- a/japanese/py-fugashi/Makefile
+++ b/japanese/py-fugashi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fugashi
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= japanese python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/japanese/py-fugashi/files/patch-setup.py b/japanese/py-fugashi/files/patch-setup.py
new file mode 100644
index 000000000000..dd5e144e179f
--- /dev/null
+++ b/japanese/py-fugashi/files/patch-setup.py
@@ -0,0 +1,8 @@
+--- setup.py.orig 2024-11-11 11:50:45 UTC
++++ setup.py
+@@ -56,4 +56,4 @@ setup(name='fugashi',
+ 'unidic': ['unidic'],
+ 'unidic-lite': ['unidic-lite'],
+ },
+- setup_requires=['wheel', 'Cython~=3.0.11', 'setuptools_scm'])
++ setup_requires=['wheel', 'Cython>=3.0.11', 'setuptools_scm'])
diff --git a/japanese/radish-play/Makefile b/japanese/radish-play/Makefile
new file mode 100644
index 000000000000..e591916f310c
--- /dev/null
+++ b/japanese/radish-play/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= radish-play
+DISTVERSION= g20250621
+CATEGORIES= japanese audio
+
+MAINTAINER= mew14930xvi@inbox.lv
+COMMENT= Japanese Internet radio player
+WWW= https://github.com/jg1uaa/radish-play
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= curl:ftp/curl \
+ jq:textproc/jq \
+ xmllint:textproc/libxml2
+
+USE_GITHUB= yes
+GH_ACCOUNT= jg1uaa
+GH_TAGNAME= 2e4f02c
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFAULT= MPV
+OPTIONS_SINGLE= PLAYER
+OPTIONS_SINGLE_PLAYER= FFPLAY MPV
+FFPLAY_DESC= Use ffplay (via ffmpeg, implies the SDL option)
+MPV_DESC= Use mpv as media player
+
+FFPLAY_RUN_DEPENDS= ffplay:multimedia/ffmpeg
+FFPLAY_EXTRA_PATCHES= ${PATCHDIR}/ffplay-patch-radish-play.sh
+MPV_RUN_DEPENDS= mpv:multimedia/mpv
+MPV_EXTRA_PATCHES= ${PATCHDIR}/mpv-patch-radish-play.sh
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/japanese/radish-play/distinfo b/japanese/radish-play/distinfo
new file mode 100644
index 000000000000..c15542569be3
--- /dev/null
+++ b/japanese/radish-play/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750656614
+SHA256 (jg1uaa-radish-play-g20250621-2e4f02c_GH0.tar.gz) = 62be0ffe5ddeec56f28bffae9cceca073dbae82fe26070834e2d8fbf140052bd
+SIZE (jg1uaa-radish-play-g20250621-2e4f02c_GH0.tar.gz) = 5746
diff --git a/japanese/radish-play/files/ffplay-patch-radish-play.sh b/japanese/radish-play/files/ffplay-patch-radish-play.sh
new file mode 100644
index 000000000000..147f9d6c6c68
--- /dev/null
+++ b/japanese/radish-play/files/ffplay-patch-radish-play.sh
@@ -0,0 +1,29 @@
+--- radish-play.sh.orig 2024-06-17 18:49:28 UTC
++++ radish-play.sh
+@@ -22,11 +22,12 @@ Options:
+ lisradi: ListenRadio
+ shiburadi: Shibuya no Radio
+ -s STATION ID Station ID
+- -d MINUTE Record minute(s)
+- -o FILEPATH Output file path
+ -i ADDRESS login mail address (radiko only)
+ -p PASSWORD login password (radiko only)
+ -l Show all station ID list
++
++EXAMPLES:
++ radish-play -t nhk -s tokyo-r1
+ _EOT_
+ }
+
+@@ -427,11 +428,6 @@ else
+ -fflags +discardcorrupt \
+ -i "${playlist_uri}" \
+ -nodisp
+-fi
+-ret=$?
+-if [ ${ret} -ne 0 ]; then
+- echo "Record failed" >&2
+- exit 1
+ fi
+
+ # Finish
diff --git a/japanese/radish-play/files/mpv-patch-radish-play.sh b/japanese/radish-play/files/mpv-patch-radish-play.sh
new file mode 100644
index 000000000000..f00addccce8a
--- /dev/null
+++ b/japanese/radish-play/files/mpv-patch-radish-play.sh
@@ -0,0 +1,46 @@
+--- radish-play.sh.orig 2024-06-17 18:49:28 UTC
++++ radish-play.sh
+@@ -22,11 +22,12 @@ Options:
+ lisradi: ListenRadio
+ shiburadi: Shibuya no Radio
+ -s STATION ID Station ID
+- -d MINUTE Record minute(s)
+- -o FILEPATH Output file path
+ -i ADDRESS login mail address (radiko only)
+ -p PASSWORD login password (radiko only)
+ -l Show all station ID list
++
++EXAMPLES:
++ radish-play -t nhk -s tokyo-r1
+ _EOT_
+ }
+
+@@ -415,23 +416,12 @@ if [ "${type}" = "radiko" ]; then
+
+ # Play
+ if [ "${type}" = "radiko" ]; then
+- ffplay \
+- -loglevel error \
+- -fflags +discardcorrupt \
+- -headers "X-Radiko-Authtoken: ${radiko_authtoken}" \
+- -i "${playlist_uri}" \
+- -nodisp
++ mpv \
++ --http-header-fields="X-Radiko-Authtoken: ${radiko_authtoken}" \
++ "${playlist_uri}"
+ else
+- ffplay \
+- -loglevel error \
+- -fflags +discardcorrupt \
+- -i "${playlist_uri}" \
+- -nodisp
+-fi
+-ret=$?
+-if [ ${ret} -ne 0 ]; then
+- echo "Record failed" >&2
+- exit 1
++ mpv \
++ "${playlist_uri}"
+ fi
+
+ # Finish
diff --git a/japanese/radish-play/pkg-descr b/japanese/radish-play/pkg-descr
new file mode 100644
index 000000000000..2cfe8cde872d
--- /dev/null
+++ b/japanese/radish-play/pkg-descr
@@ -0,0 +1,2 @@
+This is shell script to play Internet radio programs available on
+NHK Radio Rajiru, Radiko, ListenRadio, and Shibuya Radio.
diff --git a/japanese/wordpress/distinfo b/japanese/wordpress/distinfo
index 02932aa655cc..c8d41f4d424c 100644
--- a/japanese/wordpress/distinfo
+++ b/japanese/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795768
-SHA256 (wordpress-6.7.2-ja.tar.gz) = 29f8555e61fc3425bb1302dc6380786b90168959345fd42624bfd802b923357f
-SIZE (wordpress-6.7.2-ja.tar.gz) = 34008487
+TIMESTAMP = 1750500043
+SHA256 (wordpress-6.8.1-ja.tar.gz) = 1f302c837f3ec25c2f1ef257bca353a2060c2155ea10eaaf10c2516aa1e7df4e
+SIZE (wordpress-6.8.1-ja.tar.gz) = 34192937
diff --git a/java/Makefile b/java/Makefile
index 42ad384d975f..432e6794f049 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -49,14 +49,12 @@
SUBDIR += javahelp
SUBDIR += javamail
SUBDIR += javavmwrapper
- SUBDIR += jaxen
SUBDIR += jcalendar
SUBDIR += jcckit
SUBDIR += jcommon
SUBDIR += jd-gui
SUBDIR += jdk11-doc
SUBDIR += jdk8-doc
- SUBDIR += jdom
SUBDIR += jflex
SUBDIR += jfreechart
SUBDIR += jgraph
diff --git a/java/dbvis/Makefile b/java/dbvis/Makefile
index 3c0e73951fad..9d86fc854342 100644
--- a/java/dbvis/Makefile
+++ b/java/dbvis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dbvis
-DISTVERSION= 25.1.4
+DISTVERSION= 25.2
CATEGORIES= java databases
MASTER_SITES= https://www.dbvis.com/product_download/${PORTNAME}-${DISTVERSION}/media/ \
https://storage.googleapis.com/${PORTNAME}-download/product_download/${PORTNAME}-${DISTVERSION}/media/
diff --git a/java/dbvis/distinfo b/java/dbvis/distinfo
index c96efd66c586..8c117038a040 100644
--- a/java/dbvis/distinfo
+++ b/java/dbvis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748297517
-SHA256 (dbvis_linux_25_1_4.tar.gz) = a04a74f8709f23ffee91cab1557e63e9ea76e53b2e387a651ed7969ebce52eef
-SIZE (dbvis_linux_25_1_4.tar.gz) = 186685977
+TIMESTAMP = 1750800000
+SHA256 (dbvis_linux_25_2.tar.gz) = af8ed4c4d8bc4e7f3a018a43b9ee4bfefb34dd906fbf4c36c5018c10cbdd22c2
+SIZE (dbvis_linux_25_2.tar.gz) = 116693845
diff --git a/java/jaxen/Makefile b/java/jaxen/Makefile
deleted file mode 100644
index bbe4fa2ce97e..000000000000
--- a/java/jaxen/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= jaxen
-PORTVERSION= 1.0
-PORTREVISION= 4
-CATEGORIES= java textproc
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1-0-FCS
-DISTNAME= ${PORTNAME}-${PORTVERSION}-FCS
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java XPath Engine
-WWW= https://jaxen.org
-
-DEPRECATED= Outdated, unsupported upstream and unmaintained in tree for years
-EXPIRATION_DATE=2025-04-30
-
-USES= java
-
-NO_BUILD= YES
-
-JARFILES= jaxen-core.jar jaxen-dom.jar jaxen-dom4j.jar jaxen-exml.jar jaxen-full.jar jaxen-jdom.jar lib/saxpath.jar
-PLIST_FILES+= ${JARFILES:S,^lib/,,:S,^,%%JAVAJARDIR%%/,}
-
-DOCS= default.css download.html faq.html index.html javadoc status.html style
-PORTDOCS= LICENSE ${DOCS}
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${ECHO_MSG} -n ">> Installing JAR files in ${JAVAJARDIR}..."
- @${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${JARFILES} ${STAGEDIR}${JAVAJARDIR}/
- @${ECHO_MSG} " [ DONE ]"
- @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @cd ${WRKSRC}/doc && ${FIND} ${DOCS} \
- | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
- @${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}/LICENSE
- @${ECHO_MSG} " [ DONE ]"
-
-.include <bsd.port.mk>
diff --git a/java/jaxen/distinfo b/java/jaxen/distinfo
deleted file mode 100644
index 06ade80e07bf..000000000000
--- a/java/jaxen/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jaxen-1.0-FCS.tar.gz) = ceb6997465e9de4efe6b4e8f0c421c12bd115b764f9633b9c8b80b95e3b76377
-SIZE (jaxen-1.0-FCS.tar.gz) = 3195819
diff --git a/java/jaxen/pkg-descr b/java/jaxen/pkg-descr
deleted file mode 100644
index 56055b17b3cb..000000000000
--- a/java/jaxen/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Jaxen project is a Java XPath Engine. jaxen is a universal object model
-walker, capable of evaluating XPath expressions across multiple models.
-Currently supported are dom4j and JDOM .
-
-Jaxen provides a single point for XPath expression evaluation, regardless of
-the target object model, whether its dom4j, JDOM, DOM, JavaBeans, or whatnot.
diff --git a/java/jdom/Makefile b/java/jdom/Makefile
deleted file mode 100644
index f67f1fefe742..000000000000
--- a/java/jdom/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-PORTNAME= jdom
-PORTVERSION= 1.1.1
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= java textproc
-MASTER_SITES= http://www.jdom.org/dist/source/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java library for accessing and manipulating XML documents
-WWW= http://www.jdom.org/
-
-DEPRECATED= Depends on exired java/jaxen
-EXPIRATION_DATE=2025-06-04
-
-RUN_DEPENDS= ${JAVALIBDIR}/jaxen-jdom.jar:java/jaxen
-
-USES= java:ant,run
-JAVA_VERSION= 8
-
-ALL_TARGET= package
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-MAKE_ENV+= CLASSPATH=${JAVALIBDIR}/jaxen-jdom.jar
-
-PLIST_FILES= %%JAVAJARDIR%%/jdom.jar
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-DOCS_ALL_TARGET= javadoc
-
-do-install:
- @${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/build/jdom.jar ${STAGEDIR}${JAVAJARDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/build && ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR})
- (cd ${WRKSRC} && ${INSTALL_DATA} README.txt TODO.txt CHANGES.txt \
- COMMITTERS.txt LICENSE.txt ${STAGEDIR}${DOCSDIR})
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/build/samples/ && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/java/jdom/distinfo b/java/jdom/distinfo
deleted file mode 100644
index 944602d6c090..000000000000
--- a/java/jdom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jdom-1.1.1.tar.gz) = 1fe5dfd2a339bd2e015a0c805eea1bf4ac601919a6f0bee2ec97e84fd62967d6
-SIZE (jdom-1.1.1.tar.gz) = 3648497
diff --git a/java/jdom/pkg-descr b/java/jdom/pkg-descr
deleted file mode 100644
index e318abf6b128..000000000000
--- a/java/jdom/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-JDOM is a Java library for accessing and manipulating XML documents.
-It has a straightforward API, is a lightweight and fast, and is
-optimized for the Java programmer. It's an alternative to DOM and
-SAX, although it integrates well with both DOM and SAX.
diff --git a/java/openjdk11/Makefile b/java/openjdk11/Makefile
index 25c3ae414590..a5d9e29dc2aa 100644
--- a/java/openjdk11/Makefile
+++ b/java/openjdk11/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk11/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk11/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..4983d68853d1
--- /dev/null
+++ b/java/openjdk11/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2025-04-19 23:57:10 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -261,23 +262,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -487,6 +508,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent64* dentp;
diff --git a/java/openjdk11/pkg-message b/java/openjdk11/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk11/pkg-message
+++ b/java/openjdk11/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile
index 5f9671287f89..6fe93311d295 100644
--- a/java/openjdk17/Makefile
+++ b/java/openjdk17/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk17/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c b/java/openjdk17/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
new file mode 100644
index 000000000000..80ae4c90cdf7
--- /dev/null
+++ b/java/openjdk17/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
@@ -0,0 +1,20 @@
+--- src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.orig 2025-06-27 12:18:08 UTC
++++ src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
+@@ -70,6 +70,9 @@ closeDescriptors(void)
+ int
+ closeDescriptors(void)
+ {
++#if defined(__FreeBSD__)
++ closefrom(STDERR_FILENO + 1);
++#else
+ DIR *dp;
+ struct dirent *dirp;
+ /* leave out standard input/output/error descriptors */
+@@ -114,6 +117,7 @@ closeDescriptors(void)
+
+ (void)closedir(dp);
+
++#endif
+ return 1; // success
+ }
+
diff --git a/java/openjdk17/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk17/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..1131ff26e268
--- /dev/null
+++ b/java/openjdk17/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,91 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2025-04-19 18:17:03 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -178,23 +179,45 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ /* if (kve->kve_type != KVME_TYPE_VNODE)
++ continue;*/
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -404,6 +427,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk17/pkg-message b/java/openjdk17/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk17/pkg-message
+++ b/java/openjdk17/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk18/Makefile b/java/openjdk18/Makefile
index f2afc74762f9..2ef6fa17ed08 100644
--- a/java/openjdk18/Makefile
+++ b/java/openjdk18/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk18/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk18/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..0e4c9e8aa76a
--- /dev/null
+++ b/java/openjdk18/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2022-07-20 22:54:48 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -178,23 +179,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -404,6 +425,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk18/pkg-message b/java/openjdk18/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk18/pkg-message
+++ b/java/openjdk18/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk19/Makefile b/java/openjdk19/Makefile
index 76e891045906..73c086d5d5ed 100644
--- a/java/openjdk19/Makefile
+++ b/java/openjdk19/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk19/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk19/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..0e4c9e8aa76a
--- /dev/null
+++ b/java/openjdk19/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2022-07-20 22:54:48 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -178,23 +179,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -404,6 +425,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk19/pkg-message b/java/openjdk19/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk19/pkg-message
+++ b/java/openjdk19/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk20/Makefile b/java/openjdk20/Makefile
index cc25cb796b82..a4035e25e6bf 100644
--- a/java/openjdk20/Makefile
+++ b/java/openjdk20/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk20/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk20/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..421548d0f4a5
--- /dev/null
+++ b/java/openjdk20/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2023-10-01 03:54:04 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -177,23 +178,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -403,6 +424,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk20/pkg-message b/java/openjdk20/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk20/pkg-message
+++ b/java/openjdk20/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk21/Makefile b/java/openjdk21/Makefile
index c8dccf841f5f..3f4f39194c65 100644
--- a/java/openjdk21/Makefile
+++ b/java/openjdk21/Makefile
@@ -3,6 +3,7 @@ DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
+PORTREVISION= 1
MAINTAINER= java@FreeBSD.org
COMMENT?= Java Development Kit ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c b/java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
new file mode 100644
index 000000000000..80ae4c90cdf7
--- /dev/null
+++ b/java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
@@ -0,0 +1,20 @@
+--- src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.orig 2025-06-27 12:18:08 UTC
++++ src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
+@@ -70,6 +70,9 @@ closeDescriptors(void)
+ int
+ closeDescriptors(void)
+ {
++#if defined(__FreeBSD__)
++ closefrom(STDERR_FILENO + 1);
++#else
+ DIR *dp;
+ struct dirent *dirp;
+ /* leave out standard input/output/error descriptors */
+@@ -114,6 +117,7 @@ closeDescriptors(void)
+
+ (void)closedir(dp);
+
++#endif
+ return 1; // success
+ }
+
diff --git a/java/openjdk21/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk21/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..421548d0f4a5
--- /dev/null
+++ b/java/openjdk21/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2023-10-01 03:54:04 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -177,23 +178,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -403,6 +424,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk21/pkg-message b/java/openjdk21/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk21/pkg-message
+++ b/java/openjdk21/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk22/Makefile b/java/openjdk22/Makefile
index 1abbc17ca84e..d81cbb146655 100644
--- a/java/openjdk22/Makefile
+++ b/java/openjdk22/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk22/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk22/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..421548d0f4a5
--- /dev/null
+++ b/java/openjdk22/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2023-10-01 03:54:04 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -177,23 +178,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -403,6 +424,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk22/pkg-message b/java/openjdk22/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk22/pkg-message
+++ b/java/openjdk22/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk23/Makefile b/java/openjdk23/Makefile
index 5706851ce9df..009beccc3d76 100644
--- a/java/openjdk23/Makefile
+++ b/java/openjdk23/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
MAINTAINER= java@FreeBSD.org
COMMENT= Java Development Kit ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk23/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c b/java/openjdk23/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
new file mode 100644
index 000000000000..80ae4c90cdf7
--- /dev/null
+++ b/java/openjdk23/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
@@ -0,0 +1,20 @@
+--- src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.orig 2025-06-27 12:18:08 UTC
++++ src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
+@@ -70,6 +70,9 @@ closeDescriptors(void)
+ int
+ closeDescriptors(void)
+ {
++#if defined(__FreeBSD__)
++ closefrom(STDERR_FILENO + 1);
++#else
+ DIR *dp;
+ struct dirent *dirp;
+ /* leave out standard input/output/error descriptors */
+@@ -114,6 +117,7 @@ closeDescriptors(void)
+
+ (void)closedir(dp);
+
++#endif
+ return 1; // success
+ }
+
diff --git a/java/openjdk23/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk23/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..421548d0f4a5
--- /dev/null
+++ b/java/openjdk23/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2023-10-01 03:54:04 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -177,23 +178,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -403,6 +424,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk23/pkg-message b/java/openjdk23/pkg-message
index 2ea3d87d89c8..c072654ad070 100644
--- a/java/openjdk23/pkg-message
+++ b/java/openjdk23/pkg-message
@@ -1,17 +1,14 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
-procfs(5) mounted on /proc.
+This OpenJDK implementation may require procfs(5) mounted on /proc.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk24/Makefile b/java/openjdk24/Makefile
index a3a1acc22792..f40990c831e8 100644
--- a/java/openjdk24/Makefile
+++ b/java/openjdk24/Makefile
@@ -3,6 +3,7 @@ DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
+PORTREVISION= 1
MAINTAINER= java@FreeBSD.org
COMMENT= Java Development Kit ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk24/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c b/java/openjdk24/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
new file mode 100644
index 000000000000..80ae4c90cdf7
--- /dev/null
+++ b/java/openjdk24/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
@@ -0,0 +1,20 @@
+--- src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c.orig 2025-06-27 12:18:08 UTC
++++ src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
+@@ -70,6 +70,9 @@ closeDescriptors(void)
+ int
+ closeDescriptors(void)
+ {
++#if defined(__FreeBSD__)
++ closefrom(STDERR_FILENO + 1);
++#else
+ DIR *dp;
+ struct dirent *dirp;
+ /* leave out standard input/output/error descriptors */
+@@ -114,6 +117,7 @@ closeDescriptors(void)
+
+ (void)closedir(dp);
+
++#endif
+ return 1; // success
+ }
+
diff --git a/java/openjdk24/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c b/java/openjdk24/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
new file mode 100644
index 000000000000..421548d0f4a5
--- /dev/null
+++ b/java/openjdk24/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
@@ -0,0 +1,89 @@
+--- src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c.orig 2023-10-01 03:54:04 UTC
++++ src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
+@@ -58,6 +58,7 @@
+ #include <unistd.h>
+
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -177,23 +178,43 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+-
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -403,6 +424,21 @@ Java_com_sun_management_internal_OperatingSystemImpl_g
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent* dentp;
diff --git a/java/openjdk24/pkg-message b/java/openjdk24/pkg-message
index 2ea3d87d89c8..a266eda414d0 100644
--- a/java/openjdk24/pkg-message
+++ b/java/openjdk24/pkg-message
@@ -1,17 +1,14 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
-procfs(5) mounted on /proc.
+This OpenJDK implementation may requires procfs(5) mounted on /proc.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile
index 7e8727685aa0..4c820c1fbb69 100644
--- a/java/openjdk8/Makefile
+++ b/java/openjdk8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openjdk
PORTVERSION= ${JDK_MAJOR_VERSION}.${JDK_UPDATE_VERSION}.${JDK_BUILD_NUMBER}.${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= LOCAL/jkim:jtreg
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
diff --git a/java/openjdk8/files/patch-jdk_src_solaris_native_sun_management_OperatingSystemImpl.c b/java/openjdk8/files/patch-jdk_src_solaris_native_sun_management_OperatingSystemImpl.c
new file mode 100644
index 000000000000..c542431a3ca3
--- /dev/null
+++ b/java/openjdk8/files/patch-jdk_src_solaris_native_sun_management_OperatingSystemImpl.c
@@ -0,0 +1,90 @@
+--- jdk/src/solaris/native/sun/management/OperatingSystemImpl.c.orig 2025-04-19 16:48:54 UTC
++++ jdk/src/solaris/native/sun/management/OperatingSystemImpl.c
+@@ -57,6 +57,7 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #ifdef __FreeBSD__
++#include <sys/user.h>
+ #include <vm/vm_param.h>
+ #endif
+
+@@ -266,23 +267,45 @@ Java_sun_management_OperatingSystemImpl_getCommittedVi
+ }
+ return t_info.virtual_size;
+ #elif defined(__FreeBSD__)
+- FILE *fp;
+- unsigned long end, start;
+- jlong total = 0;
++ int mib[4];
++ struct kinfo_vmentry *kve;
++ long total = 0;
++ size_t len = 0;
++ int error;
++ char *buf, *bp, *eb;
+
+- if ((fp = fopen("/proc/curproc/map", "r")) == NULL) {
+- throw_internal_error(env, "Unable to open /proc/curproc/map");
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_VMMAP;
++ mib[3] = getpid();
++
++ error = sysctl(mib, 4, NULL, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
+ return -1;
+ }
+
+- for (;;) {
+- // Ignore everything except start and end entries
+- if (fscanf(fp, "0x%lx 0x%lx %*[^\n]\n", &start, &end) != 2 || start > end)
+- break;
+- total += end - start;
++ len = len * 4 / 3;
++ buf = malloc(len);
++ if (buf == NULL) {
++ throw_internal_error(env, "Fail to allocate memory");
++ return -1;
+ }
+-
+- fclose(fp);
++ error = sysctl(mib, 4, buf, &len, NULL, 0);
++ if (error) {
++ throw_internal_error(env, "Cannot sysctl(kern.proc.vvmap)");
++ return -1;
++ }
++ bp = buf;
++ eb = buf + len;
++ while (bp < eb) {
++ kve = (struct kinfo_vmentry *)(uintptr_t)bp;
++ if (kve->kve_structsize == 0)
++ break;
++ bp += kve->kve_structsize;
++ total += kve->kve_end - kve->kve_start;
++ }
++ free(buf);
+ return total;
+ #else /* _ALLBSD_SOURCE */
+ /*
+@@ -486,6 +509,21 @@ Java_sun_management_OperatingSystemImpl_getOpenFileDes
+ return nfiles;
+ #elif defined(__OpenBSD__)
+ return getdtablecount();
++#elif defined(__FreeBSD__)
++ int mib[4];
++ int error;
++ int nfds;
++ size_t len;
++
++ len = sizeof(nfds);
++ mib[0] = CTL_KERN;
++ mib[1] = KERN_PROC;
++ mib[2] = KERN_PROC_NFDS;
++ mib[3] = 0;
++
++ if (sysctl(mib, 4, &nfds, &len, NULL, 0) == -1)
++ return -1;
++ return nfds;
+ #else /* solaris/linux */
+ DIR *dirp;
+ struct dirent dbuf;
diff --git a/java/openjdk8/pkg-message b/java/openjdk8/pkg-message
index fcb6defe8dcd..811dcb1e3b58 100644
--- a/java/openjdk8/pkg-message
+++ b/java/openjdk8/pkg-message
@@ -1,17 +1,15 @@
[
{ type: install
message: <<EOM
-This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd
-and procfs(5) mounted on /proc for some applications.
+This OpenJDK implementation may require procfs(5) mounted on /proc for some
+applications.
If you have not done it yet, please do the following:
- mount -t fdescfs fdesc /dev/fd
mount -t procfs proc /proc
To make it permanent, you need the following lines in /etc/fstab:
- fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
EOM
}
diff --git a/korean/libreoffice/distinfo b/korean/libreoffice/distinfo
index 6e10145e9d3c..189769435556 100644
--- a/korean/libreoffice/distinfo
+++ b/korean/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746204997
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ko.tar.gz) = 035fff3f15a674a0e01c7bd127f1d58332b3c0bb8f4702cf59ca89e0dbbebcbe
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ko.tar.gz) = 1259053
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ko.tar.gz) = 62f6292f4ea0550bef1099fee7a426151afaa5c513a9694a102fdaac5ddd3d3f
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ko.tar.gz) = 2600923
+TIMESTAMP = 1750805493
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ko.tar.gz) = bbf4c1343994a3c520aedf723236d557c9ffc66e9a0096ed6a3b0beb2ed3c17d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ko.tar.gz) = 1262575
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ko.tar.gz) = 65f7eeac71602affc6f4c1a1747151c35709ba6fe6ce8d5c089b90640a4751dc
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ko.tar.gz) = 2600964
diff --git a/lang/cython3/Makefile b/lang/cython3/Makefile
index 2d99c92d3407..fe89cff29520 100644
--- a/lang/cython3/Makefile
+++ b/lang/cython3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cython
-PORTVERSION= 3.0.12
+PORTVERSION= 3.1.2
CATEGORIES= lang python
MASTER_SITES= PYPI \
https://github.com/cython/cython/releases/download/${PORTVERSION}/
diff --git a/lang/cython3/distinfo b/lang/cython3/distinfo
index 37473f7bf674..24193c70d3ef 100644
--- a/lang/cython3/distinfo
+++ b/lang/cython3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739663345
-SHA256 (cython-3.0.12.tar.gz) = b988bb297ce76c671e28c97d017b95411010f7c77fa6623dd0bb47eed1aee1bc
-SIZE (cython-3.0.12.tar.gz) = 2757617
+TIMESTAMP = 1750188008
+SHA256 (cython-3.1.2.tar.gz) = 6bbf7a953fa6762dfecdec015e3b054ba51c0121a45ad851fa130f63f5331381
+SIZE (cython-3.1.2.tar.gz) = 3184825
diff --git a/lang/dotnet-host/Makefile b/lang/dotnet-host/Makefile
index 4a18ce685ec3..6df1cceccc79 100644
--- a/lang/dotnet-host/Makefile
+++ b/lang/dotnet-host/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dotnet-host
DISTVERSIONPREFIX= v
-DISTVERSION= 9.0.5
+DISTVERSION= 9.0.6
CATEGORIES= lang devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/lang/dotnet-host/distinfo b/lang/dotnet-host/distinfo
index ee3a5a022322..206e85efc531 100644
--- a/lang/dotnet-host/distinfo
+++ b/lang/dotnet-host/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747656165
-SHA256 (dotnet-runtime-v9.0.5_GH0.tar.gz) = f9626a3a72937872d942f3649b5629692cd2a8d757f0aca9da28647191f02e44
-SIZE (dotnet-runtime-v9.0.5_GH0.tar.gz) = 89301899
+TIMESTAMP = 1750752423
+SHA256 (dotnet-runtime-v9.0.6_GH0.tar.gz) = 59ace57f7171c0f7ddc745daeed008b555ccc41322fb12d6bc52e2c2696521f2
+SIZE (dotnet-runtime-v9.0.6_GH0.tar.gz) = 89537525
diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile
index d29854e1e00f..91d2600c520c 100644
--- a/lang/dotnet/Makefile
+++ b/lang/dotnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dotnet
DISTVERSIONPREFIX= v
-DISTVERSION= ${DOTNETVERSION}.5
+DISTVERSION= ${DOTNETVERSION}.6
CATEGORIES= lang devel
MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \
https://github.com/sec/dotnet-core-freebsd-source-build/releases/download/${BOOTSTRAP_SDKVERSION}-vmr/:bootstrap
@@ -48,10 +48,10 @@ BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTST
BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-${BOOTSTRAP_SDK_RID}
DOTNETVERSION= 9.0
-SDKVERSION= ${DOTNETVERSION}.106
-SDKVERSIONSUFFIX= -servicing.25229.4
-SDKSERVICESUFFIX= -servicing.25230.1
-LIBPACKSUFFIX= -servicing.25215.9
+SDKVERSION= ${DOTNETVERSION}.107
+SDKVERSIONSUFFIX= -servicing.25267.1
+SDKSERVICESUFFIX= -servicing.25270.1
+LIBPACKSUFFIX= -servicing.25266.13
MANIFESTSUFFIX= ${DOTNETVERSION}.100
SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-${SDK_RID}
SDK_RID= freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH}
diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo
index 07bd74f15198..23936fe07efe 100644
--- a/lang/dotnet/distinfo
+++ b/lang/dotnet/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1747640495
-SHA256 (dotnet/release.json-9.0.5) = 36900c37e54d780ade35f2eaeaa9bf2dc1e7789b5d82c6c11a63d0da2853f813
-SIZE (dotnet/release.json-9.0.5) = 273
-SHA256 (dotnet/dotnet-dotnet-v9.0.5_GH0.tar.gz) = 0ff026271b8e21db503284b5cfae8e0546f009d18581497ba754084729dc74c3
-SIZE (dotnet/dotnet-dotnet-v9.0.5_GH0.tar.gz) = 494774541
+TIMESTAMP = 1750752105
+SHA256 (dotnet/release.json-9.0.6) = b68de7f6e266c57d3698a0bd7310a6c7a302d9f6ca2c477e81d8282050067c4b
+SIZE (dotnet/release.json-9.0.6) = 273
+SHA256 (dotnet/dotnet-dotnet-v9.0.6_GH0.tar.gz) = 8f25d48e7ec0a94b30b702c190ee78609a348520eebef32c1e6bfa196f29d794
+SIZE (dotnet/dotnet-dotnet-v9.0.6_GH0.tar.gz) = 495316174
SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 8dd55906bd75de83cad9c6b257cbe772cf23413c3a2caee913cde7398c1a0622
SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 827383751
SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 04027a151f981dc948f3f93fca0c8a88c3de9c18d709f61c91105af8abeb3196
diff --git a/lang/dotnet/pkg-plist b/lang/dotnet/pkg-plist
index d4eee77a450d..0d650e2b1dbe 100644
--- a/lang/dotnet/pkg-plist
+++ b/lang/dotnet/pkg-plist
@@ -4572,6 +4572,6 @@
%%DATADIR%%/shared/Microsoft.NETCore.App/%%FULL_DOTNETVERSION%%/netstandard.dll
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.itemtemplates.%%SDKVERSION%%.nupkg
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.common.projecttemplates.%%DOTNETVERSION%%.%%SDKVERSION%%.nupkg
-%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.test.projecttemplates.%%DOTNETVERSION%%.1.1.0-rtm.25168.1.nupkg
+%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.test.projecttemplates.%%DOTNETVERSION%%.1.1.0-rtm.25262.1.nupkg
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.itemtemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg
%%DATADIR%%/templates/%%FULL_DOTNETVERSION%%/microsoft.dotnet.web.projecttemplates.%%DOTNETVERSION%%.%%FULL_DOTNETVERSION%%.nupkg
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index d3fafcc2d2ca..d3fb0ca3a0e4 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ecl
-PORTVERSION= 23.9.9
+PORTVERSION= 24.5.10
CATEGORIES= lang lisp
MASTER_SITES= https://common-lisp.net/project/ecl/static/files/release/
diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo
index 7079d0bf20d4..4965ae19d8a3 100644
--- a/lang/ecl/distinfo
+++ b/lang/ecl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708066364
-SHA256 (ecl-23.9.9.tgz) = c51bdab4ca6c1173dd3fe9cfe9727bcefb97bb0a3d6434b627ca6bdaeb33f880
-SIZE (ecl-23.9.9.tgz) = 8129105
+TIMESTAMP = 1750763500
+SHA256 (ecl-24.5.10.tgz) = e4ea65bb1861e0e495386bfa8bc673bd014e96d3cf9d91e9038f91435cbe622b
+SIZE (ecl-24.5.10.tgz) = 8130112
diff --git a/lang/ecl/pkg-plist b/lang/ecl/pkg-plist
index 4005060adbb0..244ada10f4c0 100644
--- a/lang/ecl/pkg-plist
+++ b/lang/ecl/pkg-plist
@@ -225,8 +225,8 @@ lib/ecl-%%VERSION%%/serve-event.fas
%%SOCKETS%%lib/ecl-%%VERSION%%/sockets.fas
lib/libecl.so
lib/libecl.so.%%VERSION%%
-lib/libecl.so.23
-lib/libecl.so.23.9
+lib/libecl.so.24
+lib/libecl.so.24.5
share/man/man1/ecl-config.1.gz
share/man/man1/ecl.1.gz
@dir include/ecl/gc
diff --git a/lang/elixir-devel/Makefile b/lang/elixir-devel/Makefile
index 7e5a74b00a3d..d4405cdee7a2 100644
--- a/lang/elixir-devel/Makefile
+++ b/lang/elixir-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elixir
DISTVERSIONPREFIX= v
-DISTVERSION= 1.18.4
-DISTVERSIONSUFFIX=
+DISTVERSION= 1.19.0
+DISTVERSIONSUFFIX=-rc.0
CATEGORIES= lang
MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}/:doc
PKGNAMESUFFIX= -devel
diff --git a/lang/elixir-devel/distinfo b/lang/elixir-devel/distinfo
index f2394213f08e..c1e2c67bdb03 100644
--- a/lang/elixir-devel/distinfo
+++ b/lang/elixir-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747839341
-SHA256 (elixir/1.18.4/Docs.zip) = c3843e096ed82f4e7107dddb6e53a1c3179b28724315e3ec419e3078908800da
-SIZE (elixir/1.18.4/Docs.zip) = 5745595
-SHA256 (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 8e136c0a92160cdad8daa74560e0e9c6810486bd232fbce1709d40fcc426b5e0
-SIZE (elixir/1.18.4/elixir-lang-elixir-v1.18.4_GH0.tar.gz) = 3397219
+TIMESTAMP = 1750626014
+SHA256 (elixir/1.19.0/Docs.zip) = 334c1a3b676baa31eb1a1b517d60bdff60db16d8e661ad96180e987d64c83080
+SIZE (elixir/1.19.0/Docs.zip) = 5881276
+SHA256 (elixir/1.19.0/elixir-lang-elixir-v1.19.0-rc.0_GH0.tar.gz) = 62f903088e7bf21e129ad100e573f65d03638b10c6207770204b8e6b9d148791
+SIZE (elixir/1.19.0/elixir-lang-elixir-v1.19.0-rc.0_GH0.tar.gz) = 3512699
diff --git a/lang/elixir-devel/pkg-plist b/lang/elixir-devel/pkg-plist
index 4ba3dec14189..d7d1e387328c 100644
--- a/lang/elixir-devel/pkg-plist
+++ b/lang/elixir-devel/pkg-plist
@@ -97,7 +97,6 @@ lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam
lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam
lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam
lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam
-lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam
lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam
lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam
lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam
@@ -333,6 +332,7 @@ lib/elixir/lib/elixir/lib/hash_dict.ex
lib/elixir/lib/elixir/lib/hash_set.ex
lib/elixir/lib/elixir/lib/inspect.ex
lib/elixir/lib/elixir/lib/inspect/algebra.ex
+lib/elixir/lib/elixir/lib/inspect/error.ex
lib/elixir/lib/elixir/lib/integer.ex
lib/elixir/lib/elixir/lib/io.ex
lib/elixir/lib/elixir/lib/io/ansi.ex
@@ -444,7 +444,6 @@ lib/elixir/lib/ex_unit/lib/ex_unit/server.ex
lib/elixir/lib/iex/ebin/Elixir.IEx.App.beam
lib/elixir/lib/iex/ebin/Elixir.IEx.Autocomplete.beam
lib/elixir/lib/iex/ebin/Elixir.IEx.Broker.beam
-lib/elixir/lib/iex/ebin/Elixir.IEx.CLI.beam
lib/elixir/lib/iex/ebin/Elixir.IEx.Config.beam
lib/elixir/lib/iex/ebin/Elixir.IEx.Evaluator.beam
lib/elixir/lib/iex/ebin/Elixir.IEx.Helpers.beam
@@ -478,7 +477,6 @@ lib/elixir/lib/iex/lib/iex.ex
lib/elixir/lib/iex/lib/iex/app.ex
lib/elixir/lib/iex/lib/iex/autocomplete.ex
lib/elixir/lib/iex/lib/iex/broker.ex
-lib/elixir/lib/iex/lib/iex/cli.ex
lib/elixir/lib/iex/lib/iex/config.ex
lib/elixir/lib/iex/lib/iex/evaluator.ex
lib/elixir/lib/iex/lib/iex/helpers.ex
@@ -516,6 +514,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.AppLoader.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Protocol.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam
@@ -576,6 +575,7 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Clean.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Compile.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Get.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Loadpaths.beam
+lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Partition.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Precompile.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Tree.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Deps.Unlock.beam
@@ -593,7 +593,6 @@ lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Iex.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadconfig.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Loadpaths.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Hex.beam
-lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.PublicKeys.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.Rebar.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.Local.beam
lib/elixir/lib/mix/ebin/Elixir.Mix.Tasks.New.beam
@@ -617,6 +616,7 @@ lib/elixir/lib/mix/lib/mix/app_loader.ex
lib/elixir/lib/mix/lib/mix/cli.ex
lib/elixir/lib/mix/lib/mix/compilers/elixir.ex
lib/elixir/lib/mix/lib/mix/compilers/erlang.ex
+lib/elixir/lib/mix/lib/mix/compilers/protocol.ex
lib/elixir/lib/mix/lib/mix/compilers/test.ex
lib/elixir/lib/mix/lib/mix/config.ex
lib/elixir/lib/mix/lib/mix/dep.ex
@@ -673,6 +673,7 @@ lib/elixir/lib/mix/lib/mix/tasks/deps.compile.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.get.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.loadpaths.ex
+lib/elixir/lib/mix/lib/mix/tasks/deps.partition.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.precompile.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.tree.ex
lib/elixir/lib/mix/lib/mix/tasks/deps.unlock.ex
@@ -690,7 +691,6 @@ lib/elixir/lib/mix/lib/mix/tasks/loadconfig.ex
lib/elixir/lib/mix/lib/mix/tasks/loadpaths.ex
lib/elixir/lib/mix/lib/mix/tasks/local.ex
lib/elixir/lib/mix/lib/mix/tasks/local.hex.ex
-lib/elixir/lib/mix/lib/mix/tasks/local.public_keys.ex
lib/elixir/lib/mix/lib/mix/tasks/local.rebar.ex
lib/elixir/lib/mix/lib/mix/tasks/new.ex
lib/elixir/lib/mix/lib/mix/tasks/profile.cprof.ex
@@ -715,13 +715,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html
%%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-4B058DF8.js
+%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-B1F78EB2.js
%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-D8E88037.js
%%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/eex/index.html
@@ -870,14 +870,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html
%%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-D3F975CD.js
-%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-33C8C98E.js
+%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-4AE494DF.js
+%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-FFDBFBE5.js
%%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html
%%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html
%%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js
@@ -942,14 +942,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-61FBCF82.js
-%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-B7CFB982.js
+%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-9D569829.js
+%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-788E2F85.js
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html
%%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html
@@ -963,13 +963,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html
%%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2CF293CF.js
+%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2658760C.js
%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-025038F8.js
%%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/iex/index.html
@@ -983,13 +983,13 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html
%%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-B5F90A7A.js
+%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-634666A7.js
%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-6EF946FB.js
%%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/logger/index.html
@@ -1025,7 +1025,6 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Elixir.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Erlang.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Leex.html
-%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Protocols.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.Yecc.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Compile.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Deps.Clean.html
@@ -1049,7 +1048,6 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadconfig.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Loadpaths.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Hex.html
-%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.PublicKeys.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.Rebar.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.Local.html
%%PORTDOCS%%%%DOCSDIR%%/mix/Mix.Tasks.New.html
@@ -1068,14 +1066,14 @@ lib/elixir/lib/mix/lib/mix/utils.ex
%%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html
%%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-DPJLHKSM.js
-%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-J3PIVQVA.css
+%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-KV3YOVJ3.css
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2
%%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-QPNJX265.woff2
-%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-4AA84007.js
-%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-37FA66D7.js
+%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-01B98D19.js
+%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-7A85B680.js
%%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js
%%PORTDOCS%%%%DOCSDIR%%/mix/index.html
%%PORTDOCS%%%%DOCSDIR%%/mix/search.html
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 0136bd7d1fcc..324e1807ff1c 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -1,7 +1,7 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
DISTVERSION= 26.2.5.12
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 4
CATEGORIES= lang parallel java
DIST_SUBDIR= erlang
@@ -38,6 +38,9 @@ SUB_LIST= _TOOLS_VSN=${_TOOLS_VSN}
WRKSRC= ${WRKSRC_otp}
+USERS= beam
+GROUPS= beam
+
_EI_VSN= 5.5.1
_SNMP_VSN= 5.15
_TOOLS_VSN= 3.6
diff --git a/lang/erlang/files/epmd.in b/lang/erlang/files/epmd.in
index 15bf2c1bf1ae..1c9dc45c45bc 100644
--- a/lang/erlang/files/epmd.in
+++ b/lang/erlang/files/epmd.in
@@ -8,7 +8,7 @@
# epmd_enable="YES"
#
# Configure optional flags with:
-# epmd_flags="-address 127.0.0.1"
+# epmd_opts="-address 127.0.0.1"
. /etc/rc.subr
@@ -18,10 +18,24 @@ rcvar=epmd_enable
load_rc_config ${name}
: ${epmd_enable="NO"}
-: ${epmd_flags:-""}
+: ${epmd_opts:-""}
+: ${epmd_user="beam"}
-procname=%%PREFIX%%/bin/epmd
-start_cmd="%%PREFIX%%/bin/epmd -daemon ${epmd_flags}"
-stop_cmd="%%PREFIX%%/bin/epmd -kill >/dev/null"
+procname="daemon"
+pidfile="/var/run/epmd/epmd.pid"
+command="/usr/sbin/daemon"
+command_args="-f -r -P ${pidfile} %%PREFIX%%/bin/epmd ${epmd_opts}"
+command_user="${epmd_user}"
+
+start_precmd="epmd_precmd"
+
+epmd_precmd()
+{
+ if [ ! -d "/var/run/epmd" ]; then
+ install -d -o ${epmd_user} -g ${epmd_user} /var/run/epmd
+ fi
+ # Ensure beam user can write pidfile
+ install -m 644 -g ${epmd_user} -o ${epmd_user} /dev/null ${pidfile}
+}
run_rc_command "$1"
diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile
index c523c1cb8969..4a09c2f31ed1 100644
--- a/lang/gcc12-devel/Makefile
+++ b/lang/gcc12-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 12.4.1.s20250604
+PORTVERSION= 12.4.1.s20250618
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo
index dc42a822ecd1..8ec0b0b71b57 100644
--- a/lang/gcc12-devel/distinfo
+++ b/lang/gcc12-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749131331
-SHA256 (gcc-12-20250604.tar.xz) = 45a52b490de1f114256ec3a4e64cb32cde8718d15b49db5206db7ddbe8321eec
-SIZE (gcc-12-20250604.tar.xz) = 79932044
+TIMESTAMP = 1750592179
+SHA256 (gcc-12-20250618.tar.xz) = 4eb4a45bb0565c22ab7fb0a88e2f40008e5e82e9a93c2e0abc8c564dc1f0ce1d
+SIZE (gcc-12-20250618.tar.xz) = 79951420
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 9ec22d81186f..29454472fe50 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20250605
+PORTVERSION= 13.4.1.s20250619
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index 6b3a9932d855..5e6eff62809c 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749198001
-SHA256 (gcc-13-20250605.tar.xz) = b680e699a2929bf4a1f2de0222fea35e4080ad933a764e917ef25c5c851a013f
-SIZE (gcc-13-20250605.tar.xz) = 84570856
+TIMESTAMP = 1750592469
+SHA256 (gcc-13-20250619.tar.xz) = 8639348abc338c4c5224703ee84d72724ebda5a44dd800fd0e6f49c594d2d811
+SIZE (gcc-13-20250619.tar.xz) = 84584096
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 5621afc5e258..ab9279267993 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20250606
+PORTVERSION= 14.3.1.s20250620
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index 5c3b1f5f0e59..4f043e72f968 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749282724
-SHA256 (gcc-14-20250606.tar.xz) = ec78d72a9cb6f16f5de8c8bd166e2d1806791b518cfc4604b09d0e1cffe6f205
-SIZE (gcc-14-20250606.tar.xz) = 88335540
+TIMESTAMP = 1750592732
+SHA256 (gcc-14-20250620.tar.xz) = 636f57cc45574b1d1730dea79e180b07fd5d748bc24a48d95804570c9fbf289e
+SIZE (gcc-14-20250620.tar.xz) = 88310004
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index 759564accc2e..76d0f21bbea3 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.1.1.s20250607
+PORTVERSION= 15.1.1.s20250621
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index ee8cef2a00e3..ecfe552f9ece 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749544226
-SHA256 (gcc-15-20250607.tar.xz) = 788f9f3b986200a1ec82d23287d373688ef6e69a183a6a09c25de4af239a75d7
-SIZE (gcc-15-20250607.tar.xz) = 92120760
+TIMESTAMP = 1750593091
+SHA256 (gcc-15-20250621.tar.xz) = 8daf3f4b943b34db7cee04bb36aafb5a75a1b531f00748699255e2f234f3116c
+SIZE (gcc-15-20250621.tar.xz) = 92115632
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 2ebaa5e38a6f..4f258f5cd74f 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250608
+PORTVERSION= 16.0.0.s20250622
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 706fadd22ab7..38d698cd1ba1 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749545517
-SHA256 (gcc-16-20250608.tar.xz) = 8c56c04bec7fbb86665cbb459d27cb53f38d5b364b61dc20af34e809d8238e31
-SIZE (gcc-16-20250608.tar.xz) = 93926024
+TIMESTAMP = 1750756585
+SHA256 (gcc-16-20250622.tar.xz) = b1076610f63d0a8d34d05933036aa3f6ee5700fd781ee624480162240d991aae
+SIZE (gcc-16-20250622.tar.xz) = 94019404
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index ce4fa4c9c728..cd524d948dc2 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -13,7 +13,7 @@ WWW= https://www.haskell.org/ghc/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64
BUILD_DEPENDS= ${LOCALBASE}/lib/libgmp.so:math/gmp
@@ -110,15 +110,8 @@ BUILD_MK= DYNAMIC_GHC_PROGRAMS=${ENABLE_DYNAMIC} \
.include <bsd.port.pre.mk>
-.if ${GHC_VERSION:C/\..*//g} >= 9 && ${ARCH} != i386
-# hadrian build on i386 fails due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269570
-# relocation R_386_TLS_LE cannot be used with -shared
-USE_HADRIAN= yes
-.endif
-
.if ${GHC_VERSION:C/\..*//g} >= 9 && ${GHC_VERSION:C/[^\.]*\.//:C/\..*//g} >= 4
BOOT_SCRIPT= ./boot.source
-IGNORE_i386= requires Hadrian build which doesn't work on i386
.else
BOOT_SCRIPT= ./boot
.endif
@@ -132,7 +125,6 @@ HADRIAN_PLAN= ${MASTERDIR}/files/plan-bootstrap-${BOOT_GHC_VERSION:C/\./_/g}.js
PLIST_SUB+= GMP=
.endif
-.ifdef USE_HADRIAN
LIB_DEPENDS+= libffi.so:devel/libffi
.undef DYNAMIC_CONFIGURE_WITH
CONFIGURE_ARGS+= --with-system-libffi --with-ffi-includes=${LOCALBASE}/include --with-ffi-libraries=${LOCALBASE}/lib
@@ -145,9 +137,8 @@ INSTALL_WRKSRC= ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${CONFIGURE_TARGET}
INSTALL_TARGET= install
PLIST?= ${.CURDIR}/pkg-plist.hadrian
-. if (empty(PORT_OPTIONS:MDYNAMIC) || empty(PORT_OPTIONS:MPROFILE))
+.if (empty(PORT_OPTIONS:MDYNAMIC) || empty(PORT_OPTIONS:MPROFILE))
IGNORE= Building with Hadrian requires both DYNAMIC and PROFILE for now
-. endif
.endif
GHC_ARCH= ${ARCH:S/amd64/x86_64/:C/armv.*/arm/}
@@ -162,36 +153,17 @@ PLIST_SUB+= GHC_ARCH=${GHC_ARCH}
BOOT_DIR= ${WRKDIR}/ghc-${BOOT_GHC_VERSION}-${CONFIGURE_TARGET}
.endif
-# this is hacky but 92 is special as it is compiled with autotools on i386 and with Hadrian elsewhere
-.if ${SLAVE_PORT} == "yes" && ${PKGNAMESUFFIX} == "92"
-. ifdef USE_HADRIAN
-PLIST= ${.CURDIR}/../ghc92/pkg-plist.hadrian
-. else
-PLIST= ${.CURDIR}/../ghc92/pkg-plist
-. endif
-.endif
-
.if empty(PORT_OPTIONS:MBOOT)
DISTFILES+= ghc-${BOOT_GHC_VERSION}-boot-${ARCH}-freebsd${EXTRACT_SUFX}:boot
.endif # MBOOT
-.if !defined(IGNORE_MISSING_HADRIAN) && defined(USE_HADRIAN)
+.if !defined(IGNORE_MISSING_HADRIAN)
DISTFILES+= hadrian-${GHC_VERSION}-boot.tar.gz:boot
.endif
-.if ${ARCH} == aarch64 || ${ARCH:Marmv*}
-# ghc-8.10.x on arm requires devel/llvm10
-# CONFIGURE_TARGET must to be the same as the llvm triple
+.if ${ARCH} == aarch64
CONFIGURE_TARGET= ${ARCH}-unknown-freebsd${"${ARCH:Maarch64}" != "":?:-gnueabihf}
CONFIGURE_ARGS+= --host=${CONFIGURE_TARGET}
-BUILD_DEPENDS+= llc${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
-RUN_DEPENDS+= llc${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
-
-# When GHC being compiled and GHC used for bootstrapping support different
-# LLVM versions, we have to pull in both. Luckily, this is relatively rare.
-. if ${BOOT_LLVM_VERSION} != ${LLVM_VERSION}
-BUILD_DEPENDS+= llc${BOOT_LLVM_VERSION}:devel/llvm${BOOT_LLVM_VERSION}
-. endif
.endif
post-patch:
@@ -200,11 +172,9 @@ post-patch:
.for line in ${BUILD_MK}
${ECHO_CMD} ${line} >> ${WRKSRC}/mk/build.mk
.endfor
-.ifdef USE_HADRIAN
${SED} -e 's|%%DYNAMIC%%|${HADRIAN_SETTING_DYNAMIC}|' \
-e 's|%%PROFILE%%|${HADRIAN_SETTING_PROFILE}|' \
${PATCHDIR}/UserSettings.hs > ${WRKSRC}/hadrian/src/UserSettings.hs
-.endif
pre-configure:
# Call the bootstrap script
@@ -214,24 +184,18 @@ pre-configure:
cd ${BOOT_DIR} && ${CONFIGURE_CMD} ${CONFIGURE_ENV} --prefix=${BOOT_INSTALL_DIR}
cd ${BOOT_DIR} && ${SETENVI} ${WRK_ENV} ${GMAKE} PACKAGES='' install
.endif
-.ifdef USE_HADRIAN
# Compile Hadrian
cd ${WRKSRC}/hadrian/bootstrap && \
./bootstrap.py -w ${BOOT_GHC} -s ${DISTDIR}/hadrian-${GHC_VERSION}-boot.tar.gz
-.endif
-.ifdef USE_HADRIAN
pre-install:
cd ${INSTALL_WRKSRC} && ${CONFIGURE_CMD} ${CONFIGURE_ENV} --prefix=${PREFIX}
-.endif
post-install:
-.ifdef USE_HADRIAN
# Hadrian doesn't have --docdir
${MV} ${STAGEDIR}${DOCSDIR}-${GHC_VERSION} ${STAGEDIR}${DOCSDIR}
# These includes are duplicated in lib/ghc-X.Y.Z/lib/<triple>/rts-X.Y.Z/include
${RM} -r ${STAGEDIR}${PREFIX}/include/*
-.endif
${FIND} ${STAGEDIR}${DOCSDIR} -name .buildinfo -delete
# For some reason, INSTALL_TARGET=install-strip doesn't cause libraries to be stripped
# Run strip on them manually
@@ -239,9 +203,6 @@ post-install:
${FIND} ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION} -name '*.so' -exec ${STRIP_CMD} {} +
${RM} ${STAGEDIR}${PREFIX}/bin/haddock
.if ${SLAVE_PORT} == "yes"
-. ifndef USE_HADRIAN
- ${MV} ${STAGEDIR}${PREFIX}/bin/hsc2hs ${STAGEDIR}${PREFIX}/bin/hsc2hs-ghc-${GHC_VERSION}
-. endif
${FIND} ${STAGEDIR}${PREFIX}/bin -not -type d -not -regex '.*-${GHC_VERSION}' -delete
${RM} -r ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}/html
${RM} -r ${STAGEDIR}${PREFIX}/lib/ghc-${GHC_VERSION}/latex
@@ -264,19 +225,9 @@ RUNHASKELL?= ${LOCALBASE}/bin/runhaskell
# Set all OPTIONS to OFF when generating bootstraps
.PHONY: create-bootstrap
create-bootstrap:
-.ifndef USE_HADRIAN
- cd ${WRKSRC} \
- && ${ECHO_CMD} "BIN_DIST_NAME=ghc-${GHC_VERSION}-boot" >> mk/build.mk \
- && ${ECHO_CMD} "BIN_DIST_TAR=ghc-${GHC_VERSION}-boot.tar" >> mk/build.mk \
- && ${ECHO_CMD} "HADDOCK_DOCS=NO" >> mk/build.mk \
- && ${SETENVI} ${WRK_ENV} ${GMAKE} binary-dist TAR_COMP=xz \
- && ${MV} ${WRKSRC}/ghc-${GHC_VERSION}-boot-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz
-.else
cd ${WRKSRC} \
&& ${HADRIAN_CMD} binary-dist-xz \
&& ${MV} ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${CONFIGURE_TARGET}.tar.xz /tmp/ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz
-.endif
-
@cd /tmp \
&& sha256 ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz \
&& ${ECHO_CMD} -n "SIZE (ghc-${GHC_VERSION}-boot-${ARCH}-freebsd.tar.xz) = " \
@@ -286,17 +237,10 @@ create-bootstrap:
# Set DYNAMIC, GMP and PROFILE to ON, and DOCS to OFF when generating Stack bindist
.PHONY: create-stack-bindist
create-stack-bindist:
-.ifndef USE_HADRIAN
- cd ${WRKSRC} \
- && ${SETENVI} ${WRK_ENV} ${GMAKE} binary-dist TAR_COMP=xz \
- && ${MV} ${WRKSRC}/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/
-.else
cd ${WRKSRC} \
&& ${HADRIAN_CMD} binary-dist-xz \
&& ${MV} ${WRKSRC}/_build/bindist/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz /tmp/
-.endif
-
- cd /tmp \
+ @cd /tmp \
&& ${ECHO_CMD} "${GHC_VERSION}:" \
&& ${ECHO_CMD} "url: \"http://distcache.FreeBSD.org/local-distfiles/arrowd/stack-bindists/ghc-${GHC_VERSION}-${GHC_ARCH}-portbld-freebsd.tar.xz\"" \
&& ${ECHO_CMD} -n "content-length: " \
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index 580b61c0b40b..6e28846db063 100644
--- a/lang/ghc/distinfo
+++ b/lang/ghc/distinfo
@@ -23,8 +23,6 @@ SHA256 (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 8b172a963e316a57906edb7914be76502
SIZE (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 117864544
SHA256 (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = bde05fc239d962a4caea55d8c51a249145ef9a91695214b189078603d95e9b5b
SIZE (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = 70284268
-SHA256 (ghc-8.10.7-boot-i386-freebsd.tar.xz) = b9b50875143311425d6f1b35d21d2d4d4d6e3beb8159b90adcc2440d77ecd30d
-SIZE (ghc-8.10.7-boot-i386-freebsd.tar.xz) = 69555468
SHA256 (ghc-9.6.7-boot-aarch64-freebsd.tar.xz) = 0c5abc06413c081240ab471592c78e350d1e0fcaf81559c25f3030dfa287ceb6
SIZE (ghc-9.6.7-boot-aarch64-freebsd.tar.xz) = 132563424
SHA256 (ghc-9.2.8-boot-aarch64-freebsd.tar.xz) = 23da026e3a9f1a4569aa7a464be016fc39b05afc9209e0d7662e151260b4964c
diff --git a/lang/gnat12/Makefile b/lang/gnat12/Makefile
index 35175ded2f43..63e6fbb1acb7 100644
--- a/lang/gnat12/Makefile
+++ b/lang/gnat12/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnat12
DISTVERSION= 12.3.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://gcc.gnu.org/pub/gcc/releases/gcc-${DISTVERSION}/:gcc \
LOCAL/thierry:gnat
@@ -141,7 +142,7 @@ PLIST_SUB+= AMD64="@comment " \
X86=" " \
64BIT="@comment "
.elif ${ARCH} == aarch64
-EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
+EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
PLIST_SUB+= X86="@comment " \
AMD64="@comment " \
AARCH64=" " \
diff --git a/lang/gnat12/pkg-plist b/lang/gnat12/pkg-plist
index 531456af8ebc..66f932a649b9 100644
--- a/lang/gnat12/pkg-plist
+++ b/lang/gnat12/pkg-plist
@@ -5284,7 +5284,7 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-aoinar.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-aomoar.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-aotase.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-aridou.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-arit128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-arit128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-arit32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-arit64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-assert.ali
@@ -5303,12 +5303,12 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-boustr.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-bytswa.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-carsi8.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-carun8.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casi128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casi128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casi16.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casi32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casi64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-casuti.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-caun128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-caun128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-caun16.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-caun32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-caun64.ali
@@ -5353,11 +5353,11 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnint.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnlfl.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnllf.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnlli.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnllli.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exnllli.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-expint.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-explli.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-expllli.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-explllu.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-expllli.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-explllu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-expllu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-expmod.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-exponn.ali
@@ -5375,10 +5375,10 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fileio.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-finmas.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-finroo.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-flocon.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fode128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fode128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fode32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fode64.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fofi128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fofi128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fofi32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fofi64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-fore_d.ali
@@ -5397,13 +5397,13 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imagen.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imager.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imageu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imagew.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imde128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imde128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imde32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imde64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imen16.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imen32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imenu8.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imfi128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imfi128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imfi32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imfi64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-imgbiu.ali
@@ -5452,36 +5452,36 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack06.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack07.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack09.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack10.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack100.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack101.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack102.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack103.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack104.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack105.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack106.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack107.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack108.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack109.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack100.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack101.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack102.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack103.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack104.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack105.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack106.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack107.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack108.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack109.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack11.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack110.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack111.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack112.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack113.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack114.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack115.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack116.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack117.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack118.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack119.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack110.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack111.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack112.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack113.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack114.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack115.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack116.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack117.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack118.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack119.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack12.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack120.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack121.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack122.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack123.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack124.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack125.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack126.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack127.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack120.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack121.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack122.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack123.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack124.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack125.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack126.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack127.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack13.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack14.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack15.ali
@@ -5531,41 +5531,41 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack60.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack61.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack62.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack63.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack65.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack66.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack67.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack68.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack69.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack70.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack71.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack72.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack73.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack74.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack75.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack76.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack77.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack78.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack79.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack80.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack81.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack82.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack83.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack84.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack85.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack86.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack87.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack88.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack89.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack90.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack91.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack92.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack93.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack94.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack95.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack96.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack97.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack98.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack99.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack65.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack66.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack67.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack68.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack69.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack70.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack71.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack72.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack73.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack74.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack75.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack76.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack77.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack78.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack79.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack80.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack81.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack82.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack83.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack84.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack85.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack86.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack87.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack88.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack89.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack90.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack91.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack92.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack93.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack94.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack95.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack96.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack97.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack98.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pack99.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-parame.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-parint.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-pehage.ali
@@ -5636,13 +5636,13 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-traent.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-trasym.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-unstyp.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-utf_32.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vade128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vade128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vade32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vade64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vaen16.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vaen32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vaenu8.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vafi128.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vafi128.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vafi32.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-vafi64.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-valboo.ali
@@ -5678,8 +5678,8 @@ gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widcha.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widenu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widint.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widlli.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widllli.ali
-%%AMD64%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widlllu.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widllli.ali
+%%64BIT%%gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widlllu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widllu.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widthi.ali
gnat12/lib/gcc/%%CONFTRGT%%/%%VER%%/adalib/s-widthu.ali
diff --git a/lang/harec/Makefile b/lang/harec/Makefile
index f2d9af3202c5..79a775d3d4bc 100644
--- a/lang/harec/Makefile
+++ b/lang/harec/Makefile
@@ -1,9 +1,8 @@
PORTNAME= harec
-PORTVERSION= 0.24.2
+DISTVERSION= 0.25.2
+PORTREVISION= 1
CATEGORIES= lang
-MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/
-DISTNAME= ${PORTVERSION}
-DIST_SUBDIR= harec
+MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= se@FreeBSD.org
COMMENT= Hare compiler written in C11
@@ -23,26 +22,39 @@ USES= compiler:c11
MAKE_ARGS= ARCH=${ARCH:S/^amd64$/x86_64/} \
DESTDIR=${STAGEDIR} \
- PREFIX=${PREFIX}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}
+ PREFIX=${PREFIX} \
+ VERSION=${DISTVERSION}
PLIST_FILES= bin/harec
PORTDOCS= *
+TEST_TARGET= check
OPTIONS_DEFINE= DOCS
-do-build:
- cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS}
+post-patch:
+ @${REINPLACE_CMD} -e '\
+ s|@$$(AS)|$$(AS)|g; \
+ s|@$$(CC)|$$(CC)|g; \
+ s|@$$(TDENV)|$$(TDENV)|g; \
+ s|@$$(QBE)|$$(QBE)|g' \
+ ${PATCH_WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e '\
+ s|@$$(AS)|$$(AS)|g; \
+ s|@$$(CC)|$$(CC)|g; \
+ s|@$$(TDENV)|$$(TDENV)|g; \
+ s|@$$(QBE)|$$(QBE)|g' \
+ ${PATCH_WRKSRC}/makefiles/tests.mk
+ @${REINPLACE_CMD} -e '/printf/d' \
+ ${PATCH_WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e '/printf/d' \
+ ${PATCH_WRKSRC}/makefiles/tests.mk
+
+do-configure:
+ (cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk)
do-install:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
- ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR}
-
-do-test:
- cd ${WRKSRC} && make ${MAKE_ARGS} check
+ ${INSTALL_PROGRAM} ${WRKSRC}/.bin/harec ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/lang/harec/distinfo b/lang/harec/distinfo
index 6b93679eb7af..d070b9e8f76f 100644
--- a/lang/harec/distinfo
+++ b/lang/harec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732550702
-SHA256 (harec/0.24.2.tar.gz) = 88b3961b236fbfe3a0dfb46bb954741fa5c031bbda6d07fbc238c98f0abb41a2
-SIZE (harec/0.24.2.tar.gz) = 201789
+TIMESTAMP = 1750616667
+SHA256 (harec-0.25.2.tar.gz) = e2038a6feeadcd6d4dfd7d7ab000bec91f32617720632829f5658916cd3cb17a
+SIZE (harec-0.25.2.tar.gz) = 205091
diff --git a/lang/harec/files/patch-configs_freebsd.mk b/lang/harec/files/patch-configs_freebsd.mk
index 40994195ed95..ee46f7d3c6a0 100644
--- a/lang/harec/files/patch-configs_freebsd.mk
+++ b/lang/harec/files/patch-configs_freebsd.mk
@@ -1,6 +1,6 @@
---- configs/freebsd.mk.orig 2024-02-07 07:40:03 UTC
+--- configs/freebsd.mk.orig 2024-07-14 11:26:54 UTC
+++ configs/freebsd.mk
-@@ -5,7 +5,7 @@ ARCH = x86_64
+@@ -5,20 +5,20 @@ ARCH = x86_64
# variables used during build
PLATFORM = freebsd
ARCH = x86_64
@@ -9,3 +9,29 @@
QBEFLAGS =
ASFLAGS =
LDLINKFLAGS = --gc-sections -z noexecstack
+-CFLAGS = -g -std=c11 -D_XOPEN_SOURCE=700 -Iinclude \
++CFLAGS += -std=c11 -D_XOPEN_SOURCE=700 -Iinclude \
+ -Wall -Wextra -Werror -pedantic -Wno-unused-parameter
+-LDFLAGS =
+-LIBS = -lm
++LDFLAGS ?=
++LIBS += -lm
+
+ # commands used by the build script
+-CC = cc
+-AS = as
+-LD = ld
+-QBE = qbe
++CC ?= cc
++AS ?= as
++LD ?= ld
++QBE ?= qbe
+
+ # build locations
+ HARECACHE = .cache
+@@ -26,4 +26,4 @@ DEFAULT_TARGET = $(ARCH)
+
+ # variables that will be embedded in the binary with -D definitions
+ DEFAULT_TARGET = $(ARCH)
+-VERSION = $$(./scripts/version)
++VERSION ?= $$(./scripts/version)
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index 936b6ca55427..f26e6cc66d7c 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
-DISTVERSION= 0.52.0
+DISTVERSION= 0.53.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo
index 4896b64cb248..c19d6b369b1d 100644
--- a/lang/lfortran/distinfo
+++ b/lang/lfortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747584033
-SHA256 (lfortran-lfortran-v0.52.0_GH0.tar.gz) = 4f952fdf9d09b59073bbcbc5a50b8f50d0332b7552c7db269a5a552c05b1ecd9
-SIZE (lfortran-lfortran-v0.52.0_GH0.tar.gz) = 3248917
+TIMESTAMP = 1750594722
+SHA256 (lfortran-lfortran-v0.53.0_GH0.tar.gz) = 6ee479946db2c76dc63cedccf84988efb917f512d2affce52fd76274d9c545ef
+SIZE (lfortran-lfortran-v0.53.0_GH0.tar.gz) = 3329926
diff --git a/lang/linux-rl9-python3/Makefile b/lang/linux-rl9-python3/Makefile
index fa6af2c41974..235722e22012 100644
--- a/lang/linux-rl9-python3/Makefile
+++ b/lang/linux-rl9-python3/Makefile
@@ -1,6 +1,7 @@
PORTNAME= python3
PORTVERSION= 3.9.21
-DISTVERSIONSUFFIX= -1.el9_5
+DISTVERSIONSUFFIX= -2.el9
+PORTREVISION= 1
CATEGORIES= lang linux
PKGNAMESUFFIX= 9
diff --git a/lang/linux-rl9-python3/distinfo b/lang/linux-rl9-python3/distinfo
index 4f41991f58a0..799ff668d23e 100644
--- a/lang/linux-rl9-python3/distinfo
+++ b/lang/linux-rl9-python3/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1734289748
-SHA256 (rocky/p/python3-3.9.21-1.el9_5.aarch64.rpm) = ee01441b7cb3159f228383e414446f2f3adfcfc3ebc2749173d384a60a1a322e
-SIZE (rocky/p/python3-3.9.21-1.el9_5.aarch64.rpm) = 26447
-SHA256 (rocky/p/python3-3.9.21-1.el9_5.x86_64.rpm) = 9b1acc1f869121faaa0eeafbe35361924896a1bfced85f316d9cfacceb606ad4
-SIZE (rocky/p/python3-3.9.21-1.el9_5.x86_64.rpm) = 26521
-SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.aarch64.rpm) = 75e05eb94b9e1d1c178d77023e4884749a71a60475e810a24dfe6a46c6330e0d
-SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.aarch64.rpm) = 7900421
-SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.i686.rpm) = 6918f6ec50ef389b65579cb986488f90f3c6a47ea24ec03c4413d938d64d1be7
-SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.i686.rpm) = 7972028
-SHA256 (rocky/p/python3-libs-3.9.21-1.el9_5.x86_64.rpm) = cc8fb10658d0dcdb8ab95567ec8adaa61952ca1a7898a79819433ff97cf9c698
-SIZE (rocky/p/python3-libs-3.9.21-1.el9_5.x86_64.rpm) = 7909365
-SHA256 (rocky/p/python3.9-3.9.21-1.el9_5.src.rpm) = b8f86ec4ffbb70ee546c9b0f389c926cd7977ecbfa88152594bb85064b502bcf
-SIZE (rocky/p/python3.9-3.9.21-1.el9_5.src.rpm) = 20268158
+TIMESTAMP = 1750640625
+SHA256 (rocky/p/python3-3.9.21-2.el9.aarch64.rpm) = a7e061232b16cd2d6ffb6d902bc10bb7e53be3a051ced7ac94815571d22bedb6
+SIZE (rocky/p/python3-3.9.21-2.el9.aarch64.rpm) = 26187
+SHA256 (rocky/p/python3-3.9.21-2.el9.x86_64.rpm) = 0728042f556da40ee04616877639c727c9643f4d6ce7d2f7bf90975f3c2f3d84
+SIZE (rocky/p/python3-3.9.21-2.el9.x86_64.rpm) = 26254
+SHA256 (rocky/p/python3-libs-3.9.21-2.el9.aarch64.rpm) = 3b6e9de7ef5cc02824ce5855deb401c3ffc059a8507ecf23cfa12f7b6e8dc268
+SIZE (rocky/p/python3-libs-3.9.21-2.el9.aarch64.rpm) = 7889784
+SHA256 (rocky/p/python3-libs-3.9.21-2.el9.i686.rpm) = b68900155bb18aed595209e97b5cb5d0edf5f72432b32f39ce9372daf320ea1b
+SIZE (rocky/p/python3-libs-3.9.21-2.el9.i686.rpm) = 7964987
+SHA256 (rocky/p/python3-libs-3.9.21-2.el9.x86_64.rpm) = 019e21c4dd18b8ce92fa8f68e1004e0c799aa148014666fff6e28694fbdc8018
+SIZE (rocky/p/python3-libs-3.9.21-2.el9.x86_64.rpm) = 7905127
+SHA256 (rocky/p/python3.9-3.9.21-2.el9.src.rpm) = 80d39b394b67a3a57c33b78c5c4ddd10a8e961ea7179d0e7d7e3901e34fa6784
+SIZE (rocky/p/python3.9-3.9.21-2.el9.src.rpm) = 20270312
diff --git a/lang/nim/Makefile b/lang/nim/Makefile
index 0cdb6e211f9f..3ef474807781 100644
--- a/lang/nim/Makefile
+++ b/lang/nim/Makefile
@@ -10,6 +10,9 @@ WWW= https://nim-lang.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/copying.txt
+DEPRECATED= Depends on expired www/npm-node18
+EXPIRATION_DATE=2025-09-01
+
LIB_DEPENDS= libpcre.so:devel/pcre
TEST_DEPENDS= node18>=0:www/node
diff --git a/lang/p5-Modern-Perl/Makefile b/lang/p5-Modern-Perl/Makefile
index 5bf6453f2334..cfcb41e8b3ab 100644
--- a/lang/p5-Modern-Perl/Makefile
+++ b/lang/p5-Modern-Perl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Modern-Perl
-PORTVERSION= 1.20241001
+PORTVERSION= 1.20250607
CATEGORIES= lang perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CHROMATIC
diff --git a/lang/p5-Modern-Perl/distinfo b/lang/p5-Modern-Perl/distinfo
index 651c97b354a4..f673821e053f 100644
--- a/lang/p5-Modern-Perl/distinfo
+++ b/lang/p5-Modern-Perl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632298
-SHA256 (Modern-Perl-1.20241001.tar.gz) = dba7bee92ecbf2b0a6cf61e3409ab59b0cd25518bbb90fe387230283aa683dc5
-SIZE (Modern-Perl-1.20241001.tar.gz) = 16971
+TIMESTAMP = 1750188038
+SHA256 (Modern-Perl-1.20250607.tar.gz) = 38ed7eb7b91aeed153887483e49a9a807a2e8962ab227cc6fdb5ea4dc41df128
+SIZE (Modern-Perl-1.20250607.tar.gz) = 17011
diff --git a/lang/py-lupa/Makefile b/lang/py-lupa/Makefile
index d5a2ddccd3d2..d54a15b4dcb3 100644
--- a/lang/py-lupa/Makefile
+++ b/lang/py-lupa/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lupa
-PORTVERSION= 2.4
+PORTVERSION= 2.5
CATEGORIES= lang python
MASTER_SITES= PYPI \
https://github.com/scoder/lupa/releases/download/lupa-${PORTVERSION}/
diff --git a/lang/py-lupa/distinfo b/lang/py-lupa/distinfo
index e29398f77ded..39113612efed 100644
--- a/lang/py-lupa/distinfo
+++ b/lang/py-lupa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089108
-SHA256 (lupa-2.4.tar.gz) = 5300d21f81aa1bd4d45f55e31dddba3b879895696068a3f84cfcb5fd9148aacd
-SIZE (lupa-2.4.tar.gz) = 7184668
+TIMESTAMP = 1750188122
+SHA256 (lupa-2.5.tar.gz) = 69c6a89f2b7b08a3040d7ed2a1eeccba37a31ddc92fa199339c53a2ae3c48c34
+SIZE (lupa-2.5.tar.gz) = 7235982
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 3d17e99277c4..6cd846a30f5e 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -1,5 +1,5 @@
# Run update.sh to update to the latest nightly
-PORTVERSION= 1.89.0.${NIGHTLY_DATE:C,-,,g}
+PORTVERSION= 1.90.0.${NIGHTLY_DATE:C,-,,g}
# Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust
PORTREVISION= 0
PKGNAMESUFFIX= -nightly
@@ -14,7 +14,7 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-06-09
+NIGHTLY_DATE= 2025-06-24
BOOTSTRAPS_DATE= 2025-05-26
RUST_BOOTSTRAP_VERSION= beta
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index 218b080eb3d1..73b0291358b9 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749561822
-SHA256 (rust/2025-06-09/rustc-nightly-src.tar.xz) = c7693f6c7185f7a2d078e55f03231b5be8865ebe17bcd721c3e096f3d0b83c6d
-SIZE (rust/2025-06-09/rustc-nightly-src.tar.xz) = 266636952
+TIMESTAMP = 1750875759
+SHA256 (rust/2025-06-24/rustc-nightly-src.tar.xz) = 35af2264061f8866af45498c153db587a19c583fec6c868f7f46d32b8967d672
+SIZE (rust/2025-06-24/rustc-nightly-src.tar.xz) = 267450664
SHA256 (rust/2025-05-26/rustc-beta-x86_64-unknown-freebsd.tar.xz) = b8f921568dbca553484936adb267d384b8ce6bfd40efa0b54d22cd98a6638c43
SIZE (rust/2025-05-26/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88310892
SHA256 (rust/2025-05-26/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 9e7477e05192ce11190e9b1291a5e171a9cd9da9ca2f4c53d08b98025a697255
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index 759b8ab321cd..4a763326e4f6 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -86,8 +86,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.22/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.22/src/tool.rs
+--- vendor/cc-1.2.23/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.23/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -99,8 +99,34 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.23/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.23/src/tool.rs
+--- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.25/src/tool.rs
+@@ -141,9 +141,7 @@ impl Tool {
+
+ match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
+ (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
+- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
+- zig_cc: is_zig_cc(path, cargo_output),
+- }),
++ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
+ (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
+ (false, false, false, false, false) => {
+ cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
+--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.26/src/tool.rs
+@@ -141,9 +141,7 @@ impl Tool {
+
+ match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
+ (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
+- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
+- zig_cc: is_zig_cc(path, cargo_output),
+- }),
++ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
+ (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
+ (false, false, false, false, false) => {
+ cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
+--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.27/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c b/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c
index 95c749f9d63b..87c398a91538 100644
--- a/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c
+++ b/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c
@@ -8,7 +8,7 @@ https://github.com/openssl/openssl/commit/65787e2dc219685c30539c6f60eb6b64b890bf
# define BROKEN_CLANG_ATOMICS
#endif
-+#if defined(__FreeBSD__) && defined(__i386__)
++#if defined(__FreeBSD__) && (defined(__i386__) || (defined(__powerpc__) && defined(__ILP32__)))
+#define BROKEN_CLANG_ATOMICS
+#endif
+
diff --git a/lang/silq/Makefile b/lang/silq/Makefile
index 8e53a2d4f284..7ef75b66ca8f 100644
--- a/lang/silq/Makefile
+++ b/lang/silq/Makefile
@@ -1,6 +1,5 @@
PORTNAME= silq
-PORTVERSION= 20230412
-PORTREVISION= 1
+PORTVERSION= 20250624
CATEGORIES= lang math science
DIST_SUBDIR= silq
@@ -18,9 +17,9 @@ BUILD_DEPENDS= ldmd2:lang/ldc
USE_GITHUB= yes
-GH_TUPLE= eth-sri:silq:e9750cb \
- tgehr:ast:072796e:ast/ast \
- tgehr:util:a4532a4:util/util
+GH_TUPLE= eth-sri:silq:92a6f80 \
+ tgehr:ast:3b355c8:ast/ast \
+ tgehr:util:68629c1:util/util
OPTIONS_DEFINE= EXAMPLES
diff --git a/lang/silq/distinfo b/lang/silq/distinfo
index 1e64b52c4f42..b0fa4ec06e37 100644
--- a/lang/silq/distinfo
+++ b/lang/silq/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1681284932
-SHA256 (silq/eth-sri-silq-20230412-e9750cb_GH0.tar.gz) = f6e201f4fb1e639f7d8df9e018dbf79bda6e8a55f431801385abf6070f37e01e
-SIZE (silq/eth-sri-silq-20230412-e9750cb_GH0.tar.gz) = 187476
-SHA256 (silq/tgehr-ast-072796e_GH0.tar.gz) = ea5a472d6b2f7defbce624879abc9d5d87f3b3fb3ce5634172567e29b132567a
-SIZE (silq/tgehr-ast-072796e_GH0.tar.gz) = 87630
-SHA256 (silq/tgehr-util-a4532a4_GH0.tar.gz) = 667a992d464e88a1aec85efc5718bf309786b62f2e120d02f3f5f20088e1d1ad
-SIZE (silq/tgehr-util-a4532a4_GH0.tar.gz) = 9975
+TIMESTAMP = 1751009852
+SHA256 (silq/eth-sri-silq-20250624-92a6f80_GH0.tar.gz) = 4b3f2e5a64e7532c3ea40ab80a49a2a50445fb88c6dee6f0d43d644f65b59589
+SIZE (silq/eth-sri-silq-20250624-92a6f80_GH0.tar.gz) = 269058
+SHA256 (silq/tgehr-ast-3b355c8_GH0.tar.gz) = deb523b088bbae1c2eca89eb4639a9d7495a4a41adf17bba0f95fb387af21617
+SIZE (silq/tgehr-ast-3b355c8_GH0.tar.gz) = 139544
+SHA256 (silq/tgehr-util-68629c1_GH0.tar.gz) = 225ed34a98c3fc9ca747c5d99bc97fc6a63f4149d7edd69737acebb597132326
+SIZE (silq/tgehr-util-68629c1_GH0.tar.gz) = 13323
diff --git a/lang/silq/pkg-plist b/lang/silq/pkg-plist
index f90cc49cdebd..25ce1a530aa0 100644
--- a/lang/silq/pkg-plist
+++ b/lang/silq/pkg-plist
@@ -1,4 +1,11 @@
bin/silq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/abort1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/abort2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjustConstLookups1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjustConstLookups2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjustConstLookups3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjustConstLookups4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjustConstLookups5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argMatchSubtyping1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/argMatchSubtyping2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayAddAssign.slq
@@ -6,38 +13,131 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayConsumeIndexReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayElements.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayEntryDup.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayIndexConcatAssign.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arraySlice1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asciiUnit.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asciiZ.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asinQ.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asinQ2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assertExp.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assertTypeError.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignAfterReturn1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignAfterReturn2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignExp7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignFromArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignFromQuantum.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignQcontrol.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/assignQuantumArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/attributeTrace.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badBoolUpdateAssign.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badCallLhs.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badCoerce.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badControlUncomp.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badForget.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badForget2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badIndexReplacement.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badIndexReplacement2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badLhs6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badMeasurement1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badMeasurement2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badOpAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badProdType.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badQuantumIndex1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badReverse.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badSliceReplacement.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badSliceReplacement2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badTypes.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/badVectorSyntax.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bell.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bernsteinVazirani.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bernsteinVazirani2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bernsteinVaziraniLoopLowered.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/binaryOperators1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/binaryOperators2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/binaryOperators3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/binaryOperators4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitwise1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitwise2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolIDiv.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolLiteral1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolLiteral2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolNSub.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolNSubError.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/boolVectorLength.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomArithmetic.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomIndexSlice.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomPower.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomType.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomType2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomType3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottomType3_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/builtInToPrelude.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callDoubleSquare1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssign1_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssign2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssign3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssignLoop1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssignLoop2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureClassicalOpAssignLoop3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureConst.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureConsumes.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureFromType1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureFromType2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureInLoop.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureInNestedLoop.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement6_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement6_3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement7_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacement8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical6_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical6_3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical7_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureIndexReplacementClassical8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureOpAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureOpAssign1_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureOpAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureOpAssignLoop1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureOpAssignLoop2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureReplacementClassical1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureReplacementClassical1_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureShadow.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureTwice.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/captureWithAnnotation.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cat.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalArrayAliasing.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalForget1.slq
@@ -50,7 +150,10 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalHadamard.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalQfree1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalQfree2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalQnumeric.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalQuantumIf.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/classicalQuantumSuperposition.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closeOverDepType.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closure.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureArrayTest.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureTest.slq
@@ -61,6 +164,7 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureTest6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureTest7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureTest8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/closureTest9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cnot.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cnot2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/stats/top10submissions/winter19/A1/1.slq
@@ -78,6 +182,7 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/a2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/a3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/a4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/a4_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/b1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/b2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/contest/b3.slq
@@ -99,6 +204,19 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/warmup/g.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/warmup/h.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer18/warmup/i.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/a7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/b1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/b2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/c1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/c2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/e1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/contest/e2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/warmup/a1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/warmup/a2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeforces/summer20/warmup/a3.slq
@@ -139,17 +257,43 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceIntToVecLengthMismatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceNegativeNatural.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceReal.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceTupleArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceTupleArrayLengthMismatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceTupleLengthMismatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceVecToIntLengthMismatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceVector.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coerceVectorLengthMismatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/communicationGame.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comparisonOperators1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comparisonOperators2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/componentSplitting1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/concatJoin.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/concatTuple1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/condTwoAssertFalse.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conditionalMeasurement.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conditionalMeasurement2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/conditionalModulo.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockCapture.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockClassical.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming11_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming12.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming13.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming14.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constBlockConsuming9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constCaptureBad1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constantLengthSlice1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/constantLengthSlice2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/consumeAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/consumeDepTypeVar.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/consumingSquare.slq
@@ -160,17 +304,36 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertMatch.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertMatch2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertNatToInt.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertNatVectorToRealArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertTuple.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertUintToArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertVectors.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertVectors2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deadCode6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCapture1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond10.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depCond9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depConsume1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depConsume2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depConsume3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depIndexReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depIndexReplace2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depIndexReplace3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depSplit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depSwap1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depTest.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depTest2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depTest3.slq
@@ -185,16 +348,21 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depType2_1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depType3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depType4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depTypeSplit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depTypeSplit2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/depVecType.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dependencyLoop1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dependencyLoop2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dependencyLoop3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/detectZero.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distinguish0H0.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distinguish0H0_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distinguishGHZandW.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distinguishStates.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/divQ.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/divbyzero.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/divbyzero2.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/divmod.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/divbyzero3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlog.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draper.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draperFunny.slq
@@ -206,7 +374,20 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dupClosure.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dupClosure2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dupConvertForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleIndex1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleIndex2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleIndex3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleIndex4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleSlice1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleSlice2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamicTupleSlice3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn10A.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn12.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn13.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn14.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn4.slq
@@ -214,11 +395,33 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturn9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoop1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoop2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoop3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoopLowering1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoopLowering2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnLoopLowering3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnQuantumIf.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnQuantumIf2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/earlyReturnQuantumIf3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/elementwiseMove.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorLoopSplit.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorNonasciiWide.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evalCoerceSub.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evalConversion.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evalDecimal.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evalFixedInt.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/evalSubZero.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expand1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expand2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expand3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expand4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extendTruncate.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extendTruncateError.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fib.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fib2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassFunction1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor10.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor2.slq
@@ -229,9 +432,17 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor8.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/firstClassTypeConstructor9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fixedPointWithMoved.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flipAll.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/floatOps.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/for.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forStep.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forStep1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forStep2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forStep3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forStep4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetCapture1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetCapture2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetCapture3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetChain.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetClassical.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetCoerce.slq
@@ -246,41 +457,69 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetDup2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetIfThenElse.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetIfThenElseInvalid.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetIndex.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetIndexSlice.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetLoop1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetNonReconstructableInvalid.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetRedefine.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSpecialPatterns.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSynthesis.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSynthesis2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSynthesis3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSynthesis4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetSynthesisRec.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/forgetWhile.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fromW.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionAlias2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionBodyParseError.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionCallEval1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionCallEval2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/functionSubtype1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericAddition.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericReverse.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericReverse2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericReverse3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericReverse4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericSubtyping1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/genericSubtyping2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grover.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grover2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/groverDiffusion.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hIndex.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hideAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hidingIndexReplacement.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/higherOrderReverse.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/higherOrderReverse2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/idivbyzero.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ifError.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ifFalseReassign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ifSuperposition.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ifSuperposition2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ifSuperposition3.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicitDup.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicitDup1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicitDup2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicitDupLifted.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inOwnType.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/incompatibleFunDef.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexAssignDep.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexEmptyTuple.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign3_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOpAssign6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds10.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds11.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds12.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds13.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds14.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds15.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds16.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds17.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds18.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexOutOfBounds4.slq
@@ -295,16 +534,26 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplace4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplace5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplace6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplace7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceAlias1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceAlias2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceConstAccess.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceConsume.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceDiagnostic1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceDiagnostic2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceError2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceError3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceErrorRhs.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceId.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexReplaceIfFunctionCall.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indexRewriteContext.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/infiniteType1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/infiniteType2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/infiniteType3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/innerProduct.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/innerProduct2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intLt.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intLt2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/intUintBoolConversion.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/integerPhase.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/invQ.slq
@@ -316,25 +565,111 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ite4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ite5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ite6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteCondError.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteLhs.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteLhs2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteQuantumPromote1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteQuantumPromote2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteQuantumPromote3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteType1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iteType2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iverson.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lambdaCallLhs1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lambdaCallLhs2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lambdaEq.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lambdaLhs.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lengthConstFold.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lengthConstFold1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lengthConstFold2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lengthMismatch.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsForget1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsForget2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsForget3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsForget4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsTypeAnnotation1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsTypeAnnotation2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsTypeAnnotation2_1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsTypeAnnotation3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lhsTypeAnnotation4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConstArg.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming4_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming5_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedConsuming7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedMeasure1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedMeasure2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedMeasure3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedMeasure4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/liftedMeasure5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/localVariableInFunctionReturnTypeError.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit1_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/logicShortCircuit9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/longTuple1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFixedPoint6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopForgetRedefine1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopForgetRedefine2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFunctionDef.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFunctionDef2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopFunctionDef3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopyFunctionAnnotation1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerForLoopAssign.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoop5_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopBool.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopCaptureClassicalOpAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopCaptureClassicalOpAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopCaptureOpAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopCaptureOpAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopCommunicationGame.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopConst.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopDlog.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn5_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopEarlyReturn6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopForStep1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopForStep2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopForStep3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopForget2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopMultiDimAssign.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopShadowConst.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerLoopShor.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerRepeat1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerRepeat2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lowerTupleConcat.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/majorityOracle.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/makeWPower2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/makeWPower2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/makeWPower2_3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/makeWPower2_4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/manualPhaseEstimation.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/manualPhaseEstimation2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/map1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/map2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/map3.slq
@@ -347,15 +682,25 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureFun2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureHadamard.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureReversePhase.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureUint.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureReversePhase2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureReversePhase3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureUint1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureUint2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/measureVector.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeDependent1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeImplicitForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeImplicitForget2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeImplicitForget3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mergeTupleArray1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mfreeImplicitForget.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mixed5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/modZero.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiConvert.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiDimAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiDimReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiForget.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiIndex1.slq
@@ -364,20 +709,34 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multiResultIndexReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mustConsumeNonLifted.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nVecToQArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nandTree.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/natTypes.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestInf.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedCapture.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedClosure.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedForLoop.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedGlobal.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedIndexReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedMeasure.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedMutualRecursion1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedReplace.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nestedTupleMatch.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/neverArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/newForLoopRangeSyntax.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noImplicitForget.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noLengthAssign.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/noQnumericJoin.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nonLiftedH1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nonLiftedIndexReplacement1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nonLiftedIndexReplacement2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opAssignReverse.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paramNotConsumedError.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterSubtyping1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterSubtyping2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterSubtyping3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterSubtyping4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterSubtyping5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parameterizedSimulation.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parseArrayOfVectorReturn.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parseError.slq
@@ -390,8 +749,13 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch11.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch12.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch2_3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch2_4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch4_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch4_3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch7.slq
@@ -399,36 +763,108 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patternMatch9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/phaseEstimation.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/phaseQ.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/photon.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/piToRat.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pow1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pow2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pow3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pow4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/print.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/projectForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/promoteQbitArithmetic.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qft.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qftPretty.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumeric1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumeric2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumeric3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qnumericError6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumBitNotMinus.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumClassicalSubtyping.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumControlClassicalAssignment.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIfClassicalUpdate1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIfClassicalUpdate2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIfClassicalUpdate3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIfSuperpositionSizeOneCondition1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIfSuperpositionSizeOneCondition2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndex1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndex2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndex3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexAssign7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexPromote1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexUpdate1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumIndexUpdate2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumOuterParams.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumReplace.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumReplaceOutOfBounds.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumSub1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quantumSub2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quid-updates.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rationalBitwiseOr.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rationalPhase.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reassignArrayLength.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reassignConst.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reassignDepVar.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reassignDependentTypeParameter.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursion.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionCapture6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionRecapture1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn12.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn13.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn14.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn15.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn16.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn17.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveFunctionReturn9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursiveNested6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/renatoCommunicationGameV1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat100.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeatUntil.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceClassical.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndex.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndex1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndex2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexBad1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexBad2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexClassical1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexClassical2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexConsumeLifted1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti0.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti12.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti4.slq
@@ -436,11 +872,32 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexMulti9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexOutOfBounds1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexOutOfBounds2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexOutOfBounds3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexOutOfBounds4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceIndexOutOfBounds5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceSlice1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceSlice2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/replaceSlice3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ret2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/retClosure.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/retPi.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/retTypeCrash1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/retTypeCrash2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reuseCapturedName.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/revDefLhs1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/revDefLhs2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseApplyNested.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseArithmetic.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseBadLength.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseCNOT.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseConstUnit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseConstUnit2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseConstUnit3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseConstUnit4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseCtype.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseDependent.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseEarlyReturn.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseFlatten.slq
@@ -454,44 +911,118 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseId8.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseImplicitForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseLambda.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseLifted.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseMeasureNonClassical.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reversePair.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reversePhase.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reversePhase2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reversePhase3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRecursiveNested1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRecursiveNested2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRewrites.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRotX.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRotY.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRotY2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseRotZ.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSingletonArg.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare12.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare13.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare14.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare5.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSquare9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseSubtype.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseToW.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseUintId.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseUnpack.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseWrongNargs.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseX.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/reverseX2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scientificNotation1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/semiclassicalQFT1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/semiclassicalQFT2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowCapture1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowCapture2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowCapture3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowCapture4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowCaptured.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowIndexReplacement1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowIndexReplacement1_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shadowing.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shor.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shortCircuitAnd1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shortCircuitOrAssign1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simpleSwap.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sinQ.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/singletonVectorHadamard.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sliceOutOfBounds1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sliceReplacement.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sliceUnit.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sliceUnitOutOfBounds.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sliceUnitResultOutOfBounds.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/specialReverseTypeChecking.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArrayConst.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/specialReverseTypeChecking2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArray1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArray2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArrayConst1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArrayConst1_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArrayConst2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitArrayConst2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitComponents1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitMixed1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitMixed2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitMixed3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitTuple1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitTuple2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitTuple3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitTuple4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitTuple5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitVector1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splitVector2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionLhs.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionLhsConst.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionLhsConst2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionLhsConst3.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionReplace.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionReplace1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/squareFunctionReplace2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongIndexUpdate6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates12.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/strongUpdates9.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subAssign1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subAssign2.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subtyping.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subtyping1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/subtyping2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sumArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sumIota.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapArray.slq
@@ -499,11 +1030,19 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapArray3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapArray4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapArray5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapClassicalInt.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapClosures.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapDiffArrays.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapEmptyIf.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapInt.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapNoSwap.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapTuple7.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapVarWithComponent.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swapVarWithComponent2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/teleportation.slq
@@ -517,8 +1056,18 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testForget.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testGenericConvert1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testGenericConvert2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testGenericConvert2_1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testHadamard.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testLiftedClassical.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod2_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod3_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod3_3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMod6.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testParamSameName.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testPunning.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testQFT.slq
@@ -540,31 +1089,101 @@ bin/silq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testUnsafeCaptureConst4.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tf.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tf_orig.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tf_snippet.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thirds.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transpose.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleComp.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompLongVec1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompLongVec2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompLongVec3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompLongVec4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompLongVec5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleCompVec1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tupleConversion.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAlias.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAlias2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAlias3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAliasIf1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAliasIf2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeAsStatement.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckBadLength.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckBadPolyPauliRotY.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckBadReverseLength.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckLinearRotY.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckMakeIntegerComparator.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckMkVec.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckNextCoeffs.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckPolyPauliRot.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeCheckWeightedAdder.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeConstBlockCapture.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeConstBlockForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeConstBlockForget1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeConstBlockForget2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeConstBlockForget3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeError.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeError2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeEval1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeEval2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeFunCall.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeFunCallCoerce.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typePairError1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typePairError2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/typeof1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unaryOperators1.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uncomputeOnArrayAssignment.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/undefLhs.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicodeLoc.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unidiomaticBell.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitParamClosureArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitParamClosureArray2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitParamClosureArray3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unitRedefinition.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unpackError.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unreachableConsume.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unrealizableError.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/variadic1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/variadic2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/variadic3.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorConv.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorLength.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorLiteral1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorLiteral2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorReverse.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vectorToArray.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/warning.slq
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/while.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/while1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/while1_2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/while2.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whileFunctionCall.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardArray.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardArraySplit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardArraySplit2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardArraySplit3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardArraySplit4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardForget.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardForget2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVec1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVec2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVecSplit1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVecSplit2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVecSplit3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcardVecSplit4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wildcards1.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with10.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with11.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with12.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with12_2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with12_3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with2.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with3.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with4.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with5.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with6.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with7.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with8.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with9.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/withAbort.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/with_.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wrapX.slq
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xwing.slq
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/zeno.slq
diff --git a/mail/anubis/Makefile b/mail/anubis/Makefile
index ae5a58b1daf4..341ba1ff8d34 100644
--- a/mail/anubis/Makefile
+++ b/mail/anubis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= anubis
PORTVERSION= 4.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= mail
MASTER_SITES= GNU
diff --git a/mail/balsa/Makefile b/mail/balsa/Makefile
index df7c4ae2de0b..3090f06ad55e 100644
--- a/mail/balsa/Makefile
+++ b/mail/balsa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= balsa
PORTVERSION= 2.6.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail gnome
DIST_SUBDIR= gnome
diff --git a/mail/claws-mail-pgp/Makefile b/mail/claws-mail-pgp/Makefile
index 0a4e18e3250f..c814092f29aa 100644
--- a/mail/claws-mail-pgp/Makefile
+++ b/mail/claws-mail-pgp/Makefile
@@ -1,4 +1,5 @@
PORTNAME= pgp
+PORTREVISION= 1
COMMENT= PGP plugins for Claws Mail
WWW= https://www.claws-mail.org/plugin.php?plugin=gpg
diff --git a/mail/cyrus-imapd310/Makefile b/mail/cyrus-imapd310/Makefile
index 0dd447f7c632..887bd2125f5b 100644
--- a/mail/cyrus-imapd310/Makefile
+++ b/mail/cyrus-imapd310/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cyrus-imapd
-DISTVERSION= 3.10.1
-PORTREVISION= 3
+DISTVERSION= 3.10.2
+PORTREVISION= 0
CATEGORIES= mail
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= ${CYRUS_IMAPD_VER}
diff --git a/mail/cyrus-imapd310/distinfo b/mail/cyrus-imapd310/distinfo
index 68b253a48ef4..e39e95aeeaed 100644
--- a/mail/cyrus-imapd310/distinfo
+++ b/mail/cyrus-imapd310/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737543423
-SHA256 (cyrus-imapd-3.10.1.tar.gz) = 4f2245fbc5cd869959c53e98796ad45ceb6a836058034a43db0bb1f7b82d3530
-SIZE (cyrus-imapd-3.10.1.tar.gz) = 11497536
+TIMESTAMP = 1751038682
+SHA256 (cyrus-imapd-3.10.2.tar.gz) = 90440bac0a3ab8ebae7dab97ad6b6b3295b26f866d7e034a32244af99fe2f1cc
+SIZE (cyrus-imapd-3.10.2.tar.gz) = 11503922
diff --git a/mail/cyrus-imapd312/Makefile b/mail/cyrus-imapd312/Makefile
index d5a25305e4ff..4fec5caa6822 100644
--- a/mail/cyrus-imapd312/Makefile
+++ b/mail/cyrus-imapd312/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cyrus-imapd
-DISTVERSION= 3.12.0
+DISTVERSION= 3.12.1
PORTREVISION= 0
CATEGORIES= mail
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${DISTVERSION}/
diff --git a/mail/cyrus-imapd312/distinfo b/mail/cyrus-imapd312/distinfo
index f57543fa3660..91cb455c8651 100644
--- a/mail/cyrus-imapd312/distinfo
+++ b/mail/cyrus-imapd312/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746760719
-SHA256 (cyrus-imapd-3.12.0.tar.gz) = e3c0ee314ec34a20c92b29e2400a6f15e21132b44ee38320ffe546dd4b40dd2f
-SIZE (cyrus-imapd-3.12.0.tar.gz) = 11434852
+TIMESTAMP = 1751038129
+SHA256 (cyrus-imapd-3.12.1.tar.gz) = b3b70299058e0310e7bc90e03a669a29b3b526e9cd4a3afa1192d7999a100489
+SIZE (cyrus-imapd-3.12.1.tar.gz) = 11435092
diff --git a/mail/cyrus-imapd38/Makefile b/mail/cyrus-imapd38/Makefile
index 58a01f8f6fb9..83a1fb18cbc9 100644
--- a/mail/cyrus-imapd38/Makefile
+++ b/mail/cyrus-imapd38/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cyrus-imapd
-PORTVERSION= 3.8.5
-PORTREVISION= 2
+PORTVERSION= 3.8.6
+PORTREVISION= 0
CATEGORIES= mail
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= ${CYRUS_IMAPD_VER}
diff --git a/mail/cyrus-imapd38/distinfo b/mail/cyrus-imapd38/distinfo
index 3146ca06ad06..7510a7caf614 100644
--- a/mail/cyrus-imapd38/distinfo
+++ b/mail/cyrus-imapd38/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737545991
-SHA256 (cyrus-imapd-3.8.5.tar.gz) = eac66af459197a92393aa92e407b6bffda825bcff77f18ad1e94e4626c34a600
-SIZE (cyrus-imapd-3.8.5.tar.gz) = 11205848
+TIMESTAMP = 1751039776
+SHA256 (cyrus-imapd-3.8.6.tar.gz) = eff5fc056a6458413e1de986416a54a82a690ccbe91ec20034bb41e672cc7505
+SIZE (cyrus-imapd-3.8.6.tar.gz) = 11210022
diff --git a/mail/gmime26-sharp/Makefile b/mail/gmime26-sharp/Makefile
index a930c714e55e..29c7f757dd3b 100644
--- a/mail/gmime26-sharp/Makefile
+++ b/mail/gmime26-sharp/Makefile
@@ -1,5 +1,5 @@
CATEGORIES= mail
-PORTREVISION= 2
+PORTREVISION= 3
PKGNAMESUFFIX= 26-sharp
MAINTAINER= ports@FreeBSD.org
diff --git a/mail/gmime26/Makefile b/mail/gmime26/Makefile
index a2c6f6180293..4520721471b7 100644
--- a/mail/gmime26/Makefile
+++ b/mail/gmime26/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gmime
PORTVERSION= 2.6.23
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES?= mail
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 26
diff --git a/mail/gmime30/Makefile b/mail/gmime30/Makefile
index 7f81ac2cc2c5..cd814e1459d0 100644
--- a/mail/gmime30/Makefile
+++ b/mail/gmime30/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gmime
DISTVERSION= 3.2.15
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= https://github.com/jstedfast/${PORTNAME}/releases/download/${DISTVERSION}/
PKGNAMESUFFIX= 30
diff --git a/mail/mutt/Makefile b/mail/mutt/Makefile
index 356513b1b04b..4ab8c134bced 100644
--- a/mail/mutt/Makefile
+++ b/mail/mutt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mutt
DISTVERSION= 2.2.14
+PORTREVISION= 1
CATEGORIES+= mail
MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \
https://bitbucket.org/mutt/mutt/downloads/
diff --git a/mail/neomutt/Makefile b/mail/neomutt/Makefile
index d4ddf9a6092e..a4026ee45af2 100644
--- a/mail/neomutt/Makefile
+++ b/mail/neomutt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= neomutt
PORTVERSION= 20250510
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= mail
MAINTAINER= gahr@FreeBSD.org
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index d0da36dcf914..b49c29619554 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.1.4
+PORTVERSION= 5.1.5
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index 88e8f3d9b6f9..f3806066f6f7 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750267917
-SHA256 (nextcloud/mail-v5.1.4.tar.gz) = 3715eb99a03c7a6c6e821d799e9ffe8825adfda9bf398f18b53337fac8ff2b4d
-SIZE (nextcloud/mail-v5.1.4.tar.gz) = 26671056
+TIMESTAMP = 1750971738
+SHA256 (nextcloud/mail-v5.1.5.tar.gz) = 5a7853715976bcff260ea5d30f84c92251a48a085e73dee4501530cec0684ca2
+SIZE (nextcloud/mail-v5.1.5.tar.gz) = 26681365
diff --git a/mail/pear-Horde_Imap_Client/Makefile b/mail/pear-Horde_Imap_Client/Makefile
index 3d006541d802..52cbb2ba46ed 100644
--- a/mail/pear-Horde_Imap_Client/Makefile
+++ b/mail/pear-Horde_Imap_Client/Makefile
@@ -14,6 +14,8 @@ USE_HORDE_RUN= Horde_Exception \
Horde_Stream \
Horde_Util
+NO_ARCH= yes
+
OPTIONS_DEFAULT= IMAP MBSTRING SASL
OPTIONS_DEFINE= IMAP MBSTRING SASL
IMAP_DESC= Require PHP imap extension
diff --git a/mail/pear-Horde_Mail_Autoconfig/Makefile b/mail/pear-Horde_Mail_Autoconfig/Makefile
index 981adeac617b..acb619a76567 100644
--- a/mail/pear-Horde_Mail_Autoconfig/Makefile
+++ b/mail/pear-Horde_Mail_Autoconfig/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Horde_Mail_Autoconfig
PORTVERSION= 1.0.3
+PORTREVISION= 1
CATEGORIES= mail www pear
MAINTAINER= horde@FreeBSD.org
@@ -13,6 +14,8 @@ USE_HORDE_RUN= Horde_Exception \
Horde_Mail \
Horde_Smtp
-RUN_DEPENDS+= ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR}
+RUN_DEPENDS+= ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS21@${PHP_FLAVOR}
+
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/mail/pear-Horde_Mail_Autoconfig/distinfo b/mail/pear-Horde_Mail_Autoconfig/distinfo
index 7901c688f837..b5ee057c9302 100644
--- a/mail/pear-Horde_Mail_Autoconfig/distinfo
+++ b/mail/pear-Horde_Mail_Autoconfig/distinfo
@@ -1,2 +1,3 @@
+TIMESTAMP = 1750933404
SHA256 (Horde/Horde_Mail_Autoconfig-1.0.3.tgz) = 55264f830875363a68c5d1680b3b106f87f87f569d14bbe59c9e869355da950f
SIZE (Horde/Horde_Mail_Autoconfig-1.0.3.tgz) = 17785
diff --git a/mail/pear-Horde_Smtp/Makefile b/mail/pear-Horde_Smtp/Makefile
index b203737b9d20..0e8af4e247b7 100644
--- a/mail/pear-Horde_Smtp/Makefile
+++ b/mail/pear-Horde_Smtp/Makefile
@@ -14,4 +14,6 @@ USE_HORDE_RUN= Horde_Exception \
Horde_Support \
Horde_Translation
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/mail/pizauth/Makefile b/mail/pizauth/Makefile
index 0a97078bde64..848906f11f8b 100644
--- a/mail/pizauth/Makefile
+++ b/mail/pizauth/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pizauth
-DISTVERSION= 1.0.5
-PORTREVISION= 6
+DISTVERSION= 1.0.7
CATEGORIES= mail
MAINTAINER= nivit@FreeBSD.org
diff --git a/mail/pizauth/Makefile.crates b/mail/pizauth/Makefile.crates
index f85b4a04f36e..52a80eef9c82 100644
--- a/mail/pizauth/Makefile.crates
+++ b/mail/pizauth/Makefile.crates
@@ -1,154 +1,186 @@
-CARGO_CRATES= adler-1.0.2 \
+CARGO_CRATES= adler2-2.0.0 \
aead-0.5.2 \
aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anyhow-1.0.86 \
- autocfg-1.3.0 \
+ anyhow-1.0.95 \
+ autocfg-1.4.0 \
base64-0.22.1 \
bincode-1.3.3 \
- bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.8.0 \
block-buffer-0.10.4 \
- bstr-1.9.1 \
- bumpalo-3.16.0 \
+ boot-time-0.1.2 \
+ bstr-1.11.3 \
+ bumpalo-3.17.0 \
+ byteorder-1.5.0 \
cactus-1.0.7 \
- cc-1.0.98 \
+ cc-1.2.10 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- cfgrammar-0.13.5 \
+ cfgrammar-0.13.8 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
- chrono-0.4.38 \
+ chrono-0.4.39 \
cipher-0.4.4 \
- core-foundation-sys-0.8.6 \
- cpufeatures-0.2.12 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
crc32fast-1.4.2 \
- crossbeam-deque-0.8.5 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
+ crossbeam-utils-0.8.21 \
crypto-common-0.1.6 \
deranged-0.3.11 \
digest-0.10.7 \
+ displaydoc-0.2.5 \
equivalent-1.0.1 \
- error-chain-0.12.4 \
- filetime-0.2.23 \
- flate2-1.0.30 \
+ filetime-0.2.25 \
+ flate2-1.0.35 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
generic-array-0.14.7 \
getopts-0.2.21 \
getrandom-0.2.15 \
- globset-0.4.14 \
- hashbrown-0.14.5 \
- hermit-abi-0.3.9 \
- hostname-0.3.1 \
- iana-time-zone-0.1.60 \
+ getrandom-0.3.1 \
+ globset-0.4.15 \
+ hashbrown-0.15.2 \
+ hermit-abi-0.4.0 \
+ hostname-0.4.0 \
+ iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
- idna-0.5.0 \
- ignore-0.4.22 \
- indexmap-2.2.6 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ ignore-0.4.23 \
+ indexmap-2.7.1 \
inout-0.1.3 \
- is-terminal-0.4.12 \
- itoa-1.0.11 \
- js-sys-0.3.69 \
- lazy_static-1.4.0 \
- libc-0.2.155 \
- log-0.4.21 \
- lrlex-0.13.5 \
- lrpar-0.13.5 \
- lrtable-0.13.5 \
- match_cfg-0.1.0 \
- memchr-2.7.2 \
- miniz_oxide-0.7.3 \
+ is-terminal-0.4.15 \
+ itoa-1.0.14 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.169 \
+ libredox-0.1.3 \
+ litemap-0.7.4 \
+ log-0.4.25 \
+ lrlex-0.13.8 \
+ lrpar-0.13.8 \
+ lrtable-0.13.8 \
+ memchr-2.7.4 \
+ miniz_oxide-0.8.3 \
nix-0.29.0 \
num-conv-0.1.0 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- once_cell-1.19.0 \
+ once_cell-1.20.2 \
opaque-debug-0.3.1 \
packedvec-1.2.4 \
percent-encoding-2.3.1 \
pledge-0.4.2 \
poly1305-0.8.0 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.17 \
- proc-macro2-1.0.84 \
- quote-1.0.36 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
+ ppv-lite86-0.2.20 \
+ proc-macro2-1.0.93 \
+ quote-1.0.38 \
+ rand-0.9.0 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
- redox_syscall-0.4.1 \
- regex-1.10.4 \
- regex-automata-0.4.6 \
- regex-syntax-0.8.3 \
+ rand_core-0.9.0 \
+ rcgen-0.13.2 \
+ redox_syscall-0.5.8 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
rerun_except-1.0.0 \
ring-0.17.8 \
- rustc_version-0.4.0 \
- rustls-0.22.4 \
- rustls-pki-types-1.7.0 \
- rustls-webpki-0.102.4 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rustc_version-0.4.1 \
+ rustls-0.23.21 \
+ rustls-pki-types-1.11.0 \
+ rustls-webpki-0.102.8 \
+ rustversion-1.0.19 \
+ ryu-1.0.19 \
same-file-1.0.6 \
- semver-1.0.23 \
- serde-1.0.203 \
- serde_derive-1.0.203 \
- serde_json-1.0.117 \
+ semver-1.0.25 \
+ serde-1.0.217 \
+ serde_derive-1.0.217 \
+ serde_json-1.0.138 \
sha2-0.10.8 \
- sparsevec-0.2.0 \
+ shlex-1.3.0 \
+ smallvec-1.13.2 \
+ sparsevec-0.2.1 \
spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
stderrlog-0.6.0 \
- subtle-2.5.0 \
- syn-2.0.66 \
- syslog-6.1.1 \
+ subtle-2.6.1 \
+ syn-2.0.96 \
+ synstructure-0.13.1 \
+ syslog-7.0.0 \
termcolor-1.1.3 \
thread_local-1.1.8 \
- time-0.3.36 \
+ time-0.3.37 \
time-core-0.1.2 \
- time-macros-0.2.18 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
+ time-macros-0.2.19 \
+ tinystr-0.7.6 \
typenum-1.17.0 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
- unicode-width-0.1.12 \
+ unicode-ident-1.0.16 \
+ unicode-width-0.1.14 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
unveil-0.3.2 \
- ureq-2.9.7 \
- url-2.5.0 \
- urlencoding-2.1.3 \
- vergen-8.3.1 \
- version_check-0.9.4 \
+ ureq-2.12.1 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ vergen-8.3.2 \
+ version_check-0.9.5 \
vob-3.0.3 \
wait-timeout-0.2.0 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.13.3+wasi-0.2.2 \
wasite-0.1.0 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
- wasm-bindgen-macro-0.2.92 \
- wasm-bindgen-macro-support-0.2.92 \
- wasm-bindgen-shared-0.2.92 \
- web-sys-0.3.69 \
- webpki-roots-0.26.1 \
- whoami-1.5.1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.8 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
+ webpki-roots-0.26.7 \
+ whoami-1.5.2 \
+ winapi-util-0.1.9 \
+ windows-0.52.0 \
windows-core-0.52.0 \
windows-sys-0.52.0 \
- windows-targets-0.52.5 \
- windows_aarch64_gnullvm-0.52.5 \
- windows_aarch64_msvc-0.52.5 \
- windows_i686_gnu-0.52.5 \
- windows_i686_gnullvm-0.52.5 \
- windows_i686_msvc-0.52.5 \
- windows_x86_64_gnu-0.52.5 \
- windows_x86_64_gnullvm-0.52.5 \
- windows_x86_64_msvc-0.52.5 \
- zeroize-1.8.1
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ wit-bindgen-rt-0.33.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yasna-0.5.2 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerocopy-0.7.35 \
+ zerocopy-0.8.14 \
+ zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.14 \
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zeroize-1.8.1 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/mail/pizauth/distinfo b/mail/pizauth/distinfo
index eb075e1790ba..12b686c6ce93 100644
--- a/mail/pizauth/distinfo
+++ b/mail/pizauth/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1726327148
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
+TIMESTAMP = 1750757728
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
SIZE (rust/crates/aead-0.5.2.crate) = 15509
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -9,68 +9,70 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
-SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
+SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
+SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
-SIZE (rust/crates/bstr-1.9.1.crate) = 380305
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/boot-time-0.1.2.crate) = ce2b094c3b8fd302af9393806bb8af1b83a5a948ca7a91e87a92ea32167157f6
+SIZE (rust/crates/boot-time-0.1.2.crate) = 10101
+SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
+SIZE (rust/crates/bstr-1.11.3.crate) = 351536
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cactus-1.0.7.crate) = acbc26382d871df4b7442e3df10a9402bf3cf5e55cbd66f12be38861425f0564
SIZE (rust/crates/cactus-1.0.7.crate) = 6749
-SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
-SIZE (rust/crates/cc-1.0.98.crate) = 76780
+SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
+SIZE (rust/crates/cc-1.2.10.crate) = 101251
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/cfgrammar-0.13.5.crate) = 163348850b1cd34fa99ef1592b5d598ea7e6752f18aff2125b67537e887edb36
-SIZE (rust/crates/cfgrammar-0.13.5.crate) = 38058
+SHA256 (rust/crates/cfgrammar-0.13.8.crate) = 6d621f687a04efa1f269f1cd13d8cfea9660852bdb3d1cd2c3c9fb6fdd34daf2
+SIZE (rust/crates/cfgrammar-0.13.8.crate) = 38186
SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
+SIZE (rust/crates/chrono-0.4.39.crate) = 222248
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
-SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
-SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
-SIZE (rust/crates/filetime-0.2.23.crate) = 14942
-SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae
-SIZE (rust/crates/flate2-1.0.30.crate) = 75511
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
+SIZE (rust/crates/flate2-1.0.35.crate) = 109188
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -81,50 +83,76 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
SIZE (rust/crates/getopts-0.2.21.crate) = 18457
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
-SIZE (rust/crates/globset-0.4.14.crate) = 25090
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
-SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
-SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
+SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
+SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
+SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba
+SIZE (rust/crates/hostname-0.4.0.crate) = 10632
+SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
+SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
-SIZE (rust/crates/ignore-0.4.22.crate) = 55462
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
+SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
SIZE (rust/crates/inout-0.1.3.crate) = 10743
-SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
-SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
-SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/lrlex-0.13.5.crate) = 77ff18e1bd3ed77d7bc2800a0f8b0e922a3c7ba525505be8bab9cf45dfc4984b
-SIZE (rust/crates/lrlex-0.13.5.crate) = 32918
-SHA256 (rust/crates/lrpar-0.13.5.crate) = efea5a41b9988b5ae41ea9b2375a52cfa0e483f0210357209caa8d361a24a368
-SIZE (rust/crates/lrpar-0.13.5.crate) = 37142
-SHA256 (rust/crates/lrtable-0.13.5.crate) = ff5668c3bfd279ed24d5b0d24568c48dc993f9beabd51f74d1865a78c1d206ab
-SIZE (rust/crates/lrtable-0.13.5.crate) = 21206
-SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
-SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
-SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae
-SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774
+SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
+SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
+SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
+SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/lrlex-0.13.8.crate) = 6fe1e8741f737ba4b6d781f716051df6375ff0488d57ee23822a2cdba1c3dc7a
+SIZE (rust/crates/lrlex-0.13.8.crate) = 32890
+SHA256 (rust/crates/lrpar-0.13.8.crate) = 19c61bcff4c1dd2deb9567ea868237828a8cd179c3f64106f6726656e372421d
+SIZE (rust/crates/lrpar-0.13.8.crate) = 37243
+SHA256 (rust/crates/lrtable-0.13.8.crate) = 49e35162de3a5d91b380f8ebb31fc6c5e9a4618276465df4725ff1f88613312b
+SIZE (rust/crates/lrtable-0.13.8.crate) = 21239
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
+SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
@@ -133,8 +161,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
+SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/packedvec-1.2.4.crate) = bde3c690ec20e4a2b4fb46f0289a451181eb50011a1e2acc8d85e2fde9062a45
@@ -147,108 +175,116 @@ SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
-SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
-SHA256 (rust/crates/proc-macro2-1.0.84.crate) = ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6
-SIZE (rust/crates/proc-macro2-1.0.84.crate) = 48922
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
+SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
+SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
-SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
+SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
+SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
+SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
+SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
+SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rerun_except-1.0.0.crate) = 89974a5bef01d82b843f85cbab168e8554b3776f875dcc7a66bf03c757db5ab1
SIZE (rust/crates/rerun_except-1.0.0.crate) = 4305
SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
-SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
-SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d
-SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555
-SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e
-SIZE (rust/crates/rustls-webpki-0.102.4.crate) = 200657
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustls-0.23.21.crate) = 8f287924602bf649d949c63dc8ac8b235fa5387d394020705b80c4eb597ce5b8
+SIZE (rust/crates/rustls-0.23.21.crate) = 337106
+SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
+SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
+SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
+SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
+SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
+SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
+SIZE (rust/crates/ryu-1.0.19.crate) = 48770
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
-SIZE (rust/crates/serde-1.0.203.crate) = 77935
-SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
-SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
-SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3
-SIZE (rust/crates/serde_json-1.0.117.crate) = 146921
+SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
+SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
+SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
+SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
+SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
-SHA256 (rust/crates/sparsevec-0.2.0.crate) = 35df5d2e580b29f3f7ec5b4ed49b0ab3acf7f3624122b3e823cafb9630f293b8
-SIZE (rust/crates/sparsevec-0.2.0.crate) = 6788
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
+SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/sparsevec-0.2.1.crate) = 91ef4657ebc254f6e84a863cb495c2feb60e5b48eba5141bf2bbbe202adb65b4
+SIZE (rust/crates/sparsevec-0.2.1.crate) = 7097
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/stderrlog-0.6.0.crate) = 61c910772f992ab17d32d6760e167d2353f4130ed50e796752689556af07dc6b
SIZE (rust/crates/stderrlog-0.6.0.crate) = 25914
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5
-SIZE (rust/crates/syn-2.0.66.crate) = 264855
-SHA256 (rust/crates/syslog-6.1.1.crate) = dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3
-SIZE (rust/crates/syslog-6.1.1.crate) = 10017
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
+SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/syslog-7.0.0.crate) = 019f1500a13379b7d051455df397c75770de6311a7a188a699499502704d9f10
+SIZE (rust/crates/syslog-7.0.0.crate) = 12968
SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
+SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
+SIZE (rust/crates/time-0.3.37.crate) = 123257
SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
+SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
-SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6
-SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062
+SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
+SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/unveil-0.3.2.crate) = 5e7fa867d559102001ec694165ed17d5f82e95213060a65f9c8b6280084bbfec
SIZE (rust/crates/unveil-0.3.2.crate) = 7280
-SHA256 (rust/crates/ureq-2.9.7.crate) = d11a831e3c0b56e438a28308e7c810799e3c118417f342d30ecec080105395cd
-SIZE (rust/crates/ureq-2.9.7.crate) = 113834
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
-SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/vergen-8.3.1.crate) = e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525
-SIZE (rust/crates/vergen-8.3.1.crate) = 44665
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
+SIZE (rust/crates/ureq-2.12.1.crate) = 115366
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/vergen-8.3.2.crate) = 2990d9ea5967266ea0ccf413a4aa5c42a93dbcfda9cb49a97de6931726b12566
+SIZE (rust/crates/vergen-8.3.2.crate) = 44740
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vob-3.0.3.crate) = c058f4c41e71a043c67744cb76dcc1ae63ece328c1732a72489ccccc2dec23e6
SIZE (rust/crates/vob-3.0.3.crate) = 17698
SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
@@ -257,55 +293,83 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
+SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8
-SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da
-SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726
-SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
-SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
-SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef
-SIZE (rust/crates/web-sys-0.3.69.crate) = 728877
-SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
-SIZE (rust/crates/webpki-roots-0.26.1.crate) = 249748
-SHA256 (rust/crates/whoami-1.5.1.crate) = a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9
-SIZE (rust/crates/whoami-1.5.1.crate) = 24026
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
-SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
+SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
+SHA256 (rust/crates/whoami-1.5.2.crate) = 372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d
+SIZE (rust/crates/whoami-1.5.2.crate) = 24204
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
+SIZE (rust/crates/windows-0.52.0.crate) = 11843715
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+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/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
+SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
+SIZE (rust/crates/yasna-0.5.2.crate) = 34859
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
+SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.14.crate) = a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468
+SIZE (rust/crates/zerocopy-0.8.14.crate) = 229188
+SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
+SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (rust/crates/zerocopy-derive-0.8.14.crate) = d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1
+SIZE (rust/crates/zerocopy-derive-0.8.14.crate) = 80308
+SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
+SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
+SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
+SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (ltratt-pizauth-1.0.5-pizauth-1.0.5_GH0.tar.gz) = 3bad722f1ae2ef5f4312ad527fe593c55797cd7a99d98f32e92eabeb0c0fa52d
-SIZE (ltratt-pizauth-1.0.5-pizauth-1.0.5_GH0.tar.gz) = 55706
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (ltratt-pizauth-1.0.7-pizauth-1.0.7_GH0.tar.gz) = 24ae38cb00694281301c196e1d57b861bb539878d548e043d885735c3d3254f4
+SIZE (ltratt-pizauth-1.0.7-pizauth-1.0.7_GH0.tar.gz) = 61674
diff --git a/mail/py-alot/Makefile b/mail/py-alot/Makefile
index dac58d63911e..d45e0beca6d0 100644
--- a/mail/py-alot/Makefile
+++ b/mail/py-alot/Makefile
@@ -12,7 +12,7 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notmuch>=0.27:mail/py-notmuch@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configobj>4.7.0:devel/py-configobj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-magic>0:devel/py-python-magic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}twisted>=18.4.0:devel/py-twisted@${PY_FLAVOR} \
diff --git a/mail/sylpheed/Makefile b/mail/sylpheed/Makefile
index 516bca80576a..c887df0dc15b 100644
--- a/mail/sylpheed/Makefile
+++ b/mail/sylpheed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sylpheed
PORTVERSION= 3.7.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= mail
MASTER_SITES= http://sylpheed.sraoss.jp/sylpheed/v${PORTVERSION:C/\.[^\.]*$//}/ \
LOCAL/ehaupt
diff --git a/math/Makefile b/math/Makefile
index a8d9a3336373..034758a97829 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -975,7 +975,6 @@
SUBDIR += py-evalidate
SUBDIR += py-faiss
SUBDIR += py-fastcluster
- SUBDIR += py-fastdtw
SUBDIR += py-fenics-basix
SUBDIR += py-fenics-ffcx
SUBDIR += py-fenics-ufl
diff --git a/math/R-cran-Deriv/Makefile b/math/R-cran-Deriv/Makefile
index 884733f42c82..f9cb49e963d6 100644
--- a/math/R-cran-Deriv/Makefile
+++ b/math/R-cran-Deriv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Deriv
-PORTVERSION= 4.1.6
+PORTVERSION= 4.2.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/math/R-cran-Deriv/distinfo b/math/R-cran-Deriv/distinfo
index 6010c4fbb064..18a9bf2c4613 100644
--- a/math/R-cran-Deriv/distinfo
+++ b/math/R-cran-Deriv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726903945
-SHA256 (Deriv_4.1.6.tar.gz) = 01b82a52dc5eb395142c17e062878f5022b68a34725ba0dcdf55c1f61ea4ba72
-SIZE (Deriv_4.1.6.tar.gz) = 37831
+TIMESTAMP = 1750650410
+SHA256 (Deriv_4.2.0.tar.gz) = 210394e7f90fe6fd943d37e8b1953c5a3c10c96fbdc5bbac7660aa9d112a1f63
+SIZE (Deriv_4.2.0.tar.gz) = 38752
diff --git a/math/cvc5/Makefile b/math/cvc5/Makefile
index dd800f743ae5..a42303efa420 100644
--- a/math/cvc5/Makefile
+++ b/math/cvc5/Makefile
@@ -19,10 +19,9 @@ BUILD_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR}
-LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \
- libcadical.so:math/cadical
+LIB_DEPENDS= libcadical.so:math/cadical
-USES= cmake:testing ncurses compiler:c++17-lang java:build \
+USES= cmake:testing ncurses compiler:c++17-lang \
localbase:ldflags pkgconfig python:build
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/math/libpoly/Makefile b/math/libpoly/Makefile
index 6a254cb70cc9..0e85bafaadcb 100644
--- a/math/libpoly/Makefile
+++ b/math/libpoly/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for manipulating polynomials
WWW= https://github.com/SRI-CSL/libpoly
-LICENSE= GPLv3
+LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENCE
LIB_DEPENDS= libgmp.so:math/gmp
@@ -23,7 +23,7 @@ CMAKE_OFF= LIBPOLY_BUILD_PYTHON_API LIBPOLY_BUILD_STATIC LIBPOLY_BUILD_STATIC_PI
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=unused-but-set-variable
+CFLAGS+= -Wno-error=unused-but-set-variable
.endif
# tests as of 0.2.0: 100% tests passed, 0 tests failed out of 14
diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile
index beb5587f00a6..ae647de46802 100644
--- a/math/octave-forge-financial/Makefile
+++ b/math/octave-forge-financial/Makefile
@@ -1,6 +1,5 @@
PORTNAME= octave-forge-financial
-PORTVERSION= 0.5.3
-PORTREVISION= 11
+PORTVERSION= 0.5.4
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -15,8 +14,6 @@ LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
RUN_DEPENDS= ${OCTAVE_TARBALLS_DIR}/io.tar.gz:math/octave-forge-io \
${OCTAVE_TARBALLS_DIR}/statistics.tar.gz:math/octave-forge-statistics
-BROKEN= does not install with octave version >= 9.1.0
-
USES= octave
NO_ARCH= yes
diff --git a/math/octave-forge-financial/distinfo b/math/octave-forge-financial/distinfo
index 1b6d83598d91..0728d676b6de 100644
--- a/math/octave-forge-financial/distinfo
+++ b/math/octave-forge-financial/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1542397369
-SHA256 (octave-forge/financial-0.5.3.tar.gz) = ae6ef255597567c79e15f2b78e2d22febf43bc0d679de7ca6c79f36b9e1f2639
-SIZE (octave-forge/financial-0.5.3.tar.gz) = 80482
+TIMESTAMP = 1750880519
+SHA256 (octave-forge/financial-0.5.4.tar.gz) = 0b906886b4c754c683ad5f464dba797743af5d1faccd032357986f38d16d3fbb
+SIZE (octave-forge/financial-0.5.4.tar.gz) = 80390
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index 8aa9fd1b7535..c7deaaa6d266 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge
PORTVERSION= 20250525
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -37,7 +38,7 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \
TSA VIDEO VELAS \
WEBSOCKETS ZENITY ZEROMQ
-OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NBIOINFO:NCHARTJS:NDATA_SMOOTHING:NDATABASE:NECONOMETRICS:NFINANCIAL:NFITS:NGNUPLOT:NINFORMATIONTHEORY:NIRSA:NLEVEL_SET:NMECHANICS:NMPI:NNNET:NNLWING2:NPIQP:NPLOT:NOPTIM:NSYMBAND:NSPECFUN}
+OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NBIOINFO:NCHARTJS:NDATA_SMOOTHING:NDATABASE:NECONOMETRICS:NFITS:NGNUPLOT:NINFORMATIONTHEORY:NIRSA:NLEVEL_SET:NMECHANICS:NMPI:NNNET:NNLWING2:NPIQP:NPLOT:NOPTIM:NSYMBAND:NSPECFUN}
OCTAVE_TARBALLS_DIR= ${LOCALBASE}/share/octave/tarballs
diff --git a/math/openblas64/Makefile b/math/openblas64/Makefile
index 06a4932c56f8..d5c208a2c3a7 100644
--- a/math/openblas64/Makefile
+++ b/math/openblas64/Makefile
@@ -1,7 +1,6 @@
PORTNAME= openblas
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.29
-PORTREVISION= 1
+DISTVERSION= 0.3.30
CATEGORIES= math
MASTER_SITES= NL/lapack/timing/:lapack_tmg
PKGNAMESUFFIX= 64
@@ -55,7 +54,7 @@ DYNAMIC_ARCH_DESC= Optimize for multiple CPU types, otherwise for this CPU
BENCHMARKS_CMAKE_BOOL= BUILD_BENCHMARKS
DYNAMIC_ARCH_CMAKE_BOOL=DYNAMIC_ARCH DYNAMIC_OLDER
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LDFLAGS= -lomp
+OPENMP_CMAKE_ON= -DOpenMP_omp_LIBRARY="/usr/lib/libomp.so"
.include <bsd.port.options.mk>
diff --git a/math/openblas64/distinfo b/math/openblas64/distinfo
index 4d9f628b7c61..273ce2b88266 100644
--- a/math/openblas64/distinfo
+++ b/math/openblas64/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1737726082
+TIMESTAMP = 1750518123
SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
SIZE (openblas/large.tgz) = 2595
SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
SIZE (openblas/timing.tgz) = 1059485
-SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb
-SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913
+SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.30_GH0.tar.gz) = 27342cff518646afb4c2b976d809102e368957974c250a25ccc965e53063c95d
+SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.30_GH0.tar.gz) = 24699801
diff --git a/math/openblas64/files/patch-CMakeLists.txt b/math/openblas64/files/patch-CMakeLists.txt
index a58aa620cb0b..7fa2920ca645 100644
--- a/math/openblas64/files/patch-CMakeLists.txt
+++ b/math/openblas64/files/patch-CMakeLists.txt
@@ -1,11 +1,18 @@
---- CMakeLists.txt.orig 2024-04-04 20:26:04 UTC
+--- CMakeLists.txt.orig 2025-06-22 09:12:23 UTC
+++ CMakeLists.txt
-@@ -448,7 +448,7 @@ if (BUILD_SHARED_LIBS AND NOT ${SYMBOLPREFIX}${SYMBOLS
+@@ -541,13 +541,13 @@ message(STATUS "adding postbuild instruction to rename
if (NOT USE_PERL)
add_custom_command(TARGET ${OpenBLAS_LIBNAME}_shared POST_BUILD
- COMMAND ${PROJECT_SOURCE_DIR}/exports/gensymbol "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
-- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
+ COMMAND sh ${PROJECT_SOURCE_DIR}/exports/gensymbol "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
+- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/${OpenBLAS_LIBNAME}.so
+ COMMAND objcopy --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
COMMENT "renaming symbols"
)
else()
+ add_custom_command(TARGET ${OpenBLAS_LIBNAME}_shared POST_BUILD
+ COMMAND perl ${PROJECT_SOURCE_DIR}/exports/gensymbol.pl "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
+- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
++ COMMAND objcopy --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
+ COMMENT "renaming symbols"
+ )
+ endif()
diff --git a/math/openblas64/files/patch-cmake_system.cmake b/math/openblas64/files/patch-cmake_system.cmake
new file mode 100644
index 000000000000..763a00e23156
--- /dev/null
+++ b/math/openblas64/files/patch-cmake_system.cmake
@@ -0,0 +1,13 @@
+--- cmake/system.cmake.orig 2025-06-19 09:45:39 UTC
++++ cmake/system.cmake
+@@ -380,8 +380,9 @@ if (USE_OPENMP)
+ # Avoid mixed OpenMP linkage
+ get_target_property(OMP_C_LIB OpenMP::OpenMP_C INTERFACE_LINK_LIBRARIES)
+ get_target_property(OMP_Fortran_LIB OpenMP::OpenMP_Fortran INTERFACE_LINK_LIBRARIES)
++# Disable this error on FreeBSD (dangerous by OK for the moment)
+ if (NOT OMP_C_LIB STREQUAL OMP_Fortran_LIB)
+- message(FATAL_ERROR "Multiple OpenMP runtime libraries detected. Mixed OpenMP runtime linkage is dangerous. You may pass -DOpenMP_LANG_LIB_NAMES and -DOpenMP_omp_LIBRARY to manually choose the OpenMP library.")
++ message(STATUS "Multiple OpenMP runtime libraries detected. Mixed OpenMP runtime linkage is dangerous. You may pass -DOpenMP_LANG_LIB_NAMES and -DOpenMP_omp_LIBRARY to manually choose the OpenMP library.")
+ endif()
+ endif ()
+ endif ()
diff --git a/math/openblas64/files/patch-common__arm.h b/math/openblas64/files/patch-common__arm.h
index 1ffd13a2c63b..0c34ba948968 100644
--- a/math/openblas64/files/patch-common__arm.h
+++ b/math/openblas64/files/patch-common__arm.h
@@ -1,6 +1,6 @@
---- common_arm.h.orig 2023-04-01 20:18:01 UTC
+--- common_arm.h.orig 2025-06-19 09:45:39 UTC
+++ common_arm.h
-@@ -95,6 +95,17 @@ static inline int blas_quickdivide(blasint x, blasint
+@@ -93,6 +93,17 @@ static inline int blas_quickdivide(blasint x, blasint
#endif
diff --git a/math/p5-Math-GMPq/Makefile b/math/p5-Math-GMPq/Makefile
index a436ddcc945d..6b4f7392d9e3 100644
--- a/math/p5-Math-GMPq/Makefile
+++ b/math/p5-Math-GMPq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Math-GMPq
-PORTVERSION= 0.66
+PORTVERSION= 0.67
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/math/p5-Math-GMPq/distinfo b/math/p5-Math-GMPq/distinfo
index 4108a3ecae1f..18277abedf93 100644
--- a/math/p5-Math-GMPq/distinfo
+++ b/math/p5-Math-GMPq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715320
-SHA256 (Math-GMPq-0.66.tar.gz) = 4f4da406b3bc646af495a202667b3497114311b84efac9bd7f7ea5576b8ea082
-SIZE (Math-GMPq-0.66.tar.gz) = 70318
+TIMESTAMP = 1750188040
+SHA256 (Math-GMPq-0.67.tar.gz) = 45a5ce5da5975efdb43ca2511b6fba0827baed9224829b26cd7b020a92eb0770
+SIZE (Math-GMPq-0.67.tar.gz) = 70782
diff --git a/math/p5-Math-GMPz/Makefile b/math/p5-Math-GMPz/Makefile
index fc5ded25e990..95eb4aa47b8e 100644
--- a/math/p5-Math-GMPz/Makefile
+++ b/math/p5-Math-GMPz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Math-GMPz
-PORTVERSION= 0.66
+PORTVERSION= 0.67
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/math/p5-Math-GMPz/distinfo b/math/p5-Math-GMPz/distinfo
index 913e2daf3f5e..2669f901db5b 100644
--- a/math/p5-Math-GMPz/distinfo
+++ b/math/p5-Math-GMPz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495733
-SHA256 (Math-GMPz-0.66.tar.gz) = 09429af657063e2b0128ab0b2bf8c5a926d2d7536c228fcf046fdd04307d7d84
-SIZE (Math-GMPz-0.66.tar.gz) = 111421
+TIMESTAMP = 1750188042
+SHA256 (Math-GMPz-0.67.tar.gz) = 534ab5799815145161328fff6a4742cc19bbcc9e4c1149478390d73377bc2706
+SIZE (Math-GMPz-0.67.tar.gz) = 110724
diff --git a/math/primecount/Makefile b/math/primecount/Makefile
index c40e6c3f9e81..a94059e31673 100644
--- a/math/primecount/Makefile
+++ b/math/primecount/Makefile
@@ -1,6 +1,6 @@
PORTNAME= primecount
DISTVERSIONPREFIX= v
-DISTVERSION= 7.18
+DISTVERSION= 7.19
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
diff --git a/math/primecount/distinfo b/math/primecount/distinfo
index 9c7dee5d4363..5e920f15c4bd 100644
--- a/math/primecount/distinfo
+++ b/math/primecount/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748365438
-SHA256 (kimwalisch-primecount-v7.18_GH0.tar.gz) = 9d8a0127cc4dd9319006b5db6c6f9844532dab9da9c2d410d1e244902463a399
-SIZE (kimwalisch-primecount-v7.18_GH0.tar.gz) = 528607
+TIMESTAMP = 1750597095
+SHA256 (kimwalisch-primecount-v7.19_GH0.tar.gz) = 0ecb63282c02e3056707671b3d6c5bdb783b64a33c911f0fd4abe6e79e9f8a34
+SIZE (kimwalisch-primecount-v7.19_GH0.tar.gz) = 535688
diff --git a/math/py-CyLP/Makefile b/math/py-CyLP/Makefile
index 24e953829189..088d382fadea 100644
--- a/math/py-CyLP/Makefile
+++ b/math/py-CyLP/Makefile
@@ -1,7 +1,7 @@
PORTNAME= CyLP
DISTVERSIONPREFIX= v
DISTVERSION= 0.92.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-CyLP/files/patch-cython b/math/py-CyLP/files/patch-cython
new file mode 100644
index 000000000000..790d2e24b939
--- /dev/null
+++ b/math/py-CyLP/files/patch-cython
@@ -0,0 +1,10 @@
+--- cylp/cy/CyClpSimplex.pyx.orig 2024-08-20 08:36:08 UTC
++++ cylp/cy/CyClpSimplex.pyx
+@@ -20,6 +20,7 @@ from cylp.cy cimport CyCoinMpsIO
+ from cylp.py.pivots.DualPivotPythonBase import DualPivotPythonBase
+ from cylp.py.modeling.CyLPModel import CyLPModel
+ from cylp.cy cimport CyCoinMpsIO
++from ctypes import c_long as long
+
+ # Initialize numpy
+ np.import_array()
diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile
index 478f457f125b..904d57ed0bfa 100644
--- a/math/py-awkward/Makefile
+++ b/math/py-awkward/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awkward
-PORTVERSION= 2.8.3
+PORTVERSION= 2.8.4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=46<46_99:math/py-awkward-cpp@${
${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo
index 9c3d98394713..b634b5801200 100644
--- a/math/py-awkward/distinfo
+++ b/math/py-awkward/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715448
-SHA256 (awkward-2.8.3.tar.gz) = 31db6f8d923a844791d6bfc233397fd4b34c72ade47852727b75278f1351f904
-SIZE (awkward-2.8.3.tar.gz) = 6221920
+TIMESTAMP = 1750188124
+SHA256 (awkward-2.8.4.tar.gz) = 840ee49120d882c892e12fe8be2195991cab95c3dab4a6ee76b4a9696a1ebc9b
+SIZE (awkward-2.8.4.tar.gz) = 6222255
diff --git a/math/py-blis/Makefile b/math/py-blis/Makefile
index a8040e41539c..153586695a61 100644
--- a/math/py-blis/Makefile
+++ b/math/py-blis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= blis
PORTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/explosion/cython-blis/releases/download/release-v${PORTVERSION}/
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1<3.0.0,1:math/py-numpy@${PY
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/math/py-blis/files/patch-pyproject.toml b/math/py-blis/files/patch-pyproject.toml
deleted file mode 100644
index 6e108948eb19..000000000000
--- a/math/py-blis/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2025-04-03 12:23:45 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- requires = [
- "setuptools",
-- "cython>=3.0,<4.0",
-+ "cython>=0,<4.0",
- "numpy>=1.19.3,<3.0.0"
- ]
- build-backend = "setuptools.build_meta"
diff --git a/math/py-blis/files/patch-setup.py b/math/py-blis/files/patch-setup.py
index 7f66284b12b2..ebd4020cd70d 100644
--- a/math/py-blis/files/patch-setup.py
+++ b/math/py-blis/files/patch-setup.py
@@ -1,12 +1,10 @@
--- setup.py.orig 2025-04-03 12:23:45 UTC
+++ setup.py
-@@ -302,8 +302,8 @@ setup(
-
+@@ -303,7 +303,7 @@ setup(
setup(
setup_requires=[
-- "cython>=3.0,<4.0",
+ "cython>=3.0,<4.0",
- "numpy>=2.0.0,<3.0.0",
-+ "cython>=0,<4.0",
+ "numpy>=1.19.0,<3.0.0",
],
install_requires=[
diff --git a/math/py-fastdtw/Makefile b/math/py-fastdtw/Makefile
deleted file mode 100644
index 5fbe74845589..000000000000
--- a/math/py-fastdtw/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= fastdtw
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.4
-PORTREVISION= 3
-CATEGORIES= math python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Dynamic Time Warping (DTW) algorithm with an O(N) complexity
-WWW= https://github.com/slaypni/fastdtw
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-pytest-runner
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
-RUN_DEPENDS= ${PYNUMPY}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
-
-USES= python
-
-USE_GITHUB= yes # tests are only on github
-GH_ACCOUNT= slaypni
-USE_PYTHON= distutils cython autoplist pytest # tests fail: https://github.com/slaypni/fastdtw/issues/23
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fastdtw/_fastdtw${PYTHON_TAG}.so
-
-.include <bsd.port.mk>
diff --git a/math/py-fastdtw/distinfo b/math/py-fastdtw/distinfo
deleted file mode 100644
index e8ce8867fb1c..000000000000
--- a/math/py-fastdtw/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1570521412
-SHA256 (slaypni-fastdtw-v0.3.4_GH0.tar.gz) = da9bea6a9bc3c3a3424de1d82d3ce7d0545514ed255af16558ef4ddce28f36a7
-SIZE (slaypni-fastdtw-v0.3.4_GH0.tar.gz) = 127976
diff --git a/math/py-fastdtw/pkg-descr b/math/py-fastdtw/pkg-descr
deleted file mode 100644
index b8d8c587ff66..000000000000
--- a/math/py-fastdtw/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Python implementation of FastDTW [1], which is an approximate Dynamic Time
-Warping (DTW) algorithm that provides optimal or near-optimal alignments
-with an O(N) time and memory complexity.
-
-[1] http://cs.fit.edu/~pkc/papers/tdm04.pdf
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index 1e738a048f82..6a7915f084b2 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 1.42.0
+PORTVERSION= 1.43.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/
@@ -31,7 +31,7 @@ SQLFRAME_DESC= SQLFrame support
DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.8:devel/py-dask@${PY_FLAVOR}
DUCKDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}duckdb>=1.0:databases/py-duckdb@${PY_FLAVOR}
-PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0.25.3,1:math/py-pandas@${PY_FLAVOR}
+PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1.3,1:math/py-pandas@${PY_FLAVOR}
MODIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}modin>=0:math/py-modin@${PY_FLAVOR}
POLARS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}polars>=0.20.3:misc/py-polars@${PY_FLAVOR}
PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>=11.0.0:databases/py-pyarrow@${PY_FLAVOR}
diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo
index 19d029424dcc..c6717255dad6 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813100
-SHA256 (narwhals-1.42.0.tar.gz) = a5e554782446d1197593312651352cd39b2025e995053d8e6bdfaa01a70a91d3
-SIZE (narwhals-1.42.0.tar.gz) = 490671
+TIMESTAMP = 1750188126
+SHA256 (narwhals-1.43.0.tar.gz) = 5a28119401fccb4d344704f806438a983bb0a5b3f4a638760d25b1d521a18a79
+SIZE (narwhals-1.43.0.tar.gz) = 496455
diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile
index c32a9698a4ab..625e573db981 100644
--- a/math/py-numexpr/Makefile
+++ b/math/py-numexpr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= numexpr
-PORTVERSION= 2.10.2
+PORTVERSION= 2.11.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/pydata/numexpr/releases/download/v${PORTVERSION}/
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.23.0,1:math/py-numpy@${PY_FLAVOR}
-USES= dos2unix python:3.9+
+USES= dos2unix python:3.10+
USE_PYTHON= autoplist concurrent pep517
post-install:
diff --git a/math/py-numexpr/distinfo b/math/py-numexpr/distinfo
index 5a8cd7f2b38c..c96ebe825f40 100644
--- a/math/py-numexpr/distinfo
+++ b/math/py-numexpr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888336
-SHA256 (numexpr-2.10.2.tar.gz) = b0aff6b48ebc99d2f54f27b5f73a58cb92fde650aeff1b397c71c8788b4fff1a
-SIZE (numexpr-2.10.2.tar.gz) = 106787
+TIMESTAMP = 1750188128
+SHA256 (numexpr-2.11.0.tar.gz) = 75b2c01a4eda2e7c357bc67a3f5c3dd76506c15b5fd4dc42845ef2e182181bad
+SIZE (numexpr-2.11.0.tar.gz) = 108960
diff --git a/math/py-numexpr/files/patch-pyproject.toml b/math/py-numexpr/files/patch-pyproject.toml
index 66558beeca1f..da1b991c2e63 100644
--- a/math/py-numexpr/files/patch-pyproject.toml
+++ b/math/py-numexpr/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2024-06-20 17:09:56 UTC
+--- pyproject.toml.orig 2025-06-19 14:14:08 UTC
+++ pyproject.toml
@@ -2,7 +2,7 @@ requires = [
requires = [
@@ -9,3 +9,12 @@
]
build-backend = "setuptools.build_meta"
+@@ -15,7 +15,7 @@ maintainers = [{ name = "Blosc Development Team", emai
+ readme = "README.rst"
+ authors = [{name = "David M. Cooke, Francesc Alted, and others", email = "blosc@blosc.org"}]
+ maintainers = [{ name = "Blosc Development Team", email = "blosc@blosc.org"}]
+-license = "MIT"
++license = {text = "MIT"}
+ classifiers = [
+ "Development Status :: 6 - Mature",
+ "Intended Audience :: Developers",
diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile
index 956fd1610b28..c3ffab971454 100644
--- a/math/py-pandas/Makefile
+++ b/math/py-pandas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pandas
PORTVERSION= 2.2.3
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= math devel python
MASTER_SITES= PYPI
diff --git a/math/py-pandas/files/patch-pyproject.toml b/math/py-pandas/files/patch-pyproject.toml
index ed0dc0e94664..63506fa05bea 100644
--- a/math/py-pandas/files/patch-pyproject.toml
+++ b/math/py-pandas/files/patch-pyproject.toml
@@ -9,7 +9,8 @@
+ "meson-python>=0.13.1",
+ "meson>=1.2.1",
"wheel",
- "Cython~=3.0.5", # Note: sync with setup.py, environment.yml and asv.conf.json
+- "Cython~=3.0.5", # Note: sync with setup.py, environment.yml and asv.conf.json
++ "Cython>=3.0.5", # Note: sync with setup.py, environment.yml and asv.conf.json
# Force numpy higher than 2.0, so that built wheels are compatible
# with both numpy 1 and 2
- "numpy>=2.0",
diff --git a/math/py-petsc4py/files/patch-cython b/math/py-petsc4py/files/patch-cython
new file mode 100644
index 000000000000..2fb9419b9dbc
--- /dev/null
+++ b/math/py-petsc4py/files/patch-cython
@@ -0,0 +1,101 @@
+Obtained from: https://gitlab.com/petsc/petsc/-/commit/87b0c9e1f4d83439f081eddd06cf19f419b1e4f9
+
+--- conf/cyautodoc.py.orig 2025-01-29 22:17:46 UTC
++++ conf/cyautodoc.py
+@@ -24,8 +24,9 @@ class ExpressionWriter(BaseExpressionWriter):
+ self.visit(node.index)
+ self.put(']')
+
+- def visit_UnicodeNode(self, node):
+- self.emit_string(node, '')
++ if hasattr(BaseExpressionWriter, 'emit_string'):
++ def visit_UnicodeNode(self, node):
++ self.emit_string(node, '')
+
+
+ class AnnotationWriter(ExpressionWriter, BaseAnnotationWriter):
+--- src/petsc4py/PETSc/petscdm.pxi.orig 2025-01-29 22:17:46 UTC
++++ src/petsc4py/PETSc/petscdm.pxi
+@@ -236,9 +236,12 @@ cdef inline PetscInt asBoundary(object boundary,
+ PetscDMBoundaryType *_z) except -1:
+ cdef PetscInt dim = 0
+ cdef object x=None, y=None, z=None
++ # Use `type(0)` instead of `int` to workaround
++ # Cython 3.1 failing to interpret `int` as a type
++ cdef type pyint = type(0)
+ if boundary is None or \
+ isinstance(boundary, str) or \
+- isinstance(boundary, int):
++ isinstance(boundary, pyint):
+ _x[0] = _y[0] = _z[0] = asBoundaryType(boundary)
+ else:
+ _x[0] = _y[0] = _z[0] = DM_BOUNDARY_NONE
+--- src/petsc4py/PETSc/petscis.pxi.orig 2025-01-29 22:17:46 UTC
++++ src/petsc4py/PETSc/petscis.pxi
+@@ -181,28 +181,6 @@ cdef class _IS_buffer:
+ def __exit__(self, *exc):
+ return self.exit()
+
+- # buffer interface (legacy)
+-
+- cdef Py_ssize_t getbuffer(self, void **p) except -1:
+- cdef PetscInt n = 0
+- if p != NULL:
+- self.acquire()
+- p[0] = <void*>self.data
+- n = self.size
+- elif self.iset != NULL:
+- CHKERR(ISGetLocalSize(self.iset, &n))
+- return <Py_ssize_t>(<size_t>n*sizeof(PetscInt))
+-
+- def __getsegcount__(self, Py_ssize_t *lenp):
+- if lenp != NULL:
+- lenp[0] = self.getbuffer(NULL)
+- return 1
+-
+- def __getreadbuffer__(self, Py_ssize_t idx, void **p):
+- if idx != 0: raise SystemError(
+- "accessing non-existent buffer segment")
+- return self.getbuffer(p)
+-
+ # NumPy array interface (legacy)
+
+ property __array_interface__:
+--- src/petsc4py/PETSc/petscvec.pxi.orig 2025-01-29 22:17:46 UTC
++++ src/petsc4py/PETSc/petscvec.pxi
+@@ -573,35 +573,6 @@ cdef class _Vec_buffer:
+ def __exit__(self, *exc):
+ return self.exit()
+
+- # buffer interface (legacy)
+-
+- cdef Py_ssize_t getbuffer(self, void **p) except -1:
+- cdef PetscInt n = 0
+- if p != NULL:
+- self.acquire()
+- p[0] = <void*>self.data
+- n = self.size
+- elif self.vec != NULL:
+- CHKERR(VecGetLocalSize(self.vec, &n))
+- return <Py_ssize_t>(<size_t>n*sizeof(PetscScalar))
+-
+- def __getsegcount__(self, Py_ssize_t *lenp):
+- if lenp != NULL:
+- lenp[0] = self.getbuffer(NULL)
+- return 1
+-
+- def __getreadbuffer__(self, Py_ssize_t idx, void **p):
+- if idx != 0: raise SystemError(
+- "accessing non-existent buffer segment")
+- return self.getbuffer(p)
+-
+- def __getwritebuffer__(self, Py_ssize_t idx, void **p):
+- if idx != 0: raise SystemError(
+- "accessing non-existent buffer segment")
+- if self.readonly: raise TypeError(
+- "Object is not writable.")
+- return self.getbuffer(p)
+-
+ # NumPy array interface (legacy)
+
+ property __array_interface__:
diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile
index a4fc50048746..28702f0c4c52 100644
--- a/math/py-pyreadstat/Makefile
+++ b/math/py-pyreadstat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyreadstat
PORTVERSION= 1.2.9
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.2.0,1:math/py-pandas@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/math/py-pyreadstat/files/patch-setup.py b/math/py-pyreadstat/files/patch-setup.py
deleted file mode 100644
index ee04a6d9cc21..000000000000
--- a/math/py-pyreadstat/files/patch-setup.py
+++ /dev/null
@@ -1,14 +0,0 @@
---- setup.py.orig 2024-10-18 20:21:39 UTC
-+++ setup.py
-@@ -26,11 +26,6 @@ if PY_MAJOR_VERSION < 3 and os.name == 'nt':
- if PY_MAJOR_VERSION < 3 and os.name == 'nt':
- raise Exception("Python 2 is not supported on Windows.")
-
--cyver = int(Cython.__version__.split(".")[0])
--if cyver < 3:
-- msg = "Cython version 3 or newer required"
-- raise Exception(msg)
--
- ext = '.pyx'
-
-
diff --git a/math/vtk9/Makefile b/math/vtk9/Makefile
index 85979ec768e3..41087e74f8e4 100644
--- a/math/vtk9/Makefile
+++ b/math/vtk9/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vtk
-DISTVERSION= 9.2.6
-PORTREVISION= 6
+DISTVERSION= 9.5.0
CATEGORIES= math graphics
MASTER_SITES= https://vtk.org/files/release/${VTK_SHORT_VER}/
PKGNAMESUFFIX= 9
diff --git a/math/vtk9/Makefile.version b/math/vtk9/Makefile.version
index 66ceb4b6ed8f..0704e0637ff9 100644
--- a/math/vtk9/Makefile.version
+++ b/math/vtk9/Makefile.version
@@ -1,3 +1,3 @@
# this file is provided for VTK users
-VTK_VER=9.2
+VTK_VER=9.5
diff --git a/math/vtk9/distinfo b/math/vtk9/distinfo
index c73d546ac962..89bd22215236 100644
--- a/math/vtk9/distinfo
+++ b/math/vtk9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687488293
-SHA256 (VTK-9.2.6.tar.gz) = 06fc8d49c4e56f498c40fcb38a563ed8d4ec31358d0101e8988f0bb4d539dd12
-SIZE (VTK-9.2.6.tar.gz) = 53810904
+TIMESTAMP = 1750828031
+SHA256 (VTK-9.5.0.tar.gz) = 04ae86246b9557c6b61afbc534a6df099244fbc8f3937f82e6bc0570953af87d
+SIZE (VTK-9.5.0.tar.gz) = 50172790
diff --git a/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c b/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c
deleted file mode 100644
index 908a0098eced..000000000000
--- a/math/vtk9/files/patch-ThirdParty_cgns_vtkcgns_src_adfh_ADFH.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- ThirdParty/cgns/vtkcgns/src/adfh/ADFH.c.orig 2022-10-02 11:37:19 UTC
-+++ ThirdParty/cgns/vtkcgns/src/adfh/ADFH.c
-@@ -287,6 +287,10 @@ if (mta_root == NULL){set_error(ADFH_ERR_ROOTNULL, err
- #define CMP_OINFO(r,n) ((r)->fileno==(n)->fileno && \
- (r)->addr==(n)->addr && (r)->addr != HADDR_UNDEF)
-
-+#if H5_VERSION_GE(1,12,0)
-+#undef H5L_info_t
-+#define H5L_info_t H5L_info2_t
-+#endif
-
- static herr_t gfind_by_name(hid_t, const char *, const H5L_info_t*, void *);
- static herr_t find_by_name(hid_t, const char *, const H5A_info_t*, void *);
diff --git a/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h b/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h
deleted file mode 100644
index eb9c13efbe2f..000000000000
--- a/math/vtk9/files/patch-ThirdParty_diy2_vtkdiy2_include_vtkdiy2_fmt_format.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- ThirdParty/diy2/vtkdiy2/include/vtkdiy2/fmt/format.h.orig 2023-02-15 04:03:53 UTC
-+++ ThirdParty/diy2/vtkdiy2/include/vtkdiy2/fmt/format.h
-@@ -480,6 +480,7 @@ void buffer<T>::append(const U* begin, const U* end) {
- }
- } // namespace internal
-
-+#ifdef __cpp_char8_t
- // A UTF-8 string view.
- class u8string_view : public basic_string_view<char8_t> {
- public:
-@@ -497,6 +498,7 @@ inline u8string_view operator"" _u(const char* s, std:
- }
- } // namespace literals
- #endif
-+#endif // __cpp_char8_t
-
- // The number of characters to store in the basic_memory_buffer object itself
- // to avoid dynamic memory allocation.
diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c
deleted file mode 100644
index eb29a277f139..000000000000
--- a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c
+++ /dev/null
@@ -1,14 +0,0 @@
-- fix build with science/netcdf 4.9.3
-- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680
-
---- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c.orig 2025-02-10 02:00:23 UTC
-+++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c
-@@ -243,7 +243,7 @@ int ex_put_prop(int exoid, ex_entity_type obj_type, ex
- vals[0] = 0; /* fill value */
- /* create attribute to cause variable to fill with zeros per routine spec
- */
-- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
- snprintf(errmsg, MAX_ERR_LENGTH,
- "ERROR: failed to create property name fill attribute in file id %d", exoid);
- ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c
deleted file mode 100644
index 335822e40906..000000000000
--- a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c
+++ /dev/null
@@ -1,14 +0,0 @@
-- fix build with science/netcdf 4.9.3
-- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680
-
---- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c.orig 2025-02-10 02:01:23 UTC
-+++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c
-@@ -172,7 +172,7 @@ int ex_put_prop_names(int exoid, ex_entity_type obj_ty
-
- /* create attribute to cause variable to fill with zeros per routine spec
- */
-- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) {
-+ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) {
- snprintf(errmsg, MAX_ERR_LENGTH,
- "ERROR: failed to create property name fill attribute in file id %d", exoid);
- ex_err_fn(exoid, __func__, errmsg, status);
diff --git a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c b/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c
deleted file mode 100644
index 65889826bdd6..000000000000
--- a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glew.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ThirdParty/glew/vtkglew/src/glew.c.orig 2024-02-21 22:29:42 UTC
-+++ ThirdParty/glew/vtkglew/src/glew.c
-@@ -38,6 +38,7 @@
-
- #if defined(GLEW_OSMESA)
- # define GLAPI extern
-+# define APIENTRY __stdcall
- # include <GL/osmesa.h>
- #elif defined(GLEW_EGL)
- # include <GL/eglew.h>
diff --git a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c b/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c
deleted file mode 100644
index 0ea9659d6ec5..000000000000
--- a/math/vtk9/files/patch-ThirdParty_glew_vtkglew_src_glewinfo.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ThirdParty/glew/vtkglew/src/glewinfo.c.orig 2024-02-21 22:29:54 UTC
-+++ ThirdParty/glew/vtkglew/src/glewinfo.c
-@@ -38,6 +38,7 @@
- #include <GL/eglew.h>
- #elif defined(GLEW_OSMESA)
- #define GLAPI extern
-+#define APIENTRY __stdcall
- #include <GL/osmesa.h>
- #elif defined(_WIN32)
- #include <GL/wglew.h>
diff --git a/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx b/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx
deleted file mode 100644
index de91955442bb..000000000000
--- a/math/vtk9/files/patch-Utilities_octree_octree_octree__node.txx
+++ /dev/null
@@ -1,11 +0,0 @@
---- Utilities/octree/octree/octree_node.txx.orig 2023-02-15 04:03:53 UTC
-+++ Utilities/octree/octree/octree_node.txx
-@@ -207,7 +207,7 @@ const octree_node<T_, d_, A_>& octree_node<T_, d_, A_>
- {
- throw std::domain_error("Attempt to access children of an octree leaf node.");
- }
-- return this->_M_chilren[child];
-+ return this->m_children[child];
- }
-
- /**\brief Return a reference to a child node.
diff --git a/misc/Makefile b/misc/Makefile
index a89f35525b42..a572f232ad7b 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -311,7 +311,6 @@
SUBDIR += opennn
SUBDIR += openr2
SUBDIR += openvdb
- SUBDIR += orange3
SUBDIR += orville-write
SUBDIR += osinfo-db
SUBDIR += ossp-uuid
@@ -431,7 +430,6 @@
SUBDIR += py-crudini
SUBDIR += py-datasets
SUBDIR += py-detecta
- SUBDIR += py-dictdiffer
SUBDIR += py-eemeter
SUBDIR += py-einops
SUBDIR += py-emoji
@@ -485,11 +483,6 @@
SUBDIR += py-openpaperwork-gtk
SUBDIR += py-openvdb
SUBDIR += py-optuna
- SUBDIR += py-orange3-associate
- SUBDIR += py-orange3-datafusion
- SUBDIR += py-orange3-educational
- SUBDIR += py-orange3-network
- SUBDIR += py-orange3-timeseries
SUBDIR += py-oterm
SUBDIR += py-palettable
SUBDIR += py-papermill
diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile
index 8b25f38d7f4a..c8510455521d 100644
--- a/misc/compat14x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,12 +1,13 @@
PORTNAME= compat14x
PORTVERSION= 14.2.1402000.20250430
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
DISTNAME= ${PORTNAME}-${ARCH}-${PORTVERSION}
MAINTAINER= arrowd@FreeBSD.org
-COMMENT= Convenience package to install the compat13x libraries
+COMMENT= Convenience package to install the compat14x libraries
LICENSE= BSD2CLAUSE
@@ -18,22 +19,31 @@ TARGET_DIR= ${PREFIX}/lib/compat
TARGET32_DIR= ${PREFIX}/lib32/compat
USE_LDCONFIG= ${TARGET_DIR}
+OPTIONS_DEFINE= COMPAT32
+OPTIONS_DEFAULT=COMPAT32
+OPTIONS_EXCLUDE_aarch64=COMPAT32
+OPTIONS_EXCLUDE_i386=COMPAT32
+COMPAT32_DESC= Install 32-bit compat libraries
+OPTIONS_SUB= yes
+
.include <bsd.port.pre.mk>
.if ${OSREL:R} < 14
IGNORE= is for FreeBSD 14.x and newer
.endif
-.if ${ARCH} == amd64
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCOMPAT32}
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
do-install:
@${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
(cd ${WRKSRC}/lib && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET_DIR})
-.if ${ARCH} == amd64
+
+do-install-COMPAT32-on:
@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
(cd ${WRKSRC}/lib32 && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET32_DIR})
-.endif
.include <bsd.port.post.mk>
diff --git a/misc/compat14x/pkg-plist.amd64 b/misc/compat14x/pkg-plist.amd64
index 836459079f4d..08bba09dc92e 100644
--- a/misc/compat14x/pkg-plist.amd64
+++ b/misc/compat14x/pkg-plist.amd64
@@ -1,2 +1,2 @@
lib/compat/libmd.so.6
-lib32/compat/libmd.so.6
+%%COMPAT32%%lib32/compat/libmd.so.6
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 8ac89d82afcf..520735e8874b 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358559
-SHA256 (KDE/frameworks/6.14/purpose-6.14.0.tar.xz) = dd9f23baf4c4a44f1c71f7d3b0bfe7fbfbcdda2002d74d4b49cd84631ac899e9
-SIZE (KDE/frameworks/6.14/purpose-6.14.0.tar.xz) = 188272
+TIMESTAMP = 1749832091
+SHA256 (KDE/frameworks/6.15/purpose-6.15.0.tar.xz) = d1c0c94a6a6ca11e2dc447431d005e11a73dec33692bef619b0b97bb525fc49e
+SIZE (KDE/frameworks/6.15/purpose-6.15.0.tar.xz) = 189508
diff --git a/misc/koboldcpp/Makefile b/misc/koboldcpp/Makefile
index 115911d005a4..ddf36386e458 100644
--- a/misc/koboldcpp/Makefile
+++ b/misc/koboldcpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= koboldcpp
DISTVERSIONPREFIX= v
-DISTVERSION= 1.89
+DISTVERSION= 1.94.1
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/koboldcpp/distinfo b/misc/koboldcpp/distinfo
index 76d417f8cf3f..0e37240187a3 100644
--- a/misc/koboldcpp/distinfo
+++ b/misc/koboldcpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745253387
-SHA256 (LostRuins-koboldcpp-v1.89_GH0.tar.gz) = 5bf0a3b1559330aa4780ff9670ae9dbf3bad2268076853ccb82754068cf7b743
-SIZE (LostRuins-koboldcpp-v1.89_GH0.tar.gz) = 27654876
+TIMESTAMP = 1750738105
+SHA256 (LostRuins-koboldcpp-v1.94.1_GH0.tar.gz) = 68b361b7b43db0b7c36576755aee1000ae997a23c47066ac0312c346632455ce
+SIZE (LostRuins-koboldcpp-v1.94.1_GH0.tar.gz) = 30948504
diff --git a/misc/librepo/Makefile b/misc/librepo/Makefile
index 13919daf79ab..614955757bab 100644
--- a/misc/librepo/Makefile
+++ b/misc/librepo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= librepo
DISTVERSION= 1.19.0
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -15,7 +16,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgpgme.so:security/gpgme
TEST_DEPENDS= bash:shells/bash \
check>0:devel/check \
- ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xattr>0:devel/py-xattr@${PY_FLAVOR}
USES= cpe gettext-runtime gnome cmake:testing localbase:ldflags pkgconfig python shebangfix ssl
diff --git a/misc/llama-cpp/Makefile b/misc/llama-cpp/Makefile
index 0129909c8343..317189cb7158 100644
--- a/misc/llama-cpp/Makefile
+++ b/misc/llama-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llama-cpp
DISTVERSIONPREFIX= b
-DISTVERSION= 5689
+DISTVERSION= 5747
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/llama-cpp/distinfo b/misc/llama-cpp/distinfo
index c810b3383e6a..018926c949a2 100644
--- a/misc/llama-cpp/distinfo
+++ b/misc/llama-cpp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750213757
-SHA256 (ggerganov-llama.cpp-b5689_GH0.tar.gz) = 1ab18411c1f9885770b331bcc1f70ce9b0ad29f8591d7cf516ab6cdc6a6c1a63
-SIZE (ggerganov-llama.cpp-b5689_GH0.tar.gz) = 24994019
+TIMESTAMP = 1750748065
+SHA256 (ggerganov-llama.cpp-b5747_GH0.tar.gz) = f158c7aa369c68e2bbb14cab18c566902df675d5956a1b831978d3f5e4135344
+SIZE (ggerganov-llama.cpp-b5747_GH0.tar.gz) = 25012522
SHA256 (nomic-ai-kompute-4565194_GH0.tar.gz) = 95b52d2f0514c5201c7838348a9c3c9e60902ea3c6c9aa862193a212150b2bfc
SIZE (nomic-ai-kompute-4565194_GH0.tar.gz) = 13540496
diff --git a/misc/orange3/Makefile b/misc/orange3/Makefile
deleted file mode 100644
index 6606baa28d62..000000000000
--- a/misc/orange3/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-PORTNAME= orange3
-DISTVERSION= 3.29.1
-PORTREVISION= 6
-CATEGORIES= misc python
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Component-based data mining software
-WWW= https://orange.biolab.si/
-
-LICENSE= GPLv3
-
-DEPRECATED= Depends on expiring devel/py-orange-canvas-core
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}AnyQt>=0.0.11:x11-toolkits/py-AnyQt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}baycomp>=1.0.2:math/py-baycomp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}bottleneck>=1.0.0:math/py-bottleneck@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}chardet>=3.0.2:textproc/py-chardet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}joblib>=0.9.4:devel/py-joblib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpx>=0.14.0:www/py-httpx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}keyrings.alt>0:security/py-keyrings.alt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openTSNE>=0.6.0:math/py-openTSNE@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}orange-canvas-core>=0.1.19:devel/py-orange-canvas-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}orange-widget-base>=4.13.0:devel/py-orange-widget-base@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openpyxl>0:textproc/py-openpyxl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=1.0.0:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=9.0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-louvain>=0.13:math/py-python-louvain@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyqtgraph>=0.11.1:graphics/py-pyqtgraph@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.22.0:science/py-scikit-learn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=0.16.1:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}serverfiles>0:misc/py-serverfiles@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}xlrd>=0.9.2:textproc/py-xlrd@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}XlsxWriter>0:textproc/py-xlsxwriter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
-
-USES= python pyqt:5
-USE_PYTHON= distutils cython autoplist noflavors
-USE_PYQT= pyqt5:run webengine:run
-
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-
-CFLAGS+= -DQSORT_R_STYLE_BSD=yes
-LDFLAGS+= -Xlinker -strip-all # strip, stage-qa doesn't catch that it isn't stripped
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
-USE_PYQT+= webengine:run
-.else
-USE_PYQT+= webkit:run
-.endif
-
-xpost-install:
- @${REINPLACE_CMD} -e 's|^"${PREFIX}/|| ; s|"$$||' ${_PYTHONPKGLIST} # https://github.com/biolab/orange3/issues/3060
- @${REINPLACE_CMD} -e 's|import sys|& ; from OpenGL import GL|' ${STAGEDIR}${PREFIX}/bin/orange-canvas # https://github.com/biolab/orange3/issues/3062
-
-.include <bsd.port.mk>
diff --git a/misc/orange3/distinfo b/misc/orange3/distinfo
deleted file mode 100644
index 3e9bab8a5a0d..000000000000
--- a/misc/orange3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1622688490
-SHA256 (biolab-orange3-3.29.1_GH0.tar.gz) = 0f59445a179553e56a36f393ed00c5774287a52e4416bc5a4b59491fe99cd87d
-SIZE (biolab-orange3-3.29.1_GH0.tar.gz) = 27580259
diff --git a/misc/orange3/files/patch-requirements-core.txt b/misc/orange3/files/patch-requirements-core.txt
deleted file mode 100644
index 662a1bef5708..000000000000
--- a/misc/orange3/files/patch-requirements-core.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- requirements-core.txt.orig 2021-03-13 22:01:25 UTC
-+++ requirements-core.txt
-@@ -23,4 +23,4 @@ baycomp>=1.0.2
- pandas>=1.0.0
- pyyaml
- openpyxl
--httpx>=0.14.0,<0.17
-+httpx>=0.14.0
diff --git a/misc/orange3/files/patch-requirements-gui.txt b/misc/orange3/files/patch-requirements-gui.txt
deleted file mode 100644
index 8721258d2d4b..000000000000
--- a/misc/orange3/files/patch-requirements-gui.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-- fails to find PyQt5 with the line as given
-
---- requirements-gui.txt.orig 2021-03-13 22:03:33 UTC
-+++ requirements-gui.txt
-@@ -1,7 +1,7 @@
- orange-canvas-core>=0.1.19,<0.2a
- orange-widget-base>=4.12.0
-
--PyQt5>=5.12,!=5.15.1 # 5.15.1 skipped because of QTBUG-87057 - affects select columns
-+#PyQt5>=5.12,!=5.15.1 # 5.15.1 skipped because of QTBUG-87057 - affects select columns
- PyQtWebEngine>=5.12
- AnyQt>=0.0.11
-
diff --git a/misc/orange3/pkg-descr b/misc/orange3/pkg-descr
deleted file mode 100644
index d204adee7dd2..000000000000
--- a/misc/orange3/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Orange is a component-based data mining software. It includes a range of data
-visualization, exploration, preprocessing and modeling techniques. It can be
-used through a nice and intuitive user interface or, for more advanced users,
-as a module for the Python programming language.
diff --git a/misc/py-colored/Makefile b/misc/py-colored/Makefile
index 1b343e29aabb..05e46479dc3c 100644
--- a/misc/py-colored/Makefile
+++ b/misc/py-colored/Makefile
@@ -1,5 +1,5 @@
PORTNAME= colored
-DISTVERSION= 2.2.5
+DISTVERSION= 2.3.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-colored/distinfo b/misc/py-colored/distinfo
index 9ca60bad9ff7..f56e4b48668b 100644
--- a/misc/py-colored/distinfo
+++ b/misc/py-colored/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738954039
-SHA256 (colored-2.2.5.tar.gz) = 60cc61ea656cd3e753380fbc19fc62b0f65b60b2a096ba01bc476d6738ace441
-SIZE (colored-2.2.5.tar.gz) = 13341
+TIMESTAMP = 1750775184
+SHA256 (colored-2.3.0.tar.gz) = 4daf9b3ed687a01d59005e1bd03f354475226b933abb9a01836d6dde926d4c6f
+SIZE (colored-2.3.0.tar.gz) = 14708
diff --git a/misc/py-dictdiffer/Makefile b/misc/py-dictdiffer/Makefile
deleted file mode 100644
index b693256f63f5..000000000000
--- a/misc/py-dictdiffer/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= dictdiffer
-DISTVERSION= 0.9.0
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Python library that helps you to diff and patch dictionaries
-WWW= https://github.com/inveniosoftware/dictdiffer
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-pytest-runner
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.7:devel/py-pytest-runner@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.1.0:devel/py-setuptools-scm@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/misc/py-dictdiffer/distinfo b/misc/py-dictdiffer/distinfo
deleted file mode 100644
index 90644c40c44d..000000000000
--- a/misc/py-dictdiffer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1627061744
-SHA256 (dictdiffer-0.9.0.tar.gz) = 17bacf5fbfe613ccf1b6d512bd766e6b21fb798822a133aa86098b8ac9997578
-SIZE (dictdiffer-0.9.0.tar.gz) = 31513
diff --git a/misc/py-dictdiffer/pkg-descr b/misc/py-dictdiffer/pkg-descr
deleted file mode 100644
index 982f4df58cb8..000000000000
--- a/misc/py-dictdiffer/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Dictdiffer is a helper module that helps you to diff and patch dictionaries.
diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile
index 56642a84f7e3..6c2111d58869 100644
--- a/misc/py-huggingface-hub/Makefile
+++ b/misc/py-huggingface-hub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= huggingface-hub
-DISTVERSION= 0.33.0
+DISTVERSION= 0.33.1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo
index 66eb16bd7ae7..2e633ac56d1d 100644
--- a/misc/py-huggingface-hub/distinfo
+++ b/misc/py-huggingface-hub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749761424
-SHA256 (huggingface_hub-0.33.0.tar.gz) = aa31f70d29439d00ff7a33837c03f1f9dd83971ce4e29ad664d63ffb17d3bb97
-SIZE (huggingface_hub-0.33.0.tar.gz) = 426179
+TIMESTAMP = 1750985431
+SHA256 (huggingface_hub-0.33.1.tar.gz) = 589b634f979da3ea4b8bdb3d79f97f547840dc83715918daf0b64209c0844c7b
+SIZE (huggingface_hub-0.33.1.tar.gz) = 426728
diff --git a/misc/py-instructor/Makefile b/misc/py-instructor/Makefile
index f3e5b5a70e38..15bf05cb9536 100644
--- a/misc/py-instructor/Makefile
+++ b/misc/py-instructor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= instructor
-DISTVERSION= 1.8.3
+DISTVERSION= 1.9.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,17 +16,28 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openai>=1.70.0<2.0.0:misc/py-openai@${PY_FLA
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.8.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.16<1.0:textproc/py-docstring_parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.9.0<1.0.0:devel/py-typer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=13.7.0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=13.7.0<15.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.1<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tenacity>=9.0.0<10.0.0:devel/py-tenacity@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tenacity>=8.2.3<10.0.0:devel/py-tenacity@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.18.0<3.0.0:devel/py-pydantic-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jiter>=0.6.1:textproc/py-jiter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jiter>=0.6.1<0.11:textproc/py-jiter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.4<4.0.0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3.0.0:www/py-requests@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3.0.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pre-commit>=4.2.0:devel/py-pre-commit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs>=1.6.1:textproc/py-mkdocs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.5.49:textproc/py-mkdocs-material@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+PORTDOCS= CONTRIBUTING.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
diff --git a/misc/py-instructor/distinfo b/misc/py-instructor/distinfo
index 9d637b959dde..36b95c428f25 100644
--- a/misc/py-instructor/distinfo
+++ b/misc/py-instructor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748059843
-SHA256 (instructor-1.8.3.tar.gz) = 04d64ebc0d6e5eee104f4715b18fac1a02c21757ae6ce76efa65d38cbd536b0b
-SIZE (instructor-1.8.3.tar.gz) = 69265823
+TIMESTAMP = 1750646435
+SHA256 (instructor-1.9.0.tar.gz) = 34fb37084d40130bdde9d8dd27f592cef81b409ded8a8c11ccd81945e52fd9e6
+SIZE (instructor-1.9.0.tar.gz) = 69331467
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index d1eeb7192153..d58ab48b4b4c 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.72.9
+DISTVERSION= 1.73.1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index 06ed65642a9e..1f91bd7cb8ed 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750492718
-SHA256 (litellm-1.72.9.tar.gz) = 2559509ae18d5c8165431e76196e9715c8e586af690f597bbaa2a1fecc303b30
-SIZE (litellm-1.72.9.tar.gz) = 8448963
+TIMESTAMP = 1750940033
+SHA256 (litellm-1.73.1.tar.gz) = 33ad55ff051bf925419619ec37f32949decdc52a6109c8c0700cfb1209696590
+SIZE (litellm-1.73.1.tar.gz) = 8667338
diff --git a/misc/py-orange3-associate/Makefile b/misc/py-orange3-associate/Makefile
deleted file mode 100644
index 1938bd5b11a1..000000000000
--- a/misc/py-orange3-associate/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= orange3-associate
-DISTVERSION= 1.1.8
-PORTREVISION= 3
-CATEGORIES= misc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Orange 3 add-on: Frequent itemsets and association rules mining
-WWW= https://github.com/biolab/orange3-associate
-
-LICENSE= GPLv3+
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-
-.include <bsd.port.mk>
diff --git a/misc/py-orange3-associate/distinfo b/misc/py-orange3-associate/distinfo
deleted file mode 100644
index b55c0a89958a..000000000000
--- a/misc/py-orange3-associate/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1615678925
-SHA256 (biolab-orange3-associate-1.1.8_GH0.tar.gz) = 2840b28fa7cabbe6e9129b677ae28d02d3ceb680c5786d3fe980fe4ed666d66e
-SIZE (biolab-orange3-associate-1.1.8_GH0.tar.gz) = 505212
diff --git a/misc/py-orange3-associate/pkg-descr b/misc/py-orange3-associate/pkg-descr
deleted file mode 100644
index 3130544e9b1f..000000000000
--- a/misc/py-orange3-associate/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Orange3 add-on implementing association rules data mining,
-and enumerating frequent itemsets.
diff --git a/misc/py-orange3-datafusion/Makefile b/misc/py-orange3-datafusion/Makefile
deleted file mode 100644
index 38308ffebd0f..000000000000
--- a/misc/py-orange3-datafusion/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= orange3-datafusion
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.11-7
-PORTREVISION= 6
-DISTVERSIONSUFFIX= -g69aa51c
-CATEGORIES= misc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Data fusion add-on for Orange3
-WWW= https://github.com/biolab/orange3-datafusion
-
-LICENSE= GPLv3
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYTHON_PKGNAMEPREFIX}scikit-fusion>0:misc/py-scikit-fusion@${PY_FLAVOR}
-
-USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/misc/py-orange3-datafusion/distinfo b/misc/py-orange3-datafusion/distinfo
deleted file mode 100644
index 5fea43e7e48b..000000000000
--- a/misc/py-orange3-datafusion/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1528961460
-SHA256 (biolab-orange3-datafusion-v0.1.11-7-g69aa51c_GH0.tar.gz) = 86e1e9bf31fbbd64b92bfefd3fde72d93475c69355a18559c438fd3e7afffae5
-SIZE (biolab-orange3-datafusion-v0.1.11-7-g69aa51c_GH0.tar.gz) = 6835800
diff --git a/misc/py-orange3-datafusion/pkg-descr b/misc/py-orange3-datafusion/pkg-descr
deleted file mode 100644
index ba1c4bb6f52f..000000000000
--- a/misc/py-orange3-datafusion/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a data fusion add-on for Orange3. Add-on wraps scikit-fusion, a Python
-library for data fusion, and implements a set of widgets for loading of the
-data, definition of data fusion schema, collective matrix factorization and
-exploration of latent factors.
diff --git a/misc/py-orange3-educational/Makefile b/misc/py-orange3-educational/Makefile
deleted file mode 100644
index 6677cf06db39..000000000000
--- a/misc/py-orange3-educational/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= orange3-educational
-DISTVERSION= 0.4.0
-PORTREVISION= 3
-CATEGORIES= misc education python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Orange add-on: widgets for machine learning and data mining
-WWW= https://github.com/biolab/orange3-educational
-
-LICENSE= CC-BY-3.0
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/misc/py-orange3-educational/distinfo b/misc/py-orange3-educational/distinfo
deleted file mode 100644
index 1e548262fe99..000000000000
--- a/misc/py-orange3-educational/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1618867149
-SHA256 (biolab-orange3-educational-0.4.0_GH0.tar.gz) = e8f452214a4fc9ad15ccb7c8328850cebb6a38aa483cb4763f1544c41ccd80d8
-SIZE (biolab-orange3-educational-0.4.0_GH0.tar.gz) = 3364301
diff --git a/misc/py-orange3-educational/pkg-descr b/misc/py-orange3-educational/pkg-descr
deleted file mode 100644
index d11003ee2d89..000000000000
--- a/misc/py-orange3-educational/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Widgets in the educational add-on demonstrate several key data mining and
-machine learning procedures. The widgets are useful for beginners to
-understand the inner working of key algorithms in the data mining and for
-teachers to be able to visually explain various methods in a classroom.
diff --git a/misc/py-orange3-network/Makefile b/misc/py-orange3-network/Makefile
deleted file mode 100644
index ece5c63c67b9..000000000000
--- a/misc/py-orange3-network/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= orange3-network
-DISTVERSION= 1.5.1.20210224 # the 1.5.1 was forgotten
-PORTREVISION= 4
-CATEGORIES= misc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Network analysis add-on for Orange data mining suite
-WWW= https://github.com/biolab/orange3-network
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${PYNUMPY}
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}gensim>0:textproc/py-gensim@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyqtgraph>=0.9.10:graphics/py-pyqtgraph@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils cython autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-GH_TAGNAME= ec534c9
-
-.include <bsd.port.mk>
diff --git a/misc/py-orange3-network/distinfo b/misc/py-orange3-network/distinfo
deleted file mode 100644
index d58c2a4ed477..000000000000
--- a/misc/py-orange3-network/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1615748215
-SHA256 (biolab-orange3-network-1.5.1.20210224-ec534c9_GH0.tar.gz) = 59bf35dd6bd75be05a3967d319ffc390cf602b239325c93360f3509534de1247
-SIZE (biolab-orange3-network-1.5.1.20210224-ec534c9_GH0.tar.gz) = 3086801
diff --git a/misc/py-orange3-network/pkg-descr b/misc/py-orange3-network/pkg-descr
deleted file mode 100644
index cf412b16cfd2..000000000000
--- a/misc/py-orange3-network/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Orange3-Network is an add-on for Orange data mining software package.
-It provides network visualization and network analysis tools.
diff --git a/misc/py-orange3-timeseries/Makefile b/misc/py-orange3-timeseries/Makefile
deleted file mode 100644
index b8a336f46611..000000000000
--- a/misc/py-orange3-timeseries/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= orange3-timeseries
-DISTVERSION= 0.3.10
-PORTREVISION= 3
-CATEGORIES= misc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Orange add-on for analyzing, visualizing, manipulating time series
-WWW= https://github.com/biolab/orange3-timeseries
-
-LICENSE= CC-BY-3.0
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}more-itertools>0:devel/py-more-itertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas-datareader>0:math/py-pandas-datareader@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=0.17:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}statsmodels>=0.10.0:math/py-statsmodels@${PY_FLAVOR}
-
-USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/misc/py-orange3-timeseries/distinfo b/misc/py-orange3-timeseries/distinfo
deleted file mode 100644
index fb5e8bfa7615..000000000000
--- a/misc/py-orange3-timeseries/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1615685846
-SHA256 (biolab-orange3-timeseries-0.3.10_GH0.tar.gz) = e08e901acdc20134d3571351004fafeeaec847b49a7284aa55efcfc33c9c0bf9
-SIZE (biolab-orange3-timeseries-0.3.10_GH0.tar.gz) = 1802156
diff --git a/misc/py-orange3-timeseries/pkg-descr b/misc/py-orange3-timeseries/pkg-descr
deleted file mode 100644
index 21cbe75b11c5..000000000000
--- a/misc/py-orange3-timeseries/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Orange add-on for analyzing, visualizing, manipulating, and forecasting time
-series data.
diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile
index 034bd5fd803a..aa691fb6a0be 100644
--- a/misc/py-polars/Makefile
+++ b/misc/py-polars/Makefile
@@ -12,6 +12,8 @@ WWW= https://github.com/pola-rs/polars
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN= error: implicit autoref creates a reference to the dereference of a raw pointer
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.3.2:devel/py-maturin@${PY_FLAVOR} \
rust-nightly>0:lang/rust-nightly
LIB_DEPENDS= libzstd.so:archivers/zstd
diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile
index d5aee35c9788..74059e60fd27 100644
--- a/misc/py-safetensors/Makefile
+++ b/misc/py-safetensors/Makefile
@@ -1,14 +1,14 @@
PORTNAME= safetensors
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.3
-PORTREVISION= 2
+DISTVERSION= 0.6.0
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple, safe way to store and distribute tensors
-WWW= https://huggingface.co/docs/safetensors/index
+WWW= https://huggingface.co/docs/safetensors/index \
+ https://github.com/huggingface/safetensors
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../../LICENSE
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}pytorch>=1.10:misc/py-pytorch@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=3.7.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}huggingface_hub>=0.12.1:misc/py-huggingface-hub@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.12.1:misc/py-huggingface-hub@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=6.70.2:devel/py-hypothesis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=4.0.0:devel/py-pytest-benchmark@${PY_FLAVOR}
@@ -30,32 +30,31 @@ GH_ACCOUNT= huggingface
WRKSRC_SUBDIR= bindings/python
-CARGO_CRATES= autocfg-1.4.0 \
- cfg-if-1.0.0 \
+CARGO_CRATES= autocfg-1.5.0 \
heck-0.5.0 \
- indoc-2.0.5 \
- itoa-1.0.14 \
- libc-0.2.170 \
- memchr-2.7.4 \
+ indoc-2.0.6 \
+ itoa-1.0.15 \
+ libc-0.2.174 \
+ memchr-2.7.5 \
memmap2-0.9.5 \
memoffset-0.9.1 \
- once_cell-1.20.3 \
- portable-atomic-1.11.0 \
- proc-macro2-1.0.93 \
- pyo3-0.23.5 \
- pyo3-build-config-0.23.5 \
- pyo3-ffi-0.23.5 \
- pyo3-macros-0.23.5 \
- pyo3-macros-backend-0.23.5 \
- quote-1.0.38 \
- ryu-1.0.19 \
- serde-1.0.218 \
- serde_derive-1.0.218 \
- serde_json-1.0.139 \
- syn-2.0.98 \
- target-lexicon-0.12.16 \
- unicode-ident-1.0.17 \
- unindent-0.2.3
+ once_cell-1.21.3 \
+ portable-atomic-1.11.1 \
+ proc-macro2-1.0.95 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
+ quote-1.0.40 \
+ ryu-1.0.20 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ syn-2.0.104 \
+ target-lexicon-0.13.2 \
+ unicode-ident-1.0.18 \
+ unindent-0.2.4
CARGO_BUILD= no
CARGO_INSTALL= no
diff --git a/misc/py-safetensors/distinfo b/misc/py-safetensors/distinfo
index de9c0df94717..fe59288808f9 100644
--- a/misc/py-safetensors/distinfo
+++ b/misc/py-safetensors/distinfo
@@ -1,55 +1,53 @@
-TIMESTAMP = 1740679369
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+TIMESTAMP = 1750814026
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
-SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
-SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
-SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
-SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
-SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
-SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
-SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
-SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
-SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
-SIZE (rust/crates/serde-1.0.218.crate) = 78968
-SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
-SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
-SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6
-SIZE (rust/crates/serde_json-1.0.139.crate) = 154839
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe
-SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704
-SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
-SIZE (rust/crates/unindent-0.2.3.crate) = 7306
-SHA256 (huggingface-safetensors-v0.5.3_GH0.tar.gz) = 8c91c33013e54cbc7e055c4aa9565ddefa41ebd5a6de0dbdbbffaa6e921b4257
-SIZE (huggingface-safetensors-v0.5.3_GH0.tar.gz) = 80858
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
+SHA256 (huggingface-safetensors-v0.6.0_GH0.tar.gz) = 3707f6e048b256037410443e492b9546201a0746c4cd9d9253fca3ffdafff6d8
+SIZE (huggingface-safetensors-v0.6.0_GH0.tar.gz) = 203937
diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile
index eb81285a86f0..f4be724e1a65 100644
--- a/misc/rubygem-mime-types-data/Makefile
+++ b/misc/rubygem-mime-types-data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mime-types-data
-PORTVERSION= 3.2025.0603
+PORTVERSION= 3.2025.0610
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-mime-types-data/distinfo b/misc/rubygem-mime-types-data/distinfo
index 5983fd90ef83..cdffc6550bc6 100644
--- a/misc/rubygem-mime-types-data/distinfo
+++ b/misc/rubygem-mime-types-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813982
-SHA256 (rubygem/mime-types-data-3.2025.0603.gem) = 00a122cf046ef3867c428ed5e6d97e759027b0caa375da7fba33a9799c8a3037
-SIZE (rubygem/mime-types-data-3.2025.0603.gem) = 169472
+TIMESTAMP = 1750188244
+SHA256 (rubygem/mime-types-data-3.2025.0610.gem) = 223b3fedf92848ea6a4a407e0977175a36a018fb94d48edaa454ff4298ad68c0
+SIZE (rubygem/mime-types-data-3.2025.0610.gem) = 169472
diff --git a/misc/visp/Makefile b/misc/visp/Makefile
index efc868f979f6..d173a26c75f2 100644
--- a/misc/visp/Makefile
+++ b/misc/visp/Makefile
@@ -1,12 +1,13 @@
PORTNAME= visp
DISTVERSION= 3.6.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc
MASTER_SITES= https://visp-doc.inria.fr/download/releases/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modular library for visual tracking and visual servoing
-WWW= https://visp.inria.fr/
+WWW= https://visp.inria.fr/ \
+ https://github.com/lagadic/visp
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
@@ -37,6 +38,8 @@ USE_LDCONFIG= yes
CMAKE_OFF= WITH_QBDEVICE BUILD_EXAMPLES BUILD_TUTORIALS BUILD_TESTS BUILD_DEMOS
+CXXFLAGS+= -I${LOCALBASE}/include/vtk-${VTK_VER} # https://github.com/lagadic/visp/issues/1707
+
OPTIONS_DEFINE= COIN OGRE PCL ZBAR
OPTIONS_DEFAULT= COIN OGRE PCL ZBAR
@@ -51,10 +54,11 @@ OGRE_LIB_DEPENDS= libOgreMain.so:graphics/ogre3d19
PCL_DESC= Include Point Cloud Library support
PCL_CMAKE_BOOL= USE_PCL
PCL_LIB_DEPENDS= libpcl_common.so:graphics/pcl-pointclouds \
- libvtkCommonCore-9.2.so:math/vtk9 # vtk9 is incurred by pcl-pointclouds
+ libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} # vtk9 is incurred by pcl-pointclouds
ZBAR_DESC= Use ZBAR to read bar codes and QR codes
ZBAR_CMAKE_BOOL= USE_ZBAR
ZBAR_LIB_DEPENDS= libzbar.so:graphics/zbar
+.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>
diff --git a/misc/visp/files/patch-CMakeLists.txt b/misc/visp/files/patch-CMakeLists.txt
index 893083431163..f5c75760570d 100644
--- a/misc/visp/files/patch-CMakeLists.txt
+++ b/misc/visp/files/patch-CMakeLists.txt
@@ -1,8 +1,17 @@
https://github.com/lagadic/visp/issues/423
---- CMakeLists.txt.orig 2021-03-05 01:09:20 UTC
+--- CMakeLists.txt.orig 2023-09-22 05:39:36 UTC
+++ CMakeLists.txt
-@@ -230,7 +230,7 @@ else() # UNIX
+@@ -124,6 +124,8 @@ project(VISP C CXX)
+
+ project(VISP C CXX)
+
++find_package(VTK REQUIRED) # workaround for https://gitlab.kitware.com/vtk/vtk/-/issues/19716
++
+ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
+
+ include(cmake/VISPUtils.cmake)
+@@ -244,7 +246,7 @@ else() # UNIX
vp_update(VISP_LIB_INSTALL_PATH "${CMAKE_INSTALL_LIBDIR}")
endif()
vp_update(VISP_BIN_INSTALL_PATH "${CMAKE_INSTALL_BINDIR}")
diff --git a/multimedia/butt/Makefile b/multimedia/butt/Makefile
index 8ad1754df4cf..8f2de969fe7a 100644
--- a/multimedia/butt/Makefile
+++ b/multimedia/butt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= butt
PORTVERSION= 1.44.0
+PORTREVISION= 1
CATEGORIES= multimedia graphics
MASTER_SITES= https://danielnoethen.de/butt/release/${PORTVERSION}/
diff --git a/multimedia/linux-rl9-gstreamer1/Makefile b/multimedia/linux-rl9-gstreamer1/Makefile
index d419de780dba..29185c1cc122 100644
--- a/multimedia/linux-rl9-gstreamer1/Makefile
+++ b/multimedia/linux-rl9-gstreamer1/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gstreamer1
-PORTVERSION= 1.22.1
-DISTVERSIONSUFFIX= -2.el9
-PORTREVISION= 3
+PORTVERSION= 1.22.12
+DISTVERSIONSUFFIX= -3.el9
CATEGORIES= multimedia linux
MAINTAINER= emulation@FreeBSD.org
@@ -17,11 +16,11 @@ USE_LINUX_RPM= yes
WANT_LINUX32= yes
LIB_DISTNAMES= ${PORTNAME}-${DISTVERSIONFULL} \
- ${PORTNAME}-plugins-base-${DISTVERSION}-3.el9_5 \
- ${PORTNAME}-plugins-bad-free-${DISTVERSION}-4.el9 \
- ${PORTNAME}-plugins-good-${DISTVERSION}-3.el9_5 \
- ${PORTNAME}-plugins-good-gtk-${DISTVERSION}-3.el9_5 \
- ${PORTNAME}-plugins-ugly-free-${DISTVERSION}-1.el9
+ ${PORTNAME}-plugins-base-${DISTVERSION}-4.el9 \
+ ${PORTNAME}-plugins-bad-free-${DISTVERSION}-4.el9_6 \
+ ${PORTNAME}-plugins-good-${DISTVERSION}-4.el9 \
+ ${PORTNAME}-plugins-good-gtk-${DISTVERSION}-4.el9 \
+ ${PORTNAME}-plugins-ugly-free-${DISTVERSION}-3.el9
SRC_DISTFILES= gstreamer1-${DISTVERSIONFULL}${SRC_SUFX}:SOURCE
@@ -32,5 +31,6 @@ DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= yes
+PLIST_SUB+= LIBVERSION=0.2212.0
.include <bsd.port.mk>
diff --git a/multimedia/linux-rl9-gstreamer1/distinfo b/multimedia/linux-rl9-gstreamer1/distinfo
index 81b8d51de7dc..2fc64cd8ebda 100644
--- a/multimedia/linux-rl9-gstreamer1/distinfo
+++ b/multimedia/linux-rl9-gstreamer1/distinfo
@@ -1,39 +1,39 @@
-TIMESTAMP = 1735035154
-SHA256 (rocky/g/gstreamer1-1.22.1-2.el9.aarch64.rpm) = 47be74471076177333f21392ec33cc30d1aebaaee4cdbbeaf5924ed5f4eceb9b
-SIZE (rocky/g/gstreamer1-1.22.1-2.el9.aarch64.rpm) = 1413330
-SHA256 (rocky/g/gstreamer1-1.22.1-2.el9.i686.rpm) = 00b757888464a4ab5547342efd64d3057a36d0179855bf7a00766a75296b4180
-SIZE (rocky/g/gstreamer1-1.22.1-2.el9.i686.rpm) = 1530446
-SHA256 (rocky/g/gstreamer1-1.22.1-2.el9.x86_64.rpm) = c566aa4b9a0257eacea571ee30b1059d565ef44fbe71a06743e47030d7abb7ae
-SIZE (rocky/g/gstreamer1-1.22.1-2.el9.x86_64.rpm) = 1473094
-SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.aarch64.rpm) = c762c856b8582dc147ffba6486d22fceddd3cdf56fd1167cfa1fe736c808438d
-SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.aarch64.rpm) = 2900394
-SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.i686.rpm) = 3b909543e9f75c0576f7b20e19fb13bb75b9b0eda730de0f6bbbc133bc56694f
-SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.i686.rpm) = 3146421
-SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.x86_64.rpm) = 3a4be8dde26179e64a28bbdbd7b0cb51a5e9db72aa4d8768577871dc19d54fdf
-SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.1-4.el9.x86_64.rpm) = 3061673
-SHA256 (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.aarch64.rpm) = b0a0c22160d0a01932038e32301792c2562f378b9cfdb98e2eceb469ac1a05dd
-SIZE (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.aarch64.rpm) = 2172037
-SHA256 (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.i686.rpm) = 22180a2be432c555de9be3bc81936291a1b340c20c70aa8b0a2b9f1ea5f6ba3a
-SIZE (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.i686.rpm) = 2379622
-SHA256 (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.x86_64.rpm) = a85e8834265aa097cb43ef064cf529243c6c5fc9d3ad99c2df637a51845bf458
-SIZE (rocky/g/gstreamer1-plugins-base-1.22.1-3.el9_5.x86_64.rpm) = 2308931
-SHA256 (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.aarch64.rpm) = 17898f4abb8010394e5b5edc34a613f6b23f0c1647d24937e31ff2a13c2d17d4
-SIZE (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.aarch64.rpm) = 2326178
-SHA256 (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.i686.rpm) = d72d61ea8f817942c429889a37011481aa699f0d9cefd37198dd5c2f37ffa53a
-SIZE (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.i686.rpm) = 2579315
-SHA256 (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.x86_64.rpm) = 457cfb4a37c45680777637430358e1536a8ca8219a0fe20938464c7ef01f2769
-SIZE (rocky/g/gstreamer1-plugins-good-1.22.1-3.el9_5.x86_64.rpm) = 2477298
-SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.aarch64.rpm) = 44f68789a8d91f3df101694520f3359b8f5a92266d31aaed939b1aaff0486316
-SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.aarch64.rpm) = 30616
-SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.i686.rpm) = 32054f59884418940e925c55c58ef6ba2005dd4a995acff4e95952185894b612
-SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.i686.rpm) = 33964
-SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.x86_64.rpm) = a6eb580ced10181be47bbc0f9c94c1d4211a9440e3fc166fb952798ff445d531
-SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.1-3.el9_5.x86_64.rpm) = 32325
-SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.aarch64.rpm) = 34c4fa1d90971ffb84f2a6bd67a7db2472436c95e1df19792c75df01c3b6114c
-SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.aarch64.rpm) = 118331
-SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.i686.rpm) = 8fd84b0777fda4540b12319ab935007e091d8a9e0d4c1be7ec2b40d82e7e6cd4
-SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.i686.rpm) = 125088
-SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.x86_64.rpm) = 2282573fab9e88a1095a1e06393776610424ad79c069212dde9fb41ca85d7231
-SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.1-1.el9.x86_64.rpm) = 121831
-SHA256 (rocky/g/gstreamer1-1.22.1-2.el9.src.rpm) = e18696c8ab6fd5ee13761c8b219090df9974a08dd24412b702e8a47083bed2ab
-SIZE (rocky/g/gstreamer1-1.22.1-2.el9.src.rpm) = 1799784
+TIMESTAMP = 1750649033
+SHA256 (rocky/g/gstreamer1-1.22.12-3.el9.aarch64.rpm) = 8311f55dd586196e8887beaddee694d0f0bf421dbdc79c444904c898d5aba23e
+SIZE (rocky/g/gstreamer1-1.22.12-3.el9.aarch64.rpm) = 1429276
+SHA256 (rocky/g/gstreamer1-1.22.12-3.el9.i686.rpm) = 75a4a92b6f8e87c0dc679e68fb66b97aaa070a0e047a06ad416410eb5502cc0b
+SIZE (rocky/g/gstreamer1-1.22.12-3.el9.i686.rpm) = 1547502
+SHA256 (rocky/g/gstreamer1-1.22.12-3.el9.x86_64.rpm) = 33bde0ad67e6c448220e9b328d6fb9a2ad51bef4df8801043376c48d98fe5570
+SIZE (rocky/g/gstreamer1-1.22.12-3.el9.x86_64.rpm) = 1490619
+SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.aarch64.rpm) = c1375cca5526fd1edb6b4fd692d7946da09b1109d76b4611dd5aa2462fe34c30
+SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.aarch64.rpm) = 2425498
+SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.i686.rpm) = e8e6bbc3538f5dfa1a9d5329f400fde552ef408422fa488dba87e70d6d5571ec
+SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.i686.rpm) = 2653881
+SHA256 (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.x86_64.rpm) = 16556eb3ee74fa01173d74c60b2a00918d1f387ca38afd3762e4fff2e79b7fca
+SIZE (rocky/g/gstreamer1-plugins-bad-free-1.22.12-4.el9_6.x86_64.rpm) = 2566392
+SHA256 (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.aarch64.rpm) = 980f1761247812ba481190d645b0b994b83e55a483cdd434bd0b1b80249c1836
+SIZE (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.aarch64.rpm) = 2182043
+SHA256 (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.i686.rpm) = e45d98a09ecfb3c75bbc98961efe85f1d9f2eaefefbf309c64a96189874ae969
+SIZE (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.i686.rpm) = 2387252
+SHA256 (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.x86_64.rpm) = a6bd8ad2a8a99a12009abab85ca393b53f4de1984f98cfc54799506356a1ba83
+SIZE (rocky/g/gstreamer1-plugins-base-1.22.12-4.el9.x86_64.rpm) = 2318098
+SHA256 (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.aarch64.rpm) = 2e109b228441b42b55cac1646260d41d9091835011539a2646f45708807eaa85
+SIZE (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.aarch64.rpm) = 2341059
+SHA256 (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.i686.rpm) = 988d01ad916c58b26783d8d33afa2c609ad192bf196e975bf731a76eb803d42e
+SIZE (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.i686.rpm) = 2593133
+SHA256 (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.x86_64.rpm) = cb86e4840ddcb69ef66c29e643a7ec6fc5131b5c71e90f01985a01af102991da
+SIZE (rocky/g/gstreamer1-plugins-good-1.22.12-4.el9.x86_64.rpm) = 2492172
+SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.aarch64.rpm) = 18762793dbbacdea9eb924107f75aa1cf7e24058f93fb7e3f956a92db1336605
+SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.aarch64.rpm) = 33418
+SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.i686.rpm) = dbb41e66549f580879c91d092b626bb019cd2639361c00995ee52ab68108ec08
+SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.i686.rpm) = 36669
+SHA256 (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.x86_64.rpm) = 34fa23217fd5cb1223f76602129f732612790d610a3f46cafca61a5c963a17cc
+SIZE (rocky/g/gstreamer1-plugins-good-gtk-1.22.12-4.el9.x86_64.rpm) = 35036
+SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.aarch64.rpm) = 351028003a156ab9230b43bcaa22cf7231d98fa6b57e7532ba5268d63af9bb06
+SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.aarch64.rpm) = 257137
+SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.i686.rpm) = 7df8992672a57c00a9582b0a49b9fac7131ffcb77924e009f8b0d6b46701a5da
+SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.i686.rpm) = 282106
+SHA256 (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.x86_64.rpm) = e25e208619b90a1890a5f195c58595184ab06c50f7b624708bfbcbfa10a1d1c5
+SIZE (rocky/g/gstreamer1-plugins-ugly-free-1.22.12-3.el9.x86_64.rpm) = 271353
+SHA256 (rocky/g/gstreamer1-1.22.12-3.el9.src.rpm) = 8308c9830fb996b3238d0e5bc8581792d875bb16b6613f78e458d02b257679e0
+SIZE (rocky/g/gstreamer1-1.22.12-3.el9.src.rpm) = 1821954
diff --git a/multimedia/linux-rl9-gstreamer1/pkg-plist.aarch64 b/multimedia/linux-rl9-gstreamer1/pkg-plist.aarch64
index f1c5b7a63d1f..9f6ac1381cc7 100644
--- a/multimedia/linux-rl9-gstreamer1/pkg-plist.aarch64
+++ b/multimedia/linux-rl9-gstreamer1/pkg-plist.aarch64
@@ -5,36 +5,24 @@ usr/bin/gst-transcoder-1.0
usr/bin/gst-typefind-1.0
usr/lib/rpm/fileattrs/gstreamer1.attr
usr/lib/rpm/gstreamer1.prov
-usr/lib64/girepository-1.0/CudaGst-1.0.typelib
usr/lib64/girepository-1.0/Gst-1.0.typelib
usr/lib64/girepository-1.0/GstAllocators-1.0.typelib
usr/lib64/girepository-1.0/GstApp-1.0.typelib
usr/lib64/girepository-1.0/GstAudio-1.0.typelib
-usr/lib64/girepository-1.0/GstBadAudio-1.0.typelib
usr/lib64/girepository-1.0/GstBase-1.0.typelib
usr/lib64/girepository-1.0/GstCheck-1.0.typelib
-usr/lib64/girepository-1.0/GstCodecs-1.0.typelib
usr/lib64/girepository-1.0/GstController-1.0.typelib
-usr/lib64/girepository-1.0/GstCuda-1.0.typelib
usr/lib64/girepository-1.0/GstGL-1.0.typelib
usr/lib64/girepository-1.0/GstGLEGL-1.0.typelib
usr/lib64/girepository-1.0/GstGLWayland-1.0.typelib
usr/lib64/girepository-1.0/GstGLX11-1.0.typelib
-usr/lib64/girepository-1.0/GstInsertBin-1.0.typelib
-usr/lib64/girepository-1.0/GstMpegts-1.0.typelib
usr/lib64/girepository-1.0/GstNet-1.0.typelib
usr/lib64/girepository-1.0/GstPbutils-1.0.typelib
-usr/lib64/girepository-1.0/GstPlay-1.0.typelib
-usr/lib64/girepository-1.0/GstPlayer-1.0.typelib
usr/lib64/girepository-1.0/GstRtp-1.0.typelib
usr/lib64/girepository-1.0/GstRtsp-1.0.typelib
usr/lib64/girepository-1.0/GstSdp-1.0.typelib
usr/lib64/girepository-1.0/GstTag-1.0.typelib
-usr/lib64/girepository-1.0/GstTranscoder-1.0.typelib
usr/lib64/girepository-1.0/GstVideo-1.0.typelib
-usr/lib64/girepository-1.0/GstVulkan-1.0.typelib
-usr/lib64/girepository-1.0/GstVulkanWayland-1.0.typelib
-usr/lib64/girepository-1.0/GstWebRTC-1.0.typelib
usr/lib64/gstreamer-1.0/libgsta52dec.so
usr/lib64/gstreamer-1.0/libgstaccurip.so
usr/lib64/gstreamer-1.0/libgstadaptivedemux2.so
@@ -49,6 +37,7 @@ usr/lib64/gstreamer-1.0/libgstalphacolor.so
usr/lib64/gstreamer-1.0/libgstalsa.so
usr/lib64/gstreamer-1.0/libgstapetag.so
usr/lib64/gstreamer-1.0/libgstapp.so
+usr/lib64/gstreamer-1.0/libgstasf.so
usr/lib64/gstreamer-1.0/libgstasfmux.so
usr/lib64/gstreamer-1.0/libgstaudiobuffersplit.so
usr/lib64/gstreamer-1.0/libgstaudioconvert.so
@@ -89,7 +78,10 @@ usr/lib64/gstreamer-1.0/libgstdtls.so
usr/lib64/gstreamer-1.0/libgstdtmf.so
usr/lib64/gstreamer-1.0/libgstdvb.so
usr/lib64/gstreamer-1.0/libgstdvbsubenc.so
+usr/lib64/gstreamer-1.0/libgstdvbsuboverlay.so
+usr/lib64/gstreamer-1.0/libgstdvdlpcmdec.so
usr/lib64/gstreamer-1.0/libgstdvdread.so
+usr/lib64/gstreamer-1.0/libgstdvdsub.so
usr/lib64/gstreamer-1.0/libgsteffectv.so
usr/lib64/gstreamer-1.0/libgstencoding.so
usr/lib64/gstreamer-1.0/libgstequalizer.so
@@ -131,7 +123,6 @@ usr/lib64/gstreamer-1.0/libgstkms.so
usr/lib64/gstreamer-1.0/libgstlame.so
usr/lib64/gstreamer-1.0/libgstlegacyrawparse.so
usr/lib64/gstreamer-1.0/libgstlevel.so
-usr/lib64/gstreamer-1.0/libgstlibvisual.so
usr/lib64/gstreamer-1.0/libgstmatroska.so
usr/lib64/gstreamer-1.0/libgstmidi.so
usr/lib64/gstreamer-1.0/libgstmpeg2dec.so
@@ -163,6 +154,7 @@ usr/lib64/gstreamer-1.0/libgstpnm.so
usr/lib64/gstreamer-1.0/libgstproxy.so
usr/lib64/gstreamer-1.0/libgstpulseaudio.so
usr/lib64/gstreamer-1.0/libgstrawparse.so
+usr/lib64/gstreamer-1.0/libgstrealmedia.so
usr/lib64/gstreamer-1.0/libgstremovesilence.so
usr/lib64/gstreamer-1.0/libgstreplaygain.so
usr/lib64/gstreamer-1.0/libgstresindvd.so
@@ -181,6 +173,7 @@ usr/lib64/gstreamer-1.0/libgstsegmentclip.so
usr/lib64/gstreamer-1.0/libgstshapewipe.so
usr/lib64/gstreamer-1.0/libgstshm.so
usr/lib64/gstreamer-1.0/libgstshout2.so
+usr/lib64/gstreamer-1.0/libgstsiren.so
usr/lib64/gstreamer-1.0/libgstsmooth.so
usr/lib64/gstreamer-1.0/libgstsmoothstreaming.so
usr/lib64/gstreamer-1.0/libgstsmpte.so
@@ -204,6 +197,7 @@ usr/lib64/gstreamer-1.0/libgsttypefindfunctions.so
usr/lib64/gstreamer-1.0/libgstudp.so
usr/lib64/gstreamer-1.0/libgstuvch264.so
usr/lib64/gstreamer-1.0/libgstv4l2codecs.so
+usr/lib64/gstreamer-1.0/libgstva.so
usr/lib64/gstreamer-1.0/libgstvideo4linux2.so
usr/lib64/gstreamer-1.0/libgstvideobox.so
usr/lib64/gstreamer-1.0/libgstvideoconvertscale.so
@@ -233,75 +227,40 @@ usr/lib64/gstreamer-1.0/libgstxingmux.so
usr/lib64/gstreamer-1.0/libgstxvimagesink.so
usr/lib64/gstreamer-1.0/libgsty4mdec.so
usr/lib64/gstreamer-1.0/libgsty4menc.so
-usr/lib64/libgstadaptivedemux-1.0.so.0
-usr/lib64/libgstadaptivedemux-1.0.so.0.2201.0
usr/lib64/libgstallocators-1.0.so.0
-usr/lib64/libgstallocators-1.0.so.0.2201.0
+usr/lib64/libgstallocators-1.0.so.%%LIBVERSION%%
usr/lib64/libgstapp-1.0.so.0
-usr/lib64/libgstapp-1.0.so.0.2201.0
+usr/lib64/libgstapp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstaudio-1.0.so.0
-usr/lib64/libgstaudio-1.0.so.0.2201.0
-usr/lib64/libgstbadaudio-1.0.so.0
-usr/lib64/libgstbadaudio-1.0.so.0.2201.0
+usr/lib64/libgstaudio-1.0.so.%%LIBVERSION%%
usr/lib64/libgstbase-1.0.so.0
-usr/lib64/libgstbase-1.0.so.0.2201.0
-usr/lib64/libgstbasecamerabinsrc-1.0.so.0
-usr/lib64/libgstbasecamerabinsrc-1.0.so.0.2201.0
+usr/lib64/libgstbase-1.0.so.%%LIBVERSION%%
usr/lib64/libgstcheck-1.0.so.0
-usr/lib64/libgstcheck-1.0.so.0.2201.0
-usr/lib64/libgstcodecparsers-1.0.so.0
-usr/lib64/libgstcodecparsers-1.0.so.0.2201.0
-usr/lib64/libgstcodecs-1.0.so.0
-usr/lib64/libgstcodecs-1.0.so.0.2201.0
+usr/lib64/libgstcheck-1.0.so.%%LIBVERSION%%
usr/lib64/libgstcontroller-1.0.so.0
-usr/lib64/libgstcontroller-1.0.so.0.2201.0
-usr/lib64/libgstcuda-1.0.so.0
-usr/lib64/libgstcuda-1.0.so.0.2201.0
+usr/lib64/libgstcontroller-1.0.so.%%LIBVERSION%%
usr/lib64/libgstfft-1.0.so.0
-usr/lib64/libgstfft-1.0.so.0.2201.0
+usr/lib64/libgstfft-1.0.so.%%LIBVERSION%%
usr/lib64/libgstgl-1.0.so.0
-usr/lib64/libgstgl-1.0.so.0.2201.0
-usr/lib64/libgstinsertbin-1.0.so.0
-usr/lib64/libgstinsertbin-1.0.so.0.2201.0
-usr/lib64/libgstisoff-1.0.so.0
-usr/lib64/libgstisoff-1.0.so.0.2201.0
-usr/lib64/libgstmpegts-1.0.so.0
-usr/lib64/libgstmpegts-1.0.so.0.2201.0
+usr/lib64/libgstgl-1.0.so.%%LIBVERSION%%
usr/lib64/libgstnet-1.0.so.0
-usr/lib64/libgstnet-1.0.so.0.2201.0
+usr/lib64/libgstnet-1.0.so.%%LIBVERSION%%
usr/lib64/libgstpbutils-1.0.so.0
-usr/lib64/libgstpbutils-1.0.so.0.2201.0
-usr/lib64/libgstphotography-1.0.so.0
-usr/lib64/libgstphotography-1.0.so.0.2201.0
-usr/lib64/libgstplay-1.0.so.0
-usr/lib64/libgstplay-1.0.so.0.2201.0
-usr/lib64/libgstplayer-1.0.so.0
-usr/lib64/libgstplayer-1.0.so.0.2201.0
+usr/lib64/libgstpbutils-1.0.so.%%LIBVERSION%%
usr/lib64/libgstreamer-1.0.so.0
-usr/lib64/libgstreamer-1.0.so.0.2201.0
+usr/lib64/libgstreamer-1.0.so.%%LIBVERSION%%
usr/lib64/libgstriff-1.0.so.0
-usr/lib64/libgstriff-1.0.so.0.2201.0
+usr/lib64/libgstriff-1.0.so.%%LIBVERSION%%
usr/lib64/libgstrtp-1.0.so.0
-usr/lib64/libgstrtp-1.0.so.0.2201.0
+usr/lib64/libgstrtp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstrtsp-1.0.so.0
-usr/lib64/libgstrtsp-1.0.so.0.2201.0
-usr/lib64/libgstsctp-1.0.so.0
-usr/lib64/libgstsctp-1.0.so.0.2201.0
+usr/lib64/libgstrtsp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstsdp-1.0.so.0
-usr/lib64/libgstsdp-1.0.so.0.2201.0
+usr/lib64/libgstsdp-1.0.so.%%LIBVERSION%%
usr/lib64/libgsttag-1.0.so.0
-usr/lib64/libgsttag-1.0.so.0.2201.0
-usr/lib64/libgsttranscoder-1.0.so.0
-usr/lib64/libgsturidownloader-1.0.so.0
-usr/lib64/libgsturidownloader-1.0.so.0.2201.0
+usr/lib64/libgsttag-1.0.so.%%LIBVERSION%%
usr/lib64/libgstvideo-1.0.so.0
-usr/lib64/libgstvideo-1.0.so.0.2201.0
-usr/lib64/libgstvulkan-1.0.so.0
-usr/lib64/libgstvulkan-1.0.so.0.2201.0
-usr/lib64/libgstwayland-1.0.so.0
-usr/lib64/libgstwayland-1.0.so.0.2201.0
-usr/lib64/libgstwebrtc-1.0.so.0
-usr/lib64/libgstwebrtc-1.0.so.0.2201.0
+usr/lib64/libgstvideo-1.0.so.%%LIBVERSION%%
usr/libexec/gstreamer-1.0/gst-completion-helper
usr/libexec/gstreamer-1.0/gst-hotdoc-plugins-scanner
usr/libexec/gstreamer-1.0/gst-plugin-scanner
diff --git a/multimedia/linux-rl9-gstreamer1/pkg-plist.amd64 b/multimedia/linux-rl9-gstreamer1/pkg-plist.amd64
index c26e5b40bf1d..e4c0fafb32c7 100644
--- a/multimedia/linux-rl9-gstreamer1/pkg-plist.amd64
+++ b/multimedia/linux-rl9-gstreamer1/pkg-plist.amd64
@@ -3,36 +3,24 @@ usr/bin/gst-launch-1.0
usr/bin/gst-stats-1.0
usr/bin/gst-transcoder-1.0
usr/bin/gst-typefind-1.0
-usr/lib/girepository-1.0/CudaGst-1.0.typelib
usr/lib/girepository-1.0/Gst-1.0.typelib
usr/lib/girepository-1.0/GstAllocators-1.0.typelib
usr/lib/girepository-1.0/GstApp-1.0.typelib
usr/lib/girepository-1.0/GstAudio-1.0.typelib
-usr/lib/girepository-1.0/GstBadAudio-1.0.typelib
usr/lib/girepository-1.0/GstBase-1.0.typelib
usr/lib/girepository-1.0/GstCheck-1.0.typelib
-usr/lib/girepository-1.0/GstCodecs-1.0.typelib
usr/lib/girepository-1.0/GstController-1.0.typelib
-usr/lib/girepository-1.0/GstCuda-1.0.typelib
usr/lib/girepository-1.0/GstGL-1.0.typelib
usr/lib/girepository-1.0/GstGLEGL-1.0.typelib
usr/lib/girepository-1.0/GstGLWayland-1.0.typelib
usr/lib/girepository-1.0/GstGLX11-1.0.typelib
-usr/lib/girepository-1.0/GstInsertBin-1.0.typelib
-usr/lib/girepository-1.0/GstMpegts-1.0.typelib
usr/lib/girepository-1.0/GstNet-1.0.typelib
usr/lib/girepository-1.0/GstPbutils-1.0.typelib
-usr/lib/girepository-1.0/GstPlay-1.0.typelib
-usr/lib/girepository-1.0/GstPlayer-1.0.typelib
usr/lib/girepository-1.0/GstRtp-1.0.typelib
usr/lib/girepository-1.0/GstRtsp-1.0.typelib
usr/lib/girepository-1.0/GstSdp-1.0.typelib
usr/lib/girepository-1.0/GstTag-1.0.typelib
-usr/lib/girepository-1.0/GstTranscoder-1.0.typelib
usr/lib/girepository-1.0/GstVideo-1.0.typelib
-usr/lib/girepository-1.0/GstVulkan-1.0.typelib
-usr/lib/girepository-1.0/GstVulkanWayland-1.0.typelib
-usr/lib/girepository-1.0/GstWebRTC-1.0.typelib
usr/lib/gstreamer-1.0/libgsta52dec.so
usr/lib/gstreamer-1.0/libgstaccurip.so
usr/lib/gstreamer-1.0/libgstadaptivedemux2.so
@@ -47,6 +35,7 @@ usr/lib/gstreamer-1.0/libgstalphacolor.so
usr/lib/gstreamer-1.0/libgstalsa.so
usr/lib/gstreamer-1.0/libgstapetag.so
usr/lib/gstreamer-1.0/libgstapp.so
+usr/lib/gstreamer-1.0/libgstasf.so
usr/lib/gstreamer-1.0/libgstasfmux.so
usr/lib/gstreamer-1.0/libgstaudiobuffersplit.so
usr/lib/gstreamer-1.0/libgstaudioconvert.so
@@ -87,7 +76,10 @@ usr/lib/gstreamer-1.0/libgstdtls.so
usr/lib/gstreamer-1.0/libgstdtmf.so
usr/lib/gstreamer-1.0/libgstdvb.so
usr/lib/gstreamer-1.0/libgstdvbsubenc.so
+usr/lib/gstreamer-1.0/libgstdvbsuboverlay.so
+usr/lib/gstreamer-1.0/libgstdvdlpcmdec.so
usr/lib/gstreamer-1.0/libgstdvdread.so
+usr/lib/gstreamer-1.0/libgstdvdsub.so
usr/lib/gstreamer-1.0/libgsteffectv.so
usr/lib/gstreamer-1.0/libgstencoding.so
usr/lib/gstreamer-1.0/libgstequalizer.so
@@ -129,7 +121,6 @@ usr/lib/gstreamer-1.0/libgstkms.so
usr/lib/gstreamer-1.0/libgstlame.so
usr/lib/gstreamer-1.0/libgstlegacyrawparse.so
usr/lib/gstreamer-1.0/libgstlevel.so
-usr/lib/gstreamer-1.0/libgstlibvisual.so
usr/lib/gstreamer-1.0/libgstmatroska.so
usr/lib/gstreamer-1.0/libgstmidi.so
usr/lib/gstreamer-1.0/libgstmpeg2dec.so
@@ -161,6 +152,7 @@ usr/lib/gstreamer-1.0/libgstpnm.so
usr/lib/gstreamer-1.0/libgstproxy.so
usr/lib/gstreamer-1.0/libgstpulseaudio.so
usr/lib/gstreamer-1.0/libgstrawparse.so
+usr/lib/gstreamer-1.0/libgstrealmedia.so
usr/lib/gstreamer-1.0/libgstremovesilence.so
usr/lib/gstreamer-1.0/libgstreplaygain.so
usr/lib/gstreamer-1.0/libgstresindvd.so
@@ -179,6 +171,7 @@ usr/lib/gstreamer-1.0/libgstsegmentclip.so
usr/lib/gstreamer-1.0/libgstshapewipe.so
usr/lib/gstreamer-1.0/libgstshm.so
usr/lib/gstreamer-1.0/libgstshout2.so
+usr/lib/gstreamer-1.0/libgstsiren.so
usr/lib/gstreamer-1.0/libgstsmooth.so
usr/lib/gstreamer-1.0/libgstsmoothstreaming.so
usr/lib/gstreamer-1.0/libgstsmpte.so
@@ -202,6 +195,7 @@ usr/lib/gstreamer-1.0/libgsttypefindfunctions.so
usr/lib/gstreamer-1.0/libgstudp.so
usr/lib/gstreamer-1.0/libgstuvch264.so
usr/lib/gstreamer-1.0/libgstv4l2codecs.so
+usr/lib/gstreamer-1.0/libgstva.so
usr/lib/gstreamer-1.0/libgstvideo4linux2.so
usr/lib/gstreamer-1.0/libgstvideobox.so
usr/lib/gstreamer-1.0/libgstvideoconvertscale.so
@@ -231,107 +225,60 @@ usr/lib/gstreamer-1.0/libgstxingmux.so
usr/lib/gstreamer-1.0/libgstxvimagesink.so
usr/lib/gstreamer-1.0/libgsty4mdec.so
usr/lib/gstreamer-1.0/libgsty4menc.so
-usr/lib/libgstadaptivedemux-1.0.so.0
-usr/lib/libgstadaptivedemux-1.0.so.0.2201.0
usr/lib/libgstallocators-1.0.so.0
-usr/lib/libgstallocators-1.0.so.0.2201.0
+usr/lib/libgstallocators-1.0.so.%%LIBVERSION%%
usr/lib/libgstapp-1.0.so.0
-usr/lib/libgstapp-1.0.so.0.2201.0
+usr/lib/libgstapp-1.0.so.%%LIBVERSION%%
usr/lib/libgstaudio-1.0.so.0
-usr/lib/libgstaudio-1.0.so.0.2201.0
-usr/lib/libgstbadaudio-1.0.so.0
-usr/lib/libgstbadaudio-1.0.so.0.2201.0
+usr/lib/libgstaudio-1.0.so.%%LIBVERSION%%
usr/lib/libgstbase-1.0.so.0
-usr/lib/libgstbase-1.0.so.0.2201.0
-usr/lib/libgstbasecamerabinsrc-1.0.so.0
-usr/lib/libgstbasecamerabinsrc-1.0.so.0.2201.0
+usr/lib/libgstbase-1.0.so.%%LIBVERSION%%
usr/lib/libgstcheck-1.0.so.0
-usr/lib/libgstcheck-1.0.so.0.2201.0
-usr/lib/libgstcodecparsers-1.0.so.0
-usr/lib/libgstcodecparsers-1.0.so.0.2201.0
-usr/lib/libgstcodecs-1.0.so.0
-usr/lib/libgstcodecs-1.0.so.0.2201.0
+usr/lib/libgstcheck-1.0.so.%%LIBVERSION%%
usr/lib/libgstcontroller-1.0.so.0
-usr/lib/libgstcontroller-1.0.so.0.2201.0
-usr/lib/libgstcuda-1.0.so.0
-usr/lib/libgstcuda-1.0.so.0.2201.0
+usr/lib/libgstcontroller-1.0.so.%%LIBVERSION%%
usr/lib/libgstfft-1.0.so.0
-usr/lib/libgstfft-1.0.so.0.2201.0
+usr/lib/libgstfft-1.0.so.%%LIBVERSION%%
usr/lib/libgstgl-1.0.so.0
-usr/lib/libgstgl-1.0.so.0.2201.0
-usr/lib/libgstinsertbin-1.0.so.0
-usr/lib/libgstinsertbin-1.0.so.0.2201.0
-usr/lib/libgstisoff-1.0.so.0
-usr/lib/libgstisoff-1.0.so.0.2201.0
-usr/lib/libgstmpegts-1.0.so.0
-usr/lib/libgstmpegts-1.0.so.0.2201.0
+usr/lib/libgstgl-1.0.so.%%LIBVERSION%%
usr/lib/libgstnet-1.0.so.0
-usr/lib/libgstnet-1.0.so.0.2201.0
+usr/lib/libgstnet-1.0.so.%%LIBVERSION%%
usr/lib/libgstpbutils-1.0.so.0
-usr/lib/libgstpbutils-1.0.so.0.2201.0
-usr/lib/libgstphotography-1.0.so.0
-usr/lib/libgstphotography-1.0.so.0.2201.0
-usr/lib/libgstplay-1.0.so.0
-usr/lib/libgstplay-1.0.so.0.2201.0
-usr/lib/libgstplayer-1.0.so.0
-usr/lib/libgstplayer-1.0.so.0.2201.0
+usr/lib/libgstpbutils-1.0.so.%%LIBVERSION%%
usr/lib/libgstreamer-1.0.so.0
-usr/lib/libgstreamer-1.0.so.0.2201.0
+usr/lib/libgstreamer-1.0.so.%%LIBVERSION%%
usr/lib/libgstriff-1.0.so.0
-usr/lib/libgstriff-1.0.so.0.2201.0
+usr/lib/libgstriff-1.0.so.%%LIBVERSION%%
usr/lib/libgstrtp-1.0.so.0
-usr/lib/libgstrtp-1.0.so.0.2201.0
+usr/lib/libgstrtp-1.0.so.%%LIBVERSION%%
usr/lib/libgstrtsp-1.0.so.0
-usr/lib/libgstrtsp-1.0.so.0.2201.0
-usr/lib/libgstsctp-1.0.so.0
-usr/lib/libgstsctp-1.0.so.0.2201.0
+usr/lib/libgstrtsp-1.0.so.%%LIBVERSION%%
usr/lib/libgstsdp-1.0.so.0
-usr/lib/libgstsdp-1.0.so.0.2201.0
+usr/lib/libgstsdp-1.0.so.%%LIBVERSION%%
usr/lib/libgsttag-1.0.so.0
-usr/lib/libgsttag-1.0.so.0.2201.0
-usr/lib/libgsttranscoder-1.0.so.0
-usr/lib/libgsturidownloader-1.0.so.0
-usr/lib/libgsturidownloader-1.0.so.0.2201.0
+usr/lib/libgsttag-1.0.so.%%LIBVERSION%%
usr/lib/libgstvideo-1.0.so.0
-usr/lib/libgstvideo-1.0.so.0.2201.0
-usr/lib/libgstvulkan-1.0.so.0
-usr/lib/libgstvulkan-1.0.so.0.2201.0
-usr/lib/libgstwayland-1.0.so.0
-usr/lib/libgstwayland-1.0.so.0.2201.0
-usr/lib/libgstwebrtc-1.0.so.0
-usr/lib/libgstwebrtc-1.0.so.0.2201.0
+usr/lib/libgstvideo-1.0.so.%%LIBVERSION%%
usr/lib/rpm/fileattrs/gstreamer1.attr
usr/lib/rpm/gstreamer1.prov
-usr/lib64/girepository-1.0/CudaGst-1.0.typelib
usr/lib64/girepository-1.0/Gst-1.0.typelib
usr/lib64/girepository-1.0/GstAllocators-1.0.typelib
usr/lib64/girepository-1.0/GstApp-1.0.typelib
usr/lib64/girepository-1.0/GstAudio-1.0.typelib
-usr/lib64/girepository-1.0/GstBadAudio-1.0.typelib
usr/lib64/girepository-1.0/GstBase-1.0.typelib
usr/lib64/girepository-1.0/GstCheck-1.0.typelib
-usr/lib64/girepository-1.0/GstCodecs-1.0.typelib
usr/lib64/girepository-1.0/GstController-1.0.typelib
-usr/lib64/girepository-1.0/GstCuda-1.0.typelib
usr/lib64/girepository-1.0/GstGL-1.0.typelib
usr/lib64/girepository-1.0/GstGLEGL-1.0.typelib
usr/lib64/girepository-1.0/GstGLWayland-1.0.typelib
usr/lib64/girepository-1.0/GstGLX11-1.0.typelib
-usr/lib64/girepository-1.0/GstInsertBin-1.0.typelib
-usr/lib64/girepository-1.0/GstMpegts-1.0.typelib
usr/lib64/girepository-1.0/GstNet-1.0.typelib
usr/lib64/girepository-1.0/GstPbutils-1.0.typelib
-usr/lib64/girepository-1.0/GstPlay-1.0.typelib
-usr/lib64/girepository-1.0/GstPlayer-1.0.typelib
usr/lib64/girepository-1.0/GstRtp-1.0.typelib
usr/lib64/girepository-1.0/GstRtsp-1.0.typelib
usr/lib64/girepository-1.0/GstSdp-1.0.typelib
usr/lib64/girepository-1.0/GstTag-1.0.typelib
-usr/lib64/girepository-1.0/GstTranscoder-1.0.typelib
usr/lib64/girepository-1.0/GstVideo-1.0.typelib
-usr/lib64/girepository-1.0/GstVulkan-1.0.typelib
-usr/lib64/girepository-1.0/GstVulkanWayland-1.0.typelib
-usr/lib64/girepository-1.0/GstWebRTC-1.0.typelib
usr/lib64/gstreamer-1.0/libgsta52dec.so
usr/lib64/gstreamer-1.0/libgstaccurip.so
usr/lib64/gstreamer-1.0/libgstadaptivedemux2.so
@@ -346,6 +293,7 @@ usr/lib64/gstreamer-1.0/libgstalphacolor.so
usr/lib64/gstreamer-1.0/libgstalsa.so
usr/lib64/gstreamer-1.0/libgstapetag.so
usr/lib64/gstreamer-1.0/libgstapp.so
+usr/lib64/gstreamer-1.0/libgstasf.so
usr/lib64/gstreamer-1.0/libgstasfmux.so
usr/lib64/gstreamer-1.0/libgstaudiobuffersplit.so
usr/lib64/gstreamer-1.0/libgstaudioconvert.so
@@ -386,7 +334,10 @@ usr/lib64/gstreamer-1.0/libgstdtls.so
usr/lib64/gstreamer-1.0/libgstdtmf.so
usr/lib64/gstreamer-1.0/libgstdvb.so
usr/lib64/gstreamer-1.0/libgstdvbsubenc.so
+usr/lib64/gstreamer-1.0/libgstdvbsuboverlay.so
+usr/lib64/gstreamer-1.0/libgstdvdlpcmdec.so
usr/lib64/gstreamer-1.0/libgstdvdread.so
+usr/lib64/gstreamer-1.0/libgstdvdsub.so
usr/lib64/gstreamer-1.0/libgsteffectv.so
usr/lib64/gstreamer-1.0/libgstencoding.so
usr/lib64/gstreamer-1.0/libgstequalizer.so
@@ -428,7 +379,6 @@ usr/lib64/gstreamer-1.0/libgstkms.so
usr/lib64/gstreamer-1.0/libgstlame.so
usr/lib64/gstreamer-1.0/libgstlegacyrawparse.so
usr/lib64/gstreamer-1.0/libgstlevel.so
-usr/lib64/gstreamer-1.0/libgstlibvisual.so
usr/lib64/gstreamer-1.0/libgstmatroska.so
usr/lib64/gstreamer-1.0/libgstmidi.so
usr/lib64/gstreamer-1.0/libgstmpeg2dec.so
@@ -460,6 +410,7 @@ usr/lib64/gstreamer-1.0/libgstpnm.so
usr/lib64/gstreamer-1.0/libgstproxy.so
usr/lib64/gstreamer-1.0/libgstpulseaudio.so
usr/lib64/gstreamer-1.0/libgstrawparse.so
+usr/lib64/gstreamer-1.0/libgstrealmedia.so
usr/lib64/gstreamer-1.0/libgstremovesilence.so
usr/lib64/gstreamer-1.0/libgstreplaygain.so
usr/lib64/gstreamer-1.0/libgstresindvd.so
@@ -478,6 +429,7 @@ usr/lib64/gstreamer-1.0/libgstsegmentclip.so
usr/lib64/gstreamer-1.0/libgstshapewipe.so
usr/lib64/gstreamer-1.0/libgstshm.so
usr/lib64/gstreamer-1.0/libgstshout2.so
+usr/lib64/gstreamer-1.0/libgstsiren.so
usr/lib64/gstreamer-1.0/libgstsmooth.so
usr/lib64/gstreamer-1.0/libgstsmoothstreaming.so
usr/lib64/gstreamer-1.0/libgstsmpte.so
@@ -501,6 +453,7 @@ usr/lib64/gstreamer-1.0/libgsttypefindfunctions.so
usr/lib64/gstreamer-1.0/libgstudp.so
usr/lib64/gstreamer-1.0/libgstuvch264.so
usr/lib64/gstreamer-1.0/libgstv4l2codecs.so
+usr/lib64/gstreamer-1.0/libgstva.so
usr/lib64/gstreamer-1.0/libgstvideo4linux2.so
usr/lib64/gstreamer-1.0/libgstvideobox.so
usr/lib64/gstreamer-1.0/libgstvideoconvertscale.so
@@ -530,75 +483,40 @@ usr/lib64/gstreamer-1.0/libgstxingmux.so
usr/lib64/gstreamer-1.0/libgstxvimagesink.so
usr/lib64/gstreamer-1.0/libgsty4mdec.so
usr/lib64/gstreamer-1.0/libgsty4menc.so
-usr/lib64/libgstadaptivedemux-1.0.so.0
-usr/lib64/libgstadaptivedemux-1.0.so.0.2201.0
usr/lib64/libgstallocators-1.0.so.0
-usr/lib64/libgstallocators-1.0.so.0.2201.0
+usr/lib64/libgstallocators-1.0.so.%%LIBVERSION%%
usr/lib64/libgstapp-1.0.so.0
-usr/lib64/libgstapp-1.0.so.0.2201.0
+usr/lib64/libgstapp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstaudio-1.0.so.0
-usr/lib64/libgstaudio-1.0.so.0.2201.0
-usr/lib64/libgstbadaudio-1.0.so.0
-usr/lib64/libgstbadaudio-1.0.so.0.2201.0
+usr/lib64/libgstaudio-1.0.so.%%LIBVERSION%%
usr/lib64/libgstbase-1.0.so.0
-usr/lib64/libgstbase-1.0.so.0.2201.0
-usr/lib64/libgstbasecamerabinsrc-1.0.so.0
-usr/lib64/libgstbasecamerabinsrc-1.0.so.0.2201.0
+usr/lib64/libgstbase-1.0.so.%%LIBVERSION%%
usr/lib64/libgstcheck-1.0.so.0
-usr/lib64/libgstcheck-1.0.so.0.2201.0
-usr/lib64/libgstcodecparsers-1.0.so.0
-usr/lib64/libgstcodecparsers-1.0.so.0.2201.0
-usr/lib64/libgstcodecs-1.0.so.0
-usr/lib64/libgstcodecs-1.0.so.0.2201.0
+usr/lib64/libgstcheck-1.0.so.%%LIBVERSION%%
usr/lib64/libgstcontroller-1.0.so.0
-usr/lib64/libgstcontroller-1.0.so.0.2201.0
-usr/lib64/libgstcuda-1.0.so.0
-usr/lib64/libgstcuda-1.0.so.0.2201.0
+usr/lib64/libgstcontroller-1.0.so.%%LIBVERSION%%
usr/lib64/libgstfft-1.0.so.0
-usr/lib64/libgstfft-1.0.so.0.2201.0
+usr/lib64/libgstfft-1.0.so.%%LIBVERSION%%
usr/lib64/libgstgl-1.0.so.0
-usr/lib64/libgstgl-1.0.so.0.2201.0
-usr/lib64/libgstinsertbin-1.0.so.0
-usr/lib64/libgstinsertbin-1.0.so.0.2201.0
-usr/lib64/libgstisoff-1.0.so.0
-usr/lib64/libgstisoff-1.0.so.0.2201.0
-usr/lib64/libgstmpegts-1.0.so.0
-usr/lib64/libgstmpegts-1.0.so.0.2201.0
+usr/lib64/libgstgl-1.0.so.%%LIBVERSION%%
usr/lib64/libgstnet-1.0.so.0
-usr/lib64/libgstnet-1.0.so.0.2201.0
+usr/lib64/libgstnet-1.0.so.%%LIBVERSION%%
usr/lib64/libgstpbutils-1.0.so.0
-usr/lib64/libgstpbutils-1.0.so.0.2201.0
-usr/lib64/libgstphotography-1.0.so.0
-usr/lib64/libgstphotography-1.0.so.0.2201.0
-usr/lib64/libgstplay-1.0.so.0
-usr/lib64/libgstplay-1.0.so.0.2201.0
-usr/lib64/libgstplayer-1.0.so.0
-usr/lib64/libgstplayer-1.0.so.0.2201.0
+usr/lib64/libgstpbutils-1.0.so.%%LIBVERSION%%
usr/lib64/libgstreamer-1.0.so.0
-usr/lib64/libgstreamer-1.0.so.0.2201.0
+usr/lib64/libgstreamer-1.0.so.%%LIBVERSION%%
usr/lib64/libgstriff-1.0.so.0
-usr/lib64/libgstriff-1.0.so.0.2201.0
+usr/lib64/libgstriff-1.0.so.%%LIBVERSION%%
usr/lib64/libgstrtp-1.0.so.0
-usr/lib64/libgstrtp-1.0.so.0.2201.0
+usr/lib64/libgstrtp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstrtsp-1.0.so.0
-usr/lib64/libgstrtsp-1.0.so.0.2201.0
-usr/lib64/libgstsctp-1.0.so.0
-usr/lib64/libgstsctp-1.0.so.0.2201.0
+usr/lib64/libgstrtsp-1.0.so.%%LIBVERSION%%
usr/lib64/libgstsdp-1.0.so.0
-usr/lib64/libgstsdp-1.0.so.0.2201.0
+usr/lib64/libgstsdp-1.0.so.%%LIBVERSION%%
usr/lib64/libgsttag-1.0.so.0
-usr/lib64/libgsttag-1.0.so.0.2201.0
-usr/lib64/libgsttranscoder-1.0.so.0
-usr/lib64/libgsturidownloader-1.0.so.0
-usr/lib64/libgsturidownloader-1.0.so.0.2201.0
+usr/lib64/libgsttag-1.0.so.%%LIBVERSION%%
usr/lib64/libgstvideo-1.0.so.0
-usr/lib64/libgstvideo-1.0.so.0.2201.0
-usr/lib64/libgstvulkan-1.0.so.0
-usr/lib64/libgstvulkan-1.0.so.0.2201.0
-usr/lib64/libgstwayland-1.0.so.0
-usr/lib64/libgstwayland-1.0.so.0.2201.0
-usr/lib64/libgstwebrtc-1.0.so.0
-usr/lib64/libgstwebrtc-1.0.so.0.2201.0
+usr/lib64/libgstvideo-1.0.so.%%LIBVERSION%%
usr/libexec/gstreamer-1.0/gst-completion-helper
usr/libexec/gstreamer-1.0/gst-hotdoc-plugins-scanner
usr/libexec/gstreamer-1.0/gst-plugin-scanner
diff --git a/multimedia/linux-rl9-libva/Makefile b/multimedia/linux-rl9-libva/Makefile
index 391bfaa919d0..462b23b6dc80 100644
--- a/multimedia/linux-rl9-libva/Makefile
+++ b/multimedia/linux-rl9-libva/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libva
-PORTVERSION= 2.20.0
+PORTVERSION= 2.22.0
DISTVERSIONSUFFIX= -1.el9
-PORTREVISION= 1
CATEGORIES= multimedia linux
MAINTAINER= emulation@FreeBSD.org
@@ -25,6 +24,6 @@ DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
OPTIONS_DEFINE= DOCS
-PLIST_SUB+= LIBVERSION=2.2000.0
+PLIST_SUB+= LIBVERSION=2.2200.0
.include <bsd.port.mk>
diff --git a/multimedia/linux-rl9-libva/distinfo b/multimedia/linux-rl9-libva/distinfo
index 8ac3a679faa9..4ebfb9a5f95d 100644
--- a/multimedia/linux-rl9-libva/distinfo
+++ b/multimedia/linux-rl9-libva/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1731445854
-SHA256 (rocky/l/libva-2.20.0-1.el9.aarch64.rpm) = 5e45b56e8637ebd57c79e3a1d132d3783a56facb2659eb4e44319ef1cc98482d
-SIZE (rocky/l/libva-2.20.0-1.el9.aarch64.rpm) = 106949
-SHA256 (rocky/l/libva-2.20.0-1.el9.i686.rpm) = 5119c02902a717ab17197436503f20164a622c088adc5356630b515534da4384
-SIZE (rocky/l/libva-2.20.0-1.el9.i686.rpm) = 114178
-SHA256 (rocky/l/libva-2.20.0-1.el9.x86_64.rpm) = a2014d21610d80b058a9273014b178be75097fe3a289bde8fbdf85b312187179
-SIZE (rocky/l/libva-2.20.0-1.el9.x86_64.rpm) = 107188
-SHA256 (rocky/l/libva-2.20.0-1.el9.src.rpm) = ed4a90e084aca90b29f2a5be04c37e8a01b30851d27a2c11ef0036ef241cf8b5
-SIZE (rocky/l/libva-2.20.0-1.el9.src.rpm) = 290619
+TIMESTAMP = 1750646560
+SHA256 (rocky/l/libva-2.22.0-1.el9.aarch64.rpm) = fb264196a571c6e0c678894bebb70c5f3574373b6db03d57ad9d1024c30af051
+SIZE (rocky/l/libva-2.22.0-1.el9.aarch64.rpm) = 115224
+SHA256 (rocky/l/libva-2.22.0-1.el9.i686.rpm) = 642e15abb86672f1a318a682dc44d9014640e6f8c07b043ec8f069e7007859db
+SIZE (rocky/l/libva-2.22.0-1.el9.i686.rpm) = 122553
+SHA256 (rocky/l/libva-2.22.0-1.el9.x86_64.rpm) = f17e0795885cec5efa637142217d7d08e901a2dfef33043f2c77b75546427755
+SIZE (rocky/l/libva-2.22.0-1.el9.x86_64.rpm) = 115650
+SHA256 (rocky/l/libva-2.22.0-1.el9.src.rpm) = d56390d7234413425204cf5357a3a12b1ee29d2637c6707750b81420e9db8ffb
+SIZE (rocky/l/libva-2.22.0-1.el9.src.rpm) = 312392
diff --git a/multimedia/linux-rl9-libvpx/Makefile b/multimedia/linux-rl9-libvpx/Makefile
index 756e25954bff..f6e69a0fdd62 100644
--- a/multimedia/linux-rl9-libvpx/Makefile
+++ b/multimedia/linux-rl9-libvpx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libvpx
PORTVERSION= 1.9.0
-DISTVERSIONSUFFIX= -8.el9_5
-PORTREVISION= 2
+DISTVERSIONSUFFIX= -9.el9_6
+PORTREVISION= 3
CATEGORIES= multimedia linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/multimedia/linux-rl9-libvpx/distinfo b/multimedia/linux-rl9-libvpx/distinfo
index ccee1d543983..077475be160d 100644
--- a/multimedia/linux-rl9-libvpx/distinfo
+++ b/multimedia/linux-rl9-libvpx/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732660229
-SHA256 (rocky/l/libvpx-1.9.0-8.el9_5.aarch64.rpm) = 7ff1d1d8c225ba8cf3e4dbd48ba2e3271192b17505fedef27dfeb693f5eeb53a
-SIZE (rocky/l/libvpx-1.9.0-8.el9_5.aarch64.rpm) = 1046717
-SHA256 (rocky/l/libvpx-1.9.0-8.el9_5.i686.rpm) = 44ccc6147c34f1ad83b012559e34458f44b18168b582133e96fba316ad92259f
-SIZE (rocky/l/libvpx-1.9.0-8.el9_5.i686.rpm) = 1140218
-SHA256 (rocky/l/libvpx-1.9.0-8.el9_5.x86_64.rpm) = c28e54f6e4ee62a7e60fee71f951bffe40fdf11498e6b8e321bbbabdd9bd5067
-SIZE (rocky/l/libvpx-1.9.0-8.el9_5.x86_64.rpm) = 1101354
-SHA256 (rocky/l/libvpx-1.9.0-8.el9_5.src.rpm) = 9bf9afba497c1f93264e4e8deee733d244ddcab89ee83e8edad3f9dbb31303d3
-SIZE (rocky/l/libvpx-1.9.0-8.el9_5.src.rpm) = 5330641
+TIMESTAMP = 1750640277
+SHA256 (rocky/l/libvpx-1.9.0-9.el9_6.aarch64.rpm) = 158e05f807fd191c5cef0bd9625d9b0e2af834c42b5d0ec96704839ea334b6a6
+SIZE (rocky/l/libvpx-1.9.0-9.el9_6.aarch64.rpm) = 1044575
+SHA256 (rocky/l/libvpx-1.9.0-9.el9_6.i686.rpm) = 03018357da366c09d97dd32b0b38b5f87e1a982cf17f7ba7b5b6ecba62b11fa3
+SIZE (rocky/l/libvpx-1.9.0-9.el9_6.i686.rpm) = 1138183
+SHA256 (rocky/l/libvpx-1.9.0-9.el9_6.x86_64.rpm) = 39b33df758653f9161c702d7aa5917b3ea20ba5349639033fbeadc0d669f97f0
+SIZE (rocky/l/libvpx-1.9.0-9.el9_6.x86_64.rpm) = 1099275
+SHA256 (rocky/l/libvpx-1.9.0-9.el9_6.src.rpm) = 49d3a4d75cf86ad19f909c1940bc45561f2e3c0d01f31ecacbb0ee3740a1a94a
+SIZE (rocky/l/libvpx-1.9.0-9.el9_6.src.rpm) = 5331982
diff --git a/multimedia/qmmp-qt5/Makefile b/multimedia/qmmp-qt5/Makefile
index 537798a231f0..5407bf35bfad 100644
--- a/multimedia/qmmp-qt5/Makefile
+++ b/multimedia/qmmp-qt5/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qmmp
-PORTVERSION= 1.7.5
+PORTVERSION= 1.7.6
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \
SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/
diff --git a/multimedia/qmmp-qt5/distinfo b/multimedia/qmmp-qt5/distinfo
index feab8fdf28ab..97082032d3dd 100644
--- a/multimedia/qmmp-qt5/distinfo
+++ b/multimedia/qmmp-qt5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745868014
-SHA256 (qmmp-1.7.5.tar.bz2) = 8997bb14a175e93d4d84f0f1b20129ae56b570cccf7addb53b5648ecd98ed729
-SIZE (qmmp-1.7.5.tar.bz2) = 1425509
+TIMESTAMP = 1750883118
+SHA256 (qmmp-1.7.6.tar.bz2) = 43b441f022302a43b98cca88a47e8e5ba1e73caae8acc0e9e2c6b77e5b1eb3bb
+SIZE (qmmp-1.7.6.tar.bz2) = 1426952
diff --git a/multimedia/qmmp-qt6/Makefile b/multimedia/qmmp-qt6/Makefile
index 078bb6facd94..dea531c8cb62 100644
--- a/multimedia/qmmp-qt6/Makefile
+++ b/multimedia/qmmp-qt6/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qmmp
-PORTVERSION= 2.2.5
+PORTVERSION= 2.2.6
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \
SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/
diff --git a/multimedia/qmmp-qt6/distinfo b/multimedia/qmmp-qt6/distinfo
index 4b4d2e979935..82192426513d 100644
--- a/multimedia/qmmp-qt6/distinfo
+++ b/multimedia/qmmp-qt6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745868023
-SHA256 (qmmp-2.2.5.tar.bz2) = 58211f327ac385abbc7d75e6a5d8dd64bcdb5cc0f1119329f2927d1631097e18
-SIZE (qmmp-2.2.5.tar.bz2) = 1429484
+TIMESTAMP = 1750883127
+SHA256 (qmmp-2.2.6.tar.bz2) = 270eca6fd728d9a0bc7f19e94e0e0e1f6a3c44dade648dffa58a0dbb7396cb4b
+SIZE (qmmp-2.2.6.tar.bz2) = 1429101
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index a09d374cde6d..a38010a76761 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
-DISTVERSION= 2.52.0
-PORTREVISION= 1
+DISTVERSION= 2.53.0
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
@@ -65,32 +64,32 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
signalapp:webrtc:${WEBRTC_REV}:webrtc
# sh net-im/signal-desktop/get_deps.sh
-WEBRTC_REV= 6998c
+WEBRTC_REV= 7103d
# modify webrtc_fetch.sh, then sh webrtc_fetch.sh
-BASE_REV= e0914b7606a151a3a12e994c400519f2e291c53f
-BORINGSSL_REV= d4b6eb542d4fd109baacd550935efd00c521e674
-BUILD_REV= 64e296c42a93fbd27acc9a94713e4289273409b2
-BUILDTOOLS_REV= a660247d3c14a172b74b8e832ba1066b30183c97
-CATAPULT_REV= b15611f18b506cf9dbc03e9bf87dbc8df549ccce
-ICU_REV= bbccc2f6efc1b825de5f2c903c48be685cd0cf22
+BASE_REV= 1d80e43078965dbe6ded5521fbffb128f59124a6
+BORINGSSL_REV= a9993612faac4866bc33ca8ff37bfd0659af1c48
+BUILD_REV= 52d62707eaec02b88722a99e335315d166ceda77
+BUILDTOOLS_REV= 6f359296daa889aa726f3d05046b9f37be241169
+CATAPULT_REV= 5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4
+ICU_REV= c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b
LIBCUBEB_VER= 0.27.0
-LIBJPEG_TURBO_REV= 927aabfcd26897abb9776ecf2a6c38ea5bb52ab6
+LIBJPEG_TURBO_REV= e14cbfaa85529d47f9f55b0f104a579c1061f9ad
LIBSRTP_REV= a52756acb1c5e133089c798736dd171567df11f5
-LIBVPX_REV= 7a65480684b1b28bb9defae164bf0dc78b32653e
-LIBYUV_REV= 10592b60c0b2c33210b7752454253dc2625b4305
-NASM_REV= f477acb1049f5e043904b87b825c5915084a9a29
+LIBVPX_REV= 027bbee30a0103b99d86327b48d29567fed11688
+LIBYUV_REV= ccdf870348764e4b77fa3b56accb2a896a901bad
+NASM_REV= 767a169c8811b090df222a458b25dfa137fc637e
OPUS_REV= 0e30966b198ad28943799eaf5b3b08100b6f70c3
-PERFETTO_REV= a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac
-PROTOBUFJS_REV= e34549db516f8712f678fcd4bc411613b5cc5295
-RE2_REV= 6dcd83d60f7944926bfd308cc13979fc53dd69ca
-TESTING_REV= 63412fdcdfe281e6b9531a5e1086a59c0b9e6909
-THIRD_PARTY_REV= d212a71416ad7c6ceca04d6d27dfdd84fd00c04c
-TOOLS_REV= 6820cc03cc8a4b1fb99747f30e8249d138a70981
+PERFETTO_REV= 40b529923598b739b2892a536a7692eedbed5685
+PROTOBUFJS_REV= eb785a9363664a402b6336dfe96aad27fb33ffa8
+RE2_REV= c84a140c93352cdabbfb547c531be34515b12228
+TESTING_REV= f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a
+THIRD_PARTY_REV= 10064104c1f11074312018c3a9c4b66f25584bdd
+TOOLS_REV= 3460fbcdee33353d37800dad5caa6bba327ad8c8
BINARY_ALIAS= vpython3=${PYTHON_CMD}
-# Keep in sync with https://github.com/signalapp/ringrtc/blob/v${DISTVERSION}/bin/build-electron#L119
+# Keep in sync with https://github.com/signalapp/ringrtc/blob/v2.53.0/bin/build-desktop#L130
# Run "gn args out/release --list" for all variables.
# Some parts don't have use_system_* flag, and can be turned on/off by using
# replace_gn_files.py script, some parts just turned on/off for target host
@@ -128,10 +127,16 @@ CARGO_INSTALL= no
USE_LDCONFIG= yes
-MAKE_ENV= OUTPUT_DIR=${WEBRTCDIR}/out
+MAKE_ENV+= OUTPUT_DIR=${WEBRTCDIR}/out
PLIST_FILES= lib/libringrtc.so
+RUSTC_VERSION!= rustc -V 2>/dev/null || true
+MAKE_ENV+= RUSTC_BOOTSTRAP=1
+GN_ARGS+= enable_rust=true \
+ rust_sysroot_absolute="${LOCALBASE}" \
+ rustc_version="${RUSTC_VERSION}"
+
post-extract:
${MKDIR} ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc
${MV} ${WRKDIR}/webrtc-${WEBRTC_REV} ${WEBRTCDIR}
diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates
index 7ca08eca8ec2..97a084e4b65f 100644
--- a/multimedia/ringrtc/Makefile.crates
+++ b/multimedia/ringrtc/Makefile.crates
@@ -10,27 +10,25 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ anstyle-wincon-3.0.8 \
+ anyhow-1.0.98 \
arbitrary-1.4.1 \
argon2-0.5.3 \
- async-stream-0.3.6 \
- async-stream-impl-0.3.6 \
- async-trait-0.1.86 \
+ async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- aws-lc-rs-1.12.2 \
- aws-lc-sys-0.25.1 \
- axum-0.7.9 \
- axum-core-0.4.5 \
- backtrace-0.3.74 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ backtrace-0.3.75 \
base64-0.22.1 \
- base64ct-1.6.0 \
- basic-toml-0.1.9 \
+ base64ct-1.7.3 \
+ basic-toml-0.1.10 \
bincode-1.3.3 \
bindgen-0.69.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
@@ -39,20 +37,20 @@ CARGO_CRATES= addr2line-0.24.2 \
bollard-stubs-1.45.0-rc.26.0.1 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
- bytes-1.10.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.12+1.0.8 \
+ bytes-1.10.1 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
cbc-0.1.2 \
- cc-1.2.14 \
+ cc-1.2.24 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.29 \
- clap_builder-4.5.29 \
- clap_derive-4.5.28 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
cmake-0.1.54 \
colorchoice-1.0.3 \
@@ -60,7 +58,7 @@ CARGO_CRATES= addr2line-0.24.2 \
constant_time_eq-0.3.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc-3.2.1 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
@@ -71,12 +69,12 @@ CARGO_CRATES= addr2line-0.24.2 \
cubeb-0.27.0 \
cubeb-core-0.27.0 \
cubeb-sys-0.27.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
deflate64-0.1.9 \
- deranged-0.3.11 \
- derive-where-1.2.7 \
+ deranged-0.4.0 \
+ derive-where-1.4.0 \
derive_arbitrary-1.4.1 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
@@ -85,18 +83,18 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-sys-0.4.1 \
displaydoc-0.2.5 \
dunce-1.0.5 \
- dyn-clone-1.0.18 \
- either-1.13.0 \
+ dyn-clone-1.0.19 \
+ either-1.15.0 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.12 \
fastrand-2.3.0 \
fern-0.6.2 \
fiat-crypto-0.2.9 \
fixedbitset-0.5.7 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
@@ -108,14 +106,14 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
ghash-0.5.1 \
gimli-0.31.1 \
glob-0.3.2 \
- h2-0.4.7 \
+ h2-0.4.10 \
hashbrown-0.12.3 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
@@ -123,66 +121,67 @@ CARGO_CRATES= addr2line-0.24.2 \
hmac-0.12.1 \
home-0.5.11 \
hound-3.5.1 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.10.0 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
humansize-2.1.3 \
- humantime-2.1.0 \
hyper-1.6.0 \
hyper-named-pipe-0.1.0 \
hyper-timeout-0.5.2 \
- hyper-util-0.1.10 \
+ hyper-util-0.1.12 \
hyperlocal-0.9.1 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
- inout-0.1.3 \
+ indexmap-2.9.0 \
+ inout-0.1.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
+ jiff-0.2.14 \
+ jiff-static-0.2.14 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libc-0.2.172 \
+ libloading-0.8.7 \
+ libm-0.2.15 \
libredox-0.1.3 \
+ linkme-0.3.33 \
+ linkme-impl-0.3.33 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
- lockfree-object-pool-0.1.6 \
- log-0.4.25 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ log-0.4.27 \
lzma-rs-0.3.0 \
- matchit-0.7.3 \
+ lzma-sys-0.1.20 \
+ matchit-0.8.4 \
memchr-2.7.4 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.4 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
- multimap-0.10.0 \
- neon-1.0.0 \
- neon-macros-1.0.0 \
+ multimap-0.10.1 \
+ neon-1.1.1 \
+ neon-macros-1.1.1 \
nom-7.1.3 \
ntapi-0.4.1 \
num-conv-0.1.0 \
@@ -190,42 +189,46 @@ CARGO_CRATES= addr2line-0.24.2 \
num_enum-0.7.3 \
num_enum_derive-0.7.3 \
object-0.36.7 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
opaque-debug-0.3.1 \
option-ext-0.2.0 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
password-hash-0.5.0 \
- paste-1.0.15 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
petgraph-0.7.1 \
- pin-project-1.1.9 \
- pin-project-internal-1.1.9 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotly-0.9.1 \
plotly_derive-0.9.1 \
plotly_kaleido-0.9.1 \
polyval-0.6.2 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ ppv-lite86-0.2.21 \
+ prettyplease-0.2.32 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
- quote-1.0.38 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.0 \
+ rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_users-0.4.6 \
@@ -233,7 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
- ring-0.17.9 \
+ ring-0.17.14 \
rinja-0.3.5 \
rinja_derive-0.3.5 \
rinja_parser-0.3.5 \
@@ -242,57 +245,57 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustls-0.23.23 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustix-1.0.7 \
+ rustls-0.23.27 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_repr-0.1.19 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_repr-0.1.20 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.98 \
- syn-mid-0.6.0 \
+ syn-2.0.101 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
sysinfo-0.31.4 \
tap-1.0.1 \
- tempfile-3.16.0 \
+ tempfile-3.20.0 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinystr-0.7.6 \
- tokio-1.43.0 \
+ thiserror-impl-2.0.12 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.8.1 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.13 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- tonic-0.12.3 \
- tonic-build-0.12.3 \
+ tokio-util-0.7.15 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ tonic-0.13.1 \
+ tonic-build-0.13.1 \
tower-0.4.13 \
tower-0.5.2 \
tower-layer-0.3.3 \
@@ -301,29 +304,29 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
try-lock-0.2.5 \
- typeid-1.0.2 \
- typenum-1.17.0 \
+ typeid-1.0.3 \
+ typenum-1.18.0 \
unicase-2.8.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.13.1 \
+ uuid-1.17.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- webpki-roots-0.26.8 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -331,16 +334,21 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.57.0 \
windows-0.58.0 \
- windows-core-0.52.0 \
windows-core-0.57.0 \
windows-core-0.58.0 \
+ windows-core-0.61.2 \
windows-implement-0.57.0 \
windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.57.0 \
windows-interface-0.58.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
windows-result-0.1.2 \
windows-result-0.2.0 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
@@ -348,50 +356,58 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.10 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
wyz-0.5.1 \
x25519-dalek-2.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-0.8.18 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.18 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ xz2-0.1.7 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.2.2 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
libsignal-account-keys,libsignal-core,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.65.1\#908fa98ee4b976e52c39c935f2f0fd0bf7bb7d30
diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo
index 59409cc93a2e..cc74a61cc29e 100644
--- a/multimedia/ringrtc/distinfo
+++ b/multimedia/ringrtc/distinfo
@@ -1,40 +1,40 @@
-TIMESTAMP = 1748871495
-SHA256 (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 229f6e5a99deb45f3a02972596580508d7535ba40c752388c09f925ea3a99a75
-SIZE (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 6223200
-SHA256 (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = f013a4a63bb00fd543ba40ec2f992e5a29904b814f630ba6755fecf1457c4c8e
-SIZE (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = 44807312
-SHA256 (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 65804e8c3f4056f8868722c566567685fa2f4ec97484fa482c1b426da973b54c
-SIZE (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 1629343
-SHA256 (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = a058615005fd6d08462e45f0ef77eff007afd776576c31f3c04d9a55425ff03d
-SIZE (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = 95158
-SHA256 (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = a0054689a29c303bd225944f7aa4c36a8df62edd5a7caaa9ffbcea9297f9d3e6
-SIZE (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = 155605402
-SHA256 (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = baef3b0791e4df7cf7bdec6bc7bd4493dcc8aeba3fb284e89bd333994cbebcc1
-SIZE (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = 54315206
-SHA256 (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = fa0c68caca289e2e9dac4fee0142150faf7c8bf2f15ff156e738e619a9c76bbd
-SIZE (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = 1546897
-SHA256 (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 5ea5de65f1e437778dcd9c02e7c263d524171fa36fd621fab455c6dbeee2db3a
-SIZE (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 2388896
+TIMESTAMP = 1750322515
+SHA256 (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = e532b1a710e6be7d950ac10c2d241705ea633b36277c31dfa0ccb58ccd994969
+SIZE (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = 6253787
+SHA256 (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = ba6d3c7b1c93cad99769f1a0db9306e6c8758814e4e23e7c20495fcec8b3bdb8
+SIZE (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = 46400756
+SHA256 (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 7911100f2b6311390a2aa501c149ea8d5f05e446d6585d9bcda8b98fa2d39f6e
+SIZE (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 1665130
+SHA256 (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = f45355b40e899b020f77ec4f51a8e2dd0a3fc69e1abb974176ef0d78bf8e3bcf
+SIZE (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = 96809
+SHA256 (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 983da044685dee9aa05d75a823fe226dcf1df6cd194c11469dd7106e54b23221
+SIZE (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 154460749
+SHA256 (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = ca2b5eebf73526739c201f5e19db04aaafe15bfa573983dae2c67c1d9c1c2d57
+SIZE (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = 54281213
+SHA256 (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 5c0722481afb882860da47523bd927aa9ca42e4466f5c903a8d24ba78e6267ba
+SIZE (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 1550333
+SHA256 (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 4dbfed66468f812132ece54ab1af0c2b035c5a426ebdadc361626432901d8015
+SIZE (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 2684933
SHA256 (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = c1105b5c1c34c3d069b8e2561de9d568ea1b8d4d7d1cd5a049f70a830e8cf71c
SIZE (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = 140953
-SHA256 (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5c37d9d7fffb2fc7b4b863d6ef7bd97da8dddde7b06ba01b2028ab6ffcb035a7
-SIZE (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5738196
-SHA256 (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 82e8d053bcceb95ab2803806d7e731c320d9e7f0ee126e170fc9ac35997a7055
-SIZE (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 616511
+SHA256 (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 500c7a8b9ade28fa0b0c2b35fe2427d881bfe3a1c8600015404c90981b92eb0c
+SIZE (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 5731923
+SHA256 (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 905fcec5ad75fee06c256d63a184f663dbbf3adb4c8d8f47524071d533a06c71
+SIZE (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 618541
SHA256 (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 60867154cda4ae4f3d4ba37328b0dac1649b07462945b19c4b7c51a22aa1fae6
SIZE (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 4205884
-SHA256 (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = d720b18db8c9935761703449fbf21f5143075069b59f9fe172b3eb8a827583a6
-SIZE (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = 28597556
-SHA256 (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 2b4822c56f654945c0e71ba309b716899f93f7b1a4db1a23959f47f11096396f
-SIZE (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 414088
-SHA256 (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 073bd6d4bc96d880972e7a3eee99bfcd690e03b8cbc1b3199468e105575c9749
-SIZE (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 394685
-SHA256 (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 7736bf756fbfc347ae950c3536b67eae6d71b348b880e00d13fa46869c006d3e
-SIZE (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 2138948
-SHA256 (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = ac352fd4ec91b848dd13e272afd09140f93a7cdbd6bbb530b8f9f4d16e7a8517
-SIZE (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = 845470295
-SHA256 (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 68099de97ff0ca495d61bae0a2d597432e748ca662759ab8c8c06e7c5a078d29
-SIZE (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 15363489
+SHA256 (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = e3463888f4dba53752c767a008c7e5fe3ab4ac845be2b578b7f2d7a146845af8
+SIZE (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = 28262379
+SHA256 (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 70bd00befb7982d7f3d30df1ea6343d5ae88ab3c950ed93213cd3f775d7b90bc
+SIZE (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 390526
+SHA256 (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = a7aa3ff629e53aeec9b84b26fbd016e405dfd3fa493933b7c605e5ebc5498e9a
+SIZE (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = 396463
+SHA256 (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 11a8e48effe99df7115292a6ff3f719645c372fd9dd34d97737d939257040f3e
+SIZE (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 2176020
+SHA256 (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = bd2eda4a6de6a11d7249dbd3e9f3c09a8c226a66e4e20801c817130ee7438c93
+SIZE (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = 787999134
+SHA256 (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = aa1076ed0c294e124a130ab676624d71c13b564eaccff354a393c2bf3c3e39ca
+SIZE (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = 15568695
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -59,48 +59,44 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
+SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
-SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
-SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
-SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
-SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca
-SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104
-SHA256 (rust/crates/aws-lc-sys-0.25.1.crate) = 54ac4f13dad353b209b34cbec082338202cbc01c8f00336b55c750c13ac91f8f
-SIZE (rust/crates/aws-lc-sys-0.25.1.crate) = 8277025
-SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f
-SIZE (rust/crates/axum-0.7.9.crate) = 155272
-SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
-SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -117,34 +113,34 @@ SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 72ebc2f1a417f01e1da30ef264ee86ae31d2dcd2d603ea283d3c244a883ca2a9
-SIZE (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 633870
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
+SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9
-SIZE (rust/crates/cc-1.2.14.crate) = 103164
+SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
+SIZE (rust/crates/cc-1.2.24.crate) = 106557
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184
-SIZE (rust/crates/clap-4.5.29.crate) = 56074
-SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9
-SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
@@ -159,8 +155,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
@@ -181,18 +177,18 @@ SHA256 (rust/crates/cubeb-core-0.27.0.crate) = c16577b3e7e18e584867a5f364ff4c0c0
SIZE (rust/crates/cubeb-core-0.27.0.crate) = 12615
SHA256 (rust/crates/cubeb-sys-0.27.0.crate) = 9dc6dce42299ac8a1943d947742329fe13ed0e59b466abf6babed04f1725b732
SIZE (rust/crates/cubeb-sys-0.27.0.crate) = 404087
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
-SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive-where-1.4.0.crate) = e73f2692d4bd3cac41dca28934a39894200c9fabf49586d77d0e5954af1d7902
+SIZE (rust/crates/derive-where-1.4.0.crate) = 50404
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
@@ -209,20 +205,20 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.18.crate) = feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35
-SIZE (rust/crates/dyn-clone-1.0.18.crate) = 12871
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
-SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
@@ -231,8 +227,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -255,22 +251,22 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -285,66 +281,58 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/hound-3.5.1.crate) = 62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f
SIZE (rust/crates/hound-3.5.1.crate) = 39446
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
SHA256 (rust/crates/hyper-named-pipe-0.1.0.crate) = 73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278
SIZE (rust/crates/hyper-named-pipe-0.1.0.crate) = 8522
SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
+SHA256 (rust/crates/hyper-util-0.1.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710
+SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918
SHA256 (rust/crates/hyperlocal-0.9.1.crate) = 986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7
SIZE (rust/crates/hyperlocal-0.9.1.crate) = 13733
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
@@ -353,40 +341,50 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93
+SIZE (rust/crates/jiff-0.2.14.crate) = 712978
+SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442
+SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
+SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linkme-0.3.33.crate) = a1b1703c00b2a6a70738920544aa51652532cacddfec2e162d2e29eae01e665c
+SIZE (rust/crates/linkme-0.3.33.crate) = 17097
+SHA256 (rust/crates/linkme-impl-0.3.33.crate) = 04d55ca5d5a14363da83bf3c33874b8feaa34653e760d5216d7ef9829c88001a
+SIZE (rust/crates/linkme-impl-0.3.33.crate) = 12099
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
-SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
-SIZE (rust/crates/matchit-0.7.3.crate) = 30372
+SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
+SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -395,16 +393,16 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.4.crate) = b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b
-SIZE (rust/crates/miniz_oxide-0.8.4.crate) = 66701
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
-SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
-SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-SHA256 (rust/crates/neon-1.0.0.crate) = 7d75440242411c87dc39847b0e33e961ec1f10326a9d8ecf9c1ea64a3b3c13dc
-SIZE (rust/crates/neon-1.0.0.crate) = 86108
-SHA256 (rust/crates/neon-macros-1.0.0.crate) = c6813fde79b646e47e7ad75f480aa80ef76a5d9599e2717407961531169ee38b
-SIZE (rust/crates/neon-macros-1.0.0.crate) = 5886
+SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
+SIZE (rust/crates/multimap-0.10.1.crate) = 15232
+SHA256 (rust/crates/neon-1.1.1.crate) = 74c1d298c79e60a3f5a1e638ace1f9c1229d2a97bd3a9e40a63b67c8efa0f1e1
+SIZE (rust/crates/neon-1.1.1.crate) = 110047
+SHA256 (rust/crates/neon-macros-1.1.1.crate) = c39e43767817fc963f90f400600967a2b2403602c6440685d09a6bc4e02b70b1
+SIZE (rust/crates/neon-macros-1.1.1.crate) = 11503
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
@@ -419,8 +417,10 @@ SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181
SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -431,24 +431,22 @@ SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e
SIZE (rust/crates/partial-default-derive-0.1.0.crate) = 4842
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
-SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
-SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
-SHA256 (rust/crates/pin-project-1.1.9.crate) = dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d
-SIZE (rust/crates/pin-project-1.1.9.crate) = 56299
-SHA256 (rust/crates/pin-project-internal-1.1.9.crate) = f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67
-SIZE (rust/crates/pin-project-internal-1.1.9.crate) = 29160
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plotly-0.9.1.crate) = d944e5f68193cb484fa63cfff0b22e5d1c2773221ff242f30d18645873fbdbfa
SIZE (rust/crates/plotly-0.9.1.crate) = 1177501
SHA256 (rust/crates/plotly_derive-0.9.1.crate) = dd8a29f91d6bfbba26a2ad35baecd507f59b87dacfdf90c21c04404e621e5d78
@@ -457,16 +455,22 @@ SHA256 (rust/crates/plotly_kaleido-0.9.1.crate) = 1f86f4cda3745624eebc1db532e6dd
SIZE (rust/crates/plotly_kaleido-0.9.1.crate) = 4559
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
SIZE (rust/crates/prost-0.13.5.crate) = 32469
SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
@@ -475,22 +479,24 @@ SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f0274
SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
-SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
@@ -505,8 +511,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
-SHA256 (rust/crates/ring-0.17.9.crate) = e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24
-SIZE (rust/crates/ring-0.17.9.crate) = 1474639
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rinja-0.3.5.crate) = 3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5
SIZE (rust/crates/rinja-0.3.5.crate) = 29132
SHA256 (rust/crates/rinja_derive-0.3.5.crate) = 08d9ed0146aef6e2825f1b1515f074510549efba38d71f4554eec32eb36ba18b
@@ -523,30 +529,32 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
-SIZE (rust/crates/rustls-0.23.23.crate) = 342561
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
@@ -555,20 +563,20 @@ SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be
SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -579,52 +587,50 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049
-SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be
SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
-SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52
-SIZE (rust/crates/tonic-0.12.3.crate) = 99380
-SHA256 (rust/crates/tonic-build-0.12.3.crate) = 9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11
-SIZE (rust/crates/tonic-build-0.12.3.crate) = 19136
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
+SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/tonic-0.13.1.crate) = 7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9
+SIZE (rust/crates/tonic-0.13.1.crate) = 107202
+SHA256 (rust/crates/tonic-build-0.13.1.crate) = eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847
+SIZE (rust/crates/tonic-build-0.13.1.crate) = 22868
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
@@ -641,14 +647,14 @@ SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa
SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e
-SIZE (rust/crates/typeid-1.0.2.crate) = 8844
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -657,14 +663,12 @@ SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19
SIZE (rust/crates/ureq-2.12.1.crate) = 115366
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.13.1.crate) = ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0
-SIZE (rust/crates/uuid-1.13.1.crate) = 56741
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -673,8 +677,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -685,8 +689,10 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
+SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
+SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
+SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -701,26 +707,36 @@ SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447
SIZE (rust/crates/windows-0.57.0.crate) = 9694564
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -735,101 +751,117 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
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/winnow-0.7.2.crate) = 59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603
-SIZE (rust/crates/winnow-0.7.2.crate) = 170989
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.18.crate) = 79386d31a42a4996e3336b0919ddb90f81112af416270cff95b5f5af22b839c2
-SIZE (rust/crates/zerocopy-0.8.18.crate) = 233862
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.18.crate) = 76331675d372f91bf8d17e13afbd5fe639200b73d01f0fc748bb059f9cca2db7
-SIZE (rust/crates/zerocopy-derive-0.8.18.crate) = 83632
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
+SIZE (rust/crates/xz2-0.1.7.crate) = 23892
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zip-2.2.2.crate) = ae9c1ea7b3a5e1f4b922ff856a129881167511563dc219869afe3787fc0c1a45
-SIZE (rust/crates/zip-2.2.2.crate) = 108809
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
+SIZE (rust/crates/zip-2.4.2.crate) = 110773
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (signalapp-libsignal-v0.65.1_GH0.tar.gz) = d3f05a04a7ec31416012e6db6747244d09095d3fd006593164430ff26a9003a0
SIZE (signalapp-libsignal-v0.65.1_GH0.tar.gz) = 1905182
-SHA256 (signalapp-ringrtc-v2.52.0_GH0.tar.gz) = 6be3681a6f93ff5fae37da651b769882aac150c5da9dd2326e293e229ca74ef4
-SIZE (signalapp-ringrtc-v2.52.0_GH0.tar.gz) = 814864
-SHA256 (signalapp-webrtc-6998c_GH0.tar.gz) = e6d50b36f5ebc0f5627028963ef9074d6c7a696c4693c1dbfe20bc267c596f30
-SIZE (signalapp-webrtc-6998c_GH0.tar.gz) = 39943578
+SHA256 (signalapp-ringrtc-v2.53.0_GH0.tar.gz) = 1e701890cec331edb93e55a36025b0a0d5fe942ed816d53c125e6690b2d11594
+SIZE (signalapp-ringrtc-v2.53.0_GH0.tar.gz) = 822752
+SHA256 (signalapp-webrtc-7103d_GH0.tar.gz) = d336a67188f8e5ddb6f5a92abe63f08d5c477eadfaf0eed45c34120b05234628
+SIZE (signalapp-webrtc-7103d_GH0.tar.gz) = 39981494
diff --git a/multimedia/ringrtc/files/patch-build_config_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_BUILD.gn
index 74d9f784d94c..ca0aa388f6b1 100644
--- a/multimedia/ringrtc/files/patch-build_config_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/config/BUILD.gn.orig 2023-08-17 07:33:31 UTC
+++ src/webrtc/src/build/config/BUILD.gn
-@@ -214,6 +214,10 @@ config("default_libs") {
+@@ -215,6 +215,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn b/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
index 79473a536c3d..024c080d9390 100644
--- a/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
+++ b/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -231,6 +232,10 @@ if (host_toolchain == "") {
+@@ -235,6 +236,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,7 +21,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -274,6 +279,8 @@ if (target_os == "android") {
+@@ -279,6 +284,8 @@ if (target_os == "android") {
_default_toolchain = "//build/toolchain/aix:$target_cpu"
} else if (target_os == "zos") {
_default_toolchain = "//build/toolchain/zos:$target_cpu"
@@ -30,7 +30,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -308,7 +315,11 @@ is_android = current_os == "android"
+@@ -313,7 +320,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -42,4 +42,4 @@
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
- is_win = current_os == "win" || current_os == "winuwp"
+ is_wasm = current_os == "emscripten"
diff --git a/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
index f2dd7f101af1..5f81aa974ab7 100644
--- a/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
@@ -1,11 +1,16 @@
--- src/webrtc/src/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC
+++ src/webrtc/src/build/config/clang/BUILD.gn
-@@ -224,7 +224,7 @@ clang_lib("compiler_builtins") {
- libname = "ios"
- }
- } else {
-- libname = "builtins"
-+ #libname = "builtins"
- }
- }
+@@ -252,7 +252,12 @@ template("clang_lib") {
+ # Adds a dependency on the Clang runtime library clang_rt.builtins.
+ clang_lib("compiler_builtins") {
+- if (is_mac) {
++ if (is_bsd) {
++ # Since there's no Rust in the toolchain, there's no concern that we'll use
++ # the Rust stdlib's intrinsics here.
++ #
++ # Don't define libname which makes this target do nothing.
++ } else if (is_mac) {
+ libname = "osx"
+ } else if (is_ios) {
+ if (target_platform == "iphoneos") {
diff --git a/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
index 92fcd9a9cd56..3f7487004b34 100644
--- a/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/config/compiler/BUILD.gn.orig 2024-06-18 16:34:35 UTC
+++ src/webrtc/src/build/config/compiler/BUILD.gn
-@@ -198,7 +198,7 @@ declare_args() {
+@@ -197,7 +197,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,7 +9,7 @@
}
declare_args() {
-@@ -255,13 +255,16 @@ config("no_unresolved_symbols") {
+@@ -254,13 +254,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +27,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -519,6 +522,10 @@ config("compiler") {
+@@ -509,6 +512,10 @@ config("compiler") {
}
}
@@ -38,7 +38,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -578,7 +585,7 @@ config("compiler") {
+@@ -569,7 +576,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -47,7 +47,7 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1240,7 +1247,7 @@ config("compiler_cpu_abi") {
+@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -56,7 +56,7 @@
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1255,7 +1262,7 @@ config("compiler_cpu_abi") {
+@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -65,7 +65,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1589,7 +1596,7 @@ config("compiler_deterministic") {
+@@ -1576,7 +1583,7 @@ config("compiler_deterministic") {
# different build directory like "out/feature_a" and "out/feature_b" if
# we build same files with same compile flag.
# Other paths are already given in relative, no need to normalize them.
@@ -74,38 +74,35 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1647,7 +1654,7 @@ config("clang_revision") {
+@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
- if (is_clang && clang_base_path == default_clang_base_path &&
+ if (is_clang && !is_bsd && clang_base_path == default_clang_base_path &&
current_os != "zos") {
- update_args = [
- "--print-revision",
-@@ -1965,20 +1972,12 @@ config("default_warnings") {
- ]
- }
+ _perform_consistency_checks = current_toolchain == default_toolchain
+ if (llvm_force_head_revision) {
+@@ -1719,7 +1726,7 @@ config("clang_revision") {
+ # e.g. by setting in the the project's .gn file.
+ config("clang_warning_suppression") {
+ # Some build configs use older versions of clang that don't support WSMs
+- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
++ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang &&
+ clang_warning_suppression_file != "") {
+ from_build_root =
+@@ -2053,9 +2060,6 @@ config("default_warnings") {
-- cflags += [
-- # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
-- "-Wno-cast-function-type",
--
-- # TODO(crbug.com/40284799): Fix and re-enable.
-- "-Wno-thread-safety-reference-return",
-- ]
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
- cflags_cc += [
- # TODO(crbug.com/328490295): Fix and re-enable for C flags.
- "-Wenum-compare-conditional",
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
]
-- if (!is_nacl) {
-+ if (!is_nacl && !is_bsd) {
- cflags_cc += [
- # TODO(crbug.com/41486292): Fix and re-enable.
- "-Wno-c++11-narrowing-const-reference",
-@@ -2769,7 +2768,7 @@ config("afdo") {
+ cflags_cc += [
+@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -114,7 +111,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2796,7 +2795,7 @@ config("afdo") {
+@@ -2864,7 +2868,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -123,7 +120,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2973,7 +2972,7 @@ config("symbols") {
+@@ -3041,7 +3045,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
index e3def33f6fcb..49b30f663a3c 100644
--- a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/toolchain/gcc_toolchain.gni.orig 2022-02-16 12:34:12 UTC
+++ src/webrtc/src/build/toolchain/gcc_toolchain.gni
-@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) {
+@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,8 +14,8 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -825,22 +832,12 @@ template("gcc_toolchain") {
- # use_gold too.
+@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+ # actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
- _path = "$clang_base_path/bin"
@@ -36,9 +36,9 @@
- readelf = "${prefix}/llvm-readelf"
- ar = "${prefix}/llvm-ar"
- nm = "${prefix}/llvm-nm"
-+ readelf = "llvm-readelf"
++ readelf = "readelf"
+ ar = "llvm-ar"
+ nm = "llvm-nm"
- forward_variables_from(invoker,
- [
+ forward_variables_from(invoker, "*", [ "toolchain_args" ])
+
diff --git a/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni b/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
index f5c9a960dfa6..8f1d9a3dacd4 100644
--- a/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
+++ b/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC
+++ src/webrtc/src/build/toolchain/toolchain.gni
-@@ -72,7 +72,7 @@ if (host_os == "mac") {
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml b/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml
new file mode 100644
index 000000000000..c3385f611dcb
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml
@@ -0,0 +1,10 @@
+--- cargo-crates/neon-1.1.1/Cargo.toml.orig 2025-06-20 16:24:28.786063000 +0200
++++ cargo-crates/neon-1.1.1/Cargo.toml 2025-06-20 15:29:20.492364000 +0200
+@@ -109,6 +109,7 @@ version = "0.3.33"
+
+ [dependencies.linkme]
+ version = "0.3.33"
++features = ["used_linker"]
+
+ [dependencies.neon-macros]
+ version = "=1.1.1"
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs b/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs
new file mode 100644
index 000000000000..322ea7e0200c
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs
@@ -0,0 +1,8 @@
+--- cargo-crates/neon-1.1.1/src/lib.rs.orig 2025-06-20 16:23:34.475493000 +0200
++++ cargo-crates/neon-1.1.1/src/lib.rs 2025-06-20 15:36:29.406748000 +0200
+@@ -1,3 +1,5 @@
++#![feature(used_with_arg)]
++
+ //! The [Neon][neon] crate provides bindings for writing [Node.js addons][addons]
+ //! (i.e., dynamically-loaded binary modules) with a safe and fast Rust API.
+ //!
diff --git a/multimedia/ringrtc/files/patch-src_rust_src_lib.rs b/multimedia/ringrtc/files/patch-src_rust_src_lib.rs
new file mode 100644
index 000000000000..b422a1b6e588
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-src_rust_src_lib.rs
@@ -0,0 +1,7 @@
+--- src/rust/src/lib.rs.orig 2025-06-20 16:23:04.823901000 +0200
++++ src/rust/src/lib.rs 2025-06-20 15:36:53.716050000 +0200
+@@ -1,3 +1,4 @@
++#![feature(used_with_arg)]
+ //
+ // Copyright 2019-2021 Signal Messenger, LLC
+ // SPDX-License-Identifier: AGPL-3.0-only
diff --git a/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc b/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
index 4852bcb601d4..29d5f54e06e9 100644
--- a/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,14 +1,15 @@
--- src/webrtc/src/rtc_base/network.cc.orig 2024-06-17 12:56:06 UTC
+++ src/webrtc/src/rtc_base/network.cc
-@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -320,7 +320,12 @@ webrtc::AdapterType GetAdapterTypeFromName(absl::strin
}
#endif
+- return webrtc::ADAPTER_TYPE_UNKNOWN;
+#if defined(WEBRTC_BSD)
+ // Treat all other network interface names as ethernet on BSD
+ return ADAPTER_TYPE_ETHERNET;
+#else
- return ADAPTER_TYPE_UNKNOWN;
++ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/net-im/Makefile b/net-im/Makefile
index c218b559529e..aac59d01e249 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -1,7 +1,6 @@
COMMENT = Instant messaging
SUBDIR += beebeep
- SUBDIR += biboumi
SUBDIR += coccinella
SUBDIR += concord
SUBDIR += conduit
diff --git a/net-im/biboumi/Makefile b/net-im/biboumi/Makefile
deleted file mode 100644
index 7a6389b8b0f3..000000000000
--- a/net-im/biboumi/Makefile
+++ /dev/null
@@ -1,100 +0,0 @@
-PORTNAME= biboumi
-DISTVERSION= 9.0
-PORTREVISION= 4
-CATEGORIES= net-im
-MASTER_SITES= https://git.louiz.org/biboumi/snapshot/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= samir@noir.im
-COMMENT= XMPP gateway to IRC
-WWW= https://biboumi.louiz.org/
-
-LICENSE= ZLIB
-
-LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libuuid.so:misc/e2fsprogs-libuuid
-
-USES= cmake iconv localbase:ldflags pkgconfig python:build tar:xz
-
-USE_GITHUB= nodefault
-GH_TUPLE= catchorg:Catch2:v2.2.1:catch/external/src/catch
-
-CMAKE_ARGS= -DWITHOUT_SYSTEMD=1
-
-OPTIONS_DEFINE= DOCS LIBIDN PGSQL SQLITE3 TLS UDNS
-OPTIONS_DEFAULT= LIBIDN PGSQL SQLITE3 TLS UDNS
-
-LIBIDN_DESC= Stringprep functionality, to provide JIDs for IRC users
-PGSQL_DESC= Store users' options and messages in PostgreSQL
-SQLITE3_DESC= Store users' options and messages in SQLite
-TLS_DESC= Support TLS connections to IRC servers
-UDNS_DESC= Asynchronously resolve domain names, for better performances
-
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme
-DOCS_PORTDOCS= *
-
-LIBIDN_LIB_DEPENDS= libidn.so:dns/libidn
-LIBIDN_CMAKE_ON= -DWITH_LIBIDN=1
-LIBIDN_CMAKE_OFF= -DWITHOUT_LIBIDN=1
-
-PGSQL_USES= pgsql
-PGSQL_CMAKE_ON= -DWITH_POSTGRESQL=1
-PGSQL_CMAKE_OFF= -DWITHOUT_POSTGRESQL=1
-
-SQLITE3_USES= sqlite:3
-SQLITE3_CMAKE_ON= -DWITH_SQLITE3=1
-SQLITE3_CMAKE_OFF= -DWITHOUT_SQLITE3=1
-
-TLS_LIB_DEPENDS= libbotan-2.so:security/botan2
-TLS_LIB_DEPENDS_OFF= libgcrypt.so:security/libgcrypt
-TLS_RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss
-TLS_CMAKE_ON= -DWITH_BOTAN=1
-TLS_CMAKE_OFF= -DWITHOUT_BOTAN=1
-
-UDNS_LIB_DEPENDS= libudns.so:dns/udns
-UDNS_CMAKE_ON= -DWITH_UDNS=1
-UDNS_CMAKE_OFF= -DWITHOUT_UDNS=1
-
-USERS= biboumi
-GROUPS= ${USERS}
-
-USE_RC_SUBR= biboumi
-SUB_LIST= USER=${USERS} GROUP=${GROUPS}
-PLIST_SUB= ${SUB_LIST}
-SUB_FILES= pkg-message
-
-post-patch:
- ${REINPLACE_CMD} -e 's,GIT_REPOSITORY.*Catch.git",SOURCE_DIR "${WRKSRC}/external/src/catch",' ${WRKSRC}/CMakeLists.txt
-
-post-build:
- cd ${WRKSRC}/doc && ${MAKE} man
-
-post-build-DOCS-on:
- cd ${WRKSRC}/doc && ${MAKE} html
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/.build/biboumi ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/biboumi
- ${INSTALL_DATA} ${WRKSRC}/conf/biboumi.cfg ${STAGEDIR}${ETCDIR}/biboumi.cfg.sample
-
-post-install:
- ${MKDIR} ${STAGEDIR}/var/db/biboumi
- ${MKDIR} ${STAGEDIR}/var/run/biboumi
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/conf/*policy.txt ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_MAN} ${WRKSRC}/doc/_build/man/*.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
- "! -name .buildinfo")
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MTLS}
-DEPRECATED= Depends on expired security/botan2
-EXPIRATION_DATE=2025-06-21
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/biboumi/distinfo b/net-im/biboumi/distinfo
deleted file mode 100644
index e4bf22cc7e40..000000000000
--- a/net-im/biboumi/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1625177638
-SHA256 (biboumi-9.0.tar.xz) = 1eff9a9110830e056e434e4edf3a33de52c6d092a3db4877b5531513627e7ecb
-SIZE (biboumi-9.0.tar.xz) = 161192
-SHA256 (catchorg-Catch2-v2.2.1_GH0.tar.gz) = 3938bc896f8de570bc56d25606fc128437ee53590a95cf3e005710176a1a1ce4
-SIZE (catchorg-Catch2-v2.2.1_GH0.tar.gz) = 487804
diff --git a/net-im/biboumi/files/biboumi.in b/net-im/biboumi/files/biboumi.in
deleted file mode 100644
index 48f12e15a72b..000000000000
--- a/net-im/biboumi/files/biboumi.in
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-#
-# PROVIDE: biboumi
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add these lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# biboumi_enable (bool): Set to NO by default.
-# Set it to YES to enable biboumi.
-# biboumi_config (path): Set to %%PREFIX%%/etc/biboumi/biboumi.cfg
-# by default.
-
-. /etc/rc.subr
-
-name=biboumi
-rcvar=biboumi_enable
-pidfile="/var/run/biboumi/biboumi.pid"
-procname="%%PREFIX%%/bin/biboumi"
-
-load_rc_config $name
-
-: ${biboumi_enable:="NO"}
-: ${biboumi_config="%%PREFIX%%/etc/biboumi/biboumi.cfg"}
-
-command="/usr/sbin/daemon"
-command_args="-p ${pidfile} -f ${procname} ${biboumi_config}"
-extra_commands="reload"
-required_files="$biboumi_config"
-sig_reload="USR1"
-
-biboumi_user="%%USER%%"
-biboumi_group="%%GROUP%%"
-
-run_rc_command "$1"
diff --git a/net-im/biboumi/files/patch-doc_Makefile b/net-im/biboumi/files/patch-doc_Makefile
deleted file mode 100644
index 480b604c095e..000000000000
--- a/net-im/biboumi/files/patch-doc_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/Makefile.orig 2020-10-24 17:19:42 UTC
-+++ doc/Makefile
-@@ -16,5 +16,5 @@ help:
-
- # Catch-all target: route all unknown targets to Sphinx using the new
- # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
--%: Makefile
-- @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
-\ No newline at end of file
-+.DEFAULT: Makefile
-+ @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
diff --git a/net-im/biboumi/files/pkg-message.in b/net-im/biboumi/files/pkg-message.in
deleted file mode 100644
index 17cd62508abf..000000000000
--- a/net-im/biboumi/files/pkg-message.in
+++ /dev/null
@@ -1,5 +0,0 @@
-Regarding TLS connections to IRC servers, settings can be customized globally or
-per server. This is done using policy txt files, examples can be found in
-%%PREFIX%%/share/examples/biboumi/.
-
-ca_file (in biboumi.cfg) should be set to %%PREFIX%%/share/certs/ca-root-nss.crt
diff --git a/net-im/biboumi/pkg-descr b/net-im/biboumi/pkg-descr
deleted file mode 100644
index 7747c1e8c8d2..000000000000
--- a/net-im/biboumi/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC
-servers and translates between the two protocols. Its goal is to let XMPP users
-take part in IRC discussions, using their favourite XMPP client.
diff --git a/net-im/biboumi/pkg-plist b/net-im/biboumi/pkg-plist
deleted file mode 100644
index 70cd35745ee6..000000000000
--- a/net-im/biboumi/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/biboumi
-share/man/man1/biboumi.1.gz
-@sample %%ETCDIR%%/biboumi.cfg.sample %%ETCDIR%%/biboumi.cfg
-@dir(%%USER%%,%%GROUP%%) /var/db/biboumi
-@dir(%%USER%%,%%GROUP%%) /var/run/biboumi
-%%EXAMPLESDIR%%/policy.txt
-%%EXAMPLESDIR%%/irc.gimp.org.policy.txt
-%%EXAMPLESDIR%%/irc.gnome.org.policy.txt
-%%EXAMPLESDIR%%/irc.mozilla.org.policy.txt
-%%EXAMPLESDIR%%/irc.ppirc.net.policy.txt
diff --git a/net-im/dino/Makefile b/net-im/dino/Makefile
index 8a6651829aa0..11a49f080a2c 100644
--- a/net-im/dino/Makefile
+++ b/net-im/dino/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dino
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile
index 2eb509b54755..e22e0cabac80 100644
--- a/net-im/gajim/Makefile
+++ b/net-im/gajim/Makefile
@@ -43,6 +43,6 @@ OPTIONS_DEFAULT=DBUS OPENGPG
OPENGPG_DESC= GPG encryption per XEP-0373
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.2:devel/py-dbus@${PY_FLAVOR}
-OPENGPG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR}
+OPENGPG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index f11e53ddeb02..a4bc031eb8bd 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= discord
-DISTVERSION= 0.0.98
+DISTVERSION= 0.0.99
PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index ed471b095136..23d5025b6658 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750233818
-SHA256 (discord-0.0.98.tar.gz) = 253ddf206e738f6b6f54f37d858c425052276fbf1fbb2f107967990a5698a2ef
-SIZE (discord-0.0.98.tar.gz) = 105428783
+TIMESTAMP = 1750838208
+SHA256 (discord-0.0.99.tar.gz) = cd6dc7a661cb248c8b8e91363b64753ec6bd49e5b05fb1189e39f7bbe29d116c
+SIZE (discord-0.0.99.tar.gz) = 105427025
diff --git a/net-im/mcabber/Makefile b/net-im/mcabber/Makefile
index 28b2b88aef12..2b6a21c31c74 100644
--- a/net-im/mcabber/Makefile
+++ b/net-im/mcabber/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mcabber
PORTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= http://www.lilotux.net/~mikael/mcabber/files/
diff --git a/net-im/profanity/Makefile b/net-im/profanity/Makefile
index 5055248561f9..01b2a2150527 100644
--- a/net-im/profanity/Makefile
+++ b/net-im/profanity/Makefile
@@ -1,6 +1,6 @@
PORTNAME= profanity
DISTVERSION= 0.14.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= https://profanity-im.github.io/tarballs/
diff --git a/net-im/profanity/files/patch-src_pgp_gpg.c b/net-im/profanity/files/patch-src_pgp_gpg.c
new file mode 100644
index 000000000000..6a7e79214fc9
--- /dev/null
+++ b/net-im/profanity/files/patch-src_pgp_gpg.c
@@ -0,0 +1,15 @@
+The gpgme_attr_t enums and their functions, which have been marked deprecated
+since 2003, were removed in GpgME 2.0.0. The individual result structures
+should be used instead.
+
+--- src/pgp/gpg.c.orig 2023-07-14 05:39:30 UTC
++++ src/pgp/gpg.c
+@@ -683,7 +683,7 @@ p_gpg_decrypt(const char* const cipher)
+ error = gpgme_get_key(ctx, recipient->keyid, &key, 1);
+
+ if (!error && key) {
+- const char* addr = gpgme_key_get_string_attr(key, GPGME_ATTR_EMAIL, NULL, 0);
++ const char* addr = key->uids->email;
+ if (addr) {
+ g_string_append(recipients_str, addr);
+ }
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index f05f320e60b1..092b5f0a3144 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
-DISTVERSION= 7.56.0
+DISTVERSION= 7.58.0
PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
@@ -84,7 +84,7 @@ ESBUILD_BINARY_PATH=${WRKSRC}/node_modules/.pnpm/@esbuild+freebsd-${ESBUILD_ARCH
_BUILD_DATE= $$(date +'%s')
-ELECTRON_VER_MAJOR= 34
+ELECTRON_VER_MAJOR= 35
ESBUILD_VERS= 0.24.0
PNPM_VERS= 10.11
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index 85935856e8cc..75e300873502 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1748933161
-SHA256 (signal-desktop-7.56.0-npm-cache.tar.gz) = dd7520a820bac4f0e19ff6c103e43cebb4528af4c7a609aa34c70052ff40504b
-SIZE (signal-desktop-7.56.0-npm-cache.tar.gz) = 949964419
+TIMESTAMP = 1750324460
+SHA256 (signal-desktop-7.58.0-npm-cache.tar.gz) = 7e3ef94f069c705aa09d1e1232e273c071f306aa40b5eea85709f15585b88736
+SIZE (signal-desktop-7.58.0-npm-cache.tar.gz) = 951815781
SHA256 (freebsd-arm64-0.24.0.tgz) = c09c0acf0e892cf3aa54b61aa02d447a9ecf00a9d7f0e6165e81f208d25d7de0
SIZE (freebsd-arm64-0.24.0.tgz) = 3970551
SHA256 (freebsd-x64-0.24.0.tgz) = f2562d5c4b5d48f832c73f30dc6155adc505b5a296081ddae48b517f2e3d6b42
SIZE (freebsd-x64-0.24.0.tgz) = 4318529
-SHA256 (signalapp-Signal-Desktop-v7.56.0_GH0.tar.gz) = fba7bbe97fb96766965227eb50d17a15c0eca7c666cf27d8330f808bb248b962
-SIZE (signalapp-Signal-Desktop-v7.56.0_GH0.tar.gz) = 45648102
+SHA256 (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 25b7e604a2661fcddb769cc62f4d691b76da4b2dc1684b949389907b840a5e0e
+SIZE (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 45733559
diff --git a/net-im/signal-desktop/files/package-lock.json b/net-im/signal-desktop/files/package-lock.json
index 84c79e2b5be2..062a77f2dbd3 100644
--- a/net-im/signal-desktop/files/package-lock.json
+++ b/net-im/signal-desktop/files/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "signal-desktop",
- "version": "7.56.0",
+ "version": "7.58.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "signal-desktop",
- "version": "7.56.0",
+ "version": "7.58.0",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -27,7 +27,7 @@
"@react-types/shared": "3.27.0",
"@signalapp/libsignal-client": "0.72.1",
"@signalapp/quill-cjs": "2.1.2",
- "@signalapp/ringrtc": "2.52.0",
+ "@signalapp/ringrtc": "2.53.0",
"@signalapp/sqlcipher": "2.0.3",
"@tanstack/react-virtual": "3.11.2",
"@types/dom-mediacapture-transform": "0.1.11",
@@ -195,7 +195,7 @@
"csv-parse": "5.5.6",
"danger": "12.3.3",
"debug": "4.3.7",
- "electron": "36.2.1",
+ "electron": "36.3.2",
"electron-builder": "26.0.14",
"electron-mocha": "13.0.1",
"endanger": "7.0.4",
@@ -288,9 +288,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.3.tgz",
- "integrity": "sha512-V42wFfx1ymFte+ecf6iXghnnP8kWTO+ZLXIyZq+1LAXHHvTZdVxicn4yiVYdYMGaCO3tmqub11AorKkv+iodqw==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz",
+ "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -339,13 +339,13 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.3.tgz",
- "integrity": "sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz",
+ "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.27.3",
+ "@babel/parser": "^7.27.5",
"@babel/types": "^7.27.3",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
@@ -593,23 +593,23 @@
}
},
"node_modules/@babel/helpers": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.4.tgz",
- "integrity": "sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz",
+ "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/template": "^7.27.2",
- "@babel/types": "^7.27.3"
+ "@babel/types": "^7.27.6"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/parser": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.4.tgz",
- "integrity": "sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz",
+ "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1095,9 +1095,9 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.4.tgz",
- "integrity": "sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz",
+ "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -1138,9 +1138,9 @@
}
},
"node_modules/@babel/types": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.3.tgz",
- "integrity": "sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz",
+ "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1452,9 +1452,9 @@
}
},
"node_modules/@electron/node-gyp/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1659,9 +1659,9 @@
}
},
"node_modules/@electron/universal/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2576,18 +2576,18 @@
}
},
"node_modules/@internationalized/date": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.8.1.tgz",
- "integrity": "sha512-PgVE6B6eIZtzf9Gu5HvJxRK3ufUFz9DhspELuhW/N0GuMGMTLvPQNRkHP2hTuP9lblOk+f+1xi96sPiPXANXAA==",
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.8.2.tgz",
+ "integrity": "sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@internationalized/message": {
- "version": "3.1.7",
- "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.7.tgz",
- "integrity": "sha512-gLQlhEW4iO7DEFPf/U7IrIdA3UyLGS0opeqouaFwlMObLUzwexRjbygONHDVbC9G9oFLXsLyGKYkJwqXw/QADg==",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.8.tgz",
+ "integrity": "sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0",
@@ -2595,23 +2595,46 @@
}
},
"node_modules/@internationalized/number": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.2.tgz",
- "integrity": "sha512-E5QTOlMg9wo5OrKdHD6edo1JJlIoOsylh0+mbf0evi1tHJwMZfJSaBpGtnJV9N7w3jeiioox9EG/EWRWPh82vg==",
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.3.tgz",
+ "integrity": "sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@internationalized/string": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.6.tgz",
- "integrity": "sha512-LR2lnM4urJta5/wYJVV7m8qk5DrMZmLRTuFhbQO5b9/sKLHgty6unQy1Li4+Su2DWydmB4aZdS5uxBRXIq2aAw==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.7.tgz",
+ "integrity": "sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
+ "node_modules/@isaacs/balanced-match": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
+ "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
+ "node_modules/@isaacs/brace-expansion": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
+ "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@isaacs/balanced-match": "^4.0.1"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -4409,16 +4432,16 @@
}
},
"node_modules/@react-aria/breadcrumbs": {
- "version": "3.5.24",
- "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.24.tgz",
- "integrity": "sha512-CRheGyyM8afPJvDHLXn/mmGG/WAr/z2LReK3DlPdxVKcsOn7g3NIRxAcAIAJQlDLdOiu1SXHiZe6uu2jPhHrxA==",
+ "version": "3.5.26",
+ "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.26.tgz",
+ "integrity": "sha512-jybk2jy3m9KNmTpzJu87C0nkcMcGbZIyotgK1s8st8aUE2aJlxPZrvGuJTO8GUFZn9TKnCg3JjBC8qS9sizKQg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/link": "^3.8.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/breadcrumbs": "^3.7.13",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/link": "^3.8.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/breadcrumbs": "^3.7.14",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4427,15 +4450,15 @@
}
},
"node_modules/@react-aria/breadcrumbs/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4445,26 +4468,26 @@
}
},
"node_modules/@react-aria/breadcrumbs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/button": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.13.1.tgz",
- "integrity": "sha512-E49qcbBRgofXYfWbli50bepWVNtQBq7qewL9XsX7nHkwPPUe1IRwJOnWZqYMgwwhUBOXfnsR6/TssiXqZsrJdw==",
+ "version": "3.13.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.13.3.tgz",
+ "integrity": "sha512-Xn7eTssaefNPUydogI1qDf7qQWPmb+hGoS1QiCNBodPlRpVDXxlZSIhOqQFnLWHv5+z5UL+vu+joqlSPYHqOFw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/toolbar": "3.0.0-beta.16",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/toolbar": "3.0.0-beta.18",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4473,15 +4496,15 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4490,15 +4513,15 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4508,29 +4531,29 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/calendar": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.8.1.tgz",
- "integrity": "sha512-S931yi8jJ6CgUQJk+h/PEl+V0n1dUYr9n6nKXmZeU3940to4DauqwvmD9sg67hFHJ0QGroHT/s29yIfa5MfQcg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/calendar": "^3.8.1",
- "@react-types/button": "^3.12.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.8.3.tgz",
+ "integrity": "sha512-1TAZADcWbfznXzo4oJEqFgX4IE1chZjWsTSJDWr03UEx3XqIJI8GXm+ylOQUiN4j8xqZ7tl4yNuuslKkzoSjMQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/calendar": "^3.8.2",
+ "@react-types/button": "^3.12.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4539,15 +4562,15 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4556,15 +4579,15 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4574,30 +4597,30 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/checkbox": {
- "version": "3.15.5",
- "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.15.5.tgz",
- "integrity": "sha512-b9c76DBSYTdacSogbsvjkdZomTo5yhBNMmR5ufO544HQ718Ry8q8JmVbtmF/+dkZN7KGnBQCltzGLzXH0Vc0Zg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/toggle": "^3.11.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/checkbox": "^3.6.14",
- "@react-stately/form": "^3.1.4",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "version": "3.15.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.15.7.tgz",
+ "integrity": "sha512-L64van+K2ZEmCpx/KeZGHoxdxQvVHgfusFRFYZbh3e7YEtDcShvUrTDVKmZkINqnmuhGTDolFDQq+E8fWEpcRg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/toggle": "^3.11.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/checkbox": "^3.6.15",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4606,15 +4629,15 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4623,15 +4646,15 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4641,9 +4664,9 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -4667,23 +4690,23 @@
}
},
"node_modules/@react-aria/color": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@react-aria/color/-/color-3.0.7.tgz",
- "integrity": "sha512-3DcYxEWBrcuHSBq0OqCs6GySuy6eOue8/ngC31j/8aMXR+O4mGpXi0wo3rSQGFmGq/4Ri986cI2iGwZOkzpMHg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/numberfield": "^3.11.14",
- "@react-aria/slider": "^3.7.19",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/color": "^3.8.5",
- "@react-stately/form": "^3.1.4",
- "@react-types/color": "^3.0.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@react-aria/color/-/color-3.0.9.tgz",
+ "integrity": "sha512-dWyK8a3kNii8Yuj1/CQivnVVxsgkV8em+sb0oA29w04t+CFRQywpE2OVV3wZTDzOIVaz3pXx7/X012WoF6d/eQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/numberfield": "^3.11.16",
+ "@react-aria/slider": "^3.7.21",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/color": "^3.8.6",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/color": "^3.0.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4692,15 +4715,15 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4709,15 +4732,15 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4727,35 +4750,35 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/combobox": {
- "version": "3.12.3",
- "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.12.3.tgz",
- "integrity": "sha512-nCLFSQjOR3r3tB1AURtZKSZhi2euBMw0QxsIjnMVF73BQOfwfHMrIFctNULbL070gEnXofzeBd3ykJQpnsGH+Q==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/listbox": "^3.14.4",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/menu": "^3.18.3",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/combobox": "^3.10.5",
- "@react-stately/form": "^3.1.4",
- "@react-types/button": "^3.12.1",
- "@react-types/combobox": "^3.13.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.12.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.12.5.tgz",
+ "integrity": "sha512-mg9RrOTjxQFPy0BQrlqdp5uUC2pLevIqhZit6OfndmOr7khQ32qepDjXoSwYeeSag/jrokc2cGfXfzOwrgAFaQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/listbox": "^3.14.6",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/menu": "^3.18.5",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/combobox": "^3.10.6",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/combobox": "^3.13.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4764,14 +4787,14 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4781,15 +4804,15 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4798,15 +4821,15 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4816,37 +4839,37 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/datepicker": {
- "version": "3.14.3",
- "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.14.3.tgz",
- "integrity": "sha512-gDc+bM0EaY3BuIW8IJu/ARJV78bRpOaHp+B08EW4N2qJvc7Bs+EmGLnxMrB6Ny+YxNxsYdQRA/FqiytVYOEk8w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-aria/focus": "^3.20.3",
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/datepicker": "^3.14.1",
- "@react-stately/form": "^3.1.4",
- "@react-types/button": "^3.12.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/datepicker": "^3.12.1",
- "@react-types/dialog": "^3.5.18",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.14.5.tgz",
+ "integrity": "sha512-TeV/yXEOQ2QOYMxvetWcWUcZN83evmnmG/uSruTdk93e2nZzs227Gg/M95tzgCYRRACCzSzrGujJhNs12Nh7mg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/datepicker": "^3.14.2",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/datepicker": "^3.12.2",
+ "@react-types/dialog": "^3.5.19",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4855,14 +4878,14 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4872,15 +4895,15 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4889,15 +4912,15 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4907,25 +4930,25 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/dialog": {
- "version": "3.5.25",
- "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.25.tgz",
- "integrity": "sha512-hVP/TvjUnPgckg4qibc/TDH54O+BzW95hxApxBw1INyViRm95PxdCQDqBdQ/ZW7Gv6J2aUBCGihX7kINPf70ow==",
+ "version": "3.5.27",
+ "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.27.tgz",
+ "integrity": "sha512-Sp8LWQQYNxkLk2+L0bdWmAd9fz1YIrzvxbHXmAn9Tn6+/4SPnQhkOo+qQwtHFbjqe9fyS7cJZxegXd1RegIFew==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/dialog": "^3.5.18",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/dialog": "^3.5.19",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4934,15 +4957,15 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4951,15 +4974,15 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4969,9 +4992,9 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5000,20 +5023,21 @@
}
},
"node_modules/@react-aria/dnd": {
- "version": "3.9.3",
- "resolved": "https://registry.npmjs.org/@react-aria/dnd/-/dnd-3.9.3.tgz",
- "integrity": "sha512-Sjb+UQxG58/paOZXsVKiqLautV4FyILr3tLxMG4Q04QOUzatqlz91APt7RsVMdizk6bVB7Lg74AEypHbXVzhDQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/string": "^3.2.6",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/dnd": "^3.5.4",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/dnd/-/dnd-3.10.1.tgz",
+ "integrity": "sha512-EWiFbRoWs0zBlBbdPvd7gPyA3B8TPUtMfSUnLBCjwc+N0YaUoizZxW2VYgpAkZYAlVrPYV6n2Gs+98PHKZ8rsg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/dnd": "^3.6.0",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5022,15 +5046,15 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5039,15 +5063,15 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5057,9 +5081,9 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5083,15 +5107,15 @@
}
},
"node_modules/@react-aria/focus/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5101,24 +5125,24 @@
}
},
"node_modules/@react-aria/focus/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/form": {
- "version": "3.0.16",
- "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.0.16.tgz",
- "integrity": "sha512-N1bDsJfmnyDesayK0Ii6UPH6JWiF6Wz8WSveQ2y5004XHoIWn5LpWmOqnRedvyw4Yedw33schlvrY7ENEwMdpg==",
+ "version": "3.0.18",
+ "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.0.18.tgz",
+ "integrity": "sha512-e4Ktc3NiNwV5dz82zVE7lspYmKwAnGoJfOHgc9MApS7Fy/BEAuVUuLgTjMo1x5me7dY+ADxqrIhbOpifscGGoQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5127,15 +5151,15 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5144,15 +5168,15 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5162,32 +5186,32 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/grid": {
- "version": "3.14.0",
- "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.14.0.tgz",
- "integrity": "sha512-/tJB7xnSruORJ8tlFHja4SfL8/EW5v4cBLiyD5z48m7IdG33jXR8Cv4Pi5uQqs8zKdnpqZ1wDG3GQxNDwZavpg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/grid": "^3.11.2",
- "@react-stately/selection": "^3.20.2",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.14.2.tgz",
+ "integrity": "sha512-5oS6sLq0DishBvPVsWnxGcUdBRXyFXCj8/n02yJvjbID5Mpjn9JIHUSL4ZCZAO7QGCXpvO3PI40vB2F6QUs2VA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/grid": "^3.11.3",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5196,14 +5220,14 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5213,15 +5237,15 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5230,15 +5254,15 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5248,30 +5272,30 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/gridlist": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-aria/gridlist/-/gridlist-3.13.0.tgz",
- "integrity": "sha512-RHURMo063qbbA8WXCJxGL+5xmSx6yW7Z/V2jycrVcZFOYqj2EgU953aVjpaT/FSyH8/AEioU9oE64YmiEfWUUA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/grid": "^3.14.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/tree": "^3.8.10",
- "@react-types/shared": "^3.29.1",
+ "version": "3.13.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/gridlist/-/gridlist-3.13.2.tgz",
+ "integrity": "sha512-mPGhW2+Jke66LJIPrYoAdL5BBiC8iZ9orjoan7TBTCX9Xk87EK1XLm1cTxAylRqGNjnLzy+vp05Zt2fHY4QduA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/grid": "^3.14.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5280,14 +5304,14 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5297,15 +5321,15 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5314,15 +5338,15 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5332,27 +5356,27 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/i18n": {
- "version": "3.12.9",
- "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.9.tgz",
- "integrity": "sha512-Fim0FLfY05kcpIILdOtqcw58c3sksvmVY8kICSwKCuSek4wYfwJdU28p/sRptw4adJhqN8Cbssvkf/J8zL2GgA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/message": "^3.1.7",
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "version": "3.12.10",
+ "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.10.tgz",
+ "integrity": "sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/message": "^3.1.8",
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5361,15 +5385,15 @@
}
},
"node_modules/@react-aria/i18n/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5379,9 +5403,9 @@
}
},
"node_modules/@react-aria/i18n/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5404,15 +5428,15 @@
}
},
"node_modules/@react-aria/interactions/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5422,22 +5446,22 @@
}
},
"node_modules/@react-aria/interactions/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/label": {
- "version": "3.7.18",
- "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.18.tgz",
- "integrity": "sha512-Ht9D+xkI2Aysn+JNiHE+UZT4FUOGPF7Lfrmp7xdJCA/tEqqF3xW/pAh+UCNOnnWmH8jTYnUg3bCp4G6GQUxKCQ==",
+ "version": "3.7.19",
+ "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.19.tgz",
+ "integrity": "sha512-ZJIj/BKf66q52idy24ErzX77vDGuyQn4neWtu51RRSk4npI3pJqEPsdkPCdo2dlBCo/Uc1pfuLGg2hY3N/ni9Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5446,15 +5470,15 @@
}
},
"node_modules/@react-aria/label/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5464,24 +5488,24 @@
}
},
"node_modules/@react-aria/label/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/link": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.8.1.tgz",
- "integrity": "sha512-ujq7+XIP7OXHu7m2NObvHsl41B/oIBAYI0D+hsxEQo3+x6Q/OUxp9EX2sX4d7TBWvchFmhr6jJdER0QMmeSO/A==",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.8.3.tgz",
+ "integrity": "sha512-83gS9Bb+FMa4Tae2VQrOxWixqYhqj4MDt4Bn0i3gzsP/sPWr1bwo5DJmXfw16UAXMaccl1rUKSqqHdigqaealw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/link": "^3.6.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/link": "^3.6.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5490,15 +5514,15 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5507,15 +5531,15 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5525,28 +5549,28 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/listbox": {
- "version": "3.14.4",
- "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.14.4.tgz",
- "integrity": "sha512-bW3D7KcnQIF77F3zDRMIGQ6e5e1wHTNUtbKJLE423u1Dhc7K2x0pksir0gLGwElhiBW544lY1jv3kFLOeKa6ng==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/list": "^3.12.2",
- "@react-types/listbox": "^3.7.0",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.14.6.tgz",
+ "integrity": "sha512-ZaYpBXiS+nUzxAmeCmXyvDcZECuZi1ZLn5y8uJ4ZFRVqSxqplVHodsQKwKqklmAM3+IVDyQx2WB4/HIKTGg2Bw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/listbox": "^3.7.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5555,15 +5579,15 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5572,15 +5596,15 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5590,42 +5614,42 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/live-announcer": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.2.tgz",
- "integrity": "sha512-6+yNF9ZrZ4YJ60Oxy2gKI4/xy6WUv1iePDCFJkgpNVuOEYi8W8czff8ctXu/RPB25OJx5v2sCw9VirRogTo2zA==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.3.tgz",
+ "integrity": "sha512-nbBmx30tW53Vlbq3BbMxHGbHa7vGE9ItacI+1XAdH2UZDLtdZA5J6U9YC6lokKQCv+aEVO6Zl9YG4yp57YwnGw==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@react-aria/menu": {
- "version": "3.18.3",
- "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.18.3.tgz",
- "integrity": "sha512-D0C4CM/QaxhCo2pLWNP+nfgnAeaSZWOdPMo9pnH/toRsoeTbnD6xO1hLhYsOx5ge+hrzjQvthjUrsjPB1AM/BQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/menu": "^3.9.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/tree": "^3.8.10",
- "@react-types/button": "^3.12.1",
- "@react-types/menu": "^3.10.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.18.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.18.5.tgz",
+ "integrity": "sha512-mOQb4PcNvDdFhyqF7nxREwc1YUg+pPTiMNcSHlz/MKFkkUteIQBYfuJJa8i72ooiE55xfYEQhPLjmrLHAOIJ+g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/menu": "^3.9.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/button": "^3.12.2",
+ "@react-types/menu": "^3.10.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5634,14 +5658,14 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5651,15 +5675,15 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5668,15 +5692,15 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5686,23 +5710,23 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/meter": {
- "version": "3.4.23",
- "resolved": "https://registry.npmjs.org/@react-aria/meter/-/meter-3.4.23.tgz",
- "integrity": "sha512-FgmB/+cTE/sz+wTpTSmj9hFXw4nzfMUJGvXIePnF6f5Gx6J/U7aLEvNk7sXCp76apOu8k7ccma1nCsEvj74x7w==",
+ "version": "3.4.24",
+ "resolved": "https://registry.npmjs.org/@react-aria/meter/-/meter-3.4.24.tgz",
+ "integrity": "sha512-IYI0Z2pwMvIe8r/3G3PHhM4G/KRiW1ssFCBZdCjBbSpl6/EkmrHiyeaBYG0j8Ux8tmRmXiMVjxLdDlCJQDH7mQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/progress": "^3.4.23",
- "@react-types/meter": "^3.4.9",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/progress": "^3.4.24",
+ "@react-types/meter": "^3.4.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5711,30 +5735,30 @@
}
},
"node_modules/@react-aria/meter/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/numberfield": {
- "version": "3.11.14",
- "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.11.14.tgz",
- "integrity": "sha512-UvhPlRwVmbNEBBqfgL41P10H1jL4C7P2hWqsVw72tZQJl5k5ujeOzRWk8mkmg+D4FCZvv4iSPJhmyEP8HkgsWg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-types/button": "^3.12.1",
- "@react-types/numberfield": "^3.8.11",
- "@react-types/shared": "^3.29.1",
+ "version": "3.11.16",
+ "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.11.16.tgz",
+ "integrity": "sha512-AGk0BMdHXPP3gSy39UVropyvpNMxAElPGIcicjXXyD/tZdemsgLXUFT2zI4DwE0csFZS8BGgunLWT9VluMF4FQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-types/button": "^3.12.2",
+ "@react-types/numberfield": "^3.8.12",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5743,15 +5767,15 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5760,15 +5784,15 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5778,30 +5802,30 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/overlays": {
- "version": "3.27.1",
- "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.27.1.tgz",
- "integrity": "sha512-wepzwNLkgem6kVlLm6yk7zNIMAt0KPy8vAWlxdfpXWD/hBI30ULl71gL/BxRa5EYG1GMvlOwNti3whzy9lm3eQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/overlays": "^3.6.16",
- "@react-types/button": "^3.12.1",
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1",
+ "version": "3.27.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.27.3.tgz",
+ "integrity": "sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/button": "^3.12.2",
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5810,14 +5834,14 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5827,15 +5851,15 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5844,15 +5868,15 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5862,25 +5886,25 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/progress": {
- "version": "3.4.23",
- "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.23.tgz",
- "integrity": "sha512-uSQBVY64k+CCey82U67KyWnjAfuuHF0fG6y76kIB8GHI8tGfd1NkXo4ioaxiY0SS+BYGqwqJYYMUzQMpOBTN1A==",
+ "version": "3.4.24",
+ "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.24.tgz",
+ "integrity": "sha512-lpMVrZlSo1Dulo67COCNrcRkJ+lRrC2PI3iRoOIlqw1Ljz4KFoSGyRudg/MLJ/YrQ+6zmNdz5ytdeThrZwHpPQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-types/progress": "^3.5.12",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/progress": "^3.5.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5889,15 +5913,15 @@
}
},
"node_modules/@react-aria/progress/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5907,29 +5931,29 @@
}
},
"node_modules/@react-aria/progress/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/radio": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.11.3.tgz",
- "integrity": "sha512-o10G8RUuHnAGZYzkc5PQw7mj4LMZqmGkoihDeHF2NDa9h44Ce5oeCPwRvCKYbumZDOyDY15ZIZhTUzjHt2w6fA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/radio": "^3.10.13",
- "@react-types/radio": "^3.8.9",
- "@react-types/shared": "^3.29.1",
+ "version": "3.11.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.11.5.tgz",
+ "integrity": "sha512-6BjpeTupQnxetfvC2bqIxWUt6USMqNZoKOoOO7mUL7ESF6/Gp8ocutvQn0VnTxU+7OhdrZX5AACPg/qIQYumVw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/radio": "^3.10.14",
+ "@react-types/radio": "^3.8.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5938,14 +5962,14 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5955,15 +5979,15 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5972,15 +5996,15 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5990,27 +6014,27 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/searchfield": {
- "version": "3.8.4",
- "resolved": "https://registry.npmjs.org/@react-aria/searchfield/-/searchfield-3.8.4.tgz",
- "integrity": "sha512-WnAvU9ct8+Asb8FFhGw6bggBmRaPe9qZPgYacenmRItwN+7UVTwEBVB9umO2bN3PLGm3CKgop10znd6ATiAbJA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/searchfield": "^3.5.12",
- "@react-types/button": "^3.12.1",
- "@react-types/searchfield": "^3.6.2",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/searchfield/-/searchfield-3.8.6.tgz",
+ "integrity": "sha512-fEhNOtOV5yRZ8hkWmFO5Mh8nq63/ePun2dUMLAiW1sCQXTUpN9Oo+T4vsEUabuZ25mHvqgVoCVhAFdMbvZ+W+A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/searchfield": "^3.5.13",
+ "@react-types/button": "^3.12.2",
+ "@react-types/searchfield": "^3.6.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6019,15 +6043,15 @@
}
},
"node_modules/@react-aria/searchfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6037,33 +6061,33 @@
}
},
"node_modules/@react-aria/searchfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/select": {
- "version": "3.15.5",
- "resolved": "https://registry.npmjs.org/@react-aria/select/-/select-3.15.5.tgz",
- "integrity": "sha512-2v8QmcPsZzlOjc/zsLbMcKeMKZoa+FZboxfjq4koUXtuaLhgopENChkfPLaXEGxqsejANs4dAoqiOiwwrGAaLQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/listbox": "^3.14.4",
- "@react-aria/menu": "^3.18.3",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/select": "^3.6.13",
- "@react-types/button": "^3.12.1",
- "@react-types/select": "^3.9.12",
- "@react-types/shared": "^3.29.1",
+ "version": "3.15.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/select/-/select-3.15.7.tgz",
+ "integrity": "sha512-b1PpanLblnXgrvIeYPkL9ELdeE3GQXwoRJLNv9DSKSAyBVx+pm6+4BtzngOBdBidRCcOGEBEYxuUW8hMXjFB8w==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/listbox": "^3.14.6",
+ "@react-aria/menu": "^3.18.5",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/select": "^3.6.14",
+ "@react-types/button": "^3.12.2",
+ "@react-types/select": "^3.9.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6072,15 +6096,15 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6089,15 +6113,15 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6107,26 +6131,26 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/selection": {
- "version": "3.24.1",
- "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.24.1.tgz",
- "integrity": "sha512-nHUksgjg92iHgseH9L+krk9rX19xGJLTDeobKBX7eoAXQMqQjefu+oDwT0VYdI/qqNURNELE/KPZIVLC4PB81w==",
+ "version": "3.24.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.24.3.tgz",
+ "integrity": "sha512-QznlHCUcjFgVALUIVBK4SWJd6osaU9lVaZgU4M8uemoIfOHqnBY3zThkQvEhcw/EJ2RpuYYLPOBYZBnk1knD5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/selection": "^3.20.2",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6135,14 +6159,14 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6152,15 +6176,15 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6169,15 +6193,15 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6187,22 +6211,22 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/separator": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/@react-aria/separator/-/separator-3.4.9.tgz",
- "integrity": "sha512-5ZKVQ/5I2+fw8WyVCQLGjQKsMKlTIieLPf8NvdC24a+pmiUluyUuqfPYdI8s6lcnjG0gbOzZB+jKvDRQbIvMPQ==",
+ "version": "3.4.10",
+ "resolved": "https://registry.npmjs.org/@react-aria/separator/-/separator-3.4.10.tgz",
+ "integrity": "sha512-T9hJpO6lfg6zHRbs5CZD0eZrWIIjN6LY+EC6X5pQJbJeq6HqviVSQx25q98K430S/EGwHRltY5Bwy+XwlMZfdA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6211,15 +6235,15 @@
}
},
"node_modules/@react-aria/separator/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6229,27 +6253,27 @@
}
},
"node_modules/@react-aria/separator/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/slider": {
- "version": "3.7.19",
- "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.7.19.tgz",
- "integrity": "sha512-GONrMMz9zsx0ySbUTebWdqRjAuu6EEW+lLf3qUzcqkIYR8QZVTS8RLPt7FmGHKCTDIaBs8D2yv9puIfKAo1QAA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/slider": "^3.6.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11",
+ "version": "3.7.21",
+ "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.7.21.tgz",
+ "integrity": "sha512-eWu69KnQ7qCmpYBEkgGLjIuKfFqoHu2W6r9d7ys0ZmX81HPj9DhatGpEgHlnjRfCeSl9wL5h2FY9wnIio82cbg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/slider": "^3.6.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6258,15 +6282,15 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6275,15 +6299,15 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6293,25 +6317,25 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/spinbutton": {
- "version": "3.6.15",
- "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.15.tgz",
- "integrity": "sha512-dVKaRgrSU2utxCd4kqAA8BPrC1PVI1eiJ8gvlVbg25LbwK4dg1WPXQUK+80TbrJc9mOEooPiJvzw59IoQLMNRg==",
+ "version": "3.6.16",
+ "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.16.tgz",
+ "integrity": "sha512-Ko1e9GeQiiEXeR3IyPT8STS1Pw4k/1OBs9LqI3WKlHFwH5M8q3DbbaMOgekD41/CPVBKmCcqFM7K7Wu9kFrT2A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6320,15 +6344,15 @@
}
},
"node_modules/@react-aria/spinbutton/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6338,18 +6362,18 @@
}
},
"node_modules/@react-aria/spinbutton/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/ssr": {
- "version": "3.9.8",
- "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.8.tgz",
- "integrity": "sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==",
+ "version": "3.9.9",
+ "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.9.tgz",
+ "integrity": "sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
@@ -6362,15 +6386,15 @@
}
},
"node_modules/@react-aria/switch": {
- "version": "3.7.3",
- "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.7.3.tgz",
- "integrity": "sha512-tFdJmcHaLgW23cS2R713vcJdVbsjDTRk8OLdG/sMziPBY3C00/exuSIb57xTS7KrE0hBYfnLJQTcmDNqdM8+9Q==",
+ "version": "3.7.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.7.5.tgz",
+ "integrity": "sha512-GV9rFYf4wRHAh9tkhptvm3uOflKcQHdgZh+eGpSAHyq2iTq0j2nEhlmtFordpcJgC4XWro7TXLNltfqUqVHtkw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/toggle": "^3.11.3",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/switch": "^3.5.11",
+ "@react-aria/toggle": "^3.11.5",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/switch": "^3.5.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6379,34 +6403,34 @@
}
},
"node_modules/@react-aria/switch/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/table": {
- "version": "3.17.3",
- "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.17.3.tgz",
- "integrity": "sha512-hs3akyNMeeAPIfa+YKMxJyupSjywW5OGzJtOw/Z0j6pV8KXSeMEXNYkSuJY+m5Q1mdunoiiogs0kE3B0r2izQA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/grid": "^3.14.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/table": "^3.14.2",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "version": "3.17.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.17.5.tgz",
+ "integrity": "sha512-Q9HDr2EAhoah7HFIT6XxOOOv2fiAs0agwQQd3d1w6jqgyu9m20lM/jxcSwcCFj2O7FPKHfapSAijHDZZoc4Shg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/grid": "^3.14.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/table": "^3.14.3",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6415,14 +6439,14 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6432,15 +6456,15 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6449,15 +6473,15 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6467,27 +6491,27 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tabs": {
- "version": "3.10.3",
- "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.10.3.tgz",
- "integrity": "sha512-TYfwaRrI0mQMefmoHeTKXdczpb53qpPr+3nnveGl+BocG94wmjIqK6kncboVbPdykgQCIAMd2d9GFpK01+zXrA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/tabs": "^3.8.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/tabs": "^3.3.15",
+ "version": "3.10.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.10.5.tgz",
+ "integrity": "sha512-ddmGPikXW+27W2Rx0VuEwwGJVLTo68QkNbSl8R+TEM0EUIAJo3nwHzAlQhuo5Tcb1PdK7biTjO1dyI4pno2/0Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/tabs": "^3.8.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tabs": "^3.3.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6496,14 +6520,14 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6513,15 +6537,15 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6530,15 +6554,15 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6548,29 +6572,29 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tag": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/@react-aria/tag/-/tag-3.6.0.tgz",
- "integrity": "sha512-OkLyFYTFVUYB339eugw2r6vIcrWq47O15x4sKNkDUo6YBx9ci9tdoib4DlzwuiiKVr/vmw1WMow6VK4zOtuLng==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/gridlist": "^3.13.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/list": "^3.12.2",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/tag/-/tag-3.6.2.tgz",
+ "integrity": "sha512-xO33FU0bZSpZ3Bw7bnJz7+Me0daVLJrn5dAllf18Mmf9T2cEr63Gg4AL4nR+rj6NLSq0aH8QyDtRGNqXJjo5SQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/gridlist": "^3.13.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6579,15 +6603,15 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6596,15 +6620,15 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6614,28 +6638,28 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/textfield": {
- "version": "3.17.3",
- "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.17.3.tgz",
- "integrity": "sha512-p/Z0fyE0CnzIrnCf42gxeSCNYon7//XkcbPwUS4U9dz2VLk2GnEn9NZXPYgTp+08ebQEn0pB1QIchX79yFEguw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
- "@react-types/textfield": "^3.12.2",
+ "version": "3.17.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.17.5.tgz",
+ "integrity": "sha512-HFdvqd3Mdp6WP7uYAWD64gRrL1D4Khi+Fm3dIHBhm1ANV0QjYkphJm4DYNDq/MXCZF46+CZNiOWEbL/aeviykA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/textfield": "^3.12.3",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6644,15 +6668,15 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6661,15 +6685,15 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6679,25 +6703,25 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/toggle": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.11.3.tgz",
- "integrity": "sha512-S6ShToNR6TukRJh8qDdyl9b2Bcsx43eurUB5USANn4ycPov8+bIxQnxiknjssZx7jD8vX4jruuNh7BjFbNsGFw==",
+ "version": "3.11.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.11.5.tgz",
+ "integrity": "sha512-8+Evk/JVMQ25PNhbnHUvsAK99DAjnCWMdSBNswJ1sWseKCYQzBXsNkkF6Dl/FlSkfDBFAaRHkX9JUz02wehb9A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6706,15 +6730,15 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6723,15 +6747,15 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6741,24 +6765,24 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/toolbar": {
- "version": "3.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.16.tgz",
- "integrity": "sha512-TnNvtxADalMzs9Et51hWPpGyiHr1dt++UYR7pIo1H7vO+HwXl6uH4HxbFDS5CyV69j2cQlcGrkj13LoWFkBECw==",
+ "version": "3.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.18.tgz",
+ "integrity": "sha512-P1fXhmTRBK4YvPQDzCY3XoZl+HiBADgvQ89jszxJ2jD4Qzs/E096ttCc+otZnbvRcoU27IxC2vWFInqK/bP31g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6767,14 +6791,14 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6784,15 +6808,15 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6801,15 +6825,15 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6819,25 +6843,25 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tooltip": {
- "version": "3.8.3",
- "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.8.3.tgz",
- "integrity": "sha512-8JHRqffH5vUw7og6mlCRzb4h95/R5RpOxGFfEGw7aami14XMo6tZg7wMgwDUAEiVqNerRWYaw+tk7nCUQXo1Sg==",
+ "version": "3.8.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.8.5.tgz",
+ "integrity": "sha512-spGAuHHNkiqAfyOl4JWzKEK642KC1oQylioYg+LKCq2avUyaDqFlRx2JrC4a6nt3BV6E5/cJUMV9K7gMRApd5Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/tooltip": "^3.5.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/tooltip": "^3.4.17",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/tooltip": "^3.5.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tooltip": "^3.4.18",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6846,15 +6870,15 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6863,15 +6887,15 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6881,9 +6905,9 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -6926,16 +6950,16 @@
}
},
"node_modules/@react-aria/virtualizer": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/@react-aria/virtualizer/-/virtualizer-4.1.5.tgz",
- "integrity": "sha512-Z5+Zr54HCBqycIzZuHohS25dOJ7p8sdNDjAYvW33Uq8nudTvSC5JmV/5kZVN11j5kVYXa7maRnFQlDx941sygw==",
+ "version": "4.1.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/virtualizer/-/virtualizer-4.1.7.tgz",
+ "integrity": "sha512-mUJAWuLANVd6mXd7SKbGl9+LqrHxgkH/bo9qQTKaRKDWR3PVqU4m/xdY/u2EDGcWPiiTMHLJaPdMQA5OZ8LtMg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/virtualizer": "^4.4.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/virtualizer": "^4.4.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6944,15 +6968,15 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6961,15 +6985,15 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6979,23 +7003,23 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/visually-hidden": {
- "version": "3.8.23",
- "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.23.tgz",
- "integrity": "sha512-D37GHtAcxCck8BtCiGTNDniGqtldJuN0cRlW1PJ684zM4CdmkSPqKbt5IUKUfqheS9Vt7HxYsj1VREDW+0kaGA==",
+ "version": "3.8.25",
+ "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.25.tgz",
+ "integrity": "sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7004,15 +7028,15 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7021,15 +7045,15 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -7039,9 +7063,9 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7120,15 +7144,15 @@
}
},
"node_modules/@react-stately/calendar": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.8.1.tgz",
- "integrity": "sha512-pTPRmPRD/0JeKhCRvXhVIH/yBimtIHnZGUxH12dcTl3MLxjXQDTn6/LWK0s4rzJcjsC+EzGUCVBBXgESb7PUlw==",
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.8.2.tgz",
+ "integrity": "sha512-IGSbTgCMiGYisQ+CwH31wek10UWvNZ1LVwhr0ZNkhDIRtj+p+FuLNtBnmT1CxTFe2Y4empAxyxNA0QSjQrOtvQ==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/calendar": "^3.7.1",
- "@react-types/shared": "^3.29.1",
+ "@internationalized/date": "^3.8.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7136,24 +7160,24 @@
}
},
"node_modules/@react-stately/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/checkbox": {
- "version": "3.6.14",
- "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.6.14.tgz",
- "integrity": "sha512-eGl0GP/F/nUrA33gDCYikyXK+Yer7sFOx8T4EU2AF4E8n1VQIRiVNaxDg7Ar6L3CMKor01urppFHFJsBUnSgyw==",
+ "version": "3.6.15",
+ "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.6.15.tgz",
+ "integrity": "sha512-jt3Kzbk6heUMtAlCbUwnrEBknnzFhPBFMEZ00vff7VyhDXup7DJcJRxreloHepARZLIhLhC5QPyO5GS4YOHlvw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7161,21 +7185,21 @@
}
},
"node_modules/@react-stately/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/collections": {
- "version": "3.12.4",
- "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.4.tgz",
- "integrity": "sha512-H+47fRkwYX2/BdSA+NLTzbR+8QclZXyBgC7tHH3dzljyxNimhrMDnbmk520nvGCebNf3nuxtFHq9iVTLpazSVA==",
+ "version": "3.12.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.5.tgz",
+ "integrity": "sha512-5SIb+6nF9cyu+WXqZ6io56BtdOu8FjSQQaaLCCpfAC6fc6zHRk8by0WreRmvJ5/Kn8oq2FNJtCNRvluM0Z01UA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7183,28 +7207,28 @@
}
},
"node_modules/@react-stately/collections/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/color": {
- "version": "3.8.5",
- "resolved": "https://registry.npmjs.org/@react-stately/color/-/color-3.8.5.tgz",
- "integrity": "sha512-yi1MQAbYuAYKu0AtMO+mWQWlWk6OzGMa9j4PGtQN2PI5Uv1NylWOvdquxbUJ4GUAuSYNopYG8Ci9MZMwtito8w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-stately/form": "^3.1.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-stately/slider": "^3.6.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/color": "^3.0.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/color/-/color-3.8.6.tgz",
+ "integrity": "sha512-KBpnXt31hCgdYq1a7PxUspK990/V5hPO4LqJ1K89p7r2t4OF66IBW5FmOS7KY6p1bGOoZgbk9m5w+yUeQq4wmw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-stately/slider": "^3.6.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/color": "^3.0.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7212,28 +7236,28 @@
}
},
"node_modules/@react-stately/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/combobox": {
- "version": "3.10.5",
- "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.10.5.tgz",
- "integrity": "sha512-27SkClMqbMAKuVnmXhYzYisbLfzV7MO/DEiqWO4/3l+PZ+whL7Wi/Ek7Wqlfluid/y4pN4EkHCKNt4HJ2mhORQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/select": "^3.6.13",
- "@react-stately/utils": "^3.10.6",
- "@react-types/combobox": "^3.13.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.10.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.10.6.tgz",
+ "integrity": "sha512-XOfG90MQPfPCNjl2KJOKuFFzx2ULlwnJ/QXl9zCQUtUBOExbFRHldj5E4NPcH14AVeYZX6DBn4GTS9ocOVbE7Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/select": "^3.6.14",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/combobox": "^3.13.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7241,21 +7265,21 @@
}
},
"node_modules/@react-stately/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/data": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-stately/data/-/data-3.13.0.tgz",
- "integrity": "sha512-7LYPxVbWB6tvmLYKO19H5G5YtXV6eKCSXisOUiL9fVnOcGOPDK5z310sj9TP5vaX7zVPtwy0lDBUrZuRfhvQIQ==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/data/-/data-3.13.1.tgz",
+ "integrity": "sha512-hKEvHCM/nHM6FFJz3gT6Ms85H+qNhXfHDYP/TU7XiDoeVHzUpj2Yc3xGsIty6/K2k7jrblUj+LuKmdvidd9mug==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7263,27 +7287,27 @@
}
},
"node_modules/@react-stately/data/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/datepicker": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.14.1.tgz",
- "integrity": "sha512-ad3IOrRppy/F8FZpznGacsaWWHdzUGZ4vpymD+y6TYeQ+RQvS9PLA5Z1TanH9iqLZgkf6bvVggJFg/hhDh2hmg==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.14.2.tgz",
+ "integrity": "sha512-KvOUFz/o+hNIb7oCli6nxBdDurbGjRjye6U99GEYAx6timXOjiIJvtKQyqCLRowGYtCS6GH41yM6DhJ2MlMF8w==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/string": "^3.2.6",
- "@react-stately/form": "^3.1.4",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/utils": "^3.10.6",
- "@react-types/datepicker": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/string": "^3.2.7",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/datepicker": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7291,9 +7315,9 @@
}
},
"node_modules/@react-stately/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7314,13 +7338,13 @@
}
},
"node_modules/@react-stately/dnd": {
- "version": "3.5.4",
- "resolved": "https://registry.npmjs.org/@react-stately/dnd/-/dnd-3.5.4.tgz",
- "integrity": "sha512-YkvkehpsSeGZPH7S7EYyLchSxZPhzShdf9Zjh6UAsM7mAcxjRsChMqsf6zuM+l0jgMo40Ka1mvwDYegz92Qkyg==",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/dnd/-/dnd-3.6.0.tgz",
+ "integrity": "sha512-H0zWOjjoocM+8r5rJ2x0B66NXZd2+7lF1zhomoMoR5+57DA5hWZTY0tht21DKjNoFk4f96Ythh0jRLziQbSkBw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/selection": "^3.20.2",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7328,30 +7352,30 @@
}
},
"node_modules/@react-stately/dnd/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/flags": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.1.tgz",
- "integrity": "sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.2.tgz",
+ "integrity": "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@react-stately/form": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.1.4.tgz",
- "integrity": "sha512-A6GOaZ9oEIo5/XOE+JT9Z8OBt0osIOfes4EcIxGS1C9ght/Smg0gNcIJ2/Wle8qmro4RoJcza2yJ+EglVOuE0w==",
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.1.5.tgz",
+ "integrity": "sha512-wOs0SVXFgNr1aIdywiNH1MhxrFlN5YxBr1k9y3Z7lX+pc/MGRJFTgfDDw5JDxvwLH9joJ9ciniCdWep9L/TqcQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7359,24 +7383,24 @@
}
},
"node_modules/@react-stately/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/grid": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.11.2.tgz",
- "integrity": "sha512-P0vfK5B1NW8glYD6QMrR2X/7UMXx2J8v48QIQV6KgLZjFbyXhzRb+MY0BoIy4tUfJL0yQU2GKbKKVSUIQxbv0g==",
+ "version": "3.11.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.11.3.tgz",
+ "integrity": "sha512-/YurYfPARtgsgS5f8rklB7ZQu6MWLdpfTHuwOELEUZ4L52S2gGA5VfLxDnAsHHnu5XHFI3ScuYLAvjWN0rgs/Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7384,26 +7408,26 @@
}
},
"node_modules/@react-stately/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/layout": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/@react-stately/layout/-/layout-4.3.0.tgz",
- "integrity": "sha512-1czYPaWsEi/ecSOMBiMmH82iTeAIez/72HQjvP0i5CK2ZqLV0M1/Z10lesJHdOE+ay2EkE2qEqbHJnCdCqzkpA==",
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/layout/-/layout-4.3.1.tgz",
+ "integrity": "sha512-W2aa60I3qCI24HzZaFsS/eV1aCL0YI3IOlYm9PgsbELP82y3n7YRnwVreUv30KVdpn0VviLZn2xdWSeZlyqi9A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/table": "^3.14.2",
- "@react-stately/virtualizer": "^4.4.0",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/table": "^3.14.3",
+ "@react-stately/virtualizer": "^4.4.1",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7412,24 +7436,24 @@
}
},
"node_modules/@react-stately/layout/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/list": {
- "version": "3.12.2",
- "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.12.2.tgz",
- "integrity": "sha512-XPGvdPidOV4hnpmaUNc4C/1jX7ZhBwmAI9p6bEXDA3du3XrWess6MWcaQvPxXbrZ6ZX8/OyOC2wp7ixJoJRGyA==",
+ "version": "3.12.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.12.3.tgz",
+ "integrity": "sha512-RiqYyxPYAF3YRBEin8/WHC8/hvpZ/fG1Tx3h1W4aXU5zTIBuy0DrjRKePwP90oCiDpztgRXePLlzhgWeKvJEow==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7437,23 +7461,23 @@
}
},
"node_modules/@react-stately/list/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/menu": {
- "version": "3.9.4",
- "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.4.tgz",
- "integrity": "sha512-sqYcSBuTEtCebZuByUou2aZzwlnrrOlrvmGwFNJy49N3LXXXPENCcCERuWa8TE9eBevIVTQorBZlID6rFG+wdQ==",
+ "version": "3.9.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.5.tgz",
+ "integrity": "sha512-Y+PqHBaQToo6ooCB4i4RoNfRiHbd4iozmLWePBrF4d/zBzJ9p+/5O6XIWFxLw4O128Tg3tSMGuwrxfecPDYHzA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/overlays": "^3.6.16",
- "@react-types/menu": "^3.10.1",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/menu": "^3.10.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7461,24 +7485,24 @@
}
},
"node_modules/@react-stately/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/numberfield": {
- "version": "3.9.12",
- "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.9.12.tgz",
- "integrity": "sha512-E56RuRRdu/lzd8e5aEifP4n8CL/as0sZqIQFSyMv/ZUIIGeksqy+zykzo01skaHKY8u2NixrVHPVDtvPcRuooA==",
+ "version": "3.9.13",
+ "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.9.13.tgz",
+ "integrity": "sha512-FWbbL4E3+5uctPGVtDwHzeNXgyFw0D3glOJhgW1QHPn3qIswusn0z/NjFSuCVOSpri8BZYIrTPUQHpRJPnjgRw==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/number": "^3.6.2",
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/numberfield": "^3.8.11",
+ "@internationalized/number": "^3.6.3",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/numberfield": "^3.8.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7486,13 +7510,13 @@
}
},
"node_modules/@react-stately/overlays": {
- "version": "3.6.16",
- "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.16.tgz",
- "integrity": "sha512-+Ve/TBlUNg3otVC4ZfCq1a8q8FwC7xNebWkVOCGviTqiYodPCGqBwR9Z1xonuFLF/HuQYqALHHTOZtxceU+nVQ==",
+ "version": "3.6.17",
+ "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.17.tgz",
+ "integrity": "sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/overlays": "^3.8.15",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/overlays": "^3.8.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7500,15 +7524,15 @@
}
},
"node_modules/@react-stately/radio": {
- "version": "3.10.13",
- "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.10.13.tgz",
- "integrity": "sha512-q7UKcVYY7rqpxKfYRzvKVEqFhxElDFX2c+xliZQtjXuSexhxRb2xjEh+bDkhzbXzrJkrBT6VmE/rSYPurC3xTw==",
+ "version": "3.10.14",
+ "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.10.14.tgz",
+ "integrity": "sha512-Y7xizUWJ0YJ8pEtqMeKOibX21B5dk56fHgMHXYLeUEm43y5muWQft2YvP0/n4mlkP2Isbk96kPbv7/ez3Gi+lA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/radio": "^3.8.9",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/radio": "^3.8.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7516,22 +7540,22 @@
}
},
"node_modules/@react-stately/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/searchfield": {
- "version": "3.5.12",
- "resolved": "https://registry.npmjs.org/@react-stately/searchfield/-/searchfield-3.5.12.tgz",
- "integrity": "sha512-RC3QTEPVNUbgtuqzpwPUfbV9UkUC1j4XkHoynWDbMt0bE0tPe2Picnl0/r/kq6MO527idV6Ur4zuOF4x9a97LQ==",
+ "version": "3.5.13",
+ "resolved": "https://registry.npmjs.org/@react-stately/searchfield/-/searchfield-3.5.13.tgz",
+ "integrity": "sha512-JNvsnvK6A1057hQREHabRYAAtwj2vl20oqGBvl1IleKlFe3KInV9WBY5l6zR3RXrnCPHVvJuzGe2R7+g142Mnw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/searchfield": "^3.6.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/searchfield": "^3.6.3",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7539,16 +7563,16 @@
}
},
"node_modules/@react-stately/select": {
- "version": "3.6.13",
- "resolved": "https://registry.npmjs.org/@react-stately/select/-/select-3.6.13.tgz",
- "integrity": "sha512-saZo67CreQZPdmqvz9+P6N4kjohpwdVncH98qBi0Q2FvxGAMnpJQgx97rtfDvnSziST5Yx1JnMI4kSSndbtFwg==",
+ "version": "3.6.14",
+ "resolved": "https://registry.npmjs.org/@react-stately/select/-/select-3.6.14.tgz",
+ "integrity": "sha512-HvbL9iMGwbev0FR6PzivhjKEcXADgcJC/IzUkLqPfg4KKMuYhM/XvbJjWXn/QpD3/XT+A5+r5ExUHu7wiDP93w==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/overlays": "^3.6.16",
- "@react-types/select": "^3.9.12",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/select": "^3.9.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7556,23 +7580,23 @@
}
},
"node_modules/@react-stately/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/selection": {
- "version": "3.20.2",
- "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.20.2.tgz",
- "integrity": "sha512-Fw6nnG+VKMsncsY4SNxGYOhnHojVFzFv+Uhy6P39QBp6AXtSaRKMg2VR4MPxQ7XgOjHh5ZuSvCY1RwocweqjwQ==",
+ "version": "3.20.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.20.3.tgz",
+ "integrity": "sha512-TLyjodgFHn5fynQnRmZ5YX1HRY0KC7XBW0Nf2+q9mWk4gUxYm7RVXyYZvMIG1iKqinPYtySPRHdNzyXq9P9sxQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7580,23 +7604,23 @@
}
},
"node_modules/@react-stately/selection/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/slider": {
- "version": "3.6.4",
- "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.6.4.tgz",
- "integrity": "sha512-6SdG0VJZLMRIBnPjqkbIsdyQcW9zJ5Br716cl/7kLT9owiIwMJiAdjdYHab5+8ShWzU2D8Ae+LdQk8ZxIiIjkg==",
+ "version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.6.5.tgz",
+ "integrity": "sha512-XnHSHbXeHiE5J7nsXQvlXaKaNn1Z4jO1aQyiZsolK1NXW6VMKVeAgZUBG45k7xQW06aRbjREMmiIz02mW8fajQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7604,28 +7628,28 @@
}
},
"node_modules/@react-stately/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/table": {
- "version": "3.14.2",
- "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.14.2.tgz",
- "integrity": "sha512-SqE5A/Ve5H2ApnAblMGBMGRzY7cgdQmNPzXB8tGVc38NsC/STmMkq9m54gAl8dBVNbLzzd6HJBe9lqz5keYIhQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/grid": "^3.11.2",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "version": "3.14.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.14.3.tgz",
+ "integrity": "sha512-PwE5pCplLSDckvgmNLVaHyQyX04A62kxdouFh1dVHeGEPfOYsO9WhvyisLxbH7X8Dbveheq/tSTelYDi6LXEJA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/grid": "^3.11.3",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7633,23 +7657,23 @@
}
},
"node_modules/@react-stately/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/tabs": {
- "version": "3.8.2",
- "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.8.2.tgz",
- "integrity": "sha512-lNpby7zUVdAeqo3mjGdPBxppEskOLyqR82LWBtP8Xg4olnjA5RmDFOuoJkIFttDX689zamjN3OE+Ra6WWgJczg==",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.8.3.tgz",
+ "integrity": "sha512-FujQCHppXyeHs2v5FESekxodsBJ5T0k1f7sm0ViNYqgrnE5XwqX8Y4/tdr0fqGF6S+BBllH+Q9yKWipDc6OM8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/list": "^3.12.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/tabs": "^3.3.15",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tabs": "^3.3.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7657,18 +7681,18 @@
}
},
"node_modules/@react-stately/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/toast": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@react-stately/toast/-/toast-3.1.0.tgz",
- "integrity": "sha512-9W2+evz+EARrjkR1QPLlOL5lcNpVo6PjMAIygRSaCPJ6ftQAZ6B+7xTFGPFabWh83gwXQDUgoSwC3/vosvxZaQ==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/toast/-/toast-3.1.1.tgz",
+ "integrity": "sha512-W4a6xcsFt/E+aHmR2eZK+/p7Y5rdyXSCQ5gKSnbck+S3lijEWAyV45Mv8v95CQqu0bQijj6sy2Js1szq10HVwg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0",
@@ -7679,14 +7703,14 @@
}
},
"node_modules/@react-stately/toggle": {
- "version": "3.8.4",
- "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.8.4.tgz",
- "integrity": "sha512-JbKoXhkJ5P5nCrNXChMos3yNqkIeGXPDEMS/dfkHlsjQYxJfylRm4j/nWoDXxxkUmfkvXcNEMofMn9iO1+H0DQ==",
+ "version": "3.8.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.8.5.tgz",
+ "integrity": "sha512-BSvuTDVFzIKxpNg9Slf+RdGpva7kBO8xYaec2TW9m6Ag9AOmiDwUzzDAO0DRsc7ArSaLLFaQ/pdmmT6TxAUQIA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7694,22 +7718,22 @@
}
},
"node_modules/@react-stately/toggle/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/tooltip": {
- "version": "3.5.4",
- "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.4.tgz",
- "integrity": "sha512-HxNTqn9nMBuGbEVeeuZyhrzNbyW7sgwk+8o0mN/BrMrk7E/UBhyL2SUxXnAUQftpTjX+29hmx1sPhIprIDzR3Q==",
+ "version": "3.5.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.5.tgz",
+ "integrity": "sha512-/zbl7YxneGDGGzdMPSEYUKsnVRGgvsr80ZjQYBHL82N4tzvtkRwmzvzN9ipAtza+0jmeftt3N+YSyxvizVbeKA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/overlays": "^3.6.16",
- "@react-types/tooltip": "^3.4.17",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/tooltip": "^3.4.18",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7717,15 +7741,15 @@
}
},
"node_modules/@react-stately/tree": {
- "version": "3.8.10",
- "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.8.10.tgz",
- "integrity": "sha512-sMqBRKAAZMiXJwlzAFpkXqUaGlNBfKnL8usAiKdoeGcLLJt2Ni9gPoPOLBJSPqLOAFCgLWtr5IYjdhel9aXRzQ==",
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.9.0.tgz",
+ "integrity": "sha512-VpWAh36tbMHJ1CtglPQ81KPdpCfqFz9yAC6nQuL1x6Tmbs9vNEKloGILMI9/4qLzC+3nhCVJj6hN+xqS5/cMTg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7733,18 +7757,18 @@
}
},
"node_modules/@react-stately/tree/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/utils": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.6.tgz",
- "integrity": "sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==",
+ "version": "3.10.7",
+ "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.7.tgz",
+ "integrity": "sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
@@ -7754,13 +7778,13 @@
}
},
"node_modules/@react-stately/virtualizer": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.4.0.tgz",
- "integrity": "sha512-y2jefrW0ffJpv0685IEKId6/wy0kgD/bxYuny9r9Z3utvcjjFl9fX9cBKsXII7ZxPiu0CP+wA6HQ53GU3BqCsw==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.4.1.tgz",
+ "integrity": "sha512-ZjhsmsNqKY4HrTuT9ySh8lNmYHGgFX24CVVQ3hMr8dTzO9DRR89BMrmenoVtMj7NkonWF8lUFyYlVlsijs2p4w==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7769,15 +7793,15 @@
}
},
"node_modules/@react-stately/virtualizer/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -7787,9 +7811,9 @@
}
},
"node_modules/@react-stately/virtualizer/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7808,420 +7832,420 @@
}
},
"node_modules/@react-types/breadcrumbs": {
- "version": "3.7.13",
- "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.13.tgz",
- "integrity": "sha512-x94KEZaLIeHt9lqAkuaOopX5+rqCTMSHsciThUsBHK7QT64zrw6x2G1WKQ4zB4h52RGF5b+3sFXeR4bgX2sVLQ==",
+ "version": "3.7.14",
+ "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.14.tgz",
+ "integrity": "sha512-SbLjrKKupzCLbqHZIQYtQvtsXN53NPxOYyug6QfC4d7DcW1Q9wJ546fxb10Y83ftAJMMUHTatI6SenJVoqyUdA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/link": "^3.6.1",
- "@react-types/shared": "^3.29.1"
+ "@react-types/link": "^3.6.2",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/breadcrumbs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/button": {
- "version": "3.12.1",
- "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.12.1.tgz",
- "integrity": "sha512-z87stl4llWTi4C5qhUK1PKcEsG59uF/ZQpkRhMzX0KfgXobJY6yiIrry2xrpnlTPIVST6K1+kARhhSDOZ8zhLw==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.12.2.tgz",
+ "integrity": "sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/button/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/calendar": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.7.1.tgz",
- "integrity": "sha512-a/wGT9vZewPNL72Xni8T/gv4IS2w6iRtryqMF425OL+kaCQrxJYlkDxb74bQs9+k9ZYabrxJgz9vFcFnY7S9gw==",
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.7.2.tgz",
+ "integrity": "sha512-Bp6fZo52fZdUjYbtJXcaLQ0jWEOeSoyZVwNyN5G6BmPyLP5nHxMPF+R1MPFR0fdpSI4/Sk78gWzoTuU5eOVQLw==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-types/shared": "^3.29.1"
+ "@internationalized/date": "^3.8.2",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/checkbox": {
- "version": "3.9.4",
- "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.9.4.tgz",
- "integrity": "sha512-fU3Q1Nw+zbXKm68ba8V7cQzpiX0rIiAUKrBTl2BK97QiTlGBDvMCf4TfEuaNoGbJq+gx+X3n/3yr6c3IAb0ZIg==",
+ "version": "3.9.5",
+ "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.9.5.tgz",
+ "integrity": "sha512-9y8zeGWT2xZ38/YC/rNd05pPV8W8vmqFygCpZFaa6dJeOsMgPU+rq+Ifh1G+34D/qGoZXQBzeCSCAKSNPaL7uw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/color": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@react-types/color/-/color-3.0.5.tgz",
- "integrity": "sha512-72uZ0B3EcaC2DGOpnhwHSVxcvQ3UDNSVR2gVx7PgUCGlEjhnn9i0UErIP8ZzV2RsAvjK6MrGs7ZCwZtl+LxCcg==",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/@react-types/color/-/color-3.0.6.tgz",
+ "integrity": "sha512-ZbbgzAWK56RMMZzRGhTAB9Fz9PGnj6ctc6VMqOyumCOF9NKkYgI0E2ssTY/iOXBazZvhhhGahbGl+kjmgWvS6g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11"
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/combobox": {
- "version": "3.13.5",
- "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.5.tgz",
- "integrity": "sha512-wqHBF0YDkrp4Ylyxpd3xhnDECe5eao27bsu+4AvjlVKtaxaoppNq2MwSzkuSSS/GEUXT6K9DDjrGFcp07ad5gA==",
+ "version": "3.13.6",
+ "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.6.tgz",
+ "integrity": "sha512-BOvlyoVtmQJLYtNt4w6RvRORqK4eawW48CcQIR93BU5YFcAGhpcvpjhTZXknSXumabpo1/XQKX4NOuXpfUZrAQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/datepicker": {
- "version": "3.12.1",
- "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.12.1.tgz",
- "integrity": "sha512-+wv57fVd6Y/+KnHNEmVzfrQtWs85Ga1Xb63AIkBk+E294aMqFYqRg0dQds6V/qrP758TWnXUrhKza1zMbjHalw==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.12.2.tgz",
+ "integrity": "sha512-w3JIXZLLZ15zjrAjlnflmCXkNDmIelcaChhmslTVWCf0lUpgu1cUC4WAaS71rOgU03SCcrtQ0K9TsYfhnhhL7Q==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@internationalized/date": "^3.8.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/dialog": {
- "version": "3.5.18",
- "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.18.tgz",
- "integrity": "sha512-g18CzT5xmiX/numpS6MrOGEGln8Xp9rr+zO70Dg+jM4GBOjXZp3BeclYQr9uisxGaj2uFLnORv9gNMMKxLNF6A==",
+ "version": "3.5.19",
+ "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.19.tgz",
+ "integrity": "sha512-+FIyFnoKIGNL20zG8Sye7rrRxmt5HoeaCaHhDCTtNtv8CZEhm3Z+kNd4gylgWAxZRhDtBRWko+ADqfN5gQrgKg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/dialog/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/form": {
- "version": "3.7.12",
- "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.12.tgz",
- "integrity": "sha512-EZ6jZDa9FbLmqvukrLoUp3LUEVE0ZnBB5H6MHhE+QmjYRAvtWljx70xOqnn7sHweuS4+O1kDt1Ec1X5DU+U+BA==",
+ "version": "3.7.13",
+ "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.13.tgz",
+ "integrity": "sha512-Ryw9QDLpHi0xsNe+eucgpADeaRSmsd7+SBsL15soEXJ50K/EoPtQOkm6fE4lhfqAX8or12UF9FBcBLULmfCVNQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/grid": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.3.2.tgz",
- "integrity": "sha512-NwfydUbPc1zVi/Rp7+oRN2+vE1xMokc2J+nr0VcHwFGt1bR1psakHu45Pk/t763BDvPr/A3xIHc1rk3eWEhxJw==",
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.3.3.tgz",
+ "integrity": "sha512-VZAKO3XISc/3+a+DZ+hUx2NB/buOe2Ui2nISutv25foeXX4+YpWj5lXS74lJUCuVsSz6D6yoWvEajeUCYrNOxg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/link": {
- "version": "3.6.1",
- "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.6.1.tgz",
- "integrity": "sha512-IZDSc10AuVKe7V8Te+3q8d220oANE4N43iljQe3yHg7GZOfH/51bv8FPUukreLs1t2fgtGeNAzG71Ep+j/jXIw==",
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.6.2.tgz",
+ "integrity": "sha512-CtCexoupcaFHJdVPRUpJ83uxK1U0bd9x9DhwRFMqqfPHufICkQkETIw2KIeZXRvMUMi2CSG/81XXy6K0K1MtNw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/link/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/listbox": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.7.0.tgz",
- "integrity": "sha512-26Lp0Gou502VJLDSrIpMg7LQuVHznxzyuSY/zzyNX9eopukXvHn682u90fwDqgmZz7dzxUOWtuwDea+bp/UjtA==",
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.7.1.tgz",
+ "integrity": "sha512-WiCihJJpVWVEUxxZjhTbnG3Zq3q38XylKnvNelkVHbF+Y3+SXWN0Yyhk43J642G/d87lw1t60Tor0k96eaz4vw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/listbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/menu": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.10.1.tgz",
- "integrity": "sha512-wkyWzIqaCbUYiD7YXr8YvdimB1bxQHqgj6uE4MKzryCbVqb4L8fRUM0V6AHkQS1TxBYNkNn1h4g7XNd5Vmyf3Q==",
+ "version": "3.10.2",
+ "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.10.2.tgz",
+ "integrity": "sha512-TVQFGttaNCcIvy1MKavb9ZihJmng46uUtVF9oTG/VI/C4YEdzekteI6iSsXbjv5ZAvOKQR+S25IWCbK2W0YCjQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/meter": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/@react-types/meter/-/meter-3.4.9.tgz",
- "integrity": "sha512-Jhd873zc/Bx/86NB9nasMUWc013VnURVtMYbbkuRWiFr/ZoEvZzO1uoSIXf+Sob4xpiVhT/ltvJZTK4t4B9lTg==",
+ "version": "3.4.10",
+ "resolved": "https://registry.npmjs.org/@react-types/meter/-/meter-3.4.10.tgz",
+ "integrity": "sha512-soimx+MAngG5MjQplJNB9erPh+P3Er764PqGA75L6FFmf2KhgzMniSVAqyVOpZu7G3qK4O+ihMAYXf6pQMBkSg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/progress": "^3.5.12"
+ "@react-types/progress": "^3.5.13"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/numberfield": {
- "version": "3.8.11",
- "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.11.tgz",
- "integrity": "sha512-D66Bop7M3JKzBV2vsECsVYfPrx8eRIx4/K2KLo/XjwMA7C34+Ou07f/bnD1TQQ/wr6XwiFxZTi6JsKDwnST+9Q==",
+ "version": "3.8.12",
+ "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.12.tgz",
+ "integrity": "sha512-cI0Grj+iW5840gV80t7aXt7FZPbxMZufjuAop5taHe6RlHuLuODfz5n3kyu/NPHabruF26mVEu0BfIrwZyy+VQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/numberfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/overlays": {
- "version": "3.8.15",
- "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.8.15.tgz",
- "integrity": "sha512-ppDfezvVYOJDHLZmTSmIXajxAo30l2a1jjy4G65uBYy8J8kTZU7mcfQql5Pii1TwybcNMsayf2WtPItiWmJnOA==",
+ "version": "3.8.16",
+ "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.8.16.tgz",
+ "integrity": "sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/overlays/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/progress": {
- "version": "3.5.12",
- "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.12.tgz",
- "integrity": "sha512-wvhFz6vdlfKBtnzKvD/89N+0PF3yPQ+IVFRQvZ2TBrP7nF+ZA2pNLcZVcEYbKjHzmvEZRGu//ePC9hRJD9K30w==",
+ "version": "3.5.13",
+ "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.13.tgz",
+ "integrity": "sha512-+4v++AP2xxYxjrTkIXlWWGUhPPIEBzyg76EW0SHKnD4pXxKigcIXEzRbxy62SMidTVdi7jh3tuicIP8OQxJ4cA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/progress/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/radio": {
- "version": "3.8.9",
- "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.8.9.tgz",
- "integrity": "sha512-l4uzlxmGGuR8IkWrMYdKj1sc3Pgo/LdfEGuIgK+d8kjPu0AZcnSgp5Oz035bCosZUabY6dEWxQHIoAH2zN7YZA==",
+ "version": "3.8.10",
+ "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.8.10.tgz",
+ "integrity": "sha512-hLOu2CXxzxQqkEkXSM71jEJMnU5HvSzwQ+DbJISDjgfgAKvZZHMQX94Fht2Vj+402OdI77esl3pJ1tlSLyV5VQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/searchfield": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/@react-types/searchfield/-/searchfield-3.6.2.tgz",
- "integrity": "sha512-XQRQyJLNC9uLyCq+97eiqeQuM6+dCMrHu6aH6KSVt1Xh6HMmdx/TdSf6JrMkN+1xSxcW3lDE2iSf3jXDT87gag==",
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/@react-types/searchfield/-/searchfield-3.6.3.tgz",
+ "integrity": "sha512-Uua7TYKR1QcJE2F4SAewxuxt8k8gd52zul2q5oMe5azsm2uoAtV/qpNHc7dfPAR97UgbrE/aNMlX57PEubiuLg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
- "@react-types/textfield": "^3.12.2"
+ "@react-types/shared": "^3.30.0",
+ "@react-types/textfield": "^3.12.3"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/searchfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/select": {
- "version": "3.9.12",
- "resolved": "https://registry.npmjs.org/@react-types/select/-/select-3.9.12.tgz",
- "integrity": "sha512-qo+9JS1kfMxuibmSmMp0faGKbeVftYnSk1f7Rh5PKi4tzMe3C0A9IAr27hUOfWeJMBOdetaoTpYmoXW6+CgW3g==",
+ "version": "3.9.13",
+ "resolved": "https://registry.npmjs.org/@react-types/select/-/select-3.9.13.tgz",
+ "integrity": "sha512-R7zwck353RV60gZimZ8pDKaj50aEtGzU8gk0jC3aBkfzSUKFJ6jq1DJdqyVQSwXdmPDd9iuketeIUIpEO2teoA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -8237,128 +8261,128 @@
}
},
"node_modules/@react-types/slider": {
- "version": "3.7.11",
- "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.7.11.tgz",
- "integrity": "sha512-uNhNLhVrt/2teXBOJSoZXyXg308A72qe1HOmlGdJcnh8iXA35y5ZHzeK1P6ZOJ37Aeh7bYGm3/UdURmFgSlW7w==",
+ "version": "3.7.12",
+ "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.7.12.tgz",
+ "integrity": "sha512-kOQLrENLpQzmu6TfavdW1yfEc8VPitT4ZNMKOK0h7x3LskEWjptxcZ4IBowEpqHwk0eMbI9lRE/3tsShGUoLwQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/switch": {
- "version": "3.5.11",
- "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.11.tgz",
- "integrity": "sha512-PJbZHwlE98OSuLzI6b1ei6Qa+FaiwlCRH3tOTdx/wPSdqmD3mRWEn7E9ftM6FC8hnxl/LrGLszQMT62yEQp5vQ==",
+ "version": "3.5.12",
+ "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.12.tgz",
+ "integrity": "sha512-6Zz7i+L9k8zw2c3nO8XErxuIy7JVDptz1NTZMiUeyDtLmQnvEKnKPKNjo2j+C/OngtJqAPowC3xRvMXbSAcYqA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/switch/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/table": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.13.0.tgz",
- "integrity": "sha512-kn+OsEWJfUSSb4N4J0yl+tqx5grDpcaWcu2J8hA62hQCr/Leuj946ScYaKA9a/p0MAaOAaeCWx/Zcss6F8gJIQ==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.13.1.tgz",
+ "integrity": "sha512-fLPRXrZoplAGMjqxHVLMt7lB0qsiu1WHZmhKtroCEhTYwnLQKL84XFH4GV1sQgQ1GIShl3BUqWzrawU5tEaQkw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1"
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tabs": {
- "version": "3.3.15",
- "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.15.tgz",
- "integrity": "sha512-VLgh9YLQdS4FQSk0sGTNHEVN2jeC0fZvOqEFHaEDgDyDgVOukxYuHjqVIx2IavYu1yNBrGO2b6P4M6dF+hcgwQ==",
+ "version": "3.3.16",
+ "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.16.tgz",
+ "integrity": "sha512-z6AWq243EahGuT4PhIpJXZbFez6XhFWb4KwhSB2CqzHkG5bJJSgKYzIcNuBCLDxO7Qg25I+VpFJxGj+aqKFbzQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/textfield": {
- "version": "3.12.2",
- "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.12.2.tgz",
- "integrity": "sha512-dMm0cGLG5bkJYvt6lqXIty5HXTZjuIpa9I8jAIYua//J8tESAOE9BA285Zl43kx7cZGtgrHKHVFjITDLNUrNhA==",
+ "version": "3.12.3",
+ "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.12.3.tgz",
+ "integrity": "sha512-72tt2GJSyVFPPqZLrlfWqVn5KRnWzXsXCZ3IDawcGunl4pu+2E24jd0CWN9kOi0ETO65flj2sljeytxKytXnlA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/textfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tooltip": {
- "version": "3.4.17",
- "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.17.tgz",
- "integrity": "sha512-yjySKA1uzJAbio+xGv03DUoWIajteqtsXMd4Y3AJEdBFqSYhXbyrgAxw0oJDgRAgRxY4Rx5Hrhvbt/z7Di94QQ==",
+ "version": "3.4.18",
+ "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.18.tgz",
+ "integrity": "sha512-/eG8hiW0D4vaCqGDa4ttb+Jnbiz6nUr5+f+LRgz3AnIkdjS9eOhpn6vXMX4hkNgcN5FGfA4Uu1C1QdM6W97Kfw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tooltip/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -8422,9 +8446,9 @@
}
},
"node_modules/@signalapp/ringrtc": {
- "version": "2.52.0",
- "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.52.0.tgz",
- "integrity": "sha512-s4mwnL4f6LBpDonIJ2TZKv1mD+zbAq6aPnPH3tlJZUhrdJj0GZtjTVY2i7Y6dmLG3zsho10a8hGtGjPAMyDmlw==",
+ "version": "2.53.0",
+ "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.53.0.tgz",
+ "integrity": "sha512-X2+NRyZWNa1mk4RN1+PodB5kxgsc8vkUB2T7wn9ma0w3E3UOWGqCTOKmBZRTywOAUWkWi/wBA3rVo22CmjjaDA==",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -8758,9 +8782,9 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8939,9 +8963,9 @@
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9078,9 +9102,9 @@
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9213,9 +9237,9 @@
}
},
"node_modules/@storybook/react-webpack5/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9321,15 +9345,15 @@
}
},
"node_modules/@swc/core": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.29.tgz",
- "integrity": "sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.12.3.tgz",
+ "integrity": "sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
"@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.21"
+ "@swc/types": "^0.1.23"
},
"engines": {
"node": ">=10"
@@ -9339,16 +9363,16 @@
"url": "https://opencollective.com/swc"
},
"optionalDependencies": {
- "@swc/core-darwin-arm64": "1.11.29",
- "@swc/core-darwin-x64": "1.11.29",
- "@swc/core-linux-arm-gnueabihf": "1.11.29",
- "@swc/core-linux-arm64-gnu": "1.11.29",
- "@swc/core-linux-arm64-musl": "1.11.29",
- "@swc/core-linux-x64-gnu": "1.11.29",
- "@swc/core-linux-x64-musl": "1.11.29",
- "@swc/core-win32-arm64-msvc": "1.11.29",
- "@swc/core-win32-ia32-msvc": "1.11.29",
- "@swc/core-win32-x64-msvc": "1.11.29"
+ "@swc/core-darwin-arm64": "1.12.3",
+ "@swc/core-darwin-x64": "1.12.3",
+ "@swc/core-linux-arm-gnueabihf": "1.12.3",
+ "@swc/core-linux-arm64-gnu": "1.12.3",
+ "@swc/core-linux-arm64-musl": "1.12.3",
+ "@swc/core-linux-x64-gnu": "1.12.3",
+ "@swc/core-linux-x64-musl": "1.12.3",
+ "@swc/core-win32-arm64-msvc": "1.12.3",
+ "@swc/core-win32-ia32-msvc": "1.12.3",
+ "@swc/core-win32-x64-msvc": "1.12.3"
},
"peerDependencies": {
"@swc/helpers": ">=0.5.17"
@@ -9360,9 +9384,9 @@
}
},
"node_modules/@swc/core-darwin-arm64": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.29.tgz",
- "integrity": "sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.12.3.tgz",
+ "integrity": "sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==",
"cpu": [
"arm64"
],
@@ -9377,9 +9401,9 @@
}
},
"node_modules/@swc/core-darwin-x64": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.29.tgz",
- "integrity": "sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.12.3.tgz",
+ "integrity": "sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==",
"cpu": [
"x64"
],
@@ -9394,9 +9418,9 @@
}
},
"node_modules/@swc/core-linux-arm-gnueabihf": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.29.tgz",
- "integrity": "sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.12.3.tgz",
+ "integrity": "sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==",
"cpu": [
"arm"
],
@@ -9411,9 +9435,9 @@
}
},
"node_modules/@swc/core-linux-arm64-gnu": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.29.tgz",
- "integrity": "sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.12.3.tgz",
+ "integrity": "sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==",
"cpu": [
"arm64"
],
@@ -9428,9 +9452,9 @@
}
},
"node_modules/@swc/core-linux-arm64-musl": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.29.tgz",
- "integrity": "sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.12.3.tgz",
+ "integrity": "sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==",
"cpu": [
"arm64"
],
@@ -9445,9 +9469,9 @@
}
},
"node_modules/@swc/core-linux-x64-gnu": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.29.tgz",
- "integrity": "sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.12.3.tgz",
+ "integrity": "sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==",
"cpu": [
"x64"
],
@@ -9462,9 +9486,9 @@
}
},
"node_modules/@swc/core-linux-x64-musl": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.29.tgz",
- "integrity": "sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.12.3.tgz",
+ "integrity": "sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==",
"cpu": [
"x64"
],
@@ -9479,9 +9503,9 @@
}
},
"node_modules/@swc/core-win32-arm64-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.29.tgz",
- "integrity": "sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.12.3.tgz",
+ "integrity": "sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==",
"cpu": [
"arm64"
],
@@ -9496,9 +9520,9 @@
}
},
"node_modules/@swc/core-win32-ia32-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.29.tgz",
- "integrity": "sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.12.3.tgz",
+ "integrity": "sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==",
"cpu": [
"ia32"
],
@@ -9513,9 +9537,9 @@
}
},
"node_modules/@swc/core-win32-x64-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.29.tgz",
- "integrity": "sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.12.3.tgz",
+ "integrity": "sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==",
"cpu": [
"x64"
],
@@ -9564,9 +9588,9 @@
}
},
"node_modules/@swc/types": {
- "version": "0.1.21",
- "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz",
- "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==",
+ "version": "0.1.23",
+ "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.23.tgz",
+ "integrity": "sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -9813,9 +9837,9 @@
"license": "MIT"
},
"node_modules/@types/body-parser": {
- "version": "1.19.5",
- "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz",
- "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
+ "version": "1.19.6",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz",
+ "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9959,16 +9983,16 @@
}
},
"node_modules/@types/estree": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
- "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/express": {
- "version": "4.17.22",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.22.tgz",
- "integrity": "sha512-eZUmSnhRX9YRSkplpz0N+k6NljUUn5l3EWZIKZvYzhvMphEuNiyyy1viH/ejgt66JWgALwC/gtSUAeQKtSwW/w==",
+ "version": "4.17.23",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.23.tgz",
+ "integrity": "sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10049,9 +10073,9 @@
"license": "MIT"
},
"node_modules/@types/http-errors": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz",
- "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz",
+ "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==",
"dev": true,
"license": "MIT"
},
@@ -10320,9 +10344,9 @@
}
},
"node_modules/@types/prop-types": {
- "version": "15.7.14",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz",
- "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==",
+ "version": "15.7.15",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
+ "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
"license": "MIT"
},
"node_modules/@types/qs": {
@@ -10434,9 +10458,9 @@
"license": "MIT"
},
"node_modules/@types/send": {
- "version": "0.17.4",
- "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
- "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
+ "version": "0.17.5",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.5.tgz",
+ "integrity": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10455,9 +10479,9 @@
}
},
"node_modules/@types/serve-static": {
- "version": "1.15.7",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz",
- "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
+ "version": "1.15.8",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.8.tgz",
+ "integrity": "sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10775,9 +10799,9 @@
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -11285,9 +11309,9 @@
}
},
"node_modules/acorn": {
- "version": "8.14.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz",
- "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==",
+ "version": "8.15.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
+ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
"bin": {
@@ -11747,16 +11771,6 @@
"@types/node": "*"
}
},
- "node_modules/app-builder-lib/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/app-builder-lib/node_modules/fs-extra": {
"version": "10.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
@@ -11773,13 +11787,13 @@
}
},
"node_modules/app-builder-lib/node_modules/minimatch": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
- "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
+ "version": "10.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz",
+ "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==",
"dev": true,
"license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "@isaacs/brace-expansion": "^5.0.0"
},
"engines": {
"node": "20 || >=22"
@@ -12192,9 +12206,9 @@
}
},
"node_modules/axios": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz",
- "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.10.0.tgz",
+ "integrity": "sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13034,9 +13048,9 @@
}
},
"node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
@@ -13315,9 +13329,9 @@
}
},
"node_modules/cacache/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13535,9 +13549,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001720",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001720.tgz",
- "integrity": "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==",
+ "version": "1.0.30001723",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz",
+ "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==",
"dev": true,
"funding": [
{
@@ -14461,9 +14475,9 @@
}
},
"node_modules/config-file-ts/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14699,9 +14713,9 @@
}
},
"node_modules/core-js": {
- "version": "3.42.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz",
- "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==",
+ "version": "3.43.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.43.0.tgz",
+ "integrity": "sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -14711,13 +14725,13 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.42.0",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.42.0.tgz",
- "integrity": "sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==",
+ "version": "3.43.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.43.0.tgz",
+ "integrity": "sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "browserslist": "^4.24.4"
+ "browserslist": "^4.25.0"
},
"funding": {
"type": "opencollective",
@@ -16202,9 +16216,9 @@
}
},
"node_modules/electron": {
- "version": "36.2.1",
- "resolved": "https://registry.npmjs.org/electron/-/electron-36.2.1.tgz",
- "integrity": "sha512-mm1Y+Ms46xcOTA69h8hpqfX392HfV4lga9aEkYkd/Syx1JBStvcACOIouCgGrnZpxNZPVS1jM8NTcMkNjuK6BQ==",
+ "version": "36.3.2",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-36.3.2.tgz",
+ "integrity": "sha512-v0/j7n22CL3OYv9BIhq6JJz2+e1HmY9H4bjTk8/WzVT9JwVX/T/21YNdR7xuQ6XDSEo9gP5JnqmjOamE+CUY8Q==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -16350,9 +16364,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.161",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.161.tgz",
- "integrity": "sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==",
+ "version": "1.5.170",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.170.tgz",
+ "integrity": "sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==",
"dev": true,
"license": "ISC"
},
@@ -16367,9 +16381,9 @@
}
},
"node_modules/electron/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16444,9 +16458,9 @@
}
},
"node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+ "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
"license": "MIT",
"dependencies": {
"once": "^1.4.0"
@@ -18450,9 +18464,9 @@
}
},
"node_modules/filelist/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20276,9 +20290,9 @@
}
},
"node_modules/immutable": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.2.tgz",
- "integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz",
+ "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==",
"dev": true,
"license": "MIT"
},
@@ -23244,9 +23258,9 @@
}
},
"node_modules/libheif-js": {
- "version": "1.18.2",
- "resolved": "https://registry.npmjs.org/libheif-js/-/libheif-js-1.18.2.tgz",
- "integrity": "sha512-4Nk0dKhhRfVS4mECcX2jSDpNU6gcHQLneJjkGQq61N8COGtjSpSA3CI+1Q3kUYv5Vf+SwIqUtaDSdU6JO37c6w==",
+ "version": "1.19.8",
+ "resolved": "https://registry.npmjs.org/libheif-js/-/libheif-js-1.19.8.tgz",
+ "integrity": "sha512-vQJWusIxO7wavpON1dusciL8Go9jsIQ+EUrckauFYAiSTjcmLAsuJh3SszLpvkwPci3JcL41ek2n+LUZGFpPIQ==",
"license": "LGPL-3.0",
"engines": {
"node": ">=8.0.0"
@@ -23563,9 +23577,9 @@
}
},
"node_modules/loupe": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
- "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.4.tgz",
+ "integrity": "sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==",
"dev": true,
"license": "MIT"
},
@@ -24497,9 +24511,9 @@
}
},
"node_modules/mocha/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24768,9 +24782,9 @@
"license": "MIT"
},
"node_modules/node-addon-api": {
- "version": "8.3.1",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.1.tgz",
- "integrity": "sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.4.0.tgz",
+ "integrity": "sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==",
"license": "MIT",
"engines": {
"node": "^18 || ^20 || >= 21"
@@ -24905,9 +24919,9 @@
}
},
"node_modules/node-gyp/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27014,9 +27028,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz",
- "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==",
+ "version": "1.53.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.1.tgz",
+ "integrity": "sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -27152,9 +27166,9 @@
}
},
"node_modules/postcss": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.4.tgz",
- "integrity": "sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==",
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
"dev": true,
"funding": [
{
@@ -27606,9 +27620,9 @@
}
},
"node_modules/protobufjs-cli/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27754,9 +27768,9 @@
}
},
"node_modules/pump": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
- "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
+ "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
"license": "MIT",
"dependencies": {
"end-of-stream": "^1.1.0",
@@ -28269,9 +28283,9 @@
}
},
"node_modules/react-docgen-typescript": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz",
- "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.4.0.tgz",
+ "integrity": "sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -28473,50 +28487,50 @@
}
},
"node_modules/react-stately": {
- "version": "3.38.0",
- "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.38.0.tgz",
- "integrity": "sha512-zS06DsDhH44z7bsOkMHJ0gnjuLO3UWZ33l7JOgFscrv1qa33IG9fn707sI7GAJdLgDiWXJbeFvXdix2jR1fU1w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/calendar": "^3.8.1",
- "@react-stately/checkbox": "^3.6.14",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/color": "^3.8.5",
- "@react-stately/combobox": "^3.10.5",
- "@react-stately/data": "^3.13.0",
- "@react-stately/datepicker": "^3.14.1",
- "@react-stately/disclosure": "^3.0.4",
- "@react-stately/dnd": "^3.5.4",
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/menu": "^3.9.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/radio": "^3.10.13",
- "@react-stately/searchfield": "^3.5.12",
- "@react-stately/select": "^3.6.13",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/slider": "^3.6.4",
- "@react-stately/table": "^3.14.2",
- "@react-stately/tabs": "^3.8.2",
- "@react-stately/toast": "^3.1.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-stately/tooltip": "^3.5.4",
- "@react-stately/tree": "^3.8.10",
- "@react-types/shared": "^3.29.1"
+ "version": "3.39.0",
+ "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.39.0.tgz",
+ "integrity": "sha512-/8JC3Tmj7G8fHn47F88c6t5kFNhQAufwqjEKxYeNi7TPz9UL+35BeoH1poMmDHJsPz8qM/z4sWMzaW5AwYK8lQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/calendar": "^3.8.2",
+ "@react-stately/checkbox": "^3.6.15",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/color": "^3.8.6",
+ "@react-stately/combobox": "^3.10.6",
+ "@react-stately/data": "^3.13.1",
+ "@react-stately/datepicker": "^3.14.2",
+ "@react-stately/disclosure": "^3.0.5",
+ "@react-stately/dnd": "^3.6.0",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/menu": "^3.9.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/radio": "^3.10.14",
+ "@react-stately/searchfield": "^3.5.13",
+ "@react-stately/select": "^3.6.14",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/slider": "^3.6.5",
+ "@react-stately/table": "^3.14.3",
+ "@react-stately/tabs": "^3.8.3",
+ "@react-stately/toast": "^3.1.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-stately/tooltip": "^3.5.5",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/react-stately/node_modules/@react-stately/disclosure": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@react-stately/disclosure/-/disclosure-3.0.4.tgz",
- "integrity": "sha512-RE4hYnDYgsd5bi01z/hZHShRGKxW++xCA6PCufxtipc1sxZGUF4Sb1tTSIxOjh1dq5iDVdrAQAS6en0weaGgLA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/disclosure/-/disclosure-3.0.5.tgz",
+ "integrity": "sha512-Rh+y+XAUNwyFvvzBS/MtFvdWHC38mXI99S6mdNe3e5Og8IZxLBDtvwBCzrT30YzYqN40yd3alm9xLzpYXsvYYA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -28524,9 +28538,9 @@
}
},
"node_modules/react-stately/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -30399,9 +30413,9 @@
}
},
"node_modules/socks": {
- "version": "2.8.4",
- "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz",
- "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz",
+ "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==",
"license": "MIT",
"dependencies": {
"ip-address": "^9.0.5",
@@ -31217,9 +31231,9 @@
}
},
"node_modules/stylelint-scss": {
- "version": "6.12.0",
- "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.0.tgz",
- "integrity": "sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==",
+ "version": "6.12.1",
+ "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz",
+ "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31984,9 +31998,9 @@
"license": "ISC"
},
"node_modules/terser": {
- "version": "5.40.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.40.0.tgz",
- "integrity": "sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==",
+ "version": "5.43.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.0.tgz",
+ "integrity": "sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -33948,9 +33962,9 @@
}
},
"node_modules/webpack-sources": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.0.tgz",
- "integrity": "sha512-77R0RDmJfj9dyv5p3bM5pOHa+X8/ZkO9c7kpDstigkC4nIDobadsfSGCwB4bKhMVxqAok8tajaoR8rirM7+VFQ==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.2.tgz",
+ "integrity": "sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==",
"dev": true,
"license": "MIT",
"engines": {
diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml
index c3470295b90a..a0d302c10563 100644
--- a/net-im/signal-desktop/files/pnpm-lock.yaml
+++ b/net-im/signal-desktop/files/pnpm-lock.yaml
@@ -135,8 +135,8 @@ importers:
specifier: 2.1.2
version: 2.1.2
'@signalapp/ringrtc':
- specifier: 2.52.0
- version: 2.52.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
+ specifier: 2.53.0
+ version: 2.53.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
'@signalapp/sqlcipher':
specifier: 2.0.3
version: 2.0.3
@@ -467,13 +467,13 @@ importers:
version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-webpack5':
specifier: 8.4.4
- version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/test':
specifier: 8.4.4
version: 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/test-runner':
specifier: 0.22.0
- version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@storybook/types':
specifier: 8.1.11
version: 8.1.11
@@ -634,8 +634,8 @@ importers:
specifier: 4.3.7
version: 4.3.7(supports-color@8.1.1)
electron:
- specifier: 36.2.1
- version: 36.2.1
+ specifier: 36.3.2
+ version: 36.3.2
electron-builder:
specifier: 26.0.14
version: 26.0.14(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.14)
@@ -758,7 +758,7 @@ importers:
version: 4.4.0(stylelint@16.10.0(typescript@5.6.3))
stylelint-config-recommended-scss:
specifier: 14.1.0
- version: 14.1.0(postcss@8.5.4)(stylelint@16.10.0(typescript@5.6.3))
+ version: 14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.6.3))
stylelint-use-logical-spec:
specifier: 5.0.1
version: 5.0.1(stylelint@16.10.0(typescript@5.6.3))
@@ -767,10 +767,10 @@ importers:
version: 3.3.2
terser-webpack-plugin:
specifier: 5.3.10
- version: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ version: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ version: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
typescript:
specifier: 5.6.3
version: 5.6.3
@@ -779,7 +779,7 @@ importers:
version: 8.0.1(debug@4.3.7)
webpack:
specifier: 5.96.1
- version: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ version: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli:
specifier: 5.1.4
version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
@@ -803,16 +803,16 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.27.3':
- resolution: {integrity: sha512-V42wFfx1ymFte+ecf6iXghnnP8kWTO+ZLXIyZq+1LAXHHvTZdVxicn4yiVYdYMGaCO3tmqub11AorKkv+iodqw==}
+ '@babel/compat-data@7.27.5':
+ resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
'@babel/core@7.26.0':
resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.3':
- resolution: {integrity: sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==}
+ '@babel/generator@7.27.5':
+ resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -878,12 +878,12 @@ packages:
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.27.4':
- resolution: {integrity: sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==}
+ '@babel/helpers@7.27.6':
+ resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.27.4':
- resolution: {integrity: sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==}
+ '@babel/parser@7.27.5':
+ resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1053,8 +1053,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.27.4':
- resolution: {integrity: sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==}
+ '@babel/runtime@7.27.6':
+ resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==}
engines: {node: '>=6.9.0'}
'@babel/template@7.27.2':
@@ -1065,8 +1065,8 @@ packages:
resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.27.3':
- resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==}
+ '@babel/types@7.27.6':
+ resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -1474,17 +1474,25 @@ packages:
'@indutny/yazl@2.7.0':
resolution: {integrity: sha512-6igFZsYj7BVSTIJ8qhWvsPp0adMY62IJe4xHwQTpoMvbFlalRdpYXsL9wDaAiwt76CtyPlcT7SBNBEKkDbcQyg==}
- '@internationalized/date@3.8.1':
- resolution: {integrity: sha512-PgVE6B6eIZtzf9Gu5HvJxRK3ufUFz9DhspELuhW/N0GuMGMTLvPQNRkHP2hTuP9lblOk+f+1xi96sPiPXANXAA==}
+ '@internationalized/date@3.8.2':
+ resolution: {integrity: sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==}
- '@internationalized/message@3.1.7':
- resolution: {integrity: sha512-gLQlhEW4iO7DEFPf/U7IrIdA3UyLGS0opeqouaFwlMObLUzwexRjbygONHDVbC9G9oFLXsLyGKYkJwqXw/QADg==}
+ '@internationalized/message@3.1.8':
+ resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==}
- '@internationalized/number@3.6.2':
- resolution: {integrity: sha512-E5QTOlMg9wo5OrKdHD6edo1JJlIoOsylh0+mbf0evi1tHJwMZfJSaBpGtnJV9N7w3jeiioox9EG/EWRWPh82vg==}
+ '@internationalized/number@3.6.3':
+ resolution: {integrity: sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw==}
- '@internationalized/string@3.2.6':
- resolution: {integrity: sha512-LR2lnM4urJta5/wYJVV7m8qk5DrMZmLRTuFhbQO5b9/sKLHgty6unQy1Li4+Su2DWydmB4aZdS5uxBRXIq2aAw==}
+ '@internationalized/string@3.2.7':
+ resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==}
+
+ '@isaacs/balanced-match@4.0.1':
+ resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
+ engines: {node: 20 || >=22}
+
+ '@isaacs/brace-expansion@5.0.0':
+ resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
+ engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -1905,26 +1913,26 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/breadcrumbs@3.5.24':
- resolution: {integrity: sha512-CRheGyyM8afPJvDHLXn/mmGG/WAr/z2LReK3DlPdxVKcsOn7g3NIRxAcAIAJQlDLdOiu1SXHiZe6uu2jPhHrxA==}
+ '@react-aria/breadcrumbs@3.5.26':
+ resolution: {integrity: sha512-jybk2jy3m9KNmTpzJu87C0nkcMcGbZIyotgK1s8st8aUE2aJlxPZrvGuJTO8GUFZn9TKnCg3JjBC8qS9sizKQg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/button@3.13.1':
- resolution: {integrity: sha512-E49qcbBRgofXYfWbli50bepWVNtQBq7qewL9XsX7nHkwPPUe1IRwJOnWZqYMgwwhUBOXfnsR6/TssiXqZsrJdw==}
+ '@react-aria/button@3.13.3':
+ resolution: {integrity: sha512-Xn7eTssaefNPUydogI1qDf7qQWPmb+hGoS1QiCNBodPlRpVDXxlZSIhOqQFnLWHv5+z5UL+vu+joqlSPYHqOFw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/calendar@3.8.1':
- resolution: {integrity: sha512-S931yi8jJ6CgUQJk+h/PEl+V0n1dUYr9n6nKXmZeU3940to4DauqwvmD9sg67hFHJ0QGroHT/s29yIfa5MfQcg==}
+ '@react-aria/calendar@3.8.3':
+ resolution: {integrity: sha512-1TAZADcWbfznXzo4oJEqFgX4IE1chZjWsTSJDWr03UEx3XqIJI8GXm+ylOQUiN4j8xqZ7tl4yNuuslKkzoSjMQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/checkbox@3.15.5':
- resolution: {integrity: sha512-b9c76DBSYTdacSogbsvjkdZomTo5yhBNMmR5ufO544HQ718Ry8q8JmVbtmF/+dkZN7KGnBQCltzGLzXH0Vc0Zg==}
+ '@react-aria/checkbox@3.15.7':
+ resolution: {integrity: sha512-L64van+K2ZEmCpx/KeZGHoxdxQvVHgfusFRFYZbh3e7YEtDcShvUrTDVKmZkINqnmuhGTDolFDQq+E8fWEpcRg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1935,26 +1943,26 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/color@3.0.7':
- resolution: {integrity: sha512-3DcYxEWBrcuHSBq0OqCs6GySuy6eOue8/ngC31j/8aMXR+O4mGpXi0wo3rSQGFmGq/4Ri986cI2iGwZOkzpMHg==}
+ '@react-aria/color@3.0.9':
+ resolution: {integrity: sha512-dWyK8a3kNii8Yuj1/CQivnVVxsgkV8em+sb0oA29w04t+CFRQywpE2OVV3wZTDzOIVaz3pXx7/X012WoF6d/eQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/combobox@3.12.3':
- resolution: {integrity: sha512-nCLFSQjOR3r3tB1AURtZKSZhi2euBMw0QxsIjnMVF73BQOfwfHMrIFctNULbL070gEnXofzeBd3ykJQpnsGH+Q==}
+ '@react-aria/combobox@3.12.5':
+ resolution: {integrity: sha512-mg9RrOTjxQFPy0BQrlqdp5uUC2pLevIqhZit6OfndmOr7khQ32qepDjXoSwYeeSag/jrokc2cGfXfzOwrgAFaQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/datepicker@3.14.3':
- resolution: {integrity: sha512-gDc+bM0EaY3BuIW8IJu/ARJV78bRpOaHp+B08EW4N2qJvc7Bs+EmGLnxMrB6Ny+YxNxsYdQRA/FqiytVYOEk8w==}
+ '@react-aria/datepicker@3.14.5':
+ resolution: {integrity: sha512-TeV/yXEOQ2QOYMxvetWcWUcZN83evmnmG/uSruTdk93e2nZzs227Gg/M95tzgCYRRACCzSzrGujJhNs12Nh7mg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/dialog@3.5.25':
- resolution: {integrity: sha512-hVP/TvjUnPgckg4qibc/TDH54O+BzW95hxApxBw1INyViRm95PxdCQDqBdQ/ZW7Gv6J2aUBCGihX7kINPf70ow==}
+ '@react-aria/dialog@3.5.27':
+ resolution: {integrity: sha512-Sp8LWQQYNxkLk2+L0bdWmAd9fz1YIrzvxbHXmAn9Tn6+/4SPnQhkOo+qQwtHFbjqe9fyS7cJZxegXd1RegIFew==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1965,8 +1973,8 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/dnd@3.9.3':
- resolution: {integrity: sha512-Sjb+UQxG58/paOZXsVKiqLautV4FyILr3tLxMG4Q04QOUzatqlz91APt7RsVMdizk6bVB7Lg74AEypHbXVzhDQ==}
+ '@react-aria/dnd@3.10.1':
+ resolution: {integrity: sha512-EWiFbRoWs0zBlBbdPvd7gPyA3B8TPUtMfSUnLBCjwc+N0YaUoizZxW2VYgpAkZYAlVrPYV6n2Gs+98PHKZ8rsg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1977,32 +1985,32 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/focus@3.20.3':
- resolution: {integrity: sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==}
+ '@react-aria/focus@3.20.5':
+ resolution: {integrity: sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/form@3.0.16':
- resolution: {integrity: sha512-N1bDsJfmnyDesayK0Ii6UPH6JWiF6Wz8WSveQ2y5004XHoIWn5LpWmOqnRedvyw4Yedw33schlvrY7ENEwMdpg==}
+ '@react-aria/form@3.0.18':
+ resolution: {integrity: sha512-e4Ktc3NiNwV5dz82zVE7lspYmKwAnGoJfOHgc9MApS7Fy/BEAuVUuLgTjMo1x5me7dY+ADxqrIhbOpifscGGoQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/grid@3.14.0':
- resolution: {integrity: sha512-/tJB7xnSruORJ8tlFHja4SfL8/EW5v4cBLiyD5z48m7IdG33jXR8Cv4Pi5uQqs8zKdnpqZ1wDG3GQxNDwZavpg==}
+ '@react-aria/grid@3.14.2':
+ resolution: {integrity: sha512-5oS6sLq0DishBvPVsWnxGcUdBRXyFXCj8/n02yJvjbID5Mpjn9JIHUSL4ZCZAO7QGCXpvO3PI40vB2F6QUs2VA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/gridlist@3.13.0':
- resolution: {integrity: sha512-RHURMo063qbbA8WXCJxGL+5xmSx6yW7Z/V2jycrVcZFOYqj2EgU953aVjpaT/FSyH8/AEioU9oE64YmiEfWUUA==}
+ '@react-aria/gridlist@3.13.2':
+ resolution: {integrity: sha512-mPGhW2+Jke66LJIPrYoAdL5BBiC8iZ9orjoan7TBTCX9Xk87EK1XLm1cTxAylRqGNjnLzy+vp05Zt2fHY4QduA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/i18n@3.12.9':
- resolution: {integrity: sha512-Fim0FLfY05kcpIILdOtqcw58c3sksvmVY8kICSwKCuSek4wYfwJdU28p/sRptw4adJhqN8Cbssvkf/J8zL2GgA==}
+ '@react-aria/i18n@3.12.10':
+ resolution: {integrity: sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2013,143 +2021,143 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/interactions@3.25.1':
- resolution: {integrity: sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==}
+ '@react-aria/interactions@3.25.3':
+ resolution: {integrity: sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/label@3.7.18':
- resolution: {integrity: sha512-Ht9D+xkI2Aysn+JNiHE+UZT4FUOGPF7Lfrmp7xdJCA/tEqqF3xW/pAh+UCNOnnWmH8jTYnUg3bCp4G6GQUxKCQ==}
+ '@react-aria/label@3.7.19':
+ resolution: {integrity: sha512-ZJIj/BKf66q52idy24ErzX77vDGuyQn4neWtu51RRSk4npI3pJqEPsdkPCdo2dlBCo/Uc1pfuLGg2hY3N/ni9Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/link@3.8.1':
- resolution: {integrity: sha512-ujq7+XIP7OXHu7m2NObvHsl41B/oIBAYI0D+hsxEQo3+x6Q/OUxp9EX2sX4d7TBWvchFmhr6jJdER0QMmeSO/A==}
+ '@react-aria/link@3.8.3':
+ resolution: {integrity: sha512-83gS9Bb+FMa4Tae2VQrOxWixqYhqj4MDt4Bn0i3gzsP/sPWr1bwo5DJmXfw16UAXMaccl1rUKSqqHdigqaealw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/listbox@3.14.4':
- resolution: {integrity: sha512-bW3D7KcnQIF77F3zDRMIGQ6e5e1wHTNUtbKJLE423u1Dhc7K2x0pksir0gLGwElhiBW544lY1jv3kFLOeKa6ng==}
+ '@react-aria/listbox@3.14.6':
+ resolution: {integrity: sha512-ZaYpBXiS+nUzxAmeCmXyvDcZECuZi1ZLn5y8uJ4ZFRVqSxqplVHodsQKwKqklmAM3+IVDyQx2WB4/HIKTGg2Bw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/live-announcer@3.4.2':
- resolution: {integrity: sha512-6+yNF9ZrZ4YJ60Oxy2gKI4/xy6WUv1iePDCFJkgpNVuOEYi8W8czff8ctXu/RPB25OJx5v2sCw9VirRogTo2zA==}
+ '@react-aria/live-announcer@3.4.3':
+ resolution: {integrity: sha512-nbBmx30tW53Vlbq3BbMxHGbHa7vGE9ItacI+1XAdH2UZDLtdZA5J6U9YC6lokKQCv+aEVO6Zl9YG4yp57YwnGw==}
- '@react-aria/menu@3.18.3':
- resolution: {integrity: sha512-D0C4CM/QaxhCo2pLWNP+nfgnAeaSZWOdPMo9pnH/toRsoeTbnD6xO1hLhYsOx5ge+hrzjQvthjUrsjPB1AM/BQ==}
+ '@react-aria/menu@3.18.5':
+ resolution: {integrity: sha512-mOQb4PcNvDdFhyqF7nxREwc1YUg+pPTiMNcSHlz/MKFkkUteIQBYfuJJa8i72ooiE55xfYEQhPLjmrLHAOIJ+g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/meter@3.4.23':
- resolution: {integrity: sha512-FgmB/+cTE/sz+wTpTSmj9hFXw4nzfMUJGvXIePnF6f5Gx6J/U7aLEvNk7sXCp76apOu8k7ccma1nCsEvj74x7w==}
+ '@react-aria/meter@3.4.24':
+ resolution: {integrity: sha512-IYI0Z2pwMvIe8r/3G3PHhM4G/KRiW1ssFCBZdCjBbSpl6/EkmrHiyeaBYG0j8Ux8tmRmXiMVjxLdDlCJQDH7mQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/numberfield@3.11.14':
- resolution: {integrity: sha512-UvhPlRwVmbNEBBqfgL41P10H1jL4C7P2hWqsVw72tZQJl5k5ujeOzRWk8mkmg+D4FCZvv4iSPJhmyEP8HkgsWg==}
+ '@react-aria/numberfield@3.11.16':
+ resolution: {integrity: sha512-AGk0BMdHXPP3gSy39UVropyvpNMxAElPGIcicjXXyD/tZdemsgLXUFT2zI4DwE0csFZS8BGgunLWT9VluMF4FQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/overlays@3.27.1':
- resolution: {integrity: sha512-wepzwNLkgem6kVlLm6yk7zNIMAt0KPy8vAWlxdfpXWD/hBI30ULl71gL/BxRa5EYG1GMvlOwNti3whzy9lm3eQ==}
+ '@react-aria/overlays@3.27.3':
+ resolution: {integrity: sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/progress@3.4.23':
- resolution: {integrity: sha512-uSQBVY64k+CCey82U67KyWnjAfuuHF0fG6y76kIB8GHI8tGfd1NkXo4ioaxiY0SS+BYGqwqJYYMUzQMpOBTN1A==}
+ '@react-aria/progress@3.4.24':
+ resolution: {integrity: sha512-lpMVrZlSo1Dulo67COCNrcRkJ+lRrC2PI3iRoOIlqw1Ljz4KFoSGyRudg/MLJ/YrQ+6zmNdz5ytdeThrZwHpPQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/radio@3.11.3':
- resolution: {integrity: sha512-o10G8RUuHnAGZYzkc5PQw7mj4LMZqmGkoihDeHF2NDa9h44Ce5oeCPwRvCKYbumZDOyDY15ZIZhTUzjHt2w6fA==}
+ '@react-aria/radio@3.11.5':
+ resolution: {integrity: sha512-6BjpeTupQnxetfvC2bqIxWUt6USMqNZoKOoOO7mUL7ESF6/Gp8ocutvQn0VnTxU+7OhdrZX5AACPg/qIQYumVw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/searchfield@3.8.4':
- resolution: {integrity: sha512-WnAvU9ct8+Asb8FFhGw6bggBmRaPe9qZPgYacenmRItwN+7UVTwEBVB9umO2bN3PLGm3CKgop10znd6ATiAbJA==}
+ '@react-aria/searchfield@3.8.6':
+ resolution: {integrity: sha512-fEhNOtOV5yRZ8hkWmFO5Mh8nq63/ePun2dUMLAiW1sCQXTUpN9Oo+T4vsEUabuZ25mHvqgVoCVhAFdMbvZ+W+A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/select@3.15.5':
- resolution: {integrity: sha512-2v8QmcPsZzlOjc/zsLbMcKeMKZoa+FZboxfjq4koUXtuaLhgopENChkfPLaXEGxqsejANs4dAoqiOiwwrGAaLQ==}
+ '@react-aria/select@3.15.7':
+ resolution: {integrity: sha512-b1PpanLblnXgrvIeYPkL9ELdeE3GQXwoRJLNv9DSKSAyBVx+pm6+4BtzngOBdBidRCcOGEBEYxuUW8hMXjFB8w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/selection@3.24.1':
- resolution: {integrity: sha512-nHUksgjg92iHgseH9L+krk9rX19xGJLTDeobKBX7eoAXQMqQjefu+oDwT0VYdI/qqNURNELE/KPZIVLC4PB81w==}
+ '@react-aria/selection@3.24.3':
+ resolution: {integrity: sha512-QznlHCUcjFgVALUIVBK4SWJd6osaU9lVaZgU4M8uemoIfOHqnBY3zThkQvEhcw/EJ2RpuYYLPOBYZBnk1knD5A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/separator@3.4.9':
- resolution: {integrity: sha512-5ZKVQ/5I2+fw8WyVCQLGjQKsMKlTIieLPf8NvdC24a+pmiUluyUuqfPYdI8s6lcnjG0gbOzZB+jKvDRQbIvMPQ==}
+ '@react-aria/separator@3.4.10':
+ resolution: {integrity: sha512-T9hJpO6lfg6zHRbs5CZD0eZrWIIjN6LY+EC6X5pQJbJeq6HqviVSQx25q98K430S/EGwHRltY5Bwy+XwlMZfdA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/slider@3.7.19':
- resolution: {integrity: sha512-GONrMMz9zsx0ySbUTebWdqRjAuu6EEW+lLf3qUzcqkIYR8QZVTS8RLPt7FmGHKCTDIaBs8D2yv9puIfKAo1QAA==}
+ '@react-aria/slider@3.7.21':
+ resolution: {integrity: sha512-eWu69KnQ7qCmpYBEkgGLjIuKfFqoHu2W6r9d7ys0ZmX81HPj9DhatGpEgHlnjRfCeSl9wL5h2FY9wnIio82cbg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/spinbutton@3.6.15':
- resolution: {integrity: sha512-dVKaRgrSU2utxCd4kqAA8BPrC1PVI1eiJ8gvlVbg25LbwK4dg1WPXQUK+80TbrJc9mOEooPiJvzw59IoQLMNRg==}
+ '@react-aria/spinbutton@3.6.16':
+ resolution: {integrity: sha512-Ko1e9GeQiiEXeR3IyPT8STS1Pw4k/1OBs9LqI3WKlHFwH5M8q3DbbaMOgekD41/CPVBKmCcqFM7K7Wu9kFrT2A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/ssr@3.9.8':
- resolution: {integrity: sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==}
+ '@react-aria/ssr@3.9.9':
+ resolution: {integrity: sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g==}
engines: {node: '>= 12'}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/switch@3.7.3':
- resolution: {integrity: sha512-tFdJmcHaLgW23cS2R713vcJdVbsjDTRk8OLdG/sMziPBY3C00/exuSIb57xTS7KrE0hBYfnLJQTcmDNqdM8+9Q==}
+ '@react-aria/switch@3.7.5':
+ resolution: {integrity: sha512-GV9rFYf4wRHAh9tkhptvm3uOflKcQHdgZh+eGpSAHyq2iTq0j2nEhlmtFordpcJgC4XWro7TXLNltfqUqVHtkw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/table@3.17.3':
- resolution: {integrity: sha512-hs3akyNMeeAPIfa+YKMxJyupSjywW5OGzJtOw/Z0j6pV8KXSeMEXNYkSuJY+m5Q1mdunoiiogs0kE3B0r2izQA==}
+ '@react-aria/table@3.17.5':
+ resolution: {integrity: sha512-Q9HDr2EAhoah7HFIT6XxOOOv2fiAs0agwQQd3d1w6jqgyu9m20lM/jxcSwcCFj2O7FPKHfapSAijHDZZoc4Shg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tabs@3.10.3':
- resolution: {integrity: sha512-TYfwaRrI0mQMefmoHeTKXdczpb53qpPr+3nnveGl+BocG94wmjIqK6kncboVbPdykgQCIAMd2d9GFpK01+zXrA==}
+ '@react-aria/tabs@3.10.5':
+ resolution: {integrity: sha512-ddmGPikXW+27W2Rx0VuEwwGJVLTo68QkNbSl8R+TEM0EUIAJo3nwHzAlQhuo5Tcb1PdK7biTjO1dyI4pno2/0Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tag@3.6.0':
- resolution: {integrity: sha512-OkLyFYTFVUYB339eugw2r6vIcrWq47O15x4sKNkDUo6YBx9ci9tdoib4DlzwuiiKVr/vmw1WMow6VK4zOtuLng==}
+ '@react-aria/tag@3.6.2':
+ resolution: {integrity: sha512-xO33FU0bZSpZ3Bw7bnJz7+Me0daVLJrn5dAllf18Mmf9T2cEr63Gg4AL4nR+rj6NLSq0aH8QyDtRGNqXJjo5SQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/textfield@3.17.3':
- resolution: {integrity: sha512-p/Z0fyE0CnzIrnCf42gxeSCNYon7//XkcbPwUS4U9dz2VLk2GnEn9NZXPYgTp+08ebQEn0pB1QIchX79yFEguw==}
+ '@react-aria/textfield@3.17.5':
+ resolution: {integrity: sha512-HFdvqd3Mdp6WP7uYAWD64gRrL1D4Khi+Fm3dIHBhm1ANV0QjYkphJm4DYNDq/MXCZF46+CZNiOWEbL/aeviykA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/toggle@3.11.3':
- resolution: {integrity: sha512-S6ShToNR6TukRJh8qDdyl9b2Bcsx43eurUB5USANn4ycPov8+bIxQnxiknjssZx7jD8vX4jruuNh7BjFbNsGFw==}
+ '@react-aria/toggle@3.11.5':
+ resolution: {integrity: sha512-8+Evk/JVMQ25PNhbnHUvsAK99DAjnCWMdSBNswJ1sWseKCYQzBXsNkkF6Dl/FlSkfDBFAaRHkX9JUz02wehb9A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2159,14 +2167,14 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/toolbar@3.0.0-beta.16':
- resolution: {integrity: sha512-TnNvtxADalMzs9Et51hWPpGyiHr1dt++UYR7pIo1H7vO+HwXl6uH4HxbFDS5CyV69j2cQlcGrkj13LoWFkBECw==}
+ '@react-aria/toolbar@3.0.0-beta.18':
+ resolution: {integrity: sha512-P1fXhmTRBK4YvPQDzCY3XoZl+HiBADgvQ89jszxJ2jD4Qzs/E096ttCc+otZnbvRcoU27IxC2vWFInqK/bP31g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tooltip@3.8.3':
- resolution: {integrity: sha512-8JHRqffH5vUw7og6mlCRzb4h95/R5RpOxGFfEGw7aami14XMo6tZg7wMgwDUAEiVqNerRWYaw+tk7nCUQXo1Sg==}
+ '@react-aria/tooltip@3.8.5':
+ resolution: {integrity: sha512-spGAuHHNkiqAfyOl4JWzKEK642KC1oQylioYg+LKCq2avUyaDqFlRx2JrC4a6nt3BV6E5/cJUMV9K7gMRApd5Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2182,20 +2190,20 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/utils@3.29.0':
- resolution: {integrity: sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==}
+ '@react-aria/utils@3.29.1':
+ resolution: {integrity: sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/virtualizer@4.1.5':
- resolution: {integrity: sha512-Z5+Zr54HCBqycIzZuHohS25dOJ7p8sdNDjAYvW33Uq8nudTvSC5JmV/5kZVN11j5kVYXa7maRnFQlDx941sygw==}
+ '@react-aria/virtualizer@4.1.7':
+ resolution: {integrity: sha512-mUJAWuLANVd6mXd7SKbGl9+LqrHxgkH/bo9qQTKaRKDWR3PVqU4m/xdY/u2EDGcWPiiTMHLJaPdMQA5OZ8LtMg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/visually-hidden@3.8.23':
- resolution: {integrity: sha512-D37GHtAcxCck8BtCiGTNDniGqtldJuN0cRlW1PJ684zM4CdmkSPqKbt5IUKUfqheS9Vt7HxYsj1VREDW+0kaGA==}
+ '@react-aria/visually-hidden@3.8.25':
+ resolution: {integrity: sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2227,38 +2235,38 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- '@react-stately/calendar@3.8.1':
- resolution: {integrity: sha512-pTPRmPRD/0JeKhCRvXhVIH/yBimtIHnZGUxH12dcTl3MLxjXQDTn6/LWK0s4rzJcjsC+EzGUCVBBXgESb7PUlw==}
+ '@react-stately/calendar@3.8.2':
+ resolution: {integrity: sha512-IGSbTgCMiGYisQ+CwH31wek10UWvNZ1LVwhr0ZNkhDIRtj+p+FuLNtBnmT1CxTFe2Y4empAxyxNA0QSjQrOtvQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/checkbox@3.6.14':
- resolution: {integrity: sha512-eGl0GP/F/nUrA33gDCYikyXK+Yer7sFOx8T4EU2AF4E8n1VQIRiVNaxDg7Ar6L3CMKor01urppFHFJsBUnSgyw==}
+ '@react-stately/checkbox@3.6.15':
+ resolution: {integrity: sha512-jt3Kzbk6heUMtAlCbUwnrEBknnzFhPBFMEZ00vff7VyhDXup7DJcJRxreloHepARZLIhLhC5QPyO5GS4YOHlvw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/collections@3.12.4':
- resolution: {integrity: sha512-H+47fRkwYX2/BdSA+NLTzbR+8QclZXyBgC7tHH3dzljyxNimhrMDnbmk520nvGCebNf3nuxtFHq9iVTLpazSVA==}
+ '@react-stately/collections@3.12.5':
+ resolution: {integrity: sha512-5SIb+6nF9cyu+WXqZ6io56BtdOu8FjSQQaaLCCpfAC6fc6zHRk8by0WreRmvJ5/Kn8oq2FNJtCNRvluM0Z01UA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/color@3.8.5':
- resolution: {integrity: sha512-yi1MQAbYuAYKu0AtMO+mWQWlWk6OzGMa9j4PGtQN2PI5Uv1NylWOvdquxbUJ4GUAuSYNopYG8Ci9MZMwtito8w==}
+ '@react-stately/color@3.8.6':
+ resolution: {integrity: sha512-KBpnXt31hCgdYq1a7PxUspK990/V5hPO4LqJ1K89p7r2t4OF66IBW5FmOS7KY6p1bGOoZgbk9m5w+yUeQq4wmw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/combobox@3.10.5':
- resolution: {integrity: sha512-27SkClMqbMAKuVnmXhYzYisbLfzV7MO/DEiqWO4/3l+PZ+whL7Wi/Ek7Wqlfluid/y4pN4EkHCKNt4HJ2mhORQ==}
+ '@react-stately/combobox@3.10.6':
+ resolution: {integrity: sha512-XOfG90MQPfPCNjl2KJOKuFFzx2ULlwnJ/QXl9zCQUtUBOExbFRHldj5E4NPcH14AVeYZX6DBn4GTS9ocOVbE7Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/data@3.13.0':
- resolution: {integrity: sha512-7LYPxVbWB6tvmLYKO19H5G5YtXV6eKCSXisOUiL9fVnOcGOPDK5z310sj9TP5vaX7zVPtwy0lDBUrZuRfhvQIQ==}
+ '@react-stately/data@3.13.1':
+ resolution: {integrity: sha512-hKEvHCM/nHM6FFJz3gT6Ms85H+qNhXfHDYP/TU7XiDoeVHzUpj2Yc3xGsIty6/K2k7jrblUj+LuKmdvidd9mug==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/datepicker@3.14.1':
- resolution: {integrity: sha512-ad3IOrRppy/F8FZpznGacsaWWHdzUGZ4vpymD+y6TYeQ+RQvS9PLA5Z1TanH9iqLZgkf6bvVggJFg/hhDh2hmg==}
+ '@react-stately/datepicker@3.14.2':
+ resolution: {integrity: sha512-KvOUFz/o+hNIb7oCli6nxBdDurbGjRjye6U99GEYAx6timXOjiIJvtKQyqCLRowGYtCS6GH41yM6DhJ2MlMF8w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2267,117 +2275,117 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-stately/disclosure@3.0.4':
- resolution: {integrity: sha512-RE4hYnDYgsd5bi01z/hZHShRGKxW++xCA6PCufxtipc1sxZGUF4Sb1tTSIxOjh1dq5iDVdrAQAS6en0weaGgLA==}
+ '@react-stately/disclosure@3.0.5':
+ resolution: {integrity: sha512-Rh+y+XAUNwyFvvzBS/MtFvdWHC38mXI99S6mdNe3e5Og8IZxLBDtvwBCzrT30YzYqN40yd3alm9xLzpYXsvYYA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/dnd@3.5.4':
- resolution: {integrity: sha512-YkvkehpsSeGZPH7S7EYyLchSxZPhzShdf9Zjh6UAsM7mAcxjRsChMqsf6zuM+l0jgMo40Ka1mvwDYegz92Qkyg==}
+ '@react-stately/dnd@3.6.0':
+ resolution: {integrity: sha512-H0zWOjjoocM+8r5rJ2x0B66NXZd2+7lF1zhomoMoR5+57DA5hWZTY0tht21DKjNoFk4f96Ythh0jRLziQbSkBw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/flags@3.1.1':
- resolution: {integrity: sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==}
+ '@react-stately/flags@3.1.2':
+ resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==}
- '@react-stately/form@3.1.4':
- resolution: {integrity: sha512-A6GOaZ9oEIo5/XOE+JT9Z8OBt0osIOfes4EcIxGS1C9ght/Smg0gNcIJ2/Wle8qmro4RoJcza2yJ+EglVOuE0w==}
+ '@react-stately/form@3.1.5':
+ resolution: {integrity: sha512-wOs0SVXFgNr1aIdywiNH1MhxrFlN5YxBr1k9y3Z7lX+pc/MGRJFTgfDDw5JDxvwLH9joJ9ciniCdWep9L/TqcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/grid@3.11.2':
- resolution: {integrity: sha512-P0vfK5B1NW8glYD6QMrR2X/7UMXx2J8v48QIQV6KgLZjFbyXhzRb+MY0BoIy4tUfJL0yQU2GKbKKVSUIQxbv0g==}
+ '@react-stately/grid@3.11.3':
+ resolution: {integrity: sha512-/YurYfPARtgsgS5f8rklB7ZQu6MWLdpfTHuwOELEUZ4L52S2gGA5VfLxDnAsHHnu5XHFI3ScuYLAvjWN0rgs/Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/layout@4.3.0':
- resolution: {integrity: sha512-1czYPaWsEi/ecSOMBiMmH82iTeAIez/72HQjvP0i5CK2ZqLV0M1/Z10lesJHdOE+ay2EkE2qEqbHJnCdCqzkpA==}
+ '@react-stately/layout@4.3.1':
+ resolution: {integrity: sha512-W2aa60I3qCI24HzZaFsS/eV1aCL0YI3IOlYm9PgsbELP82y3n7YRnwVreUv30KVdpn0VviLZn2xdWSeZlyqi9A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/list@3.12.2':
- resolution: {integrity: sha512-XPGvdPidOV4hnpmaUNc4C/1jX7ZhBwmAI9p6bEXDA3du3XrWess6MWcaQvPxXbrZ6ZX8/OyOC2wp7ixJoJRGyA==}
+ '@react-stately/list@3.12.3':
+ resolution: {integrity: sha512-RiqYyxPYAF3YRBEin8/WHC8/hvpZ/fG1Tx3h1W4aXU5zTIBuy0DrjRKePwP90oCiDpztgRXePLlzhgWeKvJEow==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/menu@3.9.4':
- resolution: {integrity: sha512-sqYcSBuTEtCebZuByUou2aZzwlnrrOlrvmGwFNJy49N3LXXXPENCcCERuWa8TE9eBevIVTQorBZlID6rFG+wdQ==}
+ '@react-stately/menu@3.9.5':
+ resolution: {integrity: sha512-Y+PqHBaQToo6ooCB4i4RoNfRiHbd4iozmLWePBrF4d/zBzJ9p+/5O6XIWFxLw4O128Tg3tSMGuwrxfecPDYHzA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/numberfield@3.9.12':
- resolution: {integrity: sha512-E56RuRRdu/lzd8e5aEifP4n8CL/as0sZqIQFSyMv/ZUIIGeksqy+zykzo01skaHKY8u2NixrVHPVDtvPcRuooA==}
+ '@react-stately/numberfield@3.9.13':
+ resolution: {integrity: sha512-FWbbL4E3+5uctPGVtDwHzeNXgyFw0D3glOJhgW1QHPn3qIswusn0z/NjFSuCVOSpri8BZYIrTPUQHpRJPnjgRw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/overlays@3.6.16':
- resolution: {integrity: sha512-+Ve/TBlUNg3otVC4ZfCq1a8q8FwC7xNebWkVOCGviTqiYodPCGqBwR9Z1xonuFLF/HuQYqALHHTOZtxceU+nVQ==}
+ '@react-stately/overlays@3.6.17':
+ resolution: {integrity: sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/radio@3.10.13':
- resolution: {integrity: sha512-q7UKcVYY7rqpxKfYRzvKVEqFhxElDFX2c+xliZQtjXuSexhxRb2xjEh+bDkhzbXzrJkrBT6VmE/rSYPurC3xTw==}
+ '@react-stately/radio@3.10.14':
+ resolution: {integrity: sha512-Y7xizUWJ0YJ8pEtqMeKOibX21B5dk56fHgMHXYLeUEm43y5muWQft2YvP0/n4mlkP2Isbk96kPbv7/ez3Gi+lA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/searchfield@3.5.12':
- resolution: {integrity: sha512-RC3QTEPVNUbgtuqzpwPUfbV9UkUC1j4XkHoynWDbMt0bE0tPe2Picnl0/r/kq6MO527idV6Ur4zuOF4x9a97LQ==}
+ '@react-stately/searchfield@3.5.13':
+ resolution: {integrity: sha512-JNvsnvK6A1057hQREHabRYAAtwj2vl20oqGBvl1IleKlFe3KInV9WBY5l6zR3RXrnCPHVvJuzGe2R7+g142Mnw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/select@3.6.13':
- resolution: {integrity: sha512-saZo67CreQZPdmqvz9+P6N4kjohpwdVncH98qBi0Q2FvxGAMnpJQgx97rtfDvnSziST5Yx1JnMI4kSSndbtFwg==}
+ '@react-stately/select@3.6.14':
+ resolution: {integrity: sha512-HvbL9iMGwbev0FR6PzivhjKEcXADgcJC/IzUkLqPfg4KKMuYhM/XvbJjWXn/QpD3/XT+A5+r5ExUHu7wiDP93w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/selection@3.20.2':
- resolution: {integrity: sha512-Fw6nnG+VKMsncsY4SNxGYOhnHojVFzFv+Uhy6P39QBp6AXtSaRKMg2VR4MPxQ7XgOjHh5ZuSvCY1RwocweqjwQ==}
+ '@react-stately/selection@3.20.3':
+ resolution: {integrity: sha512-TLyjodgFHn5fynQnRmZ5YX1HRY0KC7XBW0Nf2+q9mWk4gUxYm7RVXyYZvMIG1iKqinPYtySPRHdNzyXq9P9sxQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/slider@3.6.4':
- resolution: {integrity: sha512-6SdG0VJZLMRIBnPjqkbIsdyQcW9zJ5Br716cl/7kLT9owiIwMJiAdjdYHab5+8ShWzU2D8Ae+LdQk8ZxIiIjkg==}
+ '@react-stately/slider@3.6.5':
+ resolution: {integrity: sha512-XnHSHbXeHiE5J7nsXQvlXaKaNn1Z4jO1aQyiZsolK1NXW6VMKVeAgZUBG45k7xQW06aRbjREMmiIz02mW8fajQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/table@3.14.2':
- resolution: {integrity: sha512-SqE5A/Ve5H2ApnAblMGBMGRzY7cgdQmNPzXB8tGVc38NsC/STmMkq9m54gAl8dBVNbLzzd6HJBe9lqz5keYIhQ==}
+ '@react-stately/table@3.14.3':
+ resolution: {integrity: sha512-PwE5pCplLSDckvgmNLVaHyQyX04A62kxdouFh1dVHeGEPfOYsO9WhvyisLxbH7X8Dbveheq/tSTelYDi6LXEJA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tabs@3.8.2':
- resolution: {integrity: sha512-lNpby7zUVdAeqo3mjGdPBxppEskOLyqR82LWBtP8Xg4olnjA5RmDFOuoJkIFttDX689zamjN3OE+Ra6WWgJczg==}
+ '@react-stately/tabs@3.8.3':
+ resolution: {integrity: sha512-FujQCHppXyeHs2v5FESekxodsBJ5T0k1f7sm0ViNYqgrnE5XwqX8Y4/tdr0fqGF6S+BBllH+Q9yKWipDc6OM8g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/toast@3.1.0':
- resolution: {integrity: sha512-9W2+evz+EARrjkR1QPLlOL5lcNpVo6PjMAIygRSaCPJ6ftQAZ6B+7xTFGPFabWh83gwXQDUgoSwC3/vosvxZaQ==}
+ '@react-stately/toast@3.1.1':
+ resolution: {integrity: sha512-W4a6xcsFt/E+aHmR2eZK+/p7Y5rdyXSCQ5gKSnbck+S3lijEWAyV45Mv8v95CQqu0bQijj6sy2Js1szq10HVwg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/toggle@3.8.4':
- resolution: {integrity: sha512-JbKoXhkJ5P5nCrNXChMos3yNqkIeGXPDEMS/dfkHlsjQYxJfylRm4j/nWoDXxxkUmfkvXcNEMofMn9iO1+H0DQ==}
+ '@react-stately/toggle@3.8.5':
+ resolution: {integrity: sha512-BSvuTDVFzIKxpNg9Slf+RdGpva7kBO8xYaec2TW9m6Ag9AOmiDwUzzDAO0DRsc7ArSaLLFaQ/pdmmT6TxAUQIA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tooltip@3.5.4':
- resolution: {integrity: sha512-HxNTqn9nMBuGbEVeeuZyhrzNbyW7sgwk+8o0mN/BrMrk7E/UBhyL2SUxXnAUQftpTjX+29hmx1sPhIprIDzR3Q==}
+ '@react-stately/tooltip@3.5.5':
+ resolution: {integrity: sha512-/zbl7YxneGDGGzdMPSEYUKsnVRGgvsr80ZjQYBHL82N4tzvtkRwmzvzN9ipAtza+0jmeftt3N+YSyxvizVbeKA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tree@3.8.10':
- resolution: {integrity: sha512-sMqBRKAAZMiXJwlzAFpkXqUaGlNBfKnL8usAiKdoeGcLLJt2Ni9gPoPOLBJSPqLOAFCgLWtr5IYjdhel9aXRzQ==}
+ '@react-stately/tree@3.9.0':
+ resolution: {integrity: sha512-VpWAh36tbMHJ1CtglPQ81KPdpCfqFz9yAC6nQuL1x6Tmbs9vNEKloGILMI9/4qLzC+3nhCVJj6hN+xqS5/cMTg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/utils@3.10.6':
- resolution: {integrity: sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==}
+ '@react-stately/utils@3.10.7':
+ resolution: {integrity: sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/virtualizer@4.4.0':
- resolution: {integrity: sha512-y2jefrW0ffJpv0685IEKId6/wy0kgD/bxYuny9r9Z3utvcjjFl9fX9cBKsXII7ZxPiu0CP+wA6HQ53GU3BqCsw==}
+ '@react-stately/virtualizer@4.4.1':
+ resolution: {integrity: sha512-ZjhsmsNqKY4HrTuT9ySh8lNmYHGgFX24CVVQ3hMr8dTzO9DRR89BMrmenoVtMj7NkonWF8lUFyYlVlsijs2p4w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2387,103 +2395,103 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-types/breadcrumbs@3.7.13':
- resolution: {integrity: sha512-x94KEZaLIeHt9lqAkuaOopX5+rqCTMSHsciThUsBHK7QT64zrw6x2G1WKQ4zB4h52RGF5b+3sFXeR4bgX2sVLQ==}
+ '@react-types/breadcrumbs@3.7.14':
+ resolution: {integrity: sha512-SbLjrKKupzCLbqHZIQYtQvtsXN53NPxOYyug6QfC4d7DcW1Q9wJ546fxb10Y83ftAJMMUHTatI6SenJVoqyUdA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/button@3.12.1':
- resolution: {integrity: sha512-z87stl4llWTi4C5qhUK1PKcEsG59uF/ZQpkRhMzX0KfgXobJY6yiIrry2xrpnlTPIVST6K1+kARhhSDOZ8zhLw==}
+ '@react-types/button@3.12.2':
+ resolution: {integrity: sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/calendar@3.7.1':
- resolution: {integrity: sha512-a/wGT9vZewPNL72Xni8T/gv4IS2w6iRtryqMF425OL+kaCQrxJYlkDxb74bQs9+k9ZYabrxJgz9vFcFnY7S9gw==}
+ '@react-types/calendar@3.7.2':
+ resolution: {integrity: sha512-Bp6fZo52fZdUjYbtJXcaLQ0jWEOeSoyZVwNyN5G6BmPyLP5nHxMPF+R1MPFR0fdpSI4/Sk78gWzoTuU5eOVQLw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/checkbox@3.9.4':
- resolution: {integrity: sha512-fU3Q1Nw+zbXKm68ba8V7cQzpiX0rIiAUKrBTl2BK97QiTlGBDvMCf4TfEuaNoGbJq+gx+X3n/3yr6c3IAb0ZIg==}
+ '@react-types/checkbox@3.9.5':
+ resolution: {integrity: sha512-9y8zeGWT2xZ38/YC/rNd05pPV8W8vmqFygCpZFaa6dJeOsMgPU+rq+Ifh1G+34D/qGoZXQBzeCSCAKSNPaL7uw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/color@3.0.5':
- resolution: {integrity: sha512-72uZ0B3EcaC2DGOpnhwHSVxcvQ3UDNSVR2gVx7PgUCGlEjhnn9i0UErIP8ZzV2RsAvjK6MrGs7ZCwZtl+LxCcg==}
+ '@react-types/color@3.0.6':
+ resolution: {integrity: sha512-ZbbgzAWK56RMMZzRGhTAB9Fz9PGnj6ctc6VMqOyumCOF9NKkYgI0E2ssTY/iOXBazZvhhhGahbGl+kjmgWvS6g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/combobox@3.13.5':
- resolution: {integrity: sha512-wqHBF0YDkrp4Ylyxpd3xhnDECe5eao27bsu+4AvjlVKtaxaoppNq2MwSzkuSSS/GEUXT6K9DDjrGFcp07ad5gA==}
+ '@react-types/combobox@3.13.6':
+ resolution: {integrity: sha512-BOvlyoVtmQJLYtNt4w6RvRORqK4eawW48CcQIR93BU5YFcAGhpcvpjhTZXknSXumabpo1/XQKX4NOuXpfUZrAQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/datepicker@3.12.1':
- resolution: {integrity: sha512-+wv57fVd6Y/+KnHNEmVzfrQtWs85Ga1Xb63AIkBk+E294aMqFYqRg0dQds6V/qrP758TWnXUrhKza1zMbjHalw==}
+ '@react-types/datepicker@3.12.2':
+ resolution: {integrity: sha512-w3JIXZLLZ15zjrAjlnflmCXkNDmIelcaChhmslTVWCf0lUpgu1cUC4WAaS71rOgU03SCcrtQ0K9TsYfhnhhL7Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/dialog@3.5.18':
- resolution: {integrity: sha512-g18CzT5xmiX/numpS6MrOGEGln8Xp9rr+zO70Dg+jM4GBOjXZp3BeclYQr9uisxGaj2uFLnORv9gNMMKxLNF6A==}
+ '@react-types/dialog@3.5.19':
+ resolution: {integrity: sha512-+FIyFnoKIGNL20zG8Sye7rrRxmt5HoeaCaHhDCTtNtv8CZEhm3Z+kNd4gylgWAxZRhDtBRWko+ADqfN5gQrgKg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/form@3.7.12':
- resolution: {integrity: sha512-EZ6jZDa9FbLmqvukrLoUp3LUEVE0ZnBB5H6MHhE+QmjYRAvtWljx70xOqnn7sHweuS4+O1kDt1Ec1X5DU+U+BA==}
+ '@react-types/form@3.7.13':
+ resolution: {integrity: sha512-Ryw9QDLpHi0xsNe+eucgpADeaRSmsd7+SBsL15soEXJ50K/EoPtQOkm6fE4lhfqAX8or12UF9FBcBLULmfCVNQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/grid@3.3.2':
- resolution: {integrity: sha512-NwfydUbPc1zVi/Rp7+oRN2+vE1xMokc2J+nr0VcHwFGt1bR1psakHu45Pk/t763BDvPr/A3xIHc1rk3eWEhxJw==}
+ '@react-types/grid@3.3.3':
+ resolution: {integrity: sha512-VZAKO3XISc/3+a+DZ+hUx2NB/buOe2Ui2nISutv25foeXX4+YpWj5lXS74lJUCuVsSz6D6yoWvEajeUCYrNOxg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/link@3.6.1':
- resolution: {integrity: sha512-IZDSc10AuVKe7V8Te+3q8d220oANE4N43iljQe3yHg7GZOfH/51bv8FPUukreLs1t2fgtGeNAzG71Ep+j/jXIw==}
+ '@react-types/link@3.6.2':
+ resolution: {integrity: sha512-CtCexoupcaFHJdVPRUpJ83uxK1U0bd9x9DhwRFMqqfPHufICkQkETIw2KIeZXRvMUMi2CSG/81XXy6K0K1MtNw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/listbox@3.7.0':
- resolution: {integrity: sha512-26Lp0Gou502VJLDSrIpMg7LQuVHznxzyuSY/zzyNX9eopukXvHn682u90fwDqgmZz7dzxUOWtuwDea+bp/UjtA==}
+ '@react-types/listbox@3.7.1':
+ resolution: {integrity: sha512-WiCihJJpVWVEUxxZjhTbnG3Zq3q38XylKnvNelkVHbF+Y3+SXWN0Yyhk43J642G/d87lw1t60Tor0k96eaz4vw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/menu@3.10.1':
- resolution: {integrity: sha512-wkyWzIqaCbUYiD7YXr8YvdimB1bxQHqgj6uE4MKzryCbVqb4L8fRUM0V6AHkQS1TxBYNkNn1h4g7XNd5Vmyf3Q==}
+ '@react-types/menu@3.10.2':
+ resolution: {integrity: sha512-TVQFGttaNCcIvy1MKavb9ZihJmng46uUtVF9oTG/VI/C4YEdzekteI6iSsXbjv5ZAvOKQR+S25IWCbK2W0YCjQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/meter@3.4.9':
- resolution: {integrity: sha512-Jhd873zc/Bx/86NB9nasMUWc013VnURVtMYbbkuRWiFr/ZoEvZzO1uoSIXf+Sob4xpiVhT/ltvJZTK4t4B9lTg==}
+ '@react-types/meter@3.4.10':
+ resolution: {integrity: sha512-soimx+MAngG5MjQplJNB9erPh+P3Er764PqGA75L6FFmf2KhgzMniSVAqyVOpZu7G3qK4O+ihMAYXf6pQMBkSg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/numberfield@3.8.11':
- resolution: {integrity: sha512-D66Bop7M3JKzBV2vsECsVYfPrx8eRIx4/K2KLo/XjwMA7C34+Ou07f/bnD1TQQ/wr6XwiFxZTi6JsKDwnST+9Q==}
+ '@react-types/numberfield@3.8.12':
+ resolution: {integrity: sha512-cI0Grj+iW5840gV80t7aXt7FZPbxMZufjuAop5taHe6RlHuLuODfz5n3kyu/NPHabruF26mVEu0BfIrwZyy+VQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/overlays@3.8.15':
- resolution: {integrity: sha512-ppDfezvVYOJDHLZmTSmIXajxAo30l2a1jjy4G65uBYy8J8kTZU7mcfQql5Pii1TwybcNMsayf2WtPItiWmJnOA==}
+ '@react-types/overlays@3.8.16':
+ resolution: {integrity: sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/progress@3.5.12':
- resolution: {integrity: sha512-wvhFz6vdlfKBtnzKvD/89N+0PF3yPQ+IVFRQvZ2TBrP7nF+ZA2pNLcZVcEYbKjHzmvEZRGu//ePC9hRJD9K30w==}
+ '@react-types/progress@3.5.13':
+ resolution: {integrity: sha512-+4v++AP2xxYxjrTkIXlWWGUhPPIEBzyg76EW0SHKnD4pXxKigcIXEzRbxy62SMidTVdi7jh3tuicIP8OQxJ4cA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/radio@3.8.9':
- resolution: {integrity: sha512-l4uzlxmGGuR8IkWrMYdKj1sc3Pgo/LdfEGuIgK+d8kjPu0AZcnSgp5Oz035bCosZUabY6dEWxQHIoAH2zN7YZA==}
+ '@react-types/radio@3.8.10':
+ resolution: {integrity: sha512-hLOu2CXxzxQqkEkXSM71jEJMnU5HvSzwQ+DbJISDjgfgAKvZZHMQX94Fht2Vj+402OdI77esl3pJ1tlSLyV5VQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/searchfield@3.6.2':
- resolution: {integrity: sha512-XQRQyJLNC9uLyCq+97eiqeQuM6+dCMrHu6aH6KSVt1Xh6HMmdx/TdSf6JrMkN+1xSxcW3lDE2iSf3jXDT87gag==}
+ '@react-types/searchfield@3.6.3':
+ resolution: {integrity: sha512-Uua7TYKR1QcJE2F4SAewxuxt8k8gd52zul2q5oMe5azsm2uoAtV/qpNHc7dfPAR97UgbrE/aNMlX57PEubiuLg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/select@3.9.12':
- resolution: {integrity: sha512-qo+9JS1kfMxuibmSmMp0faGKbeVftYnSk1f7Rh5PKi4tzMe3C0A9IAr27hUOfWeJMBOdetaoTpYmoXW6+CgW3g==}
+ '@react-types/select@3.9.13':
+ resolution: {integrity: sha512-R7zwck353RV60gZimZ8pDKaj50aEtGzU8gk0jC3aBkfzSUKFJ6jq1DJdqyVQSwXdmPDd9iuketeIUIpEO2teoA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2492,38 +2500,38 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/shared@3.29.1':
- resolution: {integrity: sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==}
+ '@react-types/shared@3.30.0':
+ resolution: {integrity: sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/slider@3.7.11':
- resolution: {integrity: sha512-uNhNLhVrt/2teXBOJSoZXyXg308A72qe1HOmlGdJcnh8iXA35y5ZHzeK1P6ZOJ37Aeh7bYGm3/UdURmFgSlW7w==}
+ '@react-types/slider@3.7.12':
+ resolution: {integrity: sha512-kOQLrENLpQzmu6TfavdW1yfEc8VPitT4ZNMKOK0h7x3LskEWjptxcZ4IBowEpqHwk0eMbI9lRE/3tsShGUoLwQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/switch@3.5.11':
- resolution: {integrity: sha512-PJbZHwlE98OSuLzI6b1ei6Qa+FaiwlCRH3tOTdx/wPSdqmD3mRWEn7E9ftM6FC8hnxl/LrGLszQMT62yEQp5vQ==}
+ '@react-types/switch@3.5.12':
+ resolution: {integrity: sha512-6Zz7i+L9k8zw2c3nO8XErxuIy7JVDptz1NTZMiUeyDtLmQnvEKnKPKNjo2j+C/OngtJqAPowC3xRvMXbSAcYqA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/table@3.13.0':
- resolution: {integrity: sha512-kn+OsEWJfUSSb4N4J0yl+tqx5grDpcaWcu2J8hA62hQCr/Leuj946ScYaKA9a/p0MAaOAaeCWx/Zcss6F8gJIQ==}
+ '@react-types/table@3.13.1':
+ resolution: {integrity: sha512-fLPRXrZoplAGMjqxHVLMt7lB0qsiu1WHZmhKtroCEhTYwnLQKL84XFH4GV1sQgQ1GIShl3BUqWzrawU5tEaQkw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/tabs@3.3.15':
- resolution: {integrity: sha512-VLgh9YLQdS4FQSk0sGTNHEVN2jeC0fZvOqEFHaEDgDyDgVOukxYuHjqVIx2IavYu1yNBrGO2b6P4M6dF+hcgwQ==}
+ '@react-types/tabs@3.3.16':
+ resolution: {integrity: sha512-z6AWq243EahGuT4PhIpJXZbFez6XhFWb4KwhSB2CqzHkG5bJJSgKYzIcNuBCLDxO7Qg25I+VpFJxGj+aqKFbzQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/textfield@3.12.2':
- resolution: {integrity: sha512-dMm0cGLG5bkJYvt6lqXIty5HXTZjuIpa9I8jAIYua//J8tESAOE9BA285Zl43kx7cZGtgrHKHVFjITDLNUrNhA==}
+ '@react-types/textfield@3.12.3':
+ resolution: {integrity: sha512-72tt2GJSyVFPPqZLrlfWqVn5KRnWzXsXCZ3IDawcGunl4pu+2E24jd0CWN9kOi0ETO65flj2sljeytxKytXnlA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/tooltip@3.4.17':
- resolution: {integrity: sha512-yjySKA1uzJAbio+xGv03DUoWIajteqtsXMd4Y3AJEdBFqSYhXbyrgAxw0oJDgRAgRxY4Rx5Hrhvbt/z7Di94QQ==}
+ '@react-types/tooltip@3.4.18':
+ resolution: {integrity: sha512-/eG8hiW0D4vaCqGDa4ttb+Jnbiz6nUr5+f+LRgz3AnIkdjS9eOhpn6vXMX4hkNgcN5FGfA4Uu1C1QdM6W97Kfw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2546,8 +2554,8 @@ packages:
resolution: {integrity: sha512-y2sgqdivlrG41J4Zvt/82xtH/PZjDlgItqlD2g/Cv3ZbjlR6cGhTNXbfNygCJB8nXj+C7I28pjt1Zm3k0pv2mg==}
engines: {npm: '>=8.2.3'}
- '@signalapp/ringrtc@2.52.0':
- resolution: {integrity: sha512-s4mwnL4f6LBpDonIJ2TZKv1mD+zbAq6aPnPH3tlJZUhrdJj0GZtjTVY2i7Y6dmLG3zsho10a8hGtGjPAMyDmlw==}
+ '@signalapp/ringrtc@2.53.0':
+ resolution: {integrity: sha512-X2+NRyZWNa1mk4RN1+PodB5kxgsc8vkUB2T7wn9ma0w3E3UOWGqCTOKmBZRTywOAUWkWi/wBA3rVo22CmjjaDA==}
'@signalapp/sqlcipher@2.0.3':
resolution: {integrity: sha512-aywstwV6Lg17NSPVK7fb40CIF687D6352YwCwAxDSxrw/qTxJampgdHzPpMrsepb0y6gSAzdYEpRbosJZPqP/g==}
@@ -2752,68 +2760,68 @@ packages:
'@storybook/types@8.1.11':
resolution: {integrity: sha512-k9N5iRuY2+t7lVRL6xeu6diNsxO3YI3lS4Juv3RZ2K4QsE/b3yG5ElfJB8DjHDSHwRH4ORyrU71KkOCUVfvtnw==}
- '@swc/core-darwin-arm64@1.11.29':
- resolution: {integrity: sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==}
+ '@swc/core-darwin-arm64@1.12.3':
+ resolution: {integrity: sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.11.29':
- resolution: {integrity: sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==}
+ '@swc/core-darwin-x64@1.12.3':
+ resolution: {integrity: sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.11.29':
- resolution: {integrity: sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==}
+ '@swc/core-linux-arm-gnueabihf@1.12.3':
+ resolution: {integrity: sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.11.29':
- resolution: {integrity: sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==}
+ '@swc/core-linux-arm64-gnu@1.12.3':
+ resolution: {integrity: sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.11.29':
- resolution: {integrity: sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==}
+ '@swc/core-linux-arm64-musl@1.12.3':
+ resolution: {integrity: sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.11.29':
- resolution: {integrity: sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==}
+ '@swc/core-linux-x64-gnu@1.12.3':
+ resolution: {integrity: sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.11.29':
- resolution: {integrity: sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==}
+ '@swc/core-linux-x64-musl@1.12.3':
+ resolution: {integrity: sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.11.29':
- resolution: {integrity: sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==}
+ '@swc/core-win32-arm64-msvc@1.12.3':
+ resolution: {integrity: sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.11.29':
- resolution: {integrity: sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==}
+ '@swc/core-win32-ia32-msvc@1.12.3':
+ resolution: {integrity: sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.11.29':
- resolution: {integrity: sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==}
+ '@swc/core-win32-x64-msvc@1.12.3':
+ resolution: {integrity: sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.11.29':
- resolution: {integrity: sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==}
+ '@swc/core@1.12.3':
+ resolution: {integrity: sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -2833,8 +2841,8 @@ packages:
peerDependencies:
'@swc/core': '*'
- '@swc/types@0.1.21':
- resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==}
+ '@swc/types@0.1.23':
+ resolution: {integrity: sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==}
'@szmarczak/http-timer@4.0.6':
resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
@@ -2907,8 +2915,8 @@ packages:
'@types/blueimp-load-image@5.16.6':
resolution: {integrity: sha512-e7s6CdDCUoBQdCe62Q6OS+DF68M8+ABxCEMh2Isjt4Fl3xuddljCHMN8mak48AMSVGGwUUtNRaZbkzgL5PEWew==}
- '@types/body-parser@1.19.5':
- resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
+ '@types/body-parser@1.19.6':
+ resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}
'@types/bonjour@3.5.13':
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
@@ -2955,8 +2963,8 @@ packages:
'@types/eslint@9.6.1':
resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
- '@types/estree@1.0.7':
- resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
'@types/express-serve-static-core@4.19.6':
resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==}
@@ -2964,8 +2972,8 @@ packages:
'@types/express-serve-static-core@5.0.6':
resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==}
- '@types/express@4.17.22':
- resolution: {integrity: sha512-eZUmSnhRX9YRSkplpz0N+k6NljUUn5l3EWZIKZvYzhvMphEuNiyyy1viH/ejgt66JWgALwC/gtSUAeQKtSwW/w==}
+ '@types/express@4.17.23':
+ resolution: {integrity: sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==}
'@types/fabric@4.5.3':
resolution: {integrity: sha512-DCneYSkuVdGYpFbDQ2j5zT7DDdAiOlAPfSjS3PsVWHFt6f/DapCdV0ansPq3Ai5oe+j6BgFhdkh+DWne1yQMdw==}
@@ -2991,8 +2999,8 @@ packages:
'@types/http-cache-semantics@4.0.4':
resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
- '@types/http-errors@2.0.4':
- resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
+ '@types/http-errors@2.0.5':
+ resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==}
'@types/http-proxy@1.17.16':
resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==}
@@ -3072,8 +3080,8 @@ packages:
'@types/node@20.17.6':
resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
- '@types/node@22.15.29':
- resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==}
+ '@types/node@22.15.32':
+ resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==}
'@types/normalize-path@3.0.2':
resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==}
@@ -3093,8 +3101,8 @@ packages:
'@types/pngjs@6.0.5':
resolution: {integrity: sha512-0k5eKfrA83JOZPppLtS2C7OUtyNAl2wKNxfyYl9Q5g9lPkgBl/9hNyAu6HuEH2J4XmIv2znEpkDd0SaZVxW6iQ==}
- '@types/prop-types@15.7.14':
- resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==}
+ '@types/prop-types@15.7.15':
+ resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==}
'@types/qs@6.14.0':
resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==}
@@ -3131,14 +3139,14 @@ packages:
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
- '@types/send@0.17.4':
- resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
+ '@types/send@0.17.5':
+ resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==}
'@types/serve-index@1.9.4':
resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==}
- '@types/serve-static@1.15.7':
- resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==}
+ '@types/serve-static@1.15.8':
+ resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==}
'@types/sinon@17.0.3':
resolution: {integrity: sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==}
@@ -3438,8 +3446,8 @@ packages:
resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
engines: {node: '>=0.4.0'}
- acorn@8.14.1:
- resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
+ acorn@8.15.0:
+ resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -3665,8 +3673,8 @@ packages:
resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==}
engines: {node: '>=4'}
- axios@1.9.0:
- resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==}
+ axios@1.10.0:
+ resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -3807,11 +3815,11 @@ packages:
resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==}
engines: {node: '>=4'}
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.12:
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@2.0.2:
+ resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
@@ -3916,8 +3924,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001720:
- resolution: {integrity: sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==}
+ caniuse-lite@1.0.30001723:
+ resolution: {integrity: sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==}
capture-stack-trace@1.0.2:
resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==}
@@ -4231,11 +4239,11 @@ packages:
resolution: {integrity: sha512-rxjlVPoTzuKQXem9rdIHSc6xo8TcvqmVZoItxvhMaI1/9MOSNEaee86CpMgv+QVul2Q5v/DkXfOOVwDJxF7KsA==}
engines: {node: '>=6'}
- core-js-compat@3.42.0:
- resolution: {integrity: sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==}
+ core-js-compat@3.43.0:
+ resolution: {integrity: sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==}
- core-js@3.42.0:
- resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==}
+ core-js@3.43.0:
+ resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==}
core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -4710,8 +4718,8 @@ packages:
electron-publish@26.0.13:
resolution: {integrity: sha512-O5hfHSwli5cegQ4JS3Dp0dZcheex6UCRE/qYyRQvhB6DhSwojiwTnAGEuQCJXc8K8Zxz2lku5Du3VwYHf8d5Lw==}
- electron-to-chromium@1.5.161:
- resolution: {integrity: sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==}
+ electron-to-chromium@1.5.170:
+ resolution: {integrity: sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==}
electron-window@0.8.1:
resolution: {integrity: sha512-W1i9LfnZJozk3MXE8VgsL2E5wOUHSgyCvcg1H2vQQjj+gqhO9lVudgY3z3SF7LJAmi+0vy3CJkbMqsynWB49EA==}
@@ -4725,8 +4733,8 @@ packages:
engines: {node: '>= 12.20.55'}
hasBin: true
- electron@36.2.1:
- resolution: {integrity: sha512-mm1Y+Ms46xcOTA69h8hpqfX392HfV4lga9aEkYkd/Syx1JBStvcACOIouCgGrnZpxNZPVS1jM8NTcMkNjuK6BQ==}
+ electron@36.3.2:
+ resolution: {integrity: sha512-v0/j7n22CL3OYv9BIhq6JJz2+e1HmY9H4bjTk8/WzVT9JwVX/T/21YNdR7xuQ6XDSEo9gP5JnqmjOamE+CUY8Q==}
engines: {node: '>= 12.20.55'}
hasBin: true
@@ -4767,8 +4775,8 @@ packages:
encoding@0.1.13:
resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ end-of-stream@1.4.5:
+ resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
endanger@7.0.4:
resolution: {integrity: sha512-+1riWeBVJR/S57RR8olEWbsK2g/Y8L9p2K9sxYpF6KGoxS97mkEkl5V1tR22lYo2eSYWrh2+iOOwLFjAhr9toA==}
@@ -5787,8 +5795,8 @@ packages:
resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==}
engines: {node: '>= 4'}
- immutable@5.1.2:
- resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==}
+ immutable@5.1.3:
+ resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
@@ -6521,8 +6529,8 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- libheif-js@1.18.2:
- resolution: {integrity: sha512-4Nk0dKhhRfVS4mECcX2jSDpNU6gcHQLneJjkGQq61N8COGtjSpSA3CI+1Q3kUYv5Vf+SwIqUtaDSdU6JO37c6w==}
+ libheif-js@1.19.8:
+ resolution: {integrity: sha512-vQJWusIxO7wavpON1dusciL8Go9jsIQ+EUrckauFYAiSTjcmLAsuJh3SszLpvkwPci3JcL41ek2n+LUZGFpPIQ==}
engines: {node: '>=8.0.0'}
lines-and-columns@1.2.4:
@@ -6645,8 +6653,8 @@ packages:
loupe@2.3.7:
resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
- loupe@3.1.3:
- resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==}
+ loupe@3.1.4:
+ resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==}
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
@@ -6912,8 +6920,8 @@ packages:
minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
- minimatch@10.0.1:
- resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
+ minimatch@10.0.3:
+ resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==}
engines: {node: 20 || >=22}
minimatch@3.1.2:
@@ -7075,8 +7083,8 @@ packages:
node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- node-addon-api@8.3.1:
- resolution: {integrity: sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==}
+ node-addon-api@8.4.0:
+ resolution: {integrity: sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==}
engines: {node: ^18 || ^20 || >= 21}
node-api-version@0.2.1:
@@ -7520,8 +7528,8 @@ packages:
engines: {node: '>=18'}
hasBin: true
- playwright-core@1.52.0:
- resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==}
+ playwright-core@1.53.1:
+ resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==}
engines: {node: '>=18'}
hasBin: true
@@ -7615,8 +7623,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.4:
- resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
+ postcss@8.5.6:
+ resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
postject@1.0.0-alpha.6:
@@ -7730,8 +7738,8 @@ packages:
pseudomap@1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
- pump@3.0.2:
- resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
+ pump@3.0.3:
+ resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==}
pumpify@2.0.1:
resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==}
@@ -7828,8 +7836,8 @@ packages:
resolution: {integrity: sha512-B5XGOnOfwH4B7m0chzE1Cv5jlnfbbxF0LoBI+lacQuNj9PMvZ6JS5NCFnDw3zzy7zpOo6leyJNAED8sN3CgLVA==}
hasBin: true
- react-docgen-typescript@2.2.2:
- resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
+ react-docgen-typescript@2.4.0:
+ resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -7885,8 +7893,8 @@ packages:
redux:
optional: true
- react-stately@3.38.0:
- resolution: {integrity: sha512-zS06DsDhH44z7bsOkMHJ0gnjuLO3UWZ33l7JOgFscrv1qa33IG9fn707sI7GAJdLgDiWXJbeFvXdix2jR1fU1w==}
+ react-stately@3.39.0:
+ resolution: {integrity: sha512-/8JC3Tmj7G8fHn47F88c6t5kFNhQAufwqjEKxYeNi7TPz9UL+35BeoH1poMmDHJsPz8qM/z4sWMzaW5AwYK8lQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -8360,8 +8368,8 @@ packages:
resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==}
engines: {node: '>= 14'}
- socks@2.8.4:
- resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==}
+ socks@2.8.5:
+ resolution: {integrity: sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==}
engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
sonic-boom@4.2.0:
@@ -8599,8 +8607,8 @@ packages:
peerDependencies:
stylelint: ^16.1.0
- stylelint-scss@6.12.0:
- resolution: {integrity: sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==}
+ stylelint-scss@6.12.1:
+ resolution: {integrity: sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==}
engines: {node: '>=18.12.0'}
peerDependencies:
stylelint: ^16.0.2
@@ -8711,8 +8719,8 @@ packages:
uglify-js:
optional: true
- terser@5.40.0:
- resolution: {integrity: sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==}
+ terser@5.43.0:
+ resolution: {integrity: sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==}
engines: {node: '>=10'}
hasBin: true
@@ -9195,8 +9203,8 @@ packages:
resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==}
engines: {node: '>=10.0.0'}
- webpack-sources@3.3.0:
- resolution: {integrity: sha512-77R0RDmJfj9dyv5p3bM5pOHa+X8/ZkO9c7kpDstigkC4nIDobadsfSGCwB4bKhMVxqAok8tajaoR8rirM7+VFQ==}
+ webpack-sources@3.3.2:
+ resolution: {integrity: sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==}
engines: {node: '>=10.13.0'}
webpack-virtual-modules@0.6.2:
@@ -9470,20 +9478,20 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.27.3': {}
+ '@babel/compat-data@7.27.5': {}
'@babel/core@7.26.0':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.0)
- '@babel/helpers': 7.27.4
- '@babel/parser': 7.27.4
+ '@babel/helpers': 7.27.6
+ '@babel/parser': 7.27.5
'@babel/template': 7.27.2
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
convert-source-map: 2.0.0
debug: 4.3.7(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -9492,21 +9500,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.27.3':
+ '@babel/generator@7.27.5':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.27.3
+ '@babel/compat-data': 7.27.5
'@babel/helper-validator-option': 7.27.1
browserslist: 4.25.0
lru-cache: 5.1.1
@@ -9539,14 +9547,14 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9561,7 +9569,7 @@ snapshots:
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/helper-plugin-utils@7.27.1': {}
@@ -9577,7 +9585,7 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9587,14 +9595,14 @@ snapshots:
'@babel/helper-validator-option@7.27.1': {}
- '@babel/helpers@7.27.4':
+ '@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
- '@babel/parser@7.27.4':
+ '@babel/parser@7.27.5':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)':
dependencies:
@@ -9731,7 +9739,7 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9787,27 +9795,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.27.4': {}
+ '@babel/runtime@7.27.6': {}
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@babel/traverse@7.27.4':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.3
- '@babel/parser': 7.27.4
+ '@babel/generator': 7.27.5
+ '@babel/parser': 7.27.5
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
debug: 4.3.7(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.27.3':
+ '@babel/types@7.27.6':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
@@ -10234,7 +10242,7 @@ snapshots:
'@indutny/mac-screen-share@1.0.13':
dependencies:
bindings: 1.5.0
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
'@indutny/parallel-prettier@3.0.0(prettier@3.3.3)':
dependencies:
@@ -10262,7 +10270,7 @@ snapshots:
'@indutny/simple-windows-notifications@2.0.16':
dependencies:
bindings: 1.5.0
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
'@indutny/sneequals@4.0.0': {}
@@ -10270,23 +10278,29 @@ snapshots:
dependencies:
buffer-crc32: 0.2.13
- '@internationalized/date@3.8.1':
+ '@internationalized/date@3.8.2':
dependencies:
'@swc/helpers': 0.5.17
- '@internationalized/message@3.1.7':
+ '@internationalized/message@3.1.8':
dependencies:
'@swc/helpers': 0.5.17
intl-messageformat: 10.7.16
- '@internationalized/number@3.6.2':
+ '@internationalized/number@3.6.3':
dependencies:
'@swc/helpers': 0.5.17
- '@internationalized/string@3.2.6':
+ '@internationalized/string@3.2.7':
dependencies:
'@swc/helpers': 0.5.17
+ '@isaacs/balanced-match@4.0.1': {}
+
+ '@isaacs/brace-expansion@5.0.0':
+ dependencies:
+ '@isaacs/balanced-match': 4.0.1
+
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
@@ -10319,7 +10333,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -10333,7 +10347,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -10818,73 +10832,73 @@ snapshots:
'@react-aria/accordion@3.0.0-alpha.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
'@react-types/accordion': 3.0.0-alpha.24(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/breadcrumbs@3.5.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/breadcrumbs@3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/link': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/breadcrumbs': 3.7.13(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/breadcrumbs': 3.7.14(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/button@3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/button@3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/toolbar': 3.0.0-beta.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/toolbar': 3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/calendar@3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/date': 3.8.1
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/calendar': 3.8.1(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/calendar@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/date': 3.8.2
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/calendar': 3.8.2(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/checkbox@3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/toggle': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/checkbox': 3.6.14(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/checkbox@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/checkbox': 3.6.15(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/collections@3.0.0-alpha.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
@@ -10892,105 +10906,106 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.5.0(react@18.3.1)
- '@react-aria/color@3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/numberfield': 3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/slider': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/color@3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/combobox@3.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/combobox': 3.10.5(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/combobox': 3.13.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/combobox@3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/combobox': 3.10.6(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/combobox': 3.13.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/datepicker@3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/datepicker': 3.14.1(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/datepicker': 3.12.1(react@18.3.1)
- '@react-types/dialog': 3.5.18(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/datepicker@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/date': 3.8.2
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/datepicker': 3.14.2(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/datepicker': 3.12.2(react@18.3.1)
+ '@react-types/dialog': 3.5.19(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/dialog@3.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/dialog@3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/dialog': 3.5.18(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/dialog': 3.5.19(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/disclosure@3.0.0-alpha.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-stately/disclosure': 3.0.0-alpha.0(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/dnd@3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/string': 3.2.6
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/dnd': 3.5.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/dnd@3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/string': 3.2.7
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/dnd': 3.6.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -10998,381 +11013,381 @@ snapshots:
'@react-aria/focus@3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/focus@3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/focus@3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/form@3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/form@3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/grid@3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/grid': 3.11.2(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/grid@3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/grid': 3.11.3(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/gridlist@3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/grid': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/gridlist@3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/i18n@3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/i18n@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/message': 3.1.7
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@internationalized/message': 3.1.8
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/interactions@3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/interactions@3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/interactions@3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/label@3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/label@3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/link@3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/link@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/link': 3.6.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/link': 3.6.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/listbox@3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/listbox@3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/listbox': 3.7.0(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/listbox': 3.7.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/live-announcer@3.4.2':
+ '@react-aria/live-announcer@3.4.3':
dependencies:
'@swc/helpers': 0.5.17
- '@react-aria/menu@3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/menu': 3.10.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/menu@3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/menu': 3.10.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/meter@3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/meter@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/progress': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/meter': 3.4.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/meter': 3.4.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/numberfield@3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/numberfield': 3.8.11(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/numberfield@3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/numberfield': 3.8.12(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/overlays@3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/overlays@3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/progress@3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/progress@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/progress': 3.5.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/progress': 3.5.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/radio@3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/radio': 3.10.13(react@18.3.1)
- '@react-types/radio': 3.8.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/radio@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/radio': 3.10.14(react@18.3.1)
+ '@react-types/radio': 3.8.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/searchfield@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/searchfield@3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/searchfield': 3.5.12(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/searchfield': 3.6.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/searchfield': 3.5.13(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/searchfield': 3.6.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/select@3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/select': 3.9.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/select@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/select': 3.9.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/selection@3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/selection@3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/separator@3.4.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/separator@3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/slider@3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/slider@3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/spinbutton@3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/spinbutton@3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/ssr@3.9.8(react@18.3.1)':
+ '@react-aria/ssr@3.9.9(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-aria/switch@3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/switch@3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/toggle': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/switch': 3.5.11(react@18.3.1)
+ '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/switch': 3.5.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/table@3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/grid': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-aria/table@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tabs@3.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/tabs@3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/tabs': 3.8.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tabs': 3.3.15(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/tabs': 3.8.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tabs': 3.3.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tag@3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/tag@3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/textfield@3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/textfield@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/textfield': 3.12.2(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/textfield': 3.12.3(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/toggle@3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/toggle@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11380,7 +11395,7 @@ snapshots:
'@react-aria/toolbar@3.0.0-beta.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
@@ -11388,35 +11403,35 @@ snapshots:
transitivePeerDependencies:
- react-dom
- '@react-aria/toolbar@3.0.0-beta.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/toolbar@3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tooltip@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/tooltip@3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/tooltip': 3.5.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tooltip': 3.4.17(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/tooltip': 3.5.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tooltip': 3.4.18(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/tree@3.0.0-beta.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
@@ -11424,40 +11439,40 @@ snapshots:
'@react-aria/utils@3.25.3(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
- '@react-aria/utils@3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/utils@3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/virtualizer@4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/virtualizer@4.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/visually-hidden@3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/visually-hidden@3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11494,261 +11509,261 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-stately/calendar@3.8.1(react@18.3.1)':
+ '@react-stately/calendar@3.8.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/checkbox@3.6.14(react@18.3.1)':
+ '@react-stately/checkbox@3.6.15(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/collections@3.12.4(react@18.3.1)':
+ '@react-stately/collections@3.12.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/color@3.8.5(react@18.3.1)':
+ '@react-stately/color@3.8.6(react@18.3.1)':
dependencies:
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/combobox@3.10.5(react@18.3.1)':
+ '@react-stately/combobox@3.10.6(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/combobox': 3.13.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/combobox': 3.13.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/data@3.13.0(react@18.3.1)':
+ '@react-stately/data@3.13.1(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/datepicker@3.14.1(react@18.3.1)':
+ '@react-stately/datepicker@3.14.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/string': 3.2.6
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/datepicker': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/datepicker': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
'@react-stately/disclosure@3.0.0-alpha.0(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/disclosure@3.0.4(react@18.3.1)':
+ '@react-stately/disclosure@3.0.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/dnd@3.5.4(react@18.3.1)':
+ '@react-stately/dnd@3.6.0(react@18.3.1)':
dependencies:
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/flags@3.1.1':
+ '@react-stately/flags@3.1.2':
dependencies:
'@swc/helpers': 0.5.17
- '@react-stately/form@3.1.4(react@18.3.1)':
+ '@react-stately/form@3.1.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/grid@3.11.2(react@18.3.1)':
+ '@react-stately/grid@3.11.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/layout@4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-stately/layout@4.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-stately/list@3.12.2(react@18.3.1)':
+ '@react-stately/list@3.12.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/menu@3.9.4(react@18.3.1)':
+ '@react-stately/menu@3.9.5(react@18.3.1)':
dependencies:
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/menu': 3.10.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/menu': 3.10.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/numberfield@3.9.12(react@18.3.1)':
+ '@react-stately/numberfield@3.9.13(react@18.3.1)':
dependencies:
- '@internationalized/number': 3.6.2
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/numberfield': 3.8.11(react@18.3.1)
+ '@internationalized/number': 3.6.3
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/numberfield': 3.8.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/overlays@3.6.16(react@18.3.1)':
+ '@react-stately/overlays@3.6.17(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/radio@3.10.13(react@18.3.1)':
+ '@react-stately/radio@3.10.14(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/radio': 3.8.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/radio': 3.8.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/searchfield@3.5.12(react@18.3.1)':
+ '@react-stately/searchfield@3.5.13(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/searchfield': 3.6.2(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/searchfield': 3.6.3(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/select@3.6.13(react@18.3.1)':
+ '@react-stately/select@3.6.14(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/select': 3.9.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/select': 3.9.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/selection@3.20.2(react@18.3.1)':
+ '@react-stately/selection@3.20.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/slider@3.6.4(react@18.3.1)':
+ '@react-stately/slider@3.6.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/table@3.14.2(react@18.3.1)':
+ '@react-stately/table@3.14.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/grid': 3.11.2(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/grid': 3.11.3(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tabs@3.8.2(react@18.3.1)':
+ '@react-stately/tabs@3.8.3(react@18.3.1)':
dependencies:
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tabs': 3.3.15(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tabs': 3.3.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/toast@3.1.0(react@18.3.1)':
+ '@react-stately/toast@3.1.1(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
use-sync-external-store: 1.5.0(react@18.3.1)
- '@react-stately/toggle@3.8.4(react@18.3.1)':
+ '@react-stately/toggle@3.8.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tooltip@3.5.4(react@18.3.1)':
+ '@react-stately/tooltip@3.5.5(react@18.3.1)':
dependencies:
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/tooltip': 3.4.17(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/tooltip': 3.4.18(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tree@3.8.10(react@18.3.1)':
+ '@react-stately/tree@3.9.0(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/utils@3.10.6(react@18.3.1)':
+ '@react-stately/utils@3.10.7(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/virtualizer@4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-stately/virtualizer@4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11758,153 +11773,153 @@ snapshots:
'@react-types/shared': 3.27.0(react@18.3.1)
react: 18.3.1
- '@react-types/breadcrumbs@3.7.13(react@18.3.1)':
+ '@react-types/breadcrumbs@3.7.14(react@18.3.1)':
dependencies:
- '@react-types/link': 3.6.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/link': 3.6.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/button@3.12.1(react@18.3.1)':
+ '@react-types/button@3.12.2(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/calendar@3.7.1(react@18.3.1)':
+ '@react-types/calendar@3.7.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/checkbox@3.9.4(react@18.3.1)':
+ '@react-types/checkbox@3.9.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/color@3.0.5(react@18.3.1)':
+ '@react-types/color@3.0.6(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
react: 18.3.1
- '@react-types/combobox@3.13.5(react@18.3.1)':
+ '@react-types/combobox@3.13.6(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/datepicker@3.12.1(react@18.3.1)':
+ '@react-types/datepicker@3.12.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/dialog@3.5.18(react@18.3.1)':
+ '@react-types/dialog@3.5.19(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/form@3.7.12(react@18.3.1)':
+ '@react-types/form@3.7.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/grid@3.3.2(react@18.3.1)':
+ '@react-types/grid@3.3.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/link@3.6.1(react@18.3.1)':
+ '@react-types/link@3.6.2(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/listbox@3.7.0(react@18.3.1)':
+ '@react-types/listbox@3.7.1(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/menu@3.10.1(react@18.3.1)':
+ '@react-types/menu@3.10.2(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/meter@3.4.9(react@18.3.1)':
+ '@react-types/meter@3.4.10(react@18.3.1)':
dependencies:
- '@react-types/progress': 3.5.12(react@18.3.1)
+ '@react-types/progress': 3.5.13(react@18.3.1)
react: 18.3.1
- '@react-types/numberfield@3.8.11(react@18.3.1)':
+ '@react-types/numberfield@3.8.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/overlays@3.8.15(react@18.3.1)':
+ '@react-types/overlays@3.8.16(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/progress@3.5.12(react@18.3.1)':
+ '@react-types/progress@3.5.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/radio@3.8.9(react@18.3.1)':
+ '@react-types/radio@3.8.10(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/searchfield@3.6.2(react@18.3.1)':
+ '@react-types/searchfield@3.6.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/textfield': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/textfield': 3.12.3(react@18.3.1)
react: 18.3.1
- '@react-types/select@3.9.12(react@18.3.1)':
+ '@react-types/select@3.9.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
'@react-types/shared@3.27.0(react@18.3.1)':
dependencies:
react: 18.3.1
- '@react-types/shared@3.29.1(react@18.3.1)':
+ '@react-types/shared@3.30.0(react@18.3.1)':
dependencies:
react: 18.3.1
- '@react-types/slider@3.7.11(react@18.3.1)':
+ '@react-types/slider@3.7.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/switch@3.5.11(react@18.3.1)':
+ '@react-types/switch@3.5.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/table@3.13.0(react@18.3.1)':
+ '@react-types/table@3.13.1(react@18.3.1)':
dependencies:
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/tabs@3.3.15(react@18.3.1)':
+ '@react-types/tabs@3.3.16(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/textfield@3.12.2(react@18.3.1)':
+ '@react-types/textfield@3.12.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/tooltip@3.4.17(react@18.3.1)':
+ '@react-types/tooltip@3.4.18(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
'@sideway/address@4.1.5':
@@ -11930,7 +11945,7 @@ snapshots:
lodash: 4.17.21
quill-delta: 5.1.0
- '@signalapp/ringrtc@2.52.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
+ '@signalapp/ringrtc@2.53.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
dependencies:
https-proxy-agent: 7.0.6
tar: 6.2.1
@@ -11939,7 +11954,7 @@ snapshots:
'@signalapp/sqlcipher@2.0.3':
dependencies:
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
node-gyp-build: 4.8.4
'@sinclair/typebox@0.27.8': {}
@@ -12027,16 +12042,16 @@ snapshots:
'@storybook/addon-webpack5-compiler-swc@1.0.5(@swc/helpers@0.5.17)(webpack@5.96.1)':
dependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
- swc-loader: 0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.17))(webpack@5.96.1)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ swc-loader: 0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1)
transitivePeerDependencies:
- '@swc/helpers'
- webpack
- '@storybook/builder-webpack5@8.4.4(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/builder-webpack5@8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
'@types/semver': 7.5.8
browser-assert: 1.2.1
case-sensitive-paths-webpack-plugin: 2.4.0
@@ -12052,12 +12067,12 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
style-loader: 3.3.4(webpack@5.96.1)
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware: 6.1.3(webpack@5.96.1)
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.6.2
@@ -12093,7 +12108,7 @@ snapshots:
'@storybook/core-webpack@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))':
dependencies:
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
ts-dedent: 2.2.0
@@ -12133,12 +12148,12 @@ snapshots:
dependencies:
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1)
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
'@types/semver': 7.5.8
find-up: 5.0.0
magic-string: 0.30.17
@@ -12149,7 +12164,7 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
tsconfig-paths: 4.2.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -12171,10 +12186,10 @@ snapshots:
find-cache-dir: 3.3.2
flat-cache: 3.2.0
micromatch: 4.0.8
- react-docgen-typescript: 2.2.2(typescript@5.6.3)
+ react-docgen-typescript: 2.4.0(typescript@5.6.3)
tslib: 2.8.1
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -12184,12 +12199,12 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
- '@storybook/builder-webpack5': 8.4.4(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
- '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/builder-webpack5': 8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12219,25 +12234,25 @@ snapshots:
'@storybook/test': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
typescript: 5.6.3
- '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@jest/types': 29.6.3
'@storybook/csf': 0.1.11
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
- '@swc/jest': 0.2.38(@swc/core@1.11.29(@swc/helpers@0.5.17))
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/jest': 0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-junit: 16.0.0
- jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
jest-runner: 29.7.0
jest-serializer-html: 7.1.0
- jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
nyc: 15.1.0
playwright: 1.45.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12269,54 +12284,54 @@ snapshots:
'@storybook/types@8.1.11':
dependencies:
'@storybook/channels': 8.1.11
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
file-system-cache: 2.3.0
- '@swc/core-darwin-arm64@1.11.29':
+ '@swc/core-darwin-arm64@1.12.3':
optional: true
- '@swc/core-darwin-x64@1.11.29':
+ '@swc/core-darwin-x64@1.12.3':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.11.29':
+ '@swc/core-linux-arm-gnueabihf@1.12.3':
optional: true
- '@swc/core-linux-arm64-gnu@1.11.29':
+ '@swc/core-linux-arm64-gnu@1.12.3':
optional: true
- '@swc/core-linux-arm64-musl@1.11.29':
+ '@swc/core-linux-arm64-musl@1.12.3':
optional: true
- '@swc/core-linux-x64-gnu@1.11.29':
+ '@swc/core-linux-x64-gnu@1.12.3':
optional: true
- '@swc/core-linux-x64-musl@1.11.29':
+ '@swc/core-linux-x64-musl@1.12.3':
optional: true
- '@swc/core-win32-arm64-msvc@1.11.29':
+ '@swc/core-win32-arm64-msvc@1.12.3':
optional: true
- '@swc/core-win32-ia32-msvc@1.11.29':
+ '@swc/core-win32-ia32-msvc@1.12.3':
optional: true
- '@swc/core-win32-x64-msvc@1.11.29':
+ '@swc/core-win32-x64-msvc@1.12.3':
optional: true
- '@swc/core@1.11.29(@swc/helpers@0.5.17)':
+ '@swc/core@1.12.3(@swc/helpers@0.5.17)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.21
+ '@swc/types': 0.1.23
optionalDependencies:
- '@swc/core-darwin-arm64': 1.11.29
- '@swc/core-darwin-x64': 1.11.29
- '@swc/core-linux-arm-gnueabihf': 1.11.29
- '@swc/core-linux-arm64-gnu': 1.11.29
- '@swc/core-linux-arm64-musl': 1.11.29
- '@swc/core-linux-x64-gnu': 1.11.29
- '@swc/core-linux-x64-musl': 1.11.29
- '@swc/core-win32-arm64-msvc': 1.11.29
- '@swc/core-win32-ia32-msvc': 1.11.29
- '@swc/core-win32-x64-msvc': 1.11.29
+ '@swc/core-darwin-arm64': 1.12.3
+ '@swc/core-darwin-x64': 1.12.3
+ '@swc/core-linux-arm-gnueabihf': 1.12.3
+ '@swc/core-linux-arm64-gnu': 1.12.3
+ '@swc/core-linux-arm64-musl': 1.12.3
+ '@swc/core-linux-x64-gnu': 1.12.3
+ '@swc/core-linux-x64-musl': 1.12.3
+ '@swc/core-win32-arm64-msvc': 1.12.3
+ '@swc/core-win32-ia32-msvc': 1.12.3
+ '@swc/core-win32-x64-msvc': 1.12.3
'@swc/helpers': 0.5.17
'@swc/counter@0.1.3': {}
@@ -12325,14 +12340,14 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/jest@0.2.38(@swc/core@1.11.29(@swc/helpers@0.5.17))':
+ '@swc/jest@0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))':
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
jsonc-parser: 3.3.1
- '@swc/types@0.1.21':
+ '@swc/types@0.1.23':
dependencies:
'@swc/counter': 0.1.3
@@ -12351,7 +12366,7 @@ snapshots:
'@testing-library/dom@10.4.0':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
'@types/aria-query': 5.0.4
aria-query: 5.3.0
chalk: 4.1.2
@@ -12391,24 +12406,24 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.7
'@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@types/babel__traverse@7.20.7':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/backbone@1.4.22(patch_hash=9dace206a9f53e0e3b0203051b26aec1e92ad49744b156ad8076946356c6c8e7)':
dependencies:
@@ -12417,7 +12432,7 @@ snapshots:
'@types/blueimp-load-image@5.16.6': {}
- '@types/body-parser@1.19.5':
+ '@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
'@types/node': 20.17.6
@@ -12469,35 +12484,35 @@ snapshots:
'@types/eslint-scope@3.7.7':
dependencies:
'@types/eslint': 9.6.1
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@types/eslint@9.6.1':
dependencies:
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@types/json-schema': 7.0.15
- '@types/estree@1.0.7': {}
+ '@types/estree@1.0.8': {}
'@types/express-serve-static-core@4.19.6':
dependencies:
'@types/node': 20.17.6
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
'@types/express-serve-static-core@5.0.6':
dependencies:
'@types/node': 20.17.6
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
- '@types/express@4.17.22':
+ '@types/express@4.17.23':
dependencies:
- '@types/body-parser': 1.19.5
+ '@types/body-parser': 1.19.6
'@types/express-serve-static-core': 4.19.6
'@types/qs': 6.14.0
- '@types/serve-static': 1.15.7
+ '@types/serve-static': 1.15.8
'@types/fabric@4.5.3(patch_hash=e5f339ecf72fbab1c91505e7713e127a7184bfe8164aa3a9afe9bf45a0ad6b89)': {}
@@ -12525,7 +12540,7 @@ snapshots:
'@types/http-cache-semantics@4.0.4': {}
- '@types/http-errors@2.0.4': {}
+ '@types/http-errors@2.0.5': {}
'@types/http-proxy@1.17.16':
dependencies:
@@ -12605,7 +12620,7 @@ snapshots:
dependencies:
undici-types: 6.19.8
- '@types/node@22.15.29':
+ '@types/node@22.15.32':
dependencies:
undici-types: 6.21.0
@@ -12629,7 +12644,7 @@ snapshots:
dependencies:
'@types/node': 20.17.6
- '@types/prop-types@15.7.14': {}
+ '@types/prop-types@15.7.15': {}
'@types/qs@6.14.0': {}
@@ -12648,12 +12663,12 @@ snapshots:
'@types/react-virtualized@9.22.2':
dependencies:
- '@types/prop-types': 15.7.14
+ '@types/prop-types': 15.7.15
'@types/react': 18.3.20
'@types/react@18.3.20':
dependencies:
- '@types/prop-types': 15.7.14
+ '@types/prop-types': 15.7.15
csstype: 3.1.3
'@types/redux-logger@3.0.13':
@@ -12670,20 +12685,20 @@ snapshots:
'@types/semver@7.5.8': {}
- '@types/send@0.17.4':
+ '@types/send@0.17.5':
dependencies:
'@types/mime': 1.3.5
'@types/node': 20.17.6
'@types/serve-index@1.9.4':
dependencies:
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
- '@types/serve-static@1.15.7':
+ '@types/serve-static@1.15.8':
dependencies:
- '@types/http-errors': 2.0.4
+ '@types/http-errors': 2.0.5
'@types/node': 20.17.6
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
'@types/sinon@17.0.3':
dependencies:
@@ -12938,13 +12953,13 @@ snapshots:
dependencies:
'@vitest/pretty-format': 2.0.5
estree-walker: 3.0.3
- loupe: 3.1.3
+ loupe: 3.1.4
tinyrainbow: 1.2.0
'@vitest/utils@2.1.9':
dependencies:
'@vitest/pretty-format': 2.1.9
- loupe: 3.1.3
+ loupe: 3.1.4
tinyrainbow: 1.2.0
'@webassemblyjs/ast@1.14.1':
@@ -13025,17 +13040,17 @@ snapshots:
'@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.1.0)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -13059,15 +13074,15 @@ snapshots:
mime-types: 2.1.35
negotiator: 0.6.3
- acorn-jsx@5.3.2(acorn@8.14.1):
+ acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
acorn-walk@8.3.4:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
- acorn@8.14.1: {}
+ acorn@8.15.0: {}
adjust-sourcemap-loader@4.0.0:
dependencies:
@@ -13191,7 +13206,7 @@ snapshots:
js-yaml: 4.1.0
json5: 2.2.3
lazy-val: 1.0.5
- minimatch: 10.0.1
+ minimatch: 10.0.3
plist: 3.1.0
resedit: 1.7.2
semver: 7.6.3
@@ -13306,7 +13321,7 @@ snapshots:
axe-core@4.10.2: {}
- axios@1.9.0(debug@4.3.7):
+ axios@1.10.0(debug@4.3.7):
dependencies:
follow-redirects: 1.15.9(debug@4.3.7)
form-data: 4.0.1
@@ -13338,7 +13353,7 @@ snapshots:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
schema-utils: 4.3.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
babel-plugin-istanbul@6.1.1:
dependencies:
@@ -13353,14 +13368,14 @@ snapshots:
babel-plugin-jest-hoist@29.6.3:
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
babel-plugin-lodash@3.3.4:
dependencies:
'@babel/helper-module-imports': 7.27.1
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
glob: 7.2.3
lodash: 4.17.21
require-package-name: 2.0.1
@@ -13369,7 +13384,7 @@ snapshots:
babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.26.0):
dependencies:
- '@babel/compat-data': 7.27.3
+ '@babel/compat-data': 7.27.5
'@babel/core': 7.26.0
'@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
semver: 6.3.1
@@ -13380,7 +13395,7 @@ snapshots:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
- core-js-compat: 3.42.0
+ core-js-compat: 3.43.0
transitivePeerDependencies:
- supports-color
@@ -13505,12 +13520,12 @@ snapshots:
term-size: 1.2.0
widest-line: 2.0.1
- brace-expansion@1.1.11:
+ brace-expansion@1.1.12:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.0.1:
+ brace-expansion@2.0.2:
dependencies:
balanced-match: 1.0.2
@@ -13524,8 +13539,8 @@ snapshots:
browserslist@4.25.0:
dependencies:
- caniuse-lite: 1.0.30001720
- electron-to-chromium: 1.5.161
+ caniuse-lite: 1.0.30001723
+ electron-to-chromium: 1.5.170
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.0)
@@ -13675,7 +13690,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001720: {}
+ caniuse-lite@1.0.30001723: {}
capture-stack-trace@1.0.2: {}
@@ -13712,7 +13727,7 @@ snapshots:
assertion-error: 2.0.1
check-error: 2.1.1
deep-eql: 5.0.2
- loupe: 3.1.3
+ loupe: 3.1.4
pathval: 2.0.0
chalk@2.4.2:
@@ -13963,11 +13978,11 @@ snapshots:
copy-text-to-clipboard@2.1.0: {}
- core-js-compat@3.42.0:
+ core-js-compat@3.43.0:
dependencies:
browserslist: 4.25.0
- core-js@3.42.0: {}
+ core-js@3.43.0: {}
core-util-is@1.0.2:
optional: true
@@ -14002,13 +14017,13 @@ snapshots:
dependencies:
capture-stack-trace: 1.0.2
- create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -14052,29 +14067,29 @@ snapshots:
css-loader@6.11.0(webpack@5.96.1):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.6)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.6)
+ postcss-modules-scope: 3.2.1(postcss@8.5.6)
+ postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-loader@7.1.2(webpack@5.96.1):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.6)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.6)
+ postcss-modules-scope: 3.2.1(postcss@8.5.6)
+ postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-select@4.3.0:
dependencies:
@@ -14140,7 +14155,7 @@ snapshots:
async-retry: 1.2.3
chalk: 2.4.2
commander: 2.20.3
- core-js: 3.42.0
+ core-js: 3.43.0
debug: 4.3.7(supports-color@8.1.1)
fast-json-patch: 3.1.1
get-stdin: 6.0.0
@@ -14378,7 +14393,7 @@ snapshots:
dom-helpers@5.2.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
csstype: 3.1.3
dom-serializer@0.2.2:
@@ -14456,7 +14471,7 @@ snapshots:
duplexify@4.1.3:
dependencies:
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
inherits: 2.0.4
readable-stream: 3.6.2
stream-shift: 1.0.3
@@ -14521,7 +14536,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron-to-chromium@1.5.161: {}
+ electron-to-chromium@1.5.170: {}
electron-window@0.8.1:
dependencies:
@@ -14547,10 +14562,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron@36.2.1:
+ electron@36.3.2:
dependencies:
'@electron/get': 2.0.3
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
extract-zip: 2.0.1
transitivePeerDependencies:
- supports-color
@@ -14579,7 +14594,7 @@ snapshots:
dependencies:
iconv-lite: 0.6.3
- end-of-stream@1.4.4:
+ end-of-stream@1.4.5:
dependencies:
once: 1.4.0
@@ -15062,8 +15077,8 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@@ -15082,7 +15097,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
esutils@2.0.3: {}
@@ -15392,7 +15407,7 @@ snapshots:
semver: 7.6.3
tapable: 2.2.2
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
form-data@4.0.1:
dependencies:
@@ -15529,7 +15544,7 @@ snapshots:
get-stream@5.2.0:
dependencies:
- pump: 3.0.2
+ pump: 3.0.3
get-stream@6.0.1: {}
@@ -15749,7 +15764,7 @@ snapshots:
heic-decode@2.0.0:
dependencies:
- libheif-js: 1.18.2
+ libheif-js: 1.19.8
hey-listen@1.0.8: {}
@@ -15790,7 +15805,7 @@ snapshots:
he: 1.2.0
param-case: 3.0.4
relateurl: 0.2.7
- terser: 5.40.0
+ terser: 5.43.0
html-tags@3.3.1: {}
@@ -15802,7 +15817,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
htmlparser2@3.10.1:
dependencies:
@@ -15856,7 +15871,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- http-proxy-middleware@2.0.9(@types/express@4.17.22)(debug@4.3.7):
+ http-proxy-middleware@2.0.9(@types/express@4.17.23)(debug@4.3.7):
dependencies:
'@types/http-proxy': 1.17.16
http-proxy: 1.18.1(debug@4.3.7)
@@ -15864,7 +15879,7 @@ snapshots:
is-plain-obj: 3.0.0
micromatch: 4.0.8
optionalDependencies:
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
transitivePeerDependencies:
- debug
@@ -15940,9 +15955,9 @@ snapshots:
dependencies:
safer-buffer: 2.1.2
- icss-utils@5.1.0(postcss@8.5.4):
+ icss-utils@5.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
ieee754@1.2.1: {}
@@ -15950,7 +15965,7 @@ snapshots:
ignore@6.0.2: {}
- immutable@5.1.2: {}
+ immutable@5.1.3: {}
import-fresh@3.3.1:
dependencies:
@@ -16295,7 +16310,7 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -16305,7 +16320,7 @@ snapshots:
istanbul-lib-instrument@6.0.3:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.6.3
@@ -16385,16 +16400,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16404,7 +16419,7 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@babel/core': 7.26.0
'@jest/test-sequencer': 29.7.0
@@ -16430,7 +16445,7 @@ snapshots:
strip-json-comments: 3.1.1
optionalDependencies:
'@types/node': 20.17.6
- ts-node: 10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16518,16 +16533,16 @@ snapshots:
'@types/node': 20.17.6
jest-util: 29.7.0
- jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-process-manager: 0.4.0(debug@4.3.7)
jest-runner: 29.7.0
nyc: 15.1.0
- playwright-core: 1.52.0
+ playwright-core: 1.53.1
rimraf: 3.0.2
uuid: 8.3.2
transitivePeerDependencies:
@@ -16635,10 +16650,10 @@ snapshots:
jest-snapshot@29.7.0:
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
@@ -16675,11 +16690,11 @@ snapshots:
leven: 3.1.0
pretty-format: 29.7.0
- jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
ansi-escapes: 6.2.1
chalk: 5.4.1
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-regex-util: 29.6.3
jest-watcher: 29.7.0
slash: 5.1.0
@@ -16710,12 +16725,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -16753,7 +16768,7 @@ snapshots:
jsdoc@4.0.4:
dependencies:
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@jsdoc/salty': 0.2.9
'@types/markdown-it': 14.1.2
bluebird: 3.7.2
@@ -16889,7 +16904,7 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
- libheif-js@1.18.2: {}
+ libheif-js@1.19.8: {}
lines-and-columns@1.2.4: {}
@@ -16990,7 +17005,7 @@ snapshots:
dependencies:
get-func-name: 2.0.2
- loupe@3.1.3: {}
+ loupe@3.1.4: {}
lower-case@2.0.2:
dependencies:
@@ -17307,29 +17322,29 @@ snapshots:
dependencies:
schema-utils: 4.3.2
tapable: 2.2.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
- minimatch@10.0.1:
+ minimatch@10.0.3:
dependencies:
- brace-expansion: 2.0.1
+ '@isaacs/brace-expansion': 5.0.0
minimatch@3.1.2:
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 1.1.12
minimatch@5.1.6:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.3:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.5:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimist@1.2.8: {}
@@ -17481,7 +17496,7 @@ snapshots:
node-addon-api@7.1.1:
optional: true
- node-addon-api@8.3.1: {}
+ node-addon-api@8.4.0: {}
node-api-version@0.2.1:
dependencies:
@@ -17965,7 +17980,7 @@ snapshots:
playwright-core@1.45.0: {}
- playwright-core@1.52.0: {}
+ playwright-core@1.53.1: {}
playwright@1.45.0:
dependencies:
@@ -17987,7 +18002,7 @@ snapshots:
polished@4.3.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
popmotion@11.0.3:
dependencies:
@@ -18007,36 +18022,36 @@ snapshots:
postcss-media-query-parser@0.2.3: {}
- postcss-modules-extract-imports@3.1.0(postcss@8.5.4):
+ postcss-modules-extract-imports@3.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
- postcss-modules-local-by-default@4.2.0(postcss@8.5.4):
+ postcss-modules-local-by-default@4.2.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- postcss-modules-scope@3.2.1(postcss@8.5.4):
+ postcss-modules-scope@3.2.1(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
- postcss-modules-values@4.0.0(postcss@8.5.4):
+ postcss-modules-values@4.0.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-resolve-nested-selector@0.1.6: {}
- postcss-safe-parser@7.0.1(postcss@8.5.4):
+ postcss-safe-parser@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
- postcss-scss@4.0.9(postcss@8.5.4):
+ postcss-scss@4.0.9(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-selector-parser@6.1.2:
dependencies:
@@ -18050,7 +18065,7 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.5.4:
+ postcss@8.5.6:
dependencies:
nanoid: 3.3.11
picocolors: 1.1.1
@@ -18180,16 +18195,16 @@ snapshots:
pseudomap@1.0.2: {}
- pump@3.0.2:
+ pump@3.0.3:
dependencies:
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
once: 1.4.0
pumpify@2.0.1:
dependencies:
duplexify: 4.1.3
inherits: 2.0.4
- pump: 3.0.2
+ pump: 3.0.3
punycode.js@2.3.1: {}
@@ -18247,80 +18262,80 @@ snapshots:
react-aria-components@1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/string': 3.2.6
+ '@internationalized/date': 3.8.2
+ '@internationalized/string': 3.2.7
'@react-aria/accordion': 3.0.0-alpha.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/collections': 3.0.0-alpha.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/color': 3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/color': 3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/disclosure': 3.0.0-alpha.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dnd': 3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dnd': 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/toolbar': 3.0.0-beta.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/tree': 3.0.0-beta.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-aria/virtualizer': 4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
+ '@react-aria/virtualizer': 4.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
'@react-stately/disclosure': 3.0.0-alpha.0(react@18.3.1)
- '@react-stately/layout': 4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/form': 3.7.12(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
+ '@react-stately/layout': 4.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/form': 3.7.13(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
client-only: 0.0.1
react: 18.3.1
react-aria: 3.35.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-dom: 18.3.1(react@18.3.1)
- react-stately: 3.38.0(react@18.3.1)
+ react-stately: 3.39.0(react@18.3.1)
use-sync-external-store: 1.5.0(react@18.3.1)
react-aria@3.35.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@internationalized/string': 3.2.6
- '@react-aria/breadcrumbs': 3.5.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/calendar': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/checkbox': 3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/color': 3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/combobox': 3.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/datepicker': 3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dialog': 3.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dnd': 3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@internationalized/string': 3.2.7
+ '@react-aria/breadcrumbs': 3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/calendar': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/checkbox': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/color': 3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/combobox': 3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/datepicker': 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dialog': 3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dnd': 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/link': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/meter': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/numberfield': 3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/progress': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/radio': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/searchfield': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/select': 3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/separator': 3.4.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/slider': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/switch': 3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/table': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tabs': 3.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tag': 3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tooltip': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/meter': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/radio': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/searchfield': 3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/select': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/separator': 3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/switch': 3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/table': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tabs': 3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tag': 3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tooltip': 3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -18359,7 +18374,7 @@ snapshots:
- supports-color
- utf-8-validate
- react-docgen-typescript@2.2.2(typescript@5.6.3):
+ react-docgen-typescript@2.4.0(typescript@5.6.3):
dependencies:
typescript: 5.6.3
@@ -18367,7 +18382,7 @@ snapshots:
dependencies:
'@babel/core': 7.26.0
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
'@types/doctrine': 0.0.9
@@ -18425,39 +18440,39 @@ snapshots:
'@types/react': 18.3.20
redux: 5.0.1
- react-stately@3.38.0(react@18.3.1):
- dependencies:
- '@react-stately/calendar': 3.8.1(react@18.3.1)
- '@react-stately/checkbox': 3.6.14(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
- '@react-stately/combobox': 3.10.5(react@18.3.1)
- '@react-stately/data': 3.13.0(react@18.3.1)
- '@react-stately/datepicker': 3.14.1(react@18.3.1)
- '@react-stately/disclosure': 3.0.4(react@18.3.1)
- '@react-stately/dnd': 3.5.4(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/radio': 3.10.13(react@18.3.1)
- '@react-stately/searchfield': 3.5.12(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/tabs': 3.8.2(react@18.3.1)
- '@react-stately/toast': 3.1.0(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-stately/tooltip': 3.5.4(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ react-stately@3.39.0(react@18.3.1):
+ dependencies:
+ '@react-stately/calendar': 3.8.2(react@18.3.1)
+ '@react-stately/checkbox': 3.6.15(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
+ '@react-stately/combobox': 3.10.6(react@18.3.1)
+ '@react-stately/data': 3.13.1(react@18.3.1)
+ '@react-stately/datepicker': 3.14.2(react@18.3.1)
+ '@react-stately/disclosure': 3.0.5(react@18.3.1)
+ '@react-stately/dnd': 3.6.0(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/radio': 3.10.14(react@18.3.1)
+ '@react-stately/searchfield': 3.5.13(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/tabs': 3.8.3(react@18.3.1)
+ '@react-stately/toast': 3.1.1(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-stately/tooltip': 3.5.5(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
react-virtualized@9.22.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
clsx: 1.2.1
dom-helpers: 5.2.1
loose-envify: 1.4.0
@@ -18551,7 +18566,7 @@ snapshots:
redux@4.2.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
redux@5.0.1: {}
@@ -18667,7 +18682,7 @@ snapshots:
adjust-sourcemap-loader: 4.0.0
convert-source-map: 1.9.0
loader-utils: 2.0.4
- postcss: 8.5.4
+ postcss: 8.5.6
source-map: 0.6.1
resolve.exports@2.0.3: {}
@@ -18769,12 +18784,12 @@ snapshots:
neo-async: 2.6.2
optionalDependencies:
sass: 1.80.7
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
sass@1.80.7:
dependencies:
chokidar: 4.0.3
- immutable: 5.1.2
+ immutable: 5.1.3
source-map-js: 1.2.1
optionalDependencies:
'@parcel/watcher': 2.5.1
@@ -18990,7 +19005,7 @@ snapshots:
dependencies:
agent-base: 6.0.2
debug: 4.3.7(supports-color@8.1.1)
- socks: 2.8.4
+ socks: 2.8.5
transitivePeerDependencies:
- supports-color
@@ -18998,11 +19013,11 @@ snapshots:
dependencies:
agent-base: 7.1.3
debug: 4.3.7(supports-color@8.1.1)
- socks: 2.8.4
+ socks: 2.8.5
transitivePeerDependencies:
- supports-color
- socks@2.8.4:
+ socks@2.8.5:
dependencies:
ip-address: 9.0.5
smart-buffer: 4.2.0
@@ -19252,11 +19267,11 @@ snapshots:
style-loader@3.3.4(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-loader@4.0.0(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-value-types@5.0.0:
dependencies:
@@ -19267,22 +19282,22 @@ snapshots:
dependencies:
stylelint: 16.10.0(typescript@5.6.3)
optionalDependencies:
- stylelint-scss: 6.12.0(stylelint@16.10.0(typescript@5.6.3))
+ stylelint-scss: 6.12.1(stylelint@16.10.0(typescript@5.6.3))
- stylelint-config-recommended-scss@14.1.0(postcss@8.5.4)(stylelint@16.10.0(typescript@5.6.3)):
+ stylelint-config-recommended-scss@14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
- postcss-scss: 4.0.9(postcss@8.5.4)
+ postcss-scss: 4.0.9(postcss@8.5.6)
stylelint: 16.10.0(typescript@5.6.3)
stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.6.3))
- stylelint-scss: 6.12.0(stylelint@16.10.0(typescript@5.6.3))
+ stylelint-scss: 6.12.1(stylelint@16.10.0(typescript@5.6.3))
optionalDependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
stylelint-config-recommended@14.0.1(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
stylelint: 16.10.0(typescript@5.6.3)
- stylelint-scss@6.12.0(stylelint@16.10.0(typescript@5.6.3)):
+ stylelint-scss@6.12.1(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
css-tree: 3.1.0
is-plain-object: 5.0.0
@@ -19327,9 +19342,9 @@ snapshots:
micromatch: 4.0.8
normalize-path: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-resolve-nested-selector: 0.1.6
- postcss-safe-parser: 7.0.1(postcss@8.5.4)
+ postcss-safe-parser: 7.0.1(postcss@8.5.6)
postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
@@ -19384,11 +19399,11 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- swc-loader@0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.17))(webpack@5.96.1):
+ swc-loader@0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1):
dependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
synckit@0.9.3:
dependencies:
@@ -19443,22 +19458,22 @@ snapshots:
dependencies:
execa: 0.7.0
- terser-webpack-plugin@5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
+ terser-webpack-plugin@5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.40.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ terser: 5.43.0
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
esbuild: 0.24.0
- terser@5.40.0:
+ terser@5.43.0:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.14.1
+ acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -19556,7 +19571,7 @@ snapshots:
ts-dedent@2.2.0: {}
- ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
+ ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -19564,7 +19579,7 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.17.6
- acorn: 8.14.1
+ acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
create-require: 1.1.1
@@ -19574,7 +19589,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
tsconfig-paths@3.15.0:
dependencies:
@@ -19858,7 +19873,7 @@ snapshots:
wait-on@7.2.0(debug@4.3.7):
dependencies:
- axios: 1.9.0(debug@4.3.7)
+ axios: 1.10.0(debug@4.3.7)
joi: 17.13.3
lodash: 4.17.21
minimist: 1.2.8
@@ -19868,7 +19883,7 @@ snapshots:
wait-on@8.0.1(debug@4.3.7):
dependencies:
- axios: 1.9.0(debug@4.3.7)
+ axios: 1.10.0(debug@4.3.7)
joi: 17.13.3
lodash: 4.17.21
minimist: 1.2.8
@@ -19921,7 +19936,7 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -19934,7 +19949,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware@7.4.2(webpack@5.96.1):
dependencies:
@@ -19945,15 +19960,15 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-server@5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
'@types/serve-index': 1.9.4
- '@types/serve-static': 1.15.7
+ '@types/serve-static': 1.15.8
'@types/sockjs': 0.3.36
'@types/ws': 8.18.1
ansi-html-community: 0.0.8
@@ -19965,7 +19980,7 @@ snapshots:
express: 4.21.2
graceful-fs: 4.2.11
html-entities: 2.6.0
- http-proxy-middleware: 2.0.9(@types/express@4.17.22)(debug@4.3.7)
+ http-proxy-middleware: 2.0.9(@types/express@4.17.23)(debug@4.3.7)
ipaddr.js: 2.2.0
launch-editor: 2.10.0
open: 10.1.2
@@ -19978,7 +19993,7 @@ snapshots:
webpack-dev-middleware: 7.4.2(webpack@5.96.1)
ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
- bufferutil
@@ -19998,18 +20013,18 @@ snapshots:
flat: 5.0.2
wildcard: 2.0.1
- webpack-sources@3.3.0: {}
+ webpack-sources@3.3.2: {}
webpack-virtual-modules@0.6.2: {}
- webpack@5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
+ webpack@5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@webassemblyjs/ast': 1.14.1
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
- acorn: 8.14.1
+ acorn: 8.15.0
browserslist: 4.25.0
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.1
@@ -20024,9 +20039,9 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.2
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
watchpack: 2.4.4
- webpack-sources: 3.3.0
+ webpack-sources: 3.3.2
optionalDependencies:
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh
index e7abe2f12d1c..56d15d54fb34 100644
--- a/net-im/signal-desktop/get_deps.sh
+++ b/net-im/signal-desktop/get_deps.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-SIGNAL_VERS=v7.56.0
+SIGNAL_VERS=v7.58.0
fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json
node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | sed 's/"//g')
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 3727e1c5adc1..ee8951c4a734 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -311,6 +311,7 @@
SUBDIR += pnp
SUBDIR += pnp-icinga2
SUBDIR += portmon
+ SUBDIR += prometheus-bird-exporter
SUBDIR += prometheus-collectd-exporter
SUBDIR += prometheus1
SUBDIR += prometheus2
diff --git a/net-mgmt/gnu-ipcalc/Makefile b/net-mgmt/gnu-ipcalc/Makefile
index d70a1ea76af7..d27a36240350 100644
--- a/net-mgmt/gnu-ipcalc/Makefile
+++ b/net-mgmt/gnu-ipcalc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipcalc
-PORTVERSION= 1.0.3
-PORTREVISION= 1
+DISTVERSION= 1.0.3
+PORTREVISION= 2
CATEGORIES= net-mgmt
PKGNAMEPREFIX= gnu-
@@ -13,17 +13,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= localbase meson pkgconfig
USE_GITLAB= yes
-GL_ACCOUNT= ipcalc
-GL_TAGNAME= c341e55be386649c0a5347eefeae410753c4e753
MESON_ARGS= -Duse_geoip=disabled
CONFLICTS_INSTALL= ipcalc
-OPTIONS_DEFINE= DOCS MAXMINDDB
-OPTIONS_SUB= yes
-MAXMINDDB_DESC= Enable GeoIP1 + GeoIP2 Support
+OPTIONS_DEFINE= MANPAGES MAXMINDDB
+OPTIONS_DEFAULT= MANPAGES
+OPTIONS_SUB= yes
+MAXMINDDB_DESC= Enable GeoIP1 + GeoIP2 Support
-DOCS_BUILD_DEPENDS= ronn:textproc/rubygem-ronn
+MANPAGES_BUILD_DEPENDS= ronn:textproc/rubygem-ronn
MAXMINDDB_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
MAXMINDDB_MESON_ENABLED= use_maxminddb
MAXMINDDB_SUB_FILES= pkg-message
diff --git a/net-mgmt/gnu-ipcalc/distinfo b/net-mgmt/gnu-ipcalc/distinfo
index 1e80042701e8..5d4ac404b408 100644
--- a/net-mgmt/gnu-ipcalc/distinfo
+++ b/net-mgmt/gnu-ipcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1686294069
-SHA256 (ipcalc-ipcalc-c341e55be386649c0a5347eefeae410753c4e753_GL0.tar.gz) = 27a67c54b8cff07eacf4337898f54295acecf60186fddc11bc4470c304c76bf8
-SIZE (ipcalc-ipcalc-c341e55be386649c0a5347eefeae410753c4e753_GL0.tar.gz) = 56542
+TIMESTAMP = 1750793347
+SHA256 (ipcalc-1.0.3.tar.bz2) = 5ed8f20819a5bdb089829fc62c9a2c685252759d5c3ec289492e6ef5762f4e3b
+SIZE (ipcalc-1.0.3.tar.bz2) = 46303
diff --git a/net-mgmt/gnu-ipcalc/pkg-plist b/net-mgmt/gnu-ipcalc/pkg-plist
index 7a54297f3620..da419dbc074e 100644
--- a/net-mgmt/gnu-ipcalc/pkg-plist
+++ b/net-mgmt/gnu-ipcalc/pkg-plist
@@ -1,2 +1,2 @@
bin/ipcalc
-%%DOCS%%share/man/man1/ipcalc.1.gz
+%%MANPAGES%%share/man/man1/ipcalc.1.gz
diff --git a/net-mgmt/ipv6calc/Makefile b/net-mgmt/ipv6calc/Makefile
index c81d165d5165..670fcecbd8a6 100644
--- a/net-mgmt/ipv6calc/Makefile
+++ b/net-mgmt/ipv6calc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ipv6calc
-PORTVERSION= 4.3.1
+PORTVERSION= 4.3.2
CATEGORIES= net-mgmt
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net-mgmt/ipv6calc/distinfo b/net-mgmt/ipv6calc/distinfo
index 258469ee3924..37d0325035ea 100644
--- a/net-mgmt/ipv6calc/distinfo
+++ b/net-mgmt/ipv6calc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715300
-SHA256 (pbiering-ipv6calc-4.3.1_GH0.tar.gz) = b1c5006edebaad3e2e286d12f70d136bf05658e9e8bda8d67ef7c477322a1a47
-SIZE (pbiering-ipv6calc-4.3.1_GH0.tar.gz) = 1964802
+TIMESTAMP = 1750188010
+SHA256 (pbiering-ipv6calc-4.3.2_GH0.tar.gz) = 4335c4edf7d51dbd0cafdd42ecda5598101f7a8ab257a74be2d9ec81f5bf895b
+SIZE (pbiering-ipv6calc-4.3.2_GH0.tar.gz) = 1971792
diff --git a/net-mgmt/kf6-networkmanager-qt/Makefile b/net-mgmt/kf6-networkmanager-qt/Makefile
index b7a4d0170d3a..86d384e25bd7 100644
--- a/net-mgmt/kf6-networkmanager-qt/Makefile
+++ b/net-mgmt/kf6-networkmanager-qt/Makefile
@@ -1,6 +1,5 @@
PORTNAME= networkmanager-qt
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= net-mgmt kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index bfd82a9065c3..358ec5ca90b5 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748710099
-SHA256 (KDE/frameworks/6.14/networkmanager-qt-6.14.0.tar.xz) = 0c392bdf4f8dd85f1441f65ba931d8f49541c5567f2350c78e7b121434c3b126
-SIZE (KDE/frameworks/6.14/networkmanager-qt-6.14.0.tar.xz) = 198724
+TIMESTAMP = 1749476629
+SHA256 (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = ac41786342b106fe7457d414e2d79289c6d720dcfaa58c271c50c8e4a754b39b
+SIZE (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = 184072
diff --git a/net-mgmt/promxy/Makefile b/net-mgmt/promxy/Makefile
index 4951bd2a01ce..cdd87cd08d95 100644
--- a/net-mgmt/promxy/Makefile
+++ b/net-mgmt/promxy/Makefile
@@ -1,7 +1,6 @@
PORTNAME= promxy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.87
-PORTREVISION= 5
+DISTVERSION= 0.0.93
CATEGORIES= net-mgmt
MAINTAINER= timp87@gmail.com
@@ -11,7 +10,7 @@ WWW= https://github.com/jacksontj/promxy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.24,modules
USE_RC_SUBR= promxy
GO_MODULE= github.com/jacksontj/promxy
GO_TARGET= ./cmd/promxy
diff --git a/net-mgmt/promxy/distinfo b/net-mgmt/promxy/distinfo
index 4e039392872a..e72497bf74bf 100644
--- a/net-mgmt/promxy/distinfo
+++ b/net-mgmt/promxy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1721069126
-SHA256 (go/net-mgmt_promxy/promxy-v0.0.87/v0.0.87.mod) = 84aba0bd9ef1697e4c42d7e6ddaa265da835196c1933bc0faeb94eb86d24a972
-SIZE (go/net-mgmt_promxy/promxy-v0.0.87/v0.0.87.mod) = 8435
-SHA256 (go/net-mgmt_promxy/promxy-v0.0.87/v0.0.87.zip) = f52c5f2a20a6689623fd71eac63f63b4d79ec4ec32c11ff7c592cf79a9e1c570
-SIZE (go/net-mgmt_promxy/promxy-v0.0.87/v0.0.87.zip) = 227227
+TIMESTAMP = 1750775948
+SHA256 (go/net-mgmt_promxy/promxy-v0.0.93/v0.0.93.mod) = 60ccdc82d122e910e201ebb80f780d58bca58031f0d6cc33cb9c7948e1d7cac1
+SIZE (go/net-mgmt_promxy/promxy-v0.0.93/v0.0.93.mod) = 8803
+SHA256 (go/net-mgmt_promxy/promxy-v0.0.93/v0.0.93.zip) = 2b01ea64676812a44794d00690c50d050688f9b6170c61c46b86241225f0e819
+SIZE (go/net-mgmt_promxy/promxy-v0.0.93/v0.0.93.zip) = 221439
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index 7aa8fc4fcee7..dad9ff28e2f5 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= telegraf
DISTVERSIONPREFIX=v
-DISTVERSION= 1.35.0
+DISTVERSION= 1.35.1
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
diff --git a/net-mgmt/telegraf/distinfo b/net-mgmt/telegraf/distinfo
index eeb6a52835fe..ff93e1c9fd25 100644
--- a/net-mgmt/telegraf/distinfo
+++ b/net-mgmt/telegraf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750234297
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.0/v1.35.0.mod) = d811494f299ad89d9bd330fcdd188b4d2f3c838fdc9a588358bdc3f8705a5b8a
-SIZE (go/net-mgmt_telegraf/telegraf-v1.35.0/v1.35.0.mod) = 28846
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.0/v1.35.0.zip) = 54b5e5eb09a49ce3298955d12be07149d4480b517bb99e824ea6828caa0fc571
-SIZE (go/net-mgmt_telegraf/telegraf-v1.35.0/v1.35.0.zip) = 7360563
+TIMESTAMP = 1750752171
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.1/v1.35.1.mod) = 2f8a4ccb8070783d1bc82e342d93c13e3b9096bd0accde059782fb75d75b56d0
+SIZE (go/net-mgmt_telegraf/telegraf-v1.35.1/v1.35.1.mod) = 28847
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.1/v1.35.1.zip) = 504bffd829d03a5f9e25a794d68902ad6fd40976fd0a7463fb936a36e9880004
+SIZE (go/net-mgmt_telegraf/telegraf-v1.35.1/v1.35.1.zip) = 7361138
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index 5bae3bf48d34..964c152141a5 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -1,8 +1,7 @@
PORTNAME= victoria-logs
-PORTVERSION= 1.23.3
+PORTVERSION= 1.24.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX=-victorialogs
-PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= samm@FreeBSD.org
diff --git a/net-mgmt/victoria-logs/distinfo b/net-mgmt/victoria-logs/distinfo
index b3196661c1a4..291d210b8fb7 100644
--- a/net-mgmt/victoria-logs/distinfo
+++ b/net-mgmt/victoria-logs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749162944
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.mod) = edb02e4dd85fee7da52d814b6abdd1962ef2457bcca2bf887ebd99ac5222f9bf
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.mod) = 9769
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.zip) = 2458a47127a804a8a9defb9bfebfc20ae7e139c24624739ac3daa1b1047d6de9
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.zip) = 23308771
+TIMESTAMP = 1750658970
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.mod) = 1d48484de7e81e5a310e6eb74fd3e5bb14215b69eea36234dc8db9f2a0bf1314
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.mod) = 9769
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.zip) = 3ef13df378a7f13b795c3bd9af106e5d1341d4116171eaeca3140da9c4863ab3
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.zip) = 23489813
diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile
index 12afbafade96..ab9b318bad1c 100644
--- a/net-mgmt/zabbix7-server/Makefile
+++ b/net-mgmt/zabbix7-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix7
-DISTVERSION= 7.0.14
+DISTVERSION= 7.0.15
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo
index 991028a0f690..0d1470d31e49 100644
--- a/net-mgmt/zabbix7-server/distinfo
+++ b/net-mgmt/zabbix7-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750324833
-SHA256 (zabbix-7.0.14.tar.gz) = fe8b54eed9e3a05dd45cf4b1a2aa63bfdc1147e8740de8a878ccaefad1edb6ff
-SIZE (zabbix-7.0.14.tar.gz) = 45881299
+TIMESTAMP = 1751011383
+SHA256 (zabbix-7.0.15.tar.gz) = 11ce076584f2edda79d4f87856981d2986d4b8ad41cc479896c08387abe26fa2
+SIZE (zabbix-7.0.15.tar.gz) = 45878935
diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile
index 5f59f9db1d4e..8d38eb016e9b 100644
--- a/net-mgmt/zabbix72-server/Makefile
+++ b/net-mgmt/zabbix72-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix72
-DISTVERSION= 7.2.8
+DISTVERSION= 7.2.9
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo
index 8ef5b0ea4c34..2eae21dcbae8 100644
--- a/net-mgmt/zabbix72-server/distinfo
+++ b/net-mgmt/zabbix72-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750324842
-SHA256 (zabbix-7.2.8.tar.gz) = 2d0cb04f628b8501c99c1ccde70b95cc63fd9ff9c967370dbb27d542a805239c
-SIZE (zabbix-7.2.8.tar.gz) = 41831721
+TIMESTAMP = 1751011394
+SHA256 (zabbix-7.2.9.tar.gz) = aa3ce352da4d2daaa542de3e1dcd06fba82df9a7dcc70e4821a0953f2f1d00e7
+SIZE (zabbix-7.2.9.tar.gz) = 41824077
diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
index d591020bc901..598f47b8ac5a 100644
--- a/net-p2p/libtorrent/Makefile
+++ b/net-p2p/libtorrent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtorrent
-DISTVERSION= 0.15.4
+DISTVERSION= 0.15.5
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
diff --git a/net-p2p/libtorrent/distinfo b/net-p2p/libtorrent/distinfo
index d4847b09e976..0dca9bbeac62 100644
--- a/net-p2p/libtorrent/distinfo
+++ b/net-p2p/libtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748794917
-SHA256 (libtorrent-0.15.4.tar.gz) = 3b4fa871dfb018517b2277156432934d3e9518716954832264d2cd9f2411f365
-SIZE (libtorrent-0.15.4.tar.gz) = 870746
+TIMESTAMP = 1750620524
+SHA256 (libtorrent-0.15.5.tar.gz) = b5ede397b63914275c3cfb206f8651084eddcc3c0b96a4550cdab5e997a9fe8d
+SIZE (libtorrent-0.15.5.tar.gz) = 870807
diff --git a/net-p2p/retroshare/Makefile b/net-p2p/retroshare/Makefile
index 22d40ebc8a6e..34dfa25094f6 100644
--- a/net-p2p/retroshare/Makefile
+++ b/net-p2p/retroshare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= retroshare
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.4
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net-p2p
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile
index eca3fa740e74..f14acc63883f 100644
--- a/net-p2p/rtorrent/Makefile
+++ b/net-p2p/rtorrent/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rtorrent
-DISTVERSION= 0.15.4
-PORTREVISION= 1
+DISTVERSION= 0.15.5
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
diff --git a/net-p2p/rtorrent/distinfo b/net-p2p/rtorrent/distinfo
index cf96f2a12744..9793a2fee562 100644
--- a/net-p2p/rtorrent/distinfo
+++ b/net-p2p/rtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748795572
-SHA256 (rtorrent-0.15.4.tar.gz) = 39342070caf7506bce5ffe8527b5693d6cbe4fda851d54d505707c9063919fc4
-SIZE (rtorrent-0.15.4.tar.gz) = 866692
+TIMESTAMP = 1750621419
+SHA256 (rtorrent-0.15.5.tar.gz) = 847a3fdb69188c621950a3a74eaf8dbc464118659c9638d10c7cf5df57508b17
+SIZE (rtorrent-0.15.5.tar.gz) = 866800
diff --git a/net-p2p/xmrig/Makefile b/net-p2p/xmrig/Makefile
index d3a64cb5c219..3e3b2da18ede 100644
--- a/net-p2p/xmrig/Makefile
+++ b/net-p2p/xmrig/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmrig
DISTVERSIONPREFIX= v
-DISTVERSION= 6.23.0
+DISTVERSION= 6.24.0
CATEGORIES= net-p2p
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net-p2p/xmrig/distinfo b/net-p2p/xmrig/distinfo
index ac614a88f236..297dfe95e09e 100644
--- a/net-p2p/xmrig/distinfo
+++ b/net-p2p/xmrig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750259623
-SHA256 (xmrig-xmrig-v6.23.0_GH0.tar.gz) = 3cced1a97cc2646956c7185932c59253b621603f99c64fc68c4a35c8247815f8
-SIZE (xmrig-xmrig-v6.23.0_GH0.tar.gz) = 2437865
+TIMESTAMP = 1750661681
+SHA256 (xmrig-xmrig-v6.24.0_GH0.tar.gz) = 3521c592a18ada781d79c919ea6c1b7e5a8bcfe2ec666789bc55fd88a2aee8d3
+SIZE (xmrig-xmrig-v6.24.0_GH0.tar.gz) = 2439353
diff --git a/net/3proxy/Makefile b/net/3proxy/Makefile
index 4db2c9c0671f..4c73caa46cb4 100644
--- a/net/3proxy/Makefile
+++ b/net/3proxy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= 3proxy
-DISTVERSION= 0.9.4
-PORTREVISION= 1
+DISTVERSION= 0.9.5
CATEGORIES= net
MAINTAINER= timp87@gmail.com
@@ -17,8 +16,8 @@ USE_RC_SUBR= 3proxy
MAKEFILE= Makefile.FreeBSD
-PLIST_SUB= PORTNAME=${PORTNAME} \
- 3PROXY_LOGDIR=${3PROXY_LOGDIR}
+PLIST_SUB= 3PROXY_LOGDIR=${3PROXY_LOGDIR} \
+ PORTNAME=${PORTNAME}
PORTDOCS= README
diff --git a/net/3proxy/distinfo b/net/3proxy/distinfo
index 558357781644..b7652c4aad8b 100644
--- a/net/3proxy/distinfo
+++ b/net/3proxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625343847
-SHA256 (3proxy-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983
-SIZE (3proxy-3proxy-0.9.4_GH0.tar.gz) = 610340
+TIMESTAMP = 1750695136
+SHA256 (3proxy-3proxy-0.9.5_GH0.tar.gz) = 6f6da51d9bba93231e12acd707bb6cf86a1ab9491dc6dd0c79750cb3641541a3
+SIZE (3proxy-3proxy-0.9.5_GH0.tar.gz) = 620563
diff --git a/net/3proxy/files/patch-Makefile.FreeBSD b/net/3proxy/files/patch-Makefile.FreeBSD
deleted file mode 100644
index df90951823c1..000000000000
--- a/net/3proxy/files/patch-Makefile.FreeBSD
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.FreeBSD.orig 2021-07-01 16:59:57 UTC
-+++ Makefile.FreeBSD
-@@ -10,11 +10,11 @@
- BUILDDIR = ../bin/
- CC ?= gcc
-
--CFLAGS = -c -O -fno-strict-aliasing -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL
-+CFLAGS += -c -DNOODBC -DFD_SETSIZE=4096 -DWITH_POLL
- COUT = -o
- LN ?= ${CC}
--LDFLAGS = -pthread -O -fno-strict-aliasing
--# -lpthreads may be reuqired on some platforms instead of -pthreads
-+LDFLAGS += -pthread
-+# -lpthreads may be required on some platforms instead of -pthreads
- # -ldl or -lld may be required for some platforms
- DCFLAGS = -fPIC
- DLFLAGS = -shared
diff --git a/net/Makefile b/net/Makefile
index f53f3e7e00ce..0e75b240cfe7 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -265,6 +265,7 @@
SUBDIR += httpry
SUBDIR += icmpinfo
SUBDIR += icpld
+ SUBDIR += identme
SUBDIR += ifdepd
SUBDIR += iffinder
SUBDIR += ifstat
@@ -352,6 +353,7 @@
SUBDIR += krfb
SUBDIR += krill
SUBDIR += ksmtp
+ SUBDIR += ktcplist
SUBDIR += ktnef
SUBDIR += kube-apiserver
SUBDIR += kube-controller-manager
@@ -388,6 +390,7 @@
SUBDIR += libgrss
SUBDIR += libgweather
SUBDIR += libgweather4
+ SUBDIR += libifconfig
SUBDIR += libilbc
SUBDIR += libiscsi
SUBDIR += libkgapi
@@ -1713,9 +1716,9 @@
SUBDIR += zapret
SUBDIR += zebra-server
SUBDIR += zerotier
- SUBDIR += ziina
SUBDIR += zillion
SUBDIR += zmap
+ SUBDIR += zmate
SUBDIR += zsync
SUBDIR += zyre
diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile
index 1c53cc0f5661..7be32d6354be 100644
--- a/net/akonadi-contacts/Makefile
+++ b/net/akonadi-contacts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akonadi-contacts
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -10,8 +11,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons \
diff --git a/net/fb303/Makefile b/net/fb303/Makefile
index e460905a0718..ebb679e24f85 100644
--- a/net/fb303/Makefile
+++ b/net/fb303/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fb303
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/fb303/distinfo b/net/fb303/distinfo
index b0d4a8ebaa6c..454df2576def 100644
--- a/net/fb303/distinfo
+++ b/net/fb303/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093335
-SHA256 (facebook-fb303-v2025.06.16.00_GH0.tar.gz) = d2e23b45fa7cc2460733b934945276ecc57b6a2af35f01e8cdf2d78628401551
-SIZE (facebook-fb303-v2025.06.16.00_GH0.tar.gz) = 264112
+TIMESTAMP = 1750695892
+SHA256 (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 664e2d74f1b3d9cd2251e705f66d55c6779337fabfeb6e41e109337416bc7ebb
+SIZE (facebook-fb303-v2025.06.23.00_GH0.tar.gz) = 264127
diff --git a/net/freeradius3/Makefile b/net/freeradius3/Makefile
index 08a69c48fdcc..d7dbddacaf9d 100644
--- a/net/freeradius3/Makefile
+++ b/net/freeradius3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= freeradius
DISTVERSION= 3.2.7
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${DISTVERSION:S/./_/g}/ \
https://freeradius.org/ftp/pub/radius/%SUBDIR%/ \
diff --git a/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76 b/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76
new file mode 100644
index 000000000000..fc8b26fdb6ce
--- /dev/null
+++ b/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76
@@ -0,0 +1,14 @@
+diff --git a/share/dictionary.freeradius b/share/dictionary.freeradius
+index 38e52801aff63..9b792b6047e24 100644
+--- share/dictionary.freeradius
++++ share/dictionary.freeradius
+@@ -304,7 +304,7 @@ ATTRIBUTE FreeRADIUS-Stats-Threads-Active 193 integer
+ ATTRIBUTE FreeRADIUS-Stats-Threads-Total 194 integer
+ ATTRIBUTE FreeRADIUS-Stats-Threads-Max 195 integer
+
+-ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 176 ipaddr
+-ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 177 ipaddr
++ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 196 ipaddr
++ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 197 ipaddr
+
+ END-VENDOR FreeRADIUS
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index f9d7dbf3a0d0..7564c95ef968 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -1,15 +1,24 @@
PORTNAME= freerdp
-DISTVERSION= 3.15.0
-PORTREVISION= 1
+DISTVERSION= 3.16.0
CATEGORIES= net comms
-MASTER_SITES= https://pub.freerdp.com/releases/ \
- https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
+MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \
+ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp
PKGNAMESUFFIX= 3
+DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:freerdp
PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/
-# Fix realm usage for Heimdal: https://bugs.freebsd.org/286816
-PATCHFILES+= 8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch:-p1
-PATCHFILES+= 374707d4fa609e5434f2166b5c11df655f6ff952.patch:-p1
+PATCHFILES= 281b9245966f019a8aa0271a73acd8da8104baa9.patch:-p1 \
+ 6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch:-p1 \
+ 5d32afcdd0b780d95b77c6005d1b79482884cd46.patch:-p1 \
+ 40c988e2da289e83081421942685a1a248f46603.patch:-p1 \
+ 8e38600298310bc74271fd99aca74c2d5a2d071c.patch:-p1 \
+ 4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch:-p1 \
+ bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch:-p1 \
+ 59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch:-p1 \
+ 419ad81aa78d31394c8e8b8452b40ef842f48730.patch:-p1 \
+ a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch:-p1 \
+ daeec1f98d69516fe52276608a750de3b3146d4e.patch:-p1 \
+ efd89c035481088c5b352222fbeb0bfc69ac75fe.patch:-p1
MAINTAINER= vvd@FreeBSD.org
COMMENT= Free implementation of Remote Desktop Protocol
@@ -26,6 +35,8 @@ USES= alias cmake compiler:c++11-lib cpe desktop-file-utils \
BROKEN_SSL= libressl-devel
BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st'
+USE_GITHUB= nodefault
+GH_TUPLE= akallabeth:webview:2a0a130:webview/../.build/_deps/webview-src
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xext
@@ -48,28 +59,27 @@ PLIST_SUB+= MAJORVERSION="${DISTVERSION:R:R}"
OPTIONS_DEFINE= ALSA BROKENFOCUS CUPS FAAC FAAD FDKAAC FFMPEG \
GSM ICU JPEG LAME MANPAGES OPENH264 OPUS PCSC \
PKCS11 PULSEAUDIO RDPECAM SDL2 SDL3 SOXR \
- URIPARSER WAYLAND X11
+ URIPARSER WAYLAND WEBVIEW X11
OPTIONS_DEFINE_aarch64= SIMD
OPTIONS_DEFINE_amd64= SIMD
OPTIONS_DEFINE_armv7= SIMD
OPTIONS_DEFINE_i386= SIMD
OPTIONS_DEFAULT= AAD CUPS FFMPEG GSSAPI_HEIMDAL ICU JSON_C \
KEYBOARD_LAYOUT MANPAGES RDPECAM SDL2 SDL3 \
- SWSCALE TIMEZONE_FILE WAYLAND WEBKIT X11
+ SWSCALE TIMEZONE_FILE WAYLAND WEBVIEW X11
OPTIONS_DEFAULT_aarch64= SIMD
OPTIONS_DEFAULT_amd64= SIMD
OPTIONS_DEFAULT_armv7= SIMD
OPTIONS_GROUP= CLIPBOARD_IMAGE REQUIRE_JSON
OPTIONS_GROUP_CLIPBOARD_IMAGE= JPEG_CB PNG WEBP
OPTIONS_GROUP_REQUIRE_JSON= AAD KEYBOARD_LAYOUT TIMEZONE_FILE
-OPTIONS_RADIO= GSSAPI JSON SCALE WEBVIEW
+OPTIONS_RADIO= GSSAPI JSON SCALE
OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT
OPTIONS_RADIO_JSON= CJSON JSON_C
OPTIONS_RADIO_SCALE= CAIRO SWSCALE
-OPTIONS_RADIO_WEBVIEW= WEBENGINE WEBKIT
OPTIONS_SUB= yes
-AAD_DESC= Compile with support for Azure AD authentication (require SDL)
+AAD_DESC= Compile with support for Azure AD authentication (require SDL and WEBVIEW)
BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908)
CAIRO_DESC= Use CAIRO image library for screen resizing
CJSON_DESC= ${JSON_DESC} via cJSON
@@ -91,7 +101,7 @@ WAYLAND_DESC= Build FreeRDP Wayland client
WEBVIEW_DESC= Build with WebView support for AAD login popup browser
X11_DESC= Build FreeRDP X11 client
-AAD_IMPLIES= SDL3
+AAD_IMPLIES= SDL3 WEBVIEW
AAD_CMAKE_BOOL= WITH_AAD
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
@@ -175,6 +185,7 @@ RDPECAM_LIB_DEPENDS= libv4l2.so:multimedia/libv4l \
libv4lconvert.so:multimedia/libv4l
RDPECAM_CMAKE_BOOL= CHANNEL_RDPECAM_CLIENT
+SDL2_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
SDL2_USES= sdl
SDL2_USE= sdl=sdl2,ttf2,image2
SDL2_CMAKE_BOOL= WITH_CLIENT_SDL2 WITH_SDL_IMAGE_DIALOGS
@@ -207,22 +218,17 @@ WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
WAYLAND_RUN_DEPENDS= wayland-scanner:graphics/wayland
WAYLAND_CMAKE_BOOL= WITH_WAYLAND
-_WEBENGINE_USES= qt:5
-WEBENGINE_USE_QT= core declarative gui location network printsupport \
- webchannel webengine widgets buildtools:build qmake:build
-WEBENGINE_CMAKE_BOOL= WITH_WEBVIEW_QT
-WEBENGINE_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON
-
-_WEBKIT_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
- libharfbuzz.so:print/harfbuzz \
- libwebkit2gtk-4.1.so:www/webkit2-gtk@41
-_WEBKIT_USES= gettext gnome
-WEBKIT_USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango
-WEBKIT_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON
-
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
WEBP_CMAKE_BOOL= WINPR_UTILS_IMAGE_WEBP
+WEBVIEW_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
+ libharfbuzz.so:print/harfbuzz \
+ libwebkitgtk-6.0.so:www/webkit2-gtk@60 \
+ libgraphene-1.0.so:graphics/graphene
+WEBVIEW_USES= gnome
+WEBVIEW_USE= gnome=cairo,gdkpixbuf,glib20,gtk40,pango
+WEBVIEW_CMAKE_BOOL= WITH_WEBVIEW
+
X11_USE= xorg=xcursor,xfixes,xi,xinerama,xkbfile,xorgproto,xrandr,xrender,xv
X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \
-DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \
@@ -234,21 +240,6 @@ X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MAAD}
-. if ${PORT_OPTIONS:MWEBENGINE}
-USES+= ${_WEBENGINE_USES}
-USE_QT+= ${WEBENGINE_USE_QT}
-. elif ${PORT_OPTIONS:MWEBKIT}
-LIB_DEPENDS+= ${_WEBKIT_LIB_DEPENDS}
-USES+= ${_WEBKIT_USES}
-USE_GNOME+= ${WEBKIT_USE_GNOME}
-. else
-CMAKE_OFF+= WITH_WEBVIEW
-. endif
-.else
-CMAKE_OFF+= WITH_WEBVIEW
-.endif
-
.if ${PORT_OPTIONS:MGSSAPI_HEIMDAL} || ${PORT_OPTIONS:MGSSAPI_MIT}
CMAKE_ON+= WITH_KRB5
.else
diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo
index b71c876354d5..3e8c31edb393 100644
--- a/net/freerdp3/distinfo
+++ b/net/freerdp3/distinfo
@@ -1,7 +1,29 @@
-TIMESTAMP = 1747401167
-SHA256 (freerdp-3.15.0.tar.gz) = e8cd58decef4c970faea2fbea675970eea60e440ebe8033c54889acb83787371
-SIZE (freerdp-3.15.0.tar.gz) = 10444672
-SHA256 (8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch) = 9ad6bcef07b0b17bdcb86ee0c516f5842146def42288a206b7ab5cfb75052e7a
-SIZE (8c2be5fd53501c129042ec8205ca2ff1bae90cda.patch) = 946
-SHA256 (374707d4fa609e5434f2166b5c11df655f6ff952.patch) = 997ba5dd88b223c897741a3a8f0cc134cdf53131459d6402e62958075dda2142
-SIZE (374707d4fa609e5434f2166b5c11df655f6ff952.patch) = 4571
+TIMESTAMP = 1750888888
+SHA256 (freerdp-3.16.0.tar.gz) = 385af54245560493698730b688b5e6e5d56d5c7ecf2fa7c1d7cedfde8a4ba456
+SIZE (freerdp-3.16.0.tar.gz) = 10455341
+SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07
+SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888
+SHA256 (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = beb7b98aab60752910221ee44217cd4e385e3ccd78290f30d58ad68aefd24dd8
+SIZE (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = 4573
+SHA256 (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1e403108424ce00a60255eb11e824a718cb1eeef5346fe2895e08e1cddd27fcf
+SIZE (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1229
+SHA256 (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = b95656b6c9824a53e1048fa94c78b01cab39945c81d33cd9c982029a64a7da92
+SIZE (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = 862
+SHA256 (40c988e2da289e83081421942685a1a248f46603.patch) = dbf1325a2d529421ae261a408b246687a85623ab6be8adf1a6cf1456129796f2
+SIZE (40c988e2da289e83081421942685a1a248f46603.patch) = 6439
+SHA256 (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 31cc2084daae83e7ef4a1a2212a1aae33c26872603f3481369a2a43afbec5841
+SIZE (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 1051
+SHA256 (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 17a35c8a25f330079b50eff414b56064affb2f7bf29b7d95a81f2b700a1a15e2
+SIZE (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 6347
+SHA256 (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = ae1c96a46efc2047ed30b2b7426cc05906de50aa16edd39683be776222b686cf
+SIZE (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = 1270
+SHA256 (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = e681df060ba2693fd2c97044b9e55de4f2a02d94f5e95082dce925f8dca314f6
+SIZE (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = 908
+SHA256 (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 662c6475d220dfca60733163d48f400961ba011f00cb4029e3db5cb4c1d534c3
+SIZE (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 1721
+SHA256 (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 158243d15e815613d0dcf049d3e416c0fa6aa6c73b3a485b6b9cb8aed24ae17c
+SIZE (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 1382
+SHA256 (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 6ba79f3ff2e049b86f9c9c5e8b812bcc59b979d637cfe934e8db3c19d0f2f066
+SIZE (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 1273
+SHA256 (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 5c71f15588bb33e166346dcf444977f3870986cdeb24afa2d84ff4200de95467
+SIZE (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 1178
diff --git a/net/freerdp3/files/patch-webview-src_cmake_webview.cmake b/net/freerdp3/files/patch-webview-src_cmake_webview.cmake
new file mode 100644
index 000000000000..e8d30589704f
--- /dev/null
+++ b/net/freerdp3/files/patch-webview-src_cmake_webview.cmake
@@ -0,0 +1,47 @@
+--- ../.build/_deps/webview-src/cmake/webview.cmake.orig 2025-06-03 18:40:31 UTC
++++ ../.build/_deps/webview-src/cmake/webview.cmake
+@@ -8,11 +8,23 @@ macro(webview_find_dependencies)
+ macro(webview_find_dependencies)
+ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+ list(APPEND WEBVIEW_DEPENDENCIES "-framework WebKit" dl)
+- elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
++ elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
++ if(WEBVIEW_USE_BUILTIN_MSWEBVIEW2)
++ find_package(MSWebView2 QUIET)
++ if(NOT MSWebView2_FOUND)
++ webview_fetch_mswebview2(${WEBVIEW_MSWEBVIEW2_VERSION})
++ endif()
++ find_package(MSWebView2 REQUIRED)
++ if(MSWebView2_FOUND)
++ list(APPEND WEBVIEW_DEPENDENCIES MSWebView2::headers)
++ endif()
++ endif()
++ list(APPEND WEBVIEW_DEPENDENCIES advapi32 ole32 shell32 shlwapi user32 version)
++ else()
+ find_package(PkgConfig REQUIRED)
+
+ # List of preferred WebkitGTK modules (from most to least preferred)
+- set(WEBVIEW_WEBKITGTK_PREFERRED_API_LIST webkit2gtk-4.1)
++ set(WEBVIEW_WEBKITGTK_PREFERRED_API_LIST webkitgtk-6.0)
+ # List of known WebkitGTK modules (from higher to lower version)
+ set(WEBVIEW_WEBKITGTK_KNOWN_API_LIST webkitgtk-6.0 webkit2gtk-4.1 webkit2gtk-4.0)
+
+@@ -58,18 +70,6 @@ macro(webview_find_dependencies)
+ endif()
+
+ list(APPEND WEBVIEW_DEPENDENCIES PkgConfig::WEBVIEW_WEBKITGTK PkgConfig::WEBVIEW_GTK dl)
+- elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+- if(WEBVIEW_USE_BUILTIN_MSWEBVIEW2)
+- find_package(MSWebView2 QUIET)
+- if(NOT MSWebView2_FOUND)
+- webview_fetch_mswebview2(${WEBVIEW_MSWEBVIEW2_VERSION})
+- endif()
+- find_package(MSWebView2 REQUIRED)
+- if(MSWebView2_FOUND)
+- list(APPEND WEBVIEW_DEPENDENCIES MSWebView2::headers)
+- endif()
+- endif()
+- list(APPEND WEBVIEW_DEPENDENCIES advapi32 ole32 shell32 shlwapi user32 version)
+ endif()
+ endmacro()
+
diff --git a/net/freerdp3/pkg-plist b/net/freerdp3/pkg-plist
index cfc687a900d0..d3101a0a0516 100644
--- a/net/freerdp3/pkg-plist
+++ b/net/freerdp3/pkg-plist
@@ -58,6 +58,7 @@ include/freerdp%%MAJORVERSION%%/freerdp/client/printer.h
include/freerdp%%MAJORVERSION%%/freerdp/client/rail.h
include/freerdp%%MAJORVERSION%%/freerdp/client/rdpei.h
include/freerdp%%MAJORVERSION%%/freerdp/client/rdpgfx.h
+include/freerdp%%MAJORVERSION%%/freerdp/client/rdpdr.h
include/freerdp%%MAJORVERSION%%/freerdp/client/rdpsnd.h
include/freerdp%%MAJORVERSION%%/freerdp/client/remdesk.h
include/freerdp%%MAJORVERSION%%/freerdp/client/sshagent.h
@@ -160,6 +161,7 @@ include/freerdp%%MAJORVERSION%%/freerdp/settings_types.h
include/freerdp%%MAJORVERSION%%/freerdp/settings_types_private.h
include/freerdp%%MAJORVERSION%%/freerdp/svc.h
include/freerdp%%MAJORVERSION%%/freerdp/streamdump.h
+include/freerdp%%MAJORVERSION%%/freerdp/timer.h
include/freerdp%%MAJORVERSION%%/freerdp/transport_io.h
include/freerdp%%MAJORVERSION%%/freerdp/types.h
include/freerdp%%MAJORVERSION%%/freerdp/update.h
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index 60ec29873bc3..a148c6f84400 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750221131
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.0/v18.1.0.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.0/v18.1.0.mod) = 9688
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.0/v18.1.0.zip) = faa4c72fd32e45b03bc8deb3472e57f0394afb879473bba23cb69718d3d30147
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.0/v18.1.0.zip) = 1672534
+TIMESTAMP = 1750904316
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.mod) = 9688
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = d2b86212d9b34d9b3552046d12e6f8478d69cbe107781b7aae37a19bda356fc9
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.1/v18.1.1.zip) = 1672541
diff --git a/net/grilo/Makefile b/net/grilo/Makefile
index f41f7bbf91ea..9be76d2d3b81 100644
--- a/net/grilo/Makefile
+++ b/net/grilo/Makefile
@@ -1,24 +1,26 @@
PORTNAME= grilo
-PORTVERSION= 0.3.16
+PORTVERSION= 0.3.19
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Framework focused on making media discovery and browsing
-WWW= https://wiki.gnome.org/Grilo
+WWW= https://gitlab.gnome.org/GNOME/grilo
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
- liboauth.so:net/liboauth \
libtotem-plparser.so:multimedia/totem-pl-parser
-USES= cpe gettext gnome localbase meson pathfix pkgconfig \
+USES= cpe gettext-tools gnome localbase meson pathfix pkgconfig \
python:build tar:xz vala:build
CPE_VENDOR= gnome
USE_LDCONFIG= yes
-USE_GNOME= glib20 introspection:build libxml2
+# libxml2 is not really needed at all, see:
+ https://gitlab.gnome.org/GNOME/grilo/-/merge_requests/109
+USE_GNOME= glib20 introspection:build libxml2:build
BINARY_ALIAS= python=${PYTHON_VERSION}
MESON_ARGS= -Denable-gtk-doc=false -Dsoup3=true
@@ -28,8 +30,9 @@ OPTIONS_DEFINE= UI
UI_DESC= Enable testing UI
UI_MESON_TRUE= enable-test-ui
+UI_LIB_DEPENDS= liboauth.so:net/liboauth
UI_USE= GNOME=gdkpixbuf,gtk30
-PLIST_SUB+= LIBVER=316
+PLIST_SUB+= LIBVER=319
.include <bsd.port.mk>
diff --git a/net/grilo/distinfo b/net/grilo/distinfo
index 361764556fe3..3a5cb6f3768c 100644
--- a/net/grilo/distinfo
+++ b/net/grilo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741163162
-SHA256 (grilo-0.3.16.tar.xz) = 884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96
-SIZE (grilo-0.3.16.tar.xz) = 241660
+TIMESTAMP = 1749917040
+SHA256 (grilo-0.3.19.tar.xz) = 0869c81d19ab139c667d79567c14ddcb6cb5cbfc0108d04cade287eb29536706
+SIZE (grilo-0.3.19.tar.xz) = 246376
diff --git a/net/grilo/pkg-plist b/net/grilo/pkg-plist
index 2eccd82c91c2..9d232930fc49 100644
--- a/net/grilo/pkg-plist
+++ b/net/grilo/pkg-plist
@@ -65,12 +65,14 @@ share/locale/fr/LC_MESSAGES/grilo.mo
share/locale/fur/LC_MESSAGES/grilo.mo
share/locale/gl/LC_MESSAGES/grilo.mo
share/locale/he/LC_MESSAGES/grilo.mo
+share/locale/hi/LC_MESSAGES/grilo.mo
share/locale/hr/LC_MESSAGES/grilo.mo
share/locale/hu/LC_MESSAGES/grilo.mo
share/locale/id/LC_MESSAGES/grilo.mo
share/locale/it/LC_MESSAGES/grilo.mo
share/locale/ja/LC_MESSAGES/grilo.mo
share/locale/ka/LC_MESSAGES/grilo.mo
+share/locale/kab/LC_MESSAGES/grilo.mo
share/locale/ko/LC_MESSAGES/grilo.mo
share/locale/lt/LC_MESSAGES/grilo.mo
share/locale/lv/LC_MESSAGES/grilo.mo
@@ -91,9 +93,11 @@ share/locale/sl/LC_MESSAGES/grilo.mo
share/locale/sr/LC_MESSAGES/grilo.mo
share/locale/sr@latin/LC_MESSAGES/grilo.mo
share/locale/sv/LC_MESSAGES/grilo.mo
+share/locale/th/LC_MESSAGES/grilo.mo
share/locale/tg/LC_MESSAGES/grilo.mo
share/locale/tr/LC_MESSAGES/grilo.mo
share/locale/uk/LC_MESSAGES/grilo.mo
+share/locale/uz/LC_MESSAGES/grilo.mo
share/locale/zh_CN/LC_MESSAGES/grilo.mo
share/locale/zh_HK/LC_MESSAGES/grilo.mo
share/locale/zh_TW/LC_MESSAGES/grilo.mo
diff --git a/net/haproxy30/Makefile b/net/haproxy30/Makefile
index 3535f05cd8f8..02bc29f7eb97 100644
--- a/net/haproxy30/Makefile
+++ b/net/haproxy30/Makefile
@@ -19,9 +19,9 @@ USE_RC_SUBR= haproxy
default_CONFLICTS_INSTALL= haproxy-lua haproxy-wolfssl
lua_CONFLICTS_INSTALL= haproxy-devel haproxy-wolfssl
-lua_PKGNAMESUFFIX= 30-lua
+lua_PKGNAMESUFFIX:= 30-lua
wolfssl_CONFLICTS_INSTALL= haproxy-devel haproxy-lua
-wolfssl_PKGNAMESUFFIX= -wolfssl
+wolfssl_PKGNAMESUFFIX= 30-wolfssl
CONFLICTS_INSTALL= haproxy haproxy24 haproxy26 haproxy28
diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile
index bfb2579a7327..d5694268c5d7 100644
--- a/net/hostapd-devel/Makefile
+++ b/net/hostapd-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hostapd
PORTVERSION= ${COMMIT_DATE}
-PORTREVISION= 1
CATEGORIES= net
PKGNAMESUFFIX= -devel
@@ -11,8 +10,8 @@ WWW= https://w1.fi/hostapd/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= hostap
-GH_TAGNAME= 54930b62b
-COMMIT_DATE= 2025.05.08
+GH_TAGNAME= 0b60826a6
+COMMIT_DATE= 2025.06.25
LICENSE= BSD3CLAUSE
diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo
index 7d74519e6a4b..b2e542b61557 100644
--- a/net/hostapd-devel/distinfo
+++ b/net/hostapd-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800844
-SHA256 (cschuber-hostap-2025.05.08-54930b62b_GH0.tar.gz) = 945b6a16ef7e6071309f1aa02168e05de26ec91b7e4cf8f6eb556fcd649012bb
-SIZE (cschuber-hostap-2025.05.08-54930b62b_GH0.tar.gz) = 5291910
+TIMESTAMP = 1750881109
+SHA256 (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 308a2a3a1edf5154a6d44dfa6dc07d9cf61d6bef54be16cdd76683984c83bf7e
+SIZE (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 5313294
diff --git a/net/identme/Makefile b/net/identme/Makefile
new file mode 100644
index 000000000000..f22790bd0278
--- /dev/null
+++ b/net/identme/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= identme
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.6.0
+CATEGORIES= net
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Simple CLI for retrieving your public IP address
+WWW= https://github.com/pcarrier/ident.me \
+ https://www.ident.me
+
+LICENSE= BSD0CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcurl.so:ftp/curl
+
+USES= cmake compiler:c++17-lang
+USE_CXXSTD= c++17
+USE_GITHUB= yes
+GH_ACCOUNT= pcarrier
+GH_PROJECT= ident.me
+
+CMAKE_SOURCE_PATH= ${WRKSRC}/cli
+LDFLAGS+= -lpthread
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net/identme/distinfo b/net/identme/distinfo
new file mode 100644
index 000000000000..824e15f8cc1b
--- /dev/null
+++ b/net/identme/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740069820
+SHA256 (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 5e37f2f5b661ebe9731aab8d6d2ecdbea6e2239ea6f5ad1f2b158ea15fea947c
+SIZE (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 238209
diff --git a/net/identme/pkg-descr b/net/identme/pkg-descr
new file mode 100644
index 000000000000..ac0b1d961b7b
--- /dev/null
+++ b/net/identme/pkg-descr
@@ -0,0 +1,4 @@
+identme provides a simple command-line interface (CLI) for retrieving
+your public IP address. This tool is designed for users who need to
+access their IP address programmatically without the overhead of a
+full backend or mobile application.
diff --git a/net/kf6-kcalendarcore/Makefile b/net/kf6-kcalendarcore/Makefile
index a098cca6b332..06b96293f467 100644
--- a/net/kf6-kcalendarcore/Makefile
+++ b/net/kf6-kcalendarcore/Makefile
@@ -10,6 +10,6 @@ LIB_DEPENDS= libical.so:devel/libical
USES= cmake gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_KDE= ecm:build
-USE_QT= base declarative
+USE_QT= base declarative tools:build
.include <bsd.port.mk>
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index b2648a521af8..13a3c443291b 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358559
-SHA256 (KDE/frameworks/6.14/kcalendarcore-6.14.0.tar.xz) = 702bfc2edfced4d0903365657434fd8c2dc0b8f66d0ce96e4ea0b6950ef8798b
-SIZE (KDE/frameworks/6.14/kcalendarcore-6.14.0.tar.xz) = 311748
+TIMESTAMP = 1749476625
+SHA256 (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 131434f19c931742d84f07113fbb053ea1a3db610130253e2bb927e8eacd1d39
+SIZE (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 315956
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index c99f367a3cef..7b5f07af497b 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358559
-SHA256 (KDE/frameworks/6.14/kcontacts-6.14.0.tar.xz) = 64fd6f2692dc5bea9bc720f52bfdb2880771d82db27e1c9c0f61ac846e503729
-SIZE (KDE/frameworks/6.14/kcontacts-6.14.0.tar.xz) = 209296
+TIMESTAMP = 1749476626
+SHA256 (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 9b180955c80f7a09f8f552df7a708501fdb4c4f0bcee10c2e473ac67ea2b457a
+SIZE (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 211136
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index b7c71b45b94c..f44d2ea7b198 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358559
-SHA256 (KDE/frameworks/6.14/kdav-6.14.0.tar.xz) = a92b95fb0612c79c5874e7a85f48369c3a00d2c1d2d94c77656229c945e77c2a
-SIZE (KDE/frameworks/6.14/kdav-6.14.0.tar.xz) = 69344
+TIMESTAMP = 1749476626
+SHA256 (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = fce5ac661bf20e99ae07d43fb56656718f909fb98bf62756c81f16240c53579e
+SIZE (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = 69820
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index f2fd1bdfe151..16b3d4b9e169 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358560
-SHA256 (KDE/frameworks/6.14/kholidays-6.14.0.tar.xz) = 6dd66fcbaafc8d45045aca27e334e1f60df6afd9a070b1f32996ba0497277177
-SIZE (KDE/frameworks/6.14/kholidays-6.14.0.tar.xz) = 257240
+TIMESTAMP = 1749476626
+SHA256 (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 396860b9d63d3bb8f0cb0c433e0bb3cf7721394842f3fb8389c83e07ba0ae695
+SIZE (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 264684
diff --git a/net/kf6-kholidays/pkg-plist b/net/kf6-kholidays/pkg-plist
index 3b8a9fdae058..d566d7611e21 100644
--- a/net/kf6-kholidays/pkg-plist
+++ b/net/kf6-kholidays/pkg-plist
@@ -2,6 +2,7 @@ include/KF6/KHolidays/KHolidays/AstroSeasons
include/KF6/KHolidays/KHolidays/Holiday
include/KF6/KHolidays/KHolidays/HolidayRegion
include/KF6/KHolidays/KHolidays/LunarPhase
+include/KF6/KHolidays/KHolidays/SunEvents
include/KF6/KHolidays/KHolidays/SunRiseSet
include/KF6/KHolidays/KHolidays/Zodiac
include/KF6/KHolidays/kholidays/astroseasons.h
@@ -9,6 +10,7 @@ include/KF6/KHolidays/kholidays/holiday.h
include/KF6/KHolidays/kholidays/holidayregion.h
include/KF6/KHolidays/kholidays/kholidays_export.h
include/KF6/KHolidays/kholidays/lunarphase.h
+include/KF6/KHolidays/kholidays/sunevents.h
include/KF6/KHolidays/kholidays/sunriseset.h
include/KF6/KHolidays/kholidays/zodiac.h
include/KF6/KHolidays/kholidays_version.h
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index addc0ede42df..fd919ed47fc4 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358560
-SHA256 (KDE/frameworks/6.14/syndication-6.14.0.tar.xz) = 14e5ac6f632dc3022f6a32b9c8e5bd00896bdda5fad8585745023b2539561a19
-SIZE (KDE/frameworks/6.14/syndication-6.14.0.tar.xz) = 569496
+TIMESTAMP = 1749476626
+SHA256 (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 8d6ade8812295a9d3978ac1b2cd46cc0fb1819c598001562582851d9442ee01a
+SIZE (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 569248
diff --git a/net/kget/Makefile b/net/kget/Makefile
index 4d0103bd916f..38774ccec946 100644
--- a/net/kget/Makefile
+++ b/net/kget/Makefile
@@ -1,7 +1,12 @@
PORTNAME= kget
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
+PATCH_SITES= https://invent.kde.org/network/kget/-/commit/
+PATCHFILES+= 6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch:-p1 # Prep for Qgpgme 2.0.0
+PATCHFILES+= a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch:-p1 # Prep for Qgpgme 2.0.0
+
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE download manager
@@ -12,9 +17,9 @@ LIB_DEPENDS= libKTorrent6.so:net-p2p/libktorrent \
libgmp.so:math/gmp \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt6.so:devel/qca@qt6 \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \
qt:6 shebangfix sqlite tar:xz xorg
diff --git a/net/kget/distinfo b/net/kget/distinfo
index 9bf521d866d2..56a18fccf9a8 100644
--- a/net/kget/distinfo
+++ b/net/kget/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1749036885
+TIMESTAMP = 1750435664
SHA256 (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = c6c9d107bdffbc2d19855f298c5634a341a82d6ca3e1b430ce608c7c10d580c1
SIZE (KDE/release-service/25.04.2/kget-25.04.2.tar.xz) = 4853484
+SHA256 (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610
+SIZE (KDE/release-service/25.04.2/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221
+SHA256 (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74
+SIZE (KDE/release-service/25.04.2/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483
diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile
new file mode 100644
index 000000000000..ffff6d754ff0
--- /dev/null
+++ b/net/ktcplist/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= ktcplist
+DISTVERSION= g20250626
+CATEGORIES= net sysutils
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= List tcp connections with KTLS offload
+WWW= https://github.com/kostikbel/ktcplist
+
+USES= cargo
+
+USE_GITHUB= yes
+GH_ACCOUNT= kostikbel
+GH_TAGNAME= c4e4253148661d357ecb35804f070151139970e0
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net/ktcplist/Makefile.crates b/net/ktcplist/Makefile.crates
new file mode 100644
index 000000000000..ed6af2b8aa7b
--- /dev/null
+++ b/net/ktcplist/Makefile.crates
@@ -0,0 +1,36 @@
+CARGO_CRATES= anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ heck-0.5.0 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.15 \
+ memchr-2.7.5 \
+ once_cell_polyfill-1.70.1 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ ryu-1.0.20 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ strsim-0.11.1 \
+ syn-2.0.104 \
+ unicode-ident-1.0.18 \
+ utf8parse-0.2.2 \
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ libc@git+https://github.com/rust-lang/libc.git\#ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c
diff --git a/net/ktcplist/distinfo b/net/ktcplist/distinfo
new file mode 100644
index 000000000000..a5fd8fecd84b
--- /dev/null
+++ b/net/ktcplist/distinfo
@@ -0,0 +1,75 @@
+TIMESTAMP = 1751036749
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+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/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+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-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = b4516ecd95532e6cce6a114fb72abfc97f26465d6f70d794f091211a632daa53
+SIZE (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = 1003682
+SHA256 (kostikbel-ktcplist-g20250626-c4e4253148661d357ecb35804f070151139970e0_GH0.tar.gz) = 061038a4a43bd652b50c4de290781bf60db86fc2f8951abf9cc48ae222977fe3
+SIZE (kostikbel-ktcplist-g20250626-c4e4253148661d357ecb35804f070151139970e0_GH0.tar.gz) = 3431
diff --git a/net/ktcplist/pkg-descr b/net/ktcplist/pkg-descr
new file mode 100644
index 000000000000..6f1d6ceb2054
--- /dev/null
+++ b/net/ktcplist/pkg-descr
@@ -0,0 +1,2 @@
+ktcplist is a tool to list established TCP connections that are using kernel
+offload for Transport Layer Security (TLS). This utility is specific to FreeBSD.
diff --git a/net/libifconfig/Makefile b/net/libifconfig/Makefile
new file mode 100644
index 000000000000..1dddc6c8697d
--- /dev/null
+++ b/net/libifconfig/Makefile
@@ -0,0 +1,67 @@
+PORTNAME= libifconfig
+PORTVERSION= 0.1
+CATEGORIES= net
+MASTER_SITES= https://github.com/MainKt/freebsd-ports/releases/download/libifconf/
+
+MAINTAINER= saheed@FreeBSD.org
+COMMENT= Library providing the functionality of ifconfig(8)
+WWW= https://cgit.freebsd.org/src/tree/lib/libifconfig
+
+LICENSE= BSD3CLAUSE
+
+MAKE_ARGS= PREFIX=${PREFIX}
+
+CFLAGS+= -Wno-pointer-sign
+
+WRKSRC= ${WRKDIR}/libifconfig
+
+_LIBIFCONFIG_HASH= b670c9bafc0e
+_LIBIFCONFIG_REV= 0
+
+PLIST_FILES= include/libifconfig.h \
+ include/libifconfig_sfp.h \
+ include/libifconfig_sfp_tables.h \
+ lib/libifconfig.so \
+ lib/libifconfig.so.2
+
+.include <bsd.port.pre.mk>
+
+.if ${OSREL} == "15.0"
+DISTFILES= libifconfig-${_LIBIFCONFIG_HASH}.tar.gz
+.else
+DISTFILES= libifconfig-${OSREL}_${_LIBIFCONFIG_REV}.tar.gz
+.endif
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib
+ @${MKDIR} ${STAGEDIR}${PREFIX}/include
+ ${INSTALL_LIB} ${WRKSRC}/libifconfig.so.2 ${STAGEDIR}${PREFIX}/lib
+ ${LN} -s libifconfig.so.2 ${STAGEDIR}${PREFIX}/lib/libifconfig.so
+.for h in libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h
+ ${INSTALL_DATA} ${WRKSRC}/${h} ${STAGEDIR}${PREFIX}/include
+.endfor
+
+_ALL_VERSIONS= 13.3 13.4 13.5 14.0 14.1 14.2 14.3
+.if make(makesum)
+DISTFILES= libifconfig-${_LIBIFCONFIG_HASH}.tar.gz
+.for version in ${_ALL_VERSIONS}
+DISTFILES+= libifconfig-${version}_${_LIBIFCONFIG_REV}.tar.gz
+.endfor
+.endif
+
+.if defined(MAINTAINER_MODE)
+upload:
+ for version in ${_ALL_VERSIONS}; \
+ do \
+ cd /usr/src/lib && \
+ git archive --format=tar.gz \
+ --output=libifconfig-$${version}_${_LIBIFCONFIG_REV}.tar.gz \
+ freebsd/releng/$${version} libifconfig ; \
+ done
+ cd /usr/src/lib && \
+ git archive --format=tar.gz \
+ --output=libifconfig-${_LIBIFCONFIG_HASH}.tar.gz \
+ ${_LIBIFCONFIG_HASH} libifconfig ;
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/libifconfig/distinfo b/net/libifconfig/distinfo
new file mode 100644
index 000000000000..0d2dabe0b045
--- /dev/null
+++ b/net/libifconfig/distinfo
@@ -0,0 +1,17 @@
+TIMESTAMP = 1750761670
+SHA256 (libifconfig-13.3_0.tar.gz) = 7ccd7fab4f6a57d13638c82f3f848d1c08541f85f38d22d99f79125a39ac1982
+SIZE (libifconfig-13.3_0.tar.gz) = 22471
+SHA256 (libifconfig-13.4_0.tar.gz) = 33e092463f08b459cebb5b0e2238fca379409c91ad6793e3fbcc1b034cd1ade7
+SIZE (libifconfig-13.4_0.tar.gz) = 22470
+SHA256 (libifconfig-13.5_0.tar.gz) = b2bf5bd107ab75663736df3b918eed999a916fd0ed253ef7546c7633642ad934
+SIZE (libifconfig-13.5_0.tar.gz) = 22474
+SHA256 (libifconfig-14.0_0.tar.gz) = 8d2a5a9f6254479dc5f8175132bdd169699db2b36e5349ad21f9c791ab96689b
+SIZE (libifconfig-14.0_0.tar.gz) = 23706
+SHA256 (libifconfig-14.1_0.tar.gz) = c2d59622c9a9649afef8e30eb9fb825aa8cd3ec71c12160ed9f7a01c95dcabdb
+SIZE (libifconfig-14.1_0.tar.gz) = 23708
+SHA256 (libifconfig-14.2_0.tar.gz) = fbab01cf067a7c75d14adb7a5b682ab7718e0d0c2fcf03324f4e9157880c5afd
+SIZE (libifconfig-14.2_0.tar.gz) = 23709
+SHA256 (libifconfig-14.3_0.tar.gz) = 04069eacdf7ec216fad6769ab5fdc2d7e781cbb8e09f3d4356691984880f5fc7
+SIZE (libifconfig-14.3_0.tar.gz) = 23709
+SHA256 (libifconfig-b670c9bafc0e.tar.gz) = 87740e514a9c993ca4b7e1ed250df62aab766e60fd27e56e7b38dded4e835232
+SIZE (libifconfig-b670c9bafc0e.tar.gz) = 23854
diff --git a/net/libifconfig/files/patch-Makefile b/net/libifconfig/files/patch-Makefile
new file mode 100644
index 000000000000..75c38331fe12
--- /dev/null
+++ b/net/libifconfig/files/patch-Makefile
@@ -0,0 +1,37 @@
+--- Makefile.orig 2025-06-21 02:57:45 UTC
++++ Makefile
+@@ -1,15 +1,11 @@ LIB= ifconfig
+ PACKAGE= lib${LIB}
+ LIB= ifconfig
+-INTERNALLIB= true
+
+-LIBADD= m
++LDADD+= -lm
+
+ SHLIBDIR?= /lib
+ SHLIB_MAJOR= 2
+
+-VERSION_DEF= ${LIBCSRCDIR}/Versions.def
+-SYMBOL_MAPS= ${.CURDIR}/Symbol.map
+-
+ SRCS= libifconfig.c \
+ libifconfig_bridge.c \
+ libifconfig_carp.c \
+@@ -26,7 +22,7 @@ SRCS+= ${GEN}
+
+ SRCS+= ${GEN}
+
+-.include <src.lua.mk>
++LUA= ${LIBEXECDIR}/flua
+
+ .SUFFIXES: .tpl.c .tpl.h
+ .tpl.c.c .tpl.h.h: sfp.lua
+@@ -36,7 +32,7 @@ CLEANFILES+= ${GEN}
+
+ # If libifconfig become public uncomment those two lines
+ #INCSDIR= ${INCLUDEDIR}
+-#INCS= libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h
++INCS= libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h
+
+ #MAN= libifconfig.3
+
diff --git a/net/libifconfig/pkg-descr b/net/libifconfig/pkg-descr
new file mode 100644
index 000000000000..2797688920ca
--- /dev/null
+++ b/net/libifconfig/pkg-descr
@@ -0,0 +1,4 @@
+Ports version of the base system ifconfig(8) library, libifconfig.
+
+libifconfig is a C library that provides programmatic access to most of the
+functionality offered by ifconfig(8).
diff --git a/net/linux-rl9-avahi-libs/Makefile b/net/linux-rl9-avahi-libs/Makefile
index ae40492c744d..abe926059748 100644
--- a/net/linux-rl9-avahi-libs/Makefile
+++ b/net/linux-rl9-avahi-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= avahi
PORTVERSION= 0.8
-DISTVERSIONSUFFIX= -21.el9
-PORTREVISION= 5
+DISTVERSIONSUFFIX= -22.el9_6
+PORTREVISION= 6
CATEGORIES= net linux
PKGNAMESUFFIX= -libs
diff --git a/net/linux-rl9-avahi-libs/distinfo b/net/linux-rl9-avahi-libs/distinfo
index f9550de622e0..523905252dec 100644
--- a/net/linux-rl9-avahi-libs/distinfo
+++ b/net/linux-rl9-avahi-libs/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1732660416
-SHA256 (rocky/a/avahi-glib-0.8-21.el9.aarch64.rpm) = c8be595c0da7e6e5cd1957777e4542b63c1c7ff33ebc1d20190703678a5059e1
-SIZE (rocky/a/avahi-glib-0.8-21.el9.aarch64.rpm) = 13837
-SHA256 (rocky/a/avahi-glib-0.8-21.el9.i686.rpm) = ffa77624afb5bb1673bfd888f361e5a302d473b7a589a46cb69b902c3f554f29
-SIZE (rocky/a/avahi-glib-0.8-21.el9.i686.rpm) = 14886
-SHA256 (rocky/a/avahi-glib-0.8-21.el9.x86_64.rpm) = f20bc28aec19f70091a2aed8f5206e37d5ac83206edb161a941f436a90fbccbe
-SIZE (rocky/a/avahi-glib-0.8-21.el9.x86_64.rpm) = 14217
-SHA256 (rocky/a/avahi-libs-0.8-21.el9.aarch64.rpm) = ea04ace1cb8a760e78e95b5aaed35d25f0f7c42962a41cb18c63a72fd12af688
-SIZE (rocky/a/avahi-libs-0.8-21.el9.aarch64.rpm) = 67277
-SHA256 (rocky/a/avahi-libs-0.8-21.el9.i686.rpm) = 2509656ee9fed10209b2ff4890781708b15d74c010c00b294e321d1448aa92a3
-SIZE (rocky/a/avahi-libs-0.8-21.el9.i686.rpm) = 73301
-SHA256 (rocky/a/avahi-libs-0.8-21.el9.x86_64.rpm) = b57e7d56a531b18c21416ebfbc23b6deddfe7d0ae35260229b4684db4052ac6f
-SIZE (rocky/a/avahi-libs-0.8-21.el9.x86_64.rpm) = 68623
-SHA256 (rocky/a/avahi-0.8-21.el9.src.rpm) = 317273e7924704e6688caf78d877450da43d928185c0c98867144752ca0fe63f
-SIZE (rocky/a/avahi-0.8-21.el9.src.rpm) = 1622870
+TIMESTAMP = 1750644466
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 45b54ee511165baeaae2070d158af06ae9477b279cdfcbf9266fc08586a158cd
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 13371
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = d0fc2a256204d1035809d2fbe2cb1ba2671e9dab1fa7b5f2260e5b0959c87470
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = 14268
+SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 1220add6fe0d21f399f3138a2eec892ef73757109f85a5c1217d7283d6b2a895
+SIZE (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 13647
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 62695726f40fa40243b81b92fd1450a51426bf9cb844cd25e9f9d52f73750ce2
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 66321
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = b1217a916f3946cae4d5e676d1ca643bf051b402311610754f93bb5091640bd0
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = 72398
+SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 6e904f96a43a84b3f24a9ad479d123f15f2598c8145883a8bc72f3f4ce27c31d
+SIZE (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 67768
+SHA256 (rocky/a/avahi-0.8-22.el9_6.src.rpm) = acbdab46769a241112b1c5e1adf8cad3fb3aa12e65e23468adc74953f40d3f69
+SIZE (rocky/a/avahi-0.8-22.el9_6.src.rpm) = 1624207
diff --git a/net/linux-rl9-openldap/Makefile b/net/linux-rl9-openldap/Makefile
index e3a64f585a61..64577911a7c4 100644
--- a/net/linux-rl9-openldap/Makefile
+++ b/net/linux-rl9-openldap/Makefile
@@ -1,7 +1,6 @@
PORTNAME= openldap
-PORTVERSION= 2.6.6
-DISTVERSIONSUFFIX= -3.el9
-PORTREVISION= 1
+PORTVERSION= 2.6.8
+DISTVERSIONSUFFIX= -4.el9.0.1
CATEGORIES= net linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/net/linux-rl9-openldap/distinfo b/net/linux-rl9-openldap/distinfo
index 9aa8677f4757..a2661c2fc723 100644
--- a/net/linux-rl9-openldap/distinfo
+++ b/net/linux-rl9-openldap/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1717505247
-SHA256 (rocky/o/openldap-2.6.6-3.el9.aarch64.rpm) = 4f78ecaf260e0cfa74e6c8448873555c9f04501c10abd0a18dc8432440065f62
-SIZE (rocky/o/openldap-2.6.6-3.el9.aarch64.rpm) = 255696
-SHA256 (rocky/o/openldap-2.6.6-3.el9.x86_64.rpm) = 9db7ba326d0fa257ace5b4f12fa023804bbfcde2c260b8cb0c33eef4aaec9ed8
-SIZE (rocky/o/openldap-2.6.6-3.el9.x86_64.rpm) = 260521
-SHA256 (rocky/o/openldap-clients-2.6.6-3.el9.aarch64.rpm) = 061332a20d68d1baf0aca0c64c6ebae0753f915540bdb260a438ca86fc529ff8
-SIZE (rocky/o/openldap-clients-2.6.6-3.el9.aarch64.rpm) = 171401
-SHA256 (rocky/o/openldap-clients-2.6.6-3.el9.x86_64.rpm) = 81cf5d45856be591de94d11a50b1cab9cb79708319e5b9b4d1b60e4776a60017
-SIZE (rocky/o/openldap-clients-2.6.6-3.el9.x86_64.rpm) = 177180
-SHA256 (rocky/o/openldap-compat-2.6.6-3.el9.aarch64.rpm) = ebe0f8e80e17addcff880a69042bb1feffb498340697689b6b8950fcbc6b0b80
-SIZE (rocky/o/openldap-compat-2.6.6-3.el9.aarch64.rpm) = 15515
-SHA256 (rocky/o/openldap-compat-2.6.6-3.el9.x86_64.rpm) = 2bff1965c29107d6e7d5059a6b89f4164ee5c54cd46415da9a670e4d73eb2ab8
-SIZE (rocky/o/openldap-compat-2.6.6-3.el9.x86_64.rpm) = 15429
-SHA256 (rocky/o/openldap-2.6.6-3.el9.src.rpm) = 51ed1a15f5de23a79ef90eebb82ad3bfdd78cf054d365b3ff31fc3df931442e5
-SIZE (rocky/o/openldap-2.6.6-3.el9.src.rpm) = 6502120
+TIMESTAMP = 1750640442
+SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.aarch64.rpm) = 7904b741a54339e279dd886d61309280bdb5f24e4835f0b6e5ea78870677f9b6
+SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.aarch64.rpm) = 257045
+SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.x86_64.rpm) = d8b53def51bfdc720f0e5be117498148bb22543e0627fd1f10b7ac3f11fea09a
+SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.x86_64.rpm) = 262004
+SHA256 (rocky/o/openldap-clients-2.6.8-4.el9.0.1.aarch64.rpm) = 26967615f2babc6cbef3f57e924e5e9983f33818ad98f13aee3acfa6297678a6
+SIZE (rocky/o/openldap-clients-2.6.8-4.el9.0.1.aarch64.rpm) = 170920
+SHA256 (rocky/o/openldap-clients-2.6.8-4.el9.0.1.x86_64.rpm) = b04b65244af7ec79e08b3dcd5f3e2520895c046f47f58d9509783908515c9670
+SIZE (rocky/o/openldap-clients-2.6.8-4.el9.0.1.x86_64.rpm) = 178205
+SHA256 (rocky/o/openldap-compat-2.6.8-4.el9.0.1.aarch64.rpm) = 2a748931896051b8753e2bbdfe35bd9f3c9cd3dd787b71dbe61ddfce848c10bd
+SIZE (rocky/o/openldap-compat-2.6.8-4.el9.0.1.aarch64.rpm) = 15652
+SHA256 (rocky/o/openldap-compat-2.6.8-4.el9.0.1.x86_64.rpm) = 0c0f5d69efe54b0ad94e97770f48cb48b38342f0f322c1d5c06275db7035b7c8
+SIZE (rocky/o/openldap-compat-2.6.8-4.el9.0.1.x86_64.rpm) = 15559
+SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.src.rpm) = 17c2046fa29e693d3b1069dd059a9f6b51e12d327e68b9ac98f4dcb80afebd29
+SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.src.rpm) = 6542290
diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile
index 400452af446c..2b5487ffa169 100644
--- a/net/mailcommon/Makefile
+++ b/net/mailcommon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mailcommon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -12,8 +13,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg
USE_KDE= archive auth codecs completion config configwidgets coreaddons \
diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile
index 0cb1a4fc7ad3..c685dbefbc56 100644
--- a/net/messagelib/Makefile
+++ b/net/messagelib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= messagelib
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -14,9 +15,9 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt6.so:devel/qca@qt6 \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lib cpe gettext kde:6 qt:6 tar:xz \
xorg
diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile
index c1e70446f125..4cb540ca5f57 100644
--- a/net/mvfst/Makefile
+++ b/net/mvfst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mvfst
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo
index c096fd45509c..62562fdcb686 100644
--- a/net/mvfst/distinfo
+++ b/net/mvfst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093339
-SHA256 (facebook-mvfst-v2025.06.16.00_GH0.tar.gz) = 90a3fed194da2c7b2c36c918919068c8b605af47a9f085b7302902e86b2cddb8
-SIZE (facebook-mvfst-v2025.06.16.00_GH0.tar.gz) = 2092609
+TIMESTAMP = 1750695893
+SHA256 (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 22beec6c3d1d466bededa8dae7f8e4785bdd23d3f40b9cae2cc9df998479f481
+SIZE (facebook-mvfst-v2025.06.23.00_GH0.tar.gz) = 2094223
diff --git a/net/mvfst/pkg-plist b/net/mvfst/pkg-plist
index 9fb4e3d762e5..7dec706efd12 100644
--- a/net/mvfst/pkg-plist
+++ b/net/mvfst/pkg-plist
@@ -54,6 +54,7 @@ include/quic/common/CircularDeque-inl.h
include/quic/common/CircularDeque.h
include/quic/common/ContiguousCursor.h
include/quic/common/EnumArray.h
+include/quic/common/Expected.h
include/quic/common/FunctionLooper.h
include/quic/common/IntervalSet-inl.h
include/quic/common/IntervalSet.h
diff --git a/net/oha/Makefile b/net/oha/Makefile
index d98bad146776..c11e98ac122b 100644
--- a/net/oha/Makefile
+++ b/net/oha/Makefile
@@ -1,7 +1,6 @@
PORTNAME= oha
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.0
-PORTREVISION= 3
+DISTVERSION= 1.9.0
CATEGORIES= net
MAINTAINER= otis@FreeBSD.org
@@ -14,459 +13,6 @@ USES= cargo gmake llvm ssl
USE_GITHUB= yes
GH_ACCOUNT= hatoo
-CARGO_CRATES= actix-codec-0.5.2 \
- actix-http-3.9.0 \
- actix-macros-0.2.4 \
- actix-router-0.5.3 \
- actix-rt-2.10.0 \
- actix-server-2.5.0 \
- actix-service-2.0.2 \
- actix-utils-3.0.1 \
- actix-web-4.9.0 \
- actix-web-codegen-4.3.0 \
- addr2line-0.24.2 \
- adler2-2.0.0 \
- ahash-0.7.8 \
- ahash-0.8.11 \
- aho-corasick-1.1.3 \
- alloc-no-stdlib-2.0.4 \
- alloc-stdlib-0.2.2 \
- allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
- android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
- arrayvec-0.7.6 \
- assert_cmd-2.0.16 \
- async-trait-0.1.86 \
- atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- average-0.15.1 \
- aws-lc-rs-1.12.2 \
- aws-lc-sys-0.25.0 \
- aws-sign-v4-0.3.0 \
- axum-0.8.1 \
- axum-core-0.5.0 \
- backtrace-0.3.74 \
- base64-0.22.1 \
- bindgen-0.69.5 \
- bit-set-0.8.0 \
- bit-vec-0.8.0 \
- bitflags-2.8.0 \
- bitvec-1.0.1 \
- block-buffer-0.10.4 \
- borrow-or-share-0.2.2 \
- borsh-1.5.5 \
- borsh-derive-1.5.5 \
- brotli-6.0.0 \
- brotli-decompressor-4.0.2 \
- bstr-1.11.3 \
- bumpalo-3.17.0 \
- byte-unit-5.1.6 \
- bytecheck-0.6.12 \
- bytecheck_derive-0.6.12 \
- bytecount-0.6.8 \
- byteorder-1.5.0 \
- bytes-1.9.0 \
- bytestring-1.4.0 \
- cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.11 \
- cexpr-0.6.0 \
- cfg-if-1.0.0 \
- cfg_aliases-0.2.1 \
- chrono-0.4.39 \
- clang-sys-1.8.1 \
- clap-4.5.27 \
- clap_builder-4.5.27 \
- clap_derive-4.5.24 \
- clap_lex-0.7.4 \
- cmake-0.1.53 \
- colorchoice-1.0.3 \
- compact_str-0.8.1 \
- convert_case-0.4.0 \
- cookie-0.16.2 \
- core-foundation-0.9.4 \
- core-foundation-0.10.0 \
- core-foundation-sys-0.8.7 \
- cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
- crossbeam-channel-0.5.14 \
- crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.21 \
- crossterm-0.28.1 \
- crossterm_winapi-0.9.1 \
- crypto-common-0.1.6 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
- data-encoding-2.7.0 \
- deranged-0.3.11 \
- derive_more-0.99.18 \
- difflib-0.4.0 \
- digest-0.10.7 \
- displaydoc-0.2.5 \
- doc-comment-0.3.3 \
- dunce-1.0.5 \
- easy-cast-0.5.3 \
- either-1.13.0 \
- email_address-0.2.9 \
- encoding_rs-0.8.35 \
- enum-as-inner-0.6.1 \
- equivalent-1.0.1 \
- errno-0.3.10 \
- fallible-iterator-0.3.0 \
- fallible-streaming-iterator-0.1.9 \
- fancy-regex-0.14.0 \
- fastrand-2.3.0 \
- flate2-1.0.35 \
- float-cmp-0.10.0 \
- float-ord-0.3.2 \
- fluent-uri-0.3.2 \
- flume-0.11.1 \
- fnv-1.0.7 \
- foldhash-0.1.4 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- fraction-0.15.3 \
- fs_extra-1.3.0 \
- funty-2.0.0 \
- futures-0.3.31 \
- futures-channel-0.3.31 \
- futures-core-0.3.31 \
- futures-executor-0.3.31 \
- futures-io-0.3.31 \
- futures-macro-0.3.31 \
- futures-sink-0.3.31 \
- futures-task-0.3.31 \
- futures-util-0.3.31 \
- generator-0.8.4 \
- generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
- gimli-0.31.1 \
- glob-0.3.2 \
- h2-0.3.26 \
- h2-0.4.7 \
- hashbrown-0.12.3 \
- hashbrown-0.15.2 \
- hashlink-0.10.0 \
- heck-0.5.0 \
- hermit-abi-0.3.9 \
- hex-0.4.3 \
- hickory-proto-0.24.2 \
- hickory-resolver-0.24.2 \
- home-0.5.11 \
- hostname-0.3.1 \
- http-0.2.12 \
- http-1.2.0 \
- http-body-1.0.1 \
- http-body-util-0.1.2 \
- http-mitm-proxy-0.12.0 \
- httparse-1.10.0 \
- httpdate-1.0.3 \
- humantime-2.1.0 \
- hyper-1.6.0 \
- hyper-util-0.1.10 \
- iana-time-zone-0.1.61 \
- iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- ident_case-1.0.1 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- impl-more-0.1.9 \
- indexmap-2.7.1 \
- indoc-2.0.5 \
- instability-0.3.7 \
- ipconfig-0.3.2 \
- ipnet-2.11.0 \
- is_terminal_polyfill-1.70.1 \
- itertools-0.12.1 \
- itertools-0.13.0 \
- itoa-1.0.14 \
- jobserver-0.1.32 \
- js-sys-0.3.77 \
- jsonschema-0.28.3 \
- language-tags-0.3.2 \
- lazy_static-1.5.0 \
- lazycell-1.3.0 \
- libc-0.2.169 \
- libloading-0.8.6 \
- libm-0.2.11 \
- libsqlite3-sys-0.31.0 \
- linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
- local-channel-0.1.5 \
- local-waker-0.1.4 \
- lock_api-0.4.12 \
- log-0.4.25 \
- loom-0.7.2 \
- lru-0.12.5 \
- lru-cache-0.1.2 \
- match_cfg-0.1.0 \
- matchers-0.1.0 \
- matchit-0.8.4 \
- memchr-2.7.4 \
- memoffset-0.9.1 \
- mime-0.3.17 \
- minimal-lexical-0.2.1 \
- miniz_oxide-0.8.3 \
- mio-1.0.3 \
- moka-0.12.10 \
- nanorand-0.7.0 \
- native-tls-0.2.13 \
- nix-0.27.1 \
- nom-7.1.3 \
- normalize-line-endings-0.3.0 \
- nu-ansi-term-0.46.0 \
- num-0.4.3 \
- num-bigint-0.4.6 \
- num-cmp-0.1.0 \
- num-complex-0.4.6 \
- num-conv-0.1.0 \
- num-integer-0.1.46 \
- num-iter-0.1.45 \
- num-rational-0.4.2 \
- num-traits-0.2.19 \
- num_cpus-1.16.0 \
- object-0.36.7 \
- once_cell-1.20.2 \
- openssl-0.10.69 \
- openssl-macros-0.1.1 \
- openssl-probe-0.1.6 \
- openssl-sys-0.9.104 \
- outref-0.5.2 \
- overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- paste-1.0.15 \
- pem-3.0.4 \
- percent-encoding-2.3.1 \
- pin-project-lite-0.2.16 \
- pin-utils-0.1.0 \
- pkg-config-0.3.31 \
- portable-atomic-1.10.0 \
- powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- predicates-3.1.3 \
- predicates-core-1.0.9 \
- predicates-tree-1.0.12 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
- ptr_meta-0.1.4 \
- ptr_meta_derive-0.1.4 \
- quick-error-1.2.3 \
- quote-1.0.38 \
- radium-0.7.0 \
- rand-0.8.5 \
- rand-0.9.0 \
- rand_chacha-0.3.1 \
- rand_chacha-0.9.0 \
- rand_core-0.6.4 \
- rand_core-0.9.0 \
- rand_regex-0.18.0 \
- ratatui-0.29.0 \
- rcgen-0.13.2 \
- redox_syscall-0.5.8 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
- referencing-0.28.3 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-lite-0.1.6 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- rend-0.4.2 \
- reqwest-0.12.12 \
- resolv-conf-0.7.0 \
- ring-0.17.8 \
- rkyv-0.7.45 \
- rkyv_derive-0.7.45 \
- rlimit-0.10.2 \
- rusqlite-0.33.0 \
- rust_decimal-1.36.0 \
- rustc-demangle-0.1.24 \
- rustc-hash-1.1.0 \
- rustc_version-0.4.1 \
- rustix-0.38.44 \
- rustls-0.23.22 \
- rustls-native-certs-0.8.1 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
- schannel-0.1.27 \
- scoped-tls-1.0.1 \
- scopeguard-1.2.0 \
- seahash-4.1.0 \
- security-framework-2.11.1 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
- semver-1.0.25 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_path_to_error-0.1.16 \
- serde_urlencoded-0.7.1 \
- sha1-0.10.6 \
- sha2-0.10.8 \
- sha256-1.5.0 \
- sharded-slab-0.1.7 \
- shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- simdutf8-0.1.5 \
- slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
- spin-0.9.8 \
- stable_deref_trait-1.2.0 \
- static_assertions-1.1.0 \
- strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
- subtle-2.6.1 \
- syn-1.0.109 \
- syn-2.0.96 \
- sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
- tagptr-0.2.0 \
- tap-1.0.1 \
- tempfile-3.16.0 \
- termtree-0.5.1 \
- thiserror-1.0.69 \
- thiserror-2.0.11 \
- thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
- thread_local-1.1.8 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinystr-0.7.6 \
- tinyvec-1.8.1 \
- tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
- tokio-macros-2.5.0 \
- tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.1 \
- tokio-util-0.7.13 \
- tokio-vsock-0.5.0 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.23 \
- tower-0.5.2 \
- tower-layer-0.3.3 \
- tower-service-0.3.3 \
- tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
- tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
- try-lock-0.2.5 \
- typenum-1.17.0 \
- unicode-ident-1.0.16 \
- unicode-segmentation-1.12.0 \
- unicode-truncate-1.1.0 \
- unicode-width-0.1.14 \
- unicode-width-0.2.0 \
- untrusted-0.9.0 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
- utf8-width-0.1.7 \
- utf8_iter-1.0.4 \
- utf8parse-0.2.2 \
- uuid-1.12.1 \
- uuid-simd-0.8.0 \
- valuable-0.1.1 \
- vcpkg-0.2.15 \
- version_check-0.9.5 \
- vsimd-0.8.0 \
- vsock-0.4.0 \
- wait-timeout-0.2.0 \
- want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
- which-4.4.2 \
- widestring-1.1.0 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.58.0 \
- windows-core-0.52.0 \
- windows-core-0.58.0 \
- windows-implement-0.58.0 \
- windows-interface-0.58.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-sys-0.59.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.6 \
- winnow-0.7.0 \
- winreg-0.50.0 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- wyz-0.5.1 \
- yasna-0.5.2 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-0.8.14 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.14 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
- zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
-
PLIST_FILES= bin/oha
.include <bsd.port.mk>
diff --git a/net/oha/Makefile.crates b/net/oha/Makefile.crates
new file mode 100644
index 000000000000..c0fc02d98475
--- /dev/null
+++ b/net/oha/Makefile.crates
@@ -0,0 +1,502 @@
+CARGO_CRATES= actix-codec-0.5.2 \
+ actix-http-3.11.0 \
+ actix-macros-0.2.4 \
+ actix-router-0.5.3 \
+ actix-rt-2.10.0 \
+ actix-server-2.6.0 \
+ actix-service-2.0.3 \
+ actix-utils-3.0.1 \
+ actix-web-4.11.0 \
+ actix-web-codegen-4.3.0 \
+ addr2line-0.24.2 \
+ adler2-2.0.1 \
+ ahash-0.7.8 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.3 \
+ alloc-no-stdlib-2.0.4 \
+ alloc-stdlib-0.2.2 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.98 \
+ arc-swap-1.7.1 \
+ arrayvec-0.7.6 \
+ assert_cmd-2.0.17 \
+ async-trait-0.1.88 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ average-0.16.0 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ aws-sign-v4-0.3.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ axum-server-0.7.2 \
+ backtrace-0.3.75 \
+ base64-0.22.1 \
+ bindgen-0.69.5 \
+ bit-set-0.8.0 \
+ bit-vec-0.8.0 \
+ bitflags-2.9.1 \
+ bitvec-1.0.1 \
+ block-buffer-0.10.4 \
+ borrow-or-share-0.2.2 \
+ borsh-1.5.7 \
+ borsh-derive-1.5.7 \
+ brotli-8.0.1 \
+ brotli-decompressor-5.0.0 \
+ bstr-1.12.0 \
+ bumpalo-3.18.1 \
+ byte-unit-5.1.6 \
+ bytecheck-0.6.12 \
+ bytecheck_derive-0.6.12 \
+ bytecount-0.6.9 \
+ bytemuck-1.23.1 \
+ bytes-1.10.1 \
+ bytestring-1.4.0 \
+ cassowary-0.3.0 \
+ castaway-0.2.3 \
+ cc-1.2.27 \
+ cesu8-1.1.0 \
+ cexpr-0.6.0 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
+ clang-sys-1.8.1 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
+ cmake-0.1.54 \
+ colorchoice-1.0.4 \
+ combine-4.6.7 \
+ compact_str-0.8.1 \
+ cookie-0.16.2 \
+ core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.4.2 \
+ critical-section-1.2.0 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.6 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ data-encoding-2.9.0 \
+ deranged-0.4.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
+ difflib-0.4.0 \
+ digest-0.10.7 \
+ displaydoc-0.2.5 \
+ doc-comment-0.3.3 \
+ dunce-1.0.5 \
+ easy-cast-0.5.3 \
+ either-1.15.0 \
+ email_address-0.2.9 \
+ encoding_rs-0.8.35 \
+ enum-as-inner-0.6.1 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ fallible-iterator-0.3.0 \
+ fallible-streaming-iterator-0.1.9 \
+ fancy-regex-0.14.0 \
+ fastbloom-0.9.0 \
+ fastrand-2.3.0 \
+ flate2-1.1.2 \
+ float-cmp-0.10.0 \
+ float-ord-0.3.2 \
+ fluent-uri-0.3.2 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
+ form_urlencoded-1.2.1 \
+ fraction-0.15.3 \
+ fs-err-3.1.1 \
+ fs_extra-1.3.0 \
+ funty-2.0.0 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-timer-3.0.3 \
+ futures-util-0.3.31 \
+ generator-0.8.5 \
+ generic-array-0.14.7 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
+ h2-0.3.26 \
+ h2-0.4.10 \
+ h3-0.0.8 \
+ h3-quinn-0.0.10 \
+ hashbrown-0.12.3 \
+ hashbrown-0.15.4 \
+ hashlink-0.10.0 \
+ heck-0.5.0 \
+ hermit-abi-0.5.2 \
+ hex-0.4.3 \
+ hickory-proto-0.25.2 \
+ hickory-resolver-0.25.2 \
+ home-0.5.11 \
+ http-0.2.12 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ http-mitm-proxy-0.15.0 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ humantime-2.2.0 \
+ hyper-1.6.0 \
+ hyper-util-0.1.14 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
+ impl-more-0.1.9 \
+ indexmap-2.9.0 \
+ indoc-2.0.6 \
+ instability-0.3.7 \
+ ipconfig-0.3.2 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.12.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jni-0.21.1 \
+ jni-sys-0.3.0 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ jsonschema-0.30.0 \
+ kanal-0.1.1 \
+ language-tags-0.3.2 \
+ lazy_static-1.5.0 \
+ lazycell-1.3.0 \
+ libc-0.2.174 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
+ libsqlite3-sys-0.34.0 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ local-channel-0.1.5 \
+ local-waker-0.1.4 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ loom-0.7.2 \
+ lru-0.12.5 \
+ lru-slab-0.1.2 \
+ matchers-0.1.0 \
+ matchit-0.8.4 \
+ memchr-2.7.5 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ moka-0.12.10 \
+ native-tls-0.2.14 \
+ nix-0.27.1 \
+ nom-7.1.3 \
+ normalize-line-endings-0.3.0 \
+ nu-ansi-term-0.46.0 \
+ num-0.4.3 \
+ num-bigint-0.4.6 \
+ num-cmp-0.1.0 \
+ num-complex-0.4.6 \
+ num-conv-0.1.0 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ num_cpus-1.17.0 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
+ outref-0.5.2 \
+ overload-0.1.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ paste-1.0.15 \
+ pem-3.0.5 \
+ percent-encoding-2.3.1 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.1 \
+ potential_utf-0.1.2 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
+ prettyplease-0.2.35 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
+ ptr_meta-0.1.4 \
+ ptr_meta_derive-0.1.4 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.13 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ radium-0.7.0 \
+ rand-0.8.5 \
+ rand-0.9.1 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.3 \
+ rand_regex-0.18.1 \
+ ratatui-0.29.0 \
+ rcgen-0.13.2 \
+ redox_syscall-0.5.13 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
+ referencing-0.30.0 \
+ regex-1.11.1 \
+ regex-automata-0.1.10 \
+ regex-automata-0.4.9 \
+ regex-lite-0.1.6 \
+ regex-syntax-0.6.29 \
+ regex-syntax-0.8.5 \
+ relative-path-1.9.3 \
+ rend-0.4.2 \
+ reqwest-0.12.20 \
+ resolv-conf-0.7.4 \
+ ring-0.17.14 \
+ rkyv-0.7.45 \
+ rkyv_derive-0.7.45 \
+ rlimit-0.10.2 \
+ rstest-0.25.0 \
+ rstest_macros-0.25.0 \
+ rstest_reuse-0.7.0 \
+ rusqlite-0.36.0 \
+ rust_decimal-1.37.2 \
+ rustc-demangle-0.1.25 \
+ rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.0.7 \
+ rustls-0.23.28 \
+ rustls-native-certs-0.8.1 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.12.0 \
+ rustls-platform-verifier-0.5.3 \
+ rustls-platform-verifier-android-0.1.1 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
+ safe_arch-0.7.4 \
+ same-file-1.0.6 \
+ schannel-0.1.27 \
+ scoped-tls-1.0.1 \
+ scopeguard-1.2.0 \
+ seahash-4.1.0 \
+ security-framework-2.11.1 \
+ security-framework-3.2.0 \
+ security-framework-sys-2.14.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
+ serde_urlencoded-0.7.1 \
+ sha1-0.10.6 \
+ sha2-0.10.9 \
+ sha256-1.6.0 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.5 \
+ simdutf8-0.1.5 \
+ siphasher-1.0.1 \
+ slab-0.4.10 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ subtle-2.6.1 \
+ syn-1.0.109 \
+ syn-2.0.104 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.2 \
+ tagptr-0.2.0 \
+ tap-1.0.1 \
+ tempfile-3.20.0 \
+ termtree-0.5.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
+ thread_local-1.1.9 \
+ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.0 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.8.1 \
+ tinyvec-1.9.0 \
+ tinyvec_macros-0.1.1 \
+ tokio-1.45.1 \
+ tokio-macros-2.5.0 \
+ tokio-native-tls-0.3.1 \
+ tokio-rustls-0.26.2 \
+ tokio-util-0.7.15 \
+ tokio-vsock-0.5.0 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.19 \
+ try-lock-0.2.5 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
+ untrusted-0.9.0 \
+ url-2.5.4 \
+ utf8-width-0.1.7 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.17.0 \
+ uuid-simd-0.8.0 \
+ valuable-0.1.1 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ vsimd-0.8.0 \
+ vsock-0.4.0 \
+ wait-timeout-0.2.1 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
+ webpki-root-certs-0.26.11 \
+ webpki-root-certs-1.0.1 \
+ which-4.4.2 \
+ wide-0.7.33 \
+ widestring-1.2.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
+ windows-sys-0.45.0 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.42.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
+ windows-threading-0.1.0 \
+ windows_aarch64_gnullvm-0.42.2 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.42.2 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.42.2 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.42.2 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
+ winreg-0.50.0 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
+ wyz-0.5.1 \
+ yasna-0.5.2 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zeroize-1.8.1 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/net/oha/distinfo b/net/oha/distinfo
index 63bceaa86e04..450118f15c8e 100644
--- a/net/oha/distinfo
+++ b/net/oha/distinfo
@@ -1,32 +1,32 @@
-TIMESTAMP = 1738673923
+TIMESTAMP = 1750798952
SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a
SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085
-SHA256 (rust/crates/actix-http-3.9.0.crate) = d48f96fc3003717aeb9856ca3d02a8c7de502667ad76eeacd830b48d2e91fac4
-SIZE (rust/crates/actix-http-3.9.0.crate) = 162122
+SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2
+SIZE (rust/crates/actix-http-3.11.0.crate) = 164165
SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb
SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380
SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8
SIZE (rust/crates/actix-router-0.5.3.crate) = 33145
SHA256 (rust/crates/actix-rt-2.10.0.crate) = 24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208
SIZE (rust/crates/actix-rt-2.10.0.crate) = 22608
-SHA256 (rust/crates/actix-server-2.5.0.crate) = 7ca2549781d8dd6d75c40cf6b6051260a2cc2f3c62343d761a969a0640646894
-SIZE (rust/crates/actix-server-2.5.0.crate) = 40938
-SHA256 (rust/crates/actix-service-2.0.2.crate) = 3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a
-SIZE (rust/crates/actix-service-2.0.2.crate) = 25293
+SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502
+SIZE (rust/crates/actix-server-2.6.0.crate) = 42816
+SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f
+SIZE (rust/crates/actix-service-2.0.3.crate) = 28409
SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8
SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096
-SHA256 (rust/crates/actix-web-4.9.0.crate) = 9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38
-SIZE (rust/crates/actix-web-4.9.0.crate) = 244518
+SHA256 (rust/crates/actix-web-4.11.0.crate) = a597b77b5c6d6a1e1097fddde329a83665e25c5437c696a3a9a4aa514a614dea
+SIZE (rust/crates/actix-web-4.11.0.crate) = 248344
SHA256 (rust/crates/actix-web-codegen-4.3.0.crate) = f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8
SIZE (rust/crates/actix-web-codegen-4.3.0.crate) = 20382
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
SIZE (rust/crates/ahash-0.7.8.crate) = 38550
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
@@ -39,42 +39,46 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/average-0.15.1.crate) = 3a237a6822e1c3c98e700b6db5b293eb341b7524dcb8d227941245702b7431dc
-SIZE (rust/crates/average-0.15.1.crate) = 24812
-SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca
-SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104
-SHA256 (rust/crates/aws-lc-sys-0.25.0.crate) = 71b2ddd3ada61a305e1d8bb6c005d1eaa7d14d903681edfc400406d523a9b491
-SIZE (rust/crates/aws-lc-sys-0.25.0.crate) = 8276994
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/average-0.16.0.crate) = 75aacce61912644dbb732271789748142bc4bf7ce6382d67bb26850516b7a391
+SIZE (rust/crates/average-0.16.0.crate) = 28203
+SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
SHA256 (rust/crates/aws-sign-v4-0.3.0.crate) = 6a35b1c56648ef2a4eefb5a9e4152bf05310c48c459b9e661a8ea80517e0c2d7
SIZE (rust/crates/aws-sign-v4-0.3.0.crate) = 5114
-SHA256 (rust/crates/axum-0.8.1.crate) = 6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8
-SIZE (rust/crates/axum-0.8.1.crate) = 172586
-SHA256 (rust/crates/axum-core-0.5.0.crate) = df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733
-SIZE (rust/crates/axum-core-0.5.0.crate) = 26187
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
+SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
@@ -83,86 +87,90 @@ SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32
SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871
-SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc
-SIZE (rust/crates/borsh-1.5.5.crate) = 76621
-SHA256 (rust/crates/borsh-derive-1.5.5.crate) = f8b668d39970baad5356d7c83a86fee3a539e6f93bf6764c97368243e17a0487
-SIZE (rust/crates/borsh-derive-1.5.5.crate) = 27089
-SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b
-SIZE (rust/crates/brotli-6.0.0.crate) = 1359183
-SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
-SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce
+SIZE (rust/crates/borsh-1.5.7.crate) = 78062
+SHA256 (rust/crates/borsh-derive-1.5.7.crate) = fdd1d3c0c2f5833f22386f252fe8ed005c7f59fdcddeef025c01b4c3b9fd9ac3
+SIZE (rust/crates/borsh-derive-1.5.7.crate) = 27246
+SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
+SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
+SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
SHA256 (rust/crates/byte-unit-5.1.6.crate) = e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174
SIZE (rust/crates/byte-unit-5.1.6.crate) = 26471
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
+SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
+SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
+SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytestring-1.4.0.crate) = e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f
SIZE (rust/crates/bytestring-1.4.0.crate) = 9747
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.11.crate) = e4730490333d58093109dc02c23174c3f4d490998c3fed3cc8e82d57afedb9cf
-SIZE (rust/crates/cc-1.2.11.crate) = 102015
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796
-SIZE (rust/crates/clap-4.5.27.crate) = 55737
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c
-SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6
-SIZE (rust/crates/cmake-0.1.53.crate) = 18789
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
SIZE (rust/crates/cookie-0.16.2.crate) = 34632
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
+SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -173,18 +181,20 @@ SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce
-SIZE (rust/crates/derive_more-0.99.18.crate) = 55013
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -197,40 +207,40 @@ SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/easy-cast-0.5.3.crate) = 72852736692ec862655eca398c9bb1b476161b563c9f80f45f4808b9629750d6
SIZE (rust/crates/easy-cast-0.5.3.crate) = 16738
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11cf3ea30095831f7fed61441475edd8c449
SIZE (rust/crates/email_address-0.2.9.crate) = 21579
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
+SHA256 (rust/crates/fastbloom-0.9.0.crate) = 27cea6e7f512d43b098939ff4d5a5d6fe3db07971e1d05176fe26c642d33f5b8
+SIZE (rust/crates/fastbloom-0.9.0.crate) = 24008
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d
SIZE (rust/crates/float-ord-0.3.2.crate) = 7683
SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
-SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
-SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
@@ -239,6 +249,8 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7
SIZE (rust/crates/fraction-0.15.3.crate) = 95223
+SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
+SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
@@ -259,178 +271,180 @@ SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee21
SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
+SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd
-SIZE (rust/crates/generator-0.8.4.crate) = 34400
+SHA256 (rust/crates/generator-0.8.5.crate) = d18470a76cb7f8ff746cf1f7470914f900252ec36bbc40b569d74b1258446827
+SIZE (rust/crates/generator-0.8.5.crate) = 37018
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h3-0.0.8.crate) = 10872b55cfb02a821b69dc7cf8dc6a71d6af25eb9a79662bec4a9d016056b3be
+SIZE (rust/crates/h3-0.0.8.crate) = 124655
+SHA256 (rust/crates/h3-quinn-0.0.10.crate) = 8b2e732c8d91a74731663ac8479ab505042fbf547b9a207213ab7fbcbfc4f8b4
+SIZE (rust/crates/h3-quinn-0.0.10.crate) = 11656
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/hickory-proto-0.24.2.crate) = 447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5
-SIZE (rust/crates/hickory-proto-0.24.2.crate) = 372860
-SHA256 (rust/crates/hickory-resolver-0.24.2.crate) = 0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4
-SIZE (rust/crates/hickory-resolver-0.24.2.crate) = 90292
+SHA256 (rust/crates/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502
+SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616
+SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a
+SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
-SIZE (rust/crates/hostname-0.3.1.crate) = 9272
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
SIZE (rust/crates/http-0.2.12.crate) = 101964
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/http-mitm-proxy-0.12.0.crate) = 795c28b539ba545835484fcac4ff8489aaffc2c5ed5ae4d759c4affd90af1084
-SIZE (rust/crates/http-mitm-proxy-0.12.0.crate) = 29309
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/http-mitm-proxy-0.15.0.crate) = ba0a3e7a1346ab88161f84acdb869d513762e7b7f3a7d52203cae61f59dd2cbf
+SIZE (rust/crates/http-mitm-proxy-0.15.0.crate) = 33495
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2
SIZE (rust/crates/impl-more-0.1.9.crate) = 15583
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
SIZE (rust/crates/instability-0.3.7.crate) = 13682
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
+SIZE (rust/crates/jni-0.21.1.crate) = 105028
+SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
+SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonschema-0.28.3.crate) = 4b8f66fe41fa46a5c83ed1c717b7e0b4635988f427083108c8cf0a882cc13441
-SIZE (rust/crates/jsonschema-0.28.3.crate) = 112392
+SHA256 (rust/crates/jsonschema-0.30.0.crate) = f1b46a0365a611fbf1d2143104dcf910aada96fafd295bab16c60b802bf6fa1d
+SIZE (rust/crates/jsonschema-0.30.0.crate) = 124559
+SHA256 (rust/crates/kanal-0.1.1.crate) = 9e3953adf0cd667798b396c2fa13552d6d9b3269d7dd1154c4c416442d1ff574
+SIZE (rust/crates/kanal-0.1.1.crate) = 29728
SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388
SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libsqlite3-sys-0.31.0.crate) = ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4
-SIZE (rust/crates/libsqlite3-sys-0.31.0.crate) = 5176611
-SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
-SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15
+SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8
SIZE (rust/crates/local-channel-0.1.5.crate) = 7881
SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487
SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
-SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
-SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
-SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
SIZE (rust/crates/matchit-0.8.4.crate) = 33986
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
-SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
-SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c
-SIZE (rust/crates/native-tls-0.2.13.crate) = 29133
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
SIZE (rust/crates/nix-0.27.1.crate) = 286494
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -457,94 +471,104 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.69.crate) = f5e534d133a060a3c19daec1eb3e98ec6f4685978834f2dbadfe2ec215bab64e
-SIZE (rust/crates/openssl-0.10.69.crate) = 277442
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
SIZE (rust/crates/outref-0.5.2.crate) = 5621
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
-SIZE (rust/crates/pem-3.0.4.crate) = 13040
+SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
+SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/prettyplease-0.2.35.crate) = 061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a
+SIZE (rust/crates/prettyplease-0.2.35.crate) = 71857
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
+SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
-SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
-SHA256 (rust/crates/rand_regex-0.18.0.crate) = 1eb7969b106060de455cbdb979d3d84c84ffec7b9fa6fa5c56343df409e1614a
-SIZE (rust/crates/rand_regex-0.18.0.crate) = 19915
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_regex-0.18.1.crate) = 04db2e382d13679a1e42400e90e306cdbb79dc5cd41bb035ba4eae72e78cdf37
+SIZE (rust/crates/rand_regex-0.18.1.crate) = 20166
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
-SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
-SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
-SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
-SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360
-SHA256 (rust/crates/referencing-0.28.3.crate) = d0dcb5ab28989ad7c91eb1b9531a37a1a137cc69a0499aee4117cae4a107c464
-SIZE (rust/crates/referencing-0.28.3.crate) = 34318
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
+SHA256 (rust/crates/referencing-0.30.0.crate) = c8eff4fa778b5c2a57e85c5f2fe3a709c52f0e60d23146e2151cbef5893f420e
+SIZE (rust/crates/referencing-0.30.0.crate) = 43474
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -557,44 +581,66 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
+SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c
SIZE (rust/crates/rend-0.4.2.crate) = 9324
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
-SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00
-SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813
+SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
+SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3
+SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rkyv-0.7.45.crate) = 9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b
SIZE (rust/crates/rkyv-0.7.45.crate) = 115753
SHA256 (rust/crates/rkyv_derive-0.7.45.crate) = 503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0
SIZE (rust/crates/rkyv_derive-0.7.45.crate) = 18972
SHA256 (rust/crates/rlimit-0.10.2.crate) = 7043b63bd0cd1aaa628e476b80e6d4023a3b50eb32789f2728908107bd0c793a
SIZE (rust/crates/rlimit-0.10.2.crate) = 19093
-SHA256 (rust/crates/rusqlite-0.33.0.crate) = 1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110
-SIZE (rust/crates/rusqlite-0.33.0.crate) = 162138
-SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555
-SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
+SIZE (rust/crates/rstest-0.25.0.crate) = 55273
+SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
+SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
+SHA256 (rust/crates/rstest_reuse-0.7.0.crate) = b3a8fb4672e840a587a66fc577a5491375df51ddb88f2a2c2a792598c326fe14
+SIZE (rust/crates/rstest_reuse-0.7.0.crate) = 12828
+SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7
+SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800
+SHA256 (rust/crates/rust_decimal-1.37.2.crate) = b203a6425500a03e0919c42d3c47caca51e79f1132046626d2c8871c5092035d
+SIZE (rust/crates/rust_decimal-1.37.2.crate) = 152312
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7
-SIZE (rust/crates/rustls-0.23.22.crate) = 341983
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
+SIZE (rust/crates/rustls-0.23.28.crate) = 365699
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
+SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1
+SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014
+SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
+SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323
+SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
@@ -609,44 +655,44 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
-SHA256 (rust/crates/sha256-1.5.0.crate) = 18278f6a914fa3070aa316493f7d2ddfb9ac86ebc06fa3b83bffda487e9065b0
-SIZE (rust/crates/sha256-1.5.0.crate) = 9361
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sha256-1.6.0.crate) = f880fc8562bdeb709793f00eb42a2ad0e672c4f883bbe59122b926eca935c8f6
+SIZE (rust/crates/sha256-1.6.0.crate) = 13740
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -661,84 +707,86 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417
SIZE (rust/crates/tagptr-0.2.0.crate) = 13320
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
+SIZE (rust/crates/tokio-1.45.1.crate) = 811787
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/tokio-vsock-0.5.0.crate) = 2e336ac4b36df625d5429a735dd5847732fe5f62010e3ce0c50f3705d44730f8
SIZE (rust/crates/tokio-vsock-0.5.0.crate) = 13499
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
-SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+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
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
@@ -747,20 +795,20 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8
SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
@@ -773,14 +821,16 @@ SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f
SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
SHA256 (rust/crates/vsock-0.4.0.crate) = 2dfb6e7a74830912f1f4a7655227c9ded1ea4e9136676311fedf54bedb412f35
SIZE (rust/crates/vsock-0.4.0.crate) = 10739
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -795,113 +845,163 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e
+SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098
+SHA256 (rust/crates/webpki-root-certs-1.0.1.crate) = 86138b15b2b7d561bc4469e77027b8dd005a43dc502e9031d1f5afc8ce1f280e
+SIZE (rust/crates/webpki-root-certs-1.0.1.crate) = 169350
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
-SIZE (rust/crates/widestring-1.1.0.crate) = 85046
+SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03
+SIZE (rust/crates/wide-0.7.33.crate) = 99792
+SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
+SIZE (rust/crates/widestring-1.2.0.crate) = 89105
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
-SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
-SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
-SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
-SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
-SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
+SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
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/winnow-0.7.0.crate) = 7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419
-SIZE (rust/crates/winnow-0.7.0.crate) = 170890
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
SIZE (rust/crates/yasna-0.5.2.crate) = 34859
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.14.crate) = a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468
-SIZE (rust/crates/zerocopy-0.8.14.crate) = 229188
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.14.crate) = d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1
-SIZE (rust/crates/zerocopy-derive-0.8.14.crate) = 80308
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (hatoo-oha-v1.7.0_GH0.tar.gz) = 306973c36a9e2fd2ca9c5d830b2b718485217cab25f71c0774e7f8d7089833cc
-SIZE (hatoo-oha-v1.7.0_GH0.tar.gz) = 779783
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (hatoo-oha-v1.9.0_GH0.tar.gz) = e40a3898df0229ebea413f24527558a83d75df5cba2b970ece5aa9fad8fb12dc
+SIZE (hatoo-oha-v1.9.0_GH0.tar.gz) = 801575
diff --git a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c
index 07c2af81aae6..bf2b65676d6d 100644
--- a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c
+++ b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c
@@ -1,10 +1,10 @@
---- cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
+--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2025-06-24 21:07:10 UTC
++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
@@ -69,7 +69,11 @@ void OPENSSL_cpuid_setup(void) {
void OPENSSL_cpuid_setup(void) {
#if defined(AT_HWCAP2)
-+# if defined(__linux__)
++#if defined(__linux__)
OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
+#elif defined(__FreeBSD__)
+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
diff --git a/net/pear-Horde_Socket_Client/Makefile b/net/pear-Horde_Socket_Client/Makefile
index 0ee21c077d31..1c9d4abb1398 100644
--- a/net/pear-Horde_Socket_Client/Makefile
+++ b/net/pear-Horde_Socket_Client/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/net/pear-Net_DNSBL/Makefile b/net/pear-Net_DNSBL/Makefile
index 51d6e0443a5f..0fd965ba3384 100644
--- a/net/pear-Net_DNSBL/Makefile
+++ b/net/pear-Net_DNSBL/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Net_DNSBL
PORTVERSION= 1.3.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net pear
MAINTAINER= sunpoet@FreeBSD.org
@@ -9,17 +9,12 @@ WWW= https://pear.php.net/package/Net_DNSBL
LICENSE= PHP30
-BUILD_DEPENDS= ${PEARDIR}/Cache/Lite.php:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \
- ${PEARDIR}/Net/CheckIP.php:net/pear-Net_CheckIP@${PHP_FLAVOR} \
- ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} \
- ${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2@${PHP_FLAVOR}
-RUN_DEPENDS:= ${PEARDIR}/Cache/Lite.php:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \
- ${PEARDIR}/Net/CheckIP.php:net/pear-Net_CheckIP@${PHP_FLAVOR} \
- ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} \
- ${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2@${PHP_FLAVOR}
+RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Cache_Lite>=1.4.1:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \
+ ${PEAR_PKGNAMEPREFIX}HTTP_Request2>=2.0.0:www/pear-HTTP_Request2@${PHP_FLAVOR} \
+ ${PEAR_PKGNAMEPREFIX}Net_DNS21>=1.0.0:dns/pear-Net_DNS21@${PHP_FLAVOR}
USES= pear
-PORTSCOUT= skipv:1.3.0a1
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/net/py-uritemplate/Makefile b/net/py-uritemplate/Makefile
index 06ff1e8dce73..6eb03b851c67 100644
--- a/net/py-uritemplate/Makefile
+++ b/net/py-uritemplate/Makefile
@@ -1,6 +1,5 @@
PORTNAME= uritemplate
-PORTVERSION= 3.0.1
-PORTREVISION= 1
+PORTVERSION= 4.2.0
CATEGORIES= net
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +10,11 @@ WWW= https://github.com/python-hyper/uritemplate
LICENSE= APACHE20
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.45.1:devel/py-wheel@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/net/py-uritemplate/distinfo b/net/py-uritemplate/distinfo
index 93fffe875990..1a7adf2a7506 100644
--- a/net/py-uritemplate/distinfo
+++ b/net/py-uritemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601040722
-SHA256 (uritemplate-3.0.1.tar.gz) = 5af8ad10cec94f215e3f48112de2022e1d5a37ed427fbd88652fa908f2ab7cae
-SIZE (uritemplate-3.0.1.tar.gz) = 32806
+TIMESTAMP = 1750778056
+SHA256 (uritemplate-4.2.0.tar.gz) = 480c2ed180878955863323eea31b0ede668795de182617fef9c6ca09e6ec9d0e
+SIZE (uritemplate-4.2.0.tar.gz) = 33267
diff --git a/net/rospo/Makefile b/net/rospo/Makefile
index fa3130cbfbed..a7c0c4ce34a8 100644
--- a/net/rospo/Makefile
+++ b/net/rospo/Makefile
@@ -1,7 +1,6 @@
PORTNAME= rospo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.0
-PORTREVISION= 2
+DISTVERSION= 0.15.0
CATEGORIES= net net-vpn sysutils
MAINTAINER= fuz@FreeBSD.org
diff --git a/net/rospo/distinfo b/net/rospo/distinfo
index 4fcafd826996..4e6087d2008e 100644
--- a/net/rospo/distinfo
+++ b/net/rospo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742493288
-SHA256 (go/net_rospo/rospo-v0.14.0/v0.14.0.mod) = 3afe644553de53715e29f25317d0a60f2f23cadf470964b01b5d2fe1f266345c
-SIZE (go/net_rospo/rospo-v0.14.0/v0.14.0.mod) = 1295
-SHA256 (go/net_rospo/rospo-v0.14.0/v0.14.0.zip) = 878a72f0a33219ff5a540d21d5bccc92b40ec1a7dc35c919d07d78cec0230069
-SIZE (go/net_rospo/rospo-v0.14.0/v0.14.0.zip) = 94080
+TIMESTAMP = 1750613153
+SHA256 (go/net_rospo/rospo-v0.15.0/v0.15.0.mod) = fb7e02a0a571d1d0e0427d486f137678154dd1d48128fdf41391c41398adbbd7
+SIZE (go/net_rospo/rospo-v0.15.0/v0.15.0.mod) = 1337
+SHA256 (go/net_rospo/rospo-v0.15.0/v0.15.0.zip) = 996632dc72ec827d7e9b9789c4f0eb009a82742ba11838c3d83e54b93e4ede92
+SIZE (go/net_rospo/rospo-v0.15.0/v0.15.0.zip) = 98205
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index e6a9daab225a..b6307ec1097d 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750221154
-SHA256 (rubygem/gitlab-kas-grpc-18.1.0.gem) = 968f759fef8e6e3fa6a926dae58bb16698bdcd73a9f981f44074db31b692a51d
-SIZE (rubygem/gitlab-kas-grpc-18.1.0.gem) = 10752
+TIMESTAMP = 1750904330
+SHA256 (rubygem/gitlab-kas-grpc-18.1.1.gem) = 3f837056b2761ca996ad0f298b8f56a03173c0439ae0042255ef57d01a6edbd9
+SIZE (rubygem/gitlab-kas-grpc-18.1.1.gem) = 10752
diff --git a/net/rubygem-google-cloud-spanner-v1/Makefile b/net/rubygem-google-cloud-spanner-v1/Makefile
index d66a41ff68e7..1327a525d9cc 100644
--- a/net/rubygem-google-cloud-spanner-v1/Makefile
+++ b/net/rubygem-google-cloud-spanner-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-spanner-v1
-PORTVERSION= 1.8.0
+PORTVERSION= 1.9.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-spanner-v1/distinfo b/net/rubygem-google-cloud-spanner-v1/distinfo
index 9230f8468cb8..b2d08b6e98de 100644
--- a/net/rubygem-google-cloud-spanner-v1/distinfo
+++ b/net/rubygem-google-cloud-spanner-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716388
-SHA256 (rubygem/google-cloud-spanner-v1-1.8.0.gem) = d28fe44abcc51e54fb4e6c7b391f9abddc7421bd0571ee9917257342b4ac536d
-SIZE (rubygem/google-cloud-spanner-v1-1.8.0.gem) = 83968
+TIMESTAMP = 1750188246
+SHA256 (rubygem/google-cloud-spanner-v1-1.9.0.gem) = f486e51408ad535dfcee11edba546bdb6ec0bb4aadf3e5cfae5ea798f97e906c
+SIZE (rubygem/google-cloud-spanner-v1-1.9.0.gem) = 88576
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index 866665ea0a7d..ae7caf85d3f1 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,6 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.67.0
-PORTREVISION= 6
+PORTVERSION= 1.72.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-grpc/distinfo b/net/rubygem-grpc/distinfo
index 2e5541cc1280..a3b7c5988d1e 100644
--- a/net/rubygem-grpc/distinfo
+++ b/net/rubygem-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632726
-SHA256 (rubygem/grpc-1.67.0.gem) = c7c82d5639eb64dd1bc4e7100b541a3d84bd90ed37b8b9b0ff3198d3a3fa9132
-SIZE (rubygem/grpc-1.67.0.gem) = 6784512
+TIMESTAMP = 1750188248
+SHA256 (rubygem/grpc-1.72.0.gem) = 56fa0da2f4f96471f59430a9ef08a612cc77649e8fa118c83ae7d0bb619bea09
+SIZE (rubygem/grpc-1.72.0.gem) = 6834176
diff --git a/net/rubygem-omniauth-openid/Makefile b/net/rubygem-omniauth-openid/Makefile
index 3c1e726a33e9..5f1fe695fdc0 100644
--- a/net/rubygem-omniauth-openid/Makefile
+++ b/net/rubygem-omniauth-openid/Makefile
@@ -1,17 +1,19 @@
PORTNAME= omniauth-openid
-PORTVERSION= 2.0.1
+PORTVERSION= 2.0.2
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= OpenID strategy for OmniAuth
-WWW= https://github.com/omniauth/omniauth-openid
+WWW= https://github.com/ruby-openid/omniauth-openid
LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-omniauth>=1.0<3.0:security/rubygem-omniauth \
- rubygem-rack-openid>=1.4.0<1.5:www/rubygem-rack-openid
+RUN_DEPENDS= rubygem-omniauth>=1.1:security/rubygem-omniauth \
+ rubygem-rack-openid>=1.4<2:www/rubygem-rack-openid \
+ rubygem-ruby-openid>=2.1.8<3:net/rubygem-ruby-openid \
+ rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem
USES= gem
diff --git a/net/rubygem-omniauth-openid/distinfo b/net/rubygem-omniauth-openid/distinfo
index e3153ba050e3..bd56433af4dd 100644
--- a/net/rubygem-omniauth-openid/distinfo
+++ b/net/rubygem-omniauth-openid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625585648
-SHA256 (rubygem/omniauth-openid-2.0.1.gem) = 32dc5d7fb2172375e7ccab6c11699793f8ffc6051caa7a82de9dc03bc7ada0b9
-SIZE (rubygem/omniauth-openid-2.0.1.gem) = 10752
+TIMESTAMP = 1750188274
+SHA256 (rubygem/omniauth-openid-2.0.2.gem) = dabfe9f319ec2b23044d7aac4a7d9e55b6b82201dbd015a8bc83657db316dec1
+SIZE (rubygem/omniauth-openid-2.0.2.gem) = 25600
diff --git a/net/samba416/Makefile b/net/samba416/Makefile
index 1e96dd4e303f..a45b7bc71ce4 100644
--- a/net/samba416/Makefile
+++ b/net/samba416/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}416
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -379,7 +379,7 @@ FAM_CONFIGURE_WITH= fam
GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
-GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR}
+GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
GSSAPI_BUILTIN_USES= bison
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
diff --git a/net/samba419/Makefile b/net/samba419/Makefile
index a225810e0271..f79f2b7c5376 100644
--- a/net/samba419/Makefile
+++ b/net/samba419/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}419
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -364,7 +364,7 @@ FAM_CONFIGURE_WITH= fam
GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
-GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR}
+GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
GSSAPI_BUILTIN_USES= bison
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
diff --git a/net/samba420/Makefile b/net/samba420/Makefile
index 182c270f5a29..fccfdd3cfa93 100644
--- a/net/samba420/Makefile
+++ b/net/samba420/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ${SAMBA4_BASENAME}420
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -366,7 +366,7 @@ FAM_CONFIGURE_WITH= fam
GPGME_CONFIGURE_WITH= gpgme
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
-GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR}
+GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
GSSAPI_BUILTIN_USES= bison
GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON
diff --git a/net/wangle/Makefile b/net/wangle/Makefile
index 36a46386fca2..8cd655cfed0c 100644
--- a/net/wangle/Makefile
+++ b/net/wangle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wangle
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/wangle/distinfo b/net/wangle/distinfo
index 219da75afef5..7354846e1063 100644
--- a/net/wangle/distinfo
+++ b/net/wangle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093322
-SHA256 (facebook-wangle-v2025.06.16.00_GH0.tar.gz) = d37bbd68796228617614561155d6996e9ce0cade1ccce1e5de6671f8362e0234
-SIZE (facebook-wangle-v2025.06.16.00_GH0.tar.gz) = 368390
+TIMESTAMP = 1750695885
+SHA256 (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 17590983cbb1a79bf21e8b03b34da0c8cd8bea93f0f80b387b136ce636f2ef9e
+SIZE (facebook-wangle-v2025.06.23.00_GH0.tar.gz) = 368394
diff --git a/net/xmlrpc-c/Makefile b/net/xmlrpc-c/Makefile
index 5a10b41711fd..c5a706704d08 100644
--- a/net/xmlrpc-c/Makefile
+++ b/net/xmlrpc-c/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xmlrpc-c
-PORTVERSION= 1.60.04
+PORTVERSION= 1.60.05
CATEGORIES= net
MASTER_SITES= SF/${PORTNAME}/Xmlrpc-c%20Super%20Stable/${PORTVERSION}
diff --git a/net/xmlrpc-c/distinfo b/net/xmlrpc-c/distinfo
index 257838d81a56..bcc19077d048 100644
--- a/net/xmlrpc-c/distinfo
+++ b/net/xmlrpc-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735326529
-SHA256 (xmlrpc-c-1.60.04.tgz) = 1e98cc6f524142c2b80731778fe8c74458936118bf95ae33cfa1e9205bfd48a5
-SIZE (xmlrpc-c-1.60.04.tgz) = 936480
+TIMESTAMP = 1750427258
+SHA256 (xmlrpc-c-1.60.05.tgz) = 67d860062459ea2784c07b4d7913319d9539fa729f534378e8e41c8918f2adf6
+SIZE (xmlrpc-c-1.60.05.tgz) = 936486
diff --git a/net/ziina/distinfo b/net/ziina/distinfo
deleted file mode 100644
index 42c1905e021d..000000000000
--- a/net/ziina/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1749640560
-SHA256 (go/net_ziina/ziina-v0.1.4/v0.1.4.mod) = 91760339a9d38affd41925d16bfa8807a7bfb4ce6c3c1ed32e0bc79ad99c1171
-SIZE (go/net_ziina/ziina-v0.1.4/v0.1.4.mod) = 562
-SHA256 (go/net_ziina/ziina-v0.1.4/v0.1.4.zip) = c58e839ada18321fbdd4aab7fb133e1372273a2aa309103da96269d4d19d5658
-SIZE (go/net_ziina/ziina-v0.1.4/v0.1.4.zip) = 11698
diff --git a/net/ziina/Makefile b/net/zmate/Makefile
index bc9500961af5..e33b10081ae2 100644
--- a/net/ziina/Makefile
+++ b/net/zmate/Makefile
@@ -1,11 +1,11 @@
-PORTNAME= ziina
+PORTNAME= zmate
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.4
+DISTVERSION= 0.3.1
CATEGORIES= net
MAINTAINER= fuz@FreeBSD.org
COMMENT= Instant terminal sharing using Zellij
-WWW= https://github.com/ziinaio/ziina
+WWW= https://github.com/ziinaio/zmate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
@@ -14,8 +14,8 @@ RUN_DEPENDS= zellij:sysutils/zellij
USES= go:1.24,modules
-GO_MODULE= github.com/ziinaio/ziina
+GO_MODULE= github.com/ziinaio/zmate
-PLIST_FILES= bin/ziina
+PLIST_FILES= bin/zmate
.include <bsd.port.mk>
diff --git a/net/zmate/distinfo b/net/zmate/distinfo
new file mode 100644
index 000000000000..753ddae2f5ba
--- /dev/null
+++ b/net/zmate/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750412640
+SHA256 (go/net_zmate/zmate-v0.3.1/v0.3.1.mod) = 6741586fca454027868f80ab204fac8c95249583aef99a157b47dd1c2ee01b22
+SIZE (go/net_zmate/zmate-v0.3.1/v0.3.1.mod) = 562
+SHA256 (go/net_zmate/zmate-v0.3.1/v0.3.1.zip) = d7ebbaef675533657c58ecd58abe4445f497c80f7029296ba9c04c7323885be2
+SIZE (go/net_zmate/zmate-v0.3.1/v0.3.1.zip) = 12464
diff --git a/net/ziina/pkg-descr b/net/zmate/pkg-descr
index 9c3c230186a1..9c3c230186a1 100644
--- a/net/ziina/pkg-descr
+++ b/net/zmate/pkg-descr
diff --git a/polish/libreoffice/distinfo b/polish/libreoffice/distinfo
index 3bbee3da4f7e..2a47ceba8695 100644
--- a/polish/libreoffice/distinfo
+++ b/polish/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205028
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pl.tar.gz) = afc063a4fc7a36505c171e3a30c29d5ecef0ef33a6f4f257a2539b98349f1c0b
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pl.tar.gz) = 2545605
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pl.tar.gz) = ffba6c4a2eeefa7c615b1077e65296f96e8ab2b6538b7d54d50aa7eedc6ed4a1
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pl.tar.gz) = 2656281
+TIMESTAMP = 1750805519
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pl.tar.gz) = 4ca574ef864d2fa26ca33f53c826b7a6aa0d9ef134d066b3020e0ad5198f2776
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pl.tar.gz) = 2545975
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pl.tar.gz) = b87dd3df1c09a5ff3a3ef453fff2e46bd732624b5d3ab1548e8da132d022112e
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pl.tar.gz) = 2656086
diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile
index f2e780268b5e..a54e0f6fa6e7 100644
--- a/ports-mgmt/pkg-devel/Makefile
+++ b/ports-mgmt/pkg-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pkg
-DISTVERSION= 2.2.99.0
+DISTVERSION= 2.2.99.1
_PKG_VERSION= ${DISTVERSION}
CATEGORIES= ports-mgmt
PKGNAMESUFFIX= -devel
@@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE
USE_GITHUB= yes
GH_ACCOUNT= freebsd
-GH_TAGNAME= b4d15cf3a
+GH_TAGNAME= 3f6b36f19
USE_LDCONFIG= ${PREFIX}/lib/compat/pkg
HAS_CONFIGURE= yes
diff --git a/ports-mgmt/pkg-devel/distinfo b/ports-mgmt/pkg-devel/distinfo
index 55b392f79c72..6b4ac448107d 100644
--- a/ports-mgmt/pkg-devel/distinfo
+++ b/ports-mgmt/pkg-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750228859
-SHA256 (freebsd-pkg-2.2.99.0-b4d15cf3a_GH0.tar.gz) = 1a75a2244b193bb72b2392cf1f975a864c86490dba22f6f1b5799bf119781dbf
-SIZE (freebsd-pkg-2.2.99.0-b4d15cf3a_GH0.tar.gz) = 16516748
+TIMESTAMP = 1751015311
+SHA256 (freebsd-pkg-2.2.99.1-3f6b36f19_GH0.tar.gz) = 27c5875a8ca2b2d4a1a572950f078ac9768a090b7e90152fd56975f454fedf71
+SIZE (freebsd-pkg-2.2.99.1-3f6b36f19_GH0.tar.gz) = 16516789
diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile
index 792d577506ef..ef04219f0e4a 100644
--- a/ports-mgmt/pkg/Makefile
+++ b/ports-mgmt/pkg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pkg
-DISTVERSION= 2.2.0
+DISTVERSION= 2.2.1
_PKG_VERSION= ${DISTVERSION}
CATEGORIES= ports-mgmt
diff --git a/ports-mgmt/pkg/distinfo b/ports-mgmt/pkg/distinfo
index ddbd118be62b..f39bf5f97dc0 100644
--- a/ports-mgmt/pkg/distinfo
+++ b/ports-mgmt/pkg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750228762
-SHA256 (freebsd-pkg-2.2.0_GH0.tar.gz) = 9fc288c5edaead14c7549a32b45b7ff93c998c719e297ce503bbb8049dbacc6f
-SIZE (freebsd-pkg-2.2.0_GH0.tar.gz) = 16516479
+TIMESTAMP = 1751014352
+SHA256 (freebsd-pkg-2.2.1_GH0.tar.gz) = 8461c7cc3ad570fc4d2208817da210032dcb57c8585feef48b3734b8d23bfb93
+SIZE (freebsd-pkg-2.2.1_GH0.tar.gz) = 16516556
diff --git a/portuguese/libreoffice-pt_BR/distinfo b/portuguese/libreoffice-pt_BR/distinfo
index 1fc4a80a9197..01eeedd88d66 100644
--- a/portuguese/libreoffice-pt_BR/distinfo
+++ b/portuguese/libreoffice-pt_BR/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205033
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = a84089ad0fe8c1af6ef9d0e311e86f24c8e43ee5077df4162caf8fa2c5d5e5b3
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = 3736551
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = da9fe02b8b53f22fc2c0d71c421b218cc5ad5c8a77740ca63d4eac31c0def435
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = 2585333
+TIMESTAMP = 1750805523
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = a8aa59b8edfc7e07a0990a508025184f668ec376cf4a31ae38a7d53a266a97ba
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = 3736941
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = e5400e3877d466ae88667434ead933dd50330a9ecbaa6c900bde6d6b44570b9d
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = 2585525
diff --git a/portuguese/libreoffice/distinfo b/portuguese/libreoffice/distinfo
index a7e7e8e99baf..d90df8eec2a3 100644
--- a/portuguese/libreoffice/distinfo
+++ b/portuguese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205030
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pt.tar.gz) = aa958696dee8cb62622720437cceface1de00b84a1fe99b337f03c4258eb8f8d
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_pt.tar.gz) = 1967171
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pt.tar.gz) = 2370d87a0c6a5b02f87e7dcc6337c6c7248a4be6f02ea537441844c9b247c26c
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_pt.tar.gz) = 2601166
+TIMESTAMP = 1750805521
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pt.tar.gz) = 37f3522ddd53b4a9d7b6fd35bfd27d3579af2f0d5ceaa85cb5ef73649e304832
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_pt.tar.gz) = 1969192
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pt.tar.gz) = 3deade6e94c28f10eac3398a2ba9b7df6b9f09bb332354dc22bc20a21dd9d890
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_pt.tar.gz) = 2601149
diff --git a/print/Makefile b/print/Makefile
index 6f635fd5a1af..0e1d3e6f1f2b 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -203,6 +203,7 @@
SUBDIR += rlpr
SUBDIR += rtf2latex2e
SUBDIR += rubygem-afm
+ SUBDIR += rubygem-afm0
SUBDIR += rubygem-color
SUBDIR += rubygem-color-tools
SUBDIR += rubygem-color_diff
diff --git a/print/linux-rl9-cups-libs/Makefile b/print/linux-rl9-cups-libs/Makefile
index 3aa0b0815592..559d8a12fef6 100644
--- a/print/linux-rl9-cups-libs/Makefile
+++ b/print/linux-rl9-cups-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cups
PORTVERSION= 2.3.3
-DISTVERSIONSUFFIX= op2-31.el9_5
-PORTREVISION= 7
+DISTVERSIONSUFFIX= op2-33.el9
+PORTREVISION= 8
CATEGORIES= print linux
PKGNAMESUFFIX= -libs
diff --git a/print/linux-rl9-cups-libs/distinfo b/print/linux-rl9-cups-libs/distinfo
index 42d245f9f36f..2deda555d5c8 100644
--- a/print/linux-rl9-cups-libs/distinfo
+++ b/print/linux-rl9-cups-libs/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1732660732
-SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.aarch64.rpm) = 33b9cd48899e30520fa599fddebac4bd5f3713e799a64addc7281e2e106566a0
-SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.aarch64.rpm) = 264922
-SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.i686.rpm) = 935fcee8190bc54d3437b298c49f0a6d94c7c5e7e726fcc5a8014a15405dce65
-SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.i686.rpm) = 286318
-SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.x86_64.rpm) = fdb96b2f6101b65b3f81fa41f0e80fb1e61b1696132ce1903d7c69080412ea35
-SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.x86_64.rpm) = 268508
-SHA256 (rocky/c/cups-2.3.3op2-31.el9_5.src.rpm) = 75b410aee4644173582a2729bd12f503e1cb3cb8d2af781a1eb7d5f73a08ab95
-SIZE (rocky/c/cups-2.3.3op2-31.el9_5.src.rpm) = 8111666
+TIMESTAMP = 1750646421
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = c2e3d7bad4fb8c1fa0132304950d6c3c2b5def5ac7f9b36f23c4a36d91cda957
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = 264838
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 6652e4c1ce1962f47874a8e702a68401a8523ac0715b6bdc1ddfebf47931eeac
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 286060
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 1c78d03afab323c727c1da22c2e4007b729141df0a8702eb2f7019b6116b424d
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 267746
+SHA256 (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = b1c3febbde4848ed9ea7c627ae714045cf2c0024e7ca18a98158c6169d144b08
+SIZE (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = 8115436
diff --git a/print/miktex/Makefile b/print/miktex/Makefile
index 3832d9cb6bf0..444b6874fd6f 100644
--- a/print/miktex/Makefile
+++ b/print/miktex/Makefile
@@ -100,5 +100,6 @@ post-patch:
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/miktex-texmf/miktex/config/*.log
+ ${MV} ${STAGEDIR}${PREFIX}/bin/mpc ${STAGEDIR}${PREFIX}/bin/mpc-miktex
.include <bsd.port.mk>
diff --git a/print/miktex/pkg-plist b/print/miktex/pkg-plist
index 590b49b1f7d8..5da9194036eb 100644
--- a/print/miktex/pkg-plist
+++ b/print/miktex/pkg-plist
@@ -133,7 +133,7 @@ bin/miktex-weave
bin/miktex-xetex
bin/miktex-xml2pmx
bin/miktexsetup
-bin/mpc
+bin/mpc-miktex
bin/mpm
bin/mthelp
bin/padout
diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo
index 12e5e8263bd1..0a5f30caecb8 100644
--- a/print/plasma6-print-manager/distinfo
+++ b/print/plasma6-print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010495
-SHA256 (KDE/plasma/6.4.0/print-manager-6.4.0.tar.xz) = 2abb28b8944b3e4c48413cb31b54e078c9fa8d1fd8c115a6150731039d92cbfd
-SIZE (KDE/plasma/6.4.0/print-manager-6.4.0.tar.xz) = 371300
+TIMESTAMP = 1750789610
+SHA256 (KDE/plasma/6.4.1/print-manager-6.4.1.tar.xz) = 9096c5f28b29f6199bf0ace9876361f3367b79f208e05c4a59339d17d4bc19f2
+SIZE (KDE/plasma/6.4.1/print-manager-6.4.1.tar.xz) = 370676
diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile
index fbcc60394be7..04a236e6e646 100644
--- a/print/py-fonttools/Makefile
+++ b/print/py-fonttools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fonttools
-PORTVERSION= 4.58.2
+PORTVERSION= 4.58.4
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo
index b1b2a8dbc215..0ba5a1ed32f4 100644
--- a/print/py-fonttools/distinfo
+++ b/print/py-fonttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813102
-SHA256 (fonttools-4.58.2.tar.gz) = 4b491ddbfd50b856e84b0648b5f7941af918f6d32f938f18e62b58426a8d50e2
-SIZE (fonttools-4.58.2.tar.gz) = 3524285
+TIMESTAMP = 1750188130
+SHA256 (fonttools-4.58.4.tar.gz) = 928a8009b9884ed3aae17724b960987575155ca23c6f0b8146e400cc9e0d44ba
+SIZE (fonttools-4.58.4.tar.gz) = 3525026
diff --git a/print/rubygem-afm/Makefile b/print/rubygem-afm/Makefile
index b32e997ee95e..50495734a182 100644
--- a/print/rubygem-afm/Makefile
+++ b/print/rubygem-afm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= afm
-PORTVERSION= 0.2.2
+PORTVERSION= 1.0.0
CATEGORIES= print rubygems
MASTER_SITES= RG
@@ -9,8 +9,8 @@ WWW= https://github.com/halfbyte/afm
LICENSE= MIT
-NO_ARCH= yes
-
USES= gem
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/print/rubygem-afm/distinfo b/print/rubygem-afm/distinfo
index 2de2d7355ff5..6cab1ab628a3 100644
--- a/print/rubygem-afm/distinfo
+++ b/print/rubygem-afm/distinfo
@@ -1,2 +1,3 @@
-SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a
-SIZE (rubygem/afm-0.2.2.gem) = 17408
+TIMESTAMP = 1750188276
+SHA256 (rubygem/afm-1.0.0.gem) = 5bd4d6f6241e7014ef090985ec6f4c3e9745f6de0828ddd58bc1efdd138f4545
+SIZE (rubygem/afm-1.0.0.gem) = 17408
diff --git a/print/rubygem-afm0/Makefile b/print/rubygem-afm0/Makefile
new file mode 100644
index 000000000000..16c396be0789
--- /dev/null
+++ b/print/rubygem-afm0/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= afm
+PORTVERSION= 0.2.2
+CATEGORIES= print rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 0
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Read AFM files and use the data conveniently
+WWW= https://github.com/halfbyte/afm
+
+LICENSE= MIT
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^0\.
+
+.include <bsd.port.mk>
diff --git a/print/rubygem-afm0/distinfo b/print/rubygem-afm0/distinfo
new file mode 100644
index 000000000000..467fe34a55f3
--- /dev/null
+++ b/print/rubygem-afm0/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750933404
+SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a
+SIZE (rubygem/afm-0.2.2.gem) = 17408
diff --git a/print/rubygem-afm0/pkg-descr b/print/rubygem-afm0/pkg-descr
new file mode 100644
index 000000000000..a1a720c81afe
--- /dev/null
+++ b/print/rubygem-afm0/pkg-descr
@@ -0,0 +1 @@
+A simple library to read Adobe Font Metrics files and use the data conveniently
diff --git a/print/rubygem-pdf-reader/Makefile b/print/rubygem-pdf-reader/Makefile
index 3504be95b122..50b7ebe4acd6 100644
--- a/print/rubygem-pdf-reader/Makefile
+++ b/print/rubygem-pdf-reader/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pdf-reader
PORTVERSION= 2.14.1
+PORTREVISION= 1
CATEGORIES= print rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/yob/pdf-reader
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-afm>=0.2.1<0.3:print/rubygem-afm \
+RUN_DEPENDS= rubygem-afm0>=0.2.1<0.3:print/rubygem-afm0 \
rubygem-ascii85>=1.0<3.0:devel/rubygem-ascii85 \
rubygem-hashery>=2.0<3:devel/rubygem-hashery \
rubygem-ruby-rc4>=0:security/rubygem-ruby-rc4 \
diff --git a/print/texinfo/Makefile b/print/texinfo/Makefile
index cf17355d137b..37c98f07f066 100644
--- a/print/texinfo/Makefile
+++ b/print/texinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= texinfo
PORTVERSION= 7.1
-PORTREVISION= 9
+PORTREVISION= 11
PORTEPOCH= 1
CATEGORIES= print
MASTER_SITES= GNU \
@@ -42,10 +42,10 @@ INFO= info-stnd texi2any_api texi2any_internals texinfo
CPE_VENDOR= gnu
# Use the date on https://ftp.gnu.org/gnu/texinfo/
-HTMLXREF_CNF_RELDATE= 20241223
+HTMLXREF_CNF_RELDATE= 20250626
TEXI2DVI_RELDATE= 20241223
TEXI2PDF_RELDATE= 20241223
-TEXINFO_TEX_RELDATE= 20250322
+TEXINFO_TEX_RELDATE= 20250618
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
diff --git a/print/texinfo/distinfo b/print/texinfo/distinfo
index 7976d1babba4..427cd742a758 100644
--- a/print/texinfo/distinfo
+++ b/print/texinfo/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1748495703
+TIMESTAMP = 1750959228
SHA256 (texinfo/texinfo-7.1.tar.xz) = deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953
SIZE (texinfo/texinfo-7.1.tar.xz) = 5545720
-SHA256 (texinfo/htmlxref.cnf-20241223) = 5f24eb1ba065e6bbc1ce16950e6a3274fa56c71541e141245483266ac796232d
-SIZE (texinfo/htmlxref.cnf-20241223) = 25050
+SHA256 (texinfo/htmlxref.cnf-20250626) = 3ffecc1d8941daabd2eec93697a3ced02d68d84425dba6a2e693dffd67cb5cb8
+SIZE (texinfo/htmlxref.cnf-20250626) = 769
SHA256 (texinfo/texi2dvi-20241223) = cb8a5fed2801350c093aa5ccb082aa9c315717ec3e818ef5ec70c367d7232b9e
SIZE (texinfo/texi2dvi-20241223) = 52733
SHA256 (texinfo/texi2pdf-20241223) = cf2aa65ef663811755ff97caffb0e6df7cd65d605779996272fcae8f1886c705
SIZE (texinfo/texi2pdf-20241223) = 1163
-SHA256 (texinfo/texinfo.tex-20250322) = 12b3447f5d877faaa6a464a8f1f0951fb2e4e2346ba56cce140eeb4d7f2add3a
-SIZE (texinfo/texinfo.tex-20250322) = 389283
+SHA256 (texinfo/texinfo.tex-20250618) = c29c86a0777885ee0da75e1aef8c131070731d1a71d36d2a2767a37f8dd442af
+SIZE (texinfo/texinfo.tex-20250618) = 389333
diff --git a/russian/libreoffice/distinfo b/russian/libreoffice/distinfo
index 463bc2b8f223..278b3a012f51 100644
--- a/russian/libreoffice/distinfo
+++ b/russian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205037
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ru.tar.gz) = d4c998841b4937a868f56fbd9e11a822272b5e80c37ea608cdcbd29dfcab4fb5
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_ru.tar.gz) = 1671174
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ru.tar.gz) = fe9d05d9a378c2419e0d03a4ab15548c104cadd5441b590fbe2b4ffc5b0c90f7
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_ru.tar.gz) = 2712348
+TIMESTAMP = 1750805527
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ru.tar.gz) = 16c1f01148814dd7f0a3f75824ddc47972569c32c150c1047d1a8684d3a243ab
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_ru.tar.gz) = 1672163
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ru.tar.gz) = 0c44629475b5d9d1fdb9dffecd5d1d7ae521949534b90dd2d47c459b807ad046
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_ru.tar.gz) = 2711334
diff --git a/russian/wordpress/distinfo b/russian/wordpress/distinfo
index 0eb33e8d71b2..10096165c119 100644
--- a/russian/wordpress/distinfo
+++ b/russian/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795785
-SHA256 (wordpress-6.7.2-ru_RU.tar.gz) = 93489bcd7f3a24631c81ad932622c9d466d3c43296d85e7716065bf178566f47
-SIZE (wordpress-6.7.2-ru_RU.tar.gz) = 34170094
+TIMESTAMP = 1750500078
+SHA256 (wordpress-6.8.1-ru_RU.tar.gz) = 13071a349e66ee9c40a45aa8751265a67e492b0037731fb9a845acd77ec18d0d
+SIZE (wordpress-6.8.1-ru_RU.tar.gz) = 34332140
diff --git a/science/InsightToolkit/Makefile b/science/InsightToolkit/Makefile
index 75f332286234..f11586616811 100644
--- a/science/InsightToolkit/Makefile
+++ b/science/InsightToolkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= InsightToolkit
DISTVERSIONPREFIX= v
DISTVERSION= 5.3.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science biology
MASTER_SITES= https://github.com/InsightSoftwareConsortium/ITK/releases/download/v${DISTVERSION}/:data
DISTFILES= InsightData-${DISTVERSION}.tar.gz:data
diff --git a/science/InsightToolkit/Makefile.remote_modules b/science/InsightToolkit/Makefile.remote_modules
index ed3659eabd22..ac598e13d5cf 100644
--- a/science/InsightToolkit/Makefile.remote_modules
+++ b/science/InsightToolkit/Makefile.remote_modules
@@ -79,7 +79,7 @@ CMAKE_ON+=Module_IOScanco
CMAKE_ON+=Module_IOTransformDCMTK
CMAKE_OFF+=Module_IsotropicWavelets # cmake fails: No such module: "ITKImageIO"
CMAKE_ON+=Module_LabelErodeDilate
-CMAKE_ON+=Module_LesionSizingToolkit
+#CMAKE_ON+=Module_LesionSizingToolkit
CMAKE_ON+=Module_itkMGHImageIO
CMAKE_ON+=Module_MeshNoise
CMAKE_ON+=Module_MeshToPolyData
diff --git a/science/InsightToolkit/pkg-plist b/science/InsightToolkit/pkg-plist
index b2301e5560a8..8f1a4fb86c8f 100644
--- a/science/InsightToolkit/pkg-plist
+++ b/science/InsightToolkit/pkg-plist
@@ -148,12 +148,10 @@ include/ITK-%%ITK_VER%%/ITKTransformExport.h
include/ITK-%%ITK_VER%%/ITKVTKExport.h
include/ITK-%%ITK_VER%%/ITKVideoCoreExport.h
include/ITK-%%ITK_VER%%/ITKVideoIOExport.h
-include/ITK-%%ITK_VER%%/ITKVtkGlueExport.h
include/ITK-%%ITK_VER%%/ITKWatershedsExport.h
include/ITK-%%ITK_VER%%/MinimalPathExtractionExport.h
include/ITK-%%ITK_VER%%/MontageExport.h
include/ITK-%%ITK_VER%%/NrrdIO.h
-include/ITK-%%ITK_VER%%/QuickView.h
include/ITK-%%ITK_VER%%/RTKExport.h
include/ITK-%%ITK_VER%%/SimpleITKFiltersExport.h
include/ITK-%%ITK_VER%%/VNLIterativeSparseSolverTraits.h
@@ -413,8 +411,6 @@ include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter.h
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter.hxx
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter3D.h
include/ITK-%%ITK_VER%%/itkBinaryThinningImageFilter3D.hxx
-include/ITK-%%ITK_VER%%/itkBinaryThresholdFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkBinaryThresholdFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFilter.h
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFilter.hxx
include/ITK-%%ITK_VER%%/itkBinaryThresholdImageFunction.h
@@ -477,14 +473,6 @@ include/ITK-%%ITK_VER%%/itkCSVNumericObjectFileWriter.hxx
include/ITK-%%ITK_VER%%/itkCacheableScalarFunction.h
include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionImageFilter.h
include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionRecursiveGaussianImageFilter.h
-include/ITK-%%ITK_VER%%/itkCannyEdgeDetectionRecursiveGaussianImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceAdvectionFieldFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceAdvectionFieldFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesDistanceFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkCannyEdgesFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkCannyEdgesFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkCannySegmentationLevelSetImageFilter.h
@@ -579,8 +567,6 @@ include/ITK-%%ITK_VER%%/itkConceptChecking.h
include/ITK-%%ITK_VER%%/itkConditionalConstIterator.h
include/ITK-%%ITK_VER%%/itkConfidenceConnectedImageFilter.h
include/ITK-%%ITK_VER%%/itkConfidenceConnectedImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkConfidenceConnectedSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkConfidenceConnectedSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkConfigure.h
include/ITK-%%ITK_VER%%/itkConformalFlatteningMeshFilter.h
include/ITK-%%ITK_VER%%/itkConformalFlatteningMeshFilter.hxx
@@ -599,8 +585,6 @@ include/ITK-%%ITK_VER%%/itkConnectedRegionsMeshFilter.h
include/ITK-%%ITK_VER%%/itkConnectedRegionsMeshFilter.hxx
include/ITK-%%ITK_VER%%/itkConnectedThresholdImageFilter.h
include/ITK-%%ITK_VER%%/itkConnectedThresholdImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkConnectedThresholdSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkConnectedThresholdSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIterator.h
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIterator.hxx
include/ITK-%%ITK_VER%%/itkConstNeighborhoodIteratorWithOnlyIndex.h
@@ -765,9 +749,6 @@ include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureImageFilter.h
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureImageFilter.hxx
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureParameterEstimationFilter.h
include/ITK-%%ITK_VER%%/itkDescoteauxEigenToMeasureParameterEstimationFilter.hxx
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkDescoteauxSheetnessImageFilter.h
include/ITK-%%ITK_VER%%/itkDiffeomorphicDemonsRegistrationFilter.h
include/ITK-%%ITK_VER%%/itkDiffeomorphicDemonsRegistrationFilter.hxx
include/ITK-%%ITK_VER%%/itkDifferenceOfGaussiansGradientImageFilter.h
@@ -927,10 +908,6 @@ include/ITK-%%ITK_VER%%/itkFastChamferDistanceImageFilter.hxx
include/ITK-%%ITK_VER%%/itkFastGrowCut.h
include/ITK-%%ITK_VER%%/itkFastGrowCut.hxx
include/ITK-%%ITK_VER%%/itkFastIncrementalBinaryDilateImageFilter.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndGeodesicActiveContourLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndGeodesicActiveContourLevelSetSegmentationModule.hxx
-include/ITK-%%ITK_VER%%/itkFastMarchingAndShapeDetectionLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingAndShapeDetectionLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingBase.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingExtensionImageFilter.h
@@ -947,8 +924,6 @@ include/ITK-%%ITK_VER%%/itkFastMarchingNumberOfElementsStoppingCriterion.h
include/ITK-%%ITK_VER%%/itkFastMarchingQuadEdgeMeshFilterBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingQuadEdgeMeshFilterBase.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingReachedTargetNodesStoppingCriterion.h
-include/ITK-%%ITK_VER%%/itkFastMarchingSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkFastMarchingSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkFastMarchingStoppingCriterionBase.h
include/ITK-%%ITK_VER%%/itkFastMarchingThresholdStoppingCriterion.h
include/ITK-%%ITK_VER%%/itkFastMarchingTraits.h
@@ -960,10 +935,6 @@ include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFilter.h
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFilter.hxx
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFunction.h
include/ITK-%%ITK_VER%%/itkFastSymmetricForcesDemonsRegistrationFunction.hxx
-include/ITK-%%ITK_VER%%/itkFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkFeatureAggregator.hxx
-include/ITK-%%ITK_VER%%/itkFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkFileListVideoIO.h
include/ITK-%%ITK_VER%%/itkFileListVideoIOFactory.h
include/ITK-%%ITK_VER%%/itkFileOutputWindow.h
@@ -1012,9 +983,6 @@ include/ITK-%%ITK_VER%%/itkFrameAverageVideoFilter.h
include/ITK-%%ITK_VER%%/itkFrameAverageVideoFilter.hxx
include/ITK-%%ITK_VER%%/itkFrameDifferenceVideoFilter.h
include/ITK-%%ITK_VER%%/itkFrameDifferenceVideoFilter.hxx
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkFrangiTubularnessImageFilter.h
include/ITK-%%ITK_VER%%/itkFreeSurferAsciiMeshIO.h
include/ITK-%%ITK_VER%%/itkFreeSurferAsciiMeshIOFactory.h
include/ITK-%%ITK_VER%%/itkFreeSurferBinaryMeshIO.h
@@ -1144,8 +1112,6 @@ include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkGeodesicActiveContourLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkGeodesicActiveContourShapePriorLevelSetImageFilter.h
@@ -1179,8 +1145,6 @@ include/ITK-%%ITK_VER%%/itkGradientMagnitudeImageFilter.h
include/ITK-%%ITK_VER%%/itkGradientMagnitudeImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGradientMagnitudeRecursiveGaussianImageFilter.h
include/ITK-%%ITK_VER%%/itkGradientMagnitudeRecursiveGaussianImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGradientMagnitudeSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkGradientMagnitudeSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkGradientNDAnisotropicDiffusionFunction.h
include/ITK-%%ITK_VER%%/itkGradientNDAnisotropicDiffusionFunction.hxx
include/ITK-%%ITK_VER%%/itkGradientRecursiveGaussianImageFilter.h
@@ -1207,8 +1171,6 @@ include/ITK-%%ITK_VER%%/itkGrayscaleGeodesicErodeImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleGeodesicErodeImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleGrindPeakImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleGrindPeakImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkGrayscaleImageSegmentationVolumeEstimator.h
-include/ITK-%%ITK_VER%%/itkGrayscaleImageSegmentationVolumeEstimator.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalClosingImageFilter.h
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalClosingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkGrayscaleMorphologicalOpeningImageFilter.h
@@ -1466,8 +1428,6 @@ include/ITK-%%ITK_VER%%/itkImageToSpatialObjectMetric.h
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectMetric.hxx
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectRegistrationMethod.h
include/ITK-%%ITK_VER%%/itkImageToSpatialObjectRegistrationMethod.hxx
-include/ITK-%%ITK_VER%%/itkImageToVTKImageFilter.h
-include/ITK-%%ITK_VER%%/itkImageToVTKImageFilter.hxx
include/ITK-%%ITK_VER%%/itkImageToVideoFilter.h
include/ITK-%%ITK_VER%%/itkImageToVideoFilter.hxx
include/ITK-%%ITK_VER%%/itkImageVectorOptimizerParametersHelper.h
@@ -1532,10 +1492,6 @@ include/ITK-%%ITK_VER%%/itkIsolatedWatershedImageFilter.h
include/ITK-%%ITK_VER%%/itkIsolatedWatershedImageFilter.hxx
include/ITK-%%ITK_VER%%/itkIsotropicFourthOrderLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkIsotropicFourthOrderLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkIsotropicResampler.h
-include/ITK-%%ITK_VER%%/itkIsotropicResampler.hxx
-include/ITK-%%ITK_VER%%/itkIsotropicResamplerImageFilter.h
-include/ITK-%%ITK_VER%%/itkIsotropicResamplerImageFilter.hxx
include/ITK-%%ITK_VER%%/itkIterateNeighborhoodOptimizer.h
include/ITK-%%ITK_VER%%/itkIterationReporter.h
include/ITK-%%ITK_VER%%/itkIterativeDeconvolutionImageFilter.h
@@ -1686,8 +1642,6 @@ include/ITK-%%ITK_VER%%/itkLandmarkDisplacementFieldSource.h
include/ITK-%%ITK_VER%%/itkLandmarkDisplacementFieldSource.hxx
include/ITK-%%ITK_VER%%/itkLandmarkSpatialObject.h
include/ITK-%%ITK_VER%%/itkLandmarkSpatialObject.hxx
-include/ITK-%%ITK_VER%%/itkLandmarksReader.h
-include/ITK-%%ITK_VER%%/itkLandmarksReader.hxx
include/ITK-%%ITK_VER%%/itkLandweberDeconvolutionImageFilter.h
include/ITK-%%ITK_VER%%/itkLandweberDeconvolutionImageFilter.hxx
include/ITK-%%ITK_VER%%/itkLaplacianDeformationQuadEdgeMeshFilter.h
@@ -1708,10 +1662,6 @@ include/ITK-%%ITK_VER%%/itkLaplacianSegmentationLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkLaplacianSegmentationLevelSetImageFilter.hxx
include/ITK-%%ITK_VER%%/itkLaplacianSharpeningImageFilter.h
include/ITK-%%ITK_VER%%/itkLaplacianSharpeningImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkLesionSegmentationImageFilter8.h
-include/ITK-%%ITK_VER%%/itkLesionSegmentationImageFilter8.hxx
-include/ITK-%%ITK_VER%%/itkLesionSegmentationMethod.h
-include/ITK-%%ITK_VER%%/itkLesionSegmentationMethod.hxx
include/ITK-%%ITK_VER%%/itkLevelSet.h
include/ITK-%%ITK_VER%%/itkLevelSetBase.h
include/ITK-%%ITK_VER%%/itkLevelSetBase.hxx
@@ -1807,7 +1757,6 @@ include/ITK-%%ITK_VER%%/itkLinearInterpolateImageFunction.h
include/ITK-%%ITK_VER%%/itkLinearInterpolateImageFunction.hxx
include/ITK-%%ITK_VER%%/itkListSample.h
include/ITK-%%ITK_VER%%/itkListSample.hxx
-include/ITK-%%ITK_VER%%/itkLocalStructureImageFilter.h
include/ITK-%%ITK_VER%%/itkLog10ImageAdaptor.h
include/ITK-%%ITK_VER%%/itkLog10ImageFilter.h
include/ITK-%%ITK_VER%%/itkLogGaborFreqImageSource.h
@@ -1822,8 +1771,6 @@ include/ITK-%%ITK_VER%%/itkLoggerOutput.h
include/ITK-%%ITK_VER%%/itkLoggerThreadWrapper.h
include/ITK-%%ITK_VER%%/itkLoggerThreadWrapper.hxx
include/ITK-%%ITK_VER%%/itkLogicOpsFunctors.h
-include/ITK-%%ITK_VER%%/itkLungWallFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkLungWallFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkMINCImageIO.h
include/ITK-%%ITK_VER%%/itkMINCImageIOFactory.h
include/ITK-%%ITK_VER%%/itkMINCTransformAdapter.h
@@ -1896,8 +1843,6 @@ include/ITK-%%ITK_VER%%/itkMaximumDecisionRule.h
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdCalculator.h
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdCalculator.hxx
include/ITK-%%ITK_VER%%/itkMaximumEntropyThresholdImageFilter.h
-include/ITK-%%ITK_VER%%/itkMaximumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkMaximumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkMaximumImageFilter.h
include/ITK-%%ITK_VER%%/itkMaximumProjectionImageFilter.h
include/ITK-%%ITK_VER%%/itkMaximumRatioDecisionRule.h
@@ -2015,8 +1960,6 @@ include/ITK-%%ITK_VER%%/itkMinMaxCurvatureFlowImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMiniPipelineSeparableImageFilter.h
include/ITK-%%ITK_VER%%/itkMiniPipelineSeparableImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMinimumDecisionRule.h
-include/ITK-%%ITK_VER%%/itkMinimumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkMinimumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkMinimumImageFilter.h
include/ITK-%%ITK_VER%%/itkMinimumMaximumImageCalculator.h
include/ITK-%%ITK_VER%%/itkMinimumMaximumImageCalculator.hxx
@@ -2039,10 +1982,6 @@ include/ITK-%%ITK_VER%%/itkMorphologicalDistanceTransformImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalDistanceTransformImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalGradientImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalGradientImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkMorphologicalOpeningFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkMorphologicalOpeningFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkMorphologicalOpenningFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkMorphologicalOpenningFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalSharpeningImageFilter.h
include/ITK-%%ITK_VER%%/itkMorphologicalSharpeningImageFilter.hxx
include/ITK-%%ITK_VER%%/itkMorphologicalSignedDistanceTransformImageFilter.h
@@ -2529,16 +2468,12 @@ include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionData.h
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionData.hxx
include/ITK-%%ITK_VER%%/itkRegionBasedLevelSetFunctionSharedData.h
-include/ITK-%%ITK_VER%%/itkRegionCompetitionImageFilter.h
-include/ITK-%%ITK_VER%%/itkRegionCompetitionImageFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionConstrainedSubsampler.h
include/ITK-%%ITK_VER%%/itkRegionConstrainedSubsampler.hxx
include/ITK-%%ITK_VER%%/itkRegionFromReferenceLabelMapFilter.h
include/ITK-%%ITK_VER%%/itkRegionFromReferenceLabelMapFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionGrowImageFilter.h
include/ITK-%%ITK_VER%%/itkRegionGrowImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkRegionGrowingSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkRegionGrowingSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkRegionOfInterestImageFilter.h
include/ITK-%%ITK_VER%%/itkRegionOfInterestImageFilter.hxx
include/ITK-%%ITK_VER%%/itkRegionalMaximaImageFilter.h
@@ -2619,12 +2554,6 @@ include/ITK-%%ITK_VER%%/itkSampleToHistogramFilter.h
include/ITK-%%ITK_VER%%/itkSampleToHistogramFilter.hxx
include/ITK-%%ITK_VER%%/itkSampleToSubsampleFilter.h
include/ITK-%%ITK_VER%%/itkSampleToSubsampleFilter.hxx
-include/ITK-%%ITK_VER%%/itkSatoLocalStructureFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoLocalStructureFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkSatoVesselnessFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoVesselnessFeatureGenerator.hxx
-include/ITK-%%ITK_VER%%/itkSatoVesselnessSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSatoVesselnessSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkScalableAffineTransform.h
include/ITK-%%ITK_VER%%/itkScalableAffineTransform.hxx
include/ITK-%%ITK_VER%%/itkScalarAnisotropicDiffusionFunction.h
@@ -2677,11 +2606,7 @@ include/ITK-%%ITK_VER%%/itkSegmentationLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkSegmentationLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkSegmentationRegion.h
-include/ITK-%%ITK_VER%%/itkSegmentationVolumeEstimator.h
-include/ITK-%%ITK_VER%%/itkSegmentationVolumeEstimator.hxx
include/ITK-%%ITK_VER%%/itkShanbhagThresholdCalculator.h
include/ITK-%%ITK_VER%%/itkShanbhagThresholdCalculator.hxx
include/ITK-%%ITK_VER%%/itkShanbhagThresholdImageFilter.h
@@ -2689,8 +2614,6 @@ include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetFunction.h
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetFunction.hxx
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetImageFilter.h
include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkShapeDetectionLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkShapeKeepNObjectsLabelMapFilter.h
include/ITK-%%ITK_VER%%/itkShapeKeepNObjectsLabelMapFilter.hxx
include/ITK-%%ITK_VER%%/itkShapeLabelMapFilter.h
@@ -2741,8 +2664,6 @@ include/ITK-%%ITK_VER%%/itkSiddonJacobsRayCastInterpolateImageFunction.h
include/ITK-%%ITK_VER%%/itkSiddonJacobsRayCastInterpolateImageFunction.hxx
include/ITK-%%ITK_VER%%/itkSiemensVisionImageIO.h
include/ITK-%%ITK_VER%%/itkSiemensVisionImageIOFactory.h
-include/ITK-%%ITK_VER%%/itkSigmoidFeatureGenerator.h
-include/ITK-%%ITK_VER%%/itkSigmoidFeatureGenerator.hxx
include/ITK-%%ITK_VER%%/itkSigmoidImageFilter.h
include/ITK-%%ITK_VER%%/itkSignedDanielssonDistanceMapImageFilter.h
include/ITK-%%ITK_VER%%/itkSignedDanielssonDistanceMapImageFilter.hxx
@@ -2775,8 +2696,6 @@ include/ITK-%%ITK_VER%%/itkSinRegularizedHeavisideStepFunction.h
include/ITK-%%ITK_VER%%/itkSinRegularizedHeavisideStepFunction.hxx
include/ITK-%%ITK_VER%%/itkSingleImageCostFunction.h
include/ITK-%%ITK_VER%%/itkSingleImageCostFunction.hxx
-include/ITK-%%ITK_VER%%/itkSinglePhaseLevelSetSegmentationModule.h
-include/ITK-%%ITK_VER%%/itkSinglePhaseLevelSetSegmentationModule.hxx
include/ITK-%%ITK_VER%%/itkSingleValuedCostFunction.h
include/ITK-%%ITK_VER%%/itkSingleValuedCostFunctionv4.h
include/ITK-%%ITK_VER%%/itkSingleValuedNonLinearOptimizer.h
@@ -3105,8 +3024,6 @@ include/ITK-%%ITK_VER%%/itkVTKImageIO.h
include/ITK-%%ITK_VER%%/itkVTKImageIOFactory.h
include/ITK-%%ITK_VER%%/itkVTKImageImport.h
include/ITK-%%ITK_VER%%/itkVTKImageImport.hxx
-include/ITK-%%ITK_VER%%/itkVTKImageToImageFilter.h
-include/ITK-%%ITK_VER%%/itkVTKImageToImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVTKPolyDataMeshIO.h
include/ITK-%%ITK_VER%%/itkVTKPolyDataMeshIOFactory.h
include/ITK-%%ITK_VER%%/itkVTKPolyDataReader.h
@@ -3227,8 +3144,6 @@ include/ITK-%%ITK_VER%%/itkVersorTransform.hxx
include/ITK-%%ITK_VER%%/itkVersorTransformOptimizer.h
include/ITK-%%ITK_VER%%/itkVertexCell.h
include/ITK-%%ITK_VER%%/itkVertexCell.hxx
-include/ITK-%%ITK_VER%%/itkVesselEnhancingDiffusion3DImageFilter.h
-include/ITK-%%ITK_VER%%/itkVesselEnhancingDiffusion3DImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVideoFileReader.h
include/ITK-%%ITK_VER%%/itkVideoFileReader.hxx
include/ITK-%%ITK_VER%%/itkVideoFileWriter.h
@@ -3241,8 +3156,6 @@ include/ITK-%%ITK_VER%%/itkVideoStream.h
include/ITK-%%ITK_VER%%/itkVideoStream.hxx
include/ITK-%%ITK_VER%%/itkVideoToVideoFilter.h
include/ITK-%%ITK_VER%%/itkVideoToVideoFilter.hxx
-include/ITK-%%ITK_VER%%/itkViewImage.h
-include/ITK-%%ITK_VER%%/itkViewImage.hxx
include/ITK-%%ITK_VER%%/itkVnlComplexToComplex1DFFTImageFilter.h
include/ITK-%%ITK_VER%%/itkVnlComplexToComplex1DFFTImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVnlComplexToComplexFFTImageFilter.h
@@ -3276,8 +3189,6 @@ include/ITK-%%ITK_VER%%/itkVoronoiSegmentationImageFilterBase.h
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationImageFilterBase.hxx
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationRGBImageFilter.h
include/ITK-%%ITK_VER%%/itkVoronoiSegmentationRGBImageFilter.hxx
-include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillFloodingImageFilter.h
-include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillFloodingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillingImageFilter.h
include/ITK-%%ITK_VER%%/itkVotingBinaryHoleFillingImageFilter.hxx
include/ITK-%%ITK_VER%%/itkVotingBinaryImageFilter.h
@@ -3321,8 +3232,6 @@ include/ITK-%%ITK_VER%%/itkWeightedCovarianceSampleFilter.h
include/ITK-%%ITK_VER%%/itkWeightedCovarianceSampleFilter.hxx
include/ITK-%%ITK_VER%%/itkWeightedMeanSampleFilter.h
include/ITK-%%ITK_VER%%/itkWeightedMeanSampleFilter.hxx
-include/ITK-%%ITK_VER%%/itkWeightedSumFeatureAggregator.h
-include/ITK-%%ITK_VER%%/itkWeightedSumFeatureAggregator.hxx
include/ITK-%%ITK_VER%%/itkWhitakerSparseLevelSetImage.h
include/ITK-%%ITK_VER%%/itkWhitakerSparseLevelSetImage.hxx
include/ITK-%%ITK_VER%%/itkWhiteTopHatImageFilter.h
@@ -3855,7 +3764,6 @@ include/ITK-%%ITK_VER%%/rtkZengBackProjectionImageFilter.hxx
include/ITK-%%ITK_VER%%/rtkZengForwardProjectionImageFilter.h
include/ITK-%%ITK_VER%%/rtkZengForwardProjectionImageFilter.hxx
include/ITK-%%ITK_VER%%/stub.h
-include/ITK-%%ITK_VER%%/vtkCaptureScreen.h
include/ITK-%%ITK_VER%%/znzlib.h
include/RTK/lpsolve/lp_Hash.h
include/RTK/lpsolve/lp_MDO.h
@@ -4045,11 +3953,9 @@ lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoCore.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoFiltering.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVideoIO.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVoronoi.cmake
-lib/cmake/ITK-%%ITK_VER%%/Modules/ITKVtkGlue.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKWatersheds.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/ITKZLIB.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/LabelErodeDilate.cmake
-lib/cmake/ITK-%%ITK_VER%%/Modules/LesionSizingToolkit.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MeshNoise.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MeshToPolyData.cmake
lib/cmake/ITK-%%ITK_VER%%/Modules/MinimalPathExtraction.cmake
@@ -4231,8 +4137,6 @@ lib/libITKVideoCore-%%ITK_VER%%.so
lib/libITKVideoCore-%%ITK_VER%%.so.1
lib/libITKVideoIO-%%ITK_VER%%.so
lib/libITKVideoIO-%%ITK_VER%%.so.1
-lib/libITKVtkGlue-%%ITK_VER%%.so
-lib/libITKVtkGlue-%%ITK_VER%%.so.1
lib/libITKWatersheds-%%ITK_VER%%.so
lib/libITKWatersheds-%%ITK_VER%%.so.1
lib/libITKgiftiio-%%ITK_VER%%.so
diff --git a/science/avogadrolibs/Makefile b/science/avogadrolibs/Makefile
index b6c54be01a66..96b7dc019a4f 100644
--- a/science/avogadrolibs/Makefile
+++ b/science/avogadrolibs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= avogadrolibs
DISTVERSION= 1.100.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/elmerfem/Makefile b/science/elmerfem/Makefile
index 81fb5bf4e664..6922d8d4b4eb 100644
--- a/science/elmerfem/Makefile
+++ b/science/elmerfem/Makefile
@@ -9,10 +9,12 @@ PATCHFILES= 48e9430c.patch:-p1 # https://github.com/ElmerCSC/elmerfem/pull/294
MAINTAINER= henrik@gulbra.net
COMMENT= Multiphysical simulation software
-WWW= https://www.csc.fi/web/elmer
+WWW= https://www.elmerfem.org/blog/
LICENSE= GPLv2
+BROKEN= fails to build with vtk-9.5.0, see https://github.com/ElmerCSC/elmerfem/issues/677
+
LIB_DEPENDS= libblas.so:math/blas \
libhdf5.so:science/hdf5 \
libmetis.so:math/metis \
diff --git a/science/lammps/Makefile b/science/lammps/Makefile
index 1bdf467a781d..ca1ee8bb2653 100644
--- a/science/lammps/Makefile
+++ b/science/lammps/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lammps
PORTVERSION= ${GH_TAGNAME:C/(stable|patch)_([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\4.\3.\2/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/S/_update/./:C/\.([1-9])$/.0\1/:S/.//g}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/libaec/Makefile b/science/libaec/Makefile
index 8df9c8eecaa7..4c96052c3035 100644
--- a/science/libaec/Makefile
+++ b/science/libaec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libaec
-PORTVERSION= 1.1.3
+PORTVERSION= 1.1.4
CATEGORIES= science
MASTER_SITES= https://github.com/MathisRosenhauer/libaec/releases/download/v${PORTVERSION}/
@@ -13,7 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= cmake:testing
-CMAKE_OFF= AEC_FUZZING BUILD_TESTING
+CMAKE_OFF= AEC_FUZZING \
+ BUILD_TESTING
+CMAKE_ON= BUILD_SHARED_LIBS \
+ BUILD_STATIC_LIBS \
+ libaec_INCLUDE_PACKAGING
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/science/libaec/distinfo b/science/libaec/distinfo
index 608c4223f5e4..d36e3dc23478 100644
--- a/science/libaec/distinfo
+++ b/science/libaec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711541240
-SHA256 (libaec-1.1.3.tar.gz) = bd8bea8b69ca602796b2daf17b0a7de019ce3c3bd0ad56fa9ef4a631a4088058
-SIZE (libaec-1.1.3.tar.gz) = 3137647
+TIMESTAMP = 1750188012
+SHA256 (libaec-1.1.4.tar.gz) = 1b9f3b913d9111469a83820ab62bb6a9f3ec7a5f9b6d681761776aecbc7fefbe
+SIZE (libaec-1.1.4.tar.gz) = 3148407
diff --git a/science/libaec/pkg-plist b/science/libaec/pkg-plist
index 703f76e3068c..c325028be7b8 100644
--- a/science/libaec/pkg-plist
+++ b/science/libaec/pkg-plist
@@ -1,11 +1,13 @@
-cmake/libaec-config-version.cmake
-cmake/libaec-config.cmake
include/libaec.h
include/szlib.h
+lib/cmake/libaec/libaec-config-version.cmake
+lib/cmake/libaec/libaec-config.cmake
+lib/cmake/libaec/libaec-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/libaec/libaec-targets.cmake
lib/libaec.a
lib/libaec.so
lib/libaec.so.0
-lib/libaec.so.0.1.3
+lib/libaec.so.0.1.4
lib/libsz.a
lib/libsz.so
lib/libsz.so.2
diff --git a/science/liggghts/Makefile b/science/liggghts/Makefile
index dadf1e6ed49b..d088170996e3 100644
--- a/science/liggghts/Makefile
+++ b/science/liggghts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= liggghts
DISTVERSION= 3.8.0-58
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONSUFFIX= -g6e28cfe3
CATEGORIES= science
diff --git a/science/mmg/Makefile b/science/mmg/Makefile
index 20acba012afe..a3bf8dc89a09 100644
--- a/science/mmg/Makefile
+++ b/science/mmg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mmg
DISTVERSIONPREFIX= v
DISTVERSION= 5.7.3
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
diff --git a/science/molsketch/Makefile b/science/molsketch/Makefile
index 36882dc5b57b..c071685b4325 100644
--- a/science/molsketch/Makefile
+++ b/science/molsketch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= molsketch
-DISTVERSION= 0.8.1
+DISTVERSION= 0.8.2
DISTVERSIONSUFFIX= -src
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}/Molsketch/
@@ -7,19 +7,21 @@ DISTNAME= Molsketch-${DISTVERSIONFULL}
MAINTAINER= yuri@FreeBSD.org
COMMENT= 2D molecule editor
-WWW= https://molsketch.sourceforge.net/
+WWW= https://molsketch.sourceforge.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libopenbabel.so:science/openbabel
-USES= cmake:noninja compiler:c++17-lang desktop-file-utils localbase:ldflags \
- pkgconfig qt:5 shared-mime-info # build fails with ninja, see https://sourceforge.net/p/molsketch/bugs/41/
-USE_QT= core gui network printsupport svg widgets buildtools:build linguisttools:build qmake:build
+USES= cmake compiler:c++20-lang desktop-file-utils gl localbase:ldflags \
+ pkgconfig qt:6 shared-mime-info # build fails with ninja, see https://sourceforge.net/p/molsketch/bugs/41/
+USE_QT= base svg tools:build
USE_LDCONFIG= ${PREFIX}/lib/molsketch
+USE_GL= gl opengl
CMAKE_ARGS= -DMSK_PREFIX:STRING=${PREFIX}
+CMAKE_ON= MSK_QT6
OPTIONS_DEFINE= DOCS
diff --git a/science/molsketch/distinfo b/science/molsketch/distinfo
index 43a093c33158..5b8402170fc9 100644
--- a/science/molsketch/distinfo
+++ b/science/molsketch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737708866
-SHA256 (Molsketch-0.8.1-src.tar.gz) = eb016f977024b6ff11804748d8436c29a9652a5632fdff13b26e42d0507f8a02
-SIZE (Molsketch-0.8.1-src.tar.gz) = 1852967
+TIMESTAMP = 1750672153
+SHA256 (Molsketch-0.8.2-src.tar.gz) = 5a8a18e4eb8e927f5c4bf97eb44ab191f4fa996298123630e8751c0b9e7de5e2
+SIZE (Molsketch-0.8.2-src.tar.gz) = 1855799
diff --git a/science/molsketch/pkg-plist b/science/molsketch/pkg-plist
index fe9d00f0e4db..181e835ac162 100644
--- a/science/molsketch/pkg-plist
+++ b/science/molsketch/pkg-plist
@@ -46,9 +46,6 @@ include/libmolsketch/constants.h
include/libmolsketch/coordinatedelegate.h
include/libmolsketch/coordinatemodel.h
include/libmolsketch/coordinatetableview.h
-include/libmolsketch/core/coreatom.h
-include/libmolsketch/core/corebond.h
-include/libmolsketch/core/coremolecule.h
include/libmolsketch/debuggable.h
include/libmolsketch/electronsystem.h
include/libmolsketch/element.h
@@ -92,6 +89,11 @@ include/libmolsketch/stringify.h
include/libmolsketch/sumformula.h
include/libmolsketch/textitem.h
include/libmolsketch/xmlobjectinterface.h
+include/libmskcore/coreatom.h
+include/libmskcore/corebond.h
+include/libmskcore/coremolecule.h
+include/libmskcore/position.h
+lib/molsketch/libmolsketch.so
lib/molsketch/libmskcore.so
lib/molsketch/libobabeliface.so
share/applications/molsketch.desktop
diff --git a/science/openems/Makefile b/science/openems/Makefile
index 4ded654ac32c..04c0f0305e74 100644
--- a/science/openems/Makefile
+++ b/science/openems/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openems
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.36
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 84dc3d063216..53ae109ad5bb 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paraview
DISTVERSION= ${PARAVIEW_VER}.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science graphics
MASTER_SITES= http://www.paraview.org/files/v${PARAVIEW_VER}/
DISTNAME= ParaView-v${PORTVERSION}
diff --git a/science/py-asdf-standard/Makefile b/science/py-asdf-standard/Makefile
index 878ed49864f2..9283d803ac3f 100644
--- a/science/py-asdf-standard/Makefile
+++ b/science/py-asdf-standard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asdf-standard
-PORTVERSION= 1.2.0
+PORTVERSION= 1.3.0
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/science/py-asdf-standard/distinfo b/science/py-asdf-standard/distinfo
index e5807137d6e1..b0cc521e77a1 100644
--- a/science/py-asdf-standard/distinfo
+++ b/science/py-asdf-standard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495843
-SHA256 (asdf_standard-1.2.0.tar.gz) = e709912faf0be2f5843a23af2731e6f76ed6c279b29df5989e1520992fa3c5cf
-SIZE (asdf_standard-1.2.0.tar.gz) = 272660
+TIMESTAMP = 1750188132
+SHA256 (asdf_standard-1.3.0.tar.gz) = 5958961f399dead2000a78724da37f5aeeb0499a780bbd9ae4fc3ecbe3eaed64
+SIZE (asdf_standard-1.3.0.tar.gz) = 273495
diff --git a/science/py-vedo/Makefile b/science/py-vedo/Makefile
index 01c9af75b515..ca0e5d9e8df8 100644
--- a/science/py-vedo/Makefile
+++ b/science/py-vedo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vedo
DISTVERSION= 2024.5.3
+PORTREVISION= 1
CATEGORIES= science graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/Makefile b/security/Makefile
index ddae4dbefef7..d8b14da244aa 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -204,8 +204,7 @@
SUBDIR += gpg-tui
SUBDIR += gpgdir
SUBDIR += gpgme
- SUBDIR += gpgme-cpp
- SUBDIR += gpgme-qt
+ SUBDIR += gpgmepp
SUBDIR += gsa
SUBDIR += gsad
SUBDIR += gsasl
@@ -283,6 +282,7 @@
SUBDIR += lasso
SUBDIR += lastpass-cli
SUBDIR += lego
+ SUBDIR += lfacme
SUBDIR += libaegis
SUBDIR += libargon2
SUBDIR += libassuan
@@ -953,7 +953,7 @@
SUBDIR += py-google-auth
SUBDIR += py-google-auth-httplib2
SUBDIR += py-google-auth-oauthlib
- SUBDIR += py-gpgme
+ SUBDIR += py-gpg
SUBDIR += py-gpsoauth
SUBDIR += py-greenbone-feed-sync
SUBDIR += py-gssapi
@@ -1101,6 +1101,7 @@
SUBDIR += py-zkg
SUBDIR += py-zxcvbn
SUBDIR += pygost
+ SUBDIR += qgpgme
SUBDIR += qt-sudo
SUBDIR += qtkeychain
SUBDIR += quantis-kmod
diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile
index e72557e40eea..0bafd001dc8c 100644
--- a/security/aws-lc/Makefile
+++ b/security/aws-lc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-lc
-PORTVERSION= 1.52.1
+PORTVERSION= 1.53.0
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo
index 489abb390a58..48a0cd1e409f 100644
--- a/security/aws-lc/distinfo
+++ b/security/aws-lc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831216
-SHA256 (aws-aws-lc-v1.52.1_GH0.tar.gz) = fe552e3c3522f73afc3c30011745c431c633f7b4e25dcd7b38325f194a7b3b75
-SIZE (aws-aws-lc-v1.52.1_GH0.tar.gz) = 126954534
+TIMESTAMP = 1750188014
+SHA256 (aws-aws-lc-v1.53.0_GH0.tar.gz) = b7c3a456df40c0d19621848e8c7b70c1fa333f9e8f5aa72755890fb50c9963de
+SIZE (aws-aws-lc-v1.53.0_GH0.tar.gz) = 126984389
diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile
index 27f7c73d1a2a..d72689f75660 100644
--- a/security/boringssl/Makefile
+++ b/security/boringssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boringssl
-PORTVERSION= 0.0.0.0.2025.06.05.01
+PORTVERSION= 0.0.0.0.2025.06.25.01
CATEGORIES= security
EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
@@ -19,7 +19,7 @@ CPE_VENDOR= google
USE_GITHUB= yes
GH_ACCOUNT= google
-GH_TAGNAME= 5622da9
+GH_TAGNAME= 78b48c1
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=1
CFLAGS_i386= -msse2
diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo
index c05036202f73..64e40c2a4f5f 100644
--- a/security/boringssl/distinfo
+++ b/security/boringssl/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749831968
+TIMESTAMP = 1750950234
SHA256 (filippo.io/edwards25519/@v/v1.1.0.zip) = 9ac43a686d06fdebd719f7af3866c87eb069302272dfb131007adf471c308b65
SIZE (filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
SHA256 (filippo.io/edwards25519/@v/v1.1.0.mod) = 099556fc4d7e6f5cb135efdd8b6bb4c0932e38ea058c53fc5fa5ce285572fb61
@@ -11,5 +11,5 @@ SHA256 (golang.org/x/sys/@v/v0.32.0.zip) = 85d47075d21fd7ef35d9a47fc73f2356fb3cd
SIZE (golang.org/x/sys/@v/v0.32.0.zip) = 1991164
SHA256 (golang.org/x/sys/@v/v0.32.0.mod) = f67e3e18f4c08e60a7e80726ab36b691fdcea5b81ae1c696ff64caf518bcfe3d
SIZE (golang.org/x/sys/@v/v0.32.0.mod) = 35
-SHA256 (google-boringssl-0.0.0.0.2025.06.05.01-5622da9_GH0.tar.gz) = ae4f97f3adf33f578fc58bfa946e74f16cd1afec4bd213cc53d77c87be027c72
-SIZE (google-boringssl-0.0.0.0.2025.06.05.01-5622da9_GH0.tar.gz) = 46161255
+SHA256 (google-boringssl-0.0.0.0.2025.06.25.01-78b48c1_GH0.tar.gz) = 2cfaa5f01ecedb7d662d7b01cac6f2f5f873a52f694a44af69de9b8efcdb6e90
+SIZE (google-boringssl-0.0.0.0.2025.06.25.01-78b48c1_GH0.tar.gz) = 46168678
diff --git a/security/botan3/Makefile b/security/botan3/Makefile
index a376d1c4fa7c..c5c0ff84d783 100644
--- a/security/botan3/Makefile
+++ b/security/botan3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botan
-DISTVERSION= 3.7.1
+DISTVERSION= 3.8.1
CATEGORIES= security
MASTER_SITES= http://botan.randombit.net/releases/
PKGNAMESUFFIX= ${_BOTANMAJOR}
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/license.txt
BUILD_DEPENDS= ${LOCALBASE}/include/boost/asio.hpp:devel/boost-libs
-USES= compiler:c++20-lang cpe gmake llvm shebangfix tar:xz # llvm fixes build failure, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279136
+USES= compiler:c++20-lang cpe gmake shebangfix tar:xz
+
CPE_VENDOR= ${PORTNAME}_project
USE_LDCONFIG= yes
@@ -37,7 +38,7 @@ LDFLAGS+= -pthread
DOCSDIR= ${LOCALBASE}/share/doc/${PORTNAME}-${PORTVERSION}
-_SOABIVER= 7
+_SOABIVER= 8
_BOTANMAJOR= ${DISTVERSION:S/./ /g:[1]}
_SHLIBVER= ${DISTVERSION:S/./ /g:[2]}
_SHLIBVERPATCH= ${DISTVERSION:S/./ /g:[3]}
@@ -47,10 +48,12 @@ PLIST_SUB= SHLIBVER=${_SHLIBVER} \
BOTANMAJOR=${_BOTANMAJOR}
PORTDOCS= *
-OPTIONS_DEFINE= DOCS MANPAGES PYTHON SQLITE3
+OPTIONS_DEFINE= DOCS LLVM_FROM_PORTS MANPAGES PYTHON SQLITE3
OPTIONS_DEFAULT= MANPAGES
OPTIONS_SUB= yes
+LLVM_FROM_PORTS_DESC= Use LLVM from ports to build
+
MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}furo>=2022.6.21:textproc/py-furo@${PY_FLAVOR}
MANPAGES_CONFIGURE_WITH= sphinx
@@ -65,6 +68,15 @@ SQLITE3_CONFIGURE_WITH= sqlite3
.include <bsd.port.options.mk>
+# llvm from ports fixes build failure, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279136
+.if ${OPSYS} == FreeBSD && \
+ ((${OSVERSION} >= 1500000) || \
+ ${PORT_OPTIONS:MLLVM_FROM_PORTS})
+USES+= llvm
+USES:= ${USES:Ncompiler\:*} # XXX avoid warnings
+CHOSEN_COMPILER_TYPE= clang
+.endif
+
.if ${ARCH} == aarch64
CONFIGURE_ARGS+= --cc-abi="-march=armv8-a+crypto"
.elif ${ARCH:Mpowerpc64*}
@@ -74,12 +86,6 @@ CONFIGURE_ARGS+= --disable-powercrypto
.endif
.endif
-.if ${ARCH} == i386 || ${ARCH} == amd64
-PLIST_SUB+= HAS_RDRAND_RNG=""
-.else
-PLIST_SUB+= HAS_RDRAND_RNG="@comment "
-.endif
-
.if ${ARCH} == i386 || ${ARCH} == amd64 || ${ARCH:Mpowerpc64*}
PLIST_SUB+= HAS_PROCESSOR_RNG=""
.else
diff --git a/security/botan3/distinfo b/security/botan3/distinfo
index e90946f4ca79..e64fce607f4f 100644
--- a/security/botan3/distinfo
+++ b/security/botan3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738854685
-SHA256 (Botan-3.7.1.tar.xz) = fc0620463461caaea8e60f06711d7e437a3ad1eebd6de4ac29c14bbd901ccd1b
-SIZE (Botan-3.7.1.tar.xz) = 8659408
+TIMESTAMP = 1747422221
+SHA256 (Botan-3.8.1.tar.xz) = b039681d4b861a2f5853746d8ba806f553e23869ed72d89edbfa3c3dbfa17e68
+SIZE (Botan-3.8.1.tar.xz) = 8706304
diff --git a/security/caldera-ot/Makefile b/security/caldera-ot/Makefile
index be857fb8e097..6b39ac124f08 100644
--- a/security/caldera-ot/Makefile
+++ b/security/caldera-ot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera-ot
-DISTVERSION= 5.2.0
-PORTREVISION= 3
+DISTVERSION= 5.3.0
+PORTREVISION= 1
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
@@ -10,11 +10,14 @@ WWW= https://github.com/mitre/caldera-ot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+ONLY_FOR_ARCHS= aarch64 amd64
+
BUILD_DEPENDS= bacnet-stack>0:devel/bacnet-stack \
cmake:devel/cmake-core \
nuitka:devel/nuitka \
argtable3>0:devel/argtable3 \
libiec61850>0:devel/libiec61850 \
+ patchelf>0:sysutils/patchelf \
${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymodbus>0:comms/py-pymodbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \
@@ -25,7 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pnio-dcp>0:devel/py-pnio-dcp@${PY_FLAVOR} \
- caldera>=5.2.0:security/caldera
+ caldera>=5.3.0:security/caldera
USE_GITHUB= yes
GH_ACCOUNT= mitre
diff --git a/security/caldera-ot/distinfo b/security/caldera-ot/distinfo
index ea8db1d01c05..85ff598acbc0 100644
--- a/security/caldera-ot/distinfo
+++ b/security/caldera-ot/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1741207484
-SHA256 (mitre-caldera-ot-5.2.0-4e8079f9d1764becc9f80edd900fb761d446168f_GH0.tar.gz) = 35e82a1cb08c1f88724f9c80836ecf5498c065ecce35533f0e85f9ee56d6ddcb
-SIZE (mitre-caldera-ot-5.2.0-4e8079f9d1764becc9f80edd900fb761d446168f_GH0.tar.gz) = 539795
+TIMESTAMP = 1750719398
+SHA256 (mitre-caldera-ot-5.3.0-4e8079f9d1764becc9f80edd900fb761d446168f_GH0.tar.gz) = 35e82a1cb08c1f88724f9c80836ecf5498c065ecce35533f0e85f9ee56d6ddcb
+SIZE (mitre-caldera-ot-5.3.0-4e8079f9d1764becc9f80edd900fb761d446168f_GH0.tar.gz) = 539795
SHA256 (mitre-bacnet-f01044e_GH0.tar.gz) = 72cab1031cfe8788dc735945b18f295b27136e27622eefa0f7ae28e27643eaf9
SIZE (mitre-bacnet-f01044e_GH0.tar.gz) = 3674254
SHA256 (mitre-dnp3-50c5144_GH0.tar.gz) = 7d087ecd6ad1d84b35ad0cddf3ce7a92a5b6be27693f9e198571dd547494dd0e
diff --git a/security/caldera/Makefile b/security/caldera/Makefile
index aa08e3315ba4..6d2f9d8a7e03 100644
--- a/security/caldera/Makefile
+++ b/security/caldera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera
-DISTVERSION= 5.2.0
-PORTREVISION= 3
+DISTVERSION= 5.3.0
+PORTREVISION= 1
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
@@ -12,7 +12,9 @@ CONFLICTS= caldera4
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= npm-node18>0:www/npm-node18
+ONLY_FOR_ARCHS= aarch64 amd64
+
+BUILD_DEPENDS= npm-node20>0:www/npm-node20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiohttp-jinja2>0:www/py-aiohttp-jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiohttp-session>0:www/py-aiohttp-session@${PY_FLAVOR} \
@@ -55,23 +57,23 @@ USE_GITHUB= yes
GH_ACCOUNT= mitre
GH_PROJECT= ${PORTNAME}
GH_TUPLE= mitre:access:775181b:access/plugins/access \
- mitre:atomic:4f489bb:atomic/plugins/atomic \
+ mitre:atomic:b909588:atomic/plugins/atomic \
mitre:builder:2991945:builder/plugins/builder \
mitre:compass:85e2ebf:compass/plugins/compass \
mitre:debrief:eba44d5:debrief/plugins/debrief \
- mitre:emu:4d442bc:emu/plugins/emu \
- mitre:fieldmanual:2eb2e93:fieldmanual/plugins/fieldmanual \
+ mitre:emu:fdb0bab:emu/plugins/emu \
+ mitre:fieldmanual:83da7cb:fieldmanual/plugins/fieldmanual \
mitre:gameboard:dacb6ce:gameboard/plugins/gameboard \
mitre:human:fd242d7:human/plugins/human \
- mitre:magma:32b5594:magma/plugins/magma \
- mitre:manx:8adc3c8:manx/plugins/manx \
+ mitre:magma:66ebf0d:magma/plugins/magma \
+ mitre:manx:261f10b:manx/plugins/manx \
mitre:response:8ea6ab5:response/plugins/response \
mitre:sandcat:0a35cd5:sandcat/plugins/sandcat \
mitre:ssl:1ae8431:ssl/plugins/ssl \
- mitre:stockpile:fcd1eea:stockpile/plugins/stockpile \
- mitre:training:37f998f:training/plugins/training
+ mitre:stockpile:08f37d8:stockpile/plugins/stockpile \
+ mitre:training:d4d19a2:training/plugins/training
-USES= dos2unix go:run nodejs:18,build python
+USES= dos2unix go:run nodejs:20,build python
USE_PYTHON= cryptography
NO_ARCH= yes
@@ -107,11 +109,11 @@ DEPS_CACHE_DIR= ${WRKSRC}/plugins/magma
.if (${DEV_UPDATE_MODE} == "yes")
NPM_ARGS= install
post-build:
- @cd ${DEPS_CACHE_DIR} && ${TAR} czf ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${DISTVERSION}${EXTRACT_SUFX} node_modules
- @${ECHO} "(!!!) Please upload the cache archive: ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${DISTVERSION}${EXTRACT_SUFX}"
+ @cd ${DEPS_CACHE_DIR} && ${TAR} czf ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${ARCH}-${DISTVERSION}${EXTRACT_SUFX} node_modules
+ @${ECHO} "(!!!) Please upload the cache archive: ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${ARCH}-${DISTVERSION}${EXTRACT_SUFX}"
.else
MASTER_SITES+= LOCAL/acm/caldera/:npm_cache
-DISTFILES+= ${PORTNAME}-cache-${DISTVERSION}${EXTRACT_SUFX}:npm_cache \
+DISTFILES+= ${PORTNAME}-cache-${ARCH}-${DISTVERSION}${EXTRACT_SUFX}:npm_cache \
${PORTNAME}-freebsd-logos.tar.gz:npm_cache
NPM_ARGS= run build
@@ -122,6 +124,9 @@ post-extract:
${RM} -R ${WRKSRC}/.github
cd ${WRKSRC} && ${RM} .coveragerc .dockerignore .eslintrc.js .flake8 \
.git* .pre* .stylelintrc.json Dockerfile
+
+post-build:
+ ${RM} -r ${WRKSRC}/plugins/magma/node_modules
.endif
post-patch:
@@ -133,9 +138,6 @@ do-build:
@cd ${WRKSRC}/plugins/magma && \
${NPM_BIN} ${NPM_ARGS}
-post-build:
- ${RM} -r ${WRKSRC}/plugins/magma/node_modules
-
do-install:
@${MKDIR} ${STAGEDIR}/${WWWDIR}/ftp_dir
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}
diff --git a/security/caldera/distinfo b/security/caldera/distinfo
index a43021071a30..aa49d5e7b3ac 100644
--- a/security/caldera/distinfo
+++ b/security/caldera/distinfo
@@ -1,39 +1,41 @@
-TIMESTAMP = 1741204620
-SHA256 (caldera-cache-5.2.0.tar.gz) = ee654e3efdc95cae9057e5cc81590f503c6a7dca8708102e7e3f416a069d69cf
-SIZE (caldera-cache-5.2.0.tar.gz) = 41954338
+TIMESTAMP = 1750745433
+SHA256 (caldera-cache-aarch64-5.3.0.tar.gz) = f43786f5e16ec842f7403033e4c94a423b54cd64add4863200a696030f965f69
+SIZE (caldera-cache-aarch64-5.3.0.tar.gz) = 41661039
+SHA256 (caldera-cache-amd64-5.3.0.tar.gz) = d4a5e26f240f7fde7a33cb9c7f42b025b2904258cb632eeb1a4e5adfb0206586
+SIZE (caldera-cache-amd64-5.3.0.tar.gz) = 41960621
SHA256 (caldera-freebsd-logos.tar.gz) = 66ad2558c34ef06875cfb479a34ca5053b25bad2c36ce06d532d6857b9dda4a2
SIZE (caldera-freebsd-logos.tar.gz) = 2516
-SHA256 (mitre-caldera-5.2.0_GH0.tar.gz) = 902af965960ecfb58b325926ddfafedef1a328ee512a663235a3376abc5a39d9
-SIZE (mitre-caldera-5.2.0_GH0.tar.gz) = 3826121
+SHA256 (mitre-caldera-5.3.0_GH0.tar.gz) = 23f79e83ccf6215bac627f96bed303f09b1759f524a151608279b08574c5eff1
+SIZE (mitre-caldera-5.3.0_GH0.tar.gz) = 3825454
SHA256 (mitre-access-775181b_GH0.tar.gz) = 2ae6e4cbd9e6c143cc76b65c0be3dd332228ab59161422291050eb6f4c4b1d17
SIZE (mitre-access-775181b_GH0.tar.gz) = 11646
-SHA256 (mitre-atomic-4f489bb_GH0.tar.gz) = 340c7931fbee16ce1bf788044018fcf75fe403bf641665bb4aec53d3b1479b2d
-SIZE (mitre-atomic-4f489bb_GH0.tar.gz) = 15041
+SHA256 (mitre-atomic-b909588_GH0.tar.gz) = c73afeeac34c76119d7d60813bf06c2e4137675175b4ae25500d5d12f97d3ab5
+SIZE (mitre-atomic-b909588_GH0.tar.gz) = 15069
SHA256 (mitre-builder-2991945_GH0.tar.gz) = d3f78b4966cdbcdab08fdb4499a11a794158706d0178f36176cdbe4281d2bf76
SIZE (mitre-builder-2991945_GH0.tar.gz) = 8423
SHA256 (mitre-compass-85e2ebf_GH0.tar.gz) = 4760171cf05a7fccfd4300815f358d9d42affb2c741e6e555515f07eb50c9f34
SIZE (mitre-compass-85e2ebf_GH0.tar.gz) = 7055
SHA256 (mitre-debrief-eba44d5_GH0.tar.gz) = 62cbfd77cbf3573675bc79426171f136628f26a1ee3f931c02f36d53bda8012e
SIZE (mitre-debrief-eba44d5_GH0.tar.gz) = 1006448
-SHA256 (mitre-emu-4d442bc_GH0.tar.gz) = fc61bf08abf1c6dc2f4c941ada317e1cb5592c5818b5918fb517241c2ff5051e
-SIZE (mitre-emu-4d442bc_GH0.tar.gz) = 19508
-SHA256 (mitre-fieldmanual-2eb2e93_GH0.tar.gz) = d054558562a926b71ecf798ca8ed9a6cef8ce3010947617ce4a8f10b99f3743d
-SIZE (mitre-fieldmanual-2eb2e93_GH0.tar.gz) = 9659767
+SHA256 (mitre-emu-fdb0bab_GH0.tar.gz) = e0d940971d066f9167cb98708758a0c0da4160c46d2cbb04e5a3a0b002f6899d
+SIZE (mitre-emu-fdb0bab_GH0.tar.gz) = 19555
+SHA256 (mitre-fieldmanual-83da7cb_GH0.tar.gz) = cf0bab17cd35e3fc8e897c49a4e2d4b3a7affbf24de1a7799c8c3a1cd09ca200
+SIZE (mitre-fieldmanual-83da7cb_GH0.tar.gz) = 9659699
SHA256 (mitre-gameboard-dacb6ce_GH0.tar.gz) = 55e521c4dfc6acc9b8ed37b7622d1c20248cd1fe43a9410e339b8c24729d22ac
SIZE (mitre-gameboard-dacb6ce_GH0.tar.gz) = 20333
SHA256 (mitre-human-fd242d7_GH0.tar.gz) = cb838f41377ca51aa1c6a9ea50acbe5781a2e112dc20d4dac6c796f950ec199f
SIZE (mitre-human-fd242d7_GH0.tar.gz) = 25971
-SHA256 (mitre-magma-32b5594_GH0.tar.gz) = 1de0ee09378cf6e21ebe95fb564bb0d4ed80f58854d2b0de7683c9d109b7cd15
-SIZE (mitre-magma-32b5594_GH0.tar.gz) = 331823
-SHA256 (mitre-manx-8adc3c8_GH0.tar.gz) = 492f91ed63b353b0b655257ec78eebe8a62479416be0a5e76600935b51775b95
-SIZE (mitre-manx-8adc3c8_GH0.tar.gz) = 7359484
+SHA256 (mitre-magma-66ebf0d_GH0.tar.gz) = 77c9d0775dc09d5d3ac299fc2f5772d4bd5c89776d5fe64ca7ee5a6fe1b2763f
+SIZE (mitre-magma-66ebf0d_GH0.tar.gz) = 331927
+SHA256 (mitre-manx-261f10b_GH0.tar.gz) = 058b620fb53b18b38ea43f356feab4b7694f6d8f53f665cd539cf44b7797be89
+SIZE (mitre-manx-261f10b_GH0.tar.gz) = 7358591
SHA256 (mitre-response-8ea6ab5_GH0.tar.gz) = f2275a11ebb631b84da2921e370bf5e5957c304265621c78d27f212269fdc9b5
SIZE (mitre-response-8ea6ab5_GH0.tar.gz) = 25334
SHA256 (mitre-sandcat-0a35cd5_GH0.tar.gz) = 55c29ba5efb811c7a6b068871920f10deadc4f3e887b51dcc2e823ff62044387
SIZE (mitre-sandcat-0a35cd5_GH0.tar.gz) = 8294150
SHA256 (mitre-ssl-1ae8431_GH0.tar.gz) = 608596a05a3c833ac10c230cf4bf0863f0e31540414a66b382ff159f97d7629f
SIZE (mitre-ssl-1ae8431_GH0.tar.gz) = 6806
-SHA256 (mitre-stockpile-fcd1eea_GH0.tar.gz) = 79c093060d811c8f72875f04d8a9f0dfa351a18f3344ba0335db6618900adb9c
-SIZE (mitre-stockpile-fcd1eea_GH0.tar.gz) = 4787316
-SHA256 (mitre-training-37f998f_GH0.tar.gz) = 41fe37233c02d77435e747e6d34017eeba6c592805382176afaf6f2d1f8f6a46
-SIZE (mitre-training-37f998f_GH0.tar.gz) = 496302
+SHA256 (mitre-stockpile-08f37d8_GH0.tar.gz) = 193cc7c8b2238d70207202798658aeb84460f6488736ce12305689d34463b1a0
+SIZE (mitre-stockpile-08f37d8_GH0.tar.gz) = 4787336
+SHA256 (mitre-training-d4d19a2_GH0.tar.gz) = 896dd32edae10829fc81812183c31a6fdae3aeac9d0e2be40228a7ec03a2ca39
+SIZE (mitre-training-d4d19a2_GH0.tar.gz) = 496309
diff --git a/security/caldera/pkg-plist b/security/caldera/pkg-plist
index 002e2663d50b..b16f613464fb 100644
--- a/security/caldera/pkg-plist
+++ b/security/caldera/pkg-plist
@@ -328,7 +328,6 @@
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Installing-Caldera.md
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Lateral-Movement-Guide.md
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Learning-the-terminology.md
-%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Makefile
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Objectives.md
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Operation-Results.md
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/Parsers.md
@@ -349,12 +348,12 @@
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/img/debrief_attack_path.png
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/img/fact_relationships.png
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/img/privileged_persistence_state_machine.png
-%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/index.rst.j2
-%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/make.bat
+%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/index.rst
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/plugins/.gitkeep
%%WWWDIR%%/plugins/fieldmanual/sphinx-docs/resources.rst
%%WWWDIR%%/plugins/fieldmanual/static/opener.html
%%WWWDIR%%/plugins/fieldmanual/utils/ability_csv.py
+%%WWWDIR%%/plugins/fieldmanual/utils/command_lexer.py
%%WWWDIR%%/plugins/fieldmanual/utils/plugin_docs.py
%%WWWDIR%%/plugins/gameboard/.github/ISSUE_TEMPLATE/bug_report.md
%%WWWDIR%%/plugins/gameboard/.github/ISSUE_TEMPLATE/config.yml
@@ -413,6 +412,7 @@
%%WWWDIR%%/plugins/magma/.dockerignore
%%WWWDIR%%/plugins/magma/.eslintignore
%%WWWDIR%%/plugins/magma/.eslintrc.js
+%%WWWDIR%%/plugins/magma/.github/pull_request_template.md
%%WWWDIR%%/plugins/magma/.github/workflows/update-dist.yml
%%WWWDIR%%/plugins/magma/.gitignore
%%WWWDIR%%/plugins/magma/LICENSE
@@ -420,43 +420,42 @@
%%WWWDIR%%/plugins/magma/app/magma_api.py
%%WWWDIR%%/plugins/magma/app/magma_svc.py
%%WWWDIR%%/plugins/magma/babel.config.json
-%%WWWDIR%%/plugins/magma/dist/assets/access.079d47c0.js
+%%WWWDIR%%/plugins/magma/dist/assets/access.56c2edc3.js
%%WWWDIR%%/plugins/magma/dist/assets/access.b689ce59.css
-%%WWWDIR%%/plugins/magma/dist/assets/atomic.f67fa0a8.js
-%%WWWDIR%%/plugins/magma/dist/assets/builder.0c4f3fa8.js
+%%WWWDIR%%/plugins/magma/dist/assets/atomic.7c26844c.js
+%%WWWDIR%%/plugins/magma/dist/assets/builder.5c58cea4.js
%%WWWDIR%%/plugins/magma/dist/assets/caldera-logo-mtn.88f0ff8a.png
%%WWWDIR%%/plugins/magma/dist/assets/caldera-logo.6a24b35b.png
%%WWWDIR%%/plugins/magma/dist/assets/compass.4b402f52.css
-%%WWWDIR%%/plugins/magma/dist/assets/compass.5878a293.js
+%%WWWDIR%%/plugins/magma/dist/assets/compass.a370a3c9.js
%%WWWDIR%%/plugins/magma/dist/assets/darwin-icon-privileged.ffa7a1c2.svg
%%WWWDIR%%/plugins/magma/dist/assets/darwin-icon.95280721.svg
%%WWWDIR%%/plugins/magma/dist/assets/debrief.854158fe.css
-%%WWWDIR%%/plugins/magma/dist/assets/debrief.c2db373b.js
-%%WWWDIR%%/plugins/magma/dist/assets/emu.1a92ff12.js
+%%WWWDIR%%/plugins/magma/dist/assets/debrief.a4db073c.js
+%%WWWDIR%%/plugins/magma/dist/assets/emu.6b04f78a.js
%%WWWDIR%%/plugins/magma/dist/assets/favicon.cc1c341b.ico
%%WWWDIR%%/plugins/magma/dist/assets/freebsd-icon-privileged.87e9182a.svg
%%WWWDIR%%/plugins/magma/dist/assets/freebsd-icon.9725a3f7.svg
%%WWWDIR%%/plugins/magma/dist/assets/gameboard.430857df.css
-%%WWWDIR%%/plugins/magma/dist/assets/gameboard.c46dcbd6.js
+%%WWWDIR%%/plugins/magma/dist/assets/gameboard.5f972a53.js
%%WWWDIR%%/plugins/magma/dist/assets/human.39176c66.css
-%%WWWDIR%%/plugins/magma/dist/assets/human.df60521f.js
-%%WWWDIR%%/plugins/magma/dist/assets/index.3ad8d0fb.css
-%%WWWDIR%%/plugins/magma/dist/assets/index.ba6d4186.js
+%%WWWDIR%%/plugins/magma/dist/assets/human.8da2e0a5.js
+%%WWWDIR%%/plugins/magma/dist/assets/index.19697514.css
+%%WWWDIR%%/plugins/magma/dist/assets/index.cf85ff42.js
%%WWWDIR%%/plugins/magma/dist/assets/linux-icon-privileged.d1ede01c.svg
%%WWWDIR%%/plugins/magma/dist/assets/linux-icon.df96f069.svg
-%%WWWDIR%%/plugins/magma/dist/assets/manx.e79a4b68.js
+%%WWWDIR%%/plugins/magma/dist/assets/manx.8218e914.js
%%WWWDIR%%/plugins/magma/dist/assets/manx.fdacbfd3.css
-%%WWWDIR%%/plugins/magma/dist/assets/response.66965aa6.js
+%%WWWDIR%%/plugins/magma/dist/assets/response.731c3c6c.js
%%WWWDIR%%/plugins/magma/dist/assets/response.9692d0ec.css
-%%WWWDIR%%/plugins/magma/dist/assets/sandcat.94c67fa1.js
-%%WWWDIR%%/plugins/magma/dist/assets/ssl.96d67304.js
-%%WWWDIR%%/plugins/magma/dist/assets/stockpile.3d299d81.js
+%%WWWDIR%%/plugins/magma/dist/assets/sandcat.f4fdbe1f.js
+%%WWWDIR%%/plugins/magma/dist/assets/ssl.732e93f0.js
+%%WWWDIR%%/plugins/magma/dist/assets/stockpile.6322a205.js
+%%WWWDIR%%/plugins/magma/dist/assets/training.5150e70c.js
%%WWWDIR%%/plugins/magma/dist/assets/training.9d43ffbb.css
-%%WWWDIR%%/plugins/magma/dist/assets/training.f623eb55.js
%%WWWDIR%%/plugins/magma/dist/assets/windows-icon-privileged.e4e076e8.svg
%%WWWDIR%%/plugins/magma/dist/assets/windows-icon.2e7338a5.svg
%%WWWDIR%%/plugins/magma/dist/index.html
-%%WWWDIR%%/plugins/magma/docs/skeleton.md
%%WWWDIR%%/plugins/magma/hook.py
%%WWWDIR%%/plugins/magma/index.html
%%WWWDIR%%/plugins/magma/jest.config.js
diff --git a/security/crowdsec/Makefile b/security/crowdsec/Makefile
index 29812366d85d..2d6c7fe45915 100644
--- a/security/crowdsec/Makefile
+++ b/security/crowdsec/Makefile
@@ -1,7 +1,6 @@
PORTNAME= crowdsec
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.8
-PORTREVISION= 2
+DISTVERSION= 1.6.9
CATEGORIES= security
MAINTAINER= marco@crowdsec.net
@@ -14,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libabsl_base.so:devel/abseil \
libre2.so:devel/re2
-USES= go:1.24,modules pkgconfig
-_COMMIT= f209766e
+USES= go:modules pkgconfig
+_COMMIT= 40b8cfe6
_BUILD_DATE= $$(date -u "+%F_%T")
USE_RC_SUBR= crowdsec
diff --git a/security/crowdsec/distinfo b/security/crowdsec/distinfo
index 75f426b46bc3..aae70fd870b6 100644
--- a/security/crowdsec/distinfo
+++ b/security/crowdsec/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742918468
-SHA256 (go/security_crowdsec/crowdsec-v1.6.8/v1.6.8.mod) = fc6fecb30189e6d764fa8c14b20914d34084808f4a3b676582ee113ab1615eff
-SIZE (go/security_crowdsec/crowdsec-v1.6.8/v1.6.8.mod) = 10955
-SHA256 (go/security_crowdsec/crowdsec-v1.6.8/v1.6.8.zip) = 9d61fe2253c77600884df933467be4efb5d2059e4c453b1d48f10a9c7916647c
-SIZE (go/security_crowdsec/crowdsec-v1.6.8/v1.6.8.zip) = 1753101
+TIMESTAMP = 1750243893
+SHA256 (go/security_crowdsec/crowdsec-v1.6.9/v1.6.9.mod) = 75ab181433766799f3b54e5e9bb6634c8075e310ec3192a8ae31492ad54f1376
+SIZE (go/security_crowdsec/crowdsec-v1.6.9/v1.6.9.mod) = 10924
+SHA256 (go/security_crowdsec/crowdsec-v1.6.9/v1.6.9.zip) = 3f65b6dc339357172eb2b130ad8c4a1842557d317e05730227abf4f703da5d01
+SIZE (go/security_crowdsec/crowdsec-v1.6.9/v1.6.9.zip) = 1767818
diff --git a/security/fizz/Makefile b/security/fizz/Makefile
index e17bfdec99d0..bc813ef120d8 100644
--- a/security/fizz/Makefile
+++ b/security/fizz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fizz
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/fizz/distinfo b/security/fizz/distinfo
index 419878a85c4b..cbbf87dcf8d9 100644
--- a/security/fizz/distinfo
+++ b/security/fizz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093320
-SHA256 (facebookincubator-fizz-v2025.06.16.00_GH0.tar.gz) = f84c4a956befd943580b7086cebea3fe73e9b39da2b0866f32545d2ad2db008e
-SIZE (facebookincubator-fizz-v2025.06.16.00_GH0.tar.gz) = 755233
+TIMESTAMP = 1750695884
+SHA256 (facebookincubator-fizz-v2025.06.23.00_GH0.tar.gz) = 35d3ff2dd4ec1132bb738c84db4e2a539083de13f049fa79467063c9c71c63e2
+SIZE (facebookincubator-fizz-v2025.06.23.00_GH0.tar.gz) = 758581
diff --git a/security/fwknop/Makefile b/security/fwknop/Makefile
index 9fafdb258370..31af0953db65 100644
--- a/security/fwknop/Makefile
+++ b/security/fwknop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fwknop
PORTVERSION= 2.6.10
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MASTER_SITES= http://www.cipherdyne.org/fwknop/download/
diff --git a/security/gpa/Makefile b/security/gpa/Makefile
index cbd06e27b898..8be53eac84c7 100644
--- a/security/gpa/Makefile
+++ b/security/gpa/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gpa
PORTVERSION= 0.11.0
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= GNUPG/gpa
diff --git a/security/gpa/files/patch-src_gpacontext.c b/security/gpa/files/patch-src_gpacontext.c
new file mode 100644
index 000000000000..6b41a8f4cc80
--- /dev/null
+++ b/security/gpa/files/patch-src_gpacontext.c
@@ -0,0 +1,70 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- src/gpacontext.c.orig 2022-11-14 07:04:19 UTC
++++ src/gpacontext.c
+@@ -38,8 +38,6 @@ static void gpa_context_next_key (GpaContext *context,
+ static void gpa_context_start (GpaContext *context);
+ static void gpa_context_done (GpaContext *context, gpg_error_t err);
+ static void gpa_context_next_key (GpaContext *context, gpgme_key_t key);
+-static void gpa_context_next_trust_item (GpaContext *context,
+- gpgme_trust_item_t item);
+ static void gpa_context_progress (GpaContext *context, int current, int total);
+
+ /* The GPGME I/O callbacks */
+@@ -65,7 +63,6 @@ enum
+ START,
+ DONE,
+ NEXT_KEY,
+- NEXT_TRUST_ITEM,
+ PROGRESS,
+ LAST_SIGNAL
+ };
+@@ -113,7 +110,6 @@ gpa_context_class_init (GpaContextClass *klass)
+ klass->start = gpa_context_start;
+ klass->done = gpa_context_done;
+ klass->next_key = gpa_context_next_key;
+- klass->next_trust_item = gpa_context_next_trust_item;
+ klass->progress = gpa_context_progress;
+
+ /* Signals */
+@@ -143,15 +139,6 @@ gpa_context_class_init (GpaContextClass *klass)
+ g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1,
+ G_TYPE_POINTER);
+- signals[NEXT_TRUST_ITEM] =
+- g_signal_new ("next_trust_item",
+- G_TYPE_FROM_CLASS (object_class),
+- G_SIGNAL_RUN_FIRST,
+- G_STRUCT_OFFSET (GpaContextClass, next_trust_item),
+- NULL, NULL,
+- g_cclosure_marshal_VOID__POINTER,
+- G_TYPE_NONE, 1,
+- G_TYPE_POINTER);
+ signals[PROGRESS] =
+ g_signal_new ("progress",
+ G_TYPE_FROM_CLASS (object_class),
+@@ -496,10 +483,6 @@ gpa_context_event_cb (void *data, gpgme_event_io_t typ
+ case GPGME_EVENT_NEXT_KEY:
+ g_signal_emit (context, signals[NEXT_KEY], 0, type_data);
+ break;
+- case GPGME_EVENT_NEXT_TRUSTITEM:
+- g_signal_emit (context, signals[NEXT_TRUST_ITEM], 0,
+- type_data);
+- break;
+ default:
+ /* Ignore unsupported event types */
+ break;
+@@ -527,12 +510,6 @@ gpa_context_next_key (GpaContext *context, gpgme_key_t
+
+ static void
+ gpa_context_next_key (GpaContext *context, gpgme_key_t key)
+-{
+- /* Do nothing yet */
+-}
+-
+-static void
+-gpa_context_next_trust_item (GpaContext *context, gpgme_trust_item_t item)
+ {
+ /* Do nothing yet */
+ }
diff --git a/security/gpa/files/patch-src_gpacontext.h b/security/gpa/files/patch-src_gpacontext.h
new file mode 100644
index 000000000000..7b7d6eba5dc6
--- /dev/null
+++ b/security/gpa/files/patch-src_gpacontext.h
@@ -0,0 +1,13 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- src/gpacontext.h.orig 2018-10-16 19:58:08 UTC
++++ src/gpacontext.h
+@@ -63,7 +63,6 @@ struct _GpaContextClass {
+ void (*start) (GpaContext *context);
+ void (*done) (GpaContext *context, gpg_error_t err);
+ void (*next_key) (GpaContext *context, gpgme_key_t key);
+- void (*next_trust_item) (GpaContext *context, gpgme_trust_item_t item);
+ void (*progress) (GpaContext *context, int current, int total);
+ };
+
diff --git a/security/gpgme-cpp/Makefile b/security/gpgme-cpp/Makefile
deleted file mode 100644
index e24db4919c02..000000000000
--- a/security/gpgme-cpp/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-PORTREVISION= 0
-PKGNAMESUFFIX= -${_GPGME_BINDING}
-
-COMMENT= Gpgme C++ bindings
-
-MASTERDIR= ${.CURDIR:H:H}/security/gpgme
-PLIST= ${.CURDIR}/pkg-plist
-
-_GPGME_BINDING= cpp
-
-.include "${MASTERDIR}/Makefile"
diff --git a/security/gpgme-qt/Makefile b/security/gpgme-qt/Makefile
deleted file mode 100644
index f683b6a005dd..000000000000
--- a/security/gpgme-qt/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-PORTREVISION= 0
-
-COMMENT= Gpgme Qt${FLAVOR:S|qt||} bindings
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-MASTERDIR= ${.CURDIR:H:H}/security/gpgme
-PLIST= ${.CURDIR}/pkg-plist
-
-_GPGME_BINDING= qt
-
-.include "${MASTERDIR}/Makefile"
diff --git a/security/gpgme/Makefile b/security/gpgme/Makefile
index ad66bed32308..92bba8a67faa 100644
--- a/security/gpgme/Makefile
+++ b/security/gpgme/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gpgme
-PORTVERSION= 1.24.2
-PORTREVISION?= 0
+PORTVERSION= 2.0.0
CATEGORIES?= security
MASTER_SITES= GNUPG/gpgme
@@ -16,17 +15,14 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
USES= compiler:c11 cpe gmake libtool localbase:ldflags pathfix tar:bzip2
USE_LDCONFIG= yes
+CPE_VENDOR= gnu
GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--enable-languages="cl"
CFLAGS+= -Wno-suggest-override -Wno-unknown-warning-option
INSTALL_TARGET= install-strip
TEST_TARGET= check
-CPE_VENDOR= gnu
-
-.if !defined(_GPGME_BINDING)
-CONFIGURE_ARGS+=--enable-languages="cl"
-
INFO= gpgme
PORTDOCS= AUTHORS INSTALL NEWS README
@@ -49,93 +45,11 @@ TEST_PREVENTS_MSG= TEST option is mainly designed for use with the GNUPG2 option
UISERVER_DESC= GnuPG UI server support
UISERVER_CONFIGURE_ENABLE= fd-passing
-.else
-LIB_DEPENDS+= libgpgme.so:security/gpgme
-BUILD_WRKSRC= ${WRKSRC}/lang/${_GPGME_BINDING}
-INSTALL_WRKSRC= ${WRKSRC}/lang/${_GPGME_BINDING}
-TEST_WRKSRC= ${WRKSRC}/lang/${_GPGME_BINDING}/tests
-
-. if ${_GPGME_BINDING} == "cpp"
-USES+= compiler:c++11-lang
-CONFIGURE_ARGS+=--enable-languages="cpp"
-NO_TEST= yes
-. else
-OPTIONS_DEFINE+= TEST
-. endif
-
-. if ${_GPGME_BINDING} == "qt"
-LIB_DEPENDS+= libgpgmepp.so:security/gpgme-cpp
-
-FLAVORS= qt5 qt6
-FLAVOR?= ${FLAVORS:[1]}
-qt5_PKGNAMESUFFIX= -qt5
-qt6_PKGNAMESUFFIX= -qt6
-
-. if ${FLAVOR:U} == "qt5"
-USES+= compiler:c++11-lang pkgconfig qt:5
-USE_QT= core \
- buildtools:build
-TEST_USE= QT=testlib:build
-PLIST_SUB= QGPGME_CMAKE_SUFFIX="" \
- QGPGME_INCLUDE_SUFFIX="${FLAVOR}" \
- QGPGME_LIB_SUFFIX=""
-. else
-USES+= compiler:c++17-lang pkgconfig qt:6
-USE_CXXSTD= c++17
-USE_QT= base
-PLIST_SUB= QGPGME_CMAKE_SUFFIX="Qt${FLAVOR:S|qt||}" \
- QGPGME_INCLUDE_SUFFIX="${FLAVOR}" \
- QGPGME_LIB_SUFFIX="${FLAVOR}"
-. endif
-
-CONFIGURE_ARGS+=--enable-languages="cpp ${FLAVOR}"
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-
-OPTIONS_DEFINE+= DOXYGEN
-DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
- dot:graphics/graphviz
-. endif
-
-. if ${_GPGME_BINDING} == "python"
-BUILD_DEPENDS+= swig:devel/swig \
- ${PY_SETUPTOOLS}
-USES+= python:3.9+
-USE_PYTHON= flavors
-CONFIGURE_ARGS+=--enable-languages="python"
-CONFIGURE_ENV+= BSD_PYTHON="${PYTHON_CMD}" \
- BSD_PYTHON_VERSION="${PYTHON_VER}" \
- SWIG="${LOCALBASE}/bin/swig"
-PLIST_SUB+= VERSION=${PORTVERSION}
-. endif
-.endif
-
-.include <bsd.port.pre.mk>
post-patch:
-.if ${COMPILER_TYPE} == "clang"
- @${REINPLACE_CMD} -e 's|mno-direct-extern-access|fno-direct-access-external-data|g' \
- ${WRKSRC}/configure
-.endif
-.if defined(_GPGME_BINDING)
- @${FIND} ${BUILD_WRKSRC} -name "Makefile.in" -type f | ${XARGS} \
- ${REINPLACE_CMD} -e 's|../../../src/libgpgme.la|-lgpgme|g'
-. if ${_GPGME_BINDING} == "qt"
- @${FIND} ${BUILD_WRKSRC} -name "Makefile.in" -type f | ${XARGS} \
- ${REINPLACE_CMD} -e 's|../../cpp/src/libgpgmepp.la|-lgpgmepp|g'
-. endif
-.endif
@${REINPLACE_CMD} -e 's|^clfilesdir.*|clfilesdir=$$\(libdir\)/common-lisp/gpgme|g' \
${WRKSRC}/lang/cl/Makefile.in
-post-patch-DOXYGEN-off:
- @${REINPLACE_CMD} -e '/SUBDIRS/s|doc||' \
- ${WRKSRC}/lang/qt/Makefile.in
-
-post-patch-TEST-off:
- @${REINPLACE_CMD} -e '/SUBDIRS/s|tests||' \
- ${WRKSRC}/lang/python/Makefile.in \
- ${WRKSRC}/lang/qt/Makefile.in
-
# The gnupg programs will create sockets for the tests in a temporary directory
# under /var/run/user/${UID} if it exists. Otherwise, they will try to create
# them in the test build directories. To prevent errors in cases where the test
@@ -165,17 +79,8 @@ pre-test: pre-build-TEST-on
post-test: post-build-TEST-on
-.if !defined(_GPGME_BINDING)
post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-.endif
-
-post-install-DOXYGEN-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/html
- cd ${WRKSRC}/lang/qt/doc/generated/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html
- @${FIND} -P ${STAGEDIR}${DOCSDIR} -type f 2>/dev/null | \
- ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/security/gpgme/distinfo b/security/gpgme/distinfo
index 3f69026dd7d7..c0c75d7c36e4 100644
--- a/security/gpgme/distinfo
+++ b/security/gpgme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739544658
-SHA256 (gpgme-1.24.2.tar.bz2) = e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581
-SIZE (gpgme-1.24.2.tar.bz2) = 1891804
+TIMESTAMP = 1750274492
+SHA256 (gpgme-2.0.0.tar.bz2) = ddf161d3c41ff6a3fcbaf4be6c6e305ca4ef1cc3f1ecdfce0c8c2a167c0cc36d
+SIZE (gpgme-2.0.0.tar.bz2) = 1383911
diff --git a/security/gpgme/files/patch-configure b/security/gpgme/files/patch-configure
index 9884bbddbdc4..02ee21a01cff 100644
--- a/security/gpgme/files/patch-configure
+++ b/security/gpgme/files/patch-configure
@@ -1,27 +1,8 @@
-Hunk 1:
-The configure script automatically detects all versions of Python and builds
-the bindings for each found version. This is a problem when building outside
-of a clean environment since the ports system can only build a package for one
-Python flavor at a time. The found versions of Python are overridden by
-environment variables set in the port Makefile.
-
-Hunk 2:
Fix path of pkgconfig files passed to gpgrt-config.
---- configure.orig 2023-11-28 15:45:04 UTC
+--- configure.orig 2025-06-03 11:26:27 UTC
+++ configure
-@@ -31428,6 +31428,10 @@ printf "%s\n" "$as_me: WARNING:
-
- fi
-
-+ # Override the automatically found Pythons with the selected version from ports.
-+ PYTHONS=$BSD_PYTHON
-+ PYTHON_VERSIONS=$BSD_PYTHON_VERSION
-+
- # Recover some values lost in the second attempt to find Python.
- PYTHON="$(echo $PYTHONS | cut -d ' ' -f 1)"
- PYTHON_VERSION="$(echo $PYTHON_VERSIONS | cut -d ' ' -f 1)"
-@@ -32691,7 +32695,7 @@ fi
+@@ -16828,7 +16828,7 @@ fi
# Get the prefix of gpgrt-config assuming it's something like:
# <PREFIX>/bin/gpgrt-config
gpgrt_prefix=${GPGRT_CONFIG%/*/*}
diff --git a/security/gpgme/files/patch-lang_python_Makefile.in b/security/gpgme/files/patch-lang_python_Makefile.in
deleted file mode 100644
index e78760200c2a..000000000000
--- a/security/gpgme/files/patch-lang_python_Makefile.in
+++ /dev/null
@@ -1,29 +0,0 @@
-First hunk:
-The swig executable from devel/swig30 is named 'swig3.0' and the build system
-only looks for an executable named 'swig':
-unable to execute 'swig': No such file or directory
-
-Second hunk:
-Fix staging and build the *.pyc and *.pyo files
-
---- lang/python/Makefile.in.orig 2023-08-21 07:46:32 UTC
-+++ lang/python/Makefile.in
-@@ -768,7 +768,7 @@ all-local: copystamp
- CFLAGS="$(CFLAGS)" \
- srcdir="$(srcdir)" \
- top_builddir="$(top_builddir)" \
-- $$PYTHON setup.py build --verbose --build-base="$$(basename "$${PYTHON}")-gpg" ; \
-+ $$PYTHON setup.py build --verbose --build-base="$$(basename "$${PYTHON}")-gpg" build_ext --swig=$(SWIG) ; \
- done
-
- python$(PYTHON_VERSION)-gpg/dist/gpg-$(VERSION).tar.gz.asc: copystamp
-@@ -811,7 +811,8 @@ install-exec-local:
- build \
- --build-base="$$(basename "$${PYTHON}")-gpg" \
- install \
-- --prefix "$(DESTDIR)$(prefix)" \
-+ -c -O1 --prefix=$(prefix) \
-+ --root=$(DESTDIR) \
- --verbose ; \
- done
-
diff --git a/security/gpgme/pkg-plist b/security/gpgme/pkg-plist
index 9034fa4ef44d..b79e4310fc92 100644
--- a/security/gpgme/pkg-plist
+++ b/security/gpgme/pkg-plist
@@ -7,8 +7,8 @@ lib/common-lisp/gpgme/gpgme-package.lisp
lib/common-lisp/gpgme/gpgme.asd
lib/common-lisp/gpgme/gpgme.lisp
lib/libgpgme.so
-lib/libgpgme.so.11
-lib/libgpgme.so.11.33.2
+lib/libgpgme.so.45
+lib/libgpgme.so.45.0.0
libdata/pkgconfig/gpgme-glib.pc
libdata/pkgconfig/gpgme.pc
share/aclocal/gpgme.m4
diff --git a/security/gpgmepp/Makefile b/security/gpgmepp/Makefile
new file mode 100644
index 000000000000..e82eb6422f32
--- /dev/null
+++ b/security/gpgmepp/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= gpgmepp
+PORTVERSION= 2.0.0
+CATEGORIES= security
+MASTER_SITES= GNUPG
+
+MAINTAINER= jhale@FreeBSD.org
+COMMENT= GnuPG Made Easy (GPGME) C++ bindings
+WWW= https://gnupg.org/software/gpgme/index.html
+
+LICENSE= LGPL20+
+LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+
+LIB_DEPENDS= libgpg-error.so:security/libgpg-error \
+ libgpgme.so:security/gpgme
+
+USES= cmake compiler:c++17-lang pkgconfig tar:xz
+
+.include <bsd.port.mk>
diff --git a/security/gpgmepp/distinfo b/security/gpgmepp/distinfo
new file mode 100644
index 000000000000..8d7b098d16d2
--- /dev/null
+++ b/security/gpgmepp/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750275911
+SHA256 (gpgmepp-2.0.0.tar.xz) = d4796049c06708a26f3096f748ef095347e1a3c1e570561701fe952c3f565382
+SIZE (gpgmepp-2.0.0.tar.xz) = 118304
diff --git a/security/gpgmepp/pkg-descr b/security/gpgmepp/pkg-descr
new file mode 100644
index 000000000000..34f3229a2efb
--- /dev/null
+++ b/security/gpgmepp/pkg-descr
@@ -0,0 +1,2 @@
+GpgMEpp is a C++ wrapper (or C++ bindings) for the GnuPG project's GPGME
+(GnuPG Made Easy) library.
diff --git a/security/gpgme-cpp/pkg-plist b/security/gpgmepp/pkg-plist
index 544a430d2de8..2741334cbc58 100644
--- a/security/gpgme-cpp/pkg-plist
+++ b/security/gpgmepp/pkg-plist
@@ -31,18 +31,22 @@ include/gpgme++/key.h
include/gpgme++/keygenerationresult.h
include/gpgme++/keylistresult.h
include/gpgme++/notation.h
+include/gpgme++/randomresults.h
include/gpgme++/result.h
include/gpgme++/scdgetinfoassuantransaction.h
include/gpgme++/signingresult.h
include/gpgme++/statusconsumerassuantransaction.h
include/gpgme++/swdbresult.h
include/gpgme++/tofuinfo.h
-include/gpgme++/trustitem.h
include/gpgme++/verificationresult.h
include/gpgme++/vfsmountresult.h
+lib/cmake/Gpgmepp/FindGpgme.cmake
+lib/cmake/Gpgmepp/FindLibGpgError.cmake
lib/cmake/Gpgmepp/GpgmeppConfig.cmake
lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
+lib/cmake/Gpgmepp/GpgmeppTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Gpgmepp/GpgmeppTargets.cmake
lib/libgpgmepp.so
-lib/libgpgmepp.so.6
-lib/libgpgmepp.so.6.21.2
+lib/libgpgmepp.so.7
+lib/libgpgmepp.so.7.0.0
libdata/pkgconfig/gpgmepp.pc
diff --git a/security/gsa/Makefile b/security/gsa/Makefile
index 8cea6ac09217..355f134bd07c 100644
--- a/security/gsa/Makefile
+++ b/security/gsa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gsa
DISTVERSIONPREFIX= v
-DISTVERSION= 24.6.1
+DISTVERSION= 25.0.0
CATEGORIES= security
MAINTAINER= acm@FreeBSD.org
@@ -11,10 +11,10 @@ LICENSE= AGPLv3+
ONLY_FOR_ARCHS= aarch64 amd64
-BUILD_DEPENDS= npm-node18>0:www/npm-node18
+BUILD_DEPENDS= npm-node20>0:www/npm-node20
RUN_DEPENDS= ${LOCALBASE}/sbin/gsad:security/gsad
-USES= nodejs:build
+USES= nodejs:20,build
USE_GITHUB= yes
GH_ACCOUNT= greenbone
diff --git a/security/gsa/distinfo b/security/gsa/distinfo
index 345737709223..1601832c8f0e 100644
--- a/security/gsa/distinfo
+++ b/security/gsa/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1744689575
-SHA256 (gsa-cache-aarch64-24.6.1.tar.gz) = a4f5e06fb5af4fb1566da5e5434feaef2f575ea2209fc992de5451cdcdb897dd
-SIZE (gsa-cache-aarch64-24.6.1.tar.gz) = 52814465
-SHA256 (gsa-cache-amd64-24.6.1.tar.gz) = 14bf51f75c1790165dbdada7bdcac72bd687522655a70d29f752d98384bc54ec
-SIZE (gsa-cache-amd64-24.6.1.tar.gz) = 53323141
-SHA256 (greenbone-gsa-v24.6.1_GH0.tar.gz) = ed3007d7503b1b582d6f4b8d88215cc05c0e91e9e5faaf49d02576c482b37ce7
-SIZE (greenbone-gsa-v24.6.1_GH0.tar.gz) = 3718084
+TIMESTAMP = 1750730229
+SHA256 (gsa-cache-aarch64-25.0.0.tar.gz) = 73d2a799e3e91d933a6070a68a700160fdd09d0f7cf1dbb7e5a612dbfa72f564
+SIZE (gsa-cache-aarch64-25.0.0.tar.gz) = 49641157
+SHA256 (gsa-cache-amd64-25.0.0.tar.gz) = 030b10dec16f5cddf4c91e3a38a4af2bcca411aad54e7be6ff5e29805e21eb12
+SIZE (gsa-cache-amd64-25.0.0.tar.gz) = 50160790
+SHA256 (greenbone-gsa-v25.0.0_GH0.tar.gz) = f177c1c0d5e66ea9bb93a6c898c5175b0f85a91baae416a95d8e6f3a102ba46c
+SIZE (greenbone-gsa-v25.0.0_GH0.tar.gz) = 3729977
diff --git a/security/gsad/Makefile b/security/gsad/Makefile
index fa6b3c0404b6..d09ccc640d2a 100644
--- a/security/gsad/Makefile
+++ b/security/gsad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gsad
DISTVERSIONPREFIX= v
-DISTVERSION= 24.2.4
+DISTVERSION= 24.3.0
CATEGORIES= security
MAINTAINER= acm@FreeBSD.org
diff --git a/security/gsad/distinfo b/security/gsad/distinfo
index 64c2288e0a1b..3db5c844a5ea 100644
--- a/security/gsad/distinfo
+++ b/security/gsad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744688030
-SHA256 (greenbone-gsad-v24.2.4_GH0.tar.gz) = fb85e748f1bd5fa2739a9b5a25c5c3b919e6ad3b11fc8ba9cd9883f2b440a8c6
-SIZE (greenbone-gsad-v24.2.4_GH0.tar.gz) = 228300
+TIMESTAMP = 1750731904
+SHA256 (greenbone-gsad-v24.3.0_GH0.tar.gz) = d5756149e666169063516f6a94f2d6618e0a1f42ea40ee0c5e2b967c5e81a0d3
+SIZE (greenbone-gsad-v24.3.0_GH0.tar.gz) = 229954
diff --git a/security/gsad/files/patch-CMakeLists.txt b/security/gsad/files/patch-CMakeLists.txt
index 7dbcb0e4c043..5e50ca2fc43f 100644
--- a/security/gsad/files/patch-CMakeLists.txt
+++ b/security/gsad/files/patch-CMakeLists.txt
@@ -1,49 +1,53 @@
---- CMakeLists.txt 2022-07-21 02:09:24.000000000 -0500
-+++ CMakeLists.txt 2022-07-31 22:27:14.895003000 -0500
-@@ -51,7 +51,7 @@
- endif (CLANG_FORMAT)
-
- if (NOT SYSCONFDIR)
-- set (SYSCONFDIR "/etc")
-+ set (SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
- endif (NOT SYSCONFDIR)
-
- if (NOT EXEC_PREFIX)
-@@ -86,7 +86,7 @@
- set (GSAD_CONFIG_DIR "${SYSCONFDIR}/gvm/")
-
- if (NOT GSAD_RUN_DIR)
-- set (GSAD_RUN_DIR "/run/gsad")
-+ set (GSAD_RUN_DIR "${LOCALSTATEDIR}/run/gsad")
- endif (NOT GSAD_RUN_DIR)
-
- if (NOT GSAD_PID_PATH)
-@@ -94,7 +94,7 @@
- endif (NOT GSAD_PID_PATH)
-
- if (NOT GVMD_RUN_DIR)
-- set (GVMD_RUN_DIR "/run/gvmd")
-+ set (GVMD_RUN_DIR "${LOCALSTATEDIR}/run/gvmd")
- endif (NOT GVMD_RUN_DIR)
-
-
-@@ -130,15 +130,15 @@
- endif (NOT GVM_CA_CERTIFICATE)
-
-
--configure_file (src/gsad_log_conf.cmake_in src/gsad_log.conf)
-+# configure_file (src/gsad_log_conf.cmake_in src/gsad_log.conf)
+--- CMakeLists.txt.orig 2025-05-08 09:22:24 UTC
++++ CMakeLists.txt
+@@ -71,7 +71,7 @@ if(NOT SYSCONFDIR)
+ endif(CLANG_FORMAT)
+
+ if(NOT SYSCONFDIR)
+- set(SYSCONFDIR "/etc")
++ set(SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
+ endif(NOT SYSCONFDIR)
+
+ if(NOT EXEC_PREFIX)
+@@ -106,7 +106,7 @@ if(NOT GSAD_RUN_DIR)
+ set(GSAD_CONFIG_DIR "${SYSCONFDIR}/gvm/")
+
+ if(NOT GSAD_RUN_DIR)
+- set(GSAD_RUN_DIR "/run/gsad")
++ set(GSAD_RUN_DIR "${LOCALSTATEDIR}/run/gsad")
+ endif(NOT GSAD_RUN_DIR)
+
+ if(NOT GSAD_PID_PATH)
+@@ -114,7 +114,7 @@ if(NOT GVMD_RUN_DIR)
+ endif(NOT GSAD_PID_PATH)
+
+ if(NOT GVMD_RUN_DIR)
+- set(GVMD_RUN_DIR "/run/gvmd")
++ set(GVMD_RUN_DIR "${LOCALSTATEDIR}/run/gvmd")
+ endif(NOT GVMD_RUN_DIR)
+
+ if(NOT GVM_STATE_DIR)
+@@ -149,17 +149,17 @@ endif(NOT GVM_CA_CERTIFICATE)
+ set(GVM_CA_CERTIFICATE "${GVM_CA_CERTIFICATE}")
+ endif(NOT GVM_CA_CERTIFICATE)
+
+-configure_file(src/gsad_log_conf.cmake_in src/gsad_log.conf)
++# configure_file(src/gsad_log_conf.cmake_in src/gsad_log.conf)
## Install
--install (FILES ${CMAKE_CURRENT_BINARY_DIR}/src/gsad_log.conf
-- DESTINATION ${GSAD_CONFIG_DIR})
-+# install (FILES ${CMAKE_CURRENT_BINARY_DIR}/src/gsad_log.conf
-+# DESTINATION ${GSAD_CONFIG_DIR})
+-install(
+- FILES ${CMAKE_CURRENT_BINARY_DIR}/src/gsad_log.conf
+- DESTINATION ${GSAD_CONFIG_DIR}
+-)
++#install(
++# FILES ${CMAKE_CURRENT_BINARY_DIR}/src/gsad_log.conf
++# DESTINATION ${GSAD_CONFIG_DIR}
++#)
- add_subdirectory (src)
--add_subdirectory (config)
-+#add_subdirectory (config)
+ add_subdirectory(src)
+-add_subdirectory(config)
++#add_subdirectory(config)
- add_subdirectory (doc)
+ add_subdirectory(doc)
diff --git a/security/gvm-libs/Makefile b/security/gvm-libs/Makefile
index 11b83fcd5ae4..f11ade33a8ca 100644
--- a/security/gvm-libs/Makefile
+++ b/security/gvm-libs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gvm
DISTVERSIONPREFIX= v
-DISTVERSION= 22.21.0
+DISTVERSION= 22.22.0
+PORTREVISION= 1
CATEGORIES= security
PKGNAMESUFFIX= -libs
diff --git a/security/gvm-libs/distinfo b/security/gvm-libs/distinfo
index e02ac5d7fd4c..bd000ba5bc69 100644
--- a/security/gvm-libs/distinfo
+++ b/security/gvm-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744671888
-SHA256 (greenbone-gvm-libs-v22.21.0_GH0.tar.gz) = 064527e3a26c862f4cd69b132a640b6e3515f4bd03c973bc76678c9c0bf336fd
-SIZE (greenbone-gvm-libs-v22.21.0_GH0.tar.gz) = 370293
+TIMESTAMP = 1750728151
+SHA256 (greenbone-gvm-libs-v22.22.0_GH0.tar.gz) = c97372197de5f6253580ef5f1083d32f1a2b0c47bfa4b54b60b1b87d31d1ca67
+SIZE (greenbone-gvm-libs-v22.22.0_GH0.tar.gz) = 382817
diff --git a/security/gvm-libs/files/patch-CMakeLists.txt b/security/gvm-libs/files/patch-CMakeLists.txt
index 24fc762b8322..857fabc04751 100644
--- a/security/gvm-libs/files/patch-CMakeLists.txt
+++ b/security/gvm-libs/files/patch-CMakeLists.txt
@@ -1,33 +1,33 @@
---- CMakeLists.txt.orig 2022-07-18 08:40:56 UTC
+--- CMakeLists.txt.orig 2025-05-26 10:04:15 UTC
+++ CMakeLists.txt
-@@ -136,7 +136,7 @@ if (SYSCONF_INSTALL_DIR)
- endif (SYSCONF_INSTALL_DIR)
+@@ -116,7 +116,7 @@ if(NOT SYSCONFDIR)
+ endif(SYSCONF_INSTALL_DIR)
- if (NOT SYSCONFDIR)
-- set (SYSCONFDIR "/etc")
-+ set (SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
- endif (NOT SYSCONFDIR)
+ if(NOT SYSCONFDIR)
+- set(SYSCONFDIR "/etc")
++ set(SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
+ endif(NOT SYSCONFDIR)
- if (NOT EXEC_PREFIX)
-@@ -176,7 +176,7 @@ if (NOT DATADIR)
- endif (NOT DATADIR)
+ if(NOT EXEC_PREFIX)
+@@ -156,7 +156,7 @@ if(NOT GVM_RUN_DIR)
+ endif(NOT DATADIR)
- if (NOT GVM_RUN_DIR)
-- set (GVM_RUN_DIR "/run/gvm")
-+ set (GVM_RUN_DIR "${LOCALSTATEDIR}/run/gvm")
- endif (NOT GVM_RUN_DIR)
+ if(NOT GVM_RUN_DIR)
+- set(GVM_RUN_DIR "/run/gvm")
++ set(GVM_RUN_DIR "${LOCALSTATEDIR}/run/gvm")
+ endif(NOT GVM_RUN_DIR)
- if (NOT GVM_SYSCONF_DIR)
-@@ -185,7 +185,7 @@ endif (NOT GVM_SYSCONF_DIR)
+ if(NOT GVM_SYSCONF_DIR)
+@@ -164,7 +164,7 @@ if(NOT REDIS_SOCKET_PATH)
+ endif(NOT GVM_SYSCONF_DIR)
+ if(NOT REDIS_SOCKET_PATH)
+- set(REDIS_SOCKET_PATH "/run/redis/redis.sock")
++ set(REDIS_SOCKET_PATH "${LOCALSTATEDIR}/run/redis/redis.sock")
+ endif()
- if (NOT REDIS_SOCKET_PATH)
-- set (REDIS_SOCKET_PATH "/run/redis/redis.sock")
-+ set (REDIS_SOCKET_PATH "${LOCALSTATEDIR}/run/redis/redis.sock")
- endif ()
-
- add_definitions (-DREDIS_SOCKET_PATH="${REDIS_SOCKET_PATH}")
-@@ -208,7 +208,6 @@ set (
+ add_definitions(-DREDIS_SOCKET_PATH="${REDIS_SOCKET_PATH}")
+@@ -196,7 +196,6 @@ set(
-std=c11 \
-Wall \
-Wextra \
diff --git a/security/gvm-libs/pkg-plist b/security/gvm-libs/pkg-plist
index 822a20a8b4b3..6a65393809a7 100644
--- a/security/gvm-libs/pkg-plist
+++ b/security/gvm-libs/pkg-plist
@@ -1,3 +1,4 @@
+include/gvm/agent_controller/agent_controller.h
include/gvm/base/array.h
include/gvm/base/credentials.h
include/gvm/base/cvss.h
@@ -44,28 +45,33 @@ include/gvm/util/serverutils.h
include/gvm/util/sshutils.h
include/gvm/util/uuidutils.h
include/gvm/util/versionutils.h
+include/gvm/util/vtparser.h
include/gvm/util/xmlutils.h
+lib/libgvm_agent_controller.so
+lib/libgvm_agent_controller.so.22
+lib/libgvm_agent_controller.so.22.22.0
lib/libgvm_base.so
lib/libgvm_base.so.22
-lib/libgvm_base.so.22.21.0
+lib/libgvm_base.so.22.22.0
lib/libgvm_boreas.so
lib/libgvm_boreas.so.22
-lib/libgvm_boreas.so.22.21.0
+lib/libgvm_boreas.so.22.22.0
lib/libgvm_gmp.so
lib/libgvm_gmp.so.22
-lib/libgvm_gmp.so.22.21.0
+lib/libgvm_gmp.so.22.22.0
lib/libgvm_http.so
lib/libgvm_http.so.22
-lib/libgvm_http.so.22.21.0
+lib/libgvm_http.so.22.22.0
lib/libgvm_openvasd.so
lib/libgvm_openvasd.so.22
-lib/libgvm_openvasd.so.22.21.0
+lib/libgvm_openvasd.so.22.22.0
lib/libgvm_osp.so
lib/libgvm_osp.so.22
-lib/libgvm_osp.so.22.21.0
+lib/libgvm_osp.so.22.22.0
lib/libgvm_util.so
lib/libgvm_util.so.22
-lib/libgvm_util.so.22.21.0
+lib/libgvm_util.so.22.22.0
+libdata/pkgconfig/libgvm_agent_controller.pc
libdata/pkgconfig/libgvm_base.pc
libdata/pkgconfig/libgvm_boreas.pc
libdata/pkgconfig/libgvm_gmp.pc
diff --git a/security/gvm/Makefile b/security/gvm/Makefile
index 713929fbca6b..0f8c629b2078 100644
--- a/security/gvm/Makefile
+++ b/security/gvm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gvm
-PORTVERSION= 25.2.1
+PORTVERSION= 26.0.0
CATEGORIES= security
MAINTAINER= acm@FreeBSD.org
diff --git a/security/gvmd/Makefile b/security/gvmd/Makefile
index e6b9a5c85f9e..0648b0880e09 100644
--- a/security/gvmd/Makefile
+++ b/security/gvmd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gvmd
-DISTVERSION= 25.2.1
+DISTVERSION= 26.0.0
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/gvmd/distinfo b/security/gvmd/distinfo
index 5bf28bf601bd..3b51e4292115 100644
--- a/security/gvmd/distinfo
+++ b/security/gvmd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744679865
-SHA256 (greenbone-gvmd-v25.2.1_GH0.tar.gz) = de0156058ea2fb2abdf96ed73f69f506bcf63e80574f6440a782366f2e5fbc4b
-SIZE (greenbone-gvmd-v25.2.1_GH0.tar.gz) = 1123704
+TIMESTAMP = 1750728558
+SHA256 (greenbone-gvmd-v26.0.0_GH0.tar.gz) = c209a735147235b4c5d0956cfb883cb358386d0682751db3f73fc90bc5675d30
+SIZE (greenbone-gvmd-v26.0.0_GH0.tar.gz) = 1125084
diff --git a/security/gvmd/files/patch-CMakeLists.txt b/security/gvmd/files/patch-CMakeLists.txt
index 4fbf556cb694..9087e4d7c363 100644
--- a/security/gvmd/files/patch-CMakeLists.txt
+++ b/security/gvmd/files/patch-CMakeLists.txt
@@ -1,60 +1,62 @@
---- CMakeLists.txt 2023-04-02 01:50:20.312770000 -0500
-+++ CMakeLists.txt 2023-04-02 01:54:10.831990000 -0500
-@@ -110,7 +110,7 @@
- endif (SYSCONF_INSTALL_DIR)
-
- if (NOT SYSCONFDIR)
-- set (SYSCONFDIR "/etc")
-+ set (SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
- endif (NOT SYSCONFDIR)
-
- if (NOT EXEC_PREFIX)
-@@ -181,7 +181,7 @@
- set (GVM_CA_CERTIFICATE "${GVM_STATE_DIR}/CA/cacert.pem")
-
- if (NOT GVMD_RUN_DIR)
-- set (GVMD_RUN_DIR "/run/gvmd")
-+ set (GVMD_RUN_DIR "${LOCALSTATEDIR}/run/gvmd")
- endif (NOT GVMD_RUN_DIR)
-
- if (NOT GVMD_PID_PATH)
-@@ -194,7 +194,7 @@
- add_definitions (-DGVM_FEED_LOCK_PATH="${GVM_FEED_LOCK_PATH}")
-
- if (NOT OPENVAS_DEFAULT_SOCKET)
-- set (OPENVAS_DEFAULT_SOCKET "/run/ospd/ospd-openvas.sock")
-+ set (OPENVAS_DEFAULT_SOCKET "${LOCALSTATEDIR}/run/ospd/ospd-openvas.sock")
- endif (NOT OPENVAS_DEFAULT_SOCKET)
- add_definitions (-DOPENVAS_DEFAULT_SOCKET="${OPENVAS_DEFAULT_SOCKET}")
-
-@@ -242,7 +242,7 @@
- configure_file (doc/Doxyfile_xml.in doc/Doxyfile_xml)
- configure_file (doc/example-gvm-manage-certs.conf.in doc/example-gvm-manage-certs.conf @ONLY)
- configure_file (VERSION.in VERSION)
--configure_file (src/gvmd_log_conf.cmake_in src/gvmd_log.conf)
-+configure_file (src/gvmd_log_conf.cmake_in src/gvmd_log.conf.sample)
- configure_file (src/schema_formats/XML/GMP.xml.in src/schema_formats/XML/GMP.xml @ONLY)
- configure_file (tools/greenbone-feed-sync.in tools/greenbone-feed-sync @ONLY)
- configure_file (tools/greenbone-scapdata-sync.in tools/greenbone-scapdata-sync @ONLY)
-@@ -284,7 +284,7 @@
+--- CMakeLists.txt.orig 2025-05-13 13:02:11 UTC
++++ CMakeLists.txt
+@@ -122,7 +122,7 @@ if(NOT SYSCONFDIR)
+ endif(SYSCONF_INSTALL_DIR)
+
+ if(NOT SYSCONFDIR)
+- set(SYSCONFDIR "/etc")
++ set(SYSCONFDIR "${CMAKE_INSTALL_PREFIX}/etc")
+ endif(NOT SYSCONFDIR)
+
+ if(NOT EXEC_PREFIX)
+@@ -195,7 +195,7 @@ if(NOT GVMD_RUN_DIR)
+ set(GVM_CA_CERTIFICATE "${GVM_STATE_DIR}/CA/cacert.pem")
+
+ if(NOT GVMD_RUN_DIR)
+- set(GVMD_RUN_DIR "/run/gvmd")
++ set(GVMD_RUN_DIR "${LOCALSTATEDIR}/run/gvmd")
+ endif(NOT GVMD_RUN_DIR)
+
+ if(NOT GVMD_PID_PATH)
+@@ -208,7 +208,7 @@ if(NOT OPENVAS_DEFAULT_SOCKET)
+ add_definitions(-DGVM_FEED_LOCK_PATH="${GVM_FEED_LOCK_PATH}")
+
+ if(NOT OPENVAS_DEFAULT_SOCKET)
+- set(OPENVAS_DEFAULT_SOCKET "/run/ospd/ospd-openvas.sock")
++ set(OPENVAS_DEFAULT_SOCKET "${LOCALSTATEDIR}/run/ospd/ospd-openvas.sock")
+ endif(NOT OPENVAS_DEFAULT_SOCKET)
+ add_definitions(-DOPENVAS_DEFAULT_SOCKET="${OPENVAS_DEFAULT_SOCKET}")
+
+@@ -284,7 +284,7 @@ configure_file(VERSION.in VERSION)
+ @ONLY
+ )
+ configure_file(VERSION.in VERSION)
+-configure_file(src/gvmd_log_conf.cmake_in src/gvmd_log.conf)
++configure_file(src/gvmd_log_conf.cmake_in src/gvmd_log.conf.sample)
+ configure_file(
+ src/schema_formats/XML/GMP.xml.in
+ src/schema_formats/XML/GMP.xml
+@@ -348,7 +348,7 @@ endif(NOT SKIP_SRC)
## Configs (e.g. systemd service file)
--add_subdirectory (config)
-+# add_subdirectory (config)
+-add_subdirectory(config)
++# add_subdirectory(config)
## Documentation
-@@ -294,10 +294,10 @@
+@@ -359,12 +359,12 @@ install(
+ install(DIRECTORY DESTINATION ${GVMD_STATE_DIR})
- install (DIRECTORY DESTINATION ${GVMD_STATE_DIR})
+ install(
+- FILES ${CMAKE_BINARY_DIR}/src/gvmd_log.conf
++ FILES ${CMAKE_BINARY_DIR}/src/gvmd_log.conf.sample
+ DESTINATION ${GVM_SYSCONF_DIR}
+ )
--install (FILES ${CMAKE_BINARY_DIR}/src/gvmd_log.conf
-+install (FILES ${CMAKE_BINARY_DIR}/src/gvmd_log.conf.sample
- DESTINATION ${GVM_SYSCONF_DIR})
+ install(
+- FILES ${CMAKE_SOURCE_DIR}/src/pwpolicy.conf
++ FILES ${CMAKE_SOURCE_DIR}/src/pwpolicy.conf.sample
+ DESTINATION ${GVM_SYSCONF_DIR}
+ )
--install (FILES ${CMAKE_SOURCE_DIR}/src/pwpolicy.conf
-+install (FILES ${CMAKE_SOURCE_DIR}/src/pwpolicy.conf.sample
- DESTINATION ${GVM_SYSCONF_DIR})
-
- # Schema formats.
diff --git a/security/gvmd/files/patch-src_CMakeLists.txt b/security/gvmd/files/patch-src_CMakeLists.txt
index d17a7fd1955a..b77a6a8dec51 100644
--- a/security/gvmd/files/patch-src_CMakeLists.txt
+++ b/security/gvmd/files/patch-src_CMakeLists.txt
@@ -1,28 +1,27 @@
---- src/CMakeLists.txt 2025-04-08 00:29:30.000000000 -0700
-+++ src/CMakeLists.txt 2025-04-14 18:23:00.165064000 -0700
-@@ -39,7 +39,9 @@
- endif (OPENVASD)
- pkg_check_modules (GNUTLS REQUIRED gnutls>=3.2.15)
- pkg_check_modules (GLIB REQUIRED glib-2.0>=2.42)
+--- src/CMakeLists.txt.orig 2025-05-13 13:02:11 UTC
++++ src/CMakeLists.txt
+@@ -39,7 +39,9 @@ pkg_check_modules(GLIB REQUIRED glib-2.0>=2.42)
+ endif(OPENVASD)
+ pkg_check_modules(GNUTLS REQUIRED gnutls>=3.2.15)
+ pkg_check_modules(GLIB REQUIRED glib-2.0>=2.42)
+if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
- pkg_check_modules (LIBBSD REQUIRED libbsd)
+ pkg_check_modules(LIBBSD REQUIRED libbsd)
+endif()
- pkg_check_modules (LIBICAL REQUIRED libical>=1.00)
- pkg_check_modules (GPGME REQUIRED gpgme)
+ pkg_check_modules(LIBICAL REQUIRED libical>=1.00)
+ pkg_check_modules(GPGME REQUIRED gpgme)
-@@ -338,7 +340,7 @@
- ${GNUTLS_LDFLAGS} ${GPGME_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT} ${LINKER_HARDENING_FLAGS} ${LINKER_DEBUG_FLAGS}
- ${PostgreSQL_LIBRARIES} ${LIBBSD_LDFLAGS} ${CJSON_LDFLAGS} ${GLIB_LDFLAGS} ${GTHREAD_LDFLAGS}
- ${LIBGVM_BASE_LDFLAGS} ${LIBGVM_UTIL_LDFLAGS} ${LIBGVM_OSP_LDFLAGS} ${LIBGVM_OPENVASD_LDFLAGS}
-- ${LIBGVM_GMP_LDFLAGS} ${LIBGVM_HTTP_LDFLAGS} ${LIBICAL_LDFLAGS} ${LINKER_HARDENING_FLAGS} ${OPT_THEIA_TGT})
-+ ${LIBGVM_GMP_LDFLAGS} ${LIBGVM_HTTP_LDFLAGS} ${LIBICAL_LDFLAGS} ${LINKER_HARDENING_FLAGS} ${OPT_THEIA_TGT} -lexecinfo)
- target_link_libraries (manage-test cgreen m
- ${GNUTLS_LDFLAGS} ${GPGME_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT} ${LINKER_HARDENING_FLAGS} ${LINKER_DEBUG_FLAGS}
- ${PostgreSQL_LIBRARIES} ${LIBBSD_LDFLAGS} ${CJSON_LDFLAGS} ${GLIB_LDFLAGS} ${GTHREAD_LDFLAGS}
-@@ -555,5 +557,7 @@
- COMMAND ctags ${C_FILES})
- add_custom_target (tags COMMENT "Building tags files...")
- add_dependencies (tags etags ctags)
+@@ -358,6 +360,7 @@ target_link_libraries(
+ ${LIBICAL_LDFLAGS}
+ ${LINKER_HARDENING_FLAGS}
+ ${OPT_THEIA_TGT}
++ -lexecinfo
+ )
+ target_link_libraries(
+ manage-test
+@@ -692,5 +695,7 @@ add_dependencies(tags etags ctags)
+ add_custom_target(ctags COMMENT "Building tags..." COMMAND ctags ${C_FILES})
+ add_custom_target(tags COMMENT "Building tags files...")
+ add_dependencies(tags etags ctags)
+
+file(RENAME "pwpolicy.conf" "pwpolicy.conf.sample")
diff --git a/security/gvmd/pkg-plist b/security/gvmd/pkg-plist
index b7349a16468c..16a215ec225e 100644
--- a/security/gvmd/pkg-plist
+++ b/security/gvmd/pkg-plist
@@ -2,8 +2,8 @@ bin/gvm-manage-certs
@sample etc/gvm/gvmd_log.conf.sample
@sample etc/gvm/pwpolicy.conf.sample
lib/libgvm-pg-server.so
-lib/libgvm-pg-server.so.25
-lib/libgvm-pg-server.so.25.2.1
+lib/libgvm-pg-server.so.26
+lib/libgvm-pg-server.so.26.0.0
sbin/gvmd
share/doc/gvm/example-gvm-manage-certs.conf
share/doc/gvm/html/gmp.html
diff --git a/security/keychain/Makefile b/security/keychain/Makefile
index c116375d5bf6..913a8fbc38f1 100644
--- a/security/keychain/Makefile
+++ b/security/keychain/Makefile
@@ -1,6 +1,5 @@
PORTNAME= keychain
-PORTVERSION= 2.8.5
-PORTREVISION= 1
+PORTVERSION= 2.9.5
CATEGORIES= security
MAINTAINER= garga@FreeBSD.org
@@ -10,23 +9,23 @@ WWW= https://www.funtoo.org/Keychain
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
+.if !exists(${LOCALBASE}/bin/ssh-agent) && !exists(/usr/bin/ssh-agent)
+RUN_DEPENDS+= ssh-agent:security/openssh-portable
+.endif
+
+USES= perl5
+
USE_GITHUB= yes
GH_ACCOUNT= funtoo
+USE_PERL5= build
CONFLICTS_INSTALL= py*-pycoin # bin/keychain
-OPTIONS_DEFINE= DOCS
-
-NO_BUILD= yes
-
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/keychain.1.gz
+PORTDOCS= ChangeLog.md README.md
-PORTDOCS= ChangeLog README.md
-
-.if !exists(${LOCALBASE}/bin/ssh-agent) && !exists(/usr/bin/ssh-agent)
-RUN_DEPENDS+= ssh-agent:security/openssh-portable
-.endif
+OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
diff --git a/security/keychain/distinfo b/security/keychain/distinfo
index c191cee8cc7f..5dfacbe82b18 100644
--- a/security/keychain/distinfo
+++ b/security/keychain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1587517454
-SHA256 (funtoo-keychain-2.8.5_GH0.tar.gz) = dcce703e5001211c8ebc0528f45b523f84d2bceeb240600795b4d80cb8475a0b
-SIZE (funtoo-keychain-2.8.5_GH0.tar.gz) = 66446
+TIMESTAMP = 1750426458
+SHA256 (funtoo-keychain-2.9.5_GH0.tar.gz) = c883f26db616bc1c81ba5ef3832c7ad912f3e8bd0baf6aaff981164c538a1411
+SIZE (funtoo-keychain-2.9.5_GH0.tar.gz) = 42685
diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo
index 5e596d710465..bea35261fd90 100644
--- a/security/kf6-kdesu/distinfo
+++ b/security/kf6-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358560
-SHA256 (KDE/frameworks/6.14/kdesu-6.14.0.tar.xz) = 103a06311c035445fd5884845c57369f07229239f9bbebe91cc95b7ce8c5ca23
-SIZE (KDE/frameworks/6.14/kdesu-6.14.0.tar.xz) = 56688
+TIMESTAMP = 1749476629
+SHA256 (KDE/frameworks/6.15/kdesu-6.15.0.tar.xz) = 9eb4c11a1742af2cb17cf1e7e18bb0fbdb45ee16f083739c418cbe9d45af1806
+SIZE (KDE/frameworks/6.15/kdesu-6.15.0.tar.xz) = 57012
diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile
index 505df198284c..021af0b579e1 100644
--- a/security/kleopatra/Makefile
+++ b/security/kleopatra/Makefile
@@ -1,7 +1,13 @@
PORTNAME= kleopatra
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= security kde kde-applications
+PATCH_SITES= https://invent.kde.org/pim/kleopatra/-/commit/
+PATCHFILES+= 10b618703d74618c09b5e2b16e2db9d829aed93b.patch:-p1 # Prep for Qgpgme 2.0.0
+PATCHFILES+= b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch:-p1 # Prep for Qgpgme 2.0.0
+PATCHFILES+= d4f777ffa137148302ca39d5a2238c01c896605d.patch:-p1 # Prep for Qgpgme 2.0.0
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Certificate manager for KDE
WWW= https://www.kde.org/applications/utilities/kleopatra/
@@ -10,8 +16,8 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libboost_thread.so:devel/boost-libs \
libgpgme.so:security/gpgme \
libgpg-error.so:security/libgpg-error \
- libgpgmepp.so:security/gpgme-cpp \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libgpgmepp.so:security/gpgmepp \
+ libqgpgmeqt6.so:security/qgpgme@qt6
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \
qt:6 shared-mime-info tar:xz xorg
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
index dcac84233c5f..f1f3b98769a3 100644
--- a/security/kleopatra/distinfo
+++ b/security/kleopatra/distinfo
@@ -1,3 +1,9 @@
-TIMESTAMP = 1749036950
+TIMESTAMP = 1750496363
SHA256 (KDE/release-service/25.04.2/kleopatra-25.04.2.tar.xz) = d155c416103fad173c361ea10f3ea1f6142297cc5be3598e9b062461336a3476
SIZE (KDE/release-service/25.04.2/kleopatra-25.04.2.tar.xz) = 2851360
+SHA256 (KDE/release-service/25.04.2/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 75f5c94d85eadad74dcef21f66c019946217a051a9e8b90803d5eceaadb3fcd4
+SIZE (KDE/release-service/25.04.2/10b618703d74618c09b5e2b16e2db9d829aed93b.patch) = 1241
+SHA256 (KDE/release-service/25.04.2/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = c2796b58683b07eabeae48a517192460c474a1722d7022e796b94df6553d933d
+SIZE (KDE/release-service/25.04.2/b1f3736de7ed3c2d4f58aa454064a4cd0f423250.patch) = 1585
+SHA256 (KDE/release-service/25.04.2/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 0120d812f9a57cbd4a5a2718fbbc9acef090841701cb2c6b4f11a596986840e6
+SIZE (KDE/release-service/25.04.2/d4f777ffa137148302ca39d5a2238c01c896605d.patch) = 1573
diff --git a/security/krb5-devel/Makefile b/security/krb5-devel/Makefile
index 36aa57f35ae2..6745764fa63d 100644
--- a/security/krb5-devel/Makefile
+++ b/security/krb5-devel/Makefile
@@ -8,8 +8,8 @@ PKGNAME_X= -${FLAVOR:S/default//}
.endif
PKGNAMESUFFIX= ${PKGNAME_X:S/--/-/:C/-$//}
-HASH= 61e92fe9a
-MIT_COMMIT_DATE= 2025.04.06
+HASH= 1113e746a
+MIT_COMMIT_DATE= 2025.06.17
PATCH_SITES= http://web.mit.edu/kerberos/advisories/
PATCH_DIST_STRIP= -p2
diff --git a/security/krb5-devel/distinfo b/security/krb5-devel/distinfo
index addd917f9451..83e6497143e7 100644
--- a/security/krb5-devel/distinfo
+++ b/security/krb5-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800263
-SHA256 (krb5-krb5-1.22.2025.04.06-61e92fe9a_GH0.tar.gz) = 2eae92b633a9c77a66fbcb6a5acba93bf5bc6eb75b95ded662c9c4509ba16255
-SIZE (krb5-krb5-1.22.2025.04.06-61e92fe9a_GH0.tar.gz) = 4679049
+TIMESTAMP = 1750876627
+SHA256 (krb5-krb5-1.22.2025.06.17-1113e746a_GH0.tar.gz) = 535c723d44a5fb50ffe3aeb8e1198e81bf1485d24d0f11aa62f56f80dd9c283f
+SIZE (krb5-krb5-1.22.2025.06.17-1113e746a_GH0.tar.gz) = 4683455
diff --git a/security/libcryptui/Makefile b/security/libcryptui/Makefile
index 98a75479363a..b1cbf9ef4783 100644
--- a/security/libcryptui/Makefile
+++ b/security/libcryptui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libcryptui
PORTVERSION= 3.12.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -9,6 +9,10 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME application for managing encryption keys (PGP, SSH)
WWW= https://gitlab.gnome.org/GNOME/libcryptui
+DEPRECATED= abandoned project
+EXPIRATION_DATE=2025-06-30
+BROKEN= does not build with gpgme 2.x
+
BUILD_DEPENDS= seahorse>=3.0.0:security/seahorse \
gpg:security/gnupg
LIB_DEPENDS= libgpgme.so:security/gpgme \
diff --git a/security/libkleo/Makefile b/security/libkleo/Makefile
index 10b3a01e7a07..19824ceb7dda 100644
--- a/security/libkleo/Makefile
+++ b/security/libkleo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libkleo
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= security kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -10,8 +11,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libqgpgmeqt6.so:security/gpgme-qt@qt6 \
- libgpgmepp.so:security/gpgme-cpp
+ libqgpgmeqt6.so:security/qgpgme@qt6 \
+ libgpgmepp.so:security/gpgmepp
RUN_DEPENDS= ${LOCALBASE}/bin/gmd5sum:sysutils/coreutils
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
diff --git a/security/libp11/Makefile b/security/libp11/Makefile
index 7575e9c2ed49..2521f1fa7db8 100644
--- a/security/libp11/Makefile
+++ b/security/libp11/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libp11
PORTVERSION= 0.4.14
+PORTREVIION= 1
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= security devel
@@ -39,6 +40,15 @@ CONFIGURE_ARGS= --with-enginesdir=${PREFIX}/lib/engines \
--with-modulesdir=${PREFIX}/lib/ossl-modules \
--enable-static-engine
+.include <bsd.port.options.mk>
+
+.if ${SSL_DEFAULT} == "base" && ${OPSYS} == FreeBSD && ${OSREL:R} < 14
+PLIST_SUB+= PROVIDERS="@comment "
+.else
+PLIST_SUB+= PROVIDERS=""
+.endif
+
+
INSTALL_TARGET= install-strip
PORTDOCS= *
diff --git a/security/libp11/pkg-plist b/security/libp11/pkg-plist
index 79526fa0f30a..b0d6012014a0 100644
--- a/security/libp11/pkg-plist
+++ b/security/libp11/pkg-plist
@@ -2,8 +2,8 @@ include/libp11.h
include/p11_err.h
lib/engines/libpkcs11.so
lib/engines/pkcs11.so
-lib/ossl-modules/libpkcs11.so
-lib/ossl-modules/pkcs11prov.so
+%%PROVIDERS%%lib/ossl-modules/libpkcs11.so
+%%PROVIDERS%%lib/ossl-modules/pkcs11prov.so
lib/libp11.a
lib/libp11.so
lib/libp11.so.3
diff --git a/security/linux-rl9-gnutls/Makefile b/security/linux-rl9-gnutls/Makefile
index 7d5f77bad003..9dbea86f7349 100644
--- a/security/linux-rl9-gnutls/Makefile
+++ b/security/linux-rl9-gnutls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnutls
PORTVERSION= 3.8.3
-DISTVERSIONSUFFIX= -4.el9_4
-PORTREVISION= 2
+DISTVERSIONSUFFIX= -6.el9
+PORTREVISION= 3
CATEGORIES= security linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/security/linux-rl9-gnutls/distinfo b/security/linux-rl9-gnutls/distinfo
index e4eab6a19369..60f20b4ddc7f 100644
--- a/security/linux-rl9-gnutls/distinfo
+++ b/security/linux-rl9-gnutls/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1731426582
-SHA256 (rocky/g/gnutls-3.8.3-4.el9_4.aarch64.rpm) = e4a5c13d37c40691c4e344da6f996894da71b6c165736f002d481076e73bc131
-SIZE (rocky/g/gnutls-3.8.3-4.el9_4.aarch64.rpm) = 1049936
-SHA256 (rocky/g/gnutls-3.8.3-4.el9_4.i686.rpm) = 92233f9fa789f474d3f68354293c5a73bf63d9b2f6fb3f492d2c0a983a5bc8aa
-SIZE (rocky/g/gnutls-3.8.3-4.el9_4.i686.rpm) = 1112324
-SHA256 (rocky/g/gnutls-3.8.3-4.el9_4.x86_64.rpm) = 985d308d68dff95068da84d4ed1c9fb777c5115dde16a545ea273150f5953aa2
-SIZE (rocky/g/gnutls-3.8.3-4.el9_4.x86_64.rpm) = 1124082
-SHA256 (rocky/g/gnutls-3.8.3-4.el9_4.src.rpm) = 87e91ca13687f7e49a2e51b6752fed2a34b7d3ad7e2d9c7fd1e4217d58945b5b
-SIZE (rocky/g/gnutls-3.8.3-4.el9_4.src.rpm) = 8578173
+TIMESTAMP = 1750641607
+SHA256 (rocky/g/gnutls-3.8.3-6.el9.aarch64.rpm) = 9806059ba81e6745dc5ab51053e0f5f32a8d2b95524875663131333995d7c8d8
+SIZE (rocky/g/gnutls-3.8.3-6.el9.aarch64.rpm) = 1044459
+SHA256 (rocky/g/gnutls-3.8.3-6.el9.i686.rpm) = 95ed1a15bc713ab0b43add9c44a413a55be4a17f0ad9c88368486c5354599474
+SIZE (rocky/g/gnutls-3.8.3-6.el9.i686.rpm) = 1111239
+SHA256 (rocky/g/gnutls-3.8.3-6.el9.x86_64.rpm) = 78a44d4da59749bc747644b1f6de77fa9f233c8c46bb460eab2e1feb1ae4c22f
+SIZE (rocky/g/gnutls-3.8.3-6.el9.x86_64.rpm) = 1121456
+SHA256 (rocky/g/gnutls-3.8.3-6.el9.src.rpm) = a10caa833331026bb2a8825ccee3c591ff8bf257a06ba6ab8281c3668d45d873
+SIZE (rocky/g/gnutls-3.8.3-6.el9.src.rpm) = 8583863
diff --git a/security/linux-rl9-libtasn1/Makefile b/security/linux-rl9-libtasn1/Makefile
index 5d07ecdf10cd..49878b5ac8d3 100644
--- a/security/linux-rl9-libtasn1/Makefile
+++ b/security/linux-rl9-libtasn1/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libtasn1
PORTVERSION= 4.16.0
-DISTVERSIONSUFFIX= -8.el9_1
-PORTREVISION= 1
+DISTVERSIONSUFFIX= -9.el9
+PORTREVISION= 2
CATEGORIES= security linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/security/linux-rl9-libtasn1/distinfo b/security/linux-rl9-libtasn1/distinfo
index 623d887c49f4..a8a15a1cd2a8 100644
--- a/security/linux-rl9-libtasn1/distinfo
+++ b/security/linux-rl9-libtasn1/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1731422748
-SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.aarch64.rpm) = 3963d58e43412e91e47454836e5431fbc77014d411ac6eec4847fc7cede46a6d
-SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.aarch64.rpm) = 74132
-SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.i686.rpm) = 7798c0dac61919dc7bcf8918d1fce0642b77316e8b6263e946c8a01bfe7e7307
-SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.i686.rpm) = 76138
-SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.x86_64.rpm) = f62a78a4d12241611733a45d896511c9825d06116373f4277e08acbae7565322
-SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.x86_64.rpm) = 74962
-SHA256 (rocky/l/libtasn1-4.16.0-8.el9_1.src.rpm) = e2e95c833a6d79d774eec3b60e0cb856a8403e455925c1a5626a70f8cf068fdc
-SIZE (rocky/l/libtasn1-4.16.0-8.el9_1.src.rpm) = 1889934
+TIMESTAMP = 1750640210
+SHA256 (rocky/l/libtasn1-4.16.0-9.el9.aarch64.rpm) = c040286c461ef7429c8fa86412f2b3ee64f5233f41321a13f10b9635fa15b517
+SIZE (rocky/l/libtasn1-4.16.0-9.el9.aarch64.rpm) = 73866
+SHA256 (rocky/l/libtasn1-4.16.0-9.el9.i686.rpm) = 385a244c7afc30e4aa71824b91c36cca44f9454b2be992d5834d2f2ef9133c4e
+SIZE (rocky/l/libtasn1-4.16.0-9.el9.i686.rpm) = 75892
+SHA256 (rocky/l/libtasn1-4.16.0-9.el9.x86_64.rpm) = 378e7fc39ac1581c3326aaa945eef0c144a7eb7b9124abb5cf7a1c1205503c72
+SIZE (rocky/l/libtasn1-4.16.0-9.el9.x86_64.rpm) = 74553
+SHA256 (rocky/l/libtasn1-4.16.0-9.el9.src.rpm) = e8dc61a5d83e86d0978e3c00beccc611fbd8155f8c3923a89e1e00e85e2983d9
+SIZE (rocky/l/libtasn1-4.16.0-9.el9.src.rpm) = 1892583
diff --git a/security/linux-rl9-nettle/Makefile b/security/linux-rl9-nettle/Makefile
index 9415b7067518..632c4ff7c28b 100644
--- a/security/linux-rl9-nettle/Makefile
+++ b/security/linux-rl9-nettle/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nettle
-PORTVERSION= 3.9.1
+PORTVERSION= 3.10.1
DISTVERSIONSUFFIX= -1.el9
-PORTREVISION= 1
CATEGORIES= security linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/security/linux-rl9-nettle/distinfo b/security/linux-rl9-nettle/distinfo
index 800e5136405e..b103c3261fa2 100644
--- a/security/linux-rl9-nettle/distinfo
+++ b/security/linux-rl9-nettle/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1731422909
-SHA256 (rocky/n/nettle-3.9.1-1.el9.aarch64.rpm) = bf9a860921be5e1c6d18c756eeb772ed19f725734d7ff0be45db9faee4ab50bc
-SIZE (rocky/n/nettle-3.9.1-1.el9.aarch64.rpm) = 538169
-SHA256 (rocky/n/nettle-3.9.1-1.el9.i686.rpm) = 896487634e937933d731ae3337e388395d52db3f70aee35401c3a888b009bf30
-SIZE (rocky/n/nettle-3.9.1-1.el9.i686.rpm) = 569252
-SHA256 (rocky/n/nettle-3.9.1-1.el9.x86_64.rpm) = dcd2bb2ca0e67d5a50c54a608a346a4bd95711258c16ce1db578ebf0a004ea6c
-SIZE (rocky/n/nettle-3.9.1-1.el9.x86_64.rpm) = 571534
-SHA256 (rocky/n/nettle-3.9.1-1.el9.src.rpm) = 57a692b1bea9a1db8487da2ce43cb7816f06768f9b6896a53ae064dfa2e28f09
-SIZE (rocky/n/nettle-3.9.1-1.el9.src.rpm) = 4165662
+TIMESTAMP = 1750640383
+SHA256 (rocky/n/nettle-3.10.1-1.el9.aarch64.rpm) = 0632136bfc24d5155f54134cd3fe838a85677807a06ef1623d6f9af6a7cff3c1
+SIZE (rocky/n/nettle-3.10.1-1.el9.aarch64.rpm) = 542566
+SHA256 (rocky/n/nettle-3.10.1-1.el9.i686.rpm) = d9795535b7fd3fb5cdbd65b89cfb552629df18cfbf2c6523114c2b5091029f85
+SIZE (rocky/n/nettle-3.10.1-1.el9.i686.rpm) = 573631
+SHA256 (rocky/n/nettle-3.10.1-1.el9.x86_64.rpm) = 25182aead477d29ed365a0d0663e91ffa54710e617615ea2b91c7abd9d56b4fd
+SIZE (rocky/n/nettle-3.10.1-1.el9.x86_64.rpm) = 575381
+SHA256 (rocky/n/nettle-3.10.1-1.el9.src.rpm) = 701b630f9816742d0b984a8df64f1d23685a56e6cf2bef5cc47a7cfc5c6c3786
+SIZE (rocky/n/nettle-3.10.1-1.el9.src.rpm) = 4328763
diff --git a/security/linux-rl9-nettle/pkg-plist.aarch64 b/security/linux-rl9-nettle/pkg-plist.aarch64
index 22e4b19ba72d..e067d8b2f259 100644
--- a/security/linux-rl9-nettle/pkg-plist.aarch64
+++ b/security/linux-rl9-nettle/pkg-plist.aarch64
@@ -1,11 +1,11 @@
-usr/lib64/.libhogweed.so.6.8.hmac
+usr/lib64/.libhogweed.so.6.10.hmac
usr/lib64/.libhogweed.so.6.hmac
-usr/lib64/.libnettle.so.8.8.hmac
+usr/lib64/.libnettle.so.8.10.hmac
usr/lib64/.libnettle.so.8.hmac
usr/lib64/libhogweed.so.6
-usr/lib64/libhogweed.so.6.8
+usr/lib64/libhogweed.so.6.10
usr/lib64/libnettle.so.8
-usr/lib64/libnettle.so.8.8
+usr/lib64/libnettle.so.8.10
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/security/linux-rl9-nettle/pkg-plist.amd64 b/security/linux-rl9-nettle/pkg-plist.amd64
index 051aa4368d1b..3230ad53caf4 100644
--- a/security/linux-rl9-nettle/pkg-plist.amd64
+++ b/security/linux-rl9-nettle/pkg-plist.amd64
@@ -1,19 +1,19 @@
-usr/lib/.libhogweed.so.6.8.hmac
+usr/lib/.libhogweed.so.6.10.hmac
usr/lib/.libhogweed.so.6.hmac
-usr/lib/.libnettle.so.8.8.hmac
+usr/lib/.libnettle.so.8.10.hmac
usr/lib/.libnettle.so.8.hmac
usr/lib/libhogweed.so.6
-usr/lib/libhogweed.so.6.8
+usr/lib/libhogweed.so.6.10
usr/lib/libnettle.so.8
-usr/lib/libnettle.so.8.8
-usr/lib64/.libhogweed.so.6.8.hmac
+usr/lib/libnettle.so.8.10
+usr/lib64/.libhogweed.so.6.10.hmac
usr/lib64/.libhogweed.so.6.hmac
-usr/lib64/.libnettle.so.8.8.hmac
+usr/lib64/.libnettle.so.8.10.hmac
usr/lib64/.libnettle.so.8.hmac
usr/lib64/libhogweed.so.6
-usr/lib64/libhogweed.so.6.8
+usr/lib64/libhogweed.so.6.10
usr/lib64/libnettle.so.8
-usr/lib64/libnettle.so.8.8
+usr/lib64/libnettle.so.8.10
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/security/netbird/Makefile b/security/netbird/Makefile
index c5ddbbccf8b7..4c189fbd0f94 100644
--- a/security/netbird/Makefile
+++ b/security/netbird/Makefile
@@ -1,6 +1,6 @@
PORTNAME= netbird
DISTVERSIONPREFIX= v
-DISTVERSION= 0.47.2
+DISTVERSION= 0.49.0
CATEGORIES= security net net-vpn
MAINTAINER= hakan.external@netbird.io
@@ -16,15 +16,15 @@ NOT_FOR_ARCHS_REASON= "no 32-bit builds supported"
RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss
USES= go:modules
-USE_RC_SUBR= netbird
+USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/netbirdio/netbird
-GO_TARGET= ./client:netbird
+GO_TARGET= ./client:${PORTNAME}
GO_BUILDFLAGS= -tags freebsd -o ${PORTNAME} -ldflags \
"-s -w -X github.com/netbirdio/netbird/version.version=${DISTVERSION}"
-WRKSRC= ${WRKDIR}/netbird-${DISTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
-PLIST_FILES= bin/netbird
+PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/security/netbird/distinfo b/security/netbird/distinfo
index 76ba6e320c5e..0806cc6f24f0 100644
--- a/security/netbird/distinfo
+++ b/security/netbird/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749687672
-SHA256 (go/security_netbird/netbird-v0.47.2/v0.47.2.mod) = dd8e2b5f3ee570d2ef933101c6fb7bc5de05dae258f0c7ea7602e8db42238acb
-SIZE (go/security_netbird/netbird-v0.47.2/v0.47.2.mod) = 12507
-SHA256 (go/security_netbird/netbird-v0.47.2/v0.47.2.zip) = 8671becd05ff5437daa98b34e76819cd0908c1a040f49a369c9e26ed8cc64831
-SIZE (go/security_netbird/netbird-v0.47.2/v0.47.2.zip) = 2917482
+TIMESTAMP = 1750840361
+SHA256 (go/security_netbird/netbird-v0.49.0/v0.49.0.mod) = dd8e2b5f3ee570d2ef933101c6fb7bc5de05dae258f0c7ea7602e8db42238acb
+SIZE (go/security_netbird/netbird-v0.49.0/v0.49.0.mod) = 12507
+SHA256 (go/security_netbird/netbird-v0.49.0/v0.49.0.zip) = c1aa8b8749cdb1a471425ce5aac7d90e318e6f6280f51a8b72ca18ad241f7bfb
+SIZE (go/security_netbird/netbird-v0.49.0/v0.49.0.zip) = 2921705
diff --git a/security/netbird/files/netbird.in b/security/netbird/files/netbird.in
index a05f7f099ee0..ddd19f27cd52 100644
--- a/security/netbird/files/netbird.in
+++ b/security/netbird/files/netbird.in
@@ -16,8 +16,8 @@
# Default: 'info'
# netbird_logfile (path): Path to the client log file.
# Default: /var/log/netbird/client.log
-# netbird_env (str): Extra environment variables for the daemon, in KEY=VALUE format.
-# Default: 'IS_DAEMON=1'
+# netbird_tun_dev (str): Name of the TUN device used by Netbird for its VPN tunnel.
+# Default: wt0
#
. /etc/rc.subr
@@ -32,11 +32,33 @@ load_rc_config "$name"
: ${netbird_socket:="/var/run/netbird.sock"}
: ${netbird_loglevel:="info"}
: ${netbird_logfile:="/var/log/netbird/client.log"}
-: ${netbird_env:="IS_DAEMON=1"}
+: ${netbird_tun_dev:="wt0"}
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
daemon_args="-P ${pidfile} -r -t \"${name}: daemon\""
command_args="${daemon_args} %%PREFIX%%/bin/netbird service run --config ${netbird_config} --log-level ${netbird_loglevel} --daemon-addr unix://${netbird_socket} --log-file ${netbird_logfile}"
+start_precmd="${name}_start_precmd"
+stop_postcmd="${name}_stop_postcmd"
+
+netbird_start_precmd() {
+ logger -s -t netbird "Starting ${name}."
+ # Check for orphaned netbird tunnel interface
+ # And if it exists, then destroy it
+ if /sbin/ifconfig ${netbird_tun_dev} >/dev/null 2>&1; then
+ if ! /sbin/ifconfig ${netbird_tun_dev} | fgrep -qw PID; then
+ logger -s -t netbird "Found orphaned tunnel interface ${netbird_tun_dev}, destroying"
+ /sbin/ifconfig ${netbird_tun_dev} destroy
+ fi
+ fi
+}
+
+netbird_stop_postcmd() {
+ if /sbin/ifconfig ${netbird_tun_dev} >/dev/null 2>&1; then
+ logger -s -t netbird "Destroying tunnel interface ${netbird_tun_dev}"
+ /sbin/ifconfig ${netbird_tun_dev} destroy || \
+ logger -s -t netbird "Failed to destroy interface ${netbird_tun_dev}"
+ fi
+}
run_rc_command "$1"
diff --git a/security/nuclei/Makefile b/security/nuclei/Makefile
index 3a2828d806b2..bf4fd87882ba 100644
--- a/security/nuclei/Makefile
+++ b/security/nuclei/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nuclei
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.4
+DISTVERSION= 3.4.5
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
diff --git a/security/nuclei/distinfo b/security/nuclei/distinfo
index a4c3ceade456..e4cf46444ae0 100644
--- a/security/nuclei/distinfo
+++ b/security/nuclei/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749429917
-SHA256 (go/security_nuclei/nuclei-v3.4.4/v3.4.4.mod) = 9e805e04dec4da32e582d774928290dd9b337ec1fd9fe49b5a38dc4f2d8fa9f3
-SIZE (go/security_nuclei/nuclei-v3.4.4/v3.4.4.mod) = 17916
-SHA256 (go/security_nuclei/nuclei-v3.4.4/v3.4.4.zip) = c574a8583455d3faaa9e50d87d24a2b8b283f22fecc796e2a58478c7525dddbd
-SIZE (go/security_nuclei/nuclei-v3.4.4/v3.4.4.zip) = 12381056
+TIMESTAMP = 1750899492
+SHA256 (go/security_nuclei/nuclei-v3.4.5/v3.4.5.mod) = 5afbb1c8d97f83b0d2b11bd9bf677f5b88043b95241def65c6cdf11d290bbdbe
+SIZE (go/security_nuclei/nuclei-v3.4.5/v3.4.5.mod) = 17916
+SHA256 (go/security_nuclei/nuclei-v3.4.5/v3.4.5.zip) = d88771513264794e0f2acb6c03682492363addc36b92c80330fb25ff747462ac
+SIZE (go/security_nuclei/nuclei-v3.4.5/v3.4.5.zip) = 12383461
diff --git a/security/openvas/Makefile b/security/openvas/Makefile
index 34e9452a0b61..5181bd1bc773 100644
--- a/security/openvas/Makefile
+++ b/security/openvas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openvas
-DISTVERSION= 23.16.1
+DISTVERSION= 23.20.1
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/openvas/distinfo b/security/openvas/distinfo
index fe1fd27dc51e..321cb33a54a7 100644
--- a/security/openvas/distinfo
+++ b/security/openvas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744680509
-SHA256 (greenbone-openvas-scanner-v23.16.1_GH0.tar.gz) = 6ef32eab6fe19d3b37589705f9b2e4539a0572cd70bc8b16d217078080dad827
-SIZE (greenbone-openvas-scanner-v23.16.1_GH0.tar.gz) = 1550974
+TIMESTAMP = 1750728484
+SHA256 (greenbone-openvas-scanner-v23.20.1_GH0.tar.gz) = 80fbf610520c4304e901b803828e296d942ec76e95751c5607de06ef2295fcea
+SIZE (greenbone-openvas-scanner-v23.20.1_GH0.tar.gz) = 1580761
diff --git a/security/openvas/pkg-plist b/security/openvas/pkg-plist
index c7634dde26f2..650a981dbf83 100644
--- a/security/openvas/pkg-plist
+++ b/security/openvas/pkg-plist
@@ -3,10 +3,10 @@ bin/openvas-nasl-lint
@sample %%ETCDIR%%/openvas_log.conf.sample
lib/libopenvas_misc.so
lib/libopenvas_misc.so.23
-lib/libopenvas_misc.so.23.16.1
+lib/libopenvas_misc.so.23.20.1
lib/libopenvas_nasl.so
lib/libopenvas_nasl.so.23
-lib/libopenvas_nasl.so.23.16.1
+lib/libopenvas_nasl.so.23.20.1
sbin/openvas
share/man/man1/openvas-nasl-lint.1.gz
share/man/man1/openvas-nasl.1.gz
diff --git a/security/p5-Crypt-GpgME/Makefile b/security/p5-Crypt-GpgME/Makefile
index 75b5ecbf7cd6..41be90383404 100644
--- a/security/p5-Crypt-GpgME/Makefile
+++ b/security/p5-Crypt-GpgME/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Crypt-GpgME
PORTVERSION= 0.09
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/security/p5-Crypt-GpgME/files/patch-lib_Crypt_GpgME.pm b/security/p5-Crypt-GpgME/files/patch-lib_Crypt_GpgME.pm
new file mode 100644
index 000000000000..61bb81fa0777
--- /dev/null
+++ b/security/p5-Crypt-GpgME/files/patch-lib_Crypt_GpgME.pm
@@ -0,0 +1,16 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- lib/Crypt/GpgME.pm.orig 2009-11-17 22:51:18 UTC
++++ lib/Crypt/GpgME.pm
+@@ -226,10 +226,6 @@ Returns a new Crypt::GpgME instance. Throws an excepti
+
+ my $key = $ctx->signers_enum($seq);
+
+-=head2 trustlist
+-
+- my @trustlist = $ctx->trustlist($pattern, $maxlevel);
+-
+ =head2 verify
+
+ my ($result, $plain) = $ctx->verify($sig);
diff --git a/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.c b/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.c
new file mode 100644
index 000000000000..f8452fcf45dc
--- /dev/null
+++ b/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.c
@@ -0,0 +1,42 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- perl_glue/perl_gpgme.c.orig 2008-04-30 04:10:10 UTC
++++ perl_glue/perl_gpgme.c
+@@ -762,36 +762,6 @@ SV *
+ }
+
+ SV *
+-perl_gpgme_hashref_from_trust_item (gpgme_trust_item_t item) {
+- SV *sv;
+- HV *hv;
+-
+- hv = newHV ();
+-
+- if (item->keyid) {
+- perl_gpgme_hv_store (hv, "keyid", 5, newSVpv (item->keyid, 0));
+- }
+-
+- perl_gpgme_hv_store (hv, "type", 4, newSVpv (item->type == 1 ? "key" : "uid", 0));
+- perl_gpgme_hv_store (hv, "level", 5, newSViv (item->level));
+-
+- if (item->type == 1 && item->owner_trust) {
+- perl_gpgme_hv_store (hv, "owner_trust", 11, newSVpv (item->owner_trust, 0));
+- }
+-
+- if (item->validity) {
+- perl_gpgme_hv_store (hv, "validity", 8, newSVpv (item->validity, 0));
+- }
+-
+- if (item->type == 2 && item->name) {
+- perl_gpgme_hv_store (hv, "name", 4, newSVpv (item->name, 0));
+- }
+-
+- sv = newRV_noinc ((SV *)hv);
+- return sv;
+-}
+-
+-SV *
+ perl_gpgme_sv_from_status_code (gpgme_status_code_t status) {
+ int i;
+ SV *ret = NULL;
diff --git a/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.h b/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.h
new file mode 100644
index 000000000000..4b7fa2763638
--- /dev/null
+++ b/security/p5-Crypt-GpgME/files/patch-perl__glue_perl__gpgme.h
@@ -0,0 +1,14 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- perl_glue/perl_gpgme.h.orig 2007-12-19 23:55:38 UTC
++++ perl_glue/perl_gpgme.h
+@@ -117,8 +117,6 @@ SV *perl_gpgme_hash_algo_to_string (gpgme_hash_algo_t
+
+ SV *perl_gpgme_hash_algo_to_string (gpgme_hash_algo_t algo);
+
+-SV *perl_gpgme_hashref_from_trust_item (gpgme_trust_item_t item);
+-
+ SV *perl_gpgme_sv_from_status_code (gpgme_status_code_t status);
+
+ SV *perl_gpgme_genkey_result_to_sv (gpgme_genkey_result_t result);
diff --git a/security/p5-Crypt-GpgME/files/patch-xs_GpgME.xs b/security/p5-Crypt-GpgME/files/patch-xs_GpgME.xs
new file mode 100644
index 000000000000..42f999ad3888
--- /dev/null
+++ b/security/p5-Crypt-GpgME/files/patch-xs_GpgME.xs
@@ -0,0 +1,35 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+--- xs/GpgME.xs.orig 2008-04-30 04:10:27 UTC
++++ xs/GpgME.xs
+@@ -453,29 +453,6 @@ gpgme_keylist (ctx, pattern, secret_only=0)
+ perl_gpgme_assert_error (err);
+ }
+
+-void
+-gpgme_trustlist (ctx, pattern, max_level)
+- gpgme_ctx_t ctx
+- const char *pattern
+- int max_level
+- PREINIT:
+- gpgme_error_t err;
+- gpgme_trust_item_t item;
+- PPCODE:
+- err = gpgme_op_trustlist_start (ctx, pattern, max_level);
+- perl_gpgme_assert_error (err);
+-
+- while ((err = gpgme_op_trustlist_next (ctx, &item)) == GPG_ERR_NO_ERROR) {
+- XPUSHs (perl_gpgme_hashref_from_trust_item (item));
+- gpgme_trust_item_unref (item);
+- }
+-
+- if (gpg_err_code (err) != GPG_ERR_EOF) {
+- perl_gpgme_assert_error (err);
+- }
+-
+- gpgme_op_trustlist_end (ctx);
+-
+ NO_OUTPUT gpgme_error_t
+ gpgme_engine_check_version (ctx, proto)
+ perl_gpgme_ctx_or_null_t ctx
diff --git a/security/pecl-gnupg/Makefile b/security/pecl-gnupg/Makefile
index cad9dd9e5404..dd2eb5172e17 100644
--- a/security/pecl-gnupg/Makefile
+++ b/security/pecl-gnupg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnupg
PORTVERSION= 1.5.3
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/security/pecl-gnupg/files/patch-gnupg.c b/security/pecl-gnupg/files/patch-gnupg.c
new file mode 100644
index 000000000000..fda8f01312fd
--- /dev/null
+++ b/security/pecl-gnupg/files/patch-gnupg.c
@@ -0,0 +1,41 @@
+The trustlist feature has been deprecated in Gpgme since 2003 and was removed
+in version 2.0.0.
+
+--- gnupg.c.orig 2025-06-02 18:54:02 UTC
++++ gnupg.c
+@@ -341,7 +341,9 @@ phpc_function_entry gnupg_methods[] = {
+ PHP_GNUPG_FALIAS(addencryptkey, arginfo_gnupg_key_method)
+ PHP_GNUPG_FALIAS(adddecryptkey, arginfo_gnupg_key_passphrase_method)
+ PHP_GNUPG_FALIAS(deletekey, arginfo_gnupg_deletekey_method)
++#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
+ PHP_GNUPG_FALIAS(gettrustlist, arginfo_gnupg_pattern_method)
++#endif
+ PHP_GNUPG_FALIAS(listsignatures, arginfo_gnupg_keyid_method)
+ PHP_GNUPG_FALIAS(seterrormode, arginfo_gnupg_errmode_method)
+ PHPC_FE_END
+@@ -483,7 +485,9 @@ static zend_function_entry gnupg_functions[] = {
+ PHP_FE(gnupg_addencryptkey, arginfo_gnupg_key_function)
+ PHP_FE(gnupg_adddecryptkey, arginfo_gnupg_key_passphrase_function)
+ PHP_FE(gnupg_deletekey, arginfo_gnupg_deletekey_function)
++#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
+ PHP_FE(gnupg_gettrustlist, arginfo_gnupg_pattern_function)
++#endif
+ PHP_FE(gnupg_listsignatures, arginfo_gnupg_keyid_function)
+ PHP_FE(gnupg_seterrormode, arginfo_gnupg_errmode_function)
+ PHPC_FE_END
+@@ -1936,6 +1940,7 @@ PHP_FUNCTION(gnupg_deletekey)
+ }
+ /* }}} */
+
++#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
+ /* {{{ proto array gnupg_gettrustlist(string pattern)
+ * searching for trust items which match PATTERN
+ */
+@@ -1980,6 +1985,7 @@ PHP_FUNCTION(gnupg_gettrustlist)
+ }
+ }
+ /* }}} */
++#endif
+
+ /* {{{ proto array gnupg_listsignatures(string keyid) */
+ PHP_FUNCTION(gnupg_listsignatures)
diff --git a/security/pinentry/Makefile b/security/pinentry/Makefile
index 3ba81d6e22ae..ba10a91f5e8a 100644
--- a/security/pinentry/Makefile
+++ b/security/pinentry/Makefile
@@ -36,7 +36,7 @@ NCURSES_RUN_DEPENDS= ${PINENTRY_NCURSES}:security/pinentry-curses
EFL_DESC= EFL frontend
PINENTRY_EFL= pinentry-efl
# Due to a dependency loop that exists between security/pinentry-efl,
-# devel/elf, graphics/poppler, security/gpgme-cpp, security/gpgme,
+# devel/elf, graphics/poppler, security/gpgmepp, security/gpgme,
# security/gnupg and security/pinentry, the user must install
# pinentry-efl manually. See pkg-message.dep-loop for more details.
#EFL_RUN_DEPENDS= ${PINENTRY_EFL}:security/pinentry-efl
diff --git a/security/plasma6-kscreenlocker/distinfo b/security/plasma6-kscreenlocker/distinfo
index 832f8bbd7964..9b45a355b193 100644
--- a/security/plasma6-kscreenlocker/distinfo
+++ b/security/plasma6-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010496
-SHA256 (KDE/plasma/6.4.0/kscreenlocker-6.4.0.tar.xz) = b840202ba6b5bd7832ab2116beee2c8e386fa9b844e6db0e425a84006b6698fa
-SIZE (KDE/plasma/6.4.0/kscreenlocker-6.4.0.tar.xz) = 183788
+TIMESTAMP = 1750789611
+SHA256 (KDE/plasma/6.4.1/kscreenlocker-6.4.1.tar.xz) = c849dc939a050a26f270393f8b59e8b86d671983a752e014af7c89a1c955b925
+SIZE (KDE/plasma/6.4.1/kscreenlocker-6.4.1.tar.xz) = 183776
diff --git a/security/plasma6-ksshaskpass/distinfo b/security/plasma6-ksshaskpass/distinfo
index 0762978afab7..8196ba2a8c6e 100644
--- a/security/plasma6-ksshaskpass/distinfo
+++ b/security/plasma6-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010496
-SHA256 (KDE/plasma/6.4.0/ksshaskpass-6.4.0.tar.xz) = ce3c7ba9f16638eb5e0378821448a84b9a0619228be8196e55c395fd4d743806
-SIZE (KDE/plasma/6.4.0/ksshaskpass-6.4.0.tar.xz) = 30792
+TIMESTAMP = 1750789611
+SHA256 (KDE/plasma/6.4.1/ksshaskpass-6.4.1.tar.xz) = 5495db2d45f9b2ac50a81382f7e38c99ab83d7ea34adcf72b05c260d9d8a3433
+SIZE (KDE/plasma/6.4.1/ksshaskpass-6.4.1.tar.xz) = 30796
diff --git a/security/plasma6-kwallet-pam/Makefile b/security/plasma6-kwallet-pam/Makefile
index b4aad08a3703..538b12ebeb1b 100644
--- a/security/plasma6-kwallet-pam/Makefile
+++ b/security/plasma6-kwallet-pam/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kwallet-pam
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= security kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/security/plasma6-kwallet-pam/distinfo b/security/plasma6-kwallet-pam/distinfo
index eb3872634da1..81c94e309bb8 100644
--- a/security/plasma6-kwallet-pam/distinfo
+++ b/security/plasma6-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010496
-SHA256 (KDE/plasma/6.4.0/kwallet-pam-6.4.0.tar.xz) = 450e4d6b804c597eb51159000e193688926e4d8225ae19a1627e25d11feb8b5e
-SIZE (KDE/plasma/6.4.0/kwallet-pam-6.4.0.tar.xz) = 22396
+TIMESTAMP = 1750789612
+SHA256 (KDE/plasma/6.4.1/kwallet-pam-6.4.1.tar.xz) = 04d4d7075cb93cac10a7e0504836d961c7a2eda4f08987bb500f927200298b7c
+SIZE (KDE/plasma/6.4.1/kwallet-pam-6.4.1.tar.xz) = 22400
diff --git a/security/py-certifi/Makefile b/security/py-certifi/Makefile
index c1a72415dd68..b4ae106315be 100644
--- a/security/py-certifi/Makefile
+++ b/security/py-certifi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= certifi
-PORTVERSION= 2025.4.26
+PORTVERSION= 2025.6.15
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,7 +10,7 @@ WWW= https://github.com/certifi/python-certifi
LICENSE= MPL20
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python
diff --git a/security/py-certifi/distinfo b/security/py-certifi/distinfo
index 7bdf8d62e8ce..fe596debd52b 100644
--- a/security/py-certifi/distinfo
+++ b/security/py-certifi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936214
-SHA256 (certifi-2025.4.26.tar.gz) = 0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6
-SIZE (certifi-2025.4.26.tar.gz) = 160705
+TIMESTAMP = 1750188134
+SHA256 (certifi-2025.6.15.tar.gz) = d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b
+SIZE (certifi-2025.6.15.tar.gz) = 158753
diff --git a/security/py-gpg/Makefile b/security/py-gpg/Makefile
new file mode 100644
index 000000000000..582cb579dfc2
--- /dev/null
+++ b/security/py-gpg/Makefile
@@ -0,0 +1,43 @@
+PORTNAME= gpg
+PORTVERSION= 2.0.0
+CATEGORIES= security python
+MASTER_SITES= GNUPG/gpgmepy
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= gpgmepy-${PORTVERSION}
+
+MAINTAINER= jhale@FreeBSD.org
+COMMENT= Gpgme Python bindings
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
+
+BUILD_DEPENDS= swig:devel/swig \
+ ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+LIB_DEPENDS= libassuan.so:security/libassuan \
+ libgpg-error.so:security/libgpg-error \
+ libgpgme.so:security/gpgme
+
+USES= gmake pkgconfig python:3.9+ tar:bzip2
+USE_PYTHON= autoplist pep517
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= BSD_PYTHON="${PYTHON_CMD}" \
+ BSD_PYTHON_VERSION="${PYTHON_VER}"
+TEST_TARGET= check
+
+# Link src to the project name defined in pyproject.toml to deal with Python
+# conventions. This is done in the project build system, but we're just using
+# the configure part of the autotools and letting the FreeBSD python USES do
+# the main build.
+pre-build:
+ (cd ${BUILD_WRKSRC} && ${LN} -sf src ${PORTNAME})
+
+# Avoid patching the src 'copystamp' target, which tries to copy several files
+# to their original location, causing errors. ${BUILD_WRKSRC}/copystamp just
+# has to exist for the port 'test' target to function for our purposes.
+pre-test:
+ ${TOUCH} ${BUILD_WRKSRC}/copystamp
+
+.include <bsd.port.mk>
diff --git a/security/py-gpg/distinfo b/security/py-gpg/distinfo
new file mode 100644
index 000000000000..c0e4e0940c09
--- /dev/null
+++ b/security/py-gpg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750492472
+SHA256 (gpgmepy-2.0.0.tar.bz2) = 07e1265648ff51da238c9af7a18b3f1dc7b0c66b4f21a72f27c74b396cd3336d
+SIZE (gpgmepy-2.0.0.tar.bz2) = 575963
diff --git a/security/py-gpg/files/patch-configure.ac b/security/py-gpg/files/patch-configure.ac
new file mode 100644
index 000000000000..d60e14dfd05d
--- /dev/null
+++ b/security/py-gpg/files/patch-configure.ac
@@ -0,0 +1,19 @@
+The configure script automatically detects all versions of Python and builds
+the bindings for each found version. This is a problem when building outside
+of a clean environment since the ports system can only build a package for one
+Python flavor at a time. The found versions of Python are overridden by
+environment variables set in the port Makefile.
+
+--- configure.ac.orig 2025-06-17 08:21:23 UTC
++++ configure.ac
+@@ -326,6 +326,10 @@ else
+ ], :, m4_if(mym4pythonver,[any],[],[python]mym4pythonver))
+ ])
+
++ # Override the automatically found Pythons with the selected version from ports.
++ PYTHONS=$BSD_PYTHON
++ PYTHON_VERSIONS=$BSD_PYTHON_VERSION
++
+ # Recover some values lost in the second attempt to find Python.
+ PYTHON="$(echo $PYTHONS | cut -d ' ' -f 1)"
+ PYTHON_VERSION="$(echo $PYTHON_VERSIONS | cut -d ' ' -f 1)"
diff --git a/security/py-gpg/files/patch-pyproject.toml b/security/py-gpg/files/patch-pyproject.toml
new file mode 100644
index 000000000000..f2a281e724c2
--- /dev/null
+++ b/security/py-gpg/files/patch-pyproject.toml
@@ -0,0 +1,13 @@
+Since we don't have a "swig" python package to look for, this breaks the
+build. Swig detection, however, is done locally by the ports system and
+the configure script.
+
+--- pyproject.toml.orig 2025-06-17 08:21:23 UTC
++++ pyproject.toml
+@@ -59,5 +59,5 @@ content-type = "text/plain"
+
+ [build-system]
+ # Minimum requirements for the build system to execute.
+-requires = ["setuptools", "swig"]
++requires = ["setuptools"]
+ build-backend = "setuptools.build_meta"
diff --git a/security/py-gpg/pkg-descr b/security/py-gpg/pkg-descr
new file mode 100644
index 000000000000..331ded45d4d4
--- /dev/null
+++ b/security/py-gpg/pkg-descr
@@ -0,0 +1,3 @@
+Python bindings for the GpgME library, offering a high-level and curated
+interface, as well as an idiomatic interface implemented as a shim,
+automatically created using SWIG, on top of the low-level interface.
diff --git a/security/py-gpgme/Makefile b/security/py-gpgme/Makefile
deleted file mode 100644
index b79f2dd23518..000000000000
--- a/security/py-gpgme/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-PORTREVISION= 0
-CATEGORIES= security python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= jhale@FreeBSD.org
-COMMENT= Gpgme Python bindings
-
-MASTERDIR= ${.CURDIR:H:H}/security/gpgme
-PLIST= ${.CURDIR}/pkg-plist
-
-_GPGME_BINDING= python
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gpg/_gpgme*.so
-
-.include "${MASTERDIR}/Makefile"
diff --git a/security/py-gpgme/pkg-plist b/security/py-gpgme/pkg-plist
deleted file mode 100644
index 8650d7182e84..000000000000
--- a/security/py-gpgme/pkg-plist
+++ /dev/null
@@ -1,89 +0,0 @@
-%%PYTHON_SITELIBDIR%%/gpg-%%VERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/gpg-%%VERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/gpg-%%VERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/gpg-%%VERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt
-%%PYTHON_SITELIBDIR%%/gpg/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/callbacks%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/callbacks%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/core%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/core%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/errors%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/errors%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/gpgme%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/gpgme%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/results%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/results%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/util%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/util%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/__pycache__/version%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/_gpgme%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/gpg/callbacks.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/create%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/create%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/event%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/event%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/import_type%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/import_type%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/keysign%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/keysign%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/md%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/md%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/pk%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/pk%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/protocol%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/protocol%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/sigsum%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/sigsum%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/status%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/status%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/validity%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/__pycache__/validity%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/create.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/__pycache__/encoding%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/__pycache__/encoding%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/data/encoding.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/event.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/import_type.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/__pycache__/mode%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/__pycache__/mode%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/keylist/mode.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/keysign.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/md.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/pk.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/protocol.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/mode%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/mode%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/notation%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/__pycache__/notation%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/mode.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/sig/notation.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/sigsum.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/status.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/__init__.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/__pycache__/policy%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/__pycache__/policy%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/gpg/constants/tofu/policy.py
-%%PYTHON_SITELIBDIR%%/gpg/constants/validity.py
-%%PYTHON_SITELIBDIR%%/gpg/core.py
-%%PYTHON_SITELIBDIR%%/gpg/errors.py
-%%PYTHON_SITELIBDIR%%/gpg/gpgme.py
-%%PYTHON_SITELIBDIR%%/gpg/results.py
-%%PYTHON_SITELIBDIR%%/gpg/util.py
-%%PYTHON_SITELIBDIR%%/gpg/version.py
diff --git a/security/py-notus-scanner/Makefile b/security/py-notus-scanner/Makefile
index 587f74ba0431..713e822f766c 100644
--- a/security/py-notus-scanner/Makefile
+++ b/security/py-notus-scanner/Makefile
@@ -1,5 +1,5 @@
PORTNAME= notus-scanner
-DISTVERSION= 22.6.5
+DISTVERSION= 22.7.2
DISTVERSIONPREFIX= v
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-notus-scanner/distinfo b/security/py-notus-scanner/distinfo
index 171e0e4c626c..b05cc474c745 100644
--- a/security/py-notus-scanner/distinfo
+++ b/security/py-notus-scanner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734855818
-SHA256 (greenbone-notus-scanner-v22.6.5_GH0.tar.gz) = a618b31256260805be9f4d1b7eef5760ff6bc1998d64409ce028e9dc5e84d2db
-SIZE (greenbone-notus-scanner-v22.6.5_GH0.tar.gz) = 294136
+TIMESTAMP = 1750729722
+SHA256 (greenbone-notus-scanner-v22.7.2_GH0.tar.gz) = 7420a0b26cc5f35d9e92ca7b809577f49fdf293559efef3dc39e91c092239585
+SIZE (greenbone-notus-scanner-v22.7.2_GH0.tar.gz) = 295805
diff --git a/security/py-notus-scanner/pkg-plist b/security/py-notus-scanner/pkg-plist
index 162d23951398..9c649e920db7 100644
--- a/security/py-notus-scanner/pkg-plist
+++ b/security/py-notus-scanner/pkg-plist
@@ -83,11 +83,14 @@ bin/notus-subscriber
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/__pycache__/rpm%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/__pycache__/slackware%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/__pycache__/slackware%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/__pycache__/windows%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/__pycache__/windows%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/deb.py
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/ebuild.py
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/package.py
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/rpm.py
%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/slackware.py
+%%PYTHON_SITELIBDIR%%/notus/scanner/models/packages/windows.py
%%PYTHON_SITELIBDIR%%/notus/scanner/models/vulnerability.py
%%PYTHON_SITELIBDIR%%/notus/scanner/scanner.py
%%PYTHON_SITELIBDIR%%/notus/scanner/tools/__init__.py
@@ -165,20 +168,23 @@ bin/notus-subscriber
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/__pycache__/test_rpm%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/__pycache__/test_slackware%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/__pycache__/test_slackware%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/__pycache__/test_windows%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/__pycache__/test_windows%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/gentoo_examples.txt
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_deb.py
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_ebuild.py
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_package.py
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_rpm.py
%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_slackware.py
+%%PYTHON_SITELIBDIR%%/notus/tests/models/packages/test_windows.py
%%PYTHON_SITELIBDIR%%/notus/tests/models/test_vulnerability.py
%%PYTHON_SITELIBDIR%%/notus/tests/test_config.py
%%PYTHON_SITELIBDIR%%/notus/tests/test_verifier.py
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.5.dist-info/LICENSE
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.5.dist-info/METADATA
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.5.dist-info/RECORD
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.5.dist-info/WHEEL
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.5.dist-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/LICENSE
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/METADATA
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/RECORD
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/WHEEL
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/entry_points.txt
@dir(gvm,gvm,750) /var/run/notus-scanner
@dir(gvm,gvm,750) /var/lib/openvas/plugins/notus/products
@dir(gvm,gvm,750) /var/lib/openvas/plugins/notus
diff --git a/security/py-ospd-openvas/Makefile b/security/py-ospd-openvas/Makefile
index 9b39491cd018..f712dc948669 100644
--- a/security/py-ospd-openvas/Makefile
+++ b/security/py-ospd-openvas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ospd-openvas
-DISTVERSION= 22.8.2
+DISTVERSION= 22.9.0
DISTVERSIONPREFIX= v
CATEGORIES= security python
#MASTER_SITES= PYPI
diff --git a/security/py-ospd-openvas/distinfo b/security/py-ospd-openvas/distinfo
index 9eef5f99a23a..82dc77a0a20d 100644
--- a/security/py-ospd-openvas/distinfo
+++ b/security/py-ospd-openvas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744687624
-SHA256 (greenbone-ospd-openvas-v22.8.2_GH0.tar.gz) = a545d617e228da4a0328dd4ef13882b7e34ee3324f730a7de4708e51d313ece8
-SIZE (greenbone-ospd-openvas-v22.8.2_GH0.tar.gz) = 250151
+TIMESTAMP = 1750729892
+SHA256 (greenbone-ospd-openvas-v22.9.0_GH0.tar.gz) = b650a595040f6d1963577f59a97a20dcefd1ece79a899873d8e4a835eee9cd63
+SIZE (greenbone-ospd-openvas-v22.9.0_GH0.tar.gz) = 250165
diff --git a/security/py-ospd-openvas/pkg-plist b/security/py-ospd-openvas/pkg-plist
index 814ebf606412..ca12f72c225b 100644
--- a/security/py-ospd-openvas/pkg-plist
+++ b/security/py-ospd-openvas/pkg-plist
@@ -72,11 +72,11 @@ bin/ospd-openvas
%%PYTHON_SITELIBDIR%%/ospd/vts.py
%%PYTHON_SITELIBDIR%%/ospd/xml.py
%%PYTHON_SITELIBDIR%%/ospd/xmlvt.py
-%%PYTHON_SITELIBDIR%%/ospd_openvas-22.8.2.dist-info/COPYING
-%%PYTHON_SITELIBDIR%%/ospd_openvas-22.8.2.dist-info/METADATA
-%%PYTHON_SITELIBDIR%%/ospd_openvas-22.8.2.dist-info/RECORD
-%%PYTHON_SITELIBDIR%%/ospd_openvas-22.8.2.dist-info/WHEEL
-%%PYTHON_SITELIBDIR%%/ospd_openvas-22.8.2.dist-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/ospd_openvas-22.9.0.dist-info/COPYING
+%%PYTHON_SITELIBDIR%%/ospd_openvas-22.9.0.dist-info/METADATA
+%%PYTHON_SITELIBDIR%%/ospd_openvas-22.9.0.dist-info/RECORD
+%%PYTHON_SITELIBDIR%%/ospd_openvas-22.9.0.dist-info/WHEEL
+%%PYTHON_SITELIBDIR%%/ospd_openvas-22.9.0.dist-info/entry_points.txt
%%PYTHON_SITELIBDIR%%/ospd_openvas/__init__.py
%%PYTHON_SITELIBDIR%%/ospd_openvas/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/ospd_openvas/__pycache__/__init__%%PYTHON_TAG%%.pyc
diff --git a/security/py-python-gvm/Makefile b/security/py-python-gvm/Makefile
index 11ff7da0b5a6..0b0fff283ba4 100644
--- a/security/py-python-gvm/Makefile
+++ b/security/py-python-gvm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-gvm
-DISTVERSION= 26.1.1
+DISTVERSION= 26.2.1
DISTVERSIONPREFIX= v
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-python-gvm/distinfo b/security/py-python-gvm/distinfo
index 9645696c0ac3..aa2cb56cae26 100644
--- a/security/py-python-gvm/distinfo
+++ b/security/py-python-gvm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744687931
-SHA256 (greenbone-python-gvm-v26.1.1_GH0.tar.gz) = f2a121083324004e7c486cf8b0ce219677d636bfa0c731903063bd97e6eddb07
-SIZE (greenbone-python-gvm-v26.1.1_GH0.tar.gz) = 318501
+TIMESTAMP = 1750729968
+SHA256 (greenbone-python-gvm-v26.2.1_GH0.tar.gz) = bb4a455ab8f716df888e66832dca5a6743c7ebdd9d939993d2863b8cd560d739
+SIZE (greenbone-python-gvm-v26.2.1_GH0.tar.gz) = 333842
diff --git a/security/py-webauthn/Makefile b/security/py-webauthn/Makefile
index 2c97531fd969..0224d6c5af41 100644
--- a/security/py-webauthn/Makefile
+++ b/security/py-webauthn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webauthn
-PORTVERSION= 2.5.2
+PORTVERSION= 2.6.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://duo-labs.github.io/py_webauthn/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cbor2>=5.6.5:devel/py-cbor2@${PY_FLAVOR} \
diff --git a/security/py-webauthn/distinfo b/security/py-webauthn/distinfo
index 3490692fa0ea..4b6631072a69 100644
--- a/security/py-webauthn/distinfo
+++ b/security/py-webauthn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813110
-SHA256 (webauthn-2.5.2.tar.gz) = 09c13dfc1c68c810f32fa4d89b1d37acb9f9ae9091c9d7019e313be4525a95ef
-SIZE (webauthn-2.5.2.tar.gz) = 124114
+TIMESTAMP = 1750188136
+SHA256 (webauthn-2.6.0.tar.gz) = 13cf5b009a64cef569599ffecf24550df1d7c0cd4fbaea870f937148484a80b4
+SIZE (webauthn-2.6.0.tar.gz) = 123608
diff --git a/security/py-webauthn/files/patch-pyproject.toml b/security/py-webauthn/files/patch-pyproject.toml
new file mode 100644
index 000000000000..e2799155d521
--- /dev/null
+++ b/security/py-webauthn/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-06-16 22:25:09 UTC
++++ pyproject.toml
+@@ -7,8 +7,7 @@ readme = "README.md"
+ dynamic = ["version"]
+ description = "Pythonic WebAuthn"
+ readme = "README.md"
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE"]
++license = { text = "BSD-3-Clause" }
+ keywords = ["webauthn", "fido2"]
+ authors = [{ name = "Duo Labs", email = "labs@duo.com" }]
+ classifiers = [
diff --git a/security/qgpgme/Makefile b/security/qgpgme/Makefile
new file mode 100644
index 000000000000..f45cb981a8f8
--- /dev/null
+++ b/security/qgpgme/Makefile
@@ -0,0 +1,55 @@
+PORTNAME= qgpgme
+PORTVERSION= 2.0.0
+CATEGORIES= security
+MASTER_SITES= GNUPG
+PKGNAMESUFFIX= -${FLAVOR}
+
+MAINTAINER= jhale@FreeBSD.org
+COMMENT= GnuPG Made Easy (GPGME) Qt bindings
+WWW= https://gnupg.org/software/gpgme/index.html
+
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libgpg-error.so:security/libgpg-error \
+ libgpgme.so:security/gpgme \
+ libgpgmepp.so:security/gpgmepp
+
+FLAVORS= qt6 qt5
+FLAVOR?= ${FLAVORS:[1]}
+
+USES= cmake:testing compiler:c++17-lang pkgconfig \
+ qt:${FLAVOR:S|qt||} tar:xz
+USE_LDCONFIG= yes
+_USE_QT_qt5= core buildtools:build qmake:build testlib:test
+_USE_QT_qt6= base
+USE_QT= ${_USE_QT_${FLAVOR}}
+
+CMAKE_ON= BUILD_WITH_${FLAVOR:tu}
+_CMAKE_OFF_qt5= BUILD_WITH_QT6
+_CMAKE_OFF_qt6= BUILD_WITH_QT5
+CMAKE_OFF= BUILD_TESTING \
+ ${_CMAKE_OFF_${FLAVOR}}
+
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
+_PLIST_SUB_qt5= QGPGME_CMAKE_SUFFIX="" \
+ QGPGME_LIB_SUFFIX=""
+_PLIST_SUB_qt6= QGPGME_CMAKE_SUFFIX="Qt6" \
+ QGPGME_LIB_SUFFIX="qt6"
+PLIST_SUB= QGPGME_INCLUDE_SUFFIX="${FLAVOR}" \
+ ${_PLIST_SUB_${FLAVOR}}
+
+OPTIONS_DEFINE= DOXYGEN
+
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
+ dot:graphics/graphviz
+DOXYGEN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen
+
+post-install-DOXYGEN-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
+ cd ${BUILD_WRKSRC}/doc/html && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html
+ @${FIND} -P ${STAGEDIR}${DOCSDIR} -type f 2>/dev/null | \
+ ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST}
+
+.include <bsd.port.mk>
diff --git a/security/qgpgme/distinfo b/security/qgpgme/distinfo
new file mode 100644
index 000000000000..86a926dc2776
--- /dev/null
+++ b/security/qgpgme/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750277661
+SHA256 (qgpgme-2.0.0.tar.xz) = 15645b2475cca6118eb2ed331b3a8d9442c9d4019c3846ba3f6d25321b4a61ad
+SIZE (qgpgme-2.0.0.tar.xz) = 188552
diff --git a/security/qgpgme/pkg-descr b/security/qgpgme/pkg-descr
new file mode 100644
index 000000000000..79dc974a22a3
--- /dev/null
+++ b/security/qgpgme/pkg-descr
@@ -0,0 +1,15 @@
+QGpgme provides a very high level Qt API around GpgMEpp, the GPGME C++
+bindings.
+
+There are two general concepts in QGpgME. Data abstraction through
+GpgMEpp's Dataprovider interface and the Job pattern.
+
+Data can be provided with QByteArrayDataProvider or QIODeviceDataProvider
+which can be constructed from their respective types. This means you can
+pass a QFile, QProcess, QString, etc. directly to GPGME.
+
+To provide a stable API / ABI and because of historic reasons in libkleo
+(where QGpgME was originally developed as an abstract crypto backend),
+QGpgME only provides abstract interfaces as public API while the actual
+implementation happens in the private QGpgME prefixed classes.
+
diff --git a/security/gpgme-qt/pkg-plist b/security/qgpgme/pkg-plist
index 5fcfbc386950..e4b0eb3711f3 100644
--- a/security/gpgme-qt/pkg-plist
+++ b/security/qgpgme/pkg-plist
@@ -19,7 +19,6 @@ include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/EncryptJob
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/ExportJob
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/FileListDataProvider
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/GpgCardJob
-include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/HierarchicalKeyListJob
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/ImportFromKeyserverJob
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/ImportJob
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/QGpgME/Job
@@ -69,7 +68,6 @@ include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/encryptjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/exportjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/filelistdataprovider.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/gpgcardjob.h
-include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/hierarchicalkeylistjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/importfromkeyserverjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/importjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/job.h
@@ -100,8 +98,12 @@ include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/wkdlookupjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/wkdlookupresult.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/wkdrefreshjob.h
include/qgpgme-%%QGPGME_INCLUDE_SUFFIX%%/qgpgme/wkspublishjob.h
+lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/FindGpgme.cmake
+lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/FindLibGpgError.cmake
lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/QGpgme%%QGPGME_CMAKE_SUFFIX%%Config.cmake
lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/QGpgme%%QGPGME_CMAKE_SUFFIX%%ConfigVersion.cmake
+lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/QGpgme%%QGPGME_CMAKE_SUFFIX%%Targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/QGpgme%%QGPGME_CMAKE_SUFFIX%%/QGpgme%%QGPGME_CMAKE_SUFFIX%%Targets.cmake
lib/libqgpgme%%QGPGME_LIB_SUFFIX%%.so
lib/libqgpgme%%QGPGME_LIB_SUFFIX%%.so.15
-lib/libqgpgme%%QGPGME_LIB_SUFFIX%%.so.15.6.2
+lib/libqgpgme%%QGPGME_LIB_SUFFIX%%.so.15.7.0
diff --git a/security/rnp/Makefile b/security/rnp/Makefile
index 9d0e5329de0b..77944be6a051 100644
--- a/security/rnp/Makefile
+++ b/security/rnp/Makefile
@@ -1,8 +1,9 @@
PORTNAME= rnp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.1
-PORTREVISION= 2
+DISTVERSION= 0.18.0
+PORTREVISION= 1
CATEGORIES= security
+MASTER_SITES= https://github.com/rnpgp/${PORTNAME}/releases/download/${DISTVERSIONFULL}/
MAINTAINER= se@FreeBSD.org
COMMENT= RNP is a set of OpenPGP (RFC4880) tools
@@ -16,27 +17,35 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LICENSE_PERMS_OCB_Patent= dist-mirror dist-sell pkg-mirror pkg-sell \
auto-accept
-BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
LIB_DEPENDS= libbotan-3.so:security/botan3 \
libjson-c.so:devel/json-c
-
-USES= cmake compiler:c++11-lang pkgconfig
-USE_GITHUB= yes
-GH_ACCOUNT= rnpgp
-GH_TUPLE= rnpgp:sexpp:c641a2f:sexpp/src/libsexpp
+TEST_DEPENDS= googletest>0:devel/googletest \
+ gpgme>0:security/gpgme
+
+USES= cmake:testing compiler:c++20-lang pathfix pkgconfig \
+ python:env,test shebangfix
+PATHFIX_WRKSRC= ${WRKSRC}/src/lib
+SHEBANG_FILES= src/tests/cli_perf.py \
+ src/tests/cli_tests.py \
+ src/tests/data/cli_EncryptSign/regenerate_keys
USE_LDCONFIG= yes
-CMAKE_ARGS= -DBUILD_SHARED_LIBS=on \
- -DBUILD_TESTING=off
-
PLIST_SUB= VERS=${DISTVERSION}
-pre-configure:
- ${CP} ${FILESDIR}/version.cmake ${WRKSRC}/cmake/
- ${REINPLACE_CMD} 's/%%DISTVERSION%%/${DISTVERSION}/' \
- ${WRKSRC}/cmake/version.cmake
+CMAKE_ON= BUILD_SHARED_LIBS \
+ CMAKE_DISABLE_FIND_PACKAGE_Git
+CMAKE_OFF= BUILD_TESTING \
+ DOWNLOAD_GTEST
-post-install:
- ${RM} ${STAGEDIR}${PREFIX}/lib/libsexp.a
+OPTIONS_DEFINE= MANPAGES
+OPTIONS_SUB= yes
+
+MANPAGES_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
+MANPAGES_CMAKE_BOOL= ENABLE_DOC
+
+pre-configure:
+ ${CP} ${FILESDIR}/version.cmake ${WRKSRC}/cmake/
+ ${REINPLACE_CMD} 's/%%DISTVERSION%%/${DISTVERSION}/' \
+ ${WRKSRC}/cmake/version.cmake
.include <bsd.port.mk>
diff --git a/security/rnp/distinfo b/security/rnp/distinfo
index 2689cd70a2ce..b08cf7350d69 100644
--- a/security/rnp/distinfo
+++ b/security/rnp/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1740573395
-SHA256 (rnpgp-rnp-v0.17.1_GH0.tar.gz) = ec486bb2c25abb0ddbd95973fd135e3922ea68b4e6919c7c18d992078baaf50c
-SIZE (rnpgp-rnp-v0.17.1_GH0.tar.gz) = 3515288
-SHA256 (rnpgp-sexpp-c641a2f_GH0.tar.gz) = 43d4abdb0c131305ed11ce202d128717336782159b741931494ee8f99cf43cf4
-SIZE (rnpgp-sexpp-c641a2f_GH0.tar.gz) = 71645
+TIMESTAMP = 1750637070
+SHA256 (rnp-v0.18.0.tar.gz) = a90e3ac5b185a149665147f9284c0201a78431e81924883899244522fd3f9240
+SIZE (rnp-v0.18.0.tar.gz) = 4376397
diff --git a/security/rnp/files/patch-src_lib_types.h b/security/rnp/files/patch-src_lib_types.h
deleted file mode 100644
index 4262e8f2de42..000000000000
--- a/security/rnp/files/patch-src_lib_types.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/lib/types.h.orig 2024-05-03 10:03:14 UTC
-+++ src/lib/types.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2017-2021, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2017-2024, [Ribose Inc](https://www.ribose.com).
- * Copyright (c) 2009 The NetBSD Foundation, Inc.
- * All rights reserved.
- *
-@@ -95,9 +95,6 @@ class id_str_pair {
- static int lookup(const id_str_pair pair[],
- const std::vector<uint8_t> &bytes,
- int notfound = 0);
-- static int lookup(const id_str_pair pair[],
-- const std::basic_string<uint8_t> &bytes,
-- int notfound = 0);
- };
-
- /** pgp_fingerprint_t */
diff --git a/security/rnp/files/patch-src_lib_utils.cpp b/security/rnp/files/patch-src_lib_utils.cpp
deleted file mode 100644
index 761f5bd55c94..000000000000
--- a/security/rnp/files/patch-src_lib_utils.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/lib/utils.cpp.orig 2024-05-03 10:03:14 UTC
-+++ src/lib/utils.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2021, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2021, 2024 [Ribose Inc](https://www.ribose.com).
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
-@@ -53,21 +53,6 @@ id_str_pair::lookup(const id_str_pair pair[], const st
-
- int
- id_str_pair::lookup(const id_str_pair pair[], const std::vector<uint8_t> &bytes, int notfound)
--{
-- while (pair && pair->str) {
-- if ((strlen(pair->str) == bytes.size()) &&
-- !memcmp(pair->str, bytes.data(), bytes.size())) {
-- return pair->id;
-- }
-- pair++;
-- }
-- return notfound;
--}
--
--int
--id_str_pair::lookup(const id_str_pair pair[],
-- const std::basic_string<uint8_t> &bytes,
-- int notfound)
- {
- while (pair && pair->str) {
- if ((strlen(pair->str) == bytes.size()) &&
diff --git a/security/rnp/files/patch-src_librekey_key__store__g10.cpp b/security/rnp/files/patch-src_librekey_key__store__g10.cpp
deleted file mode 100644
index 688b54c380e4..000000000000
--- a/security/rnp/files/patch-src_librekey_key__store__g10.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/librekey/key_store_g10.cpp.orig 2024-05-03 10:03:14 UTC
-+++ src/librekey/key_store_g10.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2017-2022, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2017-2024, [Ribose Inc](https://www.ribose.com).
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
-@@ -312,12 +312,12 @@ read_curve(const sexp_list_t *list, const std::string
-
- const auto &bytes = data->get_string();
- pgp_curve_t curve = static_cast<pgp_curve_t>(
-- id_str_pair::lookup(g10_curve_aliases, data->get_string(), PGP_CURVE_UNKNOWN));
-+ id_str_pair::lookup(g10_curve_aliases, (const char *) bytes.data(), PGP_CURVE_UNKNOWN));
- if (curve != PGP_CURVE_UNKNOWN) {
- key.curve = curve;
- return true;
- }
-- RNP_LOG("Unknown curve: %.*s", (int) bytes.size(), (char *) bytes.data());
-+ RNP_LOG("Unknown curve: %.*s", (int) bytes.size(), (const char *) bytes.data());
- return false;
- }
-
-@@ -806,7 +806,7 @@ g23_parse_seckey(pgp_key_pkt_t &seckey,
-
- auto & alg_bt = alg_s_exp->sexp_string_at(0)->get_string();
- pgp_pubkey_alg_t alg = static_cast<pgp_pubkey_alg_t>(
-- id_str_pair::lookup(g10_alg_aliases, alg_bt.c_str(), PGP_PKA_NOTHING));
-+ id_str_pair::lookup(g10_alg_aliases, (const char *) alg_bt.data(), PGP_PKA_NOTHING));
- if (alg == PGP_PKA_NOTHING) {
- RNP_LOG(
- "Unsupported algorithm: '%.*s'", (int) alg_bt.size(), (const char *) alg_bt.data());
diff --git a/security/rnp/pkg-plist b/security/rnp/pkg-plist
index 7afb6e16fefd..b4fe6d6f28d6 100644
--- a/security/rnp/pkg-plist
+++ b/security/rnp/pkg-plist
@@ -3,6 +3,7 @@ bin/rnpkeys
include/rnp/rnp.h
include/rnp/rnp_err.h
include/rnp/rnp_export.h
+include/rnp/rnp_ver.h
lib/cmake/rnp/rnp-config-version.cmake
lib/cmake/rnp/rnp-config.cmake
lib/cmake/rnp/rnp-targets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -11,6 +12,6 @@ lib/librnp.so
lib/librnp.so.0
lib/librnp.so.%%VERS%%
libdata/pkgconfig/librnp.pc
-share/man/man1/rnp.1.gz
-share/man/man1/rnpkeys.1.gz
-share/man/man3/librnp.3.gz
+%%MANPAGES%%share/man/man1/rnp.1.gz
+%%MANPAGES%%share/man/man1/rnpkeys.1.gz
+%%MANPAGES%%share/man/man3/librnp.3.gz
diff --git a/security/rubygem-gpgme/Makefile b/security/rubygem-gpgme/Makefile
index b88403fc738b..01afb9d78c35 100644
--- a/security/rubygem-gpgme/Makefile
+++ b/security/rubygem-gpgme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gpgme
PORTVERSION= 2.0.24
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security rubygems
MASTER_SITES= RG
diff --git a/security/rubygem-gpgme/files/patch-ext-gpgme-extconf.rb b/security/rubygem-gpgme/files/patch-ext_gpgme_extconf.rb
index e14b99204578..e0a3bbcbbf76 100644
--- a/security/rubygem-gpgme/files/patch-ext-gpgme-extconf.rb
+++ b/security/rubygem-gpgme/files/patch-ext_gpgme_extconf.rb
@@ -1,10 +1,10 @@
---- ext/gpgme/extconf.rb.orig 2022-10-13 10:24:31 UTC
+--- ext/gpgme/extconf.rb.orig 2025-06-24 09:21:26 UTC
+++ ext/gpgme/extconf.rb
-@@ -60,7 +60,6 @@ follows:
+@@ -63,7 +63,6 @@ EOS
EOS
require 'rubygems'
- require 'mini_portile2'
- libgpg_error_recipe = MiniPortile.new('libgpg-error', '1.46').tap do |recipe|
+ libgpg_error_recipe = MiniPortile.new('libgpg-error', '1.47').tap do |recipe|
recipe.target = File.join(ROOT, "ports")
diff --git a/security/rubygem-gpgme/files/patch-ext_gpgme_gpgme__n.c b/security/rubygem-gpgme/files/patch-ext_gpgme_gpgme__n.c
new file mode 100644
index 000000000000..d0c71e09bb17
--- /dev/null
+++ b/security/rubygem-gpgme/files/patch-ext_gpgme_gpgme__n.c
@@ -0,0 +1,59 @@
+The trustlist feature, which only worked for a short period in 2003, was
+removed in GpgME 2.0.0.
+
+The gpgme_attr_t enums and their functions, which have been marked deprecated
+since 2003, were removed in GpgME 2.0.0.
+
+--- ext/gpgme/gpgme_n.c.orig 2025-06-23 05:28:53 UTC
++++ ext/gpgme/gpgme_n.c
+@@ -1633,6 +1633,7 @@ rb_s_gpgme_op_card_edit_start (VALUE dummy, VALUE vctx
+ return LONG2NUM(err);
+ }
+
++#if defined(GPGME_VERSION_NUMBER) && GPGME_VERSION_NUMBER < 0x020000
+ static VALUE
+ rb_s_gpgme_op_trustlist_start (VALUE dummy, VALUE vctx, VALUE vpattern,
+ VALUE vmax_level)
+@@ -1696,6 +1697,7 @@ rb_s_gpgme_op_trustlist_end (VALUE dummy, VALUE vctx)
+ err = gpgme_op_trustlist_end (ctx);
+ return LONG2NUM(err);
+ }
++#endif
+
+ static VALUE
+ rb_s_gpgme_op_decrypt (VALUE dummy, VALUE vctx, VALUE vcipher, VALUE vplain)
+@@ -2558,13 +2560,15 @@ Init_gpgme_n (void)
+ rb_define_module_function (mGPGME, "gpgme_op_card_edit_start",
+ rb_s_gpgme_op_card_edit_start, 5);
+
+- /* Trust Item Management */
++ /* Trust Item Management removed in 2.0.0 */
++#if defined(GPGME_VERSION_NUMBER) && GPGME_VERSION_NUMBER < 0x020000
+ rb_define_module_function (mGPGME, "gpgme_op_trustlist_start",
+ rb_s_gpgme_op_trustlist_start, 3);
+ rb_define_module_function (mGPGME, "gpgme_op_trustlist_next",
+ rb_s_gpgme_op_trustlist_next, 2);
+ rb_define_module_function (mGPGME, "gpgme_op_trustlist_end",
+ rb_s_gpgme_op_trustlist_end, 1);
++#endif
+
+ /* Decrypt */
+ rb_define_module_function (mGPGME, "gpgme_op_decrypt",
+@@ -2805,7 +2809,8 @@ Init_gpgme_n (void)
+ rb_define_const (mGPGME, "GPGME_SIG_MODE_CLEAR",
+ INT2FIX(GPGME_SIG_MODE_CLEAR));
+
+- /* gpgme_attr_t */
++ /* gpgme_attr_t removed in 2.0.0 */
++#if defined(GPGME_VERSION_NUMBER) && GPGME_VERSION_NUMBER < 0x020000
+ rb_define_const (mGPGME, "GPGME_ATTR_KEYID",
+ INT2FIX(GPGME_ATTR_KEYID));
+ rb_define_const (mGPGME, "GPGME_ATTR_FPR",
+@@ -2868,6 +2873,7 @@ Init_gpgme_n (void)
+ INT2FIX(GPGME_ATTR_ERRTOK));
+ rb_define_const (mGPGME, "GPGME_ATTR_SIG_SUMMARY",
+ INT2FIX(GPGME_ATTR_SIG_SUMMARY));
++#endif
+
+ /* gpgme_validity_t */
+ rb_define_const (mGPGME, "GPGME_VALIDITY_UNKNOWN",
diff --git a/security/rubygem-gpgme/files/patch-lib_gpgme_constants.rb b/security/rubygem-gpgme/files/patch-lib_gpgme_constants.rb
new file mode 100644
index 000000000000..19766f99d845
--- /dev/null
+++ b/security/rubygem-gpgme/files/patch-lib_gpgme_constants.rb
@@ -0,0 +1,75 @@
+The gpgme_attr_t enums and their functions, which have been marked deprecated
+since 2003, were removed in GpgME 2.0.0.
+
+--- lib/gpgme/constants.rb.orig 2025-06-23 05:42:19 UTC
++++ lib/gpgme/constants.rb
+@@ -1,36 +1,38 @@ module GPGME
+ module GPGME
+
+- ATTR_ALGO = GPGME_ATTR_ALGO
+- ATTR_CAN_CERTIFY = GPGME_ATTR_CAN_CERTIFY
+- ATTR_CAN_ENCRYPT = GPGME_ATTR_CAN_ENCRYPT
+- ATTR_CAN_SIGN = GPGME_ATTR_CAN_SIGN
+- ATTR_CHAINID = GPGME_ATTR_CHAINID
+- ATTR_COMMENT = GPGME_ATTR_COMMENT
+- ATTR_CREATED = GPGME_ATTR_CREATED
+- ATTR_EMAIL = GPGME_ATTR_EMAIL
+- ATTR_ERRTOK = GPGME_ATTR_ERRTOK
+- ATTR_EXPIRE = GPGME_ATTR_EXPIRE
+- ATTR_FPR = GPGME_ATTR_FPR
+- ATTR_ISSUER = GPGME_ATTR_ISSUER
+- ATTR_IS_SECRET = GPGME_ATTR_IS_SECRET
+- ATTR_KEYID = GPGME_ATTR_KEYID
+- ATTR_KEY_CAPS = GPGME_ATTR_KEY_CAPS
+- ATTR_KEY_DISABLED = GPGME_ATTR_KEY_DISABLED
+- ATTR_KEY_EXPIRED = GPGME_ATTR_KEY_EXPIRED
+- ATTR_KEY_INVALID = GPGME_ATTR_KEY_INVALID
+- ATTR_KEY_REVOKED = GPGME_ATTR_KEY_REVOKED
+- ATTR_LEN = GPGME_ATTR_LEN
+- ATTR_LEVEL = GPGME_ATTR_LEVEL
+- ATTR_NAME = GPGME_ATTR_NAME
+- ATTR_OTRUST = GPGME_ATTR_OTRUST
+- ATTR_SERIAL = GPGME_ATTR_SERIAL
+- ATTR_SIG_STATUS = GPGME_ATTR_SIG_STATUS
+- ATTR_SIG_SUMMARY = GPGME_ATTR_SIG_SUMMARY
+- ATTR_TYPE = GPGME_ATTR_TYPE
+- ATTR_UID_INVALID = GPGME_ATTR_UID_INVALID
+- ATTR_UID_REVOKED = GPGME_ATTR_UID_REVOKED
+- ATTR_USERID = GPGME_ATTR_USERID
+- ATTR_VALIDITY = GPGME_ATTR_VALIDITY
++ if defined?(GPGME_ATTR_ALGO)
++ ATTR_ALGO = GPGME_ATTR_ALGO
++ ATTR_CAN_CERTIFY = GPGME_ATTR_CAN_CERTIFY
++ ATTR_CAN_ENCRYPT = GPGME_ATTR_CAN_ENCRYPT
++ ATTR_CAN_SIGN = GPGME_ATTR_CAN_SIGN
++ ATTR_CHAINID = GPGME_ATTR_CHAINID
++ ATTR_COMMENT = GPGME_ATTR_COMMENT
++ ATTR_CREATED = GPGME_ATTR_CREATED
++ ATTR_EMAIL = GPGME_ATTR_EMAIL
++ ATTR_ERRTOK = GPGME_ATTR_ERRTOK
++ ATTR_EXPIRE = GPGME_ATTR_EXPIRE
++ ATTR_FPR = GPGME_ATTR_FPR
++ ATTR_ISSUER = GPGME_ATTR_ISSUER
++ ATTR_IS_SECRET = GPGME_ATTR_IS_SECRET
++ ATTR_KEYID = GPGME_ATTR_KEYID
++ ATTR_KEY_CAPS = GPGME_ATTR_KEY_CAPS
++ ATTR_KEY_DISABLED = GPGME_ATTR_KEY_DISABLED
++ ATTR_KEY_EXPIRED = GPGME_ATTR_KEY_EXPIRED
++ ATTR_KEY_INVALID = GPGME_ATTR_KEY_INVALID
++ ATTR_KEY_REVOKED = GPGME_ATTR_KEY_REVOKED
++ ATTR_LEN = GPGME_ATTR_LEN
++ ATTR_LEVEL = GPGME_ATTR_LEVEL
++ ATTR_NAME = GPGME_ATTR_NAME
++ ATTR_OTRUST = GPGME_ATTR_OTRUST
++ ATTR_SERIAL = GPGME_ATTR_SERIAL
++ ATTR_SIG_STATUS = GPGME_ATTR_SIG_STATUS
++ ATTR_SIG_SUMMARY = GPGME_ATTR_SIG_SUMMARY
++ ATTR_TYPE = GPGME_ATTR_TYPE
++ ATTR_UID_INVALID = GPGME_ATTR_UID_INVALID
++ ATTR_UID_REVOKED = GPGME_ATTR_UID_REVOKED
++ ATTR_USERID = GPGME_ATTR_USERID
++ ATTR_VALIDITY = GPGME_ATTR_VALIDITY
++ end
+ DATA_ENCODING_ARMOR = GPGME_DATA_ENCODING_ARMOR
+ DATA_ENCODING_BASE64 = GPGME_DATA_ENCODING_BASE64
+ DATA_ENCODING_BINARY = GPGME_DATA_ENCODING_BINARY
diff --git a/security/rubygem-rasn1/Makefile b/security/rubygem-rasn1/Makefile
index 5a7fc4753d36..a9dda07d9e6f 100644
--- a/security/rubygem-rasn1/Makefile
+++ b/security/rubygem-rasn1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rasn1
-PORTVERSION= 0.15.0
+PORTVERSION= 0.16.0
CATEGORIES= security rubygems
MASTER_SITES= RG
diff --git a/security/rubygem-rasn1/distinfo b/security/rubygem-rasn1/distinfo
index 4cd85543dcce..a19adb8a6d67 100644
--- a/security/rubygem-rasn1/distinfo
+++ b/security/rubygem-rasn1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736671257
-SHA256 (rubygem/rasn1-0.15.0.gem) = 6d3a8c94f8dbdbdc346f1a17ad905e99bbe6c754b1effba80d857b94f8ce5600
-SIZE (rubygem/rasn1-0.15.0.gem) = 29696
+TIMESTAMP = 1750188250
+SHA256 (rubygem/rasn1-0.16.0.gem) = c3f482cd6163822f98f31e3397b0528f3abe1f244093095abf0946e656be5c2b
+SIZE (rubygem/rasn1-0.16.0.gem) = 29696
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 86fdecd11037..76b93450b3f5 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -1,10 +1,13 @@
PORTNAME= seahorse
PORTVERSION= 41.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
+PATCH_SITES= https://gitlab.gnome.org/GNOME/seahorse/-/commit/
+PATCHFILES+= aa68522cc696fa491ccfdff735b77bcf113168d0.patch:-p1 # Fix build with GpgME 2.0.0
+
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME application for managing encryption keys (PGP, SSH)
WWW= https://wiki.gnome.org/Apps/Seahorse
diff --git a/security/seahorse/distinfo b/security/seahorse/distinfo
index 2a5f46d36685..614fbb838ea0 100644
--- a/security/seahorse/distinfo
+++ b/security/seahorse/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1633281709
+TIMESTAMP = 1750438455
SHA256 (gnome/seahorse-41.0.tar.xz) = e6eec09e810448295f547f18c1d5772b65c3edc1d9e5a2595f10b5dde68929f5
SIZE (gnome/seahorse-41.0.tar.xz) = 1371984
+SHA256 (gnome/aa68522cc696fa491ccfdff735b77bcf113168d0.patch) = 026b9ab0bce4b670cc3dd0910cdd5551e5965a32f07e19374c944fd7624bea78
+SIZE (gnome/aa68522cc696fa491ccfdff735b77bcf113168d0.patch) = 715
diff --git a/security/sudo/Makefile b/security/sudo/Makefile
index 8d9e0944a8af..14466a9e7774 100644
--- a/security/sudo/Makefile
+++ b/security/sudo/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sudo
-PORTVERSION= 1.9.16p2
-PORTREVISION= 1
+PORTVERSION= 1.9.17
CATEGORIES= security
MASTER_SITES= SUDO
diff --git a/security/sudo/distinfo b/security/sudo/distinfo
index 03e8a8de5644..9b38cd2b5a6c 100644
--- a/security/sudo/distinfo
+++ b/security/sudo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732568670
-SHA256 (sudo-1.9.16p2.tar.gz) = 976aa56d3e3b2a75593307864288addb748c9c136e25d95a9cc699aafa77239c
-SIZE (sudo-1.9.16p2.tar.gz) = 5398419
+TIMESTAMP = 1750523514
+SHA256 (sudo-1.9.17.tar.gz) = 3f212c69d534d5822b492d099abb02a593f91ca99f5afde5cb9bd3e1dcdad069
+SIZE (sudo-1.9.17.tar.gz) = 5447899
diff --git a/security/sudo/pkg-plist b/security/sudo/pkg-plist
index f25c65289213..8ccf8c8be89d 100644
--- a/security/sudo/pkg-plist
+++ b/security/sudo/pkg-plist
@@ -134,6 +134,7 @@ sbin/sudo_sendlog
%%NLS%%share/locale/uk/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/vi/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/vi/LC_MESSAGES/sudoers.mo
+%%NLS%%share/locale/yue/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/sudo.mo
diff --git a/security/tscli/Makefile b/security/tscli/Makefile
index d86f970157cc..dc2147eb3484 100644
--- a/security/tscli/Makefile
+++ b/security/tscli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= tscli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.7
-PORTREVISION= 1
+DISTVERSION= 0.0.8
CATEGORIES= security
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/security/tscli/distinfo b/security/tscli/distinfo
index e938f26fd9d2..efb08192281b 100644
--- a/security/tscli/distinfo
+++ b/security/tscli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748984412
-SHA256 (go/security_tscli/tscli-v0.0.7/v0.0.7.mod) = 7a2fdc5e3af52d5109a5e92304981f0504d30dc6d8b60ce0f7e77aad321a7cb6
-SIZE (go/security_tscli/tscli-v0.0.7/v0.0.7.mod) = 2490
-SHA256 (go/security_tscli/tscli-v0.0.7/v0.0.7.zip) = 6e2e69078b0c442f70c0bfc048c2c1f4043445031ae183aea95c58bbaa17422d
-SIZE (go/security_tscli/tscli-v0.0.7/v0.0.7.zip) = 90576
+TIMESTAMP = 1750799402
+SHA256 (go/security_tscli/tscli-v0.0.8/v0.0.8.mod) = af60e402176095e07127536838df7fdce64b4a840bbb23869ac208c04d476f5f
+SIZE (go/security_tscli/tscli-v0.0.8/v0.0.8.mod) = 2796
+SHA256 (go/security_tscli/tscli-v0.0.8/v0.0.8.zip) = 885f4c2b781c29c4b4d53ead18a07b7efcfd68c504996346553b91255a234e50
+SIZE (go/security_tscli/tscli-v0.0.8/v0.0.8.zip) = 92477
diff --git a/security/vuls/Makefile b/security/vuls/Makefile
index 9e88ccf86b2f..f2f41cbbf54c 100644
--- a/security/vuls/Makefile
+++ b/security/vuls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vuls
DISTVERSIONPREFIX=v
-DISTVERSION= 0.32.0
-PORTREVISION= 2
+DISTVERSION= 0.33.1
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
@@ -25,6 +24,9 @@ SUB_LIST= PORTNAME=${PORTNAME} USERS=${USERS} GROUPS=${GROUPS}
USERS= vuls
GROUPS= vuls
+NOT_FOR_ARCHS= i386
+NOT_FOR_ARCHS_REASON_i386= https://gitlab.com/cznic/libc/-/issues/45
+
post-patch:
@${REINPLACE_CMD} -e 's,%%ETCDIR%%,${ETCDIR},' \
${WRKSRC}/subcmds/configtest.go \
diff --git a/security/vuls/distinfo b/security/vuls/distinfo
index 171f6cc2ca7b..1524e85119a6 100644
--- a/security/vuls/distinfo
+++ b/security/vuls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747479508
-SHA256 (go/security_vuls/vuls-v0.32.0/v0.32.0.mod) = e3091e79324dcdd3e3c2959a3b9fa4ab03fc4d53a0ce41a76fc793a68b57302e
-SIZE (go/security_vuls/vuls-v0.32.0/v0.32.0.mod) = 20795
-SHA256 (go/security_vuls/vuls-v0.32.0/v0.32.0.zip) = 1eed06de6c88de618a25184d843010c76b30b77a8e554f028a2700a5e267266b
-SIZE (go/security_vuls/vuls-v0.32.0/v0.32.0.zip) = 1389053
+TIMESTAMP = 1750837237
+SHA256 (go/security_vuls/vuls-v0.33.1/v0.33.1.mod) = cffef0d92a21a68ae82e1eeb7dbf6504887496b042af76cb182e1e3fba9ece20
+SIZE (go/security_vuls/vuls-v0.33.1/v0.33.1.mod) = 20804
+SHA256 (go/security_vuls/vuls-v0.33.1/v0.33.1.zip) = 0bca1fe58726ef06e60e98d0849baff1c2aff6e1bd0de3722fe64314efec49c3
+SIZE (go/security_vuls/vuls-v0.33.1/v0.33.1.zip) = 1401641
diff --git a/security/vuls/files/patch-vendor_gorm.io_gorm_internal_stmt_store_stmt_store.go b/security/vuls/files/patch-vendor_gorm.io_gorm_internal_stmt_store_stmt_store.go
deleted file mode 100644
index a249bd5099ae..000000000000
--- a/security/vuls/files/patch-vendor_gorm.io_gorm_internal_stmt_store_stmt_store.go
+++ /dev/null
@@ -1,29 +0,0 @@
-commit 8c4e8e2d2a63ef019048bd988a2016948605920b
-Author: iTanken <23544702+iTanken@users.noreply.github.com>
-Date: Sun Apr 27 14:05:16 2025 +0800
-
- fix: int type variable defaultMaxSize overflows in 32-bit environment (#7439)
-
- Refs: #7435
-
-diff --git a/internal/stmt_store/stmt_store.go b/internal/stmt_store/stmt_store.go
-index 7068419..a82b2cf 100644
---- vendor/gorm.io/gorm/internal/stmt_store/stmt_store.go
-+++ vendor/gorm.io/gorm/internal/stmt_store/stmt_store.go
-@@ -3,6 +3,7 @@ package stmt_store
- import (
- "context"
- "database/sql"
-+ "math"
- "sync"
- "time"
-
-@@ -73,7 +74,7 @@ type Store interface {
- // the cache can theoretically store as many elements as possible.
- // (1 << 63) - 1 is the maximum value that an int64 type can represent.
- const (
-- defaultMaxSize = (1 << 63) - 1
-+ defaultMaxSize = math.MaxInt
- // defaultTTL defines the default time-to-live (TTL) for each cache entry.
- // When the TTL for cache entries is not specified, each cache entry will expire after 24 hours.
- defaultTTL = time.Hour * 24
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index fc3c3004bbac..a13b0b1015ce 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,272 @@
+ <vuln vid="5e64770c-52aa-11f0-b522-b42e991fc52e">
+ <topic>MongoDB -- Running certain aggregation operations with the SBE engine may lead to unexpected behavior</topic>
+ <affects>
+ <package>
+ <name>mongodb60</name>
+ <range><lt>6.0.21</lt></range>
+ </package>
+ <package>
+ <name>mongodb70</name>
+ <range><lt>7.0.17</lt></range>
+ </package>
+ <package>
+ <name>mongodb80</name>
+ <range><lt>8.0.4</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>cna@mongodb.com reports:</p>
+ <blockquote cite="https://jira.mongodb.org/browse/SERVER-106746">
+ <p>An authenticated user may trigger a use after free that may result
+ in MongoDB Server crash and other unexpected behavior, even if the
+ user does not have authorization to shut down a server. The crash
+ is triggered on affected versions by issuing an aggregation framework
+ operation using a specific combination of rarely-used aggregation
+ pipeline expressions. This issue affects MongoDB Server v6.0 version
+ prior to 6.0.21, MongoDB Server v7.0 version prior to 7.0.17 and
+ MongoDB Server v8.0 version prior to 8.0.4 when the SBE engine is
+ enabled.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6706</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6706</url>
+ </references>
+ <dates>
+ <discovery>2025-06-26</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="5cd2bd2b-52aa-11f0-b522-b42e991fc52e">
+ <topic>MongoDB -- Race condition in privilege cache invalidation cycle</topic>
+ <affects>
+ <package>
+ <name>mongodb50</name>
+ <range><lt>5.0.31</lt></range>
+ </package>
+ <package>
+ <name>mongodb60</name>
+ <range><lt>6.0.24</lt></range>
+ </package>
+ <package>
+ <name>mongodb70</name>
+ <range><lt>7.0.21</lt></range>
+ </package>
+ <package>
+ <name>mongodb80</name>
+ <range><lt>8.0.5</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>NVD reports:</p>
+ <blockquote cite="https://nvd.nist.gov/vuln/detail/CVE-2025-6707">
+ <p>Under certain conditions, an authenticated user request
+ may execute with stale privileges following an intentional
+ change by an authorized administrator.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6707</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6707</url>
+ </references>
+ <dates>
+ <discovery>2025-06-26</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="5b87eef6-52aa-11f0-b522-b42e991fc52e">
+ <topic>MongoDB -- Pre-Authentication Denial of Service Vulnerability in MongoDB Server&apos;s OIDC Authentication</topic>
+ <affects>
+ <package>
+ <name>mongodb60</name>
+ <range><lt>6.0.21</lt></range>
+ </package>
+ <package>
+ <name>mongodb70</name>
+ <range><lt>7.0.17</lt></range>
+ </package>
+ <package>
+ <name>mongodb80</name>
+ <range><lt>8.0.5</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>NVD reports:</p>
+ <blockquote cite="https://nvd.nist.gov/vuln/detail/CVE-2025-6709">
+ <p>The MongoDB Server is susceptible to a denial of service
+ vulnerability due to improper handling of specific date
+ values in JSON input when using OIDC authentication.
+ This can be reproduced using the mongo shell to send a
+ malicious JSON payload leading to an invariant failure
+ and server crash. </p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6709</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6709</url>
+ </references>
+ <dates>
+ <discovery>2025-06-26</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="59ed4b19-52aa-11f0-b522-b42e991fc52e">
+ <topic>MongoDB -- Pre-authentication Denial of Service Stack Overflow Vulnerability in JSON Parsing via Excessive Recursion in MongoDB</topic>
+ <affects>
+ <package>
+ <name>mongodb70</name>
+ <range><lt>7.0.17</lt></range>
+ </package>
+ <package>
+ <name>mongodb80</name>
+ <range><lt>8.0.5</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>cna@mongodb.com reports:</p>
+ <blockquote cite="https://jira.mongodb.org/browse/SERVER-106749">
+ <p>MongoDB Server may be susceptible to stack overflow due to JSON
+ parsing mechanism, where specifically crafted JSON inputs may induce
+ unwarranted levels of recursion, resulting in excessive stack space
+ consumption. Such inputs can lead to a stack overflow that causes
+ the server to crash which could occur pre-authorisation. This issue
+ affects MongoDB Server v7.0 versions prior to 7.0.17 and MongoDB
+ Server v8.0 versions prior to 8.0.5.
+ The same issue affects MongoDB Server v6.0 versions prior to 6.0.21,
+ but an attacker can only induce denial of service after authenticating.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-6710</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6710</url>
+ </references>
+ <dates>
+ <discovery>2025-06-26</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="e26608ff-5266-11f0-b522-b42e991fc52e">
+ <topic>kanboard -- Password Reset Poisoning via Host Header Injection</topic>
+ <affects>
+ <package>
+ <name>kanboard</name>
+ <range><lt>1.2.45</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>GitHub Security Advisories reports:</p>
+ <blockquote cite="null">
+ <p>
+ Kanboard allows password reset emails to be sent with URLs
+ derived from the unvalidated Host header when the
+ application_url configuration is unset (default behavior).
+ This allows an attacker to craft a malicious password
+ reset link that leaks the token to an attacker-controlled
+ domain. If a victim (including an administrator) clicks
+ the poisoned link, their account can be taken over. This
+ affects all users who initiate a password reset while
+ application_url is not set.
+ </p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-52560</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-52560</url>
+ </references>
+ <dates>
+ <discovery>2025-06-26</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="d45dabd9-5232-11f0-9ca4-2cf05da270f3">
+ <topic>Gitlab -- Vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>gitlab-ce</name>
+ <name>gitlab-ee</name>
+ <range><ge>18.1.0</ge><lt>18.1.1</lt></range>
+ <range><ge>18.0.0</ge><lt>18.0.3</lt></range>
+ <range><ge>16.10.0</ge><lt>17.11.5</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Gitlab reports:</p>
+ <blockquote cite="https://about.gitlab.com/releases/2025/06/25/patch-release-gitlab-18-1-1-released/">
+ <p>Denial of Service impacts GitLab CE/EE</p>
+ <p>Missing Authentication issue impacts GitLab CE/EE</p>
+ <p>Improper access control issue impacts GitLab CE/EE</p>
+ <p>Elevation of Privilege impacts GitLab CE/EE</p>
+ <p>Improper access control issue impacts GitLab EE</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-3279</cvename>
+ <cvename>CVE-2025-1754</cvename>
+ <cvename>CVE-2025-5315</cvename>
+ <cvename>CVE-2025-2938</cvename>
+ <cvename>CVE-2025-5846</cvename>
+ <url>https://about.gitlab.com/releases/2025/06/25/patch-release-gitlab-18-1-1-released/</url>
+ </references>
+ <dates>
+ <discovery>2025-06-25</discovery>
+ <entry>2025-06-26</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="03ba1cdd-4faf-11f0-af06-00a098b42aeb">
+ <topic>cisco -- OpenH264 Decoding Functions Heap Overflow Vulnerability</topic>
+ <affects>
+ <package>
+ <name>openh264</name>
+ <range><lt>2.5.1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Cisco reports:</p>
+ <blockquote cite="https://github.com/cisco/openh264/releases/tag/2.5.1">
+ <p>A vulnerability in the decoding functions
+ of OpenH264 codec library could allow a remote, unauthenticated
+ attacker to trigger a heap overflow. This vulnerability is due to
+ a race condition between a Sequence Parameter Set (SPS) memory
+ allocation and a subsequent non Instantaneous Decoder Refresh
+ (non-IDR) Network Abstraction Layer (NAL) unit memory usage. An
+ attacker could exploit this vulnerability by crafting a malicious
+ bitstream and tricking a victim user into processing an arbitrary
+ video containing the malicious bistream. An exploit could allow
+ the attacker to cause an unexpected crash in the victim's user
+ decoding client and, possibly, perform arbitrary commands on the
+ victim's host by abusing the heap overflow.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-27091</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-27091</url>
+ </references>
+ <dates>
+ <discovery>2025-02-20</discovery>
+ <entry>2025-06-22</entry>
+ </dates>
+ </vuln>
+
<vuln vid="6c6c1507-4da5-11f0-afcc-f02f7432cf97">
<topic>clamav -- ClamAV UDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability</topic>
<affects>
@@ -2008,7 +2277,7 @@
</vuln>
<vuln vid="a8a1a8e7-2e85-11f0-a989-b42e991fc52e">
- <topic>Mozilla -- memory corrupton</topic>
+ <topic>Mozilla -- memory corruption</topic>
<affects>
<package>
<name>firefox</name>
@@ -2178,7 +2447,7 @@
</vuln>
<vuln vid="9c37a02e-2e85-11f0-a989-b42e991fc52e">
- <topic>Mozilla -- javescript content execution</topic>
+ <topic>Mozilla -- javascript content execution</topic>
<affects>
<package>
<name>firefox</name>
diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile
index 3248ef349f72..acab9aeb48f6 100644
--- a/security/wazuh-dashboard/Makefile
+++ b/security/wazuh-dashboard/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
DISTVERSION= 4.12.0
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -dashboard
diff --git a/security/wazuh-indexer/Makefile b/security/wazuh-indexer/Makefile
index 823f3b8e80c9..710d6a2e194f 100644
--- a/security/wazuh-indexer/Makefile
+++ b/security/wazuh-indexer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wazuh
PORTVERSION= 4.12.0
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -indexer
diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile
index f4456e429e42..5aee9e01aadb 100644
--- a/security/wpa_supplicant-devel/Makefile
+++ b/security/wpa_supplicant-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wpa_supplicant
PORTVERSION= ${COMMIT_DATE}
-PORTREVISION= 1
CATEGORIES= security net
PKGNAMESUFFIX= -devel
@@ -11,8 +10,8 @@ WWW= https://w1.fi/wpa_supplicant/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= hostap
-GH_TAGNAME= 54930b62b
-COMMIT_DATE= 2025.05.08
+GH_TAGNAME= 0b60826a6
+COMMIT_DATE= 2025.06.25
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/README
diff --git a/security/wpa_supplicant-devel/distinfo b/security/wpa_supplicant-devel/distinfo
index 4eabde753e8c..dcac53e1a70b 100644
--- a/security/wpa_supplicant-devel/distinfo
+++ b/security/wpa_supplicant-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800845
-SHA256 (cschuber-hostap-2025.05.08-54930b62b_GH0.tar.gz) = 945b6a16ef7e6071309f1aa02168e05de26ec91b7e4cf8f6eb556fcd649012bb
-SIZE (cschuber-hostap-2025.05.08-54930b62b_GH0.tar.gz) = 5291910
+TIMESTAMP = 1750881106
+SHA256 (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 308a2a3a1edf5154a6d44dfa6dc07d9cf61d6bef54be16cdd76683984c83bf7e
+SIZE (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 5313294
diff --git a/shells/ksh-devel/Makefile b/shells/ksh-devel/Makefile
index c6a10d5cb7ad..2a1dc33561f6 100644
--- a/shells/ksh-devel/Makefile
+++ b/shells/ksh-devel/Makefile
@@ -19,8 +19,8 @@ WWW= http://www.kornshell.com/
LICENSE= EPL
-HASH= de530132
-AST_COMMIT_DATE= 2025.05.17
+HASH= 11981f5f
+AST_COMMIT_DATE= 2025.06.22
USES= compiler:c11
diff --git a/shells/ksh-devel/distinfo b/shells/ksh-devel/distinfo
index 34682c179de0..044281f21a89 100644
--- a/shells/ksh-devel/distinfo
+++ b/shells/ksh-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800165
-SHA256 (ksh93-ksh-2025.05.17-de530132_GH0.tar.gz) = 9857ea2da28813fabed31747faa30d921fb706daddaba3f39c942cb9b3276d24
-SIZE (ksh93-ksh-2025.05.17-de530132_GH0.tar.gz) = 1973965
+TIMESTAMP = 1750876710
+SHA256 (ksh93-ksh-2025.06.22-11981f5f_GH0.tar.gz) = 0960448ddaad298c2173129380d20cd716486a252e8c199fee033d1f3ed3ee5f
+SIZE (ksh93-ksh-2025.06.22-11981f5f_GH0.tar.gz) = 1977319
diff --git a/shells/xonsh/Makefile b/shells/xonsh/Makefile
index 3a620dffaa19..c81a2dbb3451 100644
--- a/shells/xonsh/Makefile
+++ b/shells/xonsh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xonsh
-DISTVERSION= 0.19.3
+DISTVERSION= 0.19.9
CATEGORIES= shells python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/shells/xonsh/distinfo b/shells/xonsh/distinfo
index 1fe5ef5a15f7..711df4cbe034 100644
--- a/shells/xonsh/distinfo
+++ b/shells/xonsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742420614
-SHA256 (xonsh-0.19.3.tar.gz) = f3a58752b12f02bf2b17b91e88a83615115bb4883032cf8ef36e451964f29e90
-SIZE (xonsh-0.19.3.tar.gz) = 801379
+TIMESTAMP = 1750797306
+SHA256 (xonsh-0.19.9.tar.gz) = 4cab4c4d7a98aab7477a296f12bc008beccf3d090c6944f0b3375d80a574c37d
+SIZE (xonsh-0.19.9.tar.gz) = 730490
diff --git a/sysutils/Makefile b/sysutils/Makefile
index a5430da5802c..f31ade8c88cf 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -266,7 +266,6 @@
SUBDIR += daemonize
SUBDIR += daemontools
SUBDIR += daemontools-encore
- SUBDIR += daggy
SUBDIR += damager
SUBDIR += dar
SUBDIR += data-prepper
@@ -463,6 +462,7 @@
SUBDIR += gnome-settings-daemon
SUBDIR += gnome-system-monitor
SUBDIR += gnome_subr
+ SUBDIR += go-ntfy
SUBDIR += go-wtf
SUBDIR += goaccess
SUBDIR += goawk
@@ -1033,6 +1033,7 @@
SUBDIR += py-google-compute-engine
SUBDIR += py-hared
SUBDIR += py-hcloud
+ SUBDIR += py-healthchecks
SUBDIR += py-honcho
SUBDIR += py-howdoi
SUBDIR += py-hpilo
@@ -1331,6 +1332,7 @@
SUBDIR += syngesture
SUBDIR += sysctlbyname-improved-kmod
SUBDIR += sysctlinfo-kmod
+ SUBDIR += sysctltui
SUBDIR += sysgather
SUBDIR += sysinfo
SUBDIR += syslinux
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index a50358cf4bb3..18123073dfcb 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 3.9.0.20250603
+DISTVERSION= 4.0.0.20250624
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= 99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f
+GH_TAGNAME= 4e20bc92f0b5c1d799ef8166236dc2cee7029d43
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index 85a5e163a02b..94f021430af3 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748988845
-SHA256 (DtxdF-AppJail-3.9.0.20250603-99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f_GH0.tar.gz) = 6d176d609920a41cfc0855da656a516aa78a6e25cf295c7958da4f58fc742953
-SIZE (DtxdF-AppJail-3.9.0.20250603-99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f_GH0.tar.gz) = 1016843
+TIMESTAMP = 1750799138
+SHA256 (DtxdF-AppJail-4.0.0.20250624-4e20bc92f0b5c1d799ef8166236dc2cee7029d43_GH0.tar.gz) = b37409877acd36b07da39a24b3d0acb98ccc622c2058478932669a7c79308164
+SIZE (DtxdF-AppJail-4.0.0.20250624-4e20bc92f0b5c1d799ef8166236dc2cee7029d43_GH0.tar.gz) = 1017332
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index 62c04fdbe51b..209e44e87d59 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.0
+DISTVERSION= 4.0.0
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index ed7ec0d0784a..e799452d5059 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747503555
-SHA256 (DtxdF-AppJail-v3.9.0_GH0.tar.gz) = 437fed67d953492dca0e84ce6c7db349f9406487687ae98cca112f1ee1b50f56
-SIZE (DtxdF-AppJail-v3.9.0_GH0.tar.gz) = 1016550
+TIMESTAMP = 1750799003
+SHA256 (DtxdF-AppJail-v4.0.0_GH0.tar.gz) = 6a83e2ef2434c3b2c6a3824bd2c04ea431bcace5d5b71a334cd2550d2d194504
+SIZE (DtxdF-AppJail-v4.0.0_GH0.tar.gz) = 1017052
diff --git a/sysutils/bacnet-stack-apps/Makefile b/sysutils/bacnet-stack-apps/Makefile
index d9a684062159..dce98d691dc0 100644
--- a/sysutils/bacnet-stack-apps/Makefile
+++ b/sysutils/bacnet-stack-apps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bacnet-stack
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= sysutils
PKGNAMESUFFIX= -apps
@@ -10,12 +10,13 @@ WWW= https://github.com/bacnet-stack/bacnet-stack
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/license/readme.txt
+LIB_DEPENDS= libdispatch.so:devel/libdispatch
RUN_DEPENDS= bash:shells/bash
-USES= gmake compiler:c++11-lang shebangfix
+USES= gmake compiler:c++11-lang localbase:ldflags shebangfix
USE_GITHUB= yes
GH_ACCOUNT= bacnet-stack
-GH_TAGNAME= 8a0a01c
+GH_TAGNAME= c111154
LDFLAGS= -lm
diff --git a/sysutils/bacnet-stack-apps/distinfo b/sysutils/bacnet-stack-apps/distinfo
index 1b2491c50b4f..2c45b9374c43 100644
--- a/sysutils/bacnet-stack-apps/distinfo
+++ b/sysutils/bacnet-stack-apps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734773474
-SHA256 (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 12bb1b2d8aaa9ee2fbc7f2a703870d1fce6eee6e7ce9774b4822c34afa202fa4
-SIZE (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 8045059
+TIMESTAMP = 1750719787
+SHA256 (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 6259c9c5c25b16e2c51f10bc53fe1ea1bfec79725bb1d00fbb354ab7d0fdd94c
+SIZE (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 10019494
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index ec7c6a5b1b0f..5e8a1676f656 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bfs
-DISTVERSION= 4.0.7
+DISTVERSION= 4.0.8
CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index bb8742808817..51772e259b7c 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750185006
-SHA256 (tavianator-bfs-4.0.7_GH0.tar.gz) = 37b11768b9b9bb50c7016d261317a4cd1ce047751681cfad528ccd700a65cd9e
-SIZE (tavianator-bfs-4.0.7_GH0.tar.gz) = 296696
+TIMESTAMP = 1750592250
+SHA256 (tavianator-bfs-4.0.8_GH0.tar.gz) = 0b7bc99fca38baf2ce212b0f6b03f05cd614ea0504bc6360e901d6f718180036
+SIZE (tavianator-bfs-4.0.8_GH0.tar.gz) = 296979
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index 356794f4a3d4..eefbf3cf2881 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,7 +1,6 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
-DISTVERSION= 1.38.1
-PORTREVISION= 2
+DISTVERSION= 1.40.1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -20,7 +19,7 @@ RUN_DEPENDS= containernetworking-plugins>=0:net/containernetworking-plugins \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.22 pkgconfig
+USES= gmake go:no_targets,1.23 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo
index 56588414a7d4..116b4b83ced5 100644
--- a/sysutils/buildah/distinfo
+++ b/sysutils/buildah/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598545
-SHA256 (containers-buildah-v1.38.1_GH0.tar.gz) = d0d5996207b80de8ed39b0fe2563617e538309fefc1c0a707c43832d1cd82c9f
-SIZE (containers-buildah-v1.38.1_GH0.tar.gz) = 18550893
+TIMESTAMP = 1750102691
+SHA256 (containers-buildah-v1.40.1_GH0.tar.gz) = 27678b7ced9f096c34d19c12922d8cc9eea2464e4c59dcb249f0f717b80c50bc
+SIZE (containers-buildah-v1.40.1_GH0.tar.gz) = 12329760
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go
deleted file mode 100644
index 5e0faca26083..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go
+++ /dev/null
@@ -1,35 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config.go
-@@ -12,7 +12,6 @@ import (
-
- "github.com/containers/common/internal/attributedstring"
- "github.com/containers/common/libnetwork/types"
-- "github.com/containers/common/pkg/capabilities"
- "github.com/containers/storage/pkg/fileutils"
- "github.com/containers/storage/pkg/unshare"
- units "github.com/docker/go-units"
-@@ -963,24 +962,6 @@ func (c *Config) GetDefaultEnvEx(envHost, httpProxy bo
- }
- }
- return append(env, c.Containers.Env.Get()...)
--}
--
--// Capabilities returns the capabilities parses the Add and Drop capability
--// list from the default capabilities for the container
--func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-- userNotRoot := func(user string) bool {
-- if user == "" || user == "root" || user == "0" {
-- return false
-- }
-- return true
-- }
--
-- defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-- if userNotRoot(user) {
-- defaultCapabilities = []string{}
-- }
--
-- return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
-
- // Device parses device mapping string to a src, dest & permissions string
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
deleted file mode 100644
index 2e60526c7ecd..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
+++ /dev/null
@@ -1,33 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_linux.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_linux.go
-@@ -1,6 +1,7 @@ import (
- package config
-
- import (
-+ "github.com/containers/common/pkg/capabilities"
- selinux "github.com/opencontainers/selinux/go-selinux"
- )
-
-@@ -25,4 +26,22 @@ var defaultHelperBinariesDir = []string{
- "/usr/local/lib/podman",
- "/usr/libexec/podman",
- "/usr/lib/podman",
-+}
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ userNotRoot := func(user string) bool {
-+ if user == "" || user == "root" || user == "0" {
-+ return false
-+ }
-+ return true
-+ }
-+
-+ defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-+ if userNotRoot(user) {
-+ defaultCapabilities = []string{}
-+ }
-+
-+ return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
deleted file mode 100644
index 3940ab594954..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
+++ /dev/null
@@ -1,12 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_unsupported.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_unsupported.go
-@@ -5,3 +5,9 @@ func selinuxEnabled() bool {
- func selinuxEnabled() bool {
- return false
- }
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ return nil, nil
-+}
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile
index 0ef8374a3845..a9a08bc64d46 100644
--- a/sysutils/cfengine-devel/Makefile
+++ b/sysutils/cfengine-devel/Makefile
@@ -3,9 +3,9 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-CFENGINE_HASH= a78981647
-LIBNTECH_HASH= 4f4ec75
-CFENGINE_COMMIT_DATE= 20250519
+CFENGINE_HASH= 90e7ea198
+LIBNTECH_HASH= 0908e5e
+CFENGINE_COMMIT_DATE= 20250625
MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo
index 0b0f74b21390..46c57871a611 100644
--- a/sysutils/cfengine-devel/distinfo
+++ b/sysutils/cfengine-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747799451
-SHA256 (cfengine-core-3.25.20250519-a78981647_GH0.tar.gz) = fa55421636285b9d0e38841f77f81be30ffc847ec03c986d843f46909b6035dc
-SIZE (cfengine-core-3.25.20250519-a78981647_GH0.tar.gz) = 2462536
-SHA256 (cfengine-libntech-4f4ec75_GH0.tar.gz) = c6e588fcd7162722aae6d69f4391a1e1eaf24240b71c3a29157a9b704cbdfb10
-SIZE (cfengine-libntech-4f4ec75_GH0.tar.gz) = 367957
+TIMESTAMP = 1750873860
+SHA256 (cfengine-core-3.25.20250625-90e7ea198_GH0.tar.gz) = ff64429e7c0b6c9a05f953966c056ed8baca0573f686e094f0d57cadbfefba1f
+SIZE (cfengine-core-3.25.20250625-90e7ea198_GH0.tar.gz) = 2463306
+SHA256 (cfengine-libntech-0908e5e_GH0.tar.gz) = 2fb882d7c87e5947e36806d01c7e94cce37f6043a065ed2dca63be1d96e38f3e
+SIZE (cfengine-libntech-0908e5e_GH0.tar.gz) = 367984
diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile
index e2eb61a8a3ef..2d95f6b47044 100644
--- a/sysutils/cfengine-masterfiles-devel/Makefile
+++ b/sysutils/cfengine-masterfiles-devel/Makefile
@@ -3,8 +3,8 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-HASH= 73962490
-CFENGINE_COMMIT_DATE= 20250424
+HASH= 948f7800
+CFENGINE_COMMIT_DATE= 20250619
MAINTAINER= cy@FreeBSD.org
COMMENT= cfengine sample policies for installations and upgrades
diff --git a/sysutils/cfengine-masterfiles-devel/distinfo b/sysutils/cfengine-masterfiles-devel/distinfo
index 3cbd82ba2db6..5f008e96a512 100644
--- a/sysutils/cfengine-masterfiles-devel/distinfo
+++ b/sysutils/cfengine-masterfiles-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747799818
-SHA256 (cfengine-masterfiles-3.25.20250424-73962490_GH0.tar.gz) = 3f64ea41d34d57ec51a7e0d400791d2fb2675769d9ec9920a9196f20b1207018
-SIZE (cfengine-masterfiles-3.25.20250424-73962490_GH0.tar.gz) = 512706
+TIMESTAMP = 1750874536
+SHA256 (cfengine-masterfiles-3.25.20250619-948f7800_GH0.tar.gz) = 0492cb0473220a83c972b7bb0aa1f3ff1c182f2b5ce37b9884a9177b70e31127
+SIZE (cfengine-masterfiles-3.25.20250619-948f7800_GH0.tar.gz) = 513753
diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile
index e57f4549c2ff..bee209d11a5f 100644
--- a/sysutils/containers-common/Makefile
+++ b/sysutils/containers-common/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containers-common
DISTVERSIONPREFIX= v
-DISTVERSION= 0.61.1
+DISTVERSION= 0.63.1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -25,9 +25,9 @@ GH_TAGNAME= v${DISTVERSION}:common v${IMAGEVERSION}:image \
NO_ARCH= yes
-IMAGEVERSION= 5.33.1
-SKOPEOVERSION= 1.17.0
-STORAGEVERSION= 1.56.1
+IMAGEVERSION= 5.35.0
+SKOPEOVERSION= 1.19.0
+STORAGEVERSION= 1.58.0
do-build:
${GMAKE} -C ${WRKSRC_common}/docs
diff --git a/sysutils/containers-common/distinfo b/sysutils/containers-common/distinfo
index 8835ccc636f1..1a6c1a0089a0 100644
--- a/sysutils/containers-common/distinfo
+++ b/sysutils/containers-common/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1738598026
-SHA256 (containers-common-v0.61.1_GH0.tar.gz) = 3eb531f28564ac78067945c59fa69a0c7c79131ad1e9cfc9f6404e6e8f907b53
-SIZE (containers-common-v0.61.1_GH0.tar.gz) = 13216471
-SHA256 (containers-image-v5.33.1_GH0.tar.gz) = c54581c03a950543fdeaa38296b98086d8ee15d359f375344e9b15145e8fa54b
-SIZE (containers-image-v5.33.1_GH0.tar.gz) = 738022
-SHA256 (containers-storage-v1.56.1_GH0.tar.gz) = 88feb5c4bf572cc92cec065f1edb388209c0094794f32eead438c09d640aaf05
-SIZE (containers-storage-v1.56.1_GH0.tar.gz) = 4227161
-SHA256 (containers-skopeo-v1.17.0_GH0.tar.gz) = e548c044c7b644ba455f482df387ec90aceea432b9c61a0bab0ec8534970eb69
-SIZE (containers-skopeo-v1.17.0_GH0.tar.gz) = 10682765
+TIMESTAMP = 1750104348
+SHA256 (containers-common-v0.63.1_GH0.tar.gz) = 6090742e60ebf99e1d9e1580711a9bb556b250551eeef7058aa2f681e93651b9
+SIZE (containers-common-v0.63.1_GH0.tar.gz) = 13515794
+SHA256 (containers-image-v5.35.0_GH0.tar.gz) = 1c2c4a87cd47d9c56d2794b71ae58d7b8f7dde284afb54abfab5f6c85f7ef4ec
+SIZE (containers-image-v5.35.0_GH0.tar.gz) = 766486
+SHA256 (containers-skopeo-v1.19.0_GH0.tar.gz) = 043e9f568440accf1aafca122a25c4d21441f16de49475192ec4abeef7430358
+SIZE (containers-skopeo-v1.19.0_GH0.tar.gz) = 10819827
+SHA256 (containers-storage-v1.58.0_GH0.tar.gz) = 51c689bcfcdcbb4c0192c9a99354db145b65bf4ced3a0f70efd01ec99f39f3f8
+SIZE (containers-storage-v1.58.0_GH0.tar.gz) = 4256083
diff --git a/sysutils/daggy/Makefile b/sysutils/daggy/Makefile
deleted file mode 100644
index 7b41a78d740e..000000000000
--- a/sysutils/daggy/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= daggy
-DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
-PORTREVISION= 1
-CATEGORIES= sysutils
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Data Aggregation Utility: runs commands on remote hosts simultaneously
-WWW= https://daggy.dev/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/../LICENSE
-
-DEPRECATED= Depends on expired security/botan2
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${LOCALBASE}/include/kainjow/mustache.hpp:devel/mustache
-LIB_DEPENDS= libbotan-2.so:security/botan2 \
- libssh2.so:security/libssh2 \
- libyaml-cpp.so:devel/yaml-cpp
-
-USES= gl cmake compiler:c++17-lang localbase:ldflags pkgconfig qt:6 ssl
-USE_QT= base tools:build
-USE_GL= gl
-USE_LDCONFIG= yes
-
-USE_GITHUB= yes
-GH_ACCOUNT= synacker
-
-CMAKE_ARGS= -DVERSION=${DISTVERSION}
-CMAKE_ON= BUILD_SHARED_LIBS
-
-CXXFLAGS+= -I${LOCALBASE}/include/kainjow
-
-WRKSRC_SUBDIR= src
-
-.include <bsd.port.mk>
diff --git a/sysutils/daggy/distinfo b/sysutils/daggy/distinfo
deleted file mode 100644
index aa30af897cfb..000000000000
--- a/sysutils/daggy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1661708767
-SHA256 (synacker-daggy-v2.1.3_GH0.tar.gz) = f96419b2199402eef31dd5fc8b4d15f64948bbdd350728549c890fdb8f0d2805
-SIZE (synacker-daggy-v2.1.3_GH0.tar.gz) = 498338
diff --git a/sysutils/daggy/pkg-descr b/sysutils/daggy/pkg-descr
deleted file mode 100644
index 3fc62184f0af..000000000000
--- a/sysutils/daggy/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Daggy is an IT automation tool. It can run terminal commands on local or remote
-serveres and aggregate their output locally.
-
-Daggy main goals are simplicity and ease-of-use. If you know about yaml/json,
-bash/powershell and ssh you know how to use Daggy.
-
-Daggy can be helpful for developers, QA, DevOps and engenieers for debug,
-analyze and control distributed network systems, for example, based on
-microservice architecture.
-
-Daggy is serverless, cross-platform solution and don't require installation on
-remote servers. Commands execution work under SSH transport protocol or via
-local terminal.
diff --git a/sysutils/daggy/pkg-plist b/sysutils/daggy/pkg-plist
deleted file mode 100644
index 7294820be33f..000000000000
--- a/sysutils/daggy/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-bin/daggy
-include/DaggyCore/Core.h
-include/DaggyCore/Core.hpp
-include/DaggyCore/Errors.h
-include/DaggyCore/Errors.hpp
-include/DaggyCore/Result.hpp
-include/DaggyCore/Sources.hpp
-include/DaggyCore/Types.h
-include/DaggyCore/Types.hpp
-include/DaggyCore/aggregators/CConsole.hpp
-include/DaggyCore/aggregators/CFile.hpp
-include/DaggyCore/aggregators/IAggregator.hpp
-include/DaggyCore/daggycore_export.h
-include/DaggyCore/providers/IFabric.hpp
-include/DaggyCore/providers/IProvider.hpp
-lib/libDaggyCore.so
diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile
index d4fb8c9e3de7..4ef43249b757 100644
--- a/sysutils/dar/Makefile
+++ b/sysutils/dar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dar
DISTVERSION= 2.7.18
+PORTREVISION= 1
CATEGORIES= sysutils archivers
MASTER_SITES= SF
diff --git a/sysutils/devedeng/Makefile b/sysutils/devedeng/Makefile
index 6cbffd29a6b9..70b1a8b1d502 100644
--- a/sysutils/devedeng/Makefile
+++ b/sysutils/devedeng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= devedeng
-DISTVERSION= 4.18.0
-PORTREVISION= 2
+DISTVERSION= 4.21.0
CATEGORIES= sysutils multimedia python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,12 +21,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \
USES= python gettext-tools gnome
USE_GITLAB= yes
GL_ACCOUNT= rastersoft
-GL_TAGNAME= 8cd457b494c1b746633d2490e319c07f6905e1f2
USE_GNOME= gtk30 pygobject3:run
-USE_PYTHON= distutils autoplist
+USE_PYTHON= concurrent distutils autoplist
NO_ARCH= yes
-PLIST_FILES= bin/devede_ng
OPTIONS_DEFAULT= BRASERO MPV
OPTIONS_MULTI= PLAYER BURNER
@@ -52,7 +49,4 @@ XFBURN_RUN_DEPENDS= xfburn:sysutils/xfburn
pre-configure:
${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/setup.py
-post-install:
- ${LN} -s devede_ng.py ${STAGEDIR}${PREFIX}/bin/devede_ng
-
.include <bsd.port.mk>
diff --git a/sysutils/devedeng/distinfo b/sysutils/devedeng/distinfo
index 9c777c46d39d..9abf4175f254 100644
--- a/sysutils/devedeng/distinfo
+++ b/sysutils/devedeng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729512128
-SHA256 (rastersoft-devedeng-8cd457b494c1b746633d2490e319c07f6905e1f2_GL0.tar.gz) = 94d9bad3dbaa2458c6e5f64822a6a0e8a33a2038de820e1d62e95f50ff09eb47
-SIZE (rastersoft-devedeng-8cd457b494c1b746633d2490e319c07f6905e1f2_GL0.tar.gz) = 1886012
+TIMESTAMP = 1750105512
+SHA256 (devedeng-4.21.0.tar.bz2) = 115f071c10f3e8e40f76bb9c862ca854294b3f75c118f59e6ab234c4c0dcbe5b
+SIZE (devedeng-4.21.0.tar.bz2) = 1809164
diff --git a/sysutils/dnf/Makefile b/sysutils/dnf/Makefile
index ddc5c03a4792..ffde2094bd61 100644
--- a/sysutils/dnf/Makefile
+++ b/sysutils/dnf/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= libcomps>0:misc/libcomps \
libdnf>0:sysutils/libdnf \
rpm4>0:archivers/rpm4 \
- ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
USES= cmake gettext-tools python
diff --git a/sysutils/duplicity/Makefile b/sysutils/duplicity/Makefile
index 991c25ecbf77..e456aa1c93a8 100644
--- a/sysutils/duplicity/Makefile
+++ b/sysutils/duplicity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= duplicity
-DISTVERSION= 3.0.5
+DISTVERSION= 3.0.5.1
CATEGORIES= sysutils
MASTER_SITES= PYPI
@@ -10,7 +10,9 @@ WWW= https://duplicity.gitlab.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pipx>0:devel/py-pipx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0:devel/py-fasteners@${PY_FLAVOR} \
diff --git a/sysutils/duplicity/distinfo b/sysutils/duplicity/distinfo
index 0133457969a2..375455563914 100644
--- a/sysutils/duplicity/distinfo
+++ b/sysutils/duplicity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750447633
-SHA256 (duplicity-3.0.5.tar.gz) = 34fab6cd4e1052b0b96d7750368dbbb149a504ff34401ac8bee5c594f42f4d3b
-SIZE (duplicity-3.0.5.tar.gz) = 900129
+TIMESTAMP = 1750882544
+SHA256 (duplicity-3.0.5.1.tar.gz) = 06775fa3004e42ef30d2b0adcb8e7c808eafd8998f81e43be4c72648dae72b3e
+SIZE (duplicity-3.0.5.1.tar.gz) = 900386
diff --git a/sysutils/duplicity/files/patch-pyproject.toml b/sysutils/duplicity/files/patch-pyproject.toml
index f9ce006cbee9..23c9a01b1c8d 100644
--- a/sysutils/duplicity/files/patch-pyproject.toml
+++ b/sysutils/duplicity/files/patch-pyproject.toml
@@ -1,11 +1,15 @@
---- pyproject.toml.orig 2025-06-20 19:43:43 UTC
+--- pyproject.toml.orig 2025-06-25 20:20:03 UTC
+++ pyproject.toml
-@@ -32,7 +32,7 @@ classifiers = [
-
-
+@@ -34,10 +34,10 @@ requires = [
[build-system]
--requires = ["setuptools>=68.1.0"]
-+requires = ["setuptools>=63.1.0"]
+ requires = [
+ "build>=1.1",
+- "pip>=24.0",
++ "pip>=23.3",
+ "pipx>=1.5",
+ "packaging>=20.0",
+- "setuptools>=78.1.0",
++ "setuptools>=63.1.0",
+ "wheel>=0.42.0",
+ ]
build-backend = "setuptools.build_meta"
-
-
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index ae7ac9c675e2..c1d62840d9b1 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,6 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.5
+DISTVERSION= 0.21.6
CATEGORIES= sysutils
MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man
DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man
diff --git a/sysutils/eza/Makefile.crates b/sysutils/eza/Makefile.crates
index 246418e38ed9..f2a1253c729e 100644
--- a/sysutils/eza/Makefile.crates
+++ b/sysutils/eza/Makefile.crates
@@ -1,35 +1,35 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
ansi-width-0.1.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.8 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
approx-0.5.1 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
automod-1.0.15 \
backtrace-0.3.75 \
base64-0.22.1 \
bitflags-2.9.1 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
by_address-1.2.1 \
byteorder-1.5.0 \
cast-0.3.0 \
- cc-1.2.24 \
- cfg-if-1.0.0 \
+ cc-1.2.27 \
+ cfg-if-1.0.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.39 \
- clap_builder-4.5.39 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
content_inspector-0.2.4 \
core-foundation-sys-0.8.7 \
criterion-0.5.1 \
@@ -37,7 +37,7 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
datetime-0.5.2 \
deranged-0.4.0 \
dirs-6.0.0 \
@@ -46,7 +46,7 @@ CARGO_CRATES= addr2line-0.24.2 \
dunce-1.0.5 \
either-1.15.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
fast-srgb8-1.0.0 \
fastrand-2.3.0 \
filetime-0.2.25 \
@@ -57,8 +57,8 @@ CARGO_CRATES= addr2line-0.24.2 \
git2-0.20.2 \
glob-0.3.2 \
half-2.6.0 \
- hashbrown-0.15.3 \
- hermit-abi-0.5.1 \
+ hashbrown-0.15.4 \
+ hermit-abi-0.5.2 \
humantime-2.2.0 \
humantime-serde-1.1.1 \
iana-time-zone-0.1.63 \
@@ -79,16 +79,16 @@ CARGO_CRATES= addr2line-0.24.2 \
itoa-1.0.15 \
jobserver-0.1.33 \
js-sys-0.3.77 \
- libc-0.2.172 \
- libgit2-sys-0.18.1+1.9.0 \
- libredox-0.1.3 \
+ libc-0.2.174 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libredox-0.1.4 \
libz-sys-1.1.22 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
locale-0.2.2 \
log-0.4.27 \
- memchr-2.7.4 \
- miniz_oxide-0.8.8 \
+ memchr-2.7.5 \
+ miniz_oxide-0.8.9 \
natord-plus-plus-2.0.0 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.50.1 \
@@ -112,7 +112,7 @@ CARGO_CRATES= addr2line-0.24.2 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
pkg-config-0.3.32 \
- plist-1.7.1 \
+ plist-1.7.2 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
@@ -120,20 +120,20 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
proc-macro2-1.0.95 \
proc-mounts-0.3.0 \
- quick-xml-0.32.0 \
+ quick-xml-0.37.5 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.8.5 \
rand_core-0.6.4 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_syscall-0.1.57 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.13 \
redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustix-1.0.7 \
rustversion-1.0.21 \
ryu-1.0.20 \
@@ -142,15 +142,15 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_norway-0.9.42 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
shlex-1.3.0 \
similar-2.7.0 \
siphasher-1.0.1 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
snapbox-0.6.21 \
snapbox-macros-0.3.10 \
stable_deref_trait-1.2.0 \
- syn-2.0.101 \
+ syn-2.0.104 \
synstructure-0.13.2 \
tempfile-3.20.0 \
terminal_size-0.4.2 \
@@ -164,13 +164,13 @@ CARGO_CRATES= addr2line-0.24.2 \
timeago-0.4.2 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
trycmd-0.15.9 \
unicode-ident-1.0.18 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unsafe-libyaml-norway-0.2.15 \
url-2.5.4 \
utf8_iter-1.0.4 \
@@ -180,7 +180,7 @@ CARGO_CRATES= addr2line-0.24.2 \
vcpkg-0.2.15 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -195,21 +195,31 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
+ windows-link-0.1.3 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.10 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index f61be77bab17..b62684290b14 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1750461938
-SHA256 (eza-man-0.21.5.tar.gz) = e6856865fd1f686502094dd97147f0ab7c3a3e9874d63f524c7e36ca1bc05c6f
-SIZE (eza-man-0.21.5.tar.gz) = 9634
+TIMESTAMP = 1750929437
+SHA256 (eza-man-0.21.6.tar.gz) = 056e1fb149e3f73a224749b9f9bebf94f700b42033f6c2e30c5f3c52c1cdd3a5
+SIZE (eza-man-0.21.6.tar.gz) = 9707
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -15,20 +15,20 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/ansi-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608
SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
-SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+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/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
SIZE (rust/crates/automod-1.0.15.crate) = 9129
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
@@ -37,18 +37,18 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
-SIZE (rust/crates/cc-1.2.24.crate) = 106557
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -57,14 +57,14 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
-SIZE (rust/crates/clap-4.5.39.crate) = 57328
-SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51
-SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -79,8 +79,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/datetime-0.5.2.crate) = 44c3f7a77f3e57fedf80e09136f2d8777ebf621207306f6d96d610af048354bc
SIZE (rust/crates/datetime-0.5.2.crate) = 113732
SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
@@ -97,8 +97,8 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -119,10 +119,10 @@ SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
@@ -163,12 +163,12 @@ SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06
SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
-SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
+SIZE (rust/crates/libredox-0.1.4.crate) = 6946
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -179,10 +179,10 @@ SHA256 (rust/crates/locale-0.2.2.crate) = 5fdbe492a9c0238da900a1165c42fc5067161c
SIZE (rust/crates/locale-0.2.2.crate) = 18910
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/natord-plus-plus-2.0.0.crate) = 66f8ac0a79782d13e4ec2f955113676d786539965b3764e06fb4e107dcc3da64
SIZE (rust/crates/natord-plus-plus-2.0.0.crate) = 4308
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
@@ -229,8 +229,8 @@ SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5b
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/plist-1.7.1.crate) = eac26e981c03a6e53e0aee43c113e3202f5581d5360dae7bd2c70e800dd0451d
-SIZE (rust/crates/plist-1.7.1.crate) = 102902
+SHA256 (rust/crates/plist-1.7.2.crate) = 3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed
+SIZE (rust/crates/plist-1.7.2.crate) = 102909
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
@@ -245,12 +245,12 @@ SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007c
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
-SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2
-SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
@@ -261,8 +261,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/redox_syscall-0.1.57.crate) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
SIZE (rust/crates/redox_syscall-0.1.57.crate) = 17087
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -271,8 +271,8 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
SIZE (rust/crates/rustix-1.0.7.crate) = 414500
SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
@@ -289,24 +289,24 @@ SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c
SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
@@ -333,20 +333,20 @@ SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/trycmd-0.15.9.crate) = a8b5cf29388862aac065d6597ac9c8e842d1cc827cb50f7c32f11d29442eaae4
SIZE (rust/crates/trycmd-0.15.9.crate) = 33881
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104
SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
@@ -365,8 +365,8 @@ SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cb
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -395,8 +395,8 @@ SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
@@ -405,26 +405,46 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -445,5 +465,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de
SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837
-SHA256 (eza-community-eza-v0.21.5_GH0.tar.gz) = 85aff87a87bc66130a43106ee64fdefa572d709f5e1ae33d7ef1de76329d2950
-SIZE (eza-community-eza-v0.21.5_GH0.tar.gz) = 1425766
+SHA256 (eza-community-eza-v0.21.6_GH0.tar.gz) = 8433260eff7be158cfdfafc7dffd620d878c1470b937a88f8a20117591990c67
+SIZE (eza-community-eza-v0.21.6_GH0.tar.gz) = 1426959
diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock
index 309743cf7874..a92d2f97a684 100644
--- a/sysutils/eza/files/patch-Cargo.lock
+++ b/sysutils/eza/files/patch-Cargo.lock
@@ -1,4 +1,4 @@
---- Cargo.lock.orig 2025-05-30 14:03:09 UTC
+--- Cargo.lock.orig 2025-06-26 08:44:25 UTC
+++ Cargo.lock
@@ -936,15 +936,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
diff --git a/sysutils/eza/files/patch-Cargo.toml b/sysutils/eza/files/patch-Cargo.toml
index f2747353dbae..2e4d258a1e0c 100644
--- a/sysutils/eza/files/patch-Cargo.toml
+++ b/sysutils/eza/files/patch-Cargo.toml
@@ -1,4 +1,4 @@
---- Cargo.toml.orig 2025-05-02 06:07:17 UTC
+--- Cargo.toml.orig 2025-06-26 08:44:25 UTC
+++ Cargo.toml
@@ -139,7 +139,6 @@ git = ["git2"]
[features]
diff --git a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
index d0ef7daa70b7..d0ef7daa70b7 100644
--- a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock
+++ b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
diff --git a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml
index 93ae924b5e37..93ae924b5e37 100644
--- a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml
diff --git a/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml
index 40e50b041b6a..21dcaa996907 100644
--- a/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml
@@ -1,5 +1,5 @@
---- cargo-crates/libgit2-sys-0.18.1+1.9.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/libgit2-sys-0.18.1+1.9.0/Cargo.toml
+--- cargo-crates/libgit2-sys-0.18.2+1.9.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/libgit2-sys-0.18.2+1.9.1/Cargo.toml
@@ -40,7 +40,6 @@ vendored = []
https = ["openssl-sys"]
ssh = ["libssh2-sys"]
diff --git a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
index 01a26c1a32c2..01a26c1a32c2 100644
--- a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile
index 677940033ae7..1c025d99b4a8 100644
--- a/sysutils/fx/Makefile
+++ b/sysutils/fx/Makefile
@@ -3,9 +3,10 @@ DISTVERSION= 35.0.0
PORTREVISION= 6
CATEGORIES= sysutils
-MAINTAINER= dutra@FreeBSD.org
-COMMENT= Terminal JSON viewer
-WWW= https://github.com/antonmedv/fx
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Terminal JSON viewer and processor
+WWW= https://fx.wtf/ \
+ https://github.com/antonmedv/fx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/sysutils/gkrellflynn/Makefile b/sysutils/gkrellflynn/Makefile
index f7384ebb34da..97f55ae7e8ea 100644
--- a/sysutils/gkrellflynn/Makefile
+++ b/sysutils/gkrellflynn/Makefile
@@ -2,7 +2,7 @@ PORTNAME= gkrellflynn
PORTVERSION= 0.8
PORTREVISION= 9
CATEGORIES= sysutils
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \
http://horus.comlab.uni-rostock.de/flynn/
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/sysutils/go-ntfy/Makefile b/sysutils/go-ntfy/Makefile
new file mode 100644
index 000000000000..fb8db411df89
--- /dev/null
+++ b/sysutils/go-ntfy/Makefile
@@ -0,0 +1,66 @@
+PORTNAME= ntfy
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.12.0
+CATEGORIES= sysutils
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+PKGNAMEPREFIX= go-
+DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Send push notifications to your phone or desktop using PUT/POST
+WWW= https://ntfy.sh
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= binwiederhier
+
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/binwiederhier/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X 'main.version=${DISTVERSION}' \
+ -X 'main.commit=${GITID}' \
+ -X 'main.date=${BUILD_DATE}'"
+
+CONFLICTS_INSTALL= sysutils/ntfy
+
+PLIST_FILES= "@sample ${ETCDIR}/client.yml.sample" \
+ "@sample ${ETCDIR}/server.yml.sample" \
+ bin/${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=0:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-minify-plugin>=0:textproc/py-mkdocs-minify-plugin@${PY_FLAVOR}
+DOCS_USES= python
+
+# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse --short HEAD'
+# in the ntfy repository to get the value of GITID.
+GITID= 061677a7
+
+BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")
+
+post-patch:
+ @${GREP} -rl "/etc/${PORTNAME}" ${WRKSRC}/cmd \
+ | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/${PORTNAME}#${ETCDIR}#g'
+
+pre-build:
+ @${MKDIR} ${WRKSRC}/server/docs
+ ${TOUCH} ${WRKSRC}/server/docs/index.html
+ ${RM} -r ${WRKSRC}/server/site
+ @${MKDIR} ${WRKSRC}/server/site
+ @cd ${WRKDIR}/ntfy-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/server/site
+
+pre-build-DOCS-on:
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} mkdocs build
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/server/server.yml ${STAGEDIR}${ETCDIR}/server.yml.sample
+ ${INSTALL_DATA} ${WRKSRC}/client/client.yml ${STAGEDIR}${ETCDIR}/client.yml.sample
+
+.include <bsd.port.mk>
diff --git a/sysutils/go-ntfy/distinfo b/sysutils/go-ntfy/distinfo
new file mode 100644
index 000000000000..3ed506c03a3d
--- /dev/null
+++ b/sysutils/go-ntfy/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1750965231
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/ntfy-2.12.0.frontend.tar.gz) = 8b777d3618b2dde7095be53b09cb220e50a7e52af2a4211d074c5796151e5d4f
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/ntfy-2.12.0.frontend.tar.gz) = 2297703
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/go.mod) = f88dd70c2bc8386f38d575e2c424cfb729a6c36a0c6299449df3cac40d289a7d
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/go.mod) = 4705
+SHA256 (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/binwiederhier-ntfy-v2.12.0_GH0.tar.gz) = 210b7409894aa51719077da6a771c82d460bd710a52a527cf52694166f6103d0
+SIZE (go/sysutils_go-ntfy/binwiederhier-ntfy-v2.12.0_GH0/binwiederhier-ntfy-v2.12.0_GH0.tar.gz) = 13608026
diff --git a/sysutils/go-ntfy/files/ntfy.in b/sysutils/go-ntfy/files/ntfy.in
new file mode 100644
index 000000000000..f681ce0b5c1b
--- /dev/null
+++ b/sysutils/go-ntfy/files/ntfy.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: ntfy
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for ntfy in /etc/rc.conf
+#
+# ntfy_enable (bool): Enable ntfy. (default=NO)
+# ntfy_log (str): Log output. (default=/var/log/ntfy.log)
+# ntfy_runas (str): User to run ntfy as. (default=www)
+#
+
+. /etc/rc.subr
+
+name="ntfy"
+desc="Send push notifications to your phone or desktop using PUT/POST"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${ntfy_enable:="NO"}
+: ${ntfy_log:="/var/log/ntfy.log"}
+: ${ntfy_runas:="www"}
+: ${ntfy_args="--listen-http :8080"}
+
+pidfile="/var/run/${name}.pid"
+procname="%%LOCALBASE%%/bin/${name}"
+command="/usr/sbin/daemon"
+command_args="-c -u '${ntfy_runas}' -p '${pidfile}' -t '${desc}' -o '${ntfy_log}' '${procname}' serve ${ntfy_args}"
+
+run_rc_command "$1"
diff --git a/sysutils/go-ntfy/pkg-descr b/sysutils/go-ntfy/pkg-descr
new file mode 100644
index 000000000000..279182934b82
--- /dev/null
+++ b/sysutils/go-ntfy/pkg-descr
@@ -0,0 +1,5 @@
+ntfy (pronounced "notify") is a simple HTTP-based pub-sub notification
+service. With ntfy, you can send notifications to your phone or
+desktop via scripts from any computer, without having to sign up
+or pay any fees. If you'd like to run your own instance of the
+service, you can easily do so since ntfy is open source.
diff --git a/sysutils/gpart/Makefile b/sysutils/gpart/Makefile
index b7ee1c43b2ce..9832b09bdce2 100644
--- a/sysutils/gpart/Makefile
+++ b/sysutils/gpart/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.1h
PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= SUNSITE/system/filesystems \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tries to recover lost partition tables and file systems
diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile
index dff1e6aa3e01..42ebdebdfcda 100644
--- a/sysutils/helmfile/Makefile
+++ b/sysutils/helmfile/Makefile
@@ -1,7 +1,6 @@
PORTNAME= helmfile
DISTVERSIONPREFIX= v
-DISTVERSION= 0.167.0
-PORTREVISION= 5
+DISTVERSION= 1.1.2
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
@@ -12,7 +11,7 @@ LICENSE= MIT
RUN_DEPENDS= helm:sysutils/helm
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/${PORTNAME}/${PORTNAME}
GO_BUILDFLAGS= -ldflags="-X go.szostok.io/version.version=v${PORTVERSION}"
diff --git a/sysutils/helmfile/distinfo b/sysutils/helmfile/distinfo
index f0cbf0916a4a..09c17d7c6362 100644
--- a/sysutils/helmfile/distinfo
+++ b/sysutils/helmfile/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1722448643
-SHA256 (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.mod) = 1e212433b596c64748ff64b8f84faf85d31a7c521e636d550d4a6a774c1ed3b8
-SIZE (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.mod) = 15116
-SHA256 (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.zip) = 8c23e10b2d0220a1ad3685cd31390bd267a9d49d0e2ff8d4f75b8b875a967b5c
-SIZE (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.zip) = 1387862
+TIMESTAMP = 1750774421
+SHA256 (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.mod) = 00d47557c4b86b15c9bdfd243c2fda36db2690aa3760057469a5e936674dba34
+SIZE (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.mod) = 16373
+SHA256 (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.zip) = 0ab5240598a8f30c3c2b8d09f8a9a6b43018f57dd33bff63ecf3536e256ea356
+SIZE (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.zip) = 1397785
diff --git a/sysutils/kf5-kwallet/Makefile b/sysutils/kf5-kwallet/Makefile
index efce12e80700..e4774c7eea32 100644
--- a/sysutils/kf5-kwallet/Makefile
+++ b/sysutils/kf5-kwallet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kwallet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@@ -12,9 +12,9 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt5.so:devel/qca@qt5 \
- libqgpgme.so:security/gpgme-qt@qt5
+ libqgpgme.so:security/qgpgme@qt5
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index dade28c9b7c3..403707fac523 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358561
-SHA256 (KDE/frameworks/6.14/baloo-6.14.0.tar.xz) = ab60f943607f67929b619c029498f07fa8767aec6a7fb02ecf7392ced25734b4
-SIZE (KDE/frameworks/6.14/baloo-6.14.0.tar.xz) = 326884
+TIMESTAMP = 1749476629
+SHA256 (KDE/frameworks/6.15/baloo-6.15.0.tar.xz) = 241015fd14ea0fcf281080fd160994f92b6e0ba0750cfafd488d31bf0e0a7f4f
+SIZE (KDE/frameworks/6.15/baloo-6.15.0.tar.xz) = 327264
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index 5dc32db3d1ed..62bafc564007 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358561
-SHA256 (KDE/frameworks/6.14/kuserfeedback-6.14.0.tar.xz) = 24acd6d2b8582bdd6ae9bfca97278a96763ee184a6cdecbc0dcd64fd4fc238b2
-SIZE (KDE/frameworks/6.14/kuserfeedback-6.14.0.tar.xz) = 266380
+TIMESTAMP = 1749476630
+SHA256 (KDE/frameworks/6.15/kuserfeedback-6.15.0.tar.xz) = 0c1ead89ba98f7aa2d3e427620a365cd4f1c9ca30250eec6afb4f90fec187f83
+SIZE (KDE/frameworks/6.15/kuserfeedback-6.15.0.tar.xz) = 267268
diff --git a/sysutils/kf6-kwallet/Makefile b/sysutils/kf6-kwallet/Makefile
index 84351addbc8b..d85d52148b6b 100644
--- a/sysutils/kf6-kwallet/Makefile
+++ b/sysutils/kf6-kwallet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kwallet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@@ -9,7 +10,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libsecret-1.so:security/libsecret \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt6.so:devel/qca@qt6
USES= cmake gettext-tools gl kde:6 pkgconfig qt:6 tar:xz xorg
@@ -20,5 +21,4 @@ USE_KDE= colorscheme config coreaddons crash dbusaddons i18n \
USE_QT= base
USE_XORG= x11
-KDE_FRAMEWORKS_VERSION= 6.14.1
.include <bsd.port.mk>
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 7c99b099df02..3d7d3b7362d9 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747419947
-SHA256 (KDE/frameworks/6.14/kwallet-6.14.1.tar.xz) = ef482be2d5211f711d578aa1d1f37f71e641a6a52fd37e11327e19915fd42127
-SIZE (KDE/frameworks/6.14/kwallet-6.14.1.tar.xz) = 365448
+TIMESTAMP = 1749476630
+SHA256 (KDE/frameworks/6.15/kwallet-6.15.0.tar.xz) = fdbac44c2525b12e24b3ba5971912a2ffd91fdfea79c3a124bce89621735893c
+SIZE (KDE/frameworks/6.15/kwallet-6.15.0.tar.xz) = 365136
diff --git a/sysutils/lxqt-powermanagement/files/patch-CMakeLists.txt b/sysutils/lxqt-powermanagement/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..4db1454a7eb8
--- /dev/null
+++ b/sysutils/lxqt-powermanagement/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-06-23 16:01:57 UTC
++++ CMakeLists.txt
+@@ -29,7 +29,7 @@ find_package(lxqt-globalkeys-ui ${LXQT_GLOBALKEYS_MINI
+ find_package(KF6Solid ${KF6_MINIMUM_VERSION} REQUIRED)
+ find_package(lxqt ${LXQT_MINIMUM_VERSION} REQUIRED)
+ find_package(lxqt-globalkeys-ui ${LXQT_GLOBALKEYS_MINIMUM_VERSION} REQUIRED)
+-find_package(XCB REQUIRED COMPONENTS xcb-dpms xcb-screensaver)
++find_package(XCB REQUIRED COMPONENTS DPMS SCREENSAVER)
+
+ message(STATUS "Building with Qt${Qt6Core_VERSION}")
+
diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
index d7af147888cf..ba427a6c100a 100644
--- a/sysutils/memtest86+/Makefile
+++ b/sysutils/memtest86+/Makefile
@@ -16,6 +16,9 @@ USES= gmake
ALL_TARGET= all
PORTDOCS= *
+DEPRECATED= ELF binary for BIOS boot has been broken for a long while
+EXPIRATION_DATE=2025-07-31
+
USE_GCC= yes:build
# Please provide absolute path below (cannot be root)
diff --git a/sysutils/ntfy/Makefile b/sysutils/ntfy/Makefile
index 4afd571ed885..d196cb578b94 100644
--- a/sysutils/ntfy/Makefile
+++ b/sysutils/ntfy/Makefile
@@ -21,6 +21,8 @@ USE_GITHUB= yes
GH_ACCOUNT= dschep
USE_PYTHON= distutils noflavors autoplist
+CONFLICTS_INSTALL= sysutils/go-ntfy
+
NO_ARCH= yes
post-patch:
diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile
index 58bfdb945f94..4c836df20849 100644
--- a/sysutils/nut-devel/Makefile
+++ b/sysutils/nut-devel/Makefile
@@ -18,8 +18,8 @@ CONFLICTS= nut-[0-9]*
USE_GITHUB= yes
GH_ACCOUNT= networkupstools
-GH_TAGNAME= 8f4340afa
-NUT_COMMIT_DATE= 2025.05.18
+GH_TAGNAME= 8916ac8d1
+NUT_COMMIT_DATE= 2025.06.25
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/nut-devel/distinfo b/sysutils/nut-devel/distinfo
index 9fb86854ed7b..989e93b90205 100644
--- a/sysutils/nut-devel/distinfo
+++ b/sysutils/nut-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800073
-SHA256 (networkupstools-nut-2025.05.18-8f4340afa_GH0.tar.gz) = 0aaf1596abd1dd4a96f839721ffd83592bc4da789f54066028ad61535db8e092
-SIZE (networkupstools-nut-2025.05.18-8f4340afa_GH0.tar.gz) = 4908098
+TIMESTAMP = 1750876008
+SHA256 (networkupstools-nut-2025.06.25-8916ac8d1_GH0.tar.gz) = b928c9dee28b5a9582d3cda9613a891c70e57925886dab0f1d8f84992a452585
+SIZE (networkupstools-nut-2025.06.25-8916ac8d1_GH0.tar.gz) = 4952134
diff --git a/sysutils/nut-devel/pkg-plist b/sysutils/nut-devel/pkg-plist
index 83e4e54c9c9a..340abdb7a839 100644
--- a/sysutils/nut-devel/pkg-plist
+++ b/sysutils/nut-devel/pkg-plist
@@ -85,6 +85,7 @@ lib/libnutscan.so.4.0.0
%%SERIAL%%libexec/nut/dummy-ups
%%SERIAL%%libexec/nut/etapro
%%SERIAL%%libexec/nut/everups
+%%USB%%libexec/nut/failover
%%SERIAL%%libexec/nut/gamatronic
%%SERIAL%%libexec/nut/genericups
%%SERIAL%%libexec/nut/isbmex
@@ -106,6 +107,7 @@ lib/libnutscan.so.4.0.0
%%SERIAL%%libexec/nut/powercom
%%PDU%%libexec/nut/powerman-pdu
%%SERIAL%%libexec/nut/powerpanel
+%%USB%%libexec/nut/powervar_cx_usb
%%SERIAL%%libexec/nut/rhino
%%USB%%libexec/nut/richcomm_usb
%%SERIAL%%libexec/nut/safenet
@@ -219,12 +221,12 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%share/man/man5/upsd.users.5.gz
%%MANPAGES%%share/man/man5/upsmon.conf.5.gz
%%MANPAGES%%share/man/man5/upssched.conf.5.gz
+%%MANPAGES%%share/man/man7/nut.7.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/al175.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/apcupsd-ups.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/blazer_ser.8.gz
%%MANPAGES%%%%USB%%share/man/man8/blazer_usb.8.gz
%%MANPAGES%%%%NEON%%share/man/man8/netxml-ups.8.gz
-%%MANPAGES%%share/man/man8/nut-driver-enumerator.8.gz
%%MANPAGES%%share/man/man8/nut-recorder.8.gz
%%MANPAGES%%share/man/man8/nut-scanner.8.gz
%%MANPAGES%%share/man/man8/nutconf.8.gz
@@ -232,6 +234,7 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%USB%%share/man/man8/nutdrv_qx.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/nutdrv_siemens_sitop.8.gz
%%MANPAGES%%share/man/man8/nutupsdrv.8.gz
+%%MANPAGES%%%%USB%%share/man/man8/powervar_cx_usb.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/riello_ser.8.gz
%%MANPAGES%%%%USB%%share/man/man8/riello_usb.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/sms_ser.8.gz
@@ -245,7 +248,6 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%share/man/man8/upscmd.8.gz
%%MANPAGES%%share/man/man8/upsd.8.gz
%%MANPAGES%%share/man/man8/upsdrvctl.8.gz
-%%MANPAGES%%share/man/man8/upsdrvsvcctl.8.gz
%%MANPAGES%%share/man/man8/upslog.8.gz
%%MANPAGES%%share/man/man8/upsmon.8.gz
%%MANPAGES%%share/man/man8/upsrw.8.gz
@@ -304,7 +306,6 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%IPMIPSU%%share/man/man8/nut-ipmipsu.8.gz
%%MANPAGES%%%%PDU%%share/man/man8/powerman-pdu.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/ve-direct.8.gz
-
sbin/upsd
sbin/upsdrvctl
sbin/upsmon
diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index 0f89ad18c4f3..17b18df14afc 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oc
PORTVERSION= 4.9
DISTVERSIONPREFIX= release-
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= jhixson@freebsd.org
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
index 33859d25bfb1..d6712d66b5ab 100644
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pacman
DISTVERSION= 7.0.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://gitlab.archlinux.org/${PORTNAME}/${PORTNAME}/-/releases/v${DISTVERSION}/downloads/
@@ -40,8 +41,8 @@ PLIST_SUB= PACMAN_ROOT="${PACMAN_ROOT:C,^${PREFIX}/,,}"
PORTEXAMPLES= *
PKGMESSAGE= ${PKGDIR}/pkg-message-${FLAVOR:U}
-OPTIONS_DEFINE= CURL DOCS GPGME EXAMPLES NLS
-OPTIONS_DEFAULT=CURL DOCS GPGME
+OPTIONS_DEFINE= CURL EXAMPLES GPGME MANPAGES NLS
+OPTIONS_DEFAULT=CURL GPGME MANPAGES
OPTIONS_EXCLUDE=NLS # XXX: meson cannot find ngettext(3) despite gettext-runtime
OPTIONS_SUB= yes
@@ -49,8 +50,8 @@ CURL_DESC= Use libcurl fetcher instead of external curl/wget
CURL_MESON_ENABLED= curl
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-DOCS_MESON_ENABLED= doc
-DOCS_BUILD_DEPENDS= a2x:textproc/asciidoc
+MANPAGES_MESON_ENABLED= doc
+MANPAGES_BUILD_DEPENDS= a2x:textproc/asciidoc
GPGME_DESC= Use GPGME for PGP signature verification
GPGME_MESON_ENABLED= gpgme
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
index bb636fed10b8..c90e4b174627 100644
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -239,22 +239,22 @@ share/makepkg/util/pkgbuild.sh
share/makepkg/util/schema.sh
share/makepkg/util/source.sh
share/makepkg/util/util.sh
-%%DOCS%%share/man/man1/makepkg-template.1.gz
-%%DOCS%%share/man/man5/BUILDINFO.5.gz
-%%DOCS%%share/man/man5/PKGBUILD.5.gz
-%%DOCS%%share/man/man5/alpm-hooks.5.gz
-%%DOCS%%share/man/man5/makepkg.conf.5.gz
-%%DOCS%%share/man/man5/pacman-hooks.5.gz
-%%DOCS%%share/man/man5/pacman.conf.5.gz
-%%DOCS%%share/man/man8/makepkg.8.gz
-%%DOCS%%share/man/man8/pacman-conf.8.gz
-%%DOCS%%share/man/man8/pacman-db-upgrade.8.gz
-%%DOCS%%share/man/man8/pacman-key.8.gz
-%%DOCS%%share/man/man8/pacman.8.gz
-%%DOCS%%share/man/man8/repo-add.8.gz
-%%DOCS%%share/man/man8/repo-remove.8.gz
-%%DOCS%%share/man/man8/testpkg.8.gz
-%%DOCS%%share/man/man8/vercmp.8.gz
+%%MANPAGES%%share/man/man1/makepkg-template.1.gz
+%%MANPAGES%%share/man/man5/BUILDINFO.5.gz
+%%MANPAGES%%share/man/man5/PKGBUILD.5.gz
+%%MANPAGES%%share/man/man5/alpm-hooks.5.gz
+%%MANPAGES%%share/man/man5/makepkg.conf.5.gz
+%%MANPAGES%%share/man/man5/pacman-hooks.5.gz
+%%MANPAGES%%share/man/man5/pacman.conf.5.gz
+%%MANPAGES%%share/man/man8/makepkg.8.gz
+%%MANPAGES%%share/man/man8/pacman-conf.8.gz
+%%MANPAGES%%share/man/man8/pacman-db-upgrade.8.gz
+%%MANPAGES%%share/man/man8/pacman-key.8.gz
+%%MANPAGES%%share/man/man8/pacman.8.gz
+%%MANPAGES%%share/man/man8/repo-add.8.gz
+%%MANPAGES%%share/man/man8/repo-remove.8.gz
+%%MANPAGES%%share/man/man8/testpkg.8.gz
+%%MANPAGES%%share/man/man8/vercmp.8.gz
%%DATADIR%%/PKGBUILD-split.proto
%%DATADIR%%/PKGBUILD-vcs.proto
%%DATADIR%%/PKGBUILD.proto
diff --git a/sysutils/plasma-pass/Makefile b/sysutils/plasma-pass/Makefile
index fe41409493a1..fbb22955201e 100644
--- a/sysutils/plasma-pass/Makefile
+++ b/sysutils/plasma-pass/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-pass
DISTVERSION= 1.2.2
+PORTREVISION= 1
MASTER_SITES= KDE/stable/${PORTNAME}
CATEGORIES= sysutils kde
@@ -13,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
liboath.so:security/oath-toolkit \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libqgpgmeqt6.so:security/qgpgme@qt6
RUN_DEPENDS= pass:sysutils/password-store
USES= cmake compiler:c++20-lang gettext kde:6 qt:6 tar:xz
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index 7f6af19640ef..4a1f89401962 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/discover-6.4.0.tar.xz) = 09fb1d63aa6ec3ad56e606f48b6e10d59eeb37d9b527e54a211b4a79d6e52242
-SIZE (KDE/plasma/6.4.0/discover-6.4.0.tar.xz) = 1110064
+TIMESTAMP = 1750789614
+SHA256 (KDE/plasma/6.4.1/discover-6.4.1.tar.xz) = f34cea438a8a0ae0bb6fd13e4164d49c7a2a9857e204300ccc276f2d5f898230
+SIZE (KDE/plasma/6.4.1/discover-6.4.1.tar.xz) = 1110016
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index af26d545adab..56b50db7c2f8 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/kde-cli-tools-6.4.0.tar.xz) = 4f4ebed7c17a25079c54ef031929ac55d6777acd3cf595ca6343f4d0a4f00ba9
-SIZE (KDE/plasma/6.4.0/kde-cli-tools-6.4.0.tar.xz) = 638504
+TIMESTAMP = 1750789615
+SHA256 (KDE/plasma/6.4.1/kde-cli-tools-6.4.1.tar.xz) = 2d90ab0c034fb9d2816750da9ace39b708b712d3f7341663ebbbfe88d5b02ca4
+SIZE (KDE/plasma/6.4.1/kde-cli-tools-6.4.1.tar.xz) = 638508
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index 6f99586a2dcc..089fd5283ef2 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/kinfocenter-6.4.0.tar.xz) = 4d2deaf4c1ff76ff100ed6b07d7cb158ba116c4c221b7b5f7b25440285054494
-SIZE (KDE/plasma/6.4.0/kinfocenter-6.4.0.tar.xz) = 758072
+TIMESTAMP = 1750789616
+SHA256 (KDE/plasma/6.4.1/kinfocenter-6.4.1.tar.xz) = 20eafbae78a437f767b8b6e9493875b230033f9760454732e810483c82127927
+SIZE (KDE/plasma/6.4.1/kinfocenter-6.4.1.tar.xz) = 758196
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 4c5ea94fb48e..5bf724c2af64 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/kmenuedit-6.4.0.tar.xz) = 4ae4a67adca07e10c2475b9a19acbd283d1840a996bbc084d9b1b237c7e6ef88
-SIZE (KDE/plasma/6.4.0/kmenuedit-6.4.0.tar.xz) = 884652
+TIMESTAMP = 1750789616
+SHA256 (KDE/plasma/6.4.1/kmenuedit-6.4.1.tar.xz) = 55db175f0f3deda6154bfb0c721adf183f63c134b77858c9fbbe0858ae9c7773
+SIZE (KDE/plasma/6.4.1/kmenuedit-6.4.1.tar.xz) = 884588
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index 9fb97858e8fa..e483eac81117 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/ksystemstats-6.4.0.tar.xz) = e0f8855a4db91508066b9da5108ddbce48bbadda64bb96653ac2fb312fc1468e
-SIZE (KDE/plasma/6.4.0/ksystemstats-6.4.0.tar.xz) = 156636
+TIMESTAMP = 1750789617
+SHA256 (KDE/plasma/6.4.1/ksystemstats-6.4.1.tar.xz) = a70a74d3bd24116f6001086b942cc9d69f7514f3f5b7c2a0382d5dc281e7f0aa
+SIZE (KDE/plasma/6.4.1/ksystemstats-6.4.1.tar.xz) = 156608
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index 447fe51cd45c..e79c11159df0 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/libksysguard-6.4.0.tar.xz) = bfd0baf7973407444093e13a5ce2b310cee586e3bbc5d4e10785bc1a0d45a663
-SIZE (KDE/plasma/6.4.0/libksysguard-6.4.0.tar.xz) = 333964
+TIMESTAMP = 1750789618
+SHA256 (KDE/plasma/6.4.1/libksysguard-6.4.1.tar.xz) = 7c33949dbdccceece35fbefd244a4449b23b5071e0cad082f91aee64f7b281e1
+SIZE (KDE/plasma/6.4.1/libksysguard-6.4.1.tar.xz) = 333936
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 8ae9a5ed1dcf..67586b754218 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/plasma-disks-6.4.0.tar.xz) = 94c95ed1bd494448c81e35360dc8b49ae05acec131651ec81716f4a52218ea90
-SIZE (KDE/plasma/6.4.0/plasma-disks-6.4.0.tar.xz) = 105216
+TIMESTAMP = 1750789618
+SHA256 (KDE/plasma/6.4.1/plasma-disks-6.4.1.tar.xz) = c98f9a0d5322982a908497d7cc02867825486257b8e25462d197f336011c5314
+SIZE (KDE/plasma/6.4.1/plasma-disks-6.4.1.tar.xz) = 105220
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index 9edfe0851fd7..23da83c40cc6 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010501
-SHA256 (KDE/plasma/6.4.0/plasma-systemmonitor-6.4.0.tar.xz) = 94369cd6cbeff5ffaf3605ee7660ea4aaa03d959282b0f20d659a953ae2d975a
-SIZE (KDE/plasma/6.4.0/plasma-systemmonitor-6.4.0.tar.xz) = 216888
+TIMESTAMP = 1750789619
+SHA256 (KDE/plasma/6.4.1/plasma-systemmonitor-6.4.1.tar.xz) = b1810d329b81ac35afca75f5ff2887b724e2fc7b1f9c510198b87c29cb8bde5f
+SIZE (KDE/plasma/6.4.1/plasma-systemmonitor-6.4.1.tar.xz) = 216880
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index 1d463517ef62..0547c56fd276 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/polkit-kde-agent-1-6.4.0.tar.xz) = a8ab5df6ab1ea05e63ef08ebbe536e1393d4f6d6dd4b297305619fc1e87515c5
-SIZE (KDE/plasma/6.4.0/polkit-kde-agent-1-6.4.0.tar.xz) = 57580
+TIMESTAMP = 1750789619
+SHA256 (KDE/plasma/6.4.1/polkit-kde-agent-1-6.4.1.tar.xz) = bb1cc037725368334439d13dc7de12c5f517b398385f1c9f529571a5392a9302
+SIZE (KDE/plasma/6.4.1/polkit-kde-agent-1-6.4.1.tar.xz) = 57548
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index 0cb16c6da920..cde01e852ee0 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/powerdevil-6.4.0.tar.xz) = d0ad54cb6d4ccf39c0d5b7f0c7df2f51bc99ffd3fd6ca7538ed3f41dfc4f677e
-SIZE (KDE/plasma/6.4.0/powerdevil-6.4.0.tar.xz) = 1228936
+TIMESTAMP = 1750789620
+SHA256 (KDE/plasma/6.4.1/powerdevil-6.4.1.tar.xz) = 93e4381f253f9e960787feb5fcb86ea1a7c0e2978e3b3009ae192a86ae73462f
+SIZE (KDE/plasma/6.4.1/powerdevil-6.4.1.tar.xz) = 1229008
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index 38dd6affd68b..c4cd89095f2a 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/systemsettings-6.4.0.tar.xz) = 4c385519aa40e90dcb0b1a0b070d3313fd9ed5fb33c963ea5459ce5d31692f3f
-SIZE (KDE/plasma/6.4.0/systemsettings-6.4.0.tar.xz) = 219380
+TIMESTAMP = 1750789621
+SHA256 (KDE/plasma/6.4.1/systemsettings-6.4.1.tar.xz) = a27f312a292ac4c5c3efa1af71e70ca834d7ec8e8f37a710cf85ae2d7bbeff95
+SIZE (KDE/plasma/6.4.1/systemsettings-6.4.1.tar.xz) = 219344
diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile
index fe500aa57d63..c322defdd711 100644
--- a/sysutils/podman-suite/Makefile
+++ b/sysutils/podman-suite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= podman-suite
-PORTVERSION= 20250203
+PORTVERSION= 20250618
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile
index ae0280461b06..65c6a1c00031 100644
--- a/sysutils/podman/Makefile
+++ b/sysutils/podman/Makefile
@@ -1,7 +1,6 @@
PORTNAME= podman
DISTVERSIONPREFIX= v
-DISTVERSION= 5.3.2
-PORTREVISION= 2
+DISTVERSION= 5.5.1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -21,7 +20,7 @@ RUN_DEPENDS= conmon:sysutils/conmon \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.22 pkgconfig python:build shebangfix
+USES= gmake go:no_targets,1.23 pkgconfig python:build shebangfix
USE_RC_SUBR= podman podman_service
SHEBANG_FILES= ${WRKSRC}/hack/markdown-preprocess
diff --git a/sysutils/podman/distinfo b/sysutils/podman/distinfo
index 75743cf73366..48cdbe5f6f89 100644
--- a/sysutils/podman/distinfo
+++ b/sysutils/podman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598697
-SHA256 (containers-podman-v5.3.2_GH0.tar.gz) = e7d7abf2d4ecae7217af017a4199d555563721bf6c3ae52e68704ee8268c432b
-SIZE (containers-podman-v5.3.2_GH0.tar.gz) = 24207488
+TIMESTAMP = 1750101580
+SHA256 (containers-podman-v5.5.1_GH0.tar.gz) = 00d02f85ad27a46e77456fef1be81865a43147544ed2487e6c4c8decd0e3748f
+SIZE (containers-podman-v5.5.1_GH0.tar.gz) = 21338501
diff --git a/sysutils/podman/files/patch-libpod_container__internal__common.go b/sysutils/podman/files/patch-libpod_container__internal__common.go
new file mode 100644
index 000000000000..9eeb358bca34
--- /dev/null
+++ b/sysutils/podman/files/patch-libpod_container__internal__common.go
@@ -0,0 +1,11 @@
+--- libpod/container_internal_common.go.orig 2025-06-18 16:07:27 UTC
++++ libpod/container_internal_common.go
+@@ -192,7 +192,7 @@ func (c *Container) createInitRootfs() error {
+ }
+
+ c.config.Rootfs = tmpDir
+- c.config.RootfsOverlay = true
++ //c.config.RootfsOverlay = true
+ return nil
+ }
+
diff --git a/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go b/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go
deleted file mode 100644
index 5908c595098c..000000000000
--- a/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go
+++ /dev/null
@@ -1,18 +0,0 @@
---- libpod/runtime_migrate_freebsd.go.orig 2024-10-03 14:39:32 UTC
-+++ libpod/runtime_migrate_freebsd.go
-@@ -0,0 +1,15 @@
-+//go:build !remote
-+
-+package libpod
-+
-+import (
-+ "errors"
-+)
-+
-+func (r *Runtime) stopPauseProcess() error {
-+ return nil
-+}
-+
-+func (r *Runtime) Migrate(newRuntime string) error {
-+ return errors.New("not implemented (*Runtime) migrate")
-+}
diff --git a/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go b/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go
deleted file mode 100644
index 0c38a6d35a56..000000000000
--- a/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go
+++ /dev/null
@@ -1,8 +0,0 @@
---- libpod/runtime_migrate_unsupported.go.orig 2024-10-03 14:38:54 UTC
-+++ libpod/runtime_migrate_unsupported.go
-@@ -1,4 +1,4 @@
--//go:build !remote && !linux
-+//go:build !remote && !linux && !freebsd
-
- package libpod
-
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go
deleted file mode 100644
index efd0b17a0aef..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go
+++ /dev/null
@@ -1,35 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config.go
-@@ -12,7 +12,6 @@ import (
-
- "github.com/containers/common/internal/attributedstring"
- "github.com/containers/common/libnetwork/types"
-- "github.com/containers/common/pkg/capabilities"
- "github.com/containers/storage/pkg/fileutils"
- "github.com/containers/storage/pkg/unshare"
- units "github.com/docker/go-units"
-@@ -963,24 +962,6 @@ func (c *Config) GetDefaultEnvEx(envHost, httpProxy bo
- }
- }
- return append(env, c.Containers.Env.Get()...)
--}
--
--// Capabilities returns the capabilities parses the Add and Drop capability
--// list from the default capabilities for the container
--func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-- userNotRoot := func(user string) bool {
-- if user == "" || user == "root" || user == "0" {
-- return false
-- }
-- return true
-- }
--
-- defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-- if userNotRoot(user) {
-- defaultCapabilities = []string{}
-- }
--
-- return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
-
- // Device parses device mapping string to a src, dest & permissions string
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
deleted file mode 100644
index cf91d1d981ef..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
+++ /dev/null
@@ -1,33 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_linux.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_linux.go
-@@ -1,6 +1,7 @@ import (
- package config
-
- import (
-+ "github.com/containers/common/pkg/capabilities"
- selinux "github.com/opencontainers/selinux/go-selinux"
- )
-
-@@ -25,4 +26,22 @@ var defaultHelperBinariesDir = []string{
- "/usr/local/lib/podman",
- "/usr/libexec/podman",
- "/usr/lib/podman",
-+}
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ userNotRoot := func(user string) bool {
-+ if user == "" || user == "root" || user == "0" {
-+ return false
-+ }
-+ return true
-+ }
-+
-+ defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-+ if userNotRoot(user) {
-+ defaultCapabilities = []string{}
-+ }
-+
-+ return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
deleted file mode 100644
index 96b618fe65ae..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
+++ /dev/null
@@ -1,12 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_unsupported.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_unsupported.go
-@@ -5,3 +5,9 @@ func selinuxEnabled() bool {
- func selinuxEnabled() bool {
- return false
- }
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ return nil, nil
-+}
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/podman/pkg-plist b/sysutils/podman/pkg-plist
index 60a484d79067..c7a1db09da81 100644
--- a/sysutils/podman/pkg-plist
+++ b/sysutils/podman/pkg-plist
@@ -5,6 +5,14 @@ share/bash-completion/completions/podman
share/bash-completion/completions/podman-remote
share/fish/vendor_completions.d/podman-remote.fish
share/fish/vendor_completions.d/podman.fish
+share/man/man1/podman-artifact-add.1.gz
+share/man/man1/podman-artifact-extract.1.gz
+share/man/man1/podman-artifact-inspect.1.gz
+share/man/man1/podman-artifact-ls.1.gz
+share/man/man1/podman-artifact-pull.1.gz
+share/man/man1/podman-artifact-push.1.gz
+share/man/man1/podman-artifact-rm.1.gz
+share/man/man1/podman-artifact.1.gz
share/man/man1/podman-attach.1.gz
share/man/man1/podman-auto-update.1.gz
share/man/man1/podman-build.1.gz
@@ -109,6 +117,7 @@ share/man/man1/podman-load.1.gz
share/man/man1/podman-login.1.gz
share/man/man1/podman-logout.1.gz
share/man/man1/podman-logs.1.gz
+share/man/man1/podman-machine-cp.1.gz
share/man/man1/podman-machine-info.1.gz
share/man/man1/podman-machine-init.1.gz
share/man/man1/podman-machine-inspect.1.gz
diff --git a/sysutils/py-azure-cli-base/Makefile b/sysutils/py-azure-cli-base/Makefile
index e82cdf3f931b..d8a00e873d68 100644
--- a/sysutils/py-azure-cli-base/Makefile
+++ b/sysutils/py-azure-cli-base/Makefile
@@ -12,7 +12,7 @@ LICENSE= MIT
NO_BUILD= yes
NO_ARCH= yes
USES= python
-USE_PYTHON= flavors py3kplist
+USE_PYTHON= flavors
do-install:
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules
diff --git a/sysutils/py-azure-cli-base/pkg-plist b/sysutils/py-azure-cli-base/pkg-plist
index 3220829c629d..159bf0fa73b1 100644
--- a/sysutils/py-azure-cli-base/pkg-plist
+++ b/sysutils/py-azure-cli-base/pkg-plist
@@ -1,15 +1,15 @@
%%PYTHON_SITELIBDIR%%/azure/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/cli/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.py
-%%PYTHON_SITELIBDIR%%/azure/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__pycache__/__init__%%PYTHON_TAG%%.pyc
diff --git a/sysutils/py-director/Makefile b/sysutils/py-director/Makefile
index 76230f1a021d..09b5a6a15486 100644
--- a/sysutils/py-director/Makefile
+++ b/sysutils/py-director/Makefile
@@ -1,6 +1,6 @@
PORTNAME= director
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.1
+DISTVERSION= 0.14.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-director/distinfo b/sysutils/py-director/distinfo
index 64157e549645..bd404dbbac49 100644
--- a/sysutils/py-director/distinfo
+++ b/sysutils/py-director/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747504889
-SHA256 (DtxdF-director-v0.13.1_GH0.tar.gz) = 9a6611edca28425e203dcc955a5cf639a2e243cc67d8c5a0d41401f4fa02cd1d
-SIZE (DtxdF-director-v0.13.1_GH0.tar.gz) = 21071
+TIMESTAMP = 1750799228
+SHA256 (DtxdF-director-v0.14.0_GH0.tar.gz) = 4ea99029d1436cdcf96a2dbefc0657e137473dce3c4efe54c6b837c2609b77b3
+SIZE (DtxdF-director-v0.14.0_GH0.tar.gz) = 21262
diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile
new file mode 100644
index 000000000000..04f881daa09c
--- /dev/null
+++ b/sysutils/py-healthchecks/Makefile
@@ -0,0 +1,100 @@
+PORTNAME= healthchecks
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.10
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Open-source cron job and background task monitoring service
+WWW= https://github.com/healthchecks/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${ALL_DEPENDS}
+RUN_DEPENDS= ${ALL_DEPENDS}
+
+USES= python shebangfix
+USE_GITHUB= yes
+
+SHEBANG_FILES= ${WRKSRC}/manage.py
+
+NO_ARCH= yes
+SUB_FILES= hcks pkg-message uwsgi.ini
+SUB_LIST= HOMEDIR=${HEALTHCHECKS_HOMEDIR}
+
+USERS= ${HEALTHCHECKS_USER}
+GROUPS= ${HEALTHCHECKS_GROUP}
+
+PLIST_SUB= GROUP=${GROUPS:[1]} \
+ HOMEDIR=${HEALTHCHECKS_HOMEDIR} \
+ USER=${USERS:[1]}
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= APPRISE DOCS MINIO
+OPTIONS_DEFAULT= APPRISE MINIO
+
+APPRISE_DESC= Enable support for Apprise integration
+MINIO_DESC= Enable support for external object storage
+
+APPRISE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apprise>=0:net-im/py-apprise@${PY_FLAVOR}
+MINIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}minio>=0:devel/py-minio@${PY_FLAVOR}
+
+HEALTHCHECKS_USER= ${PORTNAME}
+HEALTHCHECKS_GROUP= ${HEALTHCHECKS_USER}
+
+HEALTHCHECKS_HOMEDIR= /var/db/${PORTNAME}
+
+ALL_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosmtpd>=0:mail/py-aiosmtpd@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cronsim>=0:devel/py-cronsim@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django52>=0:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-stubs-ext>0:www/py-dj52-django-stubs-ext@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fido2>0:security/py-fido2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oncalendar>=0:devel/py-oncalendar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycurl>=0:ftp/py-pycurl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyotp>=0:security/py-pyotp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}segno>=0:textproc/py-segno@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}statsd>=0:devel/py-statsd@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}whitenoise>=0:www/py-whitenoise@${PY_FLAVOR}
+
+do-build:
+ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ -d ${PYTHONPREFIX_SITELIBDIR} \
+ -f ${WRKSRC}/hc
+ @${SETENV} \
+ ${PYTHON_CMD} ${WRKSRC}/manage.py compress --force
+ @${SETENV} \
+ ${PYTHON_CMD} ${WRKSRC}/manage.py collectstatic --no-input
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./hc ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./static ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./static-collected ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./templates ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/manage.py ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_DATA} ${WRKSRC}/search.db ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKDIR}/uwsgi.ini ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/hcks ${STAGEDIR}${LOCALBASE}/bin/hcks
+
+post-install:
+.for dir in run log
+ @${MKDIR} ${STAGEDIR}/var/${dir}/${PORTNAME}
+.endfor
+ @${MKDIR} ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo
new file mode 100644
index 000000000000..ab854ba59b73
--- /dev/null
+++ b/sysutils/py-healthchecks/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749595062
+SHA256 (healthchecks-healthchecks-v3.10_GH0.tar.gz) = 81fcc6577771ba966e45e35976f084419e1637b3f595e42d91556054a7a1b6d6
+SIZE (healthchecks-healthchecks-v3.10_GH0.tar.gz) = 4868195
diff --git a/sysutils/py-healthchecks/files/hcks.in b/sysutils/py-healthchecks/files/hcks.in
new file mode 100644
index 000000000000..bad9800f4b1b
--- /dev/null
+++ b/sysutils/py-healthchecks/files/hcks.in
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+args=
+for arg in "$@" ; do
+ if [ "${arg#* }" != "${arg}" ] ; then
+ args="${args} '${arg}'"
+ else
+ args="${args} ${arg}"
+ fi
+done
+
+su -m healthchecks -c "%%HOMEDIR%%/manage.py ${args}"
diff --git a/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py b/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py
new file mode 100644
index 000000000000..24494bdf19db
--- /dev/null
+++ b/sysutils/py-healthchecks/files/patch-hc_lib_webauthn.py
@@ -0,0 +1,11 @@
+--- hc/lib/webauthn.py.orig 2025-06-11 05:51:38 UTC
++++ hc/lib/webauthn.py
+@@ -14,8 +14,6 @@ from fido2.webauthn import (
+ UserVerificationRequirement,
+ )
+
+-fido2.features.webauthn_json_mapping.enabled = True
+-
+
+ class CreateHelper:
+ def __init__(self, rp_id: str, credentials: Iterable[bytes]):
diff --git a/sysutils/py-healthchecks/files/pkg-message.in b/sysutils/py-healthchecks/files/pkg-message.in
new file mode 100644
index 000000000000..62bf96d135ad
--- /dev/null
+++ b/sysutils/py-healthchecks/files/pkg-message.in
@@ -0,0 +1,22 @@
+[
+{ type: install
+ message: <<EOM
+Healthchecks is located in its home directory %%HOMEDIR%% and can be run like any
+Django application using 'hcks runserver' but for production use it is recommended
+to use uWSGI or Gunicorn.
+
+If you plan to use uWSGI, install www/uwsgi and configure in your rc.conf(5):
+
+ sysrc uwsgi_enable="YES"
+ sysrc uwsgi_procname="uWSGI"
+ sysrc uwsgi_profiles="hc"
+ sysrc uwsgi_hc_socket="/var/run/healthchecks/hc.sock"
+ sysrc uwsgi_hc_socket_owner="healthchecks:www"
+ sysrc uwsgi_hc_uid="healthchecks"
+ sysrc uwsgi_hc_gid="healthchecks"
+ sysrc uwsgi_hc_configfile="%%EXAMPLESDIR%%/uwsgi.ini"
+ sysrc uwsgi_hc_pidfile="/var/run/healthchecks/hc.pid"
+ sysrc uwsgi_hc_logfile="/var/log/healthchecks/hc.log"
+EOM
+}
+]
diff --git a/sysutils/py-healthchecks/files/uwsgi.ini.in b/sysutils/py-healthchecks/files/uwsgi.ini.in
new file mode 100644
index 000000000000..06b1f09a59bc
--- /dev/null
+++ b/sysutils/py-healthchecks/files/uwsgi.ini.in
@@ -0,0 +1,35 @@
+[uwsgi]
+strict
+die-on-term
+http-socket = :8000
+harakiri = 10
+buffer-size = 32768
+post-buffering = 16192
+processes = 4
+if-env = UWSGI_PROCESSES
+processes = %(_)
+endif =
+auto-procname
+enable-threads
+threads = 1
+chdir = %%HOMEDIR%%
+module = hc.wsgi:application
+thunder-lock
+disable-write-exception
+
+# workaround for https://github.com/unbit/uwsgi/issues/2299
+max-fd = 10000
+
+# compression
+check-static = static-collected/
+static-gzip-dir = static-collected/CACHE
+
+# Note: manage.py migrate will also run system checks
+hook-pre-app = exec:./manage.py migrate
+# Use "--skip-checks" to avoid running same checks 3 times
+attach-daemon = ./manage.py sendalerts --skip-checks
+attach-daemon = ./manage.py sendreports --loop --skip-checks
+
+if-env = SMTPD_PORT
+attach-daemon = ./manage.py smtpd --port %(_) --skip-checks
+endif =
diff --git a/sysutils/py-healthchecks/pkg-descr b/sysutils/py-healthchecks/pkg-descr
new file mode 100644
index 000000000000..fe21e345771c
--- /dev/null
+++ b/sysutils/py-healthchecks/pkg-descr
@@ -0,0 +1,9 @@
+Healthchecks is a cron job monitoring service. It listens for HTTP
+requests and email messages ("pings") from your cron jobs and
+scheduled tasks ("checks"). When a ping does not arrive on time,
+Healthchecks sends out alerts.
+
+Healthchecks comes with a web dashboard, API, 25+ integrations for
+delivering notifications, monthly email reports, WebAuthn 2FA
+support, team management features: projects, team members, read-only
+access.
diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist
new file mode 100644
index 000000000000..8cf35605944b
--- /dev/null
+++ b/sysutils/py-healthchecks/pkg-plist
@@ -0,0 +1,2088 @@
+@dir(%%USER%%,%%GROUP%%,0700) %%HOMEDIR%%
+@dir(%%USER%%,%%GROUP%%,0700) /var/log/%%USER%%
+@dir(%%USER%%,%%GROUP%%,0700) /var/run/%%USER%%
+bin/hcks
+%%HOMEDIR%%/CHANGELOG.md
+%%HOMEDIR%%/hc/__init__.py
+%%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/__pycache__/settings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/settings%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/__pycache__/test%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/wsgi%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__init__.py
+%%HOMEDIR%%/hc/accounts/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/backends%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/http%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/middleware%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/admin.py
+%%HOMEDIR%%/hc/accounts/backends.py
+%%HOMEDIR%%/hc/accounts/decorators.py
+%%HOMEDIR%%/hc/accounts/forms.py
+%%HOMEDIR%%/hc/accounts/http.py
+%%HOMEDIR%%/hc/accounts/management/__init__.py
+%%HOMEDIR%%/hc/accounts/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__init__.py
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/createsuperuser%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/pruneusers%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/senddeletionscheduled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/sendinactivitynotices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/createsuperuser.py
+%%HOMEDIR%%/hc/accounts/management/commands/pruneusers.py
+%%HOMEDIR%%/hc/accounts/management/commands/senddeletionscheduled.py
+%%HOMEDIR%%/hc/accounts/management/commands/sendinactivitynotices.py
+%%HOMEDIR%%/hc/accounts/middleware.py
+%%HOMEDIR%%/hc/accounts/migrations/0001_initial.py
+%%HOMEDIR%%/hc/accounts/migrations/0002_profile_ping_log_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0003_profile_token.py
+%%HOMEDIR%%/hc/accounts/migrations/0004_profile_api_key.py
+%%HOMEDIR%%/hc/accounts/migrations/0005_auto_20160509_0801.py
+%%HOMEDIR%%/hc/accounts/migrations/0006_profile_current_team.py
+%%HOMEDIR%%/hc/accounts/migrations/0007_profile_check_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0008_profile_bill_to.py
+%%HOMEDIR%%/hc/accounts/migrations/0009_auto_20170714_1734.py
+%%HOMEDIR%%/hc/accounts/migrations/0010_profile_team_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0011_profile_sort.py
+%%HOMEDIR%%/hc/accounts/migrations/0012_auto_20171014_1002.py
+%%HOMEDIR%%/hc/accounts/migrations/0013_remove_profile_team_access_allowed.py
+%%HOMEDIR%%/hc/accounts/migrations/0014_auto_20171227_1530.py
+%%HOMEDIR%%/hc/accounts/migrations/0015_auto_20181029_1858.py
+%%HOMEDIR%%/hc/accounts/migrations/0016_remove_profile_bill_to.py
+%%HOMEDIR%%/hc/accounts/migrations/0017_auto_20190112_1426.py
+%%HOMEDIR%%/hc/accounts/migrations/0018_auto_20190112_1426.py
+%%HOMEDIR%%/hc/accounts/migrations/0019_project_badge_key.py
+%%HOMEDIR%%/hc/accounts/migrations/0020_auto_20190112_1950.py
+%%HOMEDIR%%/hc/accounts/migrations/0021_auto_20190112_2005.py
+%%HOMEDIR%%/hc/accounts/migrations/0022_auto_20190114_0857.py
+%%HOMEDIR%%/hc/accounts/migrations/0023_auto_20190117_1419.py
+%%HOMEDIR%%/hc/accounts/migrations/0024_auto_20190119_1540.py
+%%HOMEDIR%%/hc/accounts/migrations/0025_remove_member_team.py
+%%HOMEDIR%%/hc/accounts/migrations/0026_auto_20190204_2042.py
+%%HOMEDIR%%/hc/accounts/migrations/0027_profile_deletion_notice_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0028_auto_20191119_1346.py
+%%HOMEDIR%%/hc/accounts/migrations/0029_remove_profile_current_project.py
+%%HOMEDIR%%/hc/accounts/migrations/0030_member_transfer_request_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0031_auto_20200803_1413.py
+%%HOMEDIR%%/hc/accounts/migrations/0032_auto_20200819_0757.py
+%%HOMEDIR%%/hc/accounts/migrations/0033_member_rw.py
+%%HOMEDIR%%/hc/accounts/migrations/0034_credential.py
+%%HOMEDIR%%/hc/accounts/migrations/0035_profile_reports.py
+%%HOMEDIR%%/hc/accounts/migrations/0036_fill_profile_reports.py
+%%HOMEDIR%%/hc/accounts/migrations/0037_profile_tz.py
+%%HOMEDIR%%/hc/accounts/migrations/0038_profile_theme.py
+%%HOMEDIR%%/hc/accounts/migrations/0039_remove_profile_reports_allowed.py
+%%HOMEDIR%%/hc/accounts/migrations/0040_auto_20210722_1244.py
+%%HOMEDIR%%/hc/accounts/migrations/0041_fill_role.py
+%%HOMEDIR%%/hc/accounts/migrations/0042_remove_member_rw.py
+%%HOMEDIR%%/hc/accounts/migrations/0043_add_role_manager.py
+%%HOMEDIR%%/hc/accounts/migrations/0044_auto_20210730_0942.py
+%%HOMEDIR%%/hc/accounts/migrations/0045_auto_20210908_1257.py
+%%HOMEDIR%%/hc/accounts/migrations/0046_profile_deletion_scheduled_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0047_profile_over_limit_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0048_alter_profile_user.py
+%%HOMEDIR%%/hc/accounts/migrations/0049_convert_email_lowercase.py
+%%HOMEDIR%%/hc/accounts/migrations/__init__.py
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0002_profile_ping_log_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0003_profile_token%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0004_profile_api_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0005_auto_20160509_0801%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0006_profile_current_team%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0007_profile_check_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0008_profile_bill_to%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0009_auto_20170714_1734%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0010_profile_team_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0011_profile_sort%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0012_auto_20171014_1002%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0013_remove_profile_team_access_allowed%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0014_auto_20171227_1530%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0015_auto_20181029_1858%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0016_remove_profile_bill_to%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0017_auto_20190112_1426%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0018_auto_20190112_1426%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0019_project_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0020_auto_20190112_1950%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0021_auto_20190112_2005%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0022_auto_20190114_0857%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0023_auto_20190117_1419%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0024_auto_20190119_1540%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0025_remove_member_team%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0026_auto_20190204_2042%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0027_profile_deletion_notice_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0028_auto_20191119_1346%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0029_remove_profile_current_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0030_member_transfer_request_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0031_auto_20200803_1413%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0032_auto_20200819_0757%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0033_member_rw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0034_credential%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0035_profile_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0036_fill_profile_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0037_profile_tz%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0038_profile_theme%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0039_remove_profile_reports_allowed%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0040_auto_20210722_1244%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0041_fill_role%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0042_remove_member_rw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0043_add_role_manager%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0044_auto_20210730_0942%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0045_auto_20210908_1257%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0046_profile_deletion_scheduled_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0047_profile_over_limit_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0048_alter_profile_user%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0049_convert_email_lowercase%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/models.py
+%%HOMEDIR%%/hc/accounts/tests/__init__.py
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_change_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_change_email_verify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_check_token%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_close_account%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_createsuperuser%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login_webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_notifications%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_profile%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_profile_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_project_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_pruneusers%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remote_user_header_login%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_credential%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_senddeletionscheduled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_sendinactivitynotices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_set_password%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_signup%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_signup_csrf%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_sudo_mode%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_team_access_middleware%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_transfer_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_unsubscribe_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/test_add_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_add_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_add_webauthn.py
+%%HOMEDIR%%/hc/accounts/tests/test_admin.py
+%%HOMEDIR%%/hc/accounts/tests/test_change_email.py
+%%HOMEDIR%%/hc/accounts/tests/test_change_email_verify.py
+%%HOMEDIR%%/hc/accounts/tests/test_check_token.py
+%%HOMEDIR%%/hc/accounts/tests/test_close_account.py
+%%HOMEDIR%%/hc/accounts/tests/test_createsuperuser.py
+%%HOMEDIR%%/hc/accounts/tests/test_login.py
+%%HOMEDIR%%/hc/accounts/tests/test_login_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_login_webauthn.py
+%%HOMEDIR%%/hc/accounts/tests/test_notifications.py
+%%HOMEDIR%%/hc/accounts/tests/test_profile.py
+%%HOMEDIR%%/hc/accounts/tests/test_profile_model.py
+%%HOMEDIR%%/hc/accounts/tests/test_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_project_model.py
+%%HOMEDIR%%/hc/accounts/tests/test_pruneusers.py
+%%HOMEDIR%%/hc/accounts/tests/test_remote_user_header_login.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_credential.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_senddeletionscheduled.py
+%%HOMEDIR%%/hc/accounts/tests/test_sendinactivitynotices.py
+%%HOMEDIR%%/hc/accounts/tests/test_set_password.py
+%%HOMEDIR%%/hc/accounts/tests/test_signup.py
+%%HOMEDIR%%/hc/accounts/tests/test_signup_csrf.py
+%%HOMEDIR%%/hc/accounts/tests/test_sudo_mode.py
+%%HOMEDIR%%/hc/accounts/tests/test_team_access_middleware.py
+%%HOMEDIR%%/hc/accounts/tests/test_transfer_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_unsubscribe_reports.py
+%%HOMEDIR%%/hc/accounts/urls.py
+%%HOMEDIR%%/hc/accounts/views.py
+%%HOMEDIR%%/hc/api/__init__.py
+%%HOMEDIR%%/hc/api/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/apps%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/transports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/transports%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/admin.py
+%%HOMEDIR%%/hc/api/apps.py
+%%HOMEDIR%%/hc/api/decorators.py
+%%HOMEDIR%%/hc/api/forms.py
+%%HOMEDIR%%/hc/api/management/__init__.py
+%%HOMEDIR%%/hc/api/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__init__.py
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/pruneobjects%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/prunepingsslow%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/prunetokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/sendalerts%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/sendreports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/settelegramwebhook%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/smtpd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/submitchallenge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/pruneobjects.py
+%%HOMEDIR%%/hc/api/management/commands/prunepingsslow.py
+%%HOMEDIR%%/hc/api/management/commands/prunetokenbucket.py
+%%HOMEDIR%%/hc/api/management/commands/sendalerts.py
+%%HOMEDIR%%/hc/api/management/commands/sendreports.py
+%%HOMEDIR%%/hc/api/management/commands/settelegramwebhook.py
+%%HOMEDIR%%/hc/api/management/commands/smtpd.py
+%%HOMEDIR%%/hc/api/management/commands/submitchallenge.py
+%%HOMEDIR%%/hc/api/migrations/0001_initial.py
+%%HOMEDIR%%/hc/api/migrations/0002_auto_20150616_0732.py
+%%HOMEDIR%%/hc/api/migrations/0003_auto_20150616_1249.py
+%%HOMEDIR%%/hc/api/migrations/0004_auto_20150616_1319.py
+%%HOMEDIR%%/hc/api/migrations/0005_auto_20150630_2021.py
+%%HOMEDIR%%/hc/api/migrations/0006_check_grace.py
+%%HOMEDIR%%/hc/api/migrations/0007_ping.py
+%%HOMEDIR%%/hc/api/migrations/0008_auto_20150801_1213.py
+%%HOMEDIR%%/hc/api/migrations/0009_auto_20150801_1250.py
+%%HOMEDIR%%/hc/api/migrations/0010_channel.py
+%%HOMEDIR%%/hc/api/migrations/0011_notification.py
+%%HOMEDIR%%/hc/api/migrations/0012_auto_20150930_1922.py
+%%HOMEDIR%%/hc/api/migrations/0013_auto_20151001_2029.py
+%%HOMEDIR%%/hc/api/migrations/0014_auto_20151019_2039.py
+%%HOMEDIR%%/hc/api/migrations/0015_auto_20151022_1008.py
+%%HOMEDIR%%/hc/api/migrations/0016_auto_20151030_1107.py
+%%HOMEDIR%%/hc/api/migrations/0017_auto_20151117_1032.py
+%%HOMEDIR%%/hc/api/migrations/0018_remove_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0019_check_tags.py
+%%HOMEDIR%%/hc/api/migrations/0020_check_n_pings.py
+%%HOMEDIR%%/hc/api/migrations/0021_ping_n.py
+%%HOMEDIR%%/hc/api/migrations/0022_auto_20160130_2042.py
+%%HOMEDIR%%/hc/api/migrations/0023_auto_20160131_1919.py
+%%HOMEDIR%%/hc/api/migrations/0024_auto_20160203_2227.py
+%%HOMEDIR%%/hc/api/migrations/0025_auto_20160216_1214.py
+%%HOMEDIR%%/hc/api/migrations/0026_auto_20160415_1824.py
+%%HOMEDIR%%/hc/api/migrations/0027_auto_20161213_1059.py
+%%HOMEDIR%%/hc/api/migrations/0028_auto_20170305_1907.py
+%%HOMEDIR%%/hc/api/migrations/0029_auto_20170507_1251.py
+%%HOMEDIR%%/hc/api/migrations/0030_check_last_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0031_auto_20170509_1320.py
+%%HOMEDIR%%/hc/api/migrations/0032_auto_20170608_1158.py
+%%HOMEDIR%%/hc/api/migrations/0033_auto_20170714_1715.py
+%%HOMEDIR%%/hc/api/migrations/0034_auto_20171227_1530.py
+%%HOMEDIR%%/hc/api/migrations/0035_auto_20171229_2008.py
+%%HOMEDIR%%/hc/api/migrations/0036_auto_20180116_2243.py
+%%HOMEDIR%%/hc/api/migrations/0037_auto_20180127_1215.py
+%%HOMEDIR%%/hc/api/migrations/0038_auto_20180318_1306.py
+%%HOMEDIR%%/hc/api/migrations/0039_remove_check_last_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0040_auto_20180517_1336.py
+%%HOMEDIR%%/hc/api/migrations/0041_check_desc.py
+%%HOMEDIR%%/hc/api/migrations/0042_auto_20181029_1522.py
+%%HOMEDIR%%/hc/api/migrations/0043_channel_name.py
+%%HOMEDIR%%/hc/api/migrations/0044_auto_20181120_2004.py
+%%HOMEDIR%%/hc/api/migrations/0045_flip.py
+%%HOMEDIR%%/hc/api/migrations/0046_auto_20181218_1245.py
+%%HOMEDIR%%/hc/api/migrations/0047_auto_20181225_2315.py
+%%HOMEDIR%%/hc/api/migrations/0048_auto_20190102_0737.py
+%%HOMEDIR%%/hc/api/migrations/0049_auto_20190102_0743.py
+%%HOMEDIR%%/hc/api/migrations/0050_ping_kind.py
+%%HOMEDIR%%/hc/api/migrations/0051_auto_20190104_0908.py
+%%HOMEDIR%%/hc/api/migrations/0052_auto_20190104_1122.py
+%%HOMEDIR%%/hc/api/migrations/0053_check_subject.py
+%%HOMEDIR%%/hc/api/migrations/0054_auto_20190112_1427.py
+%%HOMEDIR%%/hc/api/migrations/0055_auto_20190112_1427.py
+%%HOMEDIR%%/hc/api/migrations/0056_auto_20190114_0857.py
+%%HOMEDIR%%/hc/api/migrations/0057_auto_20190118_1319.py
+%%HOMEDIR%%/hc/api/migrations/0058_auto_20190312_1716.py
+%%HOMEDIR%%/hc/api/migrations/0059_auto_20190314_1744.py
+%%HOMEDIR%%/hc/api/migrations/0060_tokenbucket.py
+%%HOMEDIR%%/hc/api/migrations/0061_webhook_values.py
+%%HOMEDIR%%/hc/api/migrations/0062_auto_20190720_1350.py
+%%HOMEDIR%%/hc/api/migrations/0063_auto_20190903_0901.py
+%%HOMEDIR%%/hc/api/migrations/0064_auto_20191119_1346.py
+%%HOMEDIR%%/hc/api/migrations/0065_auto_20191127_1240.py
+%%HOMEDIR%%/hc/api/migrations/0066_channel_last_error.py
+%%HOMEDIR%%/hc/api/migrations/0067_last_error_values.py
+%%HOMEDIR%%/hc/api/migrations/0068_auto_20200117_1023.py
+%%HOMEDIR%%/hc/api/migrations/0069_auto_20200117_1227.py
+%%HOMEDIR%%/hc/api/migrations/0070_auto_20200411_1310.py
+%%HOMEDIR%%/hc/api/migrations/0071_check_manual_resume.py
+%%HOMEDIR%%/hc/api/migrations/0072_auto_20200701_1007.py
+%%HOMEDIR%%/hc/api/migrations/0073_auto_20200721_1000.py
+%%HOMEDIR%%/hc/api/migrations/0074_auto_20200803_1411.py
+%%HOMEDIR%%/hc/api/migrations/0075_auto_20200805_1004.py
+%%HOMEDIR%%/hc/api/migrations/0076_auto_20201128_0951.py
+%%HOMEDIR%%/hc/api/migrations/0077_auto_20210506_0755.py
+%%HOMEDIR%%/hc/api/migrations/0078_sms_values.py
+%%HOMEDIR%%/hc/api/migrations/0079_auto_20210907_0918.py
+%%HOMEDIR%%/hc/api/migrations/0080_fill_slug.py
+%%HOMEDIR%%/hc/api/migrations/0081_channel_last_notify.py
+%%HOMEDIR%%/hc/api/migrations/0082_fill_last_notify.py
+%%HOMEDIR%%/hc/api/migrations/0083_channel_disabled.py
+%%HOMEDIR%%/hc/api/migrations/0084_ping_body_raw.py
+%%HOMEDIR%%/hc/api/migrations/0085_ping_object_size.py
+%%HOMEDIR%%/hc/api/migrations/0086_remove_check_last_ping_was_fail_and_more.py
+%%HOMEDIR%%/hc/api/migrations/0087_check_failure_kw_check_filter_body_and_more.py
+%%HOMEDIR%%/hc/api/migrations/0088_fill_kw.py
+%%HOMEDIR%%/hc/api/migrations/0089_remove_check_subject_remove_check_subject_fail.py
+%%HOMEDIR%%/hc/api/migrations/0090_alter_check_filter_subject.py
+%%HOMEDIR%%/hc/api/migrations/0091_alter_check_filter_body.py
+%%HOMEDIR%%/hc/api/migrations/0092_alter_check_success_kw.py
+%%HOMEDIR%%/hc/api/migrations/0093_alter_check_failure_kw.py
+%%HOMEDIR%%/hc/api/migrations/0094_ping_rid_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0095_check_last_start_rid.py
+%%HOMEDIR%%/hc/api/migrations/0096_check_start_kw_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0097_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0098_channel_last_notify_duration.py
+%%HOMEDIR%%/hc/api/migrations/0099_alter_channel_disabled.py
+%%HOMEDIR%%/hc/api/migrations/0100_opsgenie_values.py
+%%HOMEDIR%%/hc/api/migrations/0101_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0102_alter_check_kind.py
+%%HOMEDIR%%/hc/api/migrations/0103_check_badge_key.py
+%%HOMEDIR%%/hc/api/migrations/0104_fill_notification_code.py
+%%HOMEDIR%%/hc/api/migrations/0105_alter_notification_code.py
+%%HOMEDIR%%/hc/api/migrations/0106_fix_tz_kiev_kyiv.py
+%%HOMEDIR%%/hc/api/migrations/0107_fix_legacy_timezones.py
+%%HOMEDIR%%/hc/api/migrations/0108_move_body_to_body_raw.py
+%%HOMEDIR%%/hc/api/migrations/0109_remove_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0110_delete_hipchat_pagerteam_zendesk.py
+%%HOMEDIR%%/hc/api/migrations/0111_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0112_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0113_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0114_flip_reason.py
+%%HOMEDIR%%/hc/api/migrations/0115_flip_api_flip_owner_created.py
+%%HOMEDIR%%/hc/api/migrations/0116_alter_check_badge_key.py
+%%HOMEDIR%%/hc/api/migrations/0117_fill_badge_key.py
+%%HOMEDIR%%/hc/api/migrations/0118_alter_check_badge_key.py
+%%HOMEDIR%%/hc/api/migrations/__init__.py
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0002_auto_20150616_0732%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0003_auto_20150616_1249%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0004_auto_20150616_1319%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0005_auto_20150630_2021%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0006_check_grace%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0007_ping%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0008_auto_20150801_1213%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0009_auto_20150801_1250%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0010_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0011_notification%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0012_auto_20150930_1922%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0013_auto_20151001_2029%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0014_auto_20151019_2039%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0015_auto_20151022_1008%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0016_auto_20151030_1107%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0017_auto_20151117_1032%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0018_remove_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0019_check_tags%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0020_check_n_pings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0021_ping_n%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0022_auto_20160130_2042%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0023_auto_20160131_1919%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0024_auto_20160203_2227%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0025_auto_20160216_1214%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0026_auto_20160415_1824%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0027_auto_20161213_1059%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0028_auto_20170305_1907%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0029_auto_20170507_1251%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0030_check_last_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0031_auto_20170509_1320%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0032_auto_20170608_1158%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0033_auto_20170714_1715%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0034_auto_20171227_1530%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0035_auto_20171229_2008%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0036_auto_20180116_2243%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0037_auto_20180127_1215%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0038_auto_20180318_1306%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0039_remove_check_last_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0040_auto_20180517_1336%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0041_check_desc%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0042_auto_20181029_1522%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0043_channel_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0044_auto_20181120_2004%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0045_flip%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0046_auto_20181218_1245%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0047_auto_20181225_2315%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0048_auto_20190102_0737%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0049_auto_20190102_0743%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0050_ping_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0051_auto_20190104_0908%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0052_auto_20190104_1122%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0053_check_subject%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0054_auto_20190112_1427%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0055_auto_20190112_1427%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0056_auto_20190114_0857%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0057_auto_20190118_1319%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0058_auto_20190312_1716%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0059_auto_20190314_1744%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0060_tokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0061_webhook_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0062_auto_20190720_1350%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0063_auto_20190903_0901%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0064_auto_20191119_1346%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0065_auto_20191127_1240%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0066_channel_last_error%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0067_last_error_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0068_auto_20200117_1023%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0069_auto_20200117_1227%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0070_auto_20200411_1310%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0071_check_manual_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0072_auto_20200701_1007%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0073_auto_20200721_1000%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0074_auto_20200803_1411%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0075_auto_20200805_1004%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0076_auto_20201128_0951%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0077_auto_20210506_0755%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0078_sms_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0079_auto_20210907_0918%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0080_fill_slug%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0081_channel_last_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0082_fill_last_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0083_channel_disabled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0084_ping_body_raw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0085_ping_object_size%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0086_remove_check_last_ping_was_fail_and_more%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0087_check_failure_kw_check_filter_body_and_more%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0088_fill_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0089_remove_check_subject_remove_check_subject_fail%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0090_alter_check_filter_subject%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0091_alter_check_filter_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0092_alter_check_success_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0093_alter_check_failure_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0094_ping_rid_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0095_check_last_start_rid%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0096_check_start_kw_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0097_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0098_channel_last_notify_duration%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0099_alter_channel_disabled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0100_opsgenie_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0101_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0102_alter_check_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0103_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0104_fill_notification_code%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0105_alter_notification_code%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0106_fix_tz_kiev_kyiv%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0107_fix_legacy_timezones%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0108_move_body_to_body_raw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0109_remove_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0110_delete_hipchat_pagerteam_zendesk%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0111_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0112_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0113_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0114_flip_reason%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0115_flip_api_flip_owner_created%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0116_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0117_fill_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0118_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/models.py
+%%HOMEDIR%%/hc/api/tests/__init__.py
+%%HOMEDIR%%/hc/api/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_badge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_bounces%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_channel_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_badge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_going_down_after%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_create_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_delete_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_flip_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_flips%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_pings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_list_channels%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_list_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notification_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_apprise%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_call%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_discord%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_github%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_gotify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_group%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_matrix%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_mattermost%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteams%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteamsw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_ntfy%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_opsgenie%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pagertree%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushbullet%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushover%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_rocketchat%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_signal%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_slack%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_sms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_spike%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_telegram%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_trello%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_victorops%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_webhook%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_whatsapp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_zulip%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_by_slug%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_sendalerts%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_sendreports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_smtpd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_system_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_tokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_update_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/test_admin.py
+%%HOMEDIR%%/hc/api/tests/test_badge.py
+%%HOMEDIR%%/hc/api/tests/test_bounces.py
+%%HOMEDIR%%/hc/api/tests/test_channel_model.py
+%%HOMEDIR%%/hc/api/tests/test_check_badge.py
+%%HOMEDIR%%/hc/api/tests/test_check_going_down_after.py
+%%HOMEDIR%%/hc/api/tests/test_check_model.py
+%%HOMEDIR%%/hc/api/tests/test_create_check.py
+%%HOMEDIR%%/hc/api/tests/test_delete_check.py
+%%HOMEDIR%%/hc/api/tests/test_flip_model.py
+%%HOMEDIR%%/hc/api/tests/test_get_badges.py
+%%HOMEDIR%%/hc/api/tests/test_get_check.py
+%%HOMEDIR%%/hc/api/tests/test_get_flips.py
+%%HOMEDIR%%/hc/api/tests/test_get_ping_body.py
+%%HOMEDIR%%/hc/api/tests/test_get_pings.py
+%%HOMEDIR%%/hc/api/tests/test_list_channels.py
+%%HOMEDIR%%/hc/api/tests/test_list_checks.py
+%%HOMEDIR%%/hc/api/tests/test_metrics.py
+%%HOMEDIR%%/hc/api/tests/test_notification_status.py
+%%HOMEDIR%%/hc/api/tests/test_notify.py
+%%HOMEDIR%%/hc/api/tests/test_notify_apprise.py
+%%HOMEDIR%%/hc/api/tests/test_notify_call.py
+%%HOMEDIR%%/hc/api/tests/test_notify_discord.py
+%%HOMEDIR%%/hc/api/tests/test_notify_email.py
+%%HOMEDIR%%/hc/api/tests/test_notify_github.py
+%%HOMEDIR%%/hc/api/tests/test_notify_gotify.py
+%%HOMEDIR%%/hc/api/tests/test_notify_group.py
+%%HOMEDIR%%/hc/api/tests/test_notify_matrix.py
+%%HOMEDIR%%/hc/api/tests/test_notify_mattermost.py
+%%HOMEDIR%%/hc/api/tests/test_notify_msteams.py
+%%HOMEDIR%%/hc/api/tests/test_notify_msteamsw.py
+%%HOMEDIR%%/hc/api/tests/test_notify_ntfy.py
+%%HOMEDIR%%/hc/api/tests/test_notify_opsgenie.py
+%%HOMEDIR%%/hc/api/tests/test_notify_pagertree.py
+%%HOMEDIR%%/hc/api/tests/test_notify_pd.py
+%%HOMEDIR%%/hc/api/tests/test_notify_pushbullet.py
+%%HOMEDIR%%/hc/api/tests/test_notify_pushover.py
+%%HOMEDIR%%/hc/api/tests/test_notify_rocketchat.py
+%%HOMEDIR%%/hc/api/tests/test_notify_signal.py
+%%HOMEDIR%%/hc/api/tests/test_notify_slack.py
+%%HOMEDIR%%/hc/api/tests/test_notify_sms.py
+%%HOMEDIR%%/hc/api/tests/test_notify_spike.py
+%%HOMEDIR%%/hc/api/tests/test_notify_telegram.py
+%%HOMEDIR%%/hc/api/tests/test_notify_trello.py
+%%HOMEDIR%%/hc/api/tests/test_notify_victorops.py
+%%HOMEDIR%%/hc/api/tests/test_notify_webhook.py
+%%HOMEDIR%%/hc/api/tests/test_notify_whatsapp.py
+%%HOMEDIR%%/hc/api/tests/test_notify_zulip.py
+%%HOMEDIR%%/hc/api/tests/test_pause.py
+%%HOMEDIR%%/hc/api/tests/test_ping.py
+%%HOMEDIR%%/hc/api/tests/test_ping_by_slug.py
+%%HOMEDIR%%/hc/api/tests/test_ping_model.py
+%%HOMEDIR%%/hc/api/tests/test_resume.py
+%%HOMEDIR%%/hc/api/tests/test_sendalerts.py
+%%HOMEDIR%%/hc/api/tests/test_sendreports.py
+%%HOMEDIR%%/hc/api/tests/test_smtpd.py
+%%HOMEDIR%%/hc/api/tests/test_status.py
+%%HOMEDIR%%/hc/api/tests/test_system_checks.py
+%%HOMEDIR%%/hc/api/tests/test_tokenbucket.py
+%%HOMEDIR%%/hc/api/tests/test_update_check.py
+%%HOMEDIR%%/hc/api/transports.py
+%%HOMEDIR%%/hc/api/urls.py
+%%HOMEDIR%%/hc/api/views.py
+%%HOMEDIR%%/hc/front/__init__.py
+%%HOMEDIR%%/hc/front/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/context_processors%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/validators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/admin.py
+%%HOMEDIR%%/hc/front/context_processors.py
+%%HOMEDIR%%/hc/front/decorators.py
+%%HOMEDIR%%/hc/front/forms.py
+%%HOMEDIR%%/hc/front/management/__init__.py
+%%HOMEDIR%%/hc/front/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__init__.py
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/populate_searchdb%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/pygmentize%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/render_docs%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/populate_searchdb.py
+%%HOMEDIR%%/hc/front/management/commands/pygmentize.py
+%%HOMEDIR%%/hc/front/management/commands/render_docs.py
+%%HOMEDIR%%/hc/front/migrations/__init__.py
+%%HOMEDIR%%/hc/front/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/models.py
+%%HOMEDIR%%/hc/front/templatetags/__init__.py
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/hc_extras.py
+%%HOMEDIR%%/hc/front/templatetags/linemode.py
+%%HOMEDIR%%/hc/front/tests/__init__.py
+%%HOMEDIR%%/hc/front/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_apprise%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_call%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_save%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_select%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_gotify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_group%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_matrix%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_mattermost%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_msteams%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_ntfy%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_opsgenie%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagerduty_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagertree%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_prometheus%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_rocketchat%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_shell%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_signal%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_btn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_sms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_spike%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_telegram%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_trello%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_victorops%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_webhook%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_whatsapp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_zulip%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_basics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_channel_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_channels%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_clear_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_copy%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_cron_preview%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_details%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_group%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_ntfy%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_signal%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_sms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_webhook%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_whatsapp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_filtering_rules%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_get_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_hc_extras%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_index%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_linemode_tag%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_log%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_log_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_mattermost_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_my_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_oncalendar_preview%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_pd_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_details%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_projects_menu%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_remove_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_remove_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_search%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_send_test_notification%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_serve_doc%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_status_single%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_switch_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_transfer%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_trello_settings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_uncloak%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_unsubscribe_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_timeout%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_validate_schedule%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_webhook_validator%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/test_add_apprise.py
+%%HOMEDIR%%/hc/front/tests/test_add_call.py
+%%HOMEDIR%%/hc/front/tests/test_add_check.py
+%%HOMEDIR%%/hc/front/tests/test_add_discord.py
+%%HOMEDIR%%/hc/front/tests/test_add_discord_complete.py
+%%HOMEDIR%%/hc/front/tests/test_add_email.py
+%%HOMEDIR%%/hc/front/tests/test_add_github.py
+%%HOMEDIR%%/hc/front/tests/test_add_github_save.py
+%%HOMEDIR%%/hc/front/tests/test_add_github_select.py
+%%HOMEDIR%%/hc/front/tests/test_add_gotify.py
+%%HOMEDIR%%/hc/front/tests/test_add_group.py
+%%HOMEDIR%%/hc/front/tests/test_add_matrix.py
+%%HOMEDIR%%/hc/front/tests/test_add_mattermost.py
+%%HOMEDIR%%/hc/front/tests/test_add_msteams.py
+%%HOMEDIR%%/hc/front/tests/test_add_ntfy.py
+%%HOMEDIR%%/hc/front/tests/test_add_opsgenie.py
+%%HOMEDIR%%/hc/front/tests/test_add_pagerduty_complete.py
+%%HOMEDIR%%/hc/front/tests/test_add_pagertree.py
+%%HOMEDIR%%/hc/front/tests/test_add_pd.py
+%%HOMEDIR%%/hc/front/tests/test_add_prometheus.py
+%%HOMEDIR%%/hc/front/tests/test_add_pushbullet.py
+%%HOMEDIR%%/hc/front/tests/test_add_pushbullet_complete.py
+%%HOMEDIR%%/hc/front/tests/test_add_pushover.py
+%%HOMEDIR%%/hc/front/tests/test_add_pushover_help.py
+%%HOMEDIR%%/hc/front/tests/test_add_rocketchat.py
+%%HOMEDIR%%/hc/front/tests/test_add_shell.py
+%%HOMEDIR%%/hc/front/tests/test_add_signal.py
+%%HOMEDIR%%/hc/front/tests/test_add_slack.py
+%%HOMEDIR%%/hc/front/tests/test_add_slack_btn.py
+%%HOMEDIR%%/hc/front/tests/test_add_slack_complete.py
+%%HOMEDIR%%/hc/front/tests/test_add_slack_help.py
+%%HOMEDIR%%/hc/front/tests/test_add_sms.py
+%%HOMEDIR%%/hc/front/tests/test_add_spike.py
+%%HOMEDIR%%/hc/front/tests/test_add_telegram.py
+%%HOMEDIR%%/hc/front/tests/test_add_trello.py
+%%HOMEDIR%%/hc/front/tests/test_add_victorops.py
+%%HOMEDIR%%/hc/front/tests/test_add_webhook.py
+%%HOMEDIR%%/hc/front/tests/test_add_whatsapp.py
+%%HOMEDIR%%/hc/front/tests/test_add_zulip.py
+%%HOMEDIR%%/hc/front/tests/test_badges.py
+%%HOMEDIR%%/hc/front/tests/test_basics.py
+%%HOMEDIR%%/hc/front/tests/test_channel_checks.py
+%%HOMEDIR%%/hc/front/tests/test_channels.py
+%%HOMEDIR%%/hc/front/tests/test_clear_events.py
+%%HOMEDIR%%/hc/front/tests/test_copy.py
+%%HOMEDIR%%/hc/front/tests/test_cron_preview.py
+%%HOMEDIR%%/hc/front/tests/test_details.py
+%%HOMEDIR%%/hc/front/tests/test_edit_email.py
+%%HOMEDIR%%/hc/front/tests/test_edit_group.py
+%%HOMEDIR%%/hc/front/tests/test_edit_ntfy.py
+%%HOMEDIR%%/hc/front/tests/test_edit_signal.py
+%%HOMEDIR%%/hc/front/tests/test_edit_sms.py
+%%HOMEDIR%%/hc/front/tests/test_edit_webhook.py
+%%HOMEDIR%%/hc/front/tests/test_edit_whatsapp.py
+%%HOMEDIR%%/hc/front/tests/test_filtering_rules.py
+%%HOMEDIR%%/hc/front/tests/test_get_events.py
+%%HOMEDIR%%/hc/front/tests/test_hc_extras.py
+%%HOMEDIR%%/hc/front/tests/test_index.py
+%%HOMEDIR%%/hc/front/tests/test_linemode_tag.py
+%%HOMEDIR%%/hc/front/tests/test_log.py
+%%HOMEDIR%%/hc/front/tests/test_log_events.py
+%%HOMEDIR%%/hc/front/tests/test_mattermost_help.py
+%%HOMEDIR%%/hc/front/tests/test_metrics.py
+%%HOMEDIR%%/hc/front/tests/test_my_checks.py
+%%HOMEDIR%%/hc/front/tests/test_oncalendar_preview.py
+%%HOMEDIR%%/hc/front/tests/test_pause.py
+%%HOMEDIR%%/hc/front/tests/test_pd_help.py
+%%HOMEDIR%%/hc/front/tests/test_ping_body.py
+%%HOMEDIR%%/hc/front/tests/test_ping_details.py
+%%HOMEDIR%%/hc/front/tests/test_projects_menu.py
+%%HOMEDIR%%/hc/front/tests/test_remove_channel.py
+%%HOMEDIR%%/hc/front/tests/test_remove_check.py
+%%HOMEDIR%%/hc/front/tests/test_resume.py
+%%HOMEDIR%%/hc/front/tests/test_search.py
+%%HOMEDIR%%/hc/front/tests/test_send_test_notification.py
+%%HOMEDIR%%/hc/front/tests/test_serve_doc.py
+%%HOMEDIR%%/hc/front/tests/test_signal_captcha.py
+%%HOMEDIR%%/hc/front/tests/test_status.py
+%%HOMEDIR%%/hc/front/tests/test_status_single.py
+%%HOMEDIR%%/hc/front/tests/test_switch_channel.py
+%%HOMEDIR%%/hc/front/tests/test_transfer.py
+%%HOMEDIR%%/hc/front/tests/test_trello_settings.py
+%%HOMEDIR%%/hc/front/tests/test_uncloak.py
+%%HOMEDIR%%/hc/front/tests/test_unsubscribe_email.py
+%%HOMEDIR%%/hc/front/tests/test_update_channel.py
+%%HOMEDIR%%/hc/front/tests/test_update_channel_name.py
+%%HOMEDIR%%/hc/front/tests/test_update_name.py
+%%HOMEDIR%%/hc/front/tests/test_update_timeout.py
+%%HOMEDIR%%/hc/front/tests/test_validate_schedule.py
+%%HOMEDIR%%/hc/front/tests/test_verify_email.py
+%%HOMEDIR%%/hc/front/tests/test_verify_signal_number.py
+%%HOMEDIR%%/hc/front/tests/test_webhook_validator.py
+%%HOMEDIR%%/hc/front/urls.py
+%%HOMEDIR%%/hc/front/validators.py
+%%HOMEDIR%%/hc/front/views.py
+%%HOMEDIR%%/hc/lib/__init__.py
+%%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/curl%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/curl%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/matrix%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/tz%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/urls%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/badges.py
+%%HOMEDIR%%/hc/lib/curl.py
+%%HOMEDIR%%/hc/lib/date.py
+%%HOMEDIR%%/hc/lib/emails.py
+%%HOMEDIR%%/hc/lib/github.py
+%%HOMEDIR%%/hc/lib/html.py
+%%HOMEDIR%%/hc/lib/matrix.py
+%%HOMEDIR%%/hc/lib/s3.py
+%%HOMEDIR%%/hc/lib/signing.py
+%%HOMEDIR%%/hc/lib/statsd.py
+%%HOMEDIR%%/hc/lib/string.py
+%%HOMEDIR%%/hc/lib/tests/__init__.py
+%%HOMEDIR%%/hc/lib/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_curl%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_emails%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_html%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_s3%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_signing%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_statsd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_string%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/test_badges.py
+%%HOMEDIR%%/hc/lib/tests/test_curl.py
+%%HOMEDIR%%/hc/lib/tests/test_date.py
+%%HOMEDIR%%/hc/lib/tests/test_emails.py
+%%HOMEDIR%%/hc/lib/tests/test_html.py
+%%HOMEDIR%%/hc/lib/tests/test_s3.py
+%%HOMEDIR%%/hc/lib/tests/test_signing.py
+%%HOMEDIR%%/hc/lib/tests/test_statsd.py
+%%HOMEDIR%%/hc/lib/tests/test_string.py
+%%HOMEDIR%%/hc/lib/typealias.py
+%%HOMEDIR%%/hc/lib/tz.py
+%%HOMEDIR%%/hc/lib/urls.py
+%%HOMEDIR%%/hc/lib/webauthn.py
+%%HOMEDIR%%/hc/local_settings.py.example
+%%HOMEDIR%%/hc/logs/__init__.py
+%%HOMEDIR%%/hc/logs/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/tests%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/admin.py
+%%HOMEDIR%%/hc/logs/management/__init__.py
+%%HOMEDIR%%/hc/logs/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/__init__.py
+%%HOMEDIR%%/hc/logs/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/__pycache__/sendlogs%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/sendlogs.py
+%%HOMEDIR%%/hc/logs/migrations/0001_initial.py
+%%HOMEDIR%%/hc/logs/migrations/0002_record_host.py
+%%HOMEDIR%%/hc/logs/migrations/__init__.py
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/0002_record_host%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/models.py
+%%HOMEDIR%%/hc/logs/tests.py
+%%HOMEDIR%%/hc/payments/__init__.py
+%%HOMEDIR%%/hc/payments/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/context_processors%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/context_processors.py
+%%HOMEDIR%%/hc/payments/migrations/0001_initial.py
+%%HOMEDIR%%/hc/payments/migrations/0002_subscription_plan_id.py
+%%HOMEDIR%%/hc/payments/migrations/0003_subscription_address_id.py
+%%HOMEDIR%%/hc/payments/migrations/0004_subscription_send_invoices.py
+%%HOMEDIR%%/hc/payments/migrations/0005_subscription_plan_name.py
+%%HOMEDIR%%/hc/payments/migrations/0006_subscription_invoice_email.py
+%%HOMEDIR%%/hc/payments/migrations/0007_auto_20200727_1430.py
+%%HOMEDIR%%/hc/payments/migrations/0008_subscription_setup_date.py
+%%HOMEDIR%%/hc/payments/migrations/0009_alter_subscription_user.py
+%%HOMEDIR%%/hc/payments/migrations/__init__.py
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0002_subscription_plan_id%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0003_subscription_address_id%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0004_subscription_send_invoices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0005_subscription_plan_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0006_subscription_invoice_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0007_auto_20200727_1430%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0008_subscription_setup_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0009_alter_subscription_user%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/models.py
+%%HOMEDIR%%/hc/payments/urls.py
+%%HOMEDIR%%/hc/payments/views.py
+%%HOMEDIR%%/hc/settings.py
+%%HOMEDIR%%/hc/test.py
+%%HOMEDIR%%/hc/urls.py
+%%HOMEDIR%%/hc/wsgi.py
+%%HOMEDIR%%/manage.py
+%%HOMEDIR%%/search.db
+%%HOMEDIR%%/static-collected/CACHE/css/output.10c762b66514.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.10c762b66514.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.137dbe41694e.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.137dbe41694e.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.150f42047134.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.150f42047134.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.26a788c8e229.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.26a788c8e229.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.3df2acb75a09.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.3df2acb75a09.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.591dec56fbd3.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.591dec56fbd3.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.651292eaad87.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.7349cc459c54.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9a9ce3157513.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9a9ce3157513.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9bc737015d79.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9bc737015d79.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9dc9155cfd63.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9dc9155cfd63.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.a28ec659c3ea.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.a28ec659c3ea.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.a2931392e224.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.afdd0d9e2c60.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.afdd0d9e2c60.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.cfc4fef61755.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.cfc4fef61755.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.d9463e06395a.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.d9463e06395a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.e3f0c67e857e.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.e3f0c67e857e.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.eebd23618fe6.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.f6cc102e1861.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.f6cc102e1861.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.fdf9c458f5a6.css.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.02b19c497817.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.02b19c497817.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.0438348d3041.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.0438348d3041.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.069f2c1b83ff.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.069f2c1b83ff.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.097d8334f506.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.097d8334f506.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.18f4718d4ce3.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.30713209972b.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.30713209972b.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.430be6dfa998.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.430be6dfa998.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.52bc3df408cb.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.52bc3df408cb.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.53705ab48c41.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.53705ab48c41.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.5c8a3cbfd539.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.5c8a3cbfd539.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.5f1f94c63220.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.5f1f94c63220.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.6790dcf39da2.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.6790dcf39da2.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.708e28e6c629.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.708e28e6c629.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.8745e5647b67.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.8745e5647b67.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.90b827a4394a.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.90b827a4394a.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.ba3b5cef98dc.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.ba3b5cef98dc.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.bda6ebb8a412.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.bda6ebb8a412.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.eb1a69c41837.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.eb1a69c41837.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.ef84b43ce662.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.ef84b43ce662.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.eff9e36f847f.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.eff9e36f847f.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js.gz
+%%HOMEDIR%%/static-collected/CACHE/manifest.json
+%%HOMEDIR%%/static-collected/admin/css/autocomplete.css
+%%HOMEDIR%%/static-collected/admin/css/base.css
+%%HOMEDIR%%/static-collected/admin/css/changelists.css
+%%HOMEDIR%%/static-collected/admin/css/dark_mode.css
+%%HOMEDIR%%/static-collected/admin/css/dashboard.css
+%%HOMEDIR%%/static-collected/admin/css/forms.css
+%%HOMEDIR%%/static-collected/admin/css/login.css
+%%HOMEDIR%%/static-collected/admin/css/nav_sidebar.css
+%%HOMEDIR%%/static-collected/admin/css/responsive.css
+%%HOMEDIR%%/static-collected/admin/css/responsive_rtl.css
+%%HOMEDIR%%/static-collected/admin/css/rtl.css
+%%HOMEDIR%%/static-collected/admin/css/unusable_password_field.css
+%%HOMEDIR%%/static-collected/admin/css/vendor/select2/LICENSE-SELECT2.md
+%%HOMEDIR%%/static-collected/admin/css/vendor/select2/select2.css
+%%HOMEDIR%%/static-collected/admin/css/vendor/select2/select2.min.css
+%%HOMEDIR%%/static-collected/admin/css/widgets.css
+%%HOMEDIR%%/static-collected/admin/img/LICENSE
+%%HOMEDIR%%/static-collected/admin/img/README.txt
+%%HOMEDIR%%/static-collected/admin/img/calendar-icons.svg
+%%HOMEDIR%%/static-collected/admin/img/gis/move_vertex_off.svg
+%%HOMEDIR%%/static-collected/admin/img/gis/move_vertex_on.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-addlink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-alert.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-calendar.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-changelink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-clock.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-deletelink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-hidelink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-no.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-unknown-alt.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-unknown.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-viewlink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-yes.svg
+%%HOMEDIR%%/static-collected/admin/img/inline-delete.svg
+%%HOMEDIR%%/static-collected/admin/img/search.svg
+%%HOMEDIR%%/static-collected/admin/img/selector-icons.svg
+%%HOMEDIR%%/static-collected/admin/img/sorting-icons.svg
+%%HOMEDIR%%/static-collected/admin/img/tooltag-add.svg
+%%HOMEDIR%%/static-collected/admin/img/tooltag-arrowright.svg
+%%HOMEDIR%%/static-collected/admin/js/SelectBox.js
+%%HOMEDIR%%/static-collected/admin/js/SelectFilter2.js
+%%HOMEDIR%%/static-collected/admin/js/actions.js
+%%HOMEDIR%%/static-collected/admin/js/admin/DateTimeShortcuts.js
+%%HOMEDIR%%/static-collected/admin/js/admin/RelatedObjectLookups.js
+%%HOMEDIR%%/static-collected/admin/js/autocomplete.js
+%%HOMEDIR%%/static-collected/admin/js/calendar.js
+%%HOMEDIR%%/static-collected/admin/js/cancel.js
+%%HOMEDIR%%/static-collected/admin/js/change_form.js
+%%HOMEDIR%%/static-collected/admin/js/core.js
+%%HOMEDIR%%/static-collected/admin/js/filters.js
+%%HOMEDIR%%/static-collected/admin/js/inlines.js
+%%HOMEDIR%%/static-collected/admin/js/jquery.init.js
+%%HOMEDIR%%/static-collected/admin/js/nav_sidebar.js
+%%HOMEDIR%%/static-collected/admin/js/popup_response.js
+%%HOMEDIR%%/static-collected/admin/js/prepopulate.js
+%%HOMEDIR%%/static-collected/admin/js/prepopulate_init.js
+%%HOMEDIR%%/static-collected/admin/js/theme.js
+%%HOMEDIR%%/static-collected/admin/js/unusable_password_field.js
+%%HOMEDIR%%/static-collected/admin/js/urlify.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/LICENSE.txt
+%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/jquery.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/jquery.min.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/LICENSE.md
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/af.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ar.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/az.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bg.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bn.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bs.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ca.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/cs.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/da.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/de.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/dsb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/el.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/en.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/es.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/et.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/eu.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fa.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/gl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/he.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hsb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hu.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hy.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/id.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/is.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/it.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ja.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ka.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/km.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ko.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/lt.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/lv.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/mk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ms.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/nb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ne.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/nl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ps.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pt-BR.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pt.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ro.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ru.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sq.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sr-Cyrl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sv.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/th.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/tk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/tr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/uk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/vi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/zh-CN.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/zh-TW.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/select2.full.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/select2.full.min.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/LICENSE.txt
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/xregexp.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/xregexp.min.js
+%%HOMEDIR%%/static-collected/css/add_credential.css
+%%HOMEDIR%%/static-collected/css/add_project_modal.css
+%%HOMEDIR%%/static-collected/css/admin/channels.css
+%%HOMEDIR%%/static-collected/css/admin/checks.css
+%%HOMEDIR%%/static-collected/css/admin/notifications.css
+%%HOMEDIR%%/static-collected/css/admin/profiles.css
+%%HOMEDIR%%/static-collected/css/admin/projects.css
+%%HOMEDIR%%/static-collected/css/admin/records.css
+%%HOMEDIR%%/static-collected/css/appearance.css
+%%HOMEDIR%%/static-collected/css/badges.css
+%%HOMEDIR%%/static-collected/css/base.css
+%%HOMEDIR%%/static-collected/css/bootstrap-colors.css
+%%HOMEDIR%%/static-collected/css/bootstrap.css
+%%HOMEDIR%%/static-collected/css/channel_checks.css
+%%HOMEDIR%%/static-collected/css/channels.css
+%%HOMEDIR%%/static-collected/css/checkbox.css
+%%HOMEDIR%%/static-collected/css/checks.css
+%%HOMEDIR%%/static-collected/css/checks_table.css
+%%HOMEDIR%%/static-collected/css/details.css
+%%HOMEDIR%%/static-collected/css/docs.css
+%%HOMEDIR%%/static-collected/css/docs_cron.css
+%%HOMEDIR%%/static-collected/css/group_form.css
+%%HOMEDIR%%/static-collected/css/icomoon.css
+%%HOMEDIR%%/static-collected/css/log.css
+%%HOMEDIR%%/static-collected/css/login.css
+%%HOMEDIR%%/static-collected/css/nouislider.dark.css
+%%HOMEDIR%%/static-collected/css/nouislider.hc.css
+%%HOMEDIR%%/static-collected/css/nouislider.min.css
+%%HOMEDIR%%/static-collected/css/ping_details.css
+%%HOMEDIR%%/static-collected/css/profile.css
+%%HOMEDIR%%/static-collected/css/project.css
+%%HOMEDIR%%/static-collected/css/projects.css
+%%HOMEDIR%%/static-collected/css/radio.css
+%%HOMEDIR%%/static-collected/css/search.css
+%%HOMEDIR%%/static-collected/css/selectize.hc.css
+%%HOMEDIR%%/static-collected/css/set_password.css
+%%HOMEDIR%%/static-collected/css/settings.css
+%%HOMEDIR%%/static-collected/css/signal_form.css
+%%HOMEDIR%%/static-collected/css/signup.css
+%%HOMEDIR%%/static-collected/css/slug-suggestions.css
+%%HOMEDIR%%/static-collected/css/snippet-copy.css
+%%HOMEDIR%%/static-collected/css/syntax.css
+%%HOMEDIR%%/static-collected/css/update_timeout_modal.css
+%%HOMEDIR%%/static-collected/css/variables.css
+%%HOMEDIR%%/static-collected/css/webhook_form.css
+%%HOMEDIR%%/static-collected/fonts/icomoon.svg
+%%HOMEDIR%%/static-collected/fonts/icomoon.ttf
+%%HOMEDIR%%/static-collected/fonts/icomoon.woff
+%%HOMEDIR%%/static-collected/img/apple-touch-180.png
+%%HOMEDIR%%/static-collected/img/badges.png
+%%HOMEDIR%%/static-collected/img/badges@2x.png
+%%HOMEDIR%%/static-collected/img/check_details.png
+%%HOMEDIR%%/static-collected/img/check_details@2x.png
+%%HOMEDIR%%/static-collected/img/cron.png
+%%HOMEDIR%%/static-collected/img/cron@2x.png
+%%HOMEDIR%%/static-collected/img/docs/add_check.png
+%%HOMEDIR%%/static-collected/img/docs/badges.png
+%%HOMEDIR%%/static-collected/img/docs/checks_durations.png
+%%HOMEDIR%%/static-collected/img/docs/checks_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/create_copy.png
+%%HOMEDIR%%/static-collected/img/docs/ddwrt.png
+%%HOMEDIR%%/static-collected/img/docs/details_durations.png
+%%HOMEDIR%%/static-collected/img/docs/details_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/edit_cron_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/edit_name.png
+%%HOMEDIR%%/static-collected/img/docs/edit_oncalendar_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/edit_simple_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/email_reports.png
+%%HOMEDIR%%/static-collected/img/docs/emails.png
+%%HOMEDIR%%/static-collected/img/docs/events.png
+%%HOMEDIR%%/static-collected/img/docs/filtering_rules.png
+%%HOMEDIR%%/static-collected/img/docs/monthly_report.png
+%%HOMEDIR%%/static-collected/img/docs/ping_details.png
+%%HOMEDIR%%/static-collected/img/docs/projects.png
+%%HOMEDIR%%/static-collected/img/docs/prometheus_endpoint.png
+%%HOMEDIR%%/static-collected/img/docs/routeros1.png
+%%HOMEDIR%%/static-collected/img/docs/routeros2.png
+%%HOMEDIR%%/static-collected/img/docs/run_ids.png
+%%HOMEDIR%%/static-collected/img/docs/team_access.png
+%%HOMEDIR%%/static-collected/img/docs/transfer_check.png
+%%HOMEDIR%%/static-collected/img/docs/transfer_project.png
+%%HOMEDIR%%/static-collected/img/down.png
+%%HOMEDIR%%/static-collected/img/favicon.ico
+%%HOMEDIR%%/static-collected/img/favicon.svg
+%%HOMEDIR%%/static-collected/img/favicon_down.svg
+%%HOMEDIR%%/static-collected/img/integrations/add_to_slack.png
+%%HOMEDIR%%/static-collected/img/integrations/add_to_slack@2x.png
+%%HOMEDIR%%/static-collected/img/integrations/apprise.png
+%%HOMEDIR%%/static-collected/img/integrations/call.png
+%%HOMEDIR%%/static-collected/img/integrations/discord.png
+%%HOMEDIR%%/static-collected/img/integrations/email.png
+%%HOMEDIR%%/static-collected/img/integrations/github-white.png
+%%HOMEDIR%%/static-collected/img/integrations/github.png
+%%HOMEDIR%%/static-collected/img/integrations/gotify.png
+%%HOMEDIR%%/static-collected/img/integrations/group.png
+%%HOMEDIR%%/static-collected/img/integrations/linenotify.png
+%%HOMEDIR%%/static-collected/img/integrations/matrix.png
+%%HOMEDIR%%/static-collected/img/integrations/mattermost.png
+%%HOMEDIR%%/static-collected/img/integrations/missing.png
+%%HOMEDIR%%/static-collected/img/integrations/msteams.png
+%%HOMEDIR%%/static-collected/img/integrations/msteamsw.png
+%%HOMEDIR%%/static-collected/img/integrations/ntfy.png
+%%HOMEDIR%%/static-collected/img/integrations/opsgenie.png
+%%HOMEDIR%%/static-collected/img/integrations/pagertree.png
+%%HOMEDIR%%/static-collected/img/integrations/pd.png
+%%HOMEDIR%%/static-collected/img/integrations/pd_connect_button.png
+%%HOMEDIR%%/static-collected/img/integrations/po.png
+%%HOMEDIR%%/static-collected/img/integrations/prometheus.png
+%%HOMEDIR%%/static-collected/img/integrations/pushbullet.png
+%%HOMEDIR%%/static-collected/img/integrations/rocketchat.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_5.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_0.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_prometheus_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_0.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_5.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_6.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_0.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_spike_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_spike_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_spike_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_spike_4.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_3.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_1.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_2.png
+%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_3.png
+%%HOMEDIR%%/static-collected/img/integrations/shell.png
+%%HOMEDIR%%/static-collected/img/integrations/signal.png
+%%HOMEDIR%%/static-collected/img/integrations/slack.png
+%%HOMEDIR%%/static-collected/img/integrations/sms.png
+%%HOMEDIR%%/static-collected/img/integrations/spike.png
+%%HOMEDIR%%/static-collected/img/integrations/telegram.png
+%%HOMEDIR%%/static-collected/img/integrations/trello.png
+%%HOMEDIR%%/static-collected/img/integrations/victorops.png
+%%HOMEDIR%%/static-collected/img/integrations/webhook.png
+%%HOMEDIR%%/static-collected/img/integrations/whatsapp.png
+%%HOMEDIR%%/static-collected/img/integrations/zulip.png
+%%HOMEDIR%%/static-collected/img/logo.png
+%%HOMEDIR%%/static-collected/img/my_checks.png
+%%HOMEDIR%%/static-collected/img/my_checks@2x.png
+%%HOMEDIR%%/static-collected/img/period_grace.png
+%%HOMEDIR%%/static-collected/img/period_grace@2x.png
+%%HOMEDIR%%/static-collected/img/theme-dark.png
+%%HOMEDIR%%/static-collected/img/theme-light.png
+%%HOMEDIR%%/static-collected/img/theme-system.png
+%%HOMEDIR%%/static-collected/img/up.png
+%%HOMEDIR%%/static-collected/js/adaptive-setinterval.js
+%%HOMEDIR%%/static-collected/js/add-check-modal.js
+%%HOMEDIR%%/static-collected/js/add_credential.js
+%%HOMEDIR%%/static-collected/js/add_project_modal.js
+%%HOMEDIR%%/static-collected/js/add_pushover.js
+%%HOMEDIR%%/static-collected/js/add_trello.js
+%%HOMEDIR%%/static-collected/js/add_zulip.js
+%%HOMEDIR%%/static-collected/js/appearance.js
+%%HOMEDIR%%/static-collected/js/auto-submit.js
+%%HOMEDIR%%/static-collected/js/badges.js
+%%HOMEDIR%%/static-collected/js/bootstrap-native.min.js
+%%HOMEDIR%%/static-collected/js/bootstrap.min.js
+%%HOMEDIR%%/static-collected/js/channels.js
+%%HOMEDIR%%/static-collected/js/checks.js
+%%HOMEDIR%%/static-collected/js/details.js
+%%HOMEDIR%%/static-collected/js/docs_cron.js
+%%HOMEDIR%%/static-collected/js/initialize-timezone-selects.js
+%%HOMEDIR%%/static-collected/js/jquery-3.6.0.min.js
+%%HOMEDIR%%/static-collected/js/log.js
+%%HOMEDIR%%/static-collected/js/login_tfa.js
+%%HOMEDIR%%/static-collected/js/moment-timezone-with-data-10-year-range.min.js
+%%HOMEDIR%%/static-collected/js/moment.min.js
+%%HOMEDIR%%/static-collected/js/notifications.js
+%%HOMEDIR%%/static-collected/js/nouislider.min.js
+%%HOMEDIR%%/static-collected/js/ntfy_form.js
+%%HOMEDIR%%/static-collected/js/ping_details.js
+%%HOMEDIR%%/static-collected/js/profile.js
+%%HOMEDIR%%/static-collected/js/project.js
+%%HOMEDIR%%/static-collected/js/projects.js
+%%HOMEDIR%%/static-collected/js/projects_menu.js
+%%HOMEDIR%%/static-collected/js/purify.min.js
+%%HOMEDIR%%/static-collected/js/search.js
+%%HOMEDIR%%/static-collected/js/selectize.min.js
+%%HOMEDIR%%/static-collected/js/set-password.js
+%%HOMEDIR%%/static-collected/js/signal_form.js
+%%HOMEDIR%%/static-collected/js/signup.js
+%%HOMEDIR%%/static-collected/js/slug-suggestions.js
+%%HOMEDIR%%/static-collected/js/snippet-copy.js
+%%HOMEDIR%%/static-collected/js/update-timeout-modal.js
+%%HOMEDIR%%/static-collected/js/webauthn-json.browser-global.js
+%%HOMEDIR%%/static-collected/js/webhook.js
+%%HOMEDIR%%/static-collected/js/zxcvbn.min.js
+%%HOMEDIR%%/static/css/add_credential.css
+%%HOMEDIR%%/static/css/add_project_modal.css
+%%HOMEDIR%%/static/css/admin/channels.css
+%%HOMEDIR%%/static/css/admin/checks.css
+%%HOMEDIR%%/static/css/admin/notifications.css
+%%HOMEDIR%%/static/css/admin/profiles.css
+%%HOMEDIR%%/static/css/admin/projects.css
+%%HOMEDIR%%/static/css/admin/records.css
+%%HOMEDIR%%/static/css/appearance.css
+%%HOMEDIR%%/static/css/badges.css
+%%HOMEDIR%%/static/css/base.css
+%%HOMEDIR%%/static/css/bootstrap-colors.css
+%%HOMEDIR%%/static/css/bootstrap.css
+%%HOMEDIR%%/static/css/channel_checks.css
+%%HOMEDIR%%/static/css/channels.css
+%%HOMEDIR%%/static/css/checkbox.css
+%%HOMEDIR%%/static/css/checks.css
+%%HOMEDIR%%/static/css/checks_table.css
+%%HOMEDIR%%/static/css/details.css
+%%HOMEDIR%%/static/css/docs.css
+%%HOMEDIR%%/static/css/docs_cron.css
+%%HOMEDIR%%/static/css/group_form.css
+%%HOMEDIR%%/static/css/icomoon.css
+%%HOMEDIR%%/static/css/log.css
+%%HOMEDIR%%/static/css/login.css
+%%HOMEDIR%%/static/css/nouislider.dark.css
+%%HOMEDIR%%/static/css/nouislider.hc.css
+%%HOMEDIR%%/static/css/nouislider.min.css
+%%HOMEDIR%%/static/css/ping_details.css
+%%HOMEDIR%%/static/css/profile.css
+%%HOMEDIR%%/static/css/project.css
+%%HOMEDIR%%/static/css/projects.css
+%%HOMEDIR%%/static/css/radio.css
+%%HOMEDIR%%/static/css/search.css
+%%HOMEDIR%%/static/css/selectize.hc.css
+%%HOMEDIR%%/static/css/set_password.css
+%%HOMEDIR%%/static/css/settings.css
+%%HOMEDIR%%/static/css/signal_form.css
+%%HOMEDIR%%/static/css/signup.css
+%%HOMEDIR%%/static/css/slug-suggestions.css
+%%HOMEDIR%%/static/css/snippet-copy.css
+%%HOMEDIR%%/static/css/syntax.css
+%%HOMEDIR%%/static/css/update_timeout_modal.css
+%%HOMEDIR%%/static/css/variables.css
+%%HOMEDIR%%/static/css/webhook_form.css
+%%HOMEDIR%%/static/fonts/icomoon.svg
+%%HOMEDIR%%/static/fonts/icomoon.ttf
+%%HOMEDIR%%/static/fonts/icomoon.woff
+%%HOMEDIR%%/static/img/apple-touch-180.png
+%%HOMEDIR%%/static/img/badges.png
+%%HOMEDIR%%/static/img/badges@2x.png
+%%HOMEDIR%%/static/img/check_details.png
+%%HOMEDIR%%/static/img/check_details@2x.png
+%%HOMEDIR%%/static/img/cron.png
+%%HOMEDIR%%/static/img/cron@2x.png
+%%HOMEDIR%%/static/img/docs/add_check.png
+%%HOMEDIR%%/static/img/docs/badges.png
+%%HOMEDIR%%/static/img/docs/checks_durations.png
+%%HOMEDIR%%/static/img/docs/checks_integrations.png
+%%HOMEDIR%%/static/img/docs/create_copy.png
+%%HOMEDIR%%/static/img/docs/ddwrt.png
+%%HOMEDIR%%/static/img/docs/details_durations.png
+%%HOMEDIR%%/static/img/docs/details_integrations.png
+%%HOMEDIR%%/static/img/docs/edit_cron_schedule.png
+%%HOMEDIR%%/static/img/docs/edit_name.png
+%%HOMEDIR%%/static/img/docs/edit_oncalendar_schedule.png
+%%HOMEDIR%%/static/img/docs/edit_simple_schedule.png
+%%HOMEDIR%%/static/img/docs/email_reports.png
+%%HOMEDIR%%/static/img/docs/emails.png
+%%HOMEDIR%%/static/img/docs/events.png
+%%HOMEDIR%%/static/img/docs/filtering_rules.png
+%%HOMEDIR%%/static/img/docs/monthly_report.png
+%%HOMEDIR%%/static/img/docs/ping_details.png
+%%HOMEDIR%%/static/img/docs/projects.png
+%%HOMEDIR%%/static/img/docs/prometheus_endpoint.png
+%%HOMEDIR%%/static/img/docs/routeros1.png
+%%HOMEDIR%%/static/img/docs/routeros2.png
+%%HOMEDIR%%/static/img/docs/run_ids.png
+%%HOMEDIR%%/static/img/docs/team_access.png
+%%HOMEDIR%%/static/img/docs/transfer_check.png
+%%HOMEDIR%%/static/img/docs/transfer_project.png
+%%HOMEDIR%%/static/img/down.png
+%%HOMEDIR%%/static/img/favicon.ico
+%%HOMEDIR%%/static/img/favicon.svg
+%%HOMEDIR%%/static/img/favicon_down.svg
+%%HOMEDIR%%/static/img/integrations/add_to_slack.png
+%%HOMEDIR%%/static/img/integrations/add_to_slack@2x.png
+%%HOMEDIR%%/static/img/integrations/apprise.png
+%%HOMEDIR%%/static/img/integrations/call.png
+%%HOMEDIR%%/static/img/integrations/discord.png
+%%HOMEDIR%%/static/img/integrations/email.png
+%%HOMEDIR%%/static/img/integrations/github-white.png
+%%HOMEDIR%%/static/img/integrations/github.png
+%%HOMEDIR%%/static/img/integrations/gotify.png
+%%HOMEDIR%%/static/img/integrations/group.png
+%%HOMEDIR%%/static/img/integrations/linenotify.png
+%%HOMEDIR%%/static/img/integrations/matrix.png
+%%HOMEDIR%%/static/img/integrations/mattermost.png
+%%HOMEDIR%%/static/img/integrations/missing.png
+%%HOMEDIR%%/static/img/integrations/msteams.png
+%%HOMEDIR%%/static/img/integrations/msteamsw.png
+%%HOMEDIR%%/static/img/integrations/ntfy.png
+%%HOMEDIR%%/static/img/integrations/opsgenie.png
+%%HOMEDIR%%/static/img/integrations/pagertree.png
+%%HOMEDIR%%/static/img/integrations/pd.png
+%%HOMEDIR%%/static/img/integrations/pd_connect_button.png
+%%HOMEDIR%%/static/img/integrations/po.png
+%%HOMEDIR%%/static/img/integrations/prometheus.png
+%%HOMEDIR%%/static/img/integrations/pushbullet.png
+%%HOMEDIR%%/static/img/integrations/rocketchat.png
+%%HOMEDIR%%/static/img/integrations/setup_gotify_1.png
+%%HOMEDIR%%/static/img/integrations/setup_gotify_2.png
+%%HOMEDIR%%/static/img/integrations/setup_matrix_1.png
+%%HOMEDIR%%/static/img/integrations/setup_matrix_2.png
+%%HOMEDIR%%/static/img/integrations/setup_matrix_3.png
+%%HOMEDIR%%/static/img/integrations/setup_matrix_4.png
+%%HOMEDIR%%/static/img/integrations/setup_mattermost_1.png
+%%HOMEDIR%%/static/img/integrations/setup_mattermost_2.png
+%%HOMEDIR%%/static/img/integrations/setup_mattermost_3.png
+%%HOMEDIR%%/static/img/integrations/setup_mattermost_4.png
+%%HOMEDIR%%/static/img/integrations/setup_mattermost_5.png
+%%HOMEDIR%%/static/img/integrations/setup_msteamsw_1.png
+%%HOMEDIR%%/static/img/integrations/setup_msteamsw_2.png
+%%HOMEDIR%%/static/img/integrations/setup_msteamsw_3.png
+%%HOMEDIR%%/static/img/integrations/setup_msteamsw_4.png
+%%HOMEDIR%%/static/img/integrations/setup_opsgenie_1.png
+%%HOMEDIR%%/static/img/integrations/setup_opsgenie_2.png
+%%HOMEDIR%%/static/img/integrations/setup_opsgenie_3.png
+%%HOMEDIR%%/static/img/integrations/setup_opsgenie_4.png
+%%HOMEDIR%%/static/img/integrations/setup_pagertree_1.png
+%%HOMEDIR%%/static/img/integrations/setup_pagertree_2.png
+%%HOMEDIR%%/static/img/integrations/setup_pagertree_3.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_s1.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_s2.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_simple_0.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_simple_1.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_simple_2.png
+%%HOMEDIR%%/static/img/integrations/setup_pd_simple_3.png
+%%HOMEDIR%%/static/img/integrations/setup_prometheus_1.png
+%%HOMEDIR%%/static/img/integrations/setup_pushover_0.png
+%%HOMEDIR%%/static/img/integrations/setup_pushover_1.png
+%%HOMEDIR%%/static/img/integrations/setup_pushover_2.png
+%%HOMEDIR%%/static/img/integrations/setup_pushover_3.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_1.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_2.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_3.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_4.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_5.png
+%%HOMEDIR%%/static/img/integrations/setup_rocketchat_6.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_1.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_2.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_btn_0.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_btn_1.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_btn_2.png
+%%HOMEDIR%%/static/img/integrations/setup_slack_btn_3.png
+%%HOMEDIR%%/static/img/integrations/setup_spike_1.png
+%%HOMEDIR%%/static/img/integrations/setup_spike_2.png
+%%HOMEDIR%%/static/img/integrations/setup_spike_3.png
+%%HOMEDIR%%/static/img/integrations/setup_spike_4.png
+%%HOMEDIR%%/static/img/integrations/setup_telegram_1.png
+%%HOMEDIR%%/static/img/integrations/setup_telegram_2.png
+%%HOMEDIR%%/static/img/integrations/setup_telegram_3.png
+%%HOMEDIR%%/static/img/integrations/setup_victorops_1.png
+%%HOMEDIR%%/static/img/integrations/setup_victorops_2.png
+%%HOMEDIR%%/static/img/integrations/setup_zulip_1.png
+%%HOMEDIR%%/static/img/integrations/setup_zulip_2.png
+%%HOMEDIR%%/static/img/integrations/setup_zulip_3.png
+%%HOMEDIR%%/static/img/integrations/shell.png
+%%HOMEDIR%%/static/img/integrations/signal.png
+%%HOMEDIR%%/static/img/integrations/slack.png
+%%HOMEDIR%%/static/img/integrations/sms.png
+%%HOMEDIR%%/static/img/integrations/spike.png
+%%HOMEDIR%%/static/img/integrations/telegram.png
+%%HOMEDIR%%/static/img/integrations/trello.png
+%%HOMEDIR%%/static/img/integrations/victorops.png
+%%HOMEDIR%%/static/img/integrations/webhook.png
+%%HOMEDIR%%/static/img/integrations/whatsapp.png
+%%HOMEDIR%%/static/img/integrations/zulip.png
+%%HOMEDIR%%/static/img/logo.png
+%%HOMEDIR%%/static/img/my_checks.png
+%%HOMEDIR%%/static/img/my_checks@2x.png
+%%HOMEDIR%%/static/img/period_grace.png
+%%HOMEDIR%%/static/img/period_grace@2x.png
+%%HOMEDIR%%/static/img/theme-dark.png
+%%HOMEDIR%%/static/img/theme-light.png
+%%HOMEDIR%%/static/img/theme-system.png
+%%HOMEDIR%%/static/img/up.png
+%%HOMEDIR%%/static/js/adaptive-setinterval.js
+%%HOMEDIR%%/static/js/add-check-modal.js
+%%HOMEDIR%%/static/js/add_credential.js
+%%HOMEDIR%%/static/js/add_project_modal.js
+%%HOMEDIR%%/static/js/add_pushover.js
+%%HOMEDIR%%/static/js/add_trello.js
+%%HOMEDIR%%/static/js/add_zulip.js
+%%HOMEDIR%%/static/js/appearance.js
+%%HOMEDIR%%/static/js/auto-submit.js
+%%HOMEDIR%%/static/js/badges.js
+%%HOMEDIR%%/static/js/bootstrap-native.min.js
+%%HOMEDIR%%/static/js/bootstrap.min.js
+%%HOMEDIR%%/static/js/channels.js
+%%HOMEDIR%%/static/js/checks.js
+%%HOMEDIR%%/static/js/details.js
+%%HOMEDIR%%/static/js/docs_cron.js
+%%HOMEDIR%%/static/js/initialize-timezone-selects.js
+%%HOMEDIR%%/static/js/jquery-3.6.0.min.js
+%%HOMEDIR%%/static/js/log.js
+%%HOMEDIR%%/static/js/login_tfa.js
+%%HOMEDIR%%/static/js/moment-timezone-with-data-10-year-range.min.js
+%%HOMEDIR%%/static/js/moment.min.js
+%%HOMEDIR%%/static/js/notifications.js
+%%HOMEDIR%%/static/js/nouislider.min.js
+%%HOMEDIR%%/static/js/ntfy_form.js
+%%HOMEDIR%%/static/js/ping_details.js
+%%HOMEDIR%%/static/js/profile.js
+%%HOMEDIR%%/static/js/project.js
+%%HOMEDIR%%/static/js/projects.js
+%%HOMEDIR%%/static/js/projects_menu.js
+%%HOMEDIR%%/static/js/purify.min.js
+%%HOMEDIR%%/static/js/search.js
+%%HOMEDIR%%/static/js/selectize.min.js
+%%HOMEDIR%%/static/js/set-password.js
+%%HOMEDIR%%/static/js/signal_form.js
+%%HOMEDIR%%/static/js/signup.js
+%%HOMEDIR%%/static/js/slug-suggestions.js
+%%HOMEDIR%%/static/js/snippet-copy.js
+%%HOMEDIR%%/static/js/update-timeout-modal.js
+%%HOMEDIR%%/static/js/webauthn-json.browser-global.js
+%%HOMEDIR%%/static/js/webhook.js
+%%HOMEDIR%%/static/js/zxcvbn.min.js
+%%HOMEDIR%%/templates/accounts/add_credential.html
+%%HOMEDIR%%/templates/accounts/add_project_modal.html
+%%HOMEDIR%%/templates/accounts/add_totp.html
+%%HOMEDIR%%/templates/accounts/appearance.html
+%%HOMEDIR%%/templates/accounts/change_email.html
+%%HOMEDIR%%/templates/accounts/change_email_instructions.html
+%%HOMEDIR%%/templates/accounts/check_token_submit.html
+%%HOMEDIR%%/templates/accounts/close_account.html
+%%HOMEDIR%%/templates/accounts/login.html
+%%HOMEDIR%%/templates/accounts/login_link_sent.html
+%%HOMEDIR%%/templates/accounts/login_totp.html
+%%HOMEDIR%%/templates/accounts/login_webauthn.html
+%%HOMEDIR%%/templates/accounts/notifications.html
+%%HOMEDIR%%/templates/accounts/profile.html
+%%HOMEDIR%%/templates/accounts/project.html
+%%HOMEDIR%%/templates/accounts/remove_credential.html
+%%HOMEDIR%%/templates/accounts/remove_totp.html
+%%HOMEDIR%%/templates/accounts/set_password.html
+%%HOMEDIR%%/templates/accounts/signup_result.html
+%%HOMEDIR%%/templates/accounts/sudo.html
+%%HOMEDIR%%/templates/accounts/unsubscribe_submit.html
+%%HOMEDIR%%/templates/accounts/unsubscribed.html
+%%HOMEDIR%%/templates/admin/api/ping/pagination.html
+%%HOMEDIR%%/templates/admin/api/ping/search_form.html
+%%HOMEDIR%%/templates/admin/base_site.html
+%%HOMEDIR%%/templates/admin/profile_list_projects.html
+%%HOMEDIR%%/templates/admin/project_list_team.html
+%%HOMEDIR%%/templates/bad_link.html
+%%HOMEDIR%%/templates/badge.svg
+%%HOMEDIR%%/templates/base.html
+%%HOMEDIR%%/templates/base_bare.html
+%%HOMEDIR%%/templates/base_project.html
+%%HOMEDIR%%/templates/docs/api.html-fragment
+%%HOMEDIR%%/templates/docs/api.md
+%%HOMEDIR%%/templates/docs/apiv1.html-fragment
+%%HOMEDIR%%/templates/docs/apiv1.md
+%%HOMEDIR%%/templates/docs/apiv2.html-fragment
+%%HOMEDIR%%/templates/docs/apiv2.md
+%%HOMEDIR%%/templates/docs/arduino.html-fragment
+%%HOMEDIR%%/templates/docs/arduino.md
+%%HOMEDIR%%/templates/docs/attaching_logs.html-fragment
+%%HOMEDIR%%/templates/docs/attaching_logs.md
+%%HOMEDIR%%/templates/docs/autoprovisioning.html-fragment
+%%HOMEDIR%%/templates/docs/autoprovisioning.md
+%%HOMEDIR%%/templates/docs/badges.html-fragment
+%%HOMEDIR%%/templates/docs/badges.md
+%%HOMEDIR%%/templates/docs/bash.html-fragment
+%%HOMEDIR%%/templates/docs/bash.md
+%%HOMEDIR%%/templates/docs/cloning_checks.html-fragment
+%%HOMEDIR%%/templates/docs/cloning_checks.md
+%%HOMEDIR%%/templates/docs/configuring_checks.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_checks.md
+%%HOMEDIR%%/templates/docs/configuring_notifications.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_notifications.md
+%%HOMEDIR%%/templates/docs/configuring_prometheus.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_prometheus.md
+%%HOMEDIR%%/templates/docs/csharp.html-fragment
+%%HOMEDIR%%/templates/docs/csharp.md
+%%HOMEDIR%%/templates/docs/email.html-fragment
+%%HOMEDIR%%/templates/docs/email.md
+%%HOMEDIR%%/templates/docs/github_actions.html-fragment
+%%HOMEDIR%%/templates/docs/github_actions.md
+%%HOMEDIR%%/templates/docs/go.html-fragment
+%%HOMEDIR%%/templates/docs/go.md
+%%HOMEDIR%%/templates/docs/http_api.html-fragment
+%%HOMEDIR%%/templates/docs/http_api.md
+%%HOMEDIR%%/templates/docs/introduction.html-fragment
+%%HOMEDIR%%/templates/docs/introduction.md
+%%HOMEDIR%%/templates/docs/javascript.html-fragment
+%%HOMEDIR%%/templates/docs/javascript.md
+%%HOMEDIR%%/templates/docs/measuring_script_run_time.html-fragment
+%%HOMEDIR%%/templates/docs/measuring_script_run_time.md
+%%HOMEDIR%%/templates/docs/monitoring_cron_jobs.html-fragment
+%%HOMEDIR%%/templates/docs/monitoring_cron_jobs.md
+%%HOMEDIR%%/templates/docs/monitoring_systemd_tasks.html-fragment
+%%HOMEDIR%%/templates/docs/monitoring_systemd_tasks.md
+%%HOMEDIR%%/templates/docs/network_routers.html-fragment
+%%HOMEDIR%%/templates/docs/network_routers.md
+%%HOMEDIR%%/templates/docs/php.html-fragment
+%%HOMEDIR%%/templates/docs/php.md
+%%HOMEDIR%%/templates/docs/powershell.html-fragment
+%%HOMEDIR%%/templates/docs/powershell.md
+%%HOMEDIR%%/templates/docs/projects_teams.html-fragment
+%%HOMEDIR%%/templates/docs/projects_teams.md
+%%HOMEDIR%%/templates/docs/python.html-fragment
+%%HOMEDIR%%/templates/docs/python.md
+%%HOMEDIR%%/templates/docs/reliability_tips.html-fragment
+%%HOMEDIR%%/templates/docs/reliability_tips.md
+%%HOMEDIR%%/templates/docs/resources.html-fragment
+%%HOMEDIR%%/templates/docs/resources.md
+%%HOMEDIR%%/templates/docs/ruby.html-fragment
+%%HOMEDIR%%/templates/docs/ruby.md
+%%HOMEDIR%%/templates/docs/self_hosted.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted.md
+%%HOMEDIR%%/templates/docs/self_hosted_configuration.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted_configuration.md
+%%HOMEDIR%%/templates/docs/self_hosted_docker.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted_docker.md
+%%HOMEDIR%%/templates/docs/signaling_failures.html-fragment
+%%HOMEDIR%%/templates/docs/signaling_failures.md
+%%HOMEDIR%%/templates/emails/alert-body-html.html
+%%HOMEDIR%%/templates/emails/alert-body-text.html
+%%HOMEDIR%%/templates/emails/alert-subject.html
+%%HOMEDIR%%/templates/emails/base.html
+%%HOMEDIR%%/templates/emails/deletion-notice-body-html.html
+%%HOMEDIR%%/templates/emails/deletion-notice-body-text.html
+%%HOMEDIR%%/templates/emails/deletion-notice-subject.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-body-html.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-body-text.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-subject.html
+%%HOMEDIR%%/templates/emails/invoice-body-html.html
+%%HOMEDIR%%/templates/emails/invoice-body-text.html
+%%HOMEDIR%%/templates/emails/invoice-subject.html
+%%HOMEDIR%%/templates/emails/login-body-html.html
+%%HOMEDIR%%/templates/emails/login-body-text.html
+%%HOMEDIR%%/templates/emails/login-subject.html
+%%HOMEDIR%%/templates/emails/nag-body-html.html
+%%HOMEDIR%%/templates/emails/nag-body-text.html
+%%HOMEDIR%%/templates/emails/nag-subject.html
+%%HOMEDIR%%/templates/emails/nag-summary-html.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-body-html.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-body-text.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-subject.html
+%%HOMEDIR%%/templates/emails/report-body-html.html
+%%HOMEDIR%%/templates/emails/report-body-text.html
+%%HOMEDIR%%/templates/emails/report-subject.html
+%%HOMEDIR%%/templates/emails/report-summary-html.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-body-html.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-body-text.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-subject.html
+%%HOMEDIR%%/templates/emails/sms-limit-body-html.html
+%%HOMEDIR%%/templates/emails/sms-limit-body-text.html
+%%HOMEDIR%%/templates/emails/sms-limit-subject.html
+%%HOMEDIR%%/templates/emails/sudo-code-body-html.html
+%%HOMEDIR%%/templates/emails/sudo-code-body-text.html
+%%HOMEDIR%%/templates/emails/sudo-code-subject.html
+%%HOMEDIR%%/templates/emails/summary-text.html
+%%HOMEDIR%%/templates/emails/transfer-request-body-html.html
+%%HOMEDIR%%/templates/emails/transfer-request-body-text.html
+%%HOMEDIR%%/templates/emails/transfer-request-subject.html
+%%HOMEDIR%%/templates/emails/verify-email-body-html.html
+%%HOMEDIR%%/templates/emails/verify-email-body-text.html
+%%HOMEDIR%%/templates/emails/verify-email-subject.html
+%%HOMEDIR%%/templates/front/add_check_modal.html
+%%HOMEDIR%%/templates/front/badges.html
+%%HOMEDIR%%/templates/front/badges_preview.html
+%%HOMEDIR%%/templates/front/channel_checks.html
+%%HOMEDIR%%/templates/front/channel_description.html
+%%HOMEDIR%%/templates/front/channels.html
+%%HOMEDIR%%/templates/front/checks.html
+%%HOMEDIR%%/templates/front/checks_table.html
+%%HOMEDIR%%/templates/front/clear_events_modal.html
+%%HOMEDIR%%/templates/front/copy_modal.html
+%%HOMEDIR%%/templates/front/cron_preview.html
+%%HOMEDIR%%/templates/front/dashboard.html
+%%HOMEDIR%%/templates/front/details.html
+%%HOMEDIR%%/templates/front/details_downtimes.html
+%%HOMEDIR%%/templates/front/details_events.html
+%%HOMEDIR%%/templates/front/docs_cron.html
+%%HOMEDIR%%/templates/front/docs_nav_item.html
+%%HOMEDIR%%/templates/front/docs_search.html
+%%HOMEDIR%%/templates/front/docs_single.html
+%%HOMEDIR%%/templates/front/event_summary.html
+%%HOMEDIR%%/templates/front/filtering_rules_modal.html
+%%HOMEDIR%%/templates/front/last_ping_cell.html
+%%HOMEDIR%%/templates/front/log.html
+%%HOMEDIR%%/templates/front/log_row.html
+%%HOMEDIR%%/templates/front/log_rows.html
+%%HOMEDIR%%/templates/front/log_status_text.html
+%%HOMEDIR%%/templates/front/oncalendar_preview.html
+%%HOMEDIR%%/templates/front/ping_details.html
+%%HOMEDIR%%/templates/front/ping_details_not_found.html
+%%HOMEDIR%%/templates/front/projects.html
+%%HOMEDIR%%/templates/front/projects_menu.html
+%%HOMEDIR%%/templates/front/remove_check_modal.html
+%%HOMEDIR%%/templates/front/show_usage_modal.html
+%%HOMEDIR%%/templates/front/signal_captcha.html
+%%HOMEDIR%%/templates/front/signup_modal.html
+%%HOMEDIR%%/templates/front/snippets/bash_curl.html
+%%HOMEDIR%%/templates/front/snippets/bash_curl.txt
+%%HOMEDIR%%/templates/front/snippets/bash_wget.html
+%%HOMEDIR%%/templates/front/snippets/bash_wget.txt
+%%HOMEDIR%%/templates/front/snippets/browser.html
+%%HOMEDIR%%/templates/front/snippets/browser.txt
+%%HOMEDIR%%/templates/front/snippets/cs.html
+%%HOMEDIR%%/templates/front/snippets/cs.txt
+%%HOMEDIR%%/templates/front/snippets/go.html
+%%HOMEDIR%%/templates/front/snippets/go.txt
+%%HOMEDIR%%/templates/front/snippets/node.html
+%%HOMEDIR%%/templates/front/snippets/node.txt
+%%HOMEDIR%%/templates/front/snippets/php.html
+%%HOMEDIR%%/templates/front/snippets/php.txt
+%%HOMEDIR%%/templates/front/snippets/powershell.html
+%%HOMEDIR%%/templates/front/snippets/powershell.txt
+%%HOMEDIR%%/templates/front/snippets/powershell_inline.html
+%%HOMEDIR%%/templates/front/snippets/powershell_inline.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests.html
+%%HOMEDIR%%/templates/front/snippets/python_requests.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_fail.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_fail.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_payload.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_payload.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_start.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_start.txt
+%%HOMEDIR%%/templates/front/snippets/python_urllib2.html
+%%HOMEDIR%%/templates/front/snippets/python_urllib2.txt
+%%HOMEDIR%%/templates/front/snippets/ruby.html
+%%HOMEDIR%%/templates/front/snippets/ruby.txt
+%%HOMEDIR%%/templates/front/transfer_modal.html
+%%HOMEDIR%%/templates/front/unsubscribe_success.html
+%%HOMEDIR%%/templates/front/update_name_modal.html
+%%HOMEDIR%%/templates/front/update_timeout_modal.html
+%%HOMEDIR%%/templates/front/verify_email_success.html
+%%HOMEDIR%%/templates/integrations/add_apprise.html
+%%HOMEDIR%%/templates/integrations/add_call.html
+%%HOMEDIR%%/templates/integrations/add_discord.html
+%%HOMEDIR%%/templates/integrations/add_github.html
+%%HOMEDIR%%/templates/integrations/add_github_form.html
+%%HOMEDIR%%/templates/integrations/add_gotify.html
+%%HOMEDIR%%/templates/integrations/add_matrix.html
+%%HOMEDIR%%/templates/integrations/add_mattermost.html
+%%HOMEDIR%%/templates/integrations/add_msteams.html
+%%HOMEDIR%%/templates/integrations/add_opsgenie.html
+%%HOMEDIR%%/templates/integrations/add_pagertree.html
+%%HOMEDIR%%/templates/integrations/add_pd.html
+%%HOMEDIR%%/templates/integrations/add_pd_simple.html
+%%HOMEDIR%%/templates/integrations/add_prometheus.html
+%%HOMEDIR%%/templates/integrations/add_pushbullet.html
+%%HOMEDIR%%/templates/integrations/add_pushover.html
+%%HOMEDIR%%/templates/integrations/add_pushover_help.html
+%%HOMEDIR%%/templates/integrations/add_rocketchat.html
+%%HOMEDIR%%/templates/integrations/add_shell.html
+%%HOMEDIR%%/templates/integrations/add_slack.html
+%%HOMEDIR%%/templates/integrations/add_slack_btn.html
+%%HOMEDIR%%/templates/integrations/add_spike.html
+%%HOMEDIR%%/templates/integrations/add_telegram.html
+%%HOMEDIR%%/templates/integrations/add_trello.html
+%%HOMEDIR%%/templates/integrations/add_victorops.html
+%%HOMEDIR%%/templates/integrations/add_zulip.html
+%%HOMEDIR%%/templates/integrations/apprise_description.html
+%%HOMEDIR%%/templates/integrations/apprise_title.html
+%%HOMEDIR%%/templates/integrations/call_message.html
+%%HOMEDIR%%/templates/integrations/email_form.html
+%%HOMEDIR%%/templates/integrations/github_body.html
+%%HOMEDIR%%/templates/integrations/github_title.html
+%%HOMEDIR%%/templates/integrations/gotify_message.html
+%%HOMEDIR%%/templates/integrations/gotify_title.html
+%%HOMEDIR%%/templates/integrations/group_form.html
+%%HOMEDIR%%/templates/integrations/matrix_description.html
+%%HOMEDIR%%/templates/integrations/matrix_description_formatted.html
+%%HOMEDIR%%/templates/integrations/msteamsw_message.html
+%%HOMEDIR%%/templates/integrations/ntfy_form.html
+%%HOMEDIR%%/templates/integrations/ntfy_message.html
+%%HOMEDIR%%/templates/integrations/ntfy_title.html
+%%HOMEDIR%%/templates/integrations/opsgenie_message.html
+%%HOMEDIR%%/templates/integrations/pagertree_description.html
+%%HOMEDIR%%/templates/integrations/pagertree_title.html
+%%HOMEDIR%%/templates/integrations/pd_description.html
+%%HOMEDIR%%/templates/integrations/pushbullet_message.html
+%%HOMEDIR%%/templates/integrations/pushover_message.html
+%%HOMEDIR%%/templates/integrations/pushover_title.html
+%%HOMEDIR%%/templates/integrations/rocketchat_message.html
+%%HOMEDIR%%/templates/integrations/signal_form.html
+%%HOMEDIR%%/templates/integrations/signal_message.html
+%%HOMEDIR%%/templates/integrations/signal_result.html
+%%HOMEDIR%%/templates/integrations/sms_form.html
+%%HOMEDIR%%/templates/integrations/sms_message.html
+%%HOMEDIR%%/templates/integrations/spike_description.html
+%%HOMEDIR%%/templates/integrations/spike_title.html
+%%HOMEDIR%%/templates/integrations/telegram_invite.html
+%%HOMEDIR%%/templates/integrations/telegram_message.html
+%%HOMEDIR%%/templates/integrations/trello_desc.html
+%%HOMEDIR%%/templates/integrations/trello_name.html
+%%HOMEDIR%%/templates/integrations/trello_settings.html
+%%HOMEDIR%%/templates/integrations/victorops_description.html
+%%HOMEDIR%%/templates/integrations/webhook_form.html
+%%HOMEDIR%%/templates/integrations/whatsapp_form.html
+%%HOMEDIR%%/templates/integrations/zulip_content.html
+%%HOMEDIR%%/templates/integrations/zulip_topic.html
+%%HOMEDIR%%/templates/try_later.html
+@dir %%HOMEDIR%%/hc/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/commands
+@dir %%HOMEDIR%%/hc/accounts/management
+@dir %%HOMEDIR%%/hc/accounts/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/migrations
+@dir %%HOMEDIR%%/hc/accounts/tests/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/tests
+@dir %%HOMEDIR%%/hc/accounts
+@dir %%HOMEDIR%%/hc/api/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/commands
+@dir %%HOMEDIR%%/hc/api/management
+@dir %%HOMEDIR%%/hc/api/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/api/migrations
+@dir %%HOMEDIR%%/hc/api/tests/__pycache__
+@dir %%HOMEDIR%%/hc/api/tests
+@dir %%HOMEDIR%%/hc/api
+@dir %%HOMEDIR%%/hc/front/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/commands
+@dir %%HOMEDIR%%/hc/front/management
+@dir %%HOMEDIR%%/hc/front/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/front/migrations
+@dir %%HOMEDIR%%/hc/front/templatetags/__pycache__
+@dir %%HOMEDIR%%/hc/front/templatetags
+@dir %%HOMEDIR%%/hc/front/tests/__pycache__
+@dir %%HOMEDIR%%/hc/front/tests
+@dir %%HOMEDIR%%/hc/front
+@dir %%HOMEDIR%%/hc/lib/__pycache__
+@dir %%HOMEDIR%%/hc/lib/tests/__pycache__
+@dir %%HOMEDIR%%/hc/lib/tests
+@dir %%HOMEDIR%%/hc/lib
+@dir %%HOMEDIR%%/hc/logs/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/commands
+@dir %%HOMEDIR%%/hc/logs/management
+@dir %%HOMEDIR%%/hc/logs/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/logs/migrations
+@dir %%HOMEDIR%%/hc/logs
+@dir %%HOMEDIR%%/hc/payments/__pycache__
+@dir %%HOMEDIR%%/hc/payments/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/payments/migrations
+@dir %%HOMEDIR%%/hc/payments
+@dir %%HOMEDIR%%/hc
+@dir %%HOMEDIR%%/static/css/admin
+@dir %%HOMEDIR%%/static/css
+@dir %%HOMEDIR%%/static/fonts
+@dir %%HOMEDIR%%/static/img/docs
+@dir %%HOMEDIR%%/static/img/integrations
+@dir %%HOMEDIR%%/static/img
+@dir %%HOMEDIR%%/static/js
+@dir %%HOMEDIR%%/static
+@dir %%HOMEDIR%%/static-collected/CACHE/css
+@dir %%HOMEDIR%%/static-collected/CACHE/js
+@dir %%HOMEDIR%%/static-collected/CACHE
+@dir %%HOMEDIR%%/static-collected/admin/css/vendor/select2
+@dir %%HOMEDIR%%/static-collected/admin/css/vendor
+@dir %%HOMEDIR%%/static-collected/admin/css
+@dir %%HOMEDIR%%/static-collected/admin/img/gis
+@dir %%HOMEDIR%%/static-collected/admin/img
+@dir %%HOMEDIR%%/static-collected/admin/js/admin
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/jquery
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/select2
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/xregexp
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor
+@dir %%HOMEDIR%%/static-collected/admin/js
+@dir %%HOMEDIR%%/static-collected/admin
+@dir %%HOMEDIR%%/static-collected/css/admin
+@dir %%HOMEDIR%%/static-collected/css
+@dir %%HOMEDIR%%/static-collected/fonts
+@dir %%HOMEDIR%%/static-collected/img/docs
+@dir %%HOMEDIR%%/static-collected/img/integrations
+@dir %%HOMEDIR%%/static-collected/img
+@dir %%HOMEDIR%%/static-collected/js
+@dir %%HOMEDIR%%/static-collected
+@dir %%HOMEDIR%%/templates/accounts
+@dir %%HOMEDIR%%/templates/admin/api/ping
+@dir %%HOMEDIR%%/templates/admin/api
+@dir %%HOMEDIR%%/templates/admin
+@dir %%HOMEDIR%%/templates/docs
+@dir %%HOMEDIR%%/templates/emails
+@dir %%HOMEDIR%%/templates/front/snippets
+@dir %%HOMEDIR%%/templates/front
+@dir %%HOMEDIR%%/templates/integrations
+@dir %%HOMEDIR%%/templates
+%%EXAMPLESDIR%%/uwsgi.ini
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index 5abfd603348d..f73b10a3a82f 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.12.2
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index b1b2da27d519..66f97cc526de 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749862430
-SHA256 (DtxdF-overlord-v0.10.0_GH0.tar.gz) = 17377ceaf820880c9307deadc1a6b53db5f239c5c55301a52d31de10e75a612f
-SIZE (DtxdF-overlord-v0.10.0_GH0.tar.gz) = 87272
+TIMESTAMP = 1750898809
+SHA256 (DtxdF-overlord-v0.12.2_GH0.tar.gz) = ddc3d35fd3d527aa625dc76825838976db2b267bdabf15b43f0a721e3050de02
+SIZE (DtxdF-overlord-v0.12.2_GH0.tar.gz) = 88339
diff --git a/sysutils/reproduce/Makefile b/sysutils/reproduce/Makefile
index 7edc6f481dc3..d54bc52a910a 100644
--- a/sysutils/reproduce/Makefile
+++ b/sysutils/reproduce/Makefile
@@ -1,6 +1,6 @@
PORTNAME= reproduce
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.0
+DISTVERSION= 0.6.0
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/reproduce/distinfo b/sysutils/reproduce/distinfo
index 0fa94c1453ee..27bdcc1bfc9e 100644
--- a/sysutils/reproduce/distinfo
+++ b/sysutils/reproduce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735927896
-SHA256 (DtxdF-reproduce-v0.5.0_GH0.tar.gz) = c409b4d5916934944df219f03eb3620b7386a2e1caba4db0f36038028f277d49
-SIZE (DtxdF-reproduce-v0.5.0_GH0.tar.gz) = 10439
+TIMESTAMP = 1750799323
+SHA256 (DtxdF-reproduce-v0.6.0_GH0.tar.gz) = c9b3685163123d8167928ffd62c3282ea5fdc003f7b866541ec7d2754ccc93b4
+SIZE (DtxdF-reproduce-v0.6.0_GH0.tar.gz) = 10473
diff --git a/sysutils/rubygem-rubyipmi/Makefile b/sysutils/rubygem-rubyipmi/Makefile
index afc809427ee0..b3c45d692e8d 100644
--- a/sysutils/rubygem-rubyipmi/Makefile
+++ b/sysutils/rubygem-rubyipmi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubyipmi
-PORTVERSION= 0.11.1
+PORTVERSION= 0.12.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/logicminds/rubyipmi
LICENSE= LGPL21
RUN_DEPENDS= ${LOCALBASE}/sbin/bmc-device:sysutils/freeipmi \
- rubygem-highline>=0:devel/rubygem-highline
+ rubygem-logger>=0:devel/rubygem-logger \
+ rubygem-observer>=0.1.0<0.2:devel/rubygem-observer
USES= gem
diff --git a/sysutils/rubygem-rubyipmi/distinfo b/sysutils/rubygem-rubyipmi/distinfo
index 0788642f93f0..1fb822350974 100644
--- a/sysutils/rubygem-rubyipmi/distinfo
+++ b/sysutils/rubygem-rubyipmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1635181769
-SHA256 (rubygem/rubyipmi-0.11.1.gem) = 7469b5d02aee71bf304c25ba04d4ab35f6c7a88894a30663a0a3ffe5a51b7096
-SIZE (rubygem/rubyipmi-0.11.1.gem) = 35840
+TIMESTAMP = 1750188278
+SHA256 (rubygem/rubyipmi-0.12.0.gem) = d5cc29a29f835689c51ea1baf0c253cc8ccaf4b651035e6bcea7712ccf9aa181
+SIZE (rubygem/rubyipmi-0.12.0.gem) = 36352
diff --git a/sysutils/screenfetch/Makefile b/sysutils/screenfetch/Makefile
index 8331c518cbc1..859787a9f979 100644
--- a/sysutils/screenfetch/Makefile
+++ b/sysutils/screenfetch/Makefile
@@ -1,8 +1,6 @@
PORTNAME= screenFetch
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.1-64
-DISTVERSIONSUFFIX= -gb1f0893
-PORTREVISION= 1
+DISTVERSION= 3.9.9
CATEGORIES= sysutils
MAINTAINER= jgh@FreeBSD.org
diff --git a/sysutils/screenfetch/distinfo b/sysutils/screenfetch/distinfo
index 83f433bc6cbd..f1da56953c63 100644
--- a/sysutils/screenfetch/distinfo
+++ b/sysutils/screenfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701133097
-SHA256 (KittyKatt-screenFetch-v3.9.1-64-gb1f0893_GH0.tar.gz) = 50dc7aaea0c01605f895b4a4e8f2f4a8383cb56931237b6e93498f290149bfbd
-SIZE (KittyKatt-screenFetch-v3.9.1-64-gb1f0893_GH0.tar.gz) = 79351
+TIMESTAMP = 1750826289
+SHA256 (KittyKatt-screenFetch-v3.9.9_GH0.tar.gz) = 65ba578442a5b65c963417e18a78023a30c2c13a524e6e548809256798b9fb84
+SIZE (KittyKatt-screenFetch-v3.9.9_GH0.tar.gz) = 80102
diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile
index 0dfe23142843..8d380f917e93 100644
--- a/sysutils/skopeo/Makefile
+++ b/sysutils/skopeo/Makefile
@@ -1,7 +1,6 @@
PORTNAME= skopeo
DISTVERSIONPREFIX= v
-DISTVERSION= 1.17.0
-PORTREVISION= 2
+DISTVERSION= 1.19.0
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -17,7 +16,7 @@ BUILD_DEPENDS= bash:shells/bash \
LIB_DEPENDS= libgpgme.so:security/gpgme
RUN_DEPENDS= ${LOCALBASE}/etc/containers/containers.conf.sample:sysutils/containers-common
-USES= gmake go:modules,no_targets,1.22 pkgconfig
+USES= gmake go:modules,no_targets,1.23 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/skopeo/distinfo b/sysutils/skopeo/distinfo
index 9d4508ce79a5..25eb3e5a86f1 100644
--- a/sysutils/skopeo/distinfo
+++ b/sysutils/skopeo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598110
-SHA256 (containers-skopeo-v1.17.0_GH0.tar.gz) = e548c044c7b644ba455f482df387ec90aceea432b9c61a0bab0ec8534970eb69
-SIZE (containers-skopeo-v1.17.0_GH0.tar.gz) = 10682765
+TIMESTAMP = 1750104581
+SHA256 (containers-skopeo-v1.19.0_GH0.tar.gz) = 043e9f568440accf1aafca122a25c4d21441f16de49475192ec4abeef7430358
+SIZE (containers-skopeo-v1.19.0_GH0.tar.gz) = 10819827
diff --git a/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/sysctltui/Makefile b/sysutils/sysctltui/Makefile
new file mode 100644
index 000000000000..b4b60a11802a
--- /dev/null
+++ b/sysutils/sysctltui/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= sysctltui
+DISTVERSION= 0.0.2
+CATEGORIES= sysutils
+
+MAINTAINER= alfix86@gmail.com
+COMMENT= Utility to get and set kernel state at runtime
+WWW= https://gitlab.com/alfix/sysctltui/
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libbsddialog.so:devel/bsddialog \
+ libsysctlmibinfo2.so:devel/libsysctlmibinfo2
+
+USE_GITLAB= yes
+GL_ACCOUNT= alfix
+
+PLIST_FILES= sbin/${PORTNAME} \
+ share/man/man8/${PORTNAME}.8.gz
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} != FreeBSD
+IGNORE= not supported on anything but FreeBSD
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/sysctltui/distinfo b/sysutils/sysctltui/distinfo
new file mode 100644
index 000000000000..8449dc9b0a8f
--- /dev/null
+++ b/sysutils/sysctltui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749505974
+SHA256 (sysctltui-0.0.2.tar.bz2) = 2d03c408f05343878517bef1649bc6b96b5babcb53e447008a255867408cc446
+SIZE (sysctltui-0.0.2.tar.bz2) = 169358
diff --git a/sysutils/sysctltui/pkg-descr b/sysutils/sysctltui/pkg-descr
new file mode 100644
index 000000000000..80ca4a2d6b7d
--- /dev/null
+++ b/sysutils/sysctltui/pkg-descr
@@ -0,0 +1,3 @@
+SysctlTUI is a sysctl MIB explorer for FreeBSD, each object represents a
+kernel parameter.
+SysctlTUI allows you to view a parameter's properties and get or set its value.
diff --git a/sysutils/tkdvd/Makefile b/sysutils/tkdvd/Makefile
index d650d8716b35..9f2392693ea3 100644
--- a/sysutils/tkdvd/Makefile
+++ b/sysutils/tkdvd/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 4.0.9
PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= http://regis.damongeot.free.fr/tkdvd/dl/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= GUI to dvd+rw-tools and cdrecord
diff --git a/sysutils/usermin/Makefile b/sysutils/usermin/Makefile
index 7b20314c0220..e4c2395741aa 100644
--- a/sysutils/usermin/Makefile
+++ b/sysutils/usermin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usermin
-PORTVERSION= 2.301
+PORTVERSION= 2.302
CATEGORIES= sysutils
MASTER_SITES= http://www.webmin.com/uupdates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
@@ -17,11 +17,11 @@ RUN_DEPENDS= p5-Authen-PAM>=0:security/p5-Authen-PAM \
p5-IO-Tty>=0:devel/p5-IO-Tty \
p5-Net-SSLeay>=0:security/p5-Net-SSLeay
-NO_ARCH= yes
-NO_BUILD= yes
USES= cpe perl5
CPE_VENDOR= webmin
USE_RC_SUBR= usermin
+NO_ARCH= yes
+NO_BUILD= yes
SUB_FILES= pkg-message
SUB_LIST= PERL=${PERL}
diff --git a/sysutils/usermin/distinfo b/sysutils/usermin/distinfo
index 3ac1a88e02b8..1799cc515aa9 100644
--- a/sysutils/usermin/distinfo
+++ b/sysutils/usermin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749976024
-SHA256 (usermin-2.301.tar.gz) = 524ac4864afd50c7b71deb047f19dcaed97765da2fc067b8825a50dbd5e6f556
-SIZE (usermin-2.301.tar.gz) = 16253163
+TIMESTAMP = 1750756861
+SHA256 (usermin-2.302.tar.gz) = 55ce97852f6de533605284d0dd8e43e90e5851f4b4bc0264b2bf86cc65d7f658
+SIZE (usermin-2.302.tar.gz) = 16244927
diff --git a/sysutils/vimpager/Makefile b/sysutils/vimpager/Makefile
index 3cd535016297..4e60790ac91e 100644
--- a/sysutils/vimpager/Makefile
+++ b/sysutils/vimpager/Makefile
@@ -1,6 +1,10 @@
PORTNAME= vimpager
DISTVERSION= 2.06.20250412
+PORTREVISION= 1
CATEGORIES= sysutils
+MASTER_SITES= https://github.com/rkitover/vimpager/releases/download/${DISTVERSION:R}/
+DISTFILES+= man${EXTRACT_SUFX}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= nxjoseph@protonmail.com
COMMENT= Use Vim/NeoVim as a pager (${FLAVOR:U} flavor)
@@ -9,6 +13,8 @@ WWW= https://github.com/rkitover/vimpager
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+TEST_DEPENDS= bats:devel/bats-core
+
FLAVORS= console gtk2 gtk3 motif tiny x11 neovim
FLAVOR?= ${FLAVORS:[1]}
@@ -39,10 +45,19 @@ CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:S/^/vimpager-/}
NO_ARCH= yes
-OPTIONS_DEFINE= DOCS TEST
+OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc
-TEST_RUN_DEPENDS= bats:devel/bats-core
+DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-docs-off
+
+post-extract:
+ @(${MKDIR} ${WRKSRC}/man && \
+ ${MV} ${WRKDIR}/*.1 \
+ ${WRKSRC}/man)
+
+post-install:
+ @${MV} ${STAGEDIR}${PREFIX}/etc/vimpagerrc \
+ ${STAGEDIR}${PREFIX}/etc/vimpagerrc.sample
.include <bsd.port.mk>
diff --git a/sysutils/vimpager/distinfo b/sysutils/vimpager/distinfo
index 1b68ff67dcf5..3773d87ea92c 100644
--- a/sysutils/vimpager/distinfo
+++ b/sysutils/vimpager/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1748713928
-SHA256 (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
-SIZE (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 164299
+TIMESTAMP = 1750325570
+SHA256 (vimpager/man.tar.gz) = 9aad1e1dd3546ce64626627f4684fdef04f0ca9d40a4815d84e6ef8ceacc6cdf
+SIZE (vimpager/man.tar.gz) = 2769
+SHA256 (vimpager/rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
+SIZE (vimpager/rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 164299
diff --git a/sysutils/vimpager/files/extra-patch-docs-off b/sysutils/vimpager/files/extra-patch-docs-off
new file mode 100644
index 000000000000..e85794547edb
--- /dev/null
+++ b/sysutils/vimpager/files/extra-patch-docs-off
@@ -0,0 +1,61 @@
+--- Makefile.orig 2025-04-12 08:53:59 UTC
++++ Makefile
+@@ -6,7 +6,6 @@ INSTALLMAN=${INSTALL} -m 444
+ INSTALLBIN=${INSTALL} -m 555
+ INSTALLFILE=${INSTALL} -m 444
+ INSTALLMAN=${INSTALL} -m 444
+-INSTALLDOC=${INSTALL} -m 444
+ INSTALLCONF=${INSTALL} -m 644
+ PANDOC=./scripts/pandoc-sh
+
+@@ -140,22 +139,6 @@ install: docs vimpager.configured vimcat.configured
+ echo ${INSTALLMAN} man/vimcat.1 "${DESTDIR}${prefix}/share/man/man1/vimcat.1"; \
+ ${INSTALLMAN} man/vimcat.1 "${DESTDIR}${prefix}/share/man/man1/vimcat.1"; \
+ fi
+- @${MKPATH} "${DESTDIR}${prefix}/share/doc/vimpager"
+- ${INSTALLDOC} markdown_src/vimpager.md "${DESTDIR}${prefix}/share/doc/vimpager/vimpager.md"
+- ${INSTALLDOC} markdown_src/vimcat.md "${DESTDIR}${prefix}/share/doc/vimpager/vimcat.md"
+- ${INSTALLDOC} TODO.yml "${DESTDIR}${prefix}/share/doc/vimpager/TODO.yml"
+- ${INSTALLDOC} DOC_AUTHORS.yml "${DESTDIR}${prefix}/share/doc/vimpager/DOC_AUTHORS.yml"
+- ${INSTALLDOC} ChangeLog_vimpager.yml "${DESTDIR}${prefix}/share/doc/vimpager/ChangeLog_vimpager.yml"
+- ${INSTALLDOC} ChangeLog_vimcat.yml "${DESTDIR}${prefix}/share/doc/vimpager/ChangeLog_vimcat.yml"
+- ${INSTALLDOC} uganda.txt "${DESTDIR}${prefix}/share/doc/vimpager/uganda.txt"
+- ${INSTALLDOC} debian/copyright "${DESTDIR}${prefix}/share/doc/vimpager/copyright"
+- @if [ -d html ]; then \
+- ${MKPATH} "${DESTDIR}${prefix}/share/doc/vimpager/html"; \
+- echo ${INSTALLDOC} html/vimpager.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimpager.html"; \
+- ${INSTALLDOC} html/vimpager.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimpager.html"; \
+- echo ${INSTALLDOC} html/vimcat.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimcat.html"; \
+- ${INSTALLDOC} html/vimcat.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimcat.html"; \
+- fi
+ ${MKPATH} "${DESTDIR}${prefix}/share/vimpager"
+ @for rt_file in ${RUNTIME}; do \
+ if [ ! -d "`dirname "${DESTDIR}${prefix}/share/vimpager/$$rt_file"`" ]; then \
+@@ -264,13 +247,6 @@ man/%.1: markdown_src/%.md
+ echo 'generating $@'; \
+ ${MKPATH} `dirname '$@'` 2>/dev/null || true; \
+ ${PANDOC} -s -f markdown_github $< -o $@; \
+- else \
+- if [ ! -r docs-warn-stamp ]; then \
+- echo >&2; \
+- echo "WARNING: pandoc is not available, man pages and html will not be generated. If you want to install the man pages and html, install pandoc and re-run make." >&2; \
+- echo >&2; \
+- touch docs-warn-stamp; \
+- fi; \
+ fi
+
+ .SECONDARY: vimpager.md.work vimcat.md.work
+@@ -285,13 +261,6 @@ html/%.html: %.md.work
+ ${MKPATH} `dirname '$@'` 2>/dev/null || true; \
+ ${PANDOC} -s --toc -f markdown_github $< -o $@; \
+ rm -f $<; \
+- else \
+- if [ ! -r docs-warn-stamp ]; then \
+- echo >&2; \
+- echo "WARNING: pandoc is not available, man pages and html will not be generated. If you want to install the man pages and html, install pandoc and re-run make." >&2; \
+- echo >&2; \
+- touch docs-warn-stamp; \
+- fi; \
+ fi
+
+ realclean distclean clean:
diff --git a/sysutils/vimpager/pkg-plist b/sysutils/vimpager/pkg-plist
index 0ff111dfc741..6acf7ebd3520 100644
--- a/sysutils/vimpager/pkg-plist
+++ b/sysutils/vimpager/pkg-plist
@@ -1,16 +1,16 @@
bin/vimcat
bin/vimpager
-%%ETCDIR%%rc
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimcat.yml
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimpager.yml
-%%PORTDOCS%%%%DOCSDIR%%/DOC_AUTHORS.yml
-%%PORTDOCS%%%%DOCSDIR%%/TODO.yml
-%%PORTDOCS%%%%DOCSDIR%%/copyright
-%%PORTDOCS%%%%DOCSDIR%%/html/vimcat.html
-%%PORTDOCS%%%%DOCSDIR%%/html/vimpager.html
-%%PORTDOCS%%%%DOCSDIR%%/uganda.txt
-%%PORTDOCS%%%%DOCSDIR%%/vimcat.md
-%%PORTDOCS%%%%DOCSDIR%%/vimpager.md
+@sample etc/vimpagerrc.sample
+%%DOCS%%%%DOCSDIR%%/ChangeLog_vimcat.yml
+%%DOCS%%%%DOCSDIR%%/ChangeLog_vimpager.yml
+%%DOCS%%%%DOCSDIR%%/DOC_AUTHORS.yml
+%%DOCS%%%%DOCSDIR%%/TODO.yml
+%%DOCS%%%%DOCSDIR%%/copyright
+%%DOCS%%%%DOCSDIR%%/html/vimcat.html
+%%DOCS%%%%DOCSDIR%%/html/vimpager.html
+%%DOCS%%%%DOCSDIR%%/uganda.txt
+%%DOCS%%%%DOCSDIR%%/vimcat.md
+%%DOCS%%%%DOCSDIR%%/vimpager.md
share/man/man1/vimcat.1.gz
share/man/man1/vimpager.1.gz
%%DATADIR%%/autoload/AnsiEsc.vim
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index dca7f97736bc..8380f882fac6 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= webmin
PORTVERSION= 2.402
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/files/patch-setup.sh b/sysutils/webmin/files/patch-setup.sh
index 4126d48f2bd9..b7acc29be455 100644
--- a/sysutils/webmin/files/patch-setup.sh
+++ b/sysutils/webmin/files/patch-setup.sh
@@ -14,7 +14,7 @@
cd `dirname $0`
if [ -x /bin/pwd ]; then
wadir=`/bin/pwd`
-@@ -113,7 +120,7 @@
+@@ -113,15 +120,16 @@
echo ""
envetcdir="$config_dir"
if [ "$envetcdir" = "" ]; then
@@ -23,8 +23,10 @@
envetcdirnotfound=1
fi
printf "Config file directory [$envetcdir]: "
-@@ -121,7 +128,7 @@
- read config_dir
+ if [ "$config_dir" = "" ]; then
+- read config_dir
++ config_dir="$envetcdir"
++ echo "$envetcdir"
fi
if [ "$config_dir" = "" ]; then
- config_dir=/etc/webmin
@@ -32,7 +34,7 @@
fi
abspath=`echo $config_dir | grep "^/"`
if [ "$abspath" = "" ]; then
-@@ -232,7 +239,7 @@
+@@ -232,7 +240,7 @@
else
# Config directory exists .. make sure it is not in use
ls $config_dir | grep -v rpmsave >/dev/null 2>&1
@@ -41,7 +43,7 @@
echo "ERROR: Config directory $config_dir is not empty"
echo ""
exit 2
-@@ -241,7 +248,7 @@
+@@ -241,15 +249,16 @@
# Ask for log directory
envvardir="$var_dir"
if [ "$envvardir" = "" ]; then
@@ -50,8 +52,10 @@
envvardirnotfound=1
fi
printf "Log file directory [$envvardir]: "
-@@ -249,7 +256,7 @@
- read var_dir
+ if [ "$var_dir" = "" ]; then
+- read var_dir
++ var_dir="$envvardir"
++ echo "$envvardir"
fi
if [ "$var_dir" = "" ]; then
- var_dir=/var/webmin
@@ -59,3 +63,26 @@
fi
abspath=`echo $var_dir | grep "^/"`
if [ "$abspath" = "" ]; then
+@@ -290,7 +299,8 @@
+ if [ "$perl" = "" ]; then
+ if [ "$perldef" = "" ]; then
+ printf "Full path to perl: "
+- read perl
++ perl="%%PERL%%"
++ echo "$perl"
+ if [ "$perl" = "" ]; then
+ echo "ERROR: No path entered!"
+ echo ""
+@@ -298,10 +308,8 @@
+ fi
+ else
+ printf "Full path to perl (default $perldef): "
+- read perl
+- if [ "$perl" = "" ]; then
+- perl=$perldef
+- fi
++ perl=$perldef
++ echo "$perldef"
+ fi
+ fi
+ echo ""
diff --git a/textproc/Makefile b/textproc/Makefile
index 6c3deac8e34e..f1f4b3ce0604 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -207,6 +207,7 @@
SUBDIR += fcitx5-m17n
SUBDIR += fcitx5-qt
SUBDIR += fcitx5-qt-common
+ SUBDIR += feluda
SUBDIR += fex
SUBDIR += ffe
SUBDIR += fi-aspell
@@ -1485,7 +1486,6 @@
SUBDIR += py-opensearch-py
SUBDIR += py-openstackdocstheme
SUBDIR += py-openstep-plist
- SUBDIR += py-orange3-text
SUBDIR += py-os-api-ref
SUBDIR += py-packageurl-python
SUBDIR += py-pager
diff --git a/textproc/feluda/Makefile b/textproc/feluda/Makefile
new file mode 100644
index 000000000000..1461a4ab077f
--- /dev/null
+++ b/textproc/feluda/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= feluda
+DISTVERSION= 1.8.5
+CATEGORIES= textproc
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Detect license usage restrictions in your project
+WWW= https://github.com/anistark/feluda
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libgit2.so:devel/libgit2 \
+ libssh2.so:security/libssh2
+
+USES= cargo localbase ssl
+USE_GITHUB= yes
+GH_ACCOUNT= anistark
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/textproc/feluda/Makefile.crates b/textproc/feluda/Makefile.crates
new file mode 100644
index 000000000000..446c40472e1b
--- /dev/null
+++ b/textproc/feluda/Makefile.crates
@@ -0,0 +1,354 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.7 \
+ atomic-0.6.0 \
+ atomic-waker-1.1.2 \
+ autocfg-1.4.0 \
+ backtrace-0.3.75 \
+ base64-0.22.1 \
+ bitflags-2.8.0 \
+ bstr-1.11.3 \
+ bumpalo-3.17.0 \
+ bytemuck-1.21.0 \
+ byteorder-1.5.0 \
+ bytes-1.10.0 \
+ camino-1.1.9 \
+ cargo-platform-0.2.0 \
+ cargo-util-schemas-0.2.0 \
+ cargo_metadata-0.20.0 \
+ cassowary-0.3.0 \
+ castaway-0.2.3 \
+ cc-1.2.14 \
+ cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
+ clap-4.5.39 \
+ clap_builder-4.5.39 \
+ clap_derive-4.5.32 \
+ clap_lex-0.7.4 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.3 \
+ colored-3.0.0 \
+ compact_str-0.8.1 \
+ core-foundation-0.9.4 \
+ core-foundation-sys-0.8.7 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ cssparser-0.34.0 \
+ cssparser-macros-0.6.1 \
+ darling-0.20.10 \
+ darling_core-0.20.10 \
+ darling_macro-0.20.10 \
+ derive_more-0.99.19 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
+ downcast-0.11.0 \
+ dtoa-1.0.9 \
+ dtoa-short-0.3.5 \
+ ego-tree-0.10.0 \
+ either-1.13.0 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.10 \
+ eyre-0.6.12 \
+ fastrand-2.3.0 \
+ figment-0.10.19 \
+ fnv-1.0.7 \
+ foldhash-0.1.4 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
+ form_urlencoded-1.2.1 \
+ fragile-2.0.0 \
+ futf-0.1.5 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-io-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ fxhash-0.2.1 \
+ getopts-0.2.21 \
+ getrandom-0.2.15 \
+ getrandom-0.3.1 \
+ gimli-0.31.1 \
+ git2-0.20.2 \
+ globset-0.4.15 \
+ h2-0.4.8 \
+ hashbrown-0.15.2 \
+ heck-0.4.1 \
+ heck-0.5.0 \
+ html5ever-0.29.1 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.2 \
+ httparse-1.10.0 \
+ hyper-1.6.0 \
+ hyper-rustls-0.27.5 \
+ hyper-tls-0.6.0 \
+ hyper-util-0.1.14 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ ignore-0.4.23 \
+ indenter-0.3.3 \
+ indexmap-2.7.1 \
+ indoc-2.0.5 \
+ inlinable_string-0.1.15 \
+ instability-0.3.7 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itoa-1.0.14 \
+ jobserver-0.1.32 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.172 \
+ libgit2-sys-0.18.1+1.9.0 \
+ libredox-0.1.3 \
+ libssh2-sys-0.3.1 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.2 \
+ litemap-0.7.4 \
+ lock_api-0.4.12 \
+ log-0.4.25 \
+ lru-0.12.5 \
+ mac-0.1.1 \
+ maplit-1.0.2 \
+ markup5ever-0.14.1 \
+ match_token-0.1.0 \
+ matchers-0.1.0 \
+ memchr-2.7.4 \
+ mime-0.3.17 \
+ miniz_oxide-0.8.8 \
+ mio-1.0.3 \
+ mockall-0.13.1 \
+ mockall_derive-0.13.1 \
+ native-tls-0.2.14 \
+ new_debug_unreachable-1.0.6 \
+ nu-ansi-term-0.46.0 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ once_cell-1.20.3 \
+ openssl-0.10.73 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
+ option-ext-0.2.0 \
+ ordered-float-2.10.1 \
+ overload-0.1.1 \
+ owo-colors-4.2.1 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
+ paste-1.0.15 \
+ pear-0.2.9 \
+ pear_codegen-0.2.9 \
+ percent-encoding-2.3.1 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.31 \
+ ppv-lite86-0.2.20 \
+ precomputed-hash-0.1.1 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
+ proc-macro2-1.0.93 \
+ proc-macro2-diagnostics-0.10.1 \
+ quinn-0.11.6 \
+ quinn-proto-0.11.9 \
+ quinn-udp-0.5.10 \
+ quote-1.0.38 \
+ rand-0.8.5 \
+ rand_chacha-0.3.1 \
+ rand_core-0.6.4 \
+ ratatui-0.29.0 \
+ rayon-1.10.0 \
+ rayon-core-1.12.1 \
+ redox_syscall-0.5.8 \
+ redox_users-0.5.0 \
+ regex-1.11.1 \
+ regex-automata-0.1.10 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.6.29 \
+ regex-syntax-0.8.5 \
+ reqwest-0.12.19 \
+ ring-0.17.14 \
+ rustc-demangle-0.1.24 \
+ rustc-hash-2.1.1 \
+ rustix-0.38.44 \
+ rustix-1.0.2 \
+ rustls-0.23.23 \
+ rustls-pki-types-1.11.0 \
+ rustls-webpki-0.102.8 \
+ rustversion-1.0.19 \
+ ryu-1.0.19 \
+ same-file-1.0.6 \
+ schannel-0.1.27 \
+ scopeguard-1.2.0 \
+ scraper-0.23.1 \
+ security-framework-2.11.1 \
+ security-framework-sys-2.14.0 \
+ selectors-0.26.0 \
+ semver-1.0.25 \
+ serde-1.0.219 \
+ serde-untagged-0.1.7 \
+ serde-value-0.7.0 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_spanned-0.6.9 \
+ serde_urlencoded-0.7.1 \
+ serde_yaml-0.9.34+deprecated \
+ servo_arc-0.4.0 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.17 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.2 \
+ siphasher-1.0.1 \
+ slab-0.4.9 \
+ smallvec-1.14.0 \
+ socket2-0.5.10 \
+ spinners-4.1.1 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ string_cache-0.8.8 \
+ string_cache_codegen-0.5.3 \
+ strsim-0.11.1 \
+ strum-0.24.1 \
+ strum-0.26.3 \
+ strum_macros-0.24.3 \
+ strum_macros-0.26.4 \
+ subtle-2.6.1 \
+ syn-1.0.109 \
+ syn-2.0.98 \
+ sync_wrapper-1.0.2 \
+ synstructure-0.13.1 \
+ temp-env-0.3.6 \
+ tempfile-3.20.0 \
+ tendril-0.4.3 \
+ termtree-0.5.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
+ thread_local-1.1.8 \
+ tinystr-0.7.6 \
+ tinyvec-1.8.1 \
+ tinyvec_macros-0.1.1 \
+ tokio-1.45.1 \
+ tokio-native-tls-0.3.1 \
+ tokio-rustls-0.26.1 \
+ tokio-util-0.7.13 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
+ tracing-error-0.2.1 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.19 \
+ try-lock-0.2.5 \
+ typeid-1.0.3 \
+ uncased-0.9.10 \
+ unicode-ident-1.0.16 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unicode-xid-0.2.6 \
+ unsafe-libyaml-0.2.11 \
+ untrusted-0.9.0 \
+ url-2.5.4 \
+ utf-8-0.7.6 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ valuable-0.1.1 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.13.3+wasi-0.2.2 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
+ webpki-roots-0.26.8 \
+ webpki-roots-1.0.0 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.60.1 \
+ windows-implement-0.59.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.0 \
+ windows-result-0.3.1 \
+ windows-strings-0.3.1 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ winnow-0.7.10 \
+ wit-bindgen-rt-0.33.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yansi-1.0.1 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerocopy-0.7.35 \
+ zerocopy-derive-0.7.35 \
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zeroize-1.8.1 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/textproc/feluda/distinfo b/textproc/feluda/distinfo
new file mode 100644
index 000000000000..8e4928969121
--- /dev/null
+++ b/textproc/feluda/distinfo
@@ -0,0 +1,711 @@
+TIMESTAMP = 1750626754
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+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/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
+SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
+SIZE (rust/crates/atomic-0.6.0.crate) = 12919
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
+SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
+SIZE (rust/crates/bstr-1.11.3.crate) = 351536
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
+SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
+SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
+SIZE (rust/crates/camino-1.1.9.crate) = 37552
+SHA256 (rust/crates/cargo-platform-0.2.0.crate) = 84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4
+SIZE (rust/crates/cargo-platform-0.2.0.crate) = 13373
+SHA256 (rust/crates/cargo-util-schemas-0.2.0.crate) = e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca
+SIZE (rust/crates/cargo-util-schemas-0.2.0.crate) = 23612
+SHA256 (rust/crates/cargo_metadata-0.20.0.crate) = 4f7835cfc6135093070e95eb2b53e5d9b5c403dc3a6be6040ee026270aa82502
+SIZE (rust/crates/cargo_metadata-0.20.0.crate) = 32312
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
+SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9
+SIZE (rust/crates/cc-1.2.14.crate) = 103164
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
+SIZE (rust/crates/clap-4.5.39.crate) = 57328
+SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51
+SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
+SIZE (rust/crates/colored-3.0.0.crate) = 34497
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/cssparser-0.34.0.crate) = b7c66d1cd8ed61bf80b38432613a7a2f09401ab8d0501110655f8b341484a3e3
+SIZE (rust/crates/cssparser-0.34.0.crate) = 53857
+SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
+SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
+SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
+SIZE (rust/crates/darling-0.20.10.crate) = 32031
+SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
+SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
+SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
+SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/derive_more-0.99.19.crate) = 3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f
+SIZE (rust/crates/derive_more-0.99.19.crate) = 55072
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/downcast-0.11.0.crate) = 1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1
+SIZE (rust/crates/downcast-0.11.0.crate) = 5976
+SHA256 (rust/crates/dtoa-1.0.9.crate) = dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653
+SIZE (rust/crates/dtoa-1.0.9.crate) = 17002
+SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87
+SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287
+SHA256 (rust/crates/ego-tree-0.10.0.crate) = b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8
+SIZE (rust/crates/ego-tree-0.10.0.crate) = 17436
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
+SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
+SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
+SIZE (rust/crates/figment-0.10.19.crate) = 70111
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
+SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fragile-2.0.0.crate) = 6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa
+SIZE (rust/crates/fragile-2.0.0.crate) = 14668
+SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
+SIZE (rust/crates/futf-0.1.5.crate) = 11344
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
+SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
+SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
+SIZE (rust/crates/getopts-0.2.21.crate) = 18457
+SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
+SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
+SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
+SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/html5ever-0.29.1.crate) = 3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c
+SIZE (rust/crates/html5ever-0.29.1.crate) = 72424
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
+SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
+SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
+SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
+SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
+SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
+SIZE (rust/crates/indenter-0.3.3.crate) = 6587
+SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
+SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
+SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/inlinable_string-0.1.15.crate) = c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb
+SIZE (rust/crates/inlinable_string-0.1.15.crate) = 19290
+SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
+SIZE (rust/crates/instability-0.3.7.crate) = 13682
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
+SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
+SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
+SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
+SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
+SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
+SIZE (rust/crates/mac-0.1.1.crate) = 4838
+SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
+SIZE (rust/crates/maplit-1.0.2.crate) = 8871
+SHA256 (rust/crates/markup5ever-0.14.1.crate) = c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18
+SIZE (rust/crates/markup5ever-0.14.1.crate) = 38103
+SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b
+SIZE (rust/crates/match_token-0.1.0.crate) = 4903
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
+SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/mockall-0.13.1.crate) = 39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2
+SIZE (rust/crates/mockall-0.13.1.crate) = 22825
+SHA256 (rust/crates/mockall_derive-0.13.1.crate) = 25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898
+SIZE (rust/crates/mockall_derive-0.13.1.crate) = 47822
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
+SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
+SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/owo-colors-4.2.1.crate) = 26995317201fa17f3656c36716aed4a7c81743a9634ac4c99c0eeda495db0cec
+SIZE (rust/crates/owo-colors-4.2.1.crate) = 37924
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pear-0.2.9.crate) = bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467
+SIZE (rust/crates/pear-0.2.9.crate) = 19083
+SHA256 (rust/crates/pear_codegen-0.2.9.crate) = 4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147
+SIZE (rust/crates/pear_codegen-0.2.9.crate) = 7250
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
+SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
+SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
+SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
+SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
+SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
+SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
+SIZE (rust/crates/quinn-0.11.6.crate) = 78222
+SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
+SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
+SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
+SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
+SIZE (rust/crates/rayon-1.10.0.crate) = 180155
+SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
+SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
+SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/reqwest-0.12.19.crate) = a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119
+SIZE (rust/crates/reqwest-0.12.19.crate) = 198998
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.2.crate) = f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825
+SIZE (rust/crates/rustix-1.0.2.crate) = 411835
+SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
+SIZE (rust/crates/rustls-0.23.23.crate) = 342561
+SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
+SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
+SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
+SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
+SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
+SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
+SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/scraper-0.23.1.crate) = 527e65d9d888567588db4c12da1087598d0f6f8b346cc2c5abc91f05fc2dffe2
+SIZE (rust/crates/scraper-0.23.1.crate) = 24157
+SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
+SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/selectors-0.26.0.crate) = fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8
+SIZE (rust/crates/selectors-0.26.0.crate) = 64329
+SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
+SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e
+SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371
+SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
+SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
+SHA256 (rust/crates/servo_arc-0.4.0.crate) = ae65c4249478a2647db249fb43e23cec56a2c8974a427e7bd8cb5a1d0964921a
+SIZE (rust/crates/servo_arc-0.4.0.crate) = 15813
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
+SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
+SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/spinners-4.1.1.crate) = a0ef947f358b9c238923f764c72a4a9d42f2d637c46e059dbd319d6e7cfb4f82
+SIZE (rust/crates/spinners-4.1.1.crate) = 9238
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/string_cache-0.8.8.crate) = 938d512196766101d333398efde81bc1f37b00cb42c2f8350e5df639f040bbbe
+SIZE (rust/crates/string_cache-0.8.8.crate) = 17181
+SHA256 (rust/crates/string_cache_codegen-0.5.3.crate) = 244292f3441c89febe5b5bdfbb6863aeaf4f64da810ea3050fd927b27b8d92ce
+SIZE (rust/crates/string_cache_codegen-0.5.3.crate) = 9176
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.24.1.crate) = 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f
+SIZE (rust/crates/strum-0.24.1.crate) = 5636
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum_macros-0.24.3.crate) = 1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59
+SIZE (rust/crates/strum_macros-0.24.3.crate) = 20696
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
+SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
+SIZE (rust/crates/tendril-0.4.3.crate) = 37210
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
+SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
+SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
+SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
+SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
+SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
+SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
+SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
+SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
+SIZE (rust/crates/typeid-1.0.3.crate) = 9006
+SHA256 (rust/crates/uncased-0.9.10.crate) = e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697
+SIZE (rust/crates/uncased-0.9.10.crate) = 10872
+SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
+SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
+SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
+SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
+SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
+SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
+SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
+SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
+SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
+SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-result-0.3.1.crate) = 06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189
+SIZE (rust/crates/windows-result-0.3.1.crate) = 13383
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+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/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
+SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
+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 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
+SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
+SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
+SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
+SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (anistark-feluda-1.8.5_GH0.tar.gz) = 9e86ac73fe7aaada534992523b4f0a2ea7bbe44d5e89d0eec9dd898f77101bb4
+SIZE (anistark-feluda-1.8.5_GH0.tar.gz) = 88219
diff --git a/textproc/feluda/pkg-descr b/textproc/feluda/pkg-descr
new file mode 100644
index 000000000000..a5f035923a0d
--- /dev/null
+++ b/textproc/feluda/pkg-descr
@@ -0,0 +1,3 @@
+Feluda is a Rust-based command-line tool that analyzes the dependencies
+of a project, notes down their licenses, and flags any permissions that
+restrict personal or commercial usage.
diff --git a/textproc/go-yq/Makefile b/textproc/go-yq/Makefile
index e0bf7914c3c1..ca893c964758 100644
--- a/textproc/go-yq/Makefile
+++ b/textproc/go-yq/Makefile
@@ -1,16 +1,16 @@
-PORTNAME= go-yq
+PORTNAME= go-yq
DISTVERSIONPREFIX= v
-DISTVERSION= 4.44.2
-PORTREVISION= 3
-CATEGORIES= textproc
+DISTVERSION= 4.45.4
+CATEGORIES= textproc
MAINTAINER= timp87@gmail.com
COMMENT= Portable commandline YAML processor written in go
WWW= https://github.com/mikefarah/yq
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.21,modules
+USES= go:1.24,modules
GO_MODULE= github.com/mikefarah/yq/v4
GO_TARGET= .:yq
diff --git a/textproc/go-yq/distinfo b/textproc/go-yq/distinfo
index f5e5064fe352..f6a19e4e8f38 100644
--- a/textproc/go-yq/distinfo
+++ b/textproc/go-yq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1721232275
-SHA256 (go/textproc_go-yq/go-yq-v4.44.2/v4.44.2.mod) = 132ef6c3f5d4dbab51f83a8f917b03f26905aafe7554fa6e99ffbde6cf3edbde
-SIZE (go/textproc_go-yq/go-yq-v4.44.2/v4.44.2.mod) = 1030
-SHA256 (go/textproc_go-yq/go-yq-v4.44.2/v4.44.2.zip) = 91705006fd571a0a0e2cee6c9b0ffd77e430681659c906b94601704dca7eb448
-SIZE (go/textproc_go-yq/go-yq-v4.44.2/v4.44.2.zip) = 477231
+TIMESTAMP = 1750777412
+SHA256 (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.mod) = 3828ced67e69ab15e357b5d5d065a4d1b5b4fede629b646c0699b6820c564ffa
+SIZE (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.mod) = 982
+SHA256 (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.zip) = dc3ddd7f4ad66e98d26e5deb8826c95fd4d22f1e11989cd3690ddd93780d3fca
+SIZE (go/textproc_go-yq/go-yq-v4.45.4/v4.45.4.zip) = 456199
diff --git a/textproc/groff/Makefile b/textproc/groff/Makefile
index 3f14302a0146..67bf93a38c6b 100644
--- a/textproc/groff/Makefile
+++ b/textproc/groff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= groff
PORTVERSION= 1.23.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MASTER_SITES= GNU
diff --git a/textproc/groff/files/mdoc.local b/textproc/groff/files/mdoc.local
index 353d69398b42..eaf689c78a96 100644
--- a/textproc/groff/files/mdoc.local
+++ b/textproc/groff/files/mdoc.local
@@ -48,7 +48,7 @@
.ds doc-str-Lb-libstdthreads C11 Threads Library (libstdthreads, \-lstdthreads)
.
.\" Default .Os value
-.ds doc-default-operating-system FreeBSD\~14.1
+.ds doc-default-operating-system FreeBSD\~14.3
.
.\" FreeBSD releases not found in doc-common
.ds doc-operating-system-FreeBSD-2.2.0 2.2.0
@@ -91,11 +91,20 @@
.ds doc-operating-system-FreeBSD-14.4 14.4
.ds doc-operating-system-FreeBSD-14.5 14.5
.ds doc-operating-system-FreeBSD-14.6 14.6
+.ds doc-operating-system-FreeBSD-15 15
.ds doc-operating-system-FreeBSD-15.0 15.0
.ds doc-operating-system-FreeBSD-15.1 15.1
.ds doc-operating-system-FreeBSD-15.2 15.2
.ds doc-operating-system-FreeBSD-15.3 15.3
+.ds doc-operating-system-FreeBSD-15.4 15.4
+.ds doc-operating-system-FreeBSD-15.5 15.5
+.ds doc-operating-system-FreeBSD-16 16
.ds doc-operating-system-FreeBSD-16.0 16.0
+.ds doc-operating-system-FreeBSD-16.1 16.1
+.ds doc-operating-system-FreeBSD-16.2 16.2
+.ds doc-operating-system-FreeBSD-16.3 16.3
+.ds doc-operating-system-FreeBSD-17 17
+.ds doc-operating-system-FreeBSD-17.0 17.0
.
.\" Definitions for other *BSDs not (yet) in doc-common
.ds doc-operating-system-NetBSD-7 7
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 8fb05f8f00f3..18fb5df893e9 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-typing-booster
-PORTVERSION= 2.27.59
+PORTVERSION= 2.27.64
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo
index 26225170ae8c..3af673034954 100644
--- a/textproc/ibus-typing-booster/distinfo
+++ b/textproc/ibus-typing-booster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747906464
-SHA256 (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 9de946f644bab6fca7af9280c62545d21def02ed6c2f989cba1b932db943d7bd
-SIZE (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 13491352
+TIMESTAMP = 1750596173
+SHA256 (mike-fabian-ibus-typing-booster-2.27.64_GH0.tar.gz) = 7ee36ed14c7050793a68374e918708b1c63a394539daf8b3c9f722411ca22976
+SIZE (mike-fabian-ibus-typing-booster-2.27.64_GH0.tar.gz) = 13515065
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index 7a927236c900..561436d7caa7 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358561
-SHA256 (KDE/frameworks/6.14/kcodecs-6.14.0.tar.xz) = 008f5912162d394498022d0e955c860c77c33867e8fa448e99448f3a364d6914
-SIZE (KDE/frameworks/6.14/kcodecs-6.14.0.tar.xz) = 2492152
+TIMESTAMP = 1749476630
+SHA256 (KDE/frameworks/6.15/kcodecs-6.15.0.tar.xz) = bdf57733f2d641cb0cb749ced5f6f67e42c8e9d17db3f6c2e6a2054c86636ec1
+SIZE (KDE/frameworks/6.15/kcodecs-6.15.0.tar.xz) = 2467912
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index a3011b8a758f..6c4b38b7a708 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358562
-SHA256 (KDE/frameworks/6.14/sonnet-6.14.0.tar.xz) = a0de64c132c08d4986b00de9ee8e299615ad50008b14e26910fcefcad734afd3
-SIZE (KDE/frameworks/6.14/sonnet-6.14.0.tar.xz) = 2434848
+TIMESTAMP = 1749476631
+SHA256 (KDE/frameworks/6.15/sonnet-6.15.0.tar.xz) = 0f7c7315afbaf2c8f7d898d4a960c5bbab851e65338f79aee54f76e925234886
+SIZE (KDE/frameworks/6.15/sonnet-6.15.0.tar.xz) = 2412652
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index b80f25d507a4..6f3a67616a17 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358562
-SHA256 (KDE/frameworks/6.14/syntax-highlighting-6.14.0.tar.xz) = dfdc025ac968a7d0cb430826e54f3e96b4ca8798cff4b5df7df493e2d0e4dfbc
-SIZE (KDE/frameworks/6.14/syntax-highlighting-6.14.0.tar.xz) = 3642012
+TIMESTAMP = 1749476631
+SHA256 (KDE/frameworks/6.15/syntax-highlighting-6.15.0.tar.xz) = 7b2490e6ba656fd85974d9776aede828a0a450eb44ead7969d484ed9486c74cc
+SIZE (KDE/frameworks/6.15/syntax-highlighting-6.15.0.tar.xz) = 3663240
diff --git a/textproc/libjcat/Makefile b/textproc/libjcat/Makefile
index df4c83fdf578..b5df28c2ef59 100644
--- a/textproc/libjcat/Makefile
+++ b/textproc/libjcat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libjcat
DISTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= https://github.com/hughsie/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/textproc/linux-rl9-expat/Makefile b/textproc/linux-rl9-expat/Makefile
index 064d4b49587b..4d3cb68e191f 100644
--- a/textproc/linux-rl9-expat/Makefile
+++ b/textproc/linux-rl9-expat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= expat
PORTVERSION= 2.5.0
-DISTVERSIONSUFFIX= -3.el9_5.3
-PORTREVISION= 6
+DISTVERSIONSUFFIX= -5.el9_6
+PORTREVISION= 7
CATEGORIES= textproc linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/textproc/linux-rl9-expat/distinfo b/textproc/linux-rl9-expat/distinfo
index 1a567555eb17..c2475152818e 100644
--- a/textproc/linux-rl9-expat/distinfo
+++ b/textproc/linux-rl9-expat/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1744754341
-SHA256 (rocky/e/expat-2.5.0-3.el9_5.3.aarch64.rpm) = d94b605c6784bb8334f320747b1e7ec8c5e442f1b4d2cb269e49715576938a35
-SIZE (rocky/e/expat-2.5.0-3.el9_5.3.aarch64.rpm) = 112623
-SHA256 (rocky/e/expat-2.5.0-3.el9_5.3.i686.rpm) = 24273bc60249316b2fde775ffbaf6746cfaca57a8d6a8c948b12e2876979b901
-SIZE (rocky/e/expat-2.5.0-3.el9_5.3.i686.rpm) = 121099
-SHA256 (rocky/e/expat-2.5.0-3.el9_5.3.x86_64.rpm) = b1b057622166c708bad7f5eb485d503b0411e3a5c518a6530d6a4c6222a8854e
-SIZE (rocky/e/expat-2.5.0-3.el9_5.3.x86_64.rpm) = 118132
-SHA256 (rocky/e/expat-2.5.0-3.el9_5.3.src.rpm) = 53e04f3471c422a4e7932e33c6f3bf2c668df8ee37dd11cc53e3c0d366c98965
-SIZE (rocky/e/expat-2.5.0-3.el9_5.3.src.rpm) = 8366649
+TIMESTAMP = 1750636429
+SHA256 (rocky/e/expat-2.5.0-5.el9_6.aarch64.rpm) = 0614299bb63a2a6e17af187a2ad1f314f3a57fe7d29d14a450d43b7a63f717df
+SIZE (rocky/e/expat-2.5.0-5.el9_6.aarch64.rpm) = 111754
+SHA256 (rocky/e/expat-2.5.0-5.el9_6.i686.rpm) = 13b44274b2618c38140946133f85568cd9641c2490de13dcde35555053bb8f9b
+SIZE (rocky/e/expat-2.5.0-5.el9_6.i686.rpm) = 120593
+SHA256 (rocky/e/expat-2.5.0-5.el9_6.x86_64.rpm) = 58565fc36bd01ba4e1fa65eee691ecf010122679ca98bb1a22acbb6179ae74a6
+SIZE (rocky/e/expat-2.5.0-5.el9_6.x86_64.rpm) = 117599
+SHA256 (rocky/e/expat-2.5.0-5.el9_6.src.rpm) = 86598817ad77aa37cfea0229705a900ef7803b11d5b0a892cc4cf8ff9aabc2b2
+SIZE (rocky/e/expat-2.5.0-5.el9_6.src.rpm) = 8366517
diff --git a/textproc/linux-rl9-libxml2/Makefile b/textproc/linux-rl9-libxml2/Makefile
index 5be7846622db..88e995c000d0 100644
--- a/textproc/linux-rl9-libxml2/Makefile
+++ b/textproc/linux-rl9-libxml2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libxml2
PORTVERSION= 2.9.13
-DISTVERSIONSUFFIX= -6.el9_5.2
-PORTREVISION= 6
+DISTVERSIONSUFFIX= -9.el9_6
+PORTREVISION= 7
CATEGORIES= textproc linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/textproc/linux-rl9-libxml2/distinfo b/textproc/linux-rl9-libxml2/distinfo
index 7063b9466981..8ff3cb96a081 100644
--- a/textproc/linux-rl9-libxml2/distinfo
+++ b/textproc/linux-rl9-libxml2/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1744754594
-SHA256 (rocky/l/libxml2-2.9.13-6.el9_5.2.aarch64.rpm) = 1bf69619cbe30a62b0592940f9052c79968c8a04d75508c54caa3c2101178e31
-SIZE (rocky/l/libxml2-2.9.13-6.el9_5.2.aarch64.rpm) = 746550
-SHA256 (rocky/l/libxml2-2.9.13-6.el9_5.2.i686.rpm) = fde5ee22cab43672e5274c38ed1f9ff7e04b1b70956f83fe47b453b5025c06f2
-SIZE (rocky/l/libxml2-2.9.13-6.el9_5.2.i686.rpm) = 802979
-SHA256 (rocky/l/libxml2-2.9.13-6.el9_5.2.x86_64.rpm) = 89d69d0c6563f61f1a2461059ec2271f42267937f06fdd178e03ed0123524c63
-SIZE (rocky/l/libxml2-2.9.13-6.el9_5.2.x86_64.rpm) = 764297
-SHA256 (rocky/l/libxml2-2.9.13-6.el9_5.2.src.rpm) = b4039b59bd2ae37ef739a97f56bde9aa52e4321b292447d2644d3275cd36abfd
-SIZE (rocky/l/libxml2-2.9.13-6.el9_5.2.src.rpm) = 3274887
+TIMESTAMP = 1750640320
+SHA256 (rocky/l/libxml2-2.9.13-9.el9_6.aarch64.rpm) = fe512f3279b1b814caea17e5673d6cdba945b87257881e76ca67e9e44596e213
+SIZE (rocky/l/libxml2-2.9.13-9.el9_6.aarch64.rpm) = 746007
+SHA256 (rocky/l/libxml2-2.9.13-9.el9_6.i686.rpm) = ee3f310cba35d537a6d3c2def4ebbbd5272fe3db4e646021e59bfe62405c4232
+SIZE (rocky/l/libxml2-2.9.13-9.el9_6.i686.rpm) = 802196
+SHA256 (rocky/l/libxml2-2.9.13-9.el9_6.x86_64.rpm) = b396d041086c62dc315b697b34d9eed7a771999f10d86be1f37840adeba51da8
+SIZE (rocky/l/libxml2-2.9.13-9.el9_6.x86_64.rpm) = 763753
+SHA256 (rocky/l/libxml2-2.9.13-9.el9_6.src.rpm) = 4478c3f8fd5b3be120ae47c3aaff2e0b619ce2369fc891659db33c7629273fa5
+SIZE (rocky/l/libxml2-2.9.13-9.el9_6.src.rpm) = 3274891
diff --git a/textproc/linux-rl9-libxslt/Makefile b/textproc/linux-rl9-libxslt/Makefile
index e268e3b4fc5a..c3a42c0a25b3 100644
--- a/textproc/linux-rl9-libxslt/Makefile
+++ b/textproc/linux-rl9-libxslt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libxslt
PORTVERSION= 1.1.34
-DISTVERSIONSUFFIX= -9.el9_5.3
-PORTREVISION= 2
+DISTVERSIONSUFFIX= -13.el9_6
+PORTREVISION= 3
CATEGORIES= textproc linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/textproc/linux-rl9-libxslt/distinfo b/textproc/linux-rl9-libxslt/distinfo
index e06834de8ae3..c4a3bb0fbc96 100644
--- a/textproc/linux-rl9-libxslt/distinfo
+++ b/textproc/linux-rl9-libxslt/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1746515269
-SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.aarch64.rpm) = e3129459d32ce481efadea71a39088d369fbd3ed422897dc82d663d3cf2445a8
-SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.aarch64.rpm) = 242701
-SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.i686.rpm) = ed444faf1edadfecb9e2587513ad646992a90e9626e5edc88ee13c7547c80d58
-SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.i686.rpm) = 261593
-SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.x86_64.rpm) = 208fe9293cbdce22f5a67dbbea78a42ad1151639132f1c2bc5164128e074a34f
-SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.x86_64.rpm) = 245204
-SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.src.rpm) = 2aecab508b6612bc42d9a895e8f46d99cd0245f6194c99697ac2ada287ca9590
-SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.src.rpm) = 3552090
+TIMESTAMP = 1750641674
+SHA256 (rocky/l/libxslt-1.1.34-13.el9_6.aarch64.rpm) = ab6b6e9baae1e7773bce3e24e3cfaff2eb8ddb7f03d364a616409b0140d16665
+SIZE (rocky/l/libxslt-1.1.34-13.el9_6.aarch64.rpm) = 242276
+SHA256 (rocky/l/libxslt-1.1.34-13.el9_6.i686.rpm) = 7406e396df62d04c205e3c5d04a66ad0fd5dd8d58227823d4fd6f738062ef7ad
+SIZE (rocky/l/libxslt-1.1.34-13.el9_6.i686.rpm) = 260920
+SHA256 (rocky/l/libxslt-1.1.34-13.el9_6.x86_64.rpm) = fac9a4758013437961bc90a3ad59cf09e5dfd90c42a846e2d0f1b711a53982ec
+SIZE (rocky/l/libxslt-1.1.34-13.el9_6.x86_64.rpm) = 244807
+SHA256 (rocky/l/libxslt-1.1.34-13.el9_6.src.rpm) = 7da955d2497abed8d387246871d047a6c808b70283f0a7a430594ed7c639361c
+SIZE (rocky/l/libxslt-1.1.34-13.el9_6.src.rpm) = 3552261
diff --git a/textproc/opensearch-dashboards216/Makefile b/textproc/opensearch-dashboards216/Makefile
index c64e705134d7..227521da1181 100644
--- a/textproc/opensearch-dashboards216/Makefile
+++ b/textproc/opensearch-dashboards216/Makefile
@@ -13,6 +13,9 @@ WWW= https://opensearch.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Depends on expired www/npm-node18
+EXPIRATION_DATE=2025-09-01
+
CONFLICTS?= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213
BUILD_DEPENDS= npm-node18>0:www/npm-node18
diff --git a/textproc/opensearch-dashboards219/Makefile b/textproc/opensearch-dashboards219/Makefile
index dfe6740216b9..8939dc02e167 100644
--- a/textproc/opensearch-dashboards219/Makefile
+++ b/textproc/opensearch-dashboards219/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opensearch-dashboards
DISTVERSION= 2.19.1
DISTVERSIONSUFFIX= -linux-${OPENSEARCH_ARCH}
+PORTREVISION= 1
CATEGORIES= textproc www
MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/
PKGNAMESUFFIX= 219
@@ -17,9 +18,9 @@ ONLY_FOR_ARCHS= aarch64 amd64
CONFLICTS= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213 \
opensearch-dashboards216
-BUILD_DEPENDS= npm-node18>0:www/npm-node18
+BUILD_DEPENDS= npm-node20>0:www/npm-node20
-USES= nodejs:18,build,run python:build
+USES= nodejs:20,build,run python:build
USE_RC_SUBR= ${PORTNAME}
SUB_FILES= pkg-deinstall
@@ -29,7 +30,7 @@ SUB_LIST= PORTNAME="${PORTNAME}" \
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-NODE_VER= 18.18.0
+NODE_VER= 20.19.2
NO_BUILD= yes
_DEVDIR= ${WRKDIR}/.devdir
@@ -43,7 +44,7 @@ OPENSEARCH_ARCH= x64
.endif
post-patch:
- @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json
+ @${REINPLACE_CMD} -e 's|<19|<=${NODE_VER}|g' ${WRKSRC}/package.json
${RM} \
${WRKSRC}/bin/*.orig \
${WRKSRC}/bin/*.bak \
diff --git a/textproc/p5-YAML-PP/Makefile b/textproc/p5-YAML-PP/Makefile
index 8f84503fc701..a108cfc2fdee 100644
--- a/textproc/p5-YAML-PP/Makefile
+++ b/textproc/p5-YAML-PP/Makefile
@@ -1,17 +1,22 @@
PORTNAME= YAML-PP
-PORTVERSION= 0.034
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.39.0
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= dvl@FreeBSD.org
COMMENT= YAML which aims to parse YAML 1.2 & conform to the spec
-WWW= https://github.com/perlpunk/YAML-PP-p5
+WWW= https://metacpan.org/dist/YAML-PP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
+TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
+ p5-Test-Warn>=0.37:devel/p5-Test-Warn \
+ p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
+
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-YAML-PP/distinfo b/textproc/p5-YAML-PP/distinfo
index 8d319de62e3b..96675e12b3be 100644
--- a/textproc/p5-YAML-PP/distinfo
+++ b/textproc/p5-YAML-PP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657410748
-SHA256 (YAML-PP-0.034.tar.gz) = 6af37ff0757ee962cbda32184177b5282a772adfb126461f744659058dd1eab3
-SIZE (YAML-PP-0.034.tar.gz) = 212391
+TIMESTAMP = 1750983193
+SHA256 (YAML-PP-v0.39.0.tar.gz) = 32f53c65781277dcbe50827b4cbf217eceeff264779e3a6c98c94229eb149f58
+SIZE (YAML-PP-v0.39.0.tar.gz) = 216796
diff --git a/textproc/p5-YAML-PP/pkg-plist b/textproc/p5-YAML-PP/pkg-plist
index 29f73bef9402..227977065bb5 100644
--- a/textproc/p5-YAML-PP/pkg-plist
+++ b/textproc/p5-YAML-PP/pkg-plist
@@ -20,6 +20,7 @@ bin/yamlpp-parse-emit
%%SITE_PERL%%/YAML/PP/Representer.pm
%%SITE_PERL%%/YAML/PP/Schema.pm
%%SITE_PERL%%/YAML/PP/Schema/Binary.pm
+%%SITE_PERL%%/YAML/PP/Schema/Catchall.pm
%%SITE_PERL%%/YAML/PP/Schema/Core.pm
%%SITE_PERL%%/YAML/PP/Schema/Failsafe.pm
%%SITE_PERL%%/YAML/PP/Schema/Include.pm
@@ -40,6 +41,7 @@ bin/yamlpp-parse-emit
%%PERL5_MAN3%%/YAML::PP::Perl.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Binary.3.gz
+%%PERL5_MAN3%%/YAML::PP::Schema::Catchall.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Core.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Failsafe.3.gz
%%PERL5_MAN3%%/YAML::PP::Schema::Include.3.gz
diff --git a/textproc/pear-Horde_Text_Flowed/Makefile b/textproc/pear-Horde_Text_Flowed/Makefile
index 5578a1395c7f..4941c4a7b061 100644
--- a/textproc/pear-Horde_Text_Flowed/Makefile
+++ b/textproc/pear-Horde_Text_Flowed/Makefile
@@ -9,4 +9,6 @@ WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Util
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/textproc/py-backrefs/Makefile b/textproc/py-backrefs/Makefile
index 7dab29e80fb8..0131c80a27d8 100644
--- a/textproc/py-backrefs/Makefile
+++ b/textproc/py-backrefs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= backrefs
-DISTVERSION= 5.8
+DISTVERSION= 5.9
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-backrefs/distinfo b/textproc/py-backrefs/distinfo
index 551bb31115c3..a6fb10fd4704 100644
--- a/textproc/py-backrefs/distinfo
+++ b/textproc/py-backrefs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741278890
-SHA256 (backrefs-5.8.tar.gz) = 2cab642a205ce966af3dd4b38ee36009b31fa9502a35fd61d59ccc116e40a6bd
-SIZE (backrefs-5.8.tar.gz) = 6773994
+TIMESTAMP = 1750652014
+SHA256 (backrefs-5.9.tar.gz) = 808548cb708d66b82ee231f962cb36faaf4f2baab032f2fbb783e9c2fdddaa59
+SIZE (backrefs-5.9.tar.gz) = 5765857
diff --git a/textproc/py-bracex/Makefile b/textproc/py-bracex/Makefile
index a73ee562ce9e..7de03699a0ac 100644
--- a/textproc/py-bracex/Makefile
+++ b/textproc/py-bracex/Makefile
@@ -1,9 +1,8 @@
PORTNAME= bracex
-DISTVERSION= 2.5.post1
+PORTVERSION= 2.6
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PORTVERSION= 2.5p1
MAINTAINER= matthew@FreeBSD.org
COMMENT= Brace expansion
diff --git a/textproc/py-bracex/distinfo b/textproc/py-bracex/distinfo
index a15366dbb090..d14bdd315bfb 100644
--- a/textproc/py-bracex/distinfo
+++ b/textproc/py-bracex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735735982
-SHA256 (bracex-2.5.post1.tar.gz) = 12c50952415bfa773d2d9ccb8e79651b8cdb1f31a42f6091b804f6ba2b4a66b6
-SIZE (bracex-2.5.post1.tar.gz) = 26641
+TIMESTAMP = 1750795480
+SHA256 (bracex-2.6.tar.gz) = 98f1347cd77e22ee8d967a30ad4e310b233f7754dbf31ff3fceb76145ba47dc7
+SIZE (bracex-2.6.tar.gz) = 26642
diff --git a/textproc/py-cyclonedx-python-lib/Makefile b/textproc/py-cyclonedx-python-lib/Makefile
index 4492eaf4fab4..d7cd761068f2 100644
--- a/textproc/py-cyclonedx-python-lib/Makefile
+++ b/textproc/py-cyclonedx-python-lib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cyclonedx-python-lib
-PORTVERSION= 10.1.0
+PORTVERSION= 10.2.0
CATEGORIES= textproc python
MASTER_SITES= PYPI \
https://github.com/CycloneDX/cyclonedx-python-lib/releases/download/v${PORTVERSION}/
diff --git a/textproc/py-cyclonedx-python-lib/distinfo b/textproc/py-cyclonedx-python-lib/distinfo
index 27b7a33a54bf..058c90b9d5bc 100644
--- a/textproc/py-cyclonedx-python-lib/distinfo
+++ b/textproc/py-cyclonedx-python-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813112
-SHA256 (cyclonedx_python_lib-10.1.0.tar.gz) = ab2ce2204b8e3c71e0c7263a6f156feeee68cfe5ea6d7d679bce711d0ec63d3d
-SIZE (cyclonedx_python_lib-10.1.0.tar.gz) = 1030967
+TIMESTAMP = 1750188138
+SHA256 (cyclonedx_python_lib-10.2.0.tar.gz) = b67a9ada847f91cf9584f3b82c144458c7887587a6ae94c0a3cac33fd2ec54e5
+SIZE (cyclonedx_python_lib-10.2.0.tar.gz) = 1039057
diff --git a/textproc/py-docx-generator/Makefile b/textproc/py-docx-generator/Makefile
index f2c3685c537e..af29d25f795d 100644
--- a/textproc/py-docx-generator/Makefile
+++ b/textproc/py-docx-generator/Makefile
@@ -1,6 +1,6 @@
PORTNAME= docx-generator
-PORTVERSION= 0.8.0
-PORTREVISION= 1
+PORTVERSION= 0.9.1
+DISTVERSIONPREFIX= v
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,20 +10,21 @@ WWW= https://github.com/dfir-iris/docx-generator
LICENSE= LGPL3
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docxcompose>0:textproc/py-docxcompose@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docxtpl>0:textproc/py-docxtpl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mistletoe>0:textproc/py-mistletoe@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= dfir-iris
GH_PROJECT= ${PORTNAME}
-GH_TAGNAME= 6b2d68f2ea8b34daac76bd399b083d5e85eee23b
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/textproc/py-docx-generator/distinfo b/textproc/py-docx-generator/distinfo
index a1506a7d9409..47d7f4001619 100644
--- a/textproc/py-docx-generator/distinfo
+++ b/textproc/py-docx-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682838277
-SHA256 (dfir-iris-docx-generator-0.8.0-6b2d68f2ea8b34daac76bd399b083d5e85eee23b_GH0.tar.gz) = 5608f69a0d37629dc9a3ac91d77b31e19bd29d382149fd916de5317ed3099549
-SIZE (dfir-iris-docx-generator-0.8.0-6b2d68f2ea8b34daac76bd399b083d5e85eee23b_GH0.tar.gz) = 6352886
+TIMESTAMP = 1750748858
+SHA256 (dfir-iris-docx-generator-v0.9.1_GH0.tar.gz) = 1aa9a4f08dcc7d16abb6cc32099204c7a778e2e72ba3de26801a009ea8295c8f
+SIZE (dfir-iris-docx-generator-v0.9.1_GH0.tar.gz) = 6381768
diff --git a/textproc/py-docxtpl/Makefile b/textproc/py-docxtpl/Makefile
index 7e18be22cfd1..d53b217c57f9 100644
--- a/textproc/py-docxtpl/Makefile
+++ b/textproc/py-docxtpl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= docxtpl
-PORTVERSION= 0.16.6
-PORTREVISION= 2
+PORTVERSION= 0.20.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +13,6 @@ LICENSE= LGPL21
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docxcompose>0:textproc/py-docxcompose@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
USES= python
diff --git a/textproc/py-docxtpl/distinfo b/textproc/py-docxtpl/distinfo
index 1f95fea2da67..65b7d939193d 100644
--- a/textproc/py-docxtpl/distinfo
+++ b/textproc/py-docxtpl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682829200
-SHA256 (docxtpl-0.16.6.tar.gz) = c5938dd891bf13958dd5dfd513816c688999060f037c316756a005cdebf9a322
-SIZE (docxtpl-0.16.6.tar.gz) = 29991
+TIMESTAMP = 1750747705
+SHA256 (docxtpl-0.20.0.tar.gz) = 87d5d9c7f73a6c74c182b4b78a82886047e33db64973f7adaac3e0a824ffef63
+SIZE (docxtpl-0.20.0.tar.gz) = 31544
diff --git a/textproc/py-marko/Makefile b/textproc/py-marko/Makefile
index 20f144015e85..be8653a665d9 100644
--- a/textproc/py-marko/Makefile
+++ b/textproc/py-marko/Makefile
@@ -1,5 +1,5 @@
PORTNAME= marko
-PORTVERSION= 2.1.3
+PORTVERSION= 2.1.4
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-marko/distinfo b/textproc/py-marko/distinfo
index c1aea38df6fb..4c0b540cbed6 100644
--- a/textproc/py-marko/distinfo
+++ b/textproc/py-marko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289038
-SHA256 (marko-2.1.3.tar.gz) = 31aacb14867328f054cc39f884212907822a43d6a30cd75b0767e001a5e2f9fc
-SIZE (marko-2.1.3.tar.gz) = 142700
+TIMESTAMP = 1750188140
+SHA256 (marko-2.1.4.tar.gz) = dd7d66f3706732bf8f994790e674649a4fd0a6c67f16b80246f30de8e16a1eac
+SIZE (marko-2.1.4.tar.gz) = 142795
diff --git a/textproc/py-orange3-text/Makefile b/textproc/py-orange3-text/Makefile
deleted file mode 100644
index 077e90cd6ac3..000000000000
--- a/textproc/py-orange3-text/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= orange3-text
-DISTVERSION= 1.3.1
-PORTREVISION= 5
-CATEGORIES= textproc python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Text Mining add-on for Orange3
-WWW= https://github.com/biolab/orange3-text
-
-LICENSE= AGPLv3
-
-DEPRECATED= Depends on expiring misc/orange3
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= orange3>0:misc/orange3 \
- ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}biopython>0:biology/py-biopython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docx2txt>=0.6:textproc/py-docx2txt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gensim>=0.12.3:textproc/py-gensim@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nltk>=3.0.5:textproc/py-nltk@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}odfpy>=1.3.5:devel/py-odfpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pdfminer3k>=1.3.1:textproc/py-pdfminer3k@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scikit-learn>0:science/py-scikit-learn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}simhash>=1.11:math/py-simhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tweepy>0:net/py-tweepy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ufal.udpipe>0:textproc/py-ufal.udpipe@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wikipedia>0:www/py-wikipedia@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-USE_GITHUB= yes
-GH_ACCOUNT= biolab
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/textproc/py-orange3-text/distinfo b/textproc/py-orange3-text/distinfo
deleted file mode 100644
index ec78a0a092eb..000000000000
--- a/textproc/py-orange3-text/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1616813930
-SHA256 (biolab-orange3-text-1.3.1_GH0.tar.gz) = a94fb9b5a712a4afcfecbbb21dce73c51b8b75071bd40a0d23192c927a4bc9cd
-SIZE (biolab-orange3-text-1.3.1_GH0.tar.gz) = 24673035
diff --git a/textproc/py-orange3-text/pkg-descr b/textproc/py-orange3-text/pkg-descr
deleted file mode 100644
index abd79e386325..000000000000
--- a/textproc/py-orange3-text/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Orange3 Text extends Orange3, a data mining software package, with common
-functionality for text mining. It provides access to publicly available data,
-like NY Times, Twitter, Wikipedia and PubMed. Furthermore, it provides tools
-for preprocessing, constructing vector spaces (like bag-of-words, topic
-modeling, and similarity hashing) and visualizations like word cloud end geo
-map. All features can be combined with powerful data mining techniques from
-the Orange data mining framework.
diff --git a/textproc/py-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile
index 4b49bf43532e..8b0ef9a2d53b 100644
--- a/textproc/py-pyahocorasick/Makefile
+++ b/textproc/py-pyahocorasick/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pyahocorasick
-DISTVERSION= 2.1.0
-PORTREVISION= 1
+DISTVERSION= 2.2.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +11,11 @@ WWW= https://github.com/WojciechMula/pyahocorasick
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist concurrent distutils pytest
+USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
diff --git a/textproc/py-pyahocorasick/distinfo b/textproc/py-pyahocorasick/distinfo
index d2536dfecbb6..f72fb54eaa6c 100644
--- a/textproc/py-pyahocorasick/distinfo
+++ b/textproc/py-pyahocorasick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711786347
-SHA256 (pyahocorasick-2.1.0.tar.gz) = 4df4845c1149e9fa4aa33f0f0aa35f5a42957a43a3d6e447c9b44e679e2672ea
-SIZE (pyahocorasick-2.1.0.tar.gz) = 103259
+TIMESTAMP = 1750580932
+SHA256 (pyahocorasick-2.2.0.tar.gz) = 817f302088400a1402bf2f8631fdb21cf5a2666888e0d6a7d5a3ad556212e9da
+SIZE (pyahocorasick-2.2.0.tar.gz) = 103916
diff --git a/textproc/py-pymdown-extensions/Makefile b/textproc/py-pymdown-extensions/Makefile
index fe08f8c4850c..2ad6619267ac 100644
--- a/textproc/py-pymdown-extensions/Makefile
+++ b/textproc/py-pymdown-extensions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pymdown-extensions
-DISTVERSION= 10.15
+DISTVERSION= 10.16
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pymdown-extensions/distinfo b/textproc/py-pymdown-extensions/distinfo
index 751079213745..c6509995d6f2 100644
--- a/textproc/py-pymdown-extensions/distinfo
+++ b/textproc/py-pymdown-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747475056
-SHA256 (pymdown_extensions-10.15.tar.gz) = 0e5994e32155f4b03504f939e501b981d306daf7ec2aa1cd2eb6bd300784f8f7
-SIZE (pymdown_extensions-10.15.tar.gz) = 852320
+TIMESTAMP = 1750580673
+SHA256 (pymdown_extensions-10.16.tar.gz) = 71dac4fca63fabeffd3eb9038b756161a33ec6e8d230853d3cecf562155ab3de
+SIZE (pymdown_extensions-10.16.tar.gz) = 853197
diff --git a/textproc/py-sphinxcontrib-bibtex/Makefile b/textproc/py-sphinxcontrib-bibtex/Makefile
index 7497a029b851..8d3128b2f6ff 100644
--- a/textproc/py-sphinxcontrib-bibtex/Makefile
+++ b/textproc/py-sphinxcontrib-bibtex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sphinxcontrib-bibtex
-PORTVERSION= 2.6.3
+PORTVERSION= 2.6.4
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinxcontrib-bibtex/distinfo b/textproc/py-sphinxcontrib-bibtex/distinfo
index 408f2eb60bf3..ff1b5585a8bb 100644
--- a/textproc/py-sphinxcontrib-bibtex/distinfo
+++ b/textproc/py-sphinxcontrib-bibtex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727314598
-SHA256 (sphinxcontrib_bibtex-2.6.3.tar.gz) = 7c790347ef1cb0edf30de55fc324d9782d085e89c52c2b8faafa082e08e23946
-SIZE (sphinxcontrib_bibtex-2.6.3.tar.gz) = 117177
+TIMESTAMP = 1750188142
+SHA256 (sphinxcontrib_bibtex-2.6.4.tar.gz) = aad018b730d324201f09777f6c25c4a2ff7ac1d5e66af187f21fc21840768760
+SIZE (sphinxcontrib_bibtex-2.6.4.tar.gz) = 118453
diff --git a/textproc/py-sphinxcontrib-bibtex/files/patch-pyproject.toml b/textproc/py-sphinxcontrib-bibtex/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c65164a124d3
--- /dev/null
+++ b/textproc/py-sphinxcontrib-bibtex/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-06-17 06:41:26 UTC
++++ pyproject.toml
+@@ -5,7 +5,7 @@ version = "2.6.4"
+ [project]
+ name = "sphinxcontrib-bibtex"
+ version = "2.6.4"
+-license = "BSD-2-Clause"
++license = { text = "BSD-2-Clause" }
+ description = "Sphinx extension for BibTeX style citations."
+ readme = "README.rst"
+ requires-python = ">=3.9"
diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile
index cec8c52fa266..035c0a56a6cc 100644
--- a/textproc/py-tokenizers/Makefile
+++ b/textproc/py-tokenizers/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tokenizers
-DISTVERSION= 0.21.1
-PORTREVISION= 2
+DISTVERSION= 0.21.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,16 +14,32 @@ LICENSE_FILE= ${WRKSRC}/tokenizers/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.16.4<1.0:misc/py-huggingface-hub@${PY_FLAVOR}
-TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/oniguruma.pc:devel/oniguruma
+TEST_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/oniguruma.pc:devel/oniguruma \
+ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}datasets>0:misc/py-datasets@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
USES= cargo python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist pep517 pytest
+PYTEST_BROKEN_TESTS= test_datasets test_gzip
CARGO_CARGOTOML=${WRKSRC}/bindings/python/Cargo.toml
CARGO_CARGOLOCK=${WRKSRC}/bindings/python/Cargo.lock
CARGO_BUILD= no
CARGO_INSTALL= no
+CARGO_TEST= no
+CARGO_TEST_ARGS= --no-default-features
+
+TEST_ARGS= tests
+TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
BINARY_ALIAS= python3=${PYTHON_CMD}
+TEST_WRKSRC= ${WRKSRC}/bindings/python
+
+post-test:
+ cd ${TEST_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${CARGO_ENV} ${TEST_ENV} ${CARGO} test \
+ --manifest-path ${CARGO_CARGOTOML} --verbose --verbose ${CARGO_TEST_ARGS}
+
.include <bsd.port.mk>
diff --git a/textproc/py-tokenizers/Makefile.crates b/textproc/py-tokenizers/Makefile.crates
index 6fe57601c387..edc969660adb 100644
--- a/textproc/py-tokenizers/Makefile.crates
+++ b/textproc/py-tokenizers/Makefile.crates
@@ -1,120 +1,125 @@
-CARGO_CRATES= aho-corasick-1.1.3 \
+CARGO_CRATES= ahash-0.8.12 \
+ aho-corasick-1.1.3 \
anstream-0.6.18 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstyle-wincon-3.0.8 \
autocfg-1.4.0 \
base64-0.13.1 \
- bitflags-1.3.2 \
- bitflags-2.6.0 \
- bumpalo-3.16.0 \
- byteorder-1.5.0 \
- cc-1.2.6 \
+ bitflags-2.9.1 \
+ bumpalo-3.17.0 \
+ castaway-0.2.3 \
+ cc-1.2.24 \
cfg-if-1.0.0 \
colorchoice-1.0.3 \
- console-0.15.10 \
+ compact_str-0.9.0 \
+ console-0.15.11 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ dary_heap-0.3.7 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- either-1.13.0 \
+ either-1.15.0 \
encode_unicode-1.0.0 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ errno-0.3.12 \
esaxx-rs-0.1.10 \
fastrand-2.3.0 \
fnv-1.0.7 \
- getrandom-0.2.15 \
+ getrandom-0.3.3 \
heck-0.5.0 \
- humantime-2.1.0 \
ident_case-1.0.1 \
- indicatif-0.17.9 \
- indoc-2.0.5 \
+ indicatif-0.17.11 \
+ indoc-2.0.6 \
is_terminal_polyfill-1.70.1 \
- itertools-0.11.0 \
- itertools-0.12.1 \
- itertools-0.13.0 \
- itoa-1.0.14 \
- js-sys-0.3.76 \
- lazy_static-1.5.0 \
- libc-0.2.169 \
- linux-raw-sys-0.4.14 \
- log-0.4.22 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jiff-0.2.14 \
+ jiff-static-0.2.14 \
+ js-sys-0.3.77 \
+ libc-0.2.172 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
macro_rules_attribute-0.2.0 \
macro_rules_attribute-proc_macro-0.2.0 \
- matrixmultiply-0.3.9 \
+ matrixmultiply-0.3.10 \
memchr-2.7.4 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- monostate-0.1.13 \
- monostate-impl-0.1.13 \
+ monostate-0.1.14 \
+ monostate-impl-0.1.14 \
ndarray-0.16.1 \
nom-7.1.3 \
num-complex-0.4.6 \
num-integer-0.1.46 \
num-traits-0.2.19 \
number_prefix-0.4.0 \
- numpy-0.23.0 \
- once_cell-1.20.2 \
- onig-6.4.0 \
- onig_sys-69.8.1 \
+ numpy-0.25.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
paste-1.0.15 \
- pkg-config-0.3.31 \
- portable-atomic-1.10.0 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
- ppv-lite86-0.2.20 \
- proc-macro2-1.0.92 \
- pyo3-0.23.5 \
- pyo3-build-config-0.23.5 \
- pyo3-ffi-0.23.5 \
- pyo3-macros-0.23.5 \
- pyo3-macros-backend-0.23.5 \
- quote-1.0.38 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
+ ppv-lite86-0.2.21 \
+ proc-macro2-1.0.95 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
+ rand-0.9.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
rawpointer-0.2.1 \
rayon-1.10.0 \
- rayon-cond-0.3.0 \
+ rayon-cond-0.4.0 \
rayon-core-1.12.1 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustc-hash-2.1.0 \
- rustix-0.38.42 \
- ryu-1.0.18 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.134 \
+ rustc-hash-2.1.1 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
shlex-1.3.0 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
spm_precompiled-0.1.4 \
+ static_assertions-1.1.0 \
strsim-0.11.1 \
- syn-2.0.93 \
- target-lexicon-0.12.16 \
- tempfile-3.14.0 \
- thiserror-2.0.9 \
- thiserror-impl-2.0.9 \
- unicode-ident-1.0.14 \
+ syn-2.0.101 \
+ target-lexicon-0.13.2 \
+ tempfile-3.20.0 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ unicode-ident-1.0.18 \
unicode-normalization-alignments-0.1.12 \
unicode-segmentation-1.12.0 \
unicode-width-0.2.0 \
unicode_categories-0.1.1 \
- unindent-0.2.3 \
+ unindent-0.2.4 \
utf8parse-0.2.2 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
+ version_check-0.9.5 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
web-time-1.1.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
@@ -126,5 +131,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ wit-bindgen-rt-0.39.0 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25
diff --git a/textproc/py-tokenizers/distinfo b/textproc/py-tokenizers/distinfo
index 6441ef767ea6..5f78a07902aa 100644
--- a/textproc/py-tokenizers/distinfo
+++ b/textproc/py-tokenizers/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1742605562
-SHA256 (tokenizers-0.21.1.tar.gz) = a1bb04dc5b448985f86ecd4b05407f5a8d97cb2c0532199b2a302a604a0165ab
-SIZE (tokenizers-0.21.1.tar.gz) = 343256
+TIMESTAMP = 1750901559
+SHA256 (tokenizers-0.21.2.tar.gz) = fdc7cffde3e2113ba0e6cc7318c40e3438a4d74bbc62bf04bcc63bdfb082ac77
+SIZE (tokenizers-0.21.2.tar.gz) = 351545
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
@@ -11,110 +13,108 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
+SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333
-SIZE (rust/crates/cc-1.2.6.crate) = 99923
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
+SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
+SIZE (rust/crates/cc-1.2.24.crate) = 106557
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b
-SIZE (rust/crates/console-0.15.10.crate) = 36449
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
+SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/esaxx-rs-0.1.10.crate) = d817e038c30374a4bcb22f94d0a8a0e216958d4c3dcde369b1439fec4bdda6e6
SIZE (rust/crates/esaxx-rs-0.1.10.crate) = 175210
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/indicatif-0.17.9.crate) = cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281
-SIZE (rust/crates/indicatif-0.17.9.crate) = 65246
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
+SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
-SIZE (rust/crates/itertools-0.11.0.crate) = 125074
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
-SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
-SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93
+SIZE (rust/crates/jiff-0.2.14.crate) = 712978
+SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442
+SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/macro_rules_attribute-0.2.0.crate) = 8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13
SIZE (rust/crates/macro_rules_attribute-0.2.0.crate) = 15408
SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.2.0.crate) = b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568
SIZE (rust/crates/macro_rules_attribute-proc_macro-0.2.0.crate) = 8264
-SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a
-SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819
+SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08
+SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/monostate-0.1.13.crate) = 0d208407d7552cd041d8cdb69a1bc3303e029c598738177a3d87082004dc0e1e
-SIZE (rust/crates/monostate-0.1.13.crate) = 14073
-SHA256 (rust/crates/monostate-impl-0.1.13.crate) = a7ce64b975ed4f123575d11afd9491f2e37bbd5813fbfbc0f09ae1fbddea74e0
-SIZE (rust/crates/monostate-impl-0.1.13.crate) = 7302
+SHA256 (rust/crates/monostate-0.1.14.crate) = aafe1be9d0c75642e3e50fedc7ecadf1ef1cbce6eb66462153fc44245343fbee
+SIZE (rust/crates/monostate-0.1.14.crate) = 15081
+SHA256 (rust/crates/monostate-impl-0.1.14.crate) = c402a4092d5e204f32c9e155431046831fa712637043c58cb73bc6bc6c9663b5
+SIZE (rust/crates/monostate-impl-0.1.14.crate) = 7754
SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
SIZE (rust/crates/ndarray-0.16.1.crate) = 291026
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -127,50 +127,54 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/numpy-0.23.0.crate) = b94caae805f998a07d33af06e6a3891e38556051b8045c615470a71590e13e78
-SIZE (rust/crates/numpy-0.23.0.crate) = 79034
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f
-SIZE (rust/crates/onig-6.4.0.crate) = 32616
-SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7
-SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216
+SHA256 (rust/crates/numpy-0.25.0.crate) = 29f1dee9aa8d3f6f8e8b9af3803006101bb3653866ef056d530d53ae68587191
+SIZE (rust/crates/numpy-0.25.0.crate) = 81623
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
+SIZE (rust/crates/onig-6.5.1.crate) = 32394
+SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
+SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
-SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
-SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
-SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
-SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
-SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
-SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
-SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
-SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-cond-0.3.0.crate) = 059f538b55efd2309c9794130bc149c6a553db90e9d99c2030785c82f0bd7df9
-SIZE (rust/crates/rayon-cond-0.3.0.crate) = 9913
+SHA256 (rust/crates/rayon-cond-0.4.0.crate) = 2964d0cf57a3e7a06e8183d14a8b527195c706b7983549cd5462d5aa3747438f
+SIZE (rust/crates/rayon-cond-0.4.0.crate) = 10659
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -179,38 +183,42 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d
-SIZE (rust/crates/serde_json-1.0.134.crate) = 154351
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/spm_precompiled-0.1.4.crate) = 5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326
SIZE (rust/crates/spm_precompiled-0.1.4.crate) = 557527
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.93.crate) = 9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058
-SIZE (rust/crates/syn-2.0.93.crate) = 293925
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
-SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc
-SIZE (rust/crates/thiserror-2.0.9.crate) = 28531
-SHA256 (rust/crates/thiserror-impl-2.0.9.crate) = 7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4
-SIZE (rust/crates/thiserror-impl-2.0.9.crate) = 21023
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-alignments-0.1.12.crate) = 43f613e4fa046e69818dd287fdc4bc78175ff20331479dab6e1b0f98d57062de
SIZE (rust/crates/unicode-normalization-alignments-0.1.12.crate) = 91546
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -219,22 +227,24 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e
SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
-SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
-SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -257,7 +267,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
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/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-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 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
diff --git a/textproc/py-tomli/Makefile b/textproc/py-tomli/Makefile
index 74f8692e8622..e9bf1f47e332 100644
--- a/textproc/py-tomli/Makefile
+++ b/textproc/py-tomli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomli
-PORTVERSION= 2.1.0
+PORTVERSION= 2.2.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tomli/distinfo b/textproc/py-tomli/distinfo
index 56e1cce103c3..0eeb3916c153 100644
--- a/textproc/py-tomli/distinfo
+++ b/textproc/py-tomli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679342
-SHA256 (tomli-2.1.0.tar.gz) = 3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8
-SIZE (tomli-2.1.0.tar.gz) = 16622
+TIMESTAMP = 1750188144
+SHA256 (tomli-2.2.1.tar.gz) = cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff
+SIZE (tomli-2.2.1.tar.gz) = 17175
diff --git a/textproc/py-wcmatch/Makefile b/textproc/py-wcmatch/Makefile
index 3d98dcae5d31..2ef025769dba 100644
--- a/textproc/py-wcmatch/Makefile
+++ b/textproc/py-wcmatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wcmatch
-PORTVERSION= 10.0
+PORTVERSION= 10.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-wcmatch/distinfo b/textproc/py-wcmatch/distinfo
index 2ed89595c59d..84e221221e2f 100644
--- a/textproc/py-wcmatch/distinfo
+++ b/textproc/py-wcmatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727468313
-SHA256 (wcmatch-10.0.tar.gz) = e72f0de09bba6a04e0de70937b0cf06e55f36f37b3deb422dfaf854b867b840a
-SIZE (wcmatch-10.0.tar.gz) = 115578
+TIMESTAMP = 1750793217
+SHA256 (wcmatch-10.1.tar.gz) = f11f94208c8c8484a16f4f48638a85d771d9513f4ab3f37595978801cb9465af
+SIZE (wcmatch-10.1.tar.gz) = 117421
diff --git a/textproc/py-xlrd/Makefile b/textproc/py-xlrd/Makefile
index 537f02f85980..2b035a7740a7 100644
--- a/textproc/py-xlrd/Makefile
+++ b/textproc/py-xlrd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xlrd
-PORTVERSION= 2.0.1
-PORTREVISION= 1
+PORTVERSION= 2.0.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-xlrd/distinfo b/textproc/py-xlrd/distinfo
index 0b300d504bc6..18e37bd42b30 100644
--- a/textproc/py-xlrd/distinfo
+++ b/textproc/py-xlrd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608366180
-SHA256 (xlrd-2.0.1.tar.gz) = f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88
-SIZE (xlrd-2.0.1.tar.gz) = 100259
+TIMESTAMP = 1750188146
+SHA256 (xlrd-2.0.2.tar.gz) = 08b5e25de58f21ce71dc7db3b3b8106c1fa776f3024c54e45b45b374e89234c9
+SIZE (xlrd-2.0.2.tar.gz) = 100167
diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index db97ad8fcad3..ecfa31396d53 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 21.9.0
+PORTVERSION= 21.10.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index 15c59a517936..d8f80c1f684e 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738606623
-SHA256 (rubygem/cucumber-html-formatter-21.9.0.gem) = d6e9b62d90843ff94ddedea693759d52aac0b226c09c7b819a4bca789f796ea1
-SIZE (rubygem/cucumber-html-formatter-21.9.0.gem) = 271872
+TIMESTAMP = 1750188252
+SHA256 (rubygem/cucumber-html-formatter-21.10.0.gem) = 3d49669b732c1b715ff4a12467dc715924bccb58527cdd0922471244ff4bb646
+SIZE (rubygem/cucumber-html-formatter-21.10.0.gem) = 285184
diff --git a/textproc/rubygem-liquid/Makefile b/textproc/rubygem-liquid/Makefile
index 1bc2ed505ef6..d650749e2bdc 100644
--- a/textproc/rubygem-liquid/Makefile
+++ b/textproc/rubygem-liquid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liquid
-PORTVERSION= 5.8.6
+PORTVERSION= 5.8.7
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-liquid/distinfo b/textproc/rubygem-liquid/distinfo
index 52a3f8caf7fa..4dc0f2178056 100644
--- a/textproc/rubygem-liquid/distinfo
+++ b/textproc/rubygem-liquid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178238
-SHA256 (rubygem/liquid-5.8.6.gem) = b8f8bdcb250dec7bb57e35eff83d65fa45dc98a77dffb6e9dc9bc02cf1c327d9
-SIZE (rubygem/liquid-5.8.6.gem) = 58368
+TIMESTAMP = 1750188254
+SHA256 (rubygem/liquid-5.8.7.gem) = b14ef9391096783dc187ff59348dffc9d6153840fbc9a811e12f033d066cbbad
+SIZE (rubygem/liquid-5.8.7.gem) = 58368
diff --git a/textproc/yamlfmt/Makefile b/textproc/yamlfmt/Makefile
index 57781a6d6127..8fffadefd4a6 100644
--- a/textproc/yamlfmt/Makefile
+++ b/textproc/yamlfmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yamlfmt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.0
+DISTVERSION= 0.17.2
CATEGORIES= textproc
MAINTAINER= meta@FreeBSD.org
diff --git a/textproc/yamlfmt/distinfo b/textproc/yamlfmt/distinfo
index 51e78e179e84..c1ab8ca1157a 100644
--- a/textproc/yamlfmt/distinfo
+++ b/textproc/yamlfmt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749616586
-SHA256 (go/textproc_yamlfmt/yamlfmt-v0.17.0/v0.17.0.mod) = da0bfaa1174b546a2f38c9e6e55a76f7d3e478b713bbbac3fb7f86d8f5e922c3
-SIZE (go/textproc_yamlfmt/yamlfmt-v0.17.0/v0.17.0.mod) = 390
-SHA256 (go/textproc_yamlfmt/yamlfmt-v0.17.0/v0.17.0.zip) = a315e642f3808e84b10f15cc5bf005ebd080b450d56c96d5705185c942feee5b
-SIZE (go/textproc_yamlfmt/yamlfmt-v0.17.0/v0.17.0.zip) = 245620
+TIMESTAMP = 1750750674
+SHA256 (go/textproc_yamlfmt/yamlfmt-v0.17.2/v0.17.2.mod) = da0bfaa1174b546a2f38c9e6e55a76f7d3e478b713bbbac3fb7f86d8f5e922c3
+SIZE (go/textproc_yamlfmt/yamlfmt-v0.17.2/v0.17.2.mod) = 390
+SHA256 (go/textproc_yamlfmt/yamlfmt-v0.17.2/v0.17.2.zip) = df0858a273e5b4a933229fe28f39e9cc20a2dfb5136824c480cc5f7722efa51c
+SIZE (go/textproc_yamlfmt/yamlfmt-v0.17.2/v0.17.2.zip) = 245967
diff --git a/ukrainian/libreoffice/distinfo b/ukrainian/libreoffice/distinfo
index 05727e34e5c1..917a15d712ab 100644
--- a/ukrainian/libreoffice/distinfo
+++ b/ukrainian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205074
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_uk.tar.gz) = b26a7c61100fcdef07968446a0832325ca70a9c48d6beb919f2c08fc645081e6
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_uk.tar.gz) = 2216285
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_uk.tar.gz) = 7ab7ca5f31293244f16e9d7955ee038684d817ba4cff70a662c22d23232c5230
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_uk.tar.gz) = 2715190
+TIMESTAMP = 1750805556
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_uk.tar.gz) = 0e87aec373ba56209adc3e1e7dbe1d7cc8ee103a3e0041be9d29f9f4e169c683
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_uk.tar.gz) = 2223685
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_uk.tar.gz) = 2304f8f1ab8a3532d00e181f40d79665408ac535a8e1af3d4f4f83c3fdc87f73
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_uk.tar.gz) = 2715613
diff --git a/vietnamese/libreoffice/distinfo b/vietnamese/libreoffice/distinfo
index d55cd03d75b5..786d1c06c640 100644
--- a/vietnamese/libreoffice/distinfo
+++ b/vietnamese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746205078
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_vi.tar.gz) = 1fe6c366ea3b0e4f9040f1435516816178b8cc6b77701d7fb6bd369b51807d72
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_langpack_vi.tar.gz) = 562175
-SHA256 (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_vi.tar.gz) = e03e447c9e649aa1a6ea89ef9031d8bc15b10b24f52d237766280c79681dc98e
-SIZE (libreoffice/i18n/LibreOffice_25.2.3_Linux_x86-64_deb_helppack_vi.tar.gz) = 2613785
+TIMESTAMP = 1750805559
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_vi.tar.gz) = 300e92d7223fc6bc0f9a0838ba44e0e5fd32329fb0596235a72a8cc38fbbc88c
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_langpack_vi.tar.gz) = 562929
+SHA256 (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_vi.tar.gz) = 3d4825c8488edbd731f26b9be66188e993588fd796fe7cc35613eab3d6913415
+SIZE (libreoffice/i18n/LibreOffice_25.2.4_Linux_x86-64_deb_helppack_vi.tar.gz) = 2613668
diff --git a/www/Makefile b/www/Makefile
index e2d4e07e535e..9bebefe31170 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -507,7 +507,6 @@
SUBDIR += offpunk
SUBDIR += oneshot
SUBDIR += onionbalance
- SUBDIR += onionshare
SUBDIR += onionshare-cli
SUBDIR += onlyoffice-documentserver
SUBDIR += opencart
@@ -1453,6 +1452,7 @@
SUBDIR += plasma6-plasma-browser-integration
SUBDIR += pmwiki
SUBDIR += pnews
+ SUBDIR += pocket-id
SUBDIR += podcastamatic
SUBDIR += pomerium
SUBDIR += pound
@@ -1487,6 +1487,7 @@
SUBDIR += py-beaker
SUBDIR += py-beautifulsoup
SUBDIR += py-betamax
+ SUBDIR += py-binarycookies
SUBDIR += py-biscuits
SUBDIR += py-bjoern
SUBDIR += py-bleach
@@ -1562,6 +1563,7 @@
SUBDIR += py-dj52-django-redis
SUBDIR += py-dj52-django-rich
SUBDIR += py-dj52-django-storages
+ SUBDIR += py-dj52-django-stubs-ext
SUBDIR += py-dj52-django-tables2
SUBDIR += py-dj52-django-taggit
SUBDIR += py-dj52-django-timezone-field
@@ -2521,6 +2523,7 @@
SUBDIR += tidy
SUBDIR += tidy-html5
SUBDIR += tikiwiki
+ SUBDIR += tinyauth
SUBDIR += tinymce
SUBDIR += tinyproxy
SUBDIR += tivoka
diff --git a/www/apache24/Makefile b/www/apache24/Makefile
index 2de058d2e090..3b171ae3ef8c 100644
--- a/www/apache24/Makefile
+++ b/www/apache24/Makefile
@@ -33,8 +33,8 @@ SUB_FILES= pkg-install pkg-deinstall
# Fallback MPM after switching from static to modular MPM
SUB_LIST+= MPMF="000_mpm_prefork_fallback.conf"
-USERS= www
-GROUPS= www
+USERS?= ${WWWOWN}
+GROUPS?= ${WWWGRP}
.include "${.CURDIR}/Makefile.options"
.include "${.CURDIR}/Makefile.options.desc"
diff --git a/www/authelia/Makefile b/www/authelia/Makefile
index 728ad37775c8..06d27583329b 100644
--- a/www/authelia/Makefile
+++ b/www/authelia/Makefile
@@ -1,14 +1,13 @@
PORTNAME= authelia
DISTVERSIONPREFIX= v
-DISTVERSION= 4.39.1
-PORTREVISION= 2
+DISTVERSION= 4.39.4
CATEGORIES= www
MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html
DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way
MAINTAINER= yuri@FreeBSD.org
COMMENT= Single sign-on multi-factor portal for web apps
-WWW= https://www.authelia.com/docs/
+WWW= https://www.authelia.com/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/authelia/distinfo b/www/authelia/distinfo
index 25d1f69c858a..fd03115e7070 100644
--- a/www/authelia/distinfo
+++ b/www/authelia/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1742286137
-SHA256 (go/www_authelia/authelia-v4.39.1/authelia-v4.39.1-public_html.tar.gz) = 2effecd17db27ea5d7ce2d153bc55ad0fa58980af21dfa00107ded9127c2cd1b
-SIZE (go/www_authelia/authelia-v4.39.1/authelia-v4.39.1-public_html.tar.gz) = 1358073
-SHA256 (go/www_authelia/authelia-v4.39.1/v4.39.1.mod) = f0272caa797706876cf93a343df7c647ad096538f36409dd8de0016341e85cc3
-SIZE (go/www_authelia/authelia-v4.39.1/v4.39.1.mod) = 5298
-SHA256 (go/www_authelia/authelia-v4.39.1/v4.39.1.zip) = 5dbc328fd3bf2af997a0080a4fa9b5dec00eca3398b574166a6ef65fe4567703
-SIZE (go/www_authelia/authelia-v4.39.1/v4.39.1.zip) = 8107052
+TIMESTAMP = 1749936230
+SHA256 (go/www_authelia/authelia-v4.39.4/authelia-v4.39.4-public_html.tar.gz) = 157aeea40ced9f6dd451e9571179849cc88373031410e53de6a286835352b097
+SIZE (go/www_authelia/authelia-v4.39.4/authelia-v4.39.4-public_html.tar.gz) = 1363396
+SHA256 (go/www_authelia/authelia-v4.39.4/v4.39.4.mod) = a24e2eb512c82b33da326eda529319dbc8eaa9567924e38e2a515660234a6e5c
+SIZE (go/www_authelia/authelia-v4.39.4/v4.39.4.mod) = 5256
+SHA256 (go/www_authelia/authelia-v4.39.4/v4.39.4.zip) = eae956be084daca48ee81012d748c465dea7904d4d1e33fe9dfd369009740b1f
+SIZE (go/www_authelia/authelia-v4.39.4/v4.39.4.zip) = 11354147
diff --git a/www/cpr/Makefile b/www/cpr/Makefile
index 4b575218b3f7..2018b818413e 100644
--- a/www/cpr/Makefile
+++ b/www/cpr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cpr
-PORTVERSION= 1.11.2
+PORTVERSION= 1.12.0
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/cpr/distinfo b/www/cpr/distinfo
index 775f6c9a3700..d341fadd6378 100644
--- a/www/cpr/distinfo
+++ b/www/cpr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836044
-SHA256 (libcpr-cpr-1.11.2_GH0.tar.gz) = 3795a3581109a9ba5e48fbb50f9efe3399a3ede22f2ab606b71059a615cd6084
-SIZE (libcpr-cpr-1.11.2_GH0.tar.gz) = 143182
+TIMESTAMP = 1750188016
+SHA256 (libcpr-cpr-1.12.0_GH0.tar.gz) = f64b501de66e163d6a278fbb6a95f395ee873b7a66c905dd785eae107266a709
+SIZE (libcpr-cpr-1.12.0_GH0.tar.gz) = 148268
diff --git a/www/cpr/pkg-plist b/www/cpr/pkg-plist
index 85c5b418c56e..84da423d4eb1 100644
--- a/www/cpr/pkg-plist
+++ b/www/cpr/pkg-plist
@@ -5,6 +5,7 @@ include/cpr/async_wrapper.h
include/cpr/auth.h
include/cpr/bearer.h
include/cpr/body.h
+include/cpr/body_view.h
include/cpr/buffer.h
include/cpr/callback.h
include/cpr/cert_info.h
@@ -37,6 +38,7 @@ include/cpr/redirect.h
include/cpr/reserve_size.h
include/cpr/resolve.h
include/cpr/response.h
+include/cpr/secure_string.h
include/cpr/session.h
include/cpr/singleton.h
include/cpr/ssl_ctx.h
@@ -54,5 +56,4 @@ lib/cmake/cpr/cprTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/cpr/cprTargets.cmake
lib/libcpr.so
lib/libcpr.so.1
-lib/libcpr.so.1.11.1
-@comment lib/libcpr.so.%%PORTVERSION%%
+lib/libcpr.so.%%PORTVERSION%%
diff --git a/www/drupal10/Makefile b/www/drupal10/Makefile
index 7ba459167cfa..fee4ee3c6fa7 100644
--- a/www/drupal10/Makefile
+++ b/www/drupal10/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drupal10
-PORTVERSION= 10.4.6
+PORTVERSION= 10.5.0
CATEGORIES= www
MASTER_SITES= http://ftp.drupal.org/files/projects/
DISTNAME= drupal-${PORTVERSION}
diff --git a/www/drupal10/distinfo b/www/drupal10/distinfo
index 10b935a7e3d4..651f55a96100 100644
--- a/www/drupal10/distinfo
+++ b/www/drupal10/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745289058
-SHA256 (drupal/drupal-10.4.6.tar.gz) = 18394f8169f7a5e08916a795a0c3d0f17c98d52ee47ce413c5261688ff9c23e2
-SIZE (drupal/drupal-10.4.6.tar.gz) = 21153808
+TIMESTAMP = 1750746792
+SHA256 (drupal/drupal-10.5.0.tar.gz) = 5420a6bd000153fce2cf1f34ee0e62d735b0cdbf917afa5c287d71ec04ff742c
+SIZE (drupal/drupal-10.5.0.tar.gz) = 21283662
diff --git a/www/drupal10/pkg-plist b/www/drupal10/pkg-plist
index 09b2df62330b..5f32ac67dce2 100644
--- a/www/drupal10/pkg-plist
+++ b/www/drupal10/pkg-plist
@@ -72,6 +72,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/alignment/translations/bs.js
@@ -144,6 +145,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autoformat/translations/bs.js
@@ -216,6 +218,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/autosave/translations/bs.js
@@ -288,6 +291,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/basic-styles/translations/bs.js
@@ -360,6 +364,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/block-quote/translations/bs.js
@@ -432,6 +437,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/bookmark/translations/bs.js
@@ -504,6 +510,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckbox/translations/bs.js
@@ -576,6 +583,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckeditor5-dll/translations/bs.js
@@ -648,6 +656,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/ckfinder/translations/bs.js
@@ -721,6 +730,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/code-block/translations/bs.js
@@ -794,12 +804,86 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-decoupled/editor-decoupled.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-inline/editor-inline.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/editor-multi-root/editor-multi-root.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/emoji.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/af.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ar.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ast.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/be.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bg.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/bs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ca.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/cs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/da.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/de-ch.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/de.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/el.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/en-au.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/en-gb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/eo.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/es-co.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/es.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/et.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/eu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fa.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/fr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/gl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/gu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/he.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/hy.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/id.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/it.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ja.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/jv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/kk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/km.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/kn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ko.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ku.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/lt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/lv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ms.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/nb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ne.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/nl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/no.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/oc.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pt-br.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/pt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ro.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ru.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/si.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sq.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sr-latn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/sv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/th.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ti.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/tt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ug.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/uk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/ur.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/uz.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/vi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/zh-cn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/emoji/translations/zh.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/essentials/essentials.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/find-and-replace.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/af.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/find-and-replace/translations/bs.js
@@ -872,6 +956,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/bs.js
@@ -939,11 +1024,85 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/vi.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/zh-cn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/font/translations/zh.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/fullscreen.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/af.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ar.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ast.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/be.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bg.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/bs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ca.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/cs.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/da.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/de-ch.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/de.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/el.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/en-au.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/en-gb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/eo.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/es-co.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/es.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/et.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/eu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fa.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/fr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/gl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/gu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/he.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hu.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/hy.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/id.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/it.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ja.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/jv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/kk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/km.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/kn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ko.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ku.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/lt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/lv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ms.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/nb.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ne.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/nl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/no.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/oc.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pt-br.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/pt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ro.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ru.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/si.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sl.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sq.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sr-latn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/sv.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/th.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ti.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tr.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/tt.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ug.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/uk.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/ur.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/uz.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/vi.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/zh-cn.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/fullscreen/translations/zh.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/heading.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/af.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/heading/translations/bs.js
@@ -1016,6 +1175,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/highlight/translations/bs.js
@@ -1088,6 +1248,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/horizontal-line/translations/bs.js
@@ -1160,6 +1321,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-embed/translations/bs.js
@@ -1232,6 +1394,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/html-support/translations/bs.js
@@ -1304,6 +1467,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/image/translations/bs.js
@@ -1376,6 +1540,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/indent/translations/bs.js
@@ -1448,6 +1613,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/language/translations/bs.js
@@ -1520,6 +1686,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/link/translations/bs.js
@@ -1592,6 +1759,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/list/translations/bs.js
@@ -1665,6 +1833,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/media-embed/translations/bs.js
@@ -1739,6 +1908,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/page-break/translations/bs.js
@@ -1812,6 +1982,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/remove-format/translations/bs.js
@@ -1884,6 +2055,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/restricted-editing/translations/bs.js
@@ -1956,6 +2128,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/show-blocks/translations/bs.js
@@ -2028,6 +2201,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/source-editing/translations/bs.js
@@ -2100,6 +2274,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/special-characters/translations/bs.js
@@ -2172,6 +2347,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/style/translations/bs.js
@@ -2244,6 +2420,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/table/translations/bs.js
@@ -2315,6 +2492,7 @@
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/ar.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/ast.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/az.js
+%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/be.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bg.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bn.js
%%WWWDIR%%/core/assets/vendor/ckeditor5/word-count/translations/bs.js
@@ -3162,6 +3340,7 @@
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheCollectorInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheFactoryInterface.php
+%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheOptionalInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheRedirect.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php
%%WWWDIR%%/core/lib/Drupal/Core/Cache/CacheTagsChecksumTrait.php
@@ -4043,8 +4222,6 @@
%%WWWDIR%%/core/lib/Drupal/Core/GeneratedLink.php
%%WWWDIR%%/core/lib/Drupal/Core/GeneratedNoLink.php
%%WWWDIR%%/core/lib/Drupal/Core/GeneratedUrl.php
-%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/Hook.php
-%%WWWDIR%%/core/lib/Drupal/Core/Hook/Attribute/LegacyHook.php
%%WWWDIR%%/core/lib/Drupal/Core/Http/ClientFactory.php
%%WWWDIR%%/core/lib/Drupal/Core/Http/Exception/CacheableAccessDeniedHttpException.php
%%WWWDIR%%/core/lib/Drupal/Core/Http/Exception/CacheableBadRequestHttpException.php
@@ -5806,6 +5983,8 @@
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_definition_supporting_element/ckeditor5_definition_supporting_element.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_drupalelementstyle_test/ckeditor5_drupalelementstyle_test.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_drupalelementstyle_test/ckeditor5_drupalelementstyle_test.module
+%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_icon_deprecation_test/ckeditor5_icon_deprecation_test.ckeditor5.yml
+%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_icon_deprecation_test/ckeditor5_icon_deprecation_test.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_incompatible_filter_test/ckeditor5_incompatible_filter_test.info.yml
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_incompatible_filter_test/src/Plugin/Filter/FilterIsIncompatible.php
%%WWWDIR%%/core/modules/ckeditor5/tests/modules/ckeditor5_manual_decorator_test/ckeditor5_manual_decorator_test.ckeditor5.yml
@@ -6263,6 +6442,7 @@
%%WWWDIR%%/core/modules/config/tests/config_test/config_test.links.action.yml
%%WWWDIR%%/core/modules/config/tests/config_test/config_test.links.task.yml
%%WWWDIR%%/core/modules/config/tests/config_test/config_test.module
+%%WWWDIR%%/core/modules/config/tests/config_test/config_test.permissions.yml
%%WWWDIR%%/core/modules/config/tests/config_test/config_test.routing.yml
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigActionErrorEntity/DuplicatePluralizedMethodName.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigActionErrorEntity/DuplicatePluralizedOtherMethodName.php
@@ -6271,6 +6451,7 @@
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigTestForm.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigTestInterface.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigTestListBuilder.php
+%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigTestPermissions.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigTestStorage.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/ConfigValidation.php
%%WWWDIR%%/core/modules/config/tests/config_test/src/Entity/ConfigQueryTest.php
@@ -9804,6 +9985,7 @@
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/MigrateTestCase.php
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/MigrationPluginManagerTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/MigrationTest.php
+%%WWWDIR%%/core/modules/migrate/tests/src/Unit/Plugin/NoSourcePluginDecoratorTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/Plugin/migrate/destination/CheckRequirementsTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/Plugin/migrate/destination/EntityContentBaseTest.php
%%WWWDIR%%/core/modules/migrate/tests/src/Unit/Plugin/migrate/destination/EntityRevisionTest.php
@@ -10120,6 +10302,7 @@
%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/navigation_top_bar.info.yml
%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/navigation_top_bar.module
%%WWWDIR%%/core/modules/navigation/modules/navigation_top_bar/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/navigation/navigation.api.php
%%WWWDIR%%/core/modules/navigation/navigation.info.yml
%%WWWDIR%%/core/modules/navigation/navigation.install
%%WWWDIR%%/core/modules/navigation/navigation.layouts.yml
@@ -10150,6 +10333,7 @@
%%WWWDIR%%/core/modules/navigation/templates/block--navigation.html.twig
%%WWWDIR%%/core/modules/navigation/templates/logo.svg.twig
%%WWWDIR%%/core/modules/navigation/templates/menu-region--footer.html.twig
+%%WWWDIR%%/core/modules/navigation/templates/navigation-content-top.html.twig
%%WWWDIR%%/core/modules/navigation/templates/navigation-menu.html.twig
%%WWWDIR%%/core/modules/navigation/templates/top-bar-local-task.html.twig
%%WWWDIR%%/core/modules/navigation/templates/top-bar-local-tasks.html.twig
@@ -10157,6 +10341,7 @@
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.info.yml
%%WWWDIR%%/core/modules/navigation/tests/navigation_test/navigation_test.module
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/GenericTest.php
+%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationContentTopTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationLinkBlockTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationLogoTest.php
%%WWWDIR%%/core/modules/navigation/tests/src/Functional/NavigationShortcutsBlockTest.php
@@ -12106,6 +12291,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStorageForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestStoragePageCacheForm.php
+%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestSubmitButtonAttributeForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectColspanForm.php
%%WWWDIR%%/core/modules/system/tests/modules/form_test/src/Form/FormTestTableSelectDisabledRowsForm.php
@@ -12294,6 +12480,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/menu_test.services.yml
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Access/AccessCheck.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Controller/MenuTestController.php
+%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/MenuTestServiceProvider.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalActionTest.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalTaskTest.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Derivative/LocalTaskTestWithUnsafeTitle.php
@@ -12305,6 +12492,7 @@
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalAction/TestLocalActionWithConfig.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTaskWithUserInput.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Plugin/Menu/LocalTask/TestTasksSettingsSub1.php
+%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/SkippablePathBasedBreadcrumbBuilder.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/TestControllers.php
%%WWWDIR%%/core/modules/system/tests/modules/menu_test/src/Theme/TestThemeNegotiator.php
%%WWWDIR%%/core/modules/system/tests/modules/module_autoload_test/module_autoload_test.info.yml
@@ -13053,6 +13241,9 @@
%%WWWDIR%%/core/modules/system/tests/themes/obsolete_theme_test/obsolete_theme_test.info.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/bar/bar.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/bar/bar.twig
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.component.yml
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.css
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/css-load-order/css-load-order.twig
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/another-stylesheet.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/lib-overrides.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/lib-overrides/lib-overrides.css
@@ -13063,7 +13254,10 @@
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/components/my-card/my-card.twig
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/css/css-order-dependent.css
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/css/reset.css
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/sdc_theme_test.info.yml
+%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test/sdc_theme_test.libraries.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/components/my-card-no-schema/my-card-no-schema.component.yml
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/components/my-card-no-schema/my-card-no-schema.twig
%%WWWDIR%%/core/modules/system/tests/themes/sdc_theme_test_base/sdc_theme_test_base.info.yml
@@ -15411,6 +15605,7 @@
%%WWWDIR%%/core/modules/workspaces/tests/src/Functional/WorkspacesUninstallTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/FunctionalJavascript/WorkspaceToolbarIntegrationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/FunctionalJavascript/WorkspacesLayoutBuilderIntegrationTest.php
+%%WWWDIR%%/core/modules/workspaces/tests/src/FunctionalJavascript/WorkspacesMediaLibraryIntegrationTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/EntityReferenceSupportedNewEntitiesConstraintValidatorTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/EntityWorkspaceConflictConstraintValidatorTest.php
%%WWWDIR%%/core/modules/workspaces/tests/src/Kernel/WorkspaceAccessTest.php
@@ -16582,6 +16777,7 @@
%%WWWDIR%%/core/tests/Drupal/FunctionalTests/UserHelpersTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/AssertConfigTrait.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/AssertContentTrait.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Component/ComponentRenderTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Component/Render/FormattableMarkupKernelTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentInvalidReplacementTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Components/ComponentKernelTestBase.php
@@ -16713,6 +16909,7 @@
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/SelectSubqueryTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/SelectTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/SerializeQueryTest.php
+%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/StatementPrefetchGadgetChainTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/StatementTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/TaggingTest.php
%%WWWDIR%%/core/tests/Drupal/KernelTests/Core/Database/TemporaryQueryTestBase.php
@@ -17514,6 +17711,7 @@
%%WWWDIR%%/core/tests/Drupal/Tests/Core/DrupalTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Enhancer/EntityRevisionRouteEnhancerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Enhancer/ParamConversionEnhancerTest.php
+%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/Access/EntityCreateAccessCustomCidTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/Access/EntityFormDisplayAccessControlHandlerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/Access/EntityViewDisplayAccessControlHandlerTest.php
%%WWWDIR%%/core/tests/Drupal/Tests/Core/Entity/BaseFieldDefinitionTest.php
@@ -18142,6 +18340,7 @@
%%WWWDIR%%/core/tests/fixtures/default_content/node/e1714f23-70c0-4493-8e92-af1901771921.yml
%%WWWDIR%%/core/tests/fixtures/default_content/taxonomy_term/550f86ad-aa11-4047-953f-636d42889f85.yml
%%WWWDIR%%/core/tests/fixtures/default_content/user/94503467-be7f-406c-9795-fc25baa22203.yml
+%%WWWDIR%%/core/tests/fixtures/default_content_broken/no-uuid.yml
%%WWWDIR%%/core/tests/fixtures/empty_file.php.module
%%WWWDIR%%/core/tests/fixtures/files/README.txt
%%WWWDIR%%/core/tests/fixtures/files/html-1.txt
@@ -18692,6 +18891,7 @@
%%WWWDIR%%/core/themes/claro/templates/views/views-ui-expose-filter-form.html.twig
%%WWWDIR%%/core/themes/claro/templates/views/views-ui-view-preview-section--exposed.html.twig
%%WWWDIR%%/core/themes/claro/templates/views/views-view-table.html.twig
+%%WWWDIR%%/core/themes/claro/tests/src/Functional/MenuLinkDefaultFormTest.php
%%WWWDIR%%/core/themes/claro/tests/src/Functional/NodeTitleTest.php
%%WWWDIR%%/core/themes/engines/twig/twig.engine
%%WWWDIR%%/core/themes/engines/twig/twig.info.yml
@@ -19925,6 +20125,7 @@
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2022/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2023/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2024/Features.php
+%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/ES2025/Features.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/EncodingException.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/EventsEmitter.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Exception.php
@@ -19973,6 +20174,7 @@
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/Function_.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/Identifier.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/IfStatement.php
+%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportAttribute.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDeclaration.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDefaultSpecifier.php
%%WWWDIR%%/vendor/mck89/peast/lib/Peast/Syntax/Node/ImportExpression.php
@@ -21123,13 +21325,6 @@
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-mbstring/composer.json
-%%WWWDIR%%/vendor/symfony/polyfill-php81/LICENSE
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Php81.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/README.md
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-php81/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-php83/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-php83/Php83.php
%%WWWDIR%%/vendor/symfony/polyfill-php83/README.md
@@ -21848,6 +22043,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BinaryInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php
@@ -21911,6 +22107,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/SpreadUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/StringCastUnary.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/UnaryInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignContextVariable.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/AssignTemplateVariable.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Variable/ContextVariable.php
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index a5e5d8771738..75881a6eefa7 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 140.0
+DISTVERSION= 140.0.2
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 7f8883990dc3..969c7a236c2b 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750184092
-SHA256 (firefox-140.0.source.tar.xz) = ee1253b49b21241abc5d490df60be1d9f1d3914cdc1a4e3482a8158913f9fd1f
-SIZE (firefox-140.0.source.tar.xz) = 639951312
+TIMESTAMP = 1751039731
+SHA256 (firefox-140.0.2.source.tar.xz) = 70ae55a840f5d5656a74e224607af3748d2187f880d129e28afe64433c8a5c03
+SIZE (firefox-140.0.2.source.tar.xz) = 639762328
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index a09d744a2925..ceedef560ee2 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750221135
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.1.0/go.mod) = a5b3bb24fd3351af28849dfc2bb09acd9d7f4d06e3f065776685482d0745e180
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.1.0/go.mod) = 3435
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.1.0/gitlab-pages-v18.1.0.tar.bz2) = 4e8195b3eb25f816928f0ec1d858736eb7f18771ebacd825721fbf450cd1eaba
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.1.0/gitlab-pages-v18.1.0.tar.bz2) = 235637
+TIMESTAMP = 1750904318
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.1.1/go.mod) = a5b3bb24fd3351af28849dfc2bb09acd9d7f4d06e3f065776685482d0745e180
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.1.1/go.mod) = 3435
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.1.1/gitlab-pages-v18.1.1.tar.bz2) = afd5131094c333f862f68c0377dc9121f7e19f0e8de419b59643dfcb21098059
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.1.1/gitlab-pages-v18.1.1.tar.bz2) = 235705
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index 035a90fe649f..44012915453a 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750221154
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.1.0/go.mod) = ba6f1d47b9d8b718a588b1de93d521341655934b0d8038a32777a34d97168804
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.1.0/go.mod) = 9144
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.1.0/gitlab-foss-v18.1.0.tar.bz2) = 5c909d712494ff50ab1a15abef760388fea062fbb9204e54d0fcf5a28402dbb6
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.1.0/gitlab-foss-v18.1.0.tar.bz2) = 119446403
+TIMESTAMP = 1750904330
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.1.1/go.mod) = ba6f1d47b9d8b718a588b1de93d521341655934b0d8038a32777a34d97168804
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.1.1/go.mod) = 9144
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.1.1/gitlab-foss-v18.1.1.tar.bz2) = f88fcf557bad4ed378c12b2cca9321e6014d4aae4426ddb6cde185a6ecb54d11
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.1.1/gitlab-foss-v18.1.1.tar.bz2) = 119445108
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 0a2db91e5613..864063c1365a 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,4 +1,4 @@
-GITLAB_VERSION= 18.1.0
+GITLAB_VERSION= 18.1.1
GITLAB_PORTREVISION= 0
# Git version gitaly should use (from gitlab mirror)
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index c22284f466a6..f3d977a2ab27 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750221061
-SHA256 (gitlab-foss-v18.1.0.tar.bz2) = 5c909d712494ff50ab1a15abef760388fea062fbb9204e54d0fcf5a28402dbb6
-SIZE (gitlab-foss-v18.1.0.tar.bz2) = 119446403
-TIMESTAMP = 1750221102
-SHA256 (gitlab-v18.1.0-ee.tar.bz2) = 7523f6c04af6a12b682caeca401b7eea80b63e8ec84fdd4e94a886563f81ffe3
-SIZE (gitlab-v18.1.0-ee.tar.bz2) = 134734522
+TIMESTAMP = 1750904269
+SHA256 (gitlab-foss-v18.1.1.tar.bz2) = f88fcf557bad4ed378c12b2cca9321e6014d4aae4426ddb6cde185a6ecb54d11
+SIZE (gitlab-foss-v18.1.1.tar.bz2) = 119445108
+TIMESTAMP = 1750904310
+SHA256 (gitlab-v18.1.1-ee.tar.bz2) = e2b052cee4fff6330558b78ac6efd3619681b95b7dd949961267c1370aecdd21
+SIZE (gitlab-v18.1.1-ee.tar.bz2) = 134748693
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index fe19765bb7f2..9a0364dcd7dd 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.147.8
+DISTVERSION= 0.147.9
PORTEPOCH= 1
CATEGORIES= www
PKGNAMEPREFIX= go
diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo
index e17f758d92ab..70113b1e84c0 100644
--- a/www/gohugo/distinfo
+++ b/www/gohugo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749312666
-SHA256 (go/www_gohugo/hugo-v0.147.8/v0.147.8.mod) = 00002217d88c82951763c20a152ac780bcd1ac15e015fd28a783fd3f9b4596a6
-SIZE (go/www_gohugo/hugo-v0.147.8/v0.147.8.mod) = 8200
-SHA256 (go/www_gohugo/hugo-v0.147.8/v0.147.8.zip) = adff8f43cdadb98aae7e682cdb52ed193645cc56b566e99e585e11d1f7711d09
-SIZE (go/www_gohugo/hugo-v0.147.8/v0.147.8.zip) = 5742317
+TIMESTAMP = 1750673799
+SHA256 (go/www_gohugo/hugo-v0.147.9/v0.147.9.mod) = 4eabefe3f49be65e019641fd5bfdea1e982365f77f1d6f905a9380f630bc4885
+SIZE (go/www_gohugo/hugo-v0.147.9/v0.147.9.mod) = 9177
+SHA256 (go/www_gohugo/hugo-v0.147.9/v0.147.9.zip) = 2dd3bada71c54f7e1067eaf657f68bd2c3ad289d86b33af273bd7504b28709e4
+SIZE (go/www_gohugo/hugo-v0.147.9/v0.147.9.zip) = 5744318
diff --git a/www/kanboard/Makefile b/www/kanboard/Makefile
index 40fe830dbedf..714e3b475041 100644
--- a/www/kanboard/Makefile
+++ b/www/kanboard/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kanboard
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.44
+DISTVERSION= 1.2.46
CATEGORIES= www
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
diff --git a/www/kanboard/distinfo b/www/kanboard/distinfo
index c8a315548ba6..232ff24da907 100644
--- a/www/kanboard/distinfo
+++ b/www/kanboard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742990146
-SHA256 (kanboard-kanboard-v1.2.44_GH0.tar.gz) = 9ac51f7107797f0585dba1cba08097dd5a5d5855eaa5cfc92aba6cdf3b1de854
-SIZE (kanboard-kanboard-v1.2.44_GH0.tar.gz) = 3437081
+TIMESTAMP = 1750784344
+SHA256 (kanboard-kanboard-v1.2.46_GH0.tar.gz) = d6aede6535328065a93fd8e851eda421f6f565d25a5dbb973e6e026a5cf4a0ef
+SIZE (kanboard-kanboard-v1.2.46_GH0.tar.gz) = 3489423
diff --git a/www/kanboard/pkg-plist b/www/kanboard/pkg-plist
index 350e2fd465b1..0ef8898817eb 100644
--- a/www/kanboard/pkg-plist
+++ b/www/kanboard/pkg-plist
@@ -1,5 +1,6 @@
%%WWWDIR%%/.devcontainer/devcontainer.json
%%WWWDIR%%/.htaccess
+%%WWWDIR%%/CONTRIBUTING.md
%%WWWDIR%%/ChangeLog
%%WWWDIR%%/LICENSE
%%WWWDIR%%/app/.htaccess
@@ -524,6 +525,7 @@
%%WWWDIR%%/app/Model/ActionParameterModel.php
%%WWWDIR%%/app/Model/AvatarFileModel.php
%%WWWDIR%%/app/Model/BoardModel.php
+%%WWWDIR%%/app/Model/CaptchaModel.php
%%WWWDIR%%/app/Model/CategoryModel.php
%%WWWDIR%%/app/Model/ColorModel.php
%%WWWDIR%%/app/Model/ColumnModel.php
@@ -1071,9 +1073,13 @@
%%WWWDIR%%/custom-hooks/post-checkout
%%WWWDIR%%/data/.htaccess
%%WWWDIR%%/data/web.config
+%%WWWDIR%%/docker-compose.mysql.yml
+%%WWWDIR%%/docker-compose.postgres.yml
+%%WWWDIR%%/docker-compose.sqlite.yml
%%WWWDIR%%/favicon.ico
%%WWWDIR%%/index.php
%%WWWDIR%%/jsonrpc.php
+%%WWWDIR%%/healthcheck.php
%%WWWDIR%%/libs/Captcha/CaptchaBuilder.php
%%WWWDIR%%/libs/Captcha/CaptchaBuilderInterface.php
%%WWWDIR%%/libs/Captcha/Font/captcha0.ttf
diff --git a/www/libnghttp2/Makefile b/www/libnghttp2/Makefile
index 4b53aa798c29..a544ca09090c 100644
--- a/www/libnghttp2/Makefile
+++ b/www/libnghttp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.65.0
+PORTVERSION= 1.66.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/www/libnghttp2/distinfo b/www/libnghttp2/distinfo
index 5238618b9720..8008b345dd54 100644
--- a/www/libnghttp2/distinfo
+++ b/www/libnghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070280
-SHA256 (nghttp2-1.65.0.tar.xz) = f1b9df5f02e9942b31247e3d415483553bc4ac501c87aa39340b6d19c92a9331
-SIZE (nghttp2-1.65.0.tar.xz) = 1604848
+TIMESTAMP = 1750188018
+SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
+SIZE (nghttp2-1.66.0.tar.xz) = 1743992
diff --git a/www/libnghttp2/files/patch-Makefile.in b/www/libnghttp2/files/patch-Makefile.in
index d4174dca7bda..1844258a1714 100644
--- a/www/libnghttp2/files/patch-Makefile.in
+++ b/www/libnghttp2/files/patch-Makefile.in
@@ -1,16 +1,16 @@
---- Makefile.in.orig 2023-02-13 12:02:52 UTC
+--- Makefile.in.orig 2025-06-17 10:27:07 UTC
+++ Makefile.in
-@@ -448,11 +448,10 @@ top_srcdir = @top_srcdir@
+@@ -456,11 +456,10 @@ top_srcdir = @top_srcdir@
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-SUBDIRS = lib third-party src bpf examples tests integration-tests \
-- doc contrib script
+- doc contrib
+SUBDIRS = lib
ACLOCAL_AMFLAGS = -I m4
-dist_doc_DATA = README.rst
-+dist_doc_DATA =
++dist_doc_DATA =
EXTRA_DIST = nghttpx.conf.sample proxy.pac.sample android-config android-env \
Dockerfile.android \
cmakeconfig.h.in \
diff --git a/www/libnghttp2/pkg-plist b/www/libnghttp2/pkg-plist
index 58fde7f2afb3..fdb74af974c2 100644
--- a/www/libnghttp2/pkg-plist
+++ b/www/libnghttp2/pkg-plist
@@ -3,5 +3,5 @@ include/nghttp2/nghttp2ver.h
lib/libnghttp2.a
lib/libnghttp2.so
lib/libnghttp2.so.14
-lib/libnghttp2.so.14.28.4
+lib/libnghttp2.so.14.28.5
libdata/pkgconfig/libnghttp2.pc
diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile
index 18ff1a9ce717..946913892d3c 100644
--- a/www/miniflux/Makefile
+++ b/www/miniflux/Makefile
@@ -1,6 +1,5 @@
PORTNAME= miniflux
-DISTVERSION= 2.2.9
-PORTREVISION= 1
+DISTVERSION= 2.2.10
CATEGORIES= www
MAINTAINER= krion@FreeBSD.org
diff --git a/www/miniflux/distinfo b/www/miniflux/distinfo
index cc35d2788562..c63bd2cd1c90 100644
--- a/www/miniflux/distinfo
+++ b/www/miniflux/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748337301
-SHA256 (go/www_miniflux/miniflux-v2-2.2.9_GH0/go.mod) = be1d1c8678fa839211c7b306c39146a7bd6475276c051eb6091db29e29893179
-SIZE (go/www_miniflux/miniflux-v2-2.2.9_GH0/go.mod) = 1529
-SHA256 (go/www_miniflux/miniflux-v2-2.2.9_GH0/miniflux-v2-2.2.9_GH0.tar.gz) = 7735912fbb232fd588f16528ead4b3a7e5bd02688827120316ba5c60f5fc0bcd
-SIZE (go/www_miniflux/miniflux-v2-2.2.9_GH0/miniflux-v2-2.2.9_GH0.tar.gz) = 823133
+TIMESTAMP = 1750749975
+SHA256 (go/www_miniflux/miniflux-v2-2.2.10_GH0/go.mod) = 0d545fcf2e12aa37d744743c80ff85afeae8954e0deb983ac74a68d0de286f58
+SIZE (go/www_miniflux/miniflux-v2-2.2.10_GH0/go.mod) = 1529
+SHA256 (go/www_miniflux/miniflux-v2-2.2.10_GH0/miniflux-v2-2.2.10_GH0.tar.gz) = a216b93a32d14a7a6ca48fd7f5e86b8a4e8c58b1bf5d83fc4d3aacaaaf4e6a48
+SIZE (go/www_miniflux/miniflux-v2-2.2.10_GH0/miniflux-v2-2.2.10_GH0.tar.gz) = 835514
diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index 02f116983241..50f00e4bae61 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 5.3.3
+PORTVERSION= 5.3.4
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index 23d8876259d7..fe758d6e8ab6 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750267963
-SHA256 (nextcloud/calendar-v5.3.3.tar.gz) = 6041c359bb7d3a3d6b5d414760b3976c8c44e0b2bf487b745e2509178806fca3
-SIZE (nextcloud/calendar-v5.3.3.tar.gz) = 19614496
+TIMESTAMP = 1750971704
+SHA256 (nextcloud/calendar-v5.3.4.tar.gz) = d406c03b19315f780d193a634224d1a14e1d40d2dfb1a6313b0f4d1565954270
+SIZE (nextcloud/calendar-v5.3.4.tar.gz) = 19631072
diff --git a/www/nextcloud-forms/Makefile b/www/nextcloud-forms/Makefile
index a9a650b0870b..4610a0b05774 100644
--- a/www/nextcloud-forms/Makefile
+++ b/www/nextcloud-forms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= forms
-PORTVERSION= 5.1.0
+PORTVERSION= 5.1.1
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-forms/distinfo b/www/nextcloud-forms/distinfo
index 071c6ac349e9..c4f9c59f3442 100644
--- a/www/nextcloud-forms/distinfo
+++ b/www/nextcloud-forms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744140535
-SHA256 (nextcloud/forms-v5.1.0.tar.gz) = b78ff546af7d547fa0e37ccb726b393fbd786d262fe61e914da23843b8ef0fe6
-SIZE (nextcloud/forms-v5.1.0.tar.gz) = 5074500
+TIMESTAMP = 1750971603
+SHA256 (nextcloud/forms-v5.1.1.tar.gz) = 2a42a6390a5ee8552ee6c01d38508ef99ac380e653839e9fd6da260468366d87
+SIZE (nextcloud/forms-v5.1.1.tar.gz) = 5087208
diff --git a/www/nghttp2/Makefile b/www/nghttp2/Makefile
index fde8abd67c41..5668318a80fa 100644
--- a/www/nghttp2/Makefile
+++ b/www/nghttp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.65.0
+PORTVERSION= 1.66.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= libnghttp2>=${PORTVERSION}:www/libnghttp2
LIB_DEPENDS= libnghttp2.so:www/libnghttp2
-USES= cmake compiler:c++20-lang cpe localbase:ldflags pathfix pkgconfig python:env shebangfix ssl tar:xz
+USES= cmake compiler:c++20-lang cpe localbase:ldflags pathfix pkgconfig python:env ssl tar:xz
CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=share/man
CMAKE_OFF= BUILD_SHARED_LIBS \
@@ -33,8 +33,6 @@ CMAKE_ON= ENABLE_FAILMALLOC \
USE_CXXSTD= c++20
USE_RC_SUBR= nghttpx
-SHEBANG_FILES= script/fetch-ocsp-response
-
OPTIONS_DEFINE= APP DOCS EXAMPLES HPACK
OPTIONS_DEFAULT=APP HPACK
OPTIONS_SUB= yes
diff --git a/www/nghttp2/distinfo b/www/nghttp2/distinfo
index 0de4a80bf492..0154a1913a99 100644
--- a/www/nghttp2/distinfo
+++ b/www/nghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070282
-SHA256 (nghttp2-1.65.0.tar.xz) = f1b9df5f02e9942b31247e3d415483553bc4ac501c87aa39340b6d19c92a9331
-SIZE (nghttp2-1.65.0.tar.xz) = 1604848
+TIMESTAMP = 1750188020
+SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
+SIZE (nghttp2-1.66.0.tar.xz) = 1743992
diff --git a/www/nghttp2/pkg-plist b/www/nghttp2/pkg-plist
index 8b844d00e47f..6716f5102631 100644
--- a/www/nghttp2/pkg-plist
+++ b/www/nghttp2/pkg-plist
@@ -18,4 +18,3 @@ share/man/man1/h2load.1.gz
share/man/man1/nghttp.1.gz
share/man/man1/nghttpd.1.gz
share/man/man1/nghttpx.1.gz
-%%DATADIR%%/fetch-ocsp-response
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index 16871c36cc9a..cd1f17a6c250 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME?= nginx
-PORTVERSION= 1.28.0
-PORTREVISION= 8
+PORTVERSION= 1.29.0
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index 82683323f56a..57f090a2a1d3 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748378886
-SHA256 (nginx-1.28.0.tar.gz) = c6b5c6b086c0df9d3ca3ff5e084c1d0ef909e6038279c71c1c3e985f576ff76a
-SIZE (nginx-1.28.0.tar.gz) = 1280111
+TIMESTAMP = 1750864974
+SHA256 (nginx-1.29.0.tar.gz) = 109754dfe8e5169a7a0cf0db6718e7da2db495753308f933f161e525a579a664
+SIZE (nginx-1.29.0.tar.gz) = 1284291
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208
SHA256 (osokin-ngx_http_redis-0.4.0_GH0.tar.gz) = e5b699243035575cb8ffcd26fc3a8287bcd11ff414e30fd0a52c96729fd22d0d
diff --git a/www/npm-node18/Makefile b/www/npm-node18/Makefile
index 9e1ddaf9d42c..c6d909bf0ca2 100644
--- a/www/npm-node18/Makefile
+++ b/www/npm-node18/Makefile
@@ -1,3 +1,6 @@
+DEPRECATED= Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30.
+EXPIRATION_DATE=2025-09-01
+
USES= nodejs:18,run
MASTERDIR= ${.CURDIR}/../npm-node22
diff --git a/www/onionshare/Makefile b/www/onionshare/Makefile
deleted file mode 100644
index 5e8720156125..000000000000
--- a/www/onionshare/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-PORTNAME= onionshare
-DISTVERSIONPREFIX=v
-DISTVERSION= 2.6
-PORTREVISION= 5
-CATEGORIES= www security python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= egypcio@FreeBSD.org
-COMMENT= Secure and anonymous file sharing via Tor
-WWW= https://onionshare.org
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-atomicwrites
-EXPIRATION_DATE=2025-06-21
-
-RUN_DEPENDS= meek-client:security/meek \
- obfs4proxy:security/obfs4proxy-tor \
- snowflake-client:security/snowflake-tor \
- tor:security/tor \
- ${PYTHON_PKGNAMEPREFIX}Flask-HTTPAuth>=0:security/py-flask-httpauth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0:devel/py-atomicwrites@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cepa>=0:net/py-cepa@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask-socketio>=0:www/py-flask-socketio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gevent-websocket>=0:www/py-gevent-websocket@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}onionshare-cli>=0:www/onionshare-cli@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycryptodome>=0:security/py-pycryptodome@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pynacl>=0:security/py-pynacl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyside2>=0:devel/pyside2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}qrcode>=0:textproc/py-qrcode@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}shiboken2>=0:devel/shiboken2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-qt>=0:devel/py-pytest-qt@${PY_FLAVOR}
-
-USES= cpe python qt:5 shebangfix xorg
-USE_GITHUB= yes
-USE_PYTHON= distutils autoplist
-USE_XORG= x11 xcb
-
-PYSETUP= ${WRKSRC}/desktop/setup.py
-SHEBANG_FILES= ${WRKSRC}/cli/*.py \
- ${WRKSRC}/cli/onionshare_cli/*.py \
- ${WRKSRC}/cli/tests/*.py \
- ${WRKSRC}/desktop/*.py \
- ${WRKSRC}/desktop/scripts/*.py \
- ${WRKSRC}/desktop/tests/*.py
-
-post-patch:
- ${RLN} ${WRKSRC}/cli/onionshare_cli ${WRKSRC}/onionshare-cli
- ${RLN} ${WRKSRC}/desktop/onionshare ${WRKSRC}/onionshare
- ${REINPLACE_CMD} 's|"onionshare-cli = onionshare_cli:main",||' ${PYSETUP}
- ${RM} ${WRKSRC}/desktop/package/onionshare-cli.py
-
-# https://github.com/onionshare/onionshare/blob/main/desktop/tests/run.sh
-do-test:
- cd ${WRKSRC}/desktop \
- && ${PYTHON_CMD} -m pytest -v tests/test_gui_tabs.py \
- && ${PYTHON_CMD} -m pytest -v tests/test_gui_share.py \
- && ${PYTHON_CMD} -m pytest -v tests/test_gui_receive.py \
- && ${PYTHON_CMD} -m pytest -v tests/test_gui_website.py \
- && ${PYTHON_CMD} -m pytest -v tests/test_gui_chat.py
-
-.include <bsd.port.mk>
diff --git a/www/onionshare/distinfo b/www/onionshare/distinfo
deleted file mode 100644
index b7e5b197c795..000000000000
--- a/www/onionshare/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1672155861
-SHA256 (onionshare-onionshare-v2.6_GH0.tar.gz) = 40006a612a90bf31df697936c26e8dca16384bc8c7ef084ef7b1a21651c84304
-SIZE (onionshare-onionshare-v2.6_GH0.tar.gz) = 8106401
diff --git a/www/onionshare/pkg-descr b/www/onionshare/pkg-descr
deleted file mode 100644
index 7854ecffd9b7..000000000000
--- a/www/onionshare/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-OnionShare is an open source tool that lets you securely and anonymously
-share a file of any size over the Tor network. It works by starting a web
-server that is accessible as a Tor onion (hidden) service, and generating
-an unguessable URL to access and download the files.
-
-It doesn't require setting up a server on the Internet somewhere,
-on a Virtual Private Server (VPS), or using a third party file-sharing
-service. It simply shares files you want over the Tor network.
diff --git a/www/p5-CGI/Makefile b/www/p5-CGI/Makefile
index 41cb284ba270..fdb8184551dd 100644
--- a/www/p5-CGI/Makefile
+++ b/www/p5-CGI/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CGI
-PORTVERSION= 4.68
+PORTVERSION= 4.69
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-CGI/distinfo b/www/p5-CGI/distinfo
index 4f05cf468335..df27c6f7814d 100644
--- a/www/p5-CGI/distinfo
+++ b/www/p5-CGI/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288820
-SHA256 (CGI-4.68.tar.gz) = 12fb5a5b392032413571169257f98533488005550774bcbd0715be687a590cf2
-SIZE (CGI-4.68.tar.gz) = 208410
+TIMESTAMP = 1750188044
+SHA256 (CGI-4.69.tar.gz) = 1bde0b1034eaa32a53dab05dd4c2ddefd3504b951daf91b3e317a5bcf100d259
+SIZE (CGI-4.69.tar.gz) = 207953
diff --git a/www/pear-Horde_Http/Makefile b/www/pear-Horde_Http/Makefile
index 32372c8b9ab5..4e34eca0cf01 100644
--- a/www/pear-Horde_Http/Makefile
+++ b/www/pear-Horde_Http/Makefile
@@ -10,4 +10,6 @@ USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
Horde_Support
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/www/peersuite/Makefile b/www/peersuite/Makefile
index 80c23390a015..64e62a0a1659 100644
--- a/www/peersuite/Makefile
+++ b/www/peersuite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= peersuite
-DISTVERSION= 0.0.4
+DISTVERSION= 1.0
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
@@ -19,7 +19,9 @@ SUB_FILES= pkg-message
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
- @cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} "-name *\.js -or -name *\.html -or -name *\.css"
- @${INSTALL_DATA} ${WRKSRC}/peerspace.png ${STAGEDIR}${WWWDIR}
+ @cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} "-name *\.js -or -name *\.html -or -name *\.css -depth 1"
+ @${MKDIR} ${STAGEDIR}${WWWDIR}/themes
+ @cd ${WRKSRC}/src/themes && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/themes "-name *\.css -or -name *\.json"
+ ${INSTALL_DATA} ${WRKSRC}/peerspace.png ${STAGEDIR}${WWWDIR}
.include <bsd.port.mk>
diff --git a/www/peersuite/distinfo b/www/peersuite/distinfo
index 66266d458991..2fb7beecf894 100644
--- a/www/peersuite/distinfo
+++ b/www/peersuite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750189169
-SHA256 (openconstruct-Peersuite-0.0.4_GH0.tar.gz) = d1df577996edc13a1dec8cdb65c10f205124459c69f60263a7264f6c8b7fd3fc
-SIZE (openconstruct-Peersuite-0.0.4_GH0.tar.gz) = 2324474
+TIMESTAMP = 1750799776
+SHA256 (openconstruct-Peersuite-1.0_GH0.tar.gz) = dbe1feffe4a0aad0a96c1fee5849a3b1bfd0c0306acebc0cb800a6f9a316145c
+SIZE (openconstruct-Peersuite-1.0_GH0.tar.gz) = 2329352
diff --git a/www/peersuite/pkg-plist b/www/peersuite/pkg-plist
index a721114ccd2f..e911aac7f3da 100644
--- a/www/peersuite/pkg-plist
+++ b/www/peersuite/pkg-plist
@@ -1,10 +1,15 @@
%%WWWDIR%%/document.js
%%WWWDIR%%/index.html
%%WWWDIR%%/kanban.js
+%%WWWDIR%%/main-styles.css
%%WWWDIR%%/main.js
%%WWWDIR%%/media.js
%%WWWDIR%%/peerspace.png
%%WWWDIR%%/share.js
-%%WWWDIR%%/style.css
+%%WWWDIR%%/themes/dark.css
+%%WWWDIR%%/themes/example.css
+%%WWWDIR%%/themes/light.css
+%%WWWDIR%%/themes/material.css
+%%WWWDIR%%/themes/themes.json
%%WWWDIR%%/trystero-torrent.min.js
%%WWWDIR%%/whiteboard.js
diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo
index 3b2a192f2017..a6dcc022e175 100644
--- a/www/plasma6-plasma-browser-integration/distinfo
+++ b/www/plasma6-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/plasma-browser-integration-6.4.0.tar.xz) = 147e0b8b105e47ca3fc694dd2d86ecbeaa7c3c315d8bf3da0d4b6e35a829e7a4
-SIZE (KDE/plasma/6.4.0/plasma-browser-integration-6.4.0.tar.xz) = 233024
+TIMESTAMP = 1750789621
+SHA256 (KDE/plasma/6.4.1/plasma-browser-integration-6.4.1.tar.xz) = 7aa0d8c0c722e9f763baef5c153a7f882f490dbcf99563d04727b759c5c2d634
+SIZE (KDE/plasma/6.4.1/plasma-browser-integration-6.4.1.tar.xz) = 233020
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
new file mode 100644
index 000000000000..641ca2d03c15
--- /dev/null
+++ b/www/pocket-id/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= pocket-id
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.4.0
+CATEGORIES= www
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= OIDC provider that allows users to authenticate with their passkeys
+WWW= https://pocket-id.org
+
+LICENSE= BSD2CLAUSE
+
+USES= go:modules
+USE_GITHUB= yes
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= https://github.com/pocket-id/${PORTNAME}
+GO_TARGET= ./cmd:${PORTNAME}
+GO_BUILDFLAGS= -ldflags "-X github.com/pocket-id/pocket-id/backend/internal/common.Version=${DISTVERSION} -buildid=${DISTVERSION}"
+
+SUB_FILES= pkg-message
+SUB_LIST= USER=${USERS:[1]}
+
+WRKSRC_SUBDIR= backend
+
+USERS= ${POCKET_ID_USER}
+GROUPS= ${POCKET_ID_GROUP}
+
+PLIST_FILES= bin/${PORTNAME}
+
+POCKET_ID_USER= ${PORTNAME}
+POCKET_ID_GROUP= ${POCKET_ID_USER}
+
+pre-build:
+ @cd ${WRKDIR}/pocket-id-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/frontend/dist
+
+.include <bsd.port.mk>
diff --git a/www/pocket-id/distinfo b/www/pocket-id/distinfo
new file mode 100644
index 000000000000..dea750785956
--- /dev/null
+++ b/www/pocket-id/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1750475934
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-1.4.0.frontend.tar.gz) = 28d9a1e390d4caa1d210fb1cd36c2f2839d89e82905e88953847b18a25aeb44d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-1.4.0.frontend.tar.gz) = 940695
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/go.mod) = 746b88f292ef6becb08abe2aa09185c44bf44d7679e281534821b0d8cfc4828c
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/go.mod) = 6612
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-pocket-id-v1.4.0_GH0.tar.gz) = ad76903ab02cd739fb3171df8d18a3192b131dc55dd52fe223634c79d9d82f53
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-pocket-id-v1.4.0_GH0.tar.gz) = 5506002
diff --git a/www/pocket-id/files/pkg-message.in b/www/pocket-id/files/pkg-message.in
new file mode 100644
index 000000000000..f97cc825952b
--- /dev/null
+++ b/www/pocket-id/files/pkg-message.in
@@ -0,0 +1,17 @@
+[
+{ type: install
+ message: <<EOM
+Pocket ID is installed
+
+1) Configure it in %%PREFIX%%/etc/pocket-id.env
+
+2) Enable it with
+
+ sysrc pocket_id_enable=YES
+
+3) Start it with
+
+ service pocket-id start
+EOM
+}
+]
diff --git a/www/pocket-id/files/pocket-id.in b/www/pocket-id/files/pocket-id.in
new file mode 100644
index 000000000000..04a26a82a74e
--- /dev/null
+++ b/www/pocket-id/files/pocket-id.in
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+# PROVIDE: pocket_id
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for pocket-id in /etc/rc.conf
+#
+# pocket_id_enable (bool): Enable pocket-id. (Default=NO)
+# pocket_id_env_file (str): Path containing the environment variables
+# to be used by pocket-id. (Default: /usr/local/etc/pocket-id.env)
+# pocket_id_logfile (str): Log file used to store the pocket-id's output. (Default: /var/log/pocket-id.log)
+# pocket_id_pidfile (str): File used by pocket-id to store the process ID. (Default: /var/run/pocket-id.pid)
+# pocket_id_runas (str): User to run pocket-id as. (Default: %%USER%%)
+
+. /etc/rc.subr
+
+name="pocket_id"
+desc="OIDC provider that allows users to authenticate with their passkeys"
+rcvar="pocket_id_enable"
+
+load_rc_config $name
+
+: ${pocket_id_enable:="NO"}
+: ${pocket_id_env_file:="/usr/local/etc/pocket-id.env"}
+: ${pocket_id_logfile:="/var/log/pocket-id.log"}
+: ${pocket_id_pidfile:="/var/run/pocket-id.pid"}
+: ${pocket_id_runas:="%%USER%%"}
+
+pocket_id_chdir="/var/db/pocket-id"
+pidfile="${pocket_id_pidfile}"
+procname="/usr/local/bin/pocket-id"
+command="/usr/sbin/daemon"
+command_args="-o '${pocket_id_logfile}' -p '${pidfile}' -u '${pocket_id_runas}' -t '${desc}' -- '${procname}'"
+
+run_rc_command "$1"
diff --git a/www/pocket-id/pkg-descr b/www/pocket-id/pkg-descr
new file mode 100644
index 000000000000..904737283fae
--- /dev/null
+++ b/www/pocket-id/pkg-descr
@@ -0,0 +1,13 @@
+Pocket ID is a simple OIDC provider that allows users to authenticate
+with their passkeys to your services.
+
+The goal of Pocket ID is to be a simple and easy-to-use. There are
+other self-hosted OIDC providers like Keycloak or ORY Hydra but
+they are often too complex for simple use cases.
+
+Additionally, what makes Pocket ID special is that it only supports
+passkey authentication, which means you don't need a password. Some
+people might not like this idea at first, but I believe passkeys
+are the future, and once you try them, you'll love them. For example,
+you can now use a physical Yubikey to sign in to all your self-hosted
+services easily and securely
diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile
index bfac42b5c57e..f0a1a711d4ba 100644
--- a/www/proxygen/Makefile
+++ b/www/proxygen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= proxygen
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.06.16.00
+DISTVERSION= 2025.06.23.00
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo
index 245c9fe77485..2a120c3bc754 100644
--- a/www/proxygen/distinfo
+++ b/www/proxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750093330
-SHA256 (facebook-proxygen-v2025.06.16.00_GH0.tar.gz) = 0d3fca76e727fc435ca6154487ad33f99a1593cc78175b2d78d3c1bf806c3cc8
-SIZE (facebook-proxygen-v2025.06.16.00_GH0.tar.gz) = 1224534
+TIMESTAMP = 1750695890
+SHA256 (facebook-proxygen-v2025.06.23.00_GH0.tar.gz) = 8bf67f46b831f9e5a7f633201500dbdd3a763a7798c6aa2a1f7edbaf0dfcb95f
+SIZE (facebook-proxygen-v2025.06.23.00_GH0.tar.gz) = 1224435
diff --git a/www/py-binarycookies/Makefile b/www/py-binarycookies/Makefile
new file mode 100644
index 000000000000..4a76b5bfd247
--- /dev/null
+++ b/www/py-binarycookies/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= binarycookies
+PORTVERSION= 2.1.5
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= Binary cookies (de)serializer written in Python
+WWW= https://pypi.org/project/binarycookies/
+
+LICENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic>=0:devel/py-pydantic@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typer>=0.12.3:devel/py-typer@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+post-patch:
+# Do not pick up leftovers (*.orig files etc.) when making the package
+ @${REINPLACE_CMD} -e '/^package_data =/,+1s,\*,&.py,' \
+ ${WRKSRC}/${PYSETUP}
+
+.include <bsd.port.mk>
diff --git a/www/py-binarycookies/distinfo b/www/py-binarycookies/distinfo
new file mode 100644
index 000000000000..90ad5f5508ac
--- /dev/null
+++ b/www/py-binarycookies/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744141848
+SHA256 (binarycookies-2.1.5.tar.gz) = ff28a8e90e6ba02bc82fb2ff0d1d9a4a3be1ee9289a58f74a653d264928a31f3
+SIZE (binarycookies-2.1.5.tar.gz) = 8448
diff --git a/www/py-binarycookies/files/patch-src_binarycookies_____main____.py b/www/py-binarycookies/files/patch-src_binarycookies_____main____.py
new file mode 100644
index 000000000000..da43dac8dabd
--- /dev/null
+++ b/www/py-binarycookies/files/patch-src_binarycookies_____main____.py
@@ -0,0 +1,49 @@
+--- src/binarycookies/__main__.py.orig 2025-04-08 19:50:17 UTC
++++ src/binarycookies/__main__.py
+@@ -5,6 +5,8 @@ from sys import stdout
+ from typing import Type
+
+ import typer
++# https://github.com/Textualize/rich/issues/271
++println = print
+ from rich import print
+
+ from binarycookies import load
+@@ -20,6 +22,7 @@ class DateTimeEncoder(json.JSONEncoder):
+ class OutputType(str, Enum):
+ json = "json"
+ ascii = "ascii"
++ netscape = "netscape"
+
+
+ def cli(file_path: str, output: str = "json"):
+@@ -27,7 +30,7 @@ def cli(file_path: str, output: str = "json"):
+ with open(file_path, "rb") as f:
+ cookies = load(f)
+ if output == OutputType.json:
+- json.dump([cookie.model_dump() for cookie in cookies], indent=2, cls=DateTimeEncoder, fp=stdout)
++ json.dump([cookie.dict() for cookie in cookies], indent=2, cls=DateTimeEncoder, fp=stdout)
+ elif output == OutputType.ascii:
+ for cookie in cookies:
+ print(f"Name: {cookie.name}")
+@@ -38,6 +41,20 @@ def cli(file_path: str, output: str = "json"):
+ print(f"Expires: {cookie.expiry_datetime.isoformat()}")
+ print(f"Flag: {cookie.flag.value}")
+ print("-" * 40)
++ elif output == OutputType.netscape:
++ # http://www.cookiecentral.com/faq/#3.5
++ println("# Netscape HTTP Cookie File")
++ for cookie in cookies:
++ println("%(domain)s\t%(flag)s\t%(path)s\t%(secure)s\t%(expiry)d\t%(name)s\t%(value)s" % dict(
++ domain = cookie.url,
++ flag = str(cookie.url.startswith('.')).upper(),
++ path = cookie.path,
++ secure = str('Secure' in cookie.flag.value).upper(),
++ expiry = cookie.expiry_datetime.timestamp(),
++ name = cookie.name,
++ value = cookie.value))
++ else:
++ print(f"Unsupported output format, can only do {', '.join('[green]%s[/green]' % ot.name for ot in OutputType)}.")
+
+
+ def main():
diff --git a/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py b/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py
new file mode 100644
index 000000000000..3aec2539907c
--- /dev/null
+++ b/www/py-binarycookies/files/patch-src_binarycookies___deserialize.py
@@ -0,0 +1,21 @@
+--- src/binarycookies/_deserialize.py.orig 2025-04-08 19:50:17 UTC
++++ src/binarycookies/_deserialize.py
+@@ -1,6 +1,7 @@
+ from datetime import datetime, timezone
+ from io import BytesIO
+ from struct import unpack
++from sys import maxsize
+ from typing import BinaryIO, List, Union
+
+ from binarycookies.models import (
+@@ -28,7 +29,9 @@ def interpret_flag(flags: int) -> Flag:
+
+ def mac_epoch_to_date(epoch: int) -> datetime:
+ """Converts a mac epoch time to a datetime object."""
+- return datetime.fromtimestamp(epoch + 978307200, tz=timezone.utc)
++ unix_epoch = epoch + 978307200
++ if unix_epoch > maxsize: unix_epoch = maxsize
++ return datetime.fromtimestamp(unix_epoch, tz=timezone.utc)
+
+
+ def read_string(data: BytesIO, size: int) -> str:
diff --git a/www/py-binarycookies/pkg-descr b/www/py-binarycookies/pkg-descr
new file mode 100644
index 000000000000..e53f18a363c9
--- /dev/null
+++ b/www/py-binarycookies/pkg-descr
@@ -0,0 +1,6 @@
+Python library and command-line tool for reading and writing binary
+cookies files used by Apple's Safari web browser on macOS and iOS.
+
+The `bcparser' program supports three output types: JSON (default),
+ASCII (line-by-line text format), and Netscape legacy `cookies.txt'
+format used by popular tools such as curl, wget, yt-dlp, and others.
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index db40c64e3f53..e01572aa7a91 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.38.32
+PORTVERSION= 1.38.36
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index f48d4110e3ce..1b32a9f42ea4 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813118
-SHA256 (boto3-1.38.32.tar.gz) = 3faa2c328a61745f3215a63039606a6fcf55d9afe1cc76e3a5e27b9db58cdbf6
-SIZE (boto3-1.38.32.tar.gz) = 111874
+TIMESTAMP = 1750188148
+SHA256 (boto3-1.38.36.tar.gz) = efe0aaa060f8fedd76e5c942055f051aee0432fc722d79d8830a9fd9db83593e
+SIZE (boto3-1.38.36.tar.gz) = 111823
diff --git a/www/py-bottle/Makefile b/www/py-bottle/Makefile
index ebdfd53670f5..73a9eb31cbf6 100644
--- a/www/py-bottle/Makefile
+++ b/www/py-bottle/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bottle
-PORTVERSION= 0.12.25
-PORTREVISION= 1
+PORTVERSION= 0.13.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-bottle/distinfo b/www/py-bottle/distinfo
index 2ffc1fbdc4d8..ea47ebbd5ed5 100644
--- a/www/py-bottle/distinfo
+++ b/www/py-bottle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678036182
-SHA256 (bottle-0.12.25.tar.gz) = e1a9c94970ae6d710b3fb4526294dfeb86f2cb4a81eff3a4b98dc40fb0e5e021
-SIZE (bottle-0.12.25.tar.gz) = 74231
+TIMESTAMP = 1750836079
+SHA256 (bottle-0.13.4.tar.gz) = 787e78327e12b227938de02248333d788cfe45987edca735f8f88e03472c3f47
+SIZE (bottle-0.13.4.tar.gz) = 98717
diff --git a/www/py-calibreweb/Makefile b/www/py-calibreweb/Makefile
index d3a749663e24..28c904020d37 100644
--- a/www/py-calibreweb/Makefile
+++ b/www/py-calibreweb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= calibreweb
PORTVERSION= 0.6.24
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -99,7 +99,7 @@ GDRIVE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}uritemplate>=0:net/py-uritemplate@${PY_FLAVOR}
GMAIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-python-client>=0:www/py-google-api-python-client@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-auth-oauthlib>=0:security/py-google-auth-oauthlib@${PY_FLAVOR}
-GREADS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Goodreads>=0:devel/py-goodreads@${PY_FLAVOR} \
+GREADS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}goodreads>=0:devel/py-goodreads@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Levenshtein>=0:devel/py-Levenshtein@${PY_FLAVOR}
IMAGICK6_NOX11_USES= magick:6,run,nox11
IMAGICK6_X11_USES= magick:6,run
diff --git a/www/py-dj51-django-rich/Makefile b/www/py-dj51-django-rich/Makefile
index f91348ff682a..2849670ba8e1 100644
--- a/www/py-dj51-django-rich/Makefile
+++ b/www/py-dj51-django-rich/Makefile
@@ -1,9 +1,9 @@
PORTNAME= django-rich
-PORTVERSION= 1.14.0
+DISTVERSION= 2.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_rich-${PORTVERSION}
+DISTNAME= django_rich-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Extensions for using Rich with Django
diff --git a/www/py-dj51-django-rich/distinfo b/www/py-dj51-django-rich/distinfo
index e43721ecd9d6..ff93b43f1403 100644
--- a/www/py-dj51-django-rich/distinfo
+++ b/www/py-dj51-django-rich/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739187658
-SHA256 (django_rich-1.14.0.tar.gz) = 737b3093a9ba993a40cefc5fb0d7bb12767adb78c9944e6d3107805caca3dcd7
-SIZE (django_rich-1.14.0.tar.gz) = 61077
+TIMESTAMP = 1747327116
+SHA256 (django_rich-2.0.0.tar.gz) = 3646edf7223f05b9775ec9a38ab5a33be93042fc3de3d5e31eacf84da6091913
+SIZE (django_rich-2.0.0.tar.gz) = 61448
diff --git a/www/py-dj51-drf-spectacular-sidecar/Makefile b/www/py-dj51-drf-spectacular-sidecar/Makefile
index f2b3f7ffacf6..236cdc1b504c 100644
--- a/www/py-dj51-drf-spectacular-sidecar/Makefile
+++ b/www/py-dj51-drf-spectacular-sidecar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drf-spectacular-sidecar
-DISTVERSION= 2025.4.1
+DISTVERSION= 2025.6.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-dj51-drf-spectacular-sidecar/distinfo b/www/py-dj51-drf-spectacular-sidecar/distinfo
index 4e6c5ab53ebf..2ba7b8f8b212 100644
--- a/www/py-dj51-drf-spectacular-sidecar/distinfo
+++ b/www/py-dj51-drf-spectacular-sidecar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744368988
-SHA256 (drf_spectacular_sidecar-2025.4.1.tar.gz) = ea7dc4e674174616589d258b5c9676f3c451ec422e62b79e31234d39db53922d
-SIZE (drf_spectacular_sidecar-2025.4.1.tar.gz) = 2402076
+TIMESTAMP = 1749230590
+SHA256 (drf_spectacular_sidecar-2025.6.1.tar.gz) = ee6752c73d712265a61b9e2ca6f71c3b2bd89f30f39cf9f8cda98e7f371fcbcf
+SIZE (drf_spectacular_sidecar-2025.6.1.tar.gz) = 2407117
diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile
new file mode 100644
index 000000000000..a3127930ff2d
--- /dev/null
+++ b/www/py-dj52-django-stubs-ext/Makefile
@@ -0,0 +1,12 @@
+PORTNAME= django-stubs-ext
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj${DJANGO_VERSION}-
+
+MAINTAINER= dtxdf@FreeBSD.org
+
+CONFLICTS_INSTALL= www/py-django-stubs-ext
+
+MASTERDIR= ${.CURDIR}/../py-django-stubs-ext
+
+DJANGO_VERSION= 52
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/py-django-rich/Makefile b/www/py-django-rich/Makefile
index 4d02403cfbd0..26ce48c28111 100644
--- a/www/py-django-rich/Makefile
+++ b/www/py-django-rich/Makefile
@@ -1,9 +1,9 @@
PORTNAME= django-rich
-PORTVERSION= 1.14.0
+DISTVERSION= 2.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= django_rich-${PORTVERSION}
+DISTNAME= django_rich-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Extensions for using Rich with Django
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=10.0.0:textproc/py-rich@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist pep517
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
diff --git a/www/py-django-rich/distinfo b/www/py-django-rich/distinfo
index e43721ecd9d6..ff93b43f1403 100644
--- a/www/py-django-rich/distinfo
+++ b/www/py-django-rich/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739187658
-SHA256 (django_rich-1.14.0.tar.gz) = 737b3093a9ba993a40cefc5fb0d7bb12767adb78c9944e6d3107805caca3dcd7
-SIZE (django_rich-1.14.0.tar.gz) = 61077
+TIMESTAMP = 1747327116
+SHA256 (django_rich-2.0.0.tar.gz) = 3646edf7223f05b9775ec9a38ab5a33be93042fc3de3d5e31eacf84da6091913
+SIZE (django_rich-2.0.0.tar.gz) = 61448
diff --git a/www/py-django-stubs-ext/Makefile b/www/py-django-stubs-ext/Makefile
index 856481f91657..314fb3e0ce93 100644
--- a/www/py-django-stubs-ext/Makefile
+++ b/www/py-django-stubs-ext/Makefile
@@ -2,10 +2,10 @@ PORTNAME= django-stubs-ext
PORTVERSION= 5.2.0
CATEGORIES= www python
MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX?= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= django_stubs_ext-${PORTVERSION}
-MAINTAINER= sunpoet@FreeBSD.org
+MAINTAINER?= sunpoet@FreeBSD.org
COMMENT= Monkey-patching and extensions for django-stubs
WWW= https://github.com/typeddjango/django-stubs
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django${DJANGO_VERSION}>=0:www/py-django${DJANGO_VERSION}@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python:3.10+
@@ -22,4 +22,8 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+CONFLICTS_INSTALL?= www/py-dj52-django-stubs-ext
+
+DJANGO_VERSION?= 42
+
.include <bsd.port.mk>
diff --git a/www/py-django-tree-queries/Makefile b/www/py-django-tree-queries/Makefile
index 128a298f3514..6b772d243f16 100644
--- a/www/py-django-tree-queries/Makefile
+++ b/www/py-django-tree-queries/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-tree-queries
-DISTVERSION= 0.19.0
+DISTVERSION= 0.20.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-tree-queries/distinfo b/www/py-django-tree-queries/distinfo
index e9af148a8406..6b5d8d223639 100644
--- a/www/py-django-tree-queries/distinfo
+++ b/www/py-django-tree-queries/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736247584
-SHA256 (django_tree_queries-0.19.0.tar.gz) = d1325e75f96e90b86c4316a3d63498101ec05703f4e629786b561e8aaab0e4a7
-SIZE (django_tree_queries-0.19.0.tar.gz) = 11541
+TIMESTAMP = 1750580543
+SHA256 (django_tree_queries-0.20.0.tar.gz) = 5439d8bf9f4eafab66175d23ddd4e0a639b1be47cfc357561ff740ef7b6f4df3
+SIZE (django_tree_queries-0.20.0.tar.gz) = 18083
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index 1eae9e0bfcdb..72b09b33baa3 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.59.0
+PORTVERSION= 0.60.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo
index 69d44462c3b0..a3773f3cd2bc 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495863
-SHA256 (django_unfold-0.59.0.tar.gz) = ae252a1df8c09394dd66871dcf657d8001543b30920e63743ebce7f5f4ea0e6e
-SIZE (django_unfold-0.59.0.tar.gz) = 1060771
+TIMESTAMP = 1750188150
+SHA256 (django_unfold-0.60.0.tar.gz) = bacb4a65fb7c1d711b518c47189f9895bc2816280c5b1863e403f5d41966895b
+SIZE (django_unfold-0.60.0.tar.gz) = 1062758
diff --git a/www/py-drf-spectacular-sidecar/Makefile b/www/py-drf-spectacular-sidecar/Makefile
index 9fe0bf108f6b..e5933d077fa3 100644
--- a/www/py-drf-spectacular-sidecar/Makefile
+++ b/www/py-drf-spectacular-sidecar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drf-spectacular-sidecar
-DISTVERSION= 2025.4.1
+DISTVERSION= 2025.6.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-drf-spectacular-sidecar/distinfo b/www/py-drf-spectacular-sidecar/distinfo
index 4e6c5ab53ebf..2ba7b8f8b212 100644
--- a/www/py-drf-spectacular-sidecar/distinfo
+++ b/www/py-drf-spectacular-sidecar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744368988
-SHA256 (drf_spectacular_sidecar-2025.4.1.tar.gz) = ea7dc4e674174616589d258b5c9676f3c451ec422e62b79e31234d39db53922d
-SIZE (drf_spectacular_sidecar-2025.4.1.tar.gz) = 2402076
+TIMESTAMP = 1749230590
+SHA256 (drf_spectacular_sidecar-2025.6.1.tar.gz) = ee6752c73d712265a61b9e2ca6f71c3b2bd89f30f39cf9f8cda98e7f371fcbcf
+SIZE (drf_spectacular_sidecar-2025.6.1.tar.gz) = 2407117
diff --git a/www/py-folium/Makefile b/www/py-folium/Makefile
index ad1978e4a637..cb183e44667f 100644
--- a/www/py-folium/Makefile
+++ b/www/py-folium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= folium
-PORTVERSION= 0.19.7
+PORTVERSION= 0.20.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-folium/distinfo b/www/py-folium/distinfo
index ad6af3fa9db4..3069aff51c19 100644
--- a/www/py-folium/distinfo
+++ b/www/py-folium/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813120
-SHA256 (folium-0.19.7.tar.gz) = cf256a1e38441e7a8e01977bceeba34f86fd68745d7d7e490ccbecc79dc0d388
-SIZE (folium-0.19.7.tar.gz) = 108530
+TIMESTAMP = 1750188152
+SHA256 (folium-0.20.0.tar.gz) = a0d78b9d5a36ba7589ca9aedbd433e84e9fcab79cd6ac213adbcff922e454cb9
+SIZE (folium-0.20.0.tar.gz) = 109932
diff --git a/www/py-freenit/Makefile b/www/py-freenit/Makefile
index 5c05b5a92a03..aa5c09260cf5 100644
--- a/www/py-freenit/Makefile
+++ b/www/py-freenit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freenit
-DISTVERSION= 0.3.16
+DISTVERSION= 0.3.17
CATEGORIES= www devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-freenit/distinfo b/www/py-freenit/distinfo
index 7eea228138d7..e8f6d22ce868 100644
--- a/www/py-freenit/distinfo
+++ b/www/py-freenit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750500114
-SHA256 (freenit-0.3.16.tar.gz) = 0bbc2258e75afb892f9971dc642d7dd7ef27a06e3b538b42daf7c8c6fafaa3ec
-SIZE (freenit-0.3.16.tar.gz) = 27242
+TIMESTAMP = 1750844784
+SHA256 (freenit-0.3.17.tar.gz) = daff3a346f4b9fa414df0561e1d2ec8972bf0391af53e04553bb7992a07f4716
+SIZE (freenit-0.3.17.tar.gz) = 27786
diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile
index cfdef689f061..7cdb95bfadae 100644
--- a/www/py-google-api-python-client/Makefile
+++ b/www/py-google-api-python-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-api-python-client
-DISTVERSION= 2.173.0
+DISTVERSION= 2.174.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,8 +24,6 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=1.31.5:www/py-google-api-c
${PYTHON_PKGNAMEPREFIX}httplib2>=0.19.0:www/py-httplib2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parameterized>=0.8.1:devel/py-parameterized@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.1:net/py-uritemplate@${PY_FLAVOR}
-# We don't want to use Pytest plugins, for example devel/py-ruff, if available in the system
-TEST_ENV= PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
USES= pytest python
USE_PYTHON= autoplist distutils pytest
@@ -35,6 +33,9 @@ PYTEST_IGNORED_TESTS= test_universe_env_var_configured_with_mtls \
test_client_options_universe_configured_with_mtls \
test_tests_should_be_run_with_strict_positional_enforcement
+# We don't want to use Pytest plugins, for example devel/py-ruff, if available in the system
+TEST_ENV= PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
NO_ARCH= yes
OPTIONS_DEFINE= WEBTEST
diff --git a/www/py-google-api-python-client/distinfo b/www/py-google-api-python-client/distinfo
index e19ccbbc306a..8eb7bf2b8ee5 100644
--- a/www/py-google-api-python-client/distinfo
+++ b/www/py-google-api-python-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750425525
-SHA256 (google_api_python_client-2.173.0.tar.gz) = b537bc689758f4be3e6f40d59a6c0cd305abafdea91af4bc66ec31d40c08c804
-SIZE (google_api_python_client-2.173.0.tar.gz) = 13091318
+TIMESTAMP = 1750922552
+SHA256 (google_api_python_client-2.174.0.tar.gz) = 9eb7616a820b38a9c12c5486f9b9055385c7feb18b20cbafc5c5a688b14f3515
+SIZE (google_api_python_client-2.174.0.tar.gz) = 13127872
diff --git a/www/py-multidict/Makefile b/www/py-multidict/Makefile
index c4e3dee1d7eb..f8eb8887b2a1 100644
--- a/www/py-multidict/Makefile
+++ b/www/py-multidict/Makefile
@@ -1,5 +1,5 @@
PORTNAME= multidict
-PORTVERSION= 6.5.0
+PORTVERSION= 6.5.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-codspeed>=0:devel/py-pytest-codspeed@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}objgraph>=0:devel/py-objgraph@${PY_FLAVOR}
diff --git a/www/py-multidict/distinfo b/www/py-multidict/distinfo
index c6b1bd7c09c7..d2ce06e5258c 100644
--- a/www/py-multidict/distinfo
+++ b/www/py-multidict/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750266282
-SHA256 (multidict-6.5.0.tar.gz) = 942bd8002492ba819426a8d7aefde3189c1b87099cdf18aaaefefcf7f3f7b6d2
-SIZE (multidict-6.5.0.tar.gz) = 98512
+TIMESTAMP = 1750948397
+SHA256 (multidict-6.5.1.tar.gz) = a835ea8103f4723915d7d621529c80ef48db48ae0c818afcabe0f95aa1febc3a
+SIZE (multidict-6.5.1.tar.gz) = 98690
diff --git a/www/py-nicegui/Makefile b/www/py-nicegui/Makefile
index 7263b4f7d45b..5f049ee97ab2 100644
--- a/www/py-nicegui/Makefile
+++ b/www/py-nicegui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nicegui
-DISTVERSION= 2.18.0
+DISTVERSION= 2.20.0
CATEGORIES= www graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -35,7 +35,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiofiles>=0:devel/py-aiofiles@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0:www/py-uvicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vbuild>=0:textproc/py-vbuild@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wait-for2>=0:devel/py-wait-for2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}watchfiles>=0:devel/py-watchfiles@${PY_FLAVOR}
USES= python shebangfix
diff --git a/www/py-nicegui/distinfo b/www/py-nicegui/distinfo
index 4b0c2b352538..d457731c9bdd 100644
--- a/www/py-nicegui/distinfo
+++ b/www/py-nicegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748283642
-SHA256 (nicegui-2.18.0.tar.gz) = 1f31807b6b462d504090dc1e5669594899a5e7ce40dc4097283c2061c511945d
-SIZE (nicegui-2.18.0.tar.gz) = 13096452
+TIMESTAMP = 1750830411
+SHA256 (nicegui-2.20.0.tar.gz) = b238df9c3e9f915d6f74b005e5a66f40f0a7a0598bf9f8fcc5b03326b1b704f7
+SIZE (nicegui-2.20.0.tar.gz) = 13097951
diff --git a/www/py-planet/Makefile b/www/py-planet/Makefile
index cefc872e78c9..eec7ee458e08 100644
--- a/www/py-planet/Makefile
+++ b/www/py-planet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= planet
-PORTVERSION= 2.21.0
+PORTVERSION= 2.22.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-planet/distinfo b/www/py-planet/distinfo
index b1000ab3e9cb..fc101ada6dbd 100644
--- a/www/py-planet/distinfo
+++ b/www/py-planet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546596
-SHA256 (planet-2.21.0.tar.gz) = f97eeb2685715bc1fe8895b6d6ffc33baa2c6ed5f859a0b809b681fed35f2472
-SIZE (planet-2.21.0.tar.gz) = 3368034
+TIMESTAMP = 1750188154
+SHA256 (planet-2.22.0.tar.gz) = 85850dff397c360c8d6d9d58271e52b95458d39e276354f8316e355c73785404
+SIZE (planet-2.22.0.tar.gz) = 3369616
diff --git a/www/py-requests/Makefile b/www/py-requests/Makefile
index ea27d5725b74..4135942fe09c 100644
--- a/www/py-requests/Makefile
+++ b/www/py-requests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= requests
-PORTVERSION= 2.32.3
+PORTVERSION= 2.32.4
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/psf/requests/releases/download/v${PORTVERSION}/
diff --git a/www/py-requests/distinfo b/www/py-requests/distinfo
index e0a44206fa11..2571fd17db6e 100644
--- a/www/py-requests/distinfo
+++ b/www/py-requests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717245790
-SHA256 (requests-2.32.3.tar.gz) = 55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760
-SIZE (requests-2.32.3.tar.gz) = 131218
+TIMESTAMP = 1750188156
+SHA256 (requests-2.32.4.tar.gz) = 27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422
+SIZE (requests-2.32.4.tar.gz) = 135258
diff --git a/www/rubygem-faraday-net_http/Makefile b/www/rubygem-faraday-net_http/Makefile
index 2d6bd062b520..dfcbe2d46ceb 100644
--- a/www/rubygem-faraday-net_http/Makefile
+++ b/www/rubygem-faraday-net_http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-net_http
-PORTVERSION= 3.4.0
+PORTVERSION= 3.4.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-net_http/distinfo b/www/rubygem-faraday-net_http/distinfo
index 5bddcd2912ab..3d92b811257b 100644
--- a/www/rubygem-faraday-net_http/distinfo
+++ b/www/rubygem-faraday-net_http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679828
-SHA256 (rubygem/faraday-net_http-3.4.0.gem) = a1f1e4cd6a2cf21599c8221595e27582d9936819977bbd4089a601f24c64e54a
-SIZE (rubygem/faraday-net_http-3.4.0.gem) = 8192
+TIMESTAMP = 1750188256
+SHA256 (rubygem/faraday-net_http-3.4.1.gem) = 095757fae7872b94eac839c08a1a4b8d84fd91d6886cfbe75caa2143de64ab3b
+SIZE (rubygem/faraday-net_http-3.4.1.gem) = 8192
diff --git a/www/rubygem-http/Makefile b/www/rubygem-http/Makefile
index cfb85a1a1f7b..fa5cf7befebb 100644
--- a/www/rubygem-http/Makefile
+++ b/www/rubygem-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= http
-PORTVERSION= 5.2.0
+PORTVERSION= 5.3.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
- rubygem-base64>=0.1<1:converters/rubygem-base64 \
rubygem-http-cookie>=1.0<2:www/rubygem-http-cookie \
rubygem-http-form_data>=2.2<3:www/rubygem-http-form_data \
rubygem-llhttp-ffi>=0.5.0<0.6:www/rubygem-llhttp-ffi
diff --git a/www/rubygem-http/distinfo b/www/rubygem-http/distinfo
index c1e0688fd5f9..ba8dff85ef34 100644
--- a/www/rubygem-http/distinfo
+++ b/www/rubygem-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450616
-SHA256 (rubygem/http-5.2.0.gem) = b99ed3c65376e0fd8107647fbaf5a8ab4f66c347d1271fb74cea757e209c6115
-SIZE (rubygem/http-5.2.0.gem) = 85504
+TIMESTAMP = 1750188258
+SHA256 (rubygem/http-5.3.1.gem) = c50802d8e9be3926cb84ac3b36d1a31fbbac383bc4cbecdce9053cb604231d7d
+SIZE (rubygem/http-5.3.1.gem) = 92672
diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile
index c94966e7403f..74b7e852f622 100644
--- a/www/rubygem-roda/Makefile
+++ b/www/rubygem-roda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roda
-PORTVERSION= 3.92.0
+PORTVERSION= 3.93.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo
index 61ebb1bfc5ba..a0a726c7bb12 100644
--- a/www/rubygem-roda/distinfo
+++ b/www/rubygem-roda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716446
-SHA256 (rubygem/roda-3.92.0.gem) = 2da31fc792c00dd6927d336519a13bea29e1fc500821ccf60471c37b9732619e
-SIZE (rubygem/roda-3.92.0.gem) = 189440
+TIMESTAMP = 1750188280
+SHA256 (rubygem/roda-3.93.0.gem) = f4246e1a0dcae64d9abda11b91a2ab75395580f8748b25045a5b52a97c8c164a
+SIZE (rubygem/roda-3.93.0.gem) = 189952
diff --git a/www/rubygem-turbo-rails-rails71/Makefile b/www/rubygem-turbo-rails-rails71/Makefile
index 627af726fee5..47127d65510d 100644
--- a/www/rubygem-turbo-rails-rails71/Makefile
+++ b/www/rubygem-turbo-rails-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= turbo-rails
-PORTVERSION= 2.0.14
+PORTVERSION= 2.0.16
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails71
diff --git a/www/rubygem-turbo-rails-rails71/distinfo b/www/rubygem-turbo-rails-rails71/distinfo
index bff4ca5aa78f..26e0ce95150a 100644
--- a/www/rubygem-turbo-rails-rails71/distinfo
+++ b/www/rubygem-turbo-rails-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813994
-SHA256 (rubygem/turbo-rails-2.0.14.gem) = 95d1d66e737978664fb31700f4c99a721950a9d3452936332d573fb3f07065b0
-SIZE (rubygem/turbo-rails-2.0.14.gem) = 201728
+TIMESTAMP = 1750188262
+SHA256 (rubygem/turbo-rails-2.0.16.gem) = d24e1b60f0c575b3549ecda967e5391027143f8220d837ed792c8d48ea0ea38d
+SIZE (rubygem/turbo-rails-2.0.16.gem) = 202240
diff --git a/www/rubygem-turbo-rails-rails72/Makefile b/www/rubygem-turbo-rails-rails72/Makefile
index 1a166078ef37..c06795ef091c 100644
--- a/www/rubygem-turbo-rails-rails72/Makefile
+++ b/www/rubygem-turbo-rails-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= turbo-rails
-PORTVERSION= 2.0.14
+PORTVERSION= 2.0.16
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/www/rubygem-turbo-rails-rails72/distinfo b/www/rubygem-turbo-rails-rails72/distinfo
index bff4ca5aa78f..2959060e8666 100644
--- a/www/rubygem-turbo-rails-rails72/distinfo
+++ b/www/rubygem-turbo-rails-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813994
-SHA256 (rubygem/turbo-rails-2.0.14.gem) = 95d1d66e737978664fb31700f4c99a721950a9d3452936332d573fb3f07065b0
-SIZE (rubygem/turbo-rails-2.0.14.gem) = 201728
+TIMESTAMP = 1750188264
+SHA256 (rubygem/turbo-rails-2.0.16.gem) = d24e1b60f0c575b3549ecda967e5391027143f8220d837ed792c8d48ea0ea38d
+SIZE (rubygem/turbo-rails-2.0.16.gem) = 202240
diff --git a/www/rubygem-turbo-rails/Makefile b/www/rubygem-turbo-rails/Makefile
index 2244ed0a6e81..c70427a9782f 100644
--- a/www/rubygem-turbo-rails/Makefile
+++ b/www/rubygem-turbo-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= turbo-rails
-PORTVERSION= 2.0.14
+PORTVERSION= 2.0.16
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-turbo-rails/distinfo b/www/rubygem-turbo-rails/distinfo
index bff4ca5aa78f..ed941a656db3 100644
--- a/www/rubygem-turbo-rails/distinfo
+++ b/www/rubygem-turbo-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813994
-SHA256 (rubygem/turbo-rails-2.0.14.gem) = 95d1d66e737978664fb31700f4c99a721950a9d3452936332d573fb3f07065b0
-SIZE (rubygem/turbo-rails-2.0.14.gem) = 201728
+TIMESTAMP = 1750188260
+SHA256 (rubygem/turbo-rails-2.0.16.gem) = d24e1b60f0c575b3549ecda967e5391027143f8220d837ed792c8d48ea0ea38d
+SIZE (rubygem/turbo-rails-2.0.16.gem) = 202240
diff --git a/www/squid/Makefile b/www/squid/Makefile
index 43984fbbbe58..788c344ee596 100644
--- a/www/squid/Makefile
+++ b/www/squid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= squid
-DISTVERSION= 6.13
+DISTVERSION= 6.14
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}-cache/${PORTNAME}/releases/download/${PORTNAME:tu}_${DISTVERSION:S|.|_|g}/
diff --git a/www/squid/distinfo b/www/squid/distinfo
index 3482b7d60f5c..09166647c4a2 100644
--- a/www/squid/distinfo
+++ b/www/squid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749986346
-SHA256 (squid-6.13.tar.xz) = 232e0567946ccc0115653c3c18f01e83f2d9cc49c43d9dead8b319af0b35ad52
-SIZE (squid-6.13.tar.xz) = 2548680
+TIMESTAMP = 1750911454
+SHA256 (squid-6.14.tar.xz) = 9eafe06f58a199b918e79d33d8aa03afb9ae0c11d18974dca0b44c2669cab6dd
+SIZE (squid-6.14.tar.xz) = 2548456
diff --git a/www/tinyauth/Makefile b/www/tinyauth/Makefile
new file mode 100644
index 000000000000..deb93522b649
--- /dev/null
+++ b/www/tinyauth/Makefile
@@ -0,0 +1,49 @@
+PORTNAME= tinyauth
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.4.1
+CATEGORIES= www
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Simplest way to protect your apps with a login screen
+WWW= https://tinyauth.app
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= steveiliop56
+
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/steveiliop56/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X 'tinyauth/internal/constants.Version=${DISTVERSIONPREFIX}${DISTVERSION}' \
+ -X 'tinyauth/internal/constants.CommitHash=${GITID}' \
+ -X 'tinyauth/internal/constants.BuildTimestamp=${BUILD_DATE}'"
+
+SUB_FILES= pkg-message
+SUB_LIST= USER=${USERS:[1]}
+
+USERS= ${TINYAUTH_USER}
+GROUPS= ${TINYAUTH_GROUP}
+
+PLIST_FILES= bin/${PORTNAME}
+
+# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
+# in the Tinyauth repository to get the value of GITID.
+GITID= 9eb296f14644267410655122e8aff6f0db83371a
+
+BUILD_DATE= $$(date -u '+%Y-%m-%dT%H:%M:%S')
+
+TINYAUTH_USER= ${PORTNAME}
+TINYAUTH_GROUP= ${TINYAUTH_USER}
+
+pre-build:
+ @${MKDIR} ${WRKSRC}/internal/assets/dist
+ @cd ${WRKDIR}/tinyauth-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/internal/assets/dist
+
+.include <bsd.port.mk>
diff --git a/www/tinyauth/distinfo b/www/tinyauth/distinfo
new file mode 100644
index 000000000000..2325305b60e0
--- /dev/null
+++ b/www/tinyauth/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1750535616
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/tinyauth-3.4.1.frontend.tar.gz) = 65cfc1c70e7882d1152d8391b3126f294e388af1e1dacc7fa77d8274d12d189f
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/tinyauth-3.4.1.frontend.tar.gz) = 912295
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/go.mod) = 822e543197823d37d4c6718279f77e610c6bb866a9cc34689f20fcc592c1b295
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/go.mod) = 5138
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/steveiliop56-tinyauth-v3.4.1_GH0.tar.gz) = 75357015d84e62eb427fca54c9782459a2779d8ea2478602b447aef875757ebc
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/steveiliop56-tinyauth-v3.4.1_GH0.tar.gz) = 5629386
diff --git a/www/tinyauth/files/pkg-message.in b/www/tinyauth/files/pkg-message.in
new file mode 100644
index 000000000000..ead130a4241c
--- /dev/null
+++ b/www/tinyauth/files/pkg-message.in
@@ -0,0 +1,17 @@
+[
+{ type: install
+ message: <<EOM
+Tinyauth is installed
+
+1) Configure it in %%PREFIX%%/etc/tinyauth.env
+
+2) Enable it with
+
+ sysrc tinyauth_enable=YES
+
+3) Start it with
+
+ service tinyauth start
+EOM
+}
+]
diff --git a/www/tinyauth/files/tinyauth.in b/www/tinyauth/files/tinyauth.in
new file mode 100644
index 000000000000..00e28e49e60e
--- /dev/null
+++ b/www/tinyauth/files/tinyauth.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: tinyauth
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for tinyauth in /etc/rc.conf
+#
+# tinyauth_enable (bool): Enable tinyauth. (Default=NO)
+# tinyauth_env_file (str): Path containing the environment variables
+# to be used by tinyauth. (Default: %%PREFIX%%/etc/tinyauth.env)
+# tinyauth_logfile (str): Log file used to store the tinyauth's output. (Default: /var/log/tinyauth.log)
+# tinyauth_pidfile (str): File used by tinyauth to store the process ID. (Default: /var/run/tinyauth.pid)
+# tinyauth_runas (str): User to run tinyauth as. (Default: %%USER%%)
+
+. /etc/rc.subr
+
+name="tinyauth"
+desc="Simplest way to protect your apps with a login screen"
+rcvar="tinyauth_enable"
+
+load_rc_config $name
+
+: ${tinyauth_enable:="NO"}
+: ${tinyauth_env_file:="%%PREFIX%%/etc/tinyauth.env"}
+: ${tinyauth_logfile:="/var/log/tinyauth.log"}
+: ${tinyauth_pidfile:="/var/run/tinyauth.pid"}
+: ${tinyauth_runas:="%%USER%%"}
+
+pidfile="${tinyauth_pidfile}"
+procname="%%LOCALBASE%%/bin/tinyauth"
+command="/usr/sbin/daemon"
+command_args="-o '${tinyauth_logfile}' -p '${pidfile}' -u '${tinyauth_runas}' -t '${desc}' -- '${procname}'"
+
+run_rc_command "$1"
diff --git a/www/tinyauth/pkg-descr b/www/tinyauth/pkg-descr
new file mode 100644
index 000000000000..6ac24c9465b9
--- /dev/null
+++ b/www/tinyauth/pkg-descr
@@ -0,0 +1,4 @@
+Tinyauth is a simple authentication middleware that adds a simple
+login screen or OAuth with Google, Github and any provider to all
+of your docker apps. It supports all the popular proxies like
+Traefik, Nginx and Caddy.
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 6c54676498e6..b0c94ed27b82 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tor-browser
-DISTVERSION= 14.5.3
-PORTREVISION= 1
+DISTVERSION= 14.5.4
CATEGORIES= www net security wayland
TAG_BASE= 90dbac96420394aa35ce29385814742ac4942b26
TAG_TOR= 9cbc3b3d25d2c5c77f1b6b3172ba6bcad2563939
@@ -18,9 +17,9 @@ MASTER_SITES= TOR \
LOCAL/vvd:source5
MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \
download/releases/:source3
-DISTNAME= src-firefox-tor-browser-128.11.0esr-14.5-1-build3
+DISTNAME= src-firefox-tor-browser-128.12.0esr-14.5-1-build1
MANUAL= manual_215922.zip
-NOSCRIPT= noscript-13.0.6.xpi
+NOSCRIPT= noscript-13.0.8.xpi
DISTFILES= ${DISTNAME}.tar.xz \
${MANUAL}:source1 \
fonts-3--4348e1.tar.zst:source2 \
diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo
index 3c6762f42035..17b1427f4f3d 100644
--- a/www/tor-browser/distinfo
+++ b/www/tor-browser/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1748354421
-SHA256 (src-firefox-tor-browser-128.11.0esr-14.5-1-build3.tar.xz) = 349e0bdc52b6b150732a0483e1a1d66e47e608b2d77697112d2285751f476f53
-SIZE (src-firefox-tor-browser-128.11.0esr-14.5-1-build3.tar.xz) = 611118336
+TIMESTAMP = 1750789506
+SHA256 (src-firefox-tor-browser-128.12.0esr-14.5-1-build1.tar.xz) = d79e2760287bb86cddf99da0e73e0dd2fe54eb301958f58404deb475e61a47f8
+SIZE (src-firefox-tor-browser-128.12.0esr-14.5-1-build1.tar.xz) = 611154864
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.6.xpi) = 85066ef24c44cc839b2d6bbe4d3d08652c8e09f06515e1b86ee72ba26c406989
-SIZE (noscript-13.0.6.xpi) = 992587
+SHA256 (noscript-13.0.8.xpi) = 9d978cfe083cb9cce120b5ee41e8933d752d7ab4680bf517c5ec4b29c4cfd2dc
+SIZE (noscript-13.0.8.xpi) = 993143
SHA256 (tpo-translation-90dbac96420394aa35ce29385814742ac4942b26_GL0.tar.gz) = dd720795ebd4a335e522fc48956e81b1ba62580aae33d99997ecdaf6866a3537
SIZE (tpo-translation-90dbac96420394aa35ce29385814742ac4942b26_GL0.tar.gz) = 793166
SHA256 (tpo-translation-9cbc3b3d25d2c5c77f1b6b3172ba6bcad2563939_GL0.tar.gz) = 033bd5bb2e4e2f852d3a711c4e652a389f32974fe0304a969f518680d849a32c
diff --git a/www/wget2/Makefile b/www/wget2/Makefile
index c0615c687e1d..437de18068ce 100644
--- a/www/wget2/Makefile
+++ b/www/wget2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wget2
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= GNU/wget
diff --git a/www/wordpress/Makefile b/www/wordpress/Makefile
index 9371c6700fe8..5a6610d1d891 100644
--- a/www/wordpress/Makefile
+++ b/www/wordpress/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wordpress
-DISTVERSION= 6.7.2
+DISTVERSION= 6.8.1
PORTREVISION?= 0
.ifndef WORDPRESS_LANG
PORTEPOCH= 1
diff --git a/www/wordpress/distinfo b/www/wordpress/distinfo
index 9e6d0f5659ce..fa674abdd824 100644
--- a/www/wordpress/distinfo
+++ b/www/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743795667
-SHA256 (wordpress-6.7.2.tar.gz) = cfd9c83cfa9dda0351898ea9b73f58995c817994a5424be18777f83e886a3cf6
-SIZE (wordpress-6.7.2.tar.gz) = 26780969
+TIMESTAMP = 1750445236
+SHA256 (wordpress-6.8.1.tar.gz) = 3c654d079bc42c4e82ff20a6948c456293e104b6762ff7c9fc948071b3310328
+SIZE (wordpress-6.8.1.tar.gz) = 26926501
diff --git a/www/yarn-node18/Makefile b/www/yarn-node18/Makefile
index 20ad43db95ec..7453fabbe0cf 100644
--- a/www/yarn-node18/Makefile
+++ b/www/yarn-node18/Makefile
@@ -1,3 +1,6 @@
+DEPRECATED= Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30.
+EXPIRATION_DATE=2025-09-01
+
USES= nodejs:18,run
MASTERDIR= ${.CURDIR}/../yarn-node22
diff --git a/x11-fonts/charis/Makefile b/x11-fonts/charis/Makefile
index ce86758f75c4..7fe32b5dd78d 100644
--- a/x11-fonts/charis/Makefile
+++ b/x11-fonts/charis/Makefile
@@ -1,5 +1,5 @@
-PORTNAME= CharisSIL
-PORTVERSION= 6.200
+PORTNAME= Charis
+PORTVERSION= 7.000
CATEGORIES= x11-fonts
MASTER_SITES= https://software.sil.org/downloads/r/charis/
@@ -15,7 +15,8 @@ MEDIA_ID= ${DISTNAME}${EXTRACT_SUFX}
NO_BUILD= yes
NO_ARCH= yes
-.for type in Bold BoldItalic Italic Regular
+.for type in Bold BoldItalic Italic Medium MediumItalic Regular SemiBold \
+ SemiBoldItalic
PLIST_FILES+= ${FONTSDIR}/${PORTNAME}-${type}.ttf
.endfor
diff --git a/x11-fonts/charis/distinfo b/x11-fonts/charis/distinfo
index f99369961327..b8c2792e12f3 100644
--- a/x11-fonts/charis/distinfo
+++ b/x11-fonts/charis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678875492
-SHA256 (CharisSIL-6.200.zip) = 4b09aa75760b8aa697b762c34afb995dde0754c8f09256cb912dbfc478c97ade
-SIZE (CharisSIL-6.200.zip) = 4980132
+TIMESTAMP = 1750597540
+SHA256 (Charis-7.000.zip) = e3237b1303c5d31af8f59b1d1914886c5e873b77c71390e4742fb3bc1c187666
+SIZE (Charis-7.000.zip) = 10497481
diff --git a/x11-fonts/py-babelfont/Makefile b/x11-fonts/py-babelfont/Makefile
index d7411fceffbd..3917ddd5fcf7 100644
--- a/x11-fonts/py-babelfont/Makefile
+++ b/x11-fonts/py-babelfont/Makefile
@@ -1,5 +1,5 @@
PORTNAME= babelfont
-PORTVERSION= 3.1.2
+PORTVERSION= 3.1.3
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -30,6 +30,6 @@ READ_TTF_DESC= TrueType Font (TTF) files support
VFB_DESC= FontLab Studio 5 (VFB) files support
READ_TTF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fontfeatures>=1.8.0:x11-fonts/py-fontfeatures@${PY_FLAVOR}
-VFB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vfblib>=0.7.1:x11-fonts/py-vfblib@${PY_FLAVOR}
+VFB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vfblib>=0.9.0:x11-fonts/py-vfblib@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/x11-fonts/py-babelfont/distinfo b/x11-fonts/py-babelfont/distinfo
index d50c32eb53e2..66f3e8f1d526 100644
--- a/x11-fonts/py-babelfont/distinfo
+++ b/x11-fonts/py-babelfont/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888388
-SHA256 (babelfont-3.1.2.tar.gz) = ac640a7f3bcd9994f996df8fa9f1b4e3ce7c98e0bdf43098b660bef3473805b8
-SIZE (babelfont-3.1.2.tar.gz) = 1428397
+TIMESTAMP = 1750188158
+SHA256 (babelfont-3.1.3.tar.gz) = 23f7b17c02eb62df55ed0e74391768ea16fc262283ede2a7e7b4bf96c91378df
+SIZE (babelfont-3.1.3.tar.gz) = 1430037
diff --git a/x11-fonts/py-vfblib/Makefile b/x11-fonts/py-vfblib/Makefile
index 1e7056a83962..357f9199c4f1 100644
--- a/x11-fonts/py-vfblib/Makefile
+++ b/x11-fonts/py-vfblib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vfblib
-PORTVERSION= 0.9.4
+PORTVERSION= 0.9.5
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-fonts/py-vfblib/distinfo b/x11-fonts/py-vfblib/distinfo
index ca1ee56a4b48..30eec18d86d5 100644
--- a/x11-fonts/py-vfblib/distinfo
+++ b/x11-fonts/py-vfblib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495873
-SHA256 (vfblib-0.9.4.tar.gz) = 1d6281497394bc6ecadf2580cab4d1bfeea761e3566087a06f1ef7a7f912aea8
-SIZE (vfblib-0.9.4.tar.gz) = 7793835
+TIMESTAMP = 1750188160
+SHA256 (vfblib-0.9.5.tar.gz) = 29495aff8658a9d198092bd187d001eae3463fd376cfa4ba42f1b62242739c1d
+SIZE (vfblib-0.9.5.tar.gz) = 7795680
diff --git a/x11-themes/kf6-breeze-icons/distinfo b/x11-themes/kf6-breeze-icons/distinfo
index 5013acfccfbf..f670aade5945 100644
--- a/x11-themes/kf6-breeze-icons/distinfo
+++ b/x11-themes/kf6-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358562
-SHA256 (KDE/frameworks/6.14/breeze-icons-6.14.0.tar.xz) = cdf9cb67ce9d6eb9969ec324ce92556caf1a94f12770c56cf0c588dc2c681d2f
-SIZE (KDE/frameworks/6.14/breeze-icons-6.14.0.tar.xz) = 2257912
+TIMESTAMP = 1749476631
+SHA256 (KDE/frameworks/6.15/breeze-icons-6.15.0.tar.xz) = 25d92102f9554ea23eb6ee81434395b517d93fc86e5e0415834a7ff449ef855c
+SIZE (KDE/frameworks/6.15/breeze-icons-6.15.0.tar.xz) = 2255160
diff --git a/x11-themes/kf6-breeze-icons/pkg-plist b/x11-themes/kf6-breeze-icons/pkg-plist
index 2a11b7ffe540..ed3ec8fa4e97 100644
--- a/x11-themes/kf6-breeze-icons/pkg-plist
+++ b/x11-themes/kf6-breeze-icons/pkg-plist
@@ -1015,6 +1015,8 @@ share/icons/breeze-dark/actions/16/flashlight-off-symbolic.svg
share/icons/breeze-dark/actions/16/flashlight-off.svg
share/icons/breeze-dark/actions/16/flashlight-on-symbolic.svg
share/icons/breeze-dark/actions/16/flashlight-on.svg
+share/icons/breeze-dark/actions/16/folder-add-symbolic.svg
+share/icons/breeze-dark/actions/16/folder-add.svg
share/icons/breeze-dark/actions/16/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze-dark/actions/16/folder-edit-sign-decrypted.svg
share/icons/breeze-dark/actions/16/folder-edit-sign-encrypt-symbolic.svg
@@ -4647,6 +4649,8 @@ share/icons/breeze-dark/actions/22/flashlight-on-symbolic.svg
share/icons/breeze-dark/actions/22/flashlight-on.svg
share/icons/breeze-dark/actions/22/flower-shape-symbolic.svg
share/icons/breeze-dark/actions/22/flower-shape.svg
+share/icons/breeze-dark/actions/22/folder-add-symbolic.svg
+share/icons/breeze-dark/actions/22/folder-add.svg
share/icons/breeze-dark/actions/22/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze-dark/actions/22/folder-edit-sign-decrypted.svg
share/icons/breeze-dark/actions/22/folder-edit-sign-encrypt-symbolic.svg
@@ -7511,1202 +7515,3883 @@ share/icons/breeze-dark/actions/22/zoom-symbolic.svg
share/icons/breeze-dark/actions/22/zoom.svg
share/icons/breeze-dark/actions/22@2x
share/icons/breeze-dark/actions/22@3x
+share/icons/breeze-dark/actions/24/CVnamespace-symbolic.svg
+share/icons/breeze-dark/actions/24/CVnamespace.svg
+share/icons/breeze-dark/actions/24/Info-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/Info-amarok.svg
+share/icons/breeze-dark/actions/24/PrePostCondition-symbolic.svg
share/icons/breeze-dark/actions/24/PrePostCondition.svg
+share/icons/breeze-dark/actions/24/accept_signal-symbolic.svg
share/icons/breeze-dark/actions/24/accept_signal.svg
+share/icons/breeze-dark/actions/24/accept_time_event-symbolic.svg
+share/icons/breeze-dark/actions/24/accept_time_event.svg
+share/icons/breeze-dark/actions/24/acrobat-symbolic.svg
+share/icons/breeze-dark/actions/24/action-albumfolder-importdir2-symbolic.svg
+share/icons/breeze-dark/actions/24/action-albumfolder-importdir2.svg
+share/icons/breeze-dark/actions/24/action-rss_tag-symbolic.svg
+share/icons/breeze-dark/actions/24/action-rss_tag.svg
+share/icons/breeze-dark/actions/24/activities-symbolic.svg
share/icons/breeze-dark/actions/24/activities.svg
+share/icons/breeze-dark/actions/24/activity-fork-symbolic.svg
+share/icons/breeze-dark/actions/24/activity-fork.svg
+share/icons/breeze-dark/actions/24/actor-symbolic.svg
+share/icons/breeze-dark/actions/24/actor.svg
+share/icons/breeze-dark/actions/24/add-placemark-symbolic.svg
+share/icons/breeze-dark/actions/24/add-placemark.svg
+share/icons/breeze-dark/actions/24/add-subtitle-symbolic.svg
share/icons/breeze-dark/actions/24/add-subtitle.svg
+share/icons/breeze-dark/actions/24/address-book-new-symbolic.svg
share/icons/breeze-dark/actions/24/address-book-new.svg
+share/icons/breeze-dark/actions/24/addressbook-details-symbolic.svg
+share/icons/breeze-dark/actions/24/addressbook-details.svg
+share/icons/breeze-dark/actions/24/adjustcurves-symbolic.svg
share/icons/breeze-dark/actions/24/adjustcurves.svg
+share/icons/breeze-dark/actions/24/adjusthsl-symbolic.svg
share/icons/breeze-dark/actions/24/adjusthsl.svg
+share/icons/breeze-dark/actions/24/adjustlevels-symbolic.svg
share/icons/breeze-dark/actions/24/adjustlevels.svg
+share/icons/breeze-dark/actions/24/adjustrgb-symbolic.svg
+share/icons/breeze-dark/actions/24/aggregation-symbolic.svg
share/icons/breeze-dark/actions/24/aggregation.svg
+share/icons/breeze-dark/actions/24/akonadi-phone-home-symbolic.svg
+share/icons/breeze-dark/actions/24/akonadi-phone-home.svg
+share/icons/breeze-dark/actions/24/akonadiconsole-symbolic.svg
share/icons/breeze-dark/actions/24/akonadiconsole.svg
+share/icons/breeze-dark/actions/24/albumfolder-importdir-symbolic.svg
+share/icons/breeze-dark/actions/24/albumfolder-importdir.svg
+share/icons/breeze-dark/actions/24/albumfolder-importimages-symbolic.svg
+share/icons/breeze-dark/actions/24/albumfolder-importimages.svg
+share/icons/breeze-dark/actions/24/albumfolder-new-symbolic.svg
+share/icons/breeze-dark/actions/24/albumfolder-new.svg
+share/icons/breeze-dark/actions/24/albumfolder-properties-symbolic.svg
+share/icons/breeze-dark/actions/24/albumfolder-properties.svg
+share/icons/breeze-dark/actions/24/albumfolder-user-trash-symbolic.svg
+share/icons/breeze-dark/actions/24/albumfolder-user-trash.svg
+share/icons/breeze-dark/actions/24/align-horizontal-baseline-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-baseline.svg
+share/icons/breeze-dark/actions/24/align-horizontal-bottom-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-bottom-out.svg
+share/icons/breeze-dark/actions/24/align-horizontal-center-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-center.svg
+share/icons/breeze-dark/actions/24/align-horizontal-left-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-left-out.svg
+share/icons/breeze-dark/actions/24/align-horizontal-left-symbolic.svg
+share/icons/breeze-dark/actions/24/align-horizontal-left-to-anchor-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-left-to-anchor.svg
share/icons/breeze-dark/actions/24/align-horizontal-left.svg
+share/icons/breeze-dark/actions/24/align-horizontal-node-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-node.svg
+share/icons/breeze-dark/actions/24/align-horizontal-right-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-right-out.svg
+share/icons/breeze-dark/actions/24/align-horizontal-right-symbolic.svg
+share/icons/breeze-dark/actions/24/align-horizontal-right-to-anchor-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-right-to-anchor.svg
share/icons/breeze-dark/actions/24/align-horizontal-right.svg
+share/icons/breeze-dark/actions/24/align-horizontal-top-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-horizontal-top-out.svg
+share/icons/breeze-dark/actions/24/align-none-symbolic.svg
share/icons/breeze-dark/actions/24/align-none.svg
+share/icons/breeze-dark/actions/24/align-vertical-baseline-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-baseline.svg
+share/icons/breeze-dark/actions/24/align-vertical-bottom-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-bottom-out.svg
+share/icons/breeze-dark/actions/24/align-vertical-bottom-symbolic.svg
+share/icons/breeze-dark/actions/24/align-vertical-bottom-to-anchor-symbolic.svg
+share/icons/breeze-dark/actions/24/align-vertical-bottom-to-anchor.svg
share/icons/breeze-dark/actions/24/align-vertical-bottom.svg
+share/icons/breeze-dark/actions/24/align-vertical-center-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-center.svg
+share/icons/breeze-dark/actions/24/align-vertical-node-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-node.svg
+share/icons/breeze-dark/actions/24/align-vertical-top-out-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-top-out.svg
+share/icons/breeze-dark/actions/24/align-vertical-top-symbolic.svg
+share/icons/breeze-dark/actions/24/align-vertical-top-to-anchor-symbolic.svg
share/icons/breeze-dark/actions/24/align-vertical-top-to-anchor.svg
share/icons/breeze-dark/actions/24/align-vertical-top.svg
+share/icons/breeze-dark/actions/24/amarok_artist-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_artist.svg
+share/icons/breeze-dark/actions/24/amarok_cart_add-symbolic.svg
share/icons/breeze-dark/actions/24/amarok_cart_add.svg
+share/icons/breeze-dark/actions/24/amarok_cart_remove-symbolic.svg
share/icons/breeze-dark/actions/24/amarok_cart_remove.svg
+share/icons/breeze-dark/actions/24/amarok_cart_view-symbolic.svg
share/icons/breeze-dark/actions/24/amarok_cart_view.svg
+share/icons/breeze-dark/actions/24/amarok_change_language-symbolic.svg
share/icons/breeze-dark/actions/24/amarok_change_language.svg
+share/icons/breeze-dark/actions/24/amarok_clock-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_clock.svg
+share/icons/breeze-dark/actions/24/amarok_lyrics-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_lyrics.svg
+share/icons/breeze-dark/actions/24/amarok_playcount-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_playcount.svg
+share/icons/breeze-dark/actions/24/amarok_playlist-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_playlist.svg
+share/icons/breeze-dark/actions/24/amarok_playlist_refresh-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_playlist_refresh.svg
+share/icons/breeze-dark/actions/24/amarok_scripts-symbolic.svg
+share/icons/breeze-dark/actions/24/amarok_scripts.svg
+share/icons/breeze-dark/actions/24/anchor-symbolic.svg
share/icons/breeze-dark/actions/24/anchor.svg
+share/icons/breeze-dark/actions/24/animal-symbolic.svg
+share/icons/breeze-dark/actions/24/animal.svg
+share/icons/breeze-dark/actions/24/animation-stage-symbolic.svg
+share/icons/breeze-dark/actions/24/animation-stage.svg
+share/icons/breeze-dark/actions/24/answer-correct-symbolic.svg
+share/icons/breeze-dark/actions/24/answer-correct.svg
+share/icons/breeze-dark/actions/24/answer-symbolic.svg
+share/icons/breeze-dark/actions/24/answer.svg
+share/icons/breeze-dark/actions/24/antivignetting-symbolic.svg
share/icons/breeze-dark/actions/24/antivignetting.svg
+share/icons/breeze-dark/actions/24/application-exit-symbolic.svg
share/icons/breeze-dark/actions/24/application-exit.svg
+share/icons/breeze-dark/actions/24/application-menu-symbolic.svg
share/icons/breeze-dark/actions/24/application-menu.svg
+share/icons/breeze-dark/actions/24/appointment-new-symbolic.svg
share/icons/breeze-dark/actions/24/appointment-new.svg
+share/icons/breeze-dark/actions/24/approved-symbolic.svg
+share/icons/breeze-dark/actions/24/approved.svg
+share/icons/breeze-dark/actions/24/archive-extract-symbolic.svg
share/icons/breeze-dark/actions/24/archive-extract.svg
+share/icons/breeze-dark/actions/24/archive-insert-directory-symbolic.svg
+share/icons/breeze-dark/actions/24/archive-insert-directory.svg
+share/icons/breeze-dark/actions/24/archive-insert-symbolic.svg
share/icons/breeze-dark/actions/24/archive-insert.svg
+share/icons/breeze-dark/actions/24/archive-remove-symbolic.svg
share/icons/breeze-dark/actions/24/archive-remove.svg
+share/icons/breeze-dark/actions/24/arrow-down-double-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-down-double.svg
+share/icons/breeze-dark/actions/24/arrow-down-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-down.svg
+share/icons/breeze-dark/actions/24/arrow-left-double-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-left-double.svg
+share/icons/breeze-dark/actions/24/arrow-left-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-left.svg
+share/icons/breeze-dark/actions/24/arrow-right-double-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-right-double.svg
+share/icons/breeze-dark/actions/24/arrow-right-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-right.svg
+share/icons/breeze-dark/actions/24/arrow-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-up-double-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-up-double.svg
+share/icons/breeze-dark/actions/24/arrow-up-symbolic.svg
+share/icons/breeze-dark/actions/24/arrow-up.svg
+share/icons/breeze-dark/actions/24/arrow.svg
+share/icons/breeze-dark/actions/24/artifact-symbolic.svg
share/icons/breeze-dark/actions/24/artifact.svg
+share/icons/breeze-dark/actions/24/artistictext-tool-symbolic.svg
+share/icons/breeze-dark/actions/24/artistictext-tool.svg
+share/icons/breeze-dark/actions/24/association-symbolic.svg
share/icons/breeze-dark/actions/24/association.svg
+share/icons/breeze-dark/actions/24/atmosphere-symbolic.svg
share/icons/breeze-dark/actions/24/atmosphere.svg
+share/icons/breeze-dark/actions/24/audio-symbolic.svg
+share/icons/breeze-dark/actions/24/auto-scale-all-symbolic.svg
+share/icons/breeze-dark/actions/24/auto-scale-all.svg
+share/icons/breeze-dark/actions/24/auto-scale-x-symbolic.svg
+share/icons/breeze-dark/actions/24/auto-scale-x.svg
+share/icons/breeze-dark/actions/24/auto-scale-y-symbolic.svg
+share/icons/breeze-dark/actions/24/auto-scale-y.svg
+share/icons/breeze-dark/actions/24/auto-transition-symbolic.svg
share/icons/breeze-dark/actions/24/auto-transition.svg
+share/icons/breeze-dark/actions/24/auto-type-symbolic.svg
share/icons/breeze-dark/actions/24/auto-type.svg
+share/icons/breeze-dark/actions/24/autocorrection-symbolic.svg
share/icons/breeze-dark/actions/24/autocorrection.svg
+share/icons/breeze-dark/actions/24/backgroundtool-symbolic.svg
share/icons/breeze-dark/actions/24/backgroundtool.svg
+share/icons/breeze-dark/actions/24/backup-symbolic.svg
share/icons/breeze-dark/actions/24/backup.svg
+share/icons/breeze-dark/actions/24/bboxnext-symbolic.svg
share/icons/breeze-dark/actions/24/bboxnext.svg
+share/icons/breeze-dark/actions/24/bboxprev-symbolic.svg
share/icons/breeze-dark/actions/24/bboxprev.svg
+share/icons/breeze-dark/actions/24/beamerblock-symbolic.svg
+share/icons/breeze-dark/actions/24/beamerblock.svg
+share/icons/breeze-dark/actions/24/beamerframe-symbolic.svg
+share/icons/breeze-dark/actions/24/beamerframe.svg
+share/icons/breeze-dark/actions/24/bibtex-symbolic.svg
+share/icons/breeze-dark/actions/24/bibtex.svg
+share/icons/breeze-dark/actions/24/bigskip-symbolic.svg
+share/icons/breeze-dark/actions/24/bigskip.svg
+share/icons/breeze-dark/actions/24/black_sum-symbolic.svg
share/icons/breeze-dark/actions/24/black_sum.svg
+share/icons/breeze-dark/actions/24/blur-symbolic.svg
share/icons/breeze-dark/actions/24/blur.svg
+share/icons/breeze-dark/actions/24/blurfx-symbolic.svg
share/icons/breeze-dark/actions/24/blurfx.svg
+share/icons/breeze-dark/actions/24/blurimage-symbolic.svg
share/icons/breeze-dark/actions/24/blurimage.svg
+share/icons/breeze-dark/actions/24/bookmark-add-folder-symbolic.svg
+share/icons/breeze-dark/actions/24/bookmark-add-folder.svg
+share/icons/breeze-dark/actions/24/bookmark-edit-symbolic.svg
share/icons/breeze-dark/actions/24/bookmark-edit.svg
+share/icons/breeze-dark/actions/24/bookmark-new-list-symbolic.svg
+share/icons/breeze-dark/actions/24/bookmark-new-list.svg
+share/icons/breeze-dark/actions/24/bookmark-new-symbolic.svg
share/icons/breeze-dark/actions/24/bookmark-new.svg
+share/icons/breeze-dark/actions/24/bookmark-remove-symbolic.svg
share/icons/breeze-dark/actions/24/bookmark-remove.svg
+share/icons/breeze-dark/actions/24/bookmark-toolbar-symbolic.svg
+share/icons/breeze-dark/actions/24/bookmark-toolbar.svg
+share/icons/breeze-dark/actions/24/bookmarks-bookmarked-symbolic.svg
share/icons/breeze-dark/actions/24/bookmarks-bookmarked.svg
+share/icons/breeze-dark/actions/24/bookmarks-organize-symbolic.svg
+share/icons/breeze-dark/actions/24/bookmarks-organize.svg
+share/icons/breeze-dark/actions/24/bookmarks-symbolic.svg
share/icons/breeze-dark/actions/24/bookmarks.svg
+share/icons/breeze-dark/actions/24/boost-boosted-symbolic.svg
share/icons/breeze-dark/actions/24/boost-boosted.svg
+share/icons/breeze-dark/actions/24/boost-symbolic.svg
share/icons/breeze-dark/actions/24/boost.svg
+share/icons/breeze-dark/actions/24/borderpainter-symbolic.svg
+share/icons/breeze-dark/actions/24/borderpainter.svg
+share/icons/breeze-dark/actions/24/bordertool-symbolic.svg
share/icons/breeze-dark/actions/24/bordertool.svg
+share/icons/breeze-dark/actions/24/box-symbolic.svg
+share/icons/breeze-dark/actions/24/box.svg
+share/icons/breeze-dark/actions/24/bqm-diff-symbolic.svg
+share/icons/breeze-dark/actions/24/bqm-diff.svg
+share/icons/breeze-dark/actions/24/bqm-remove-symbolic.svg
+share/icons/breeze-dark/actions/24/bqm-remove.svg
+share/icons/breeze-dark/actions/24/bqm-rmqueue-symbolic.svg
+share/icons/breeze-dark/actions/24/bqm-rmqueue.svg
+share/icons/breeze-dark/actions/24/branch-symbolic.svg
+share/icons/breeze-dark/actions/24/branch.svg
+share/icons/breeze-dark/actions/24/brightness-high-symbolic.svg
share/icons/breeze-dark/actions/24/brightness-high.svg
+share/icons/breeze-dark/actions/24/brightness-low-symbolic.svg
share/icons/breeze-dark/actions/24/brightness-low.svg
+share/icons/breeze-dark/actions/24/bwtonal-symbolic.svg
share/icons/breeze-dark/actions/24/bwtonal.svg
+share/icons/breeze-dark/actions/24/call-start-symbolic.svg
share/icons/breeze-dark/actions/24/call-start.svg
+share/icons/breeze-dark/actions/24/call-stop-symbolic.svg
share/icons/breeze-dark/actions/24/call-stop.svg
+share/icons/breeze-dark/actions/24/call-voicemail-symbolic.svg
share/icons/breeze-dark/actions/24/call-voicemail.svg
+share/icons/breeze-dark/actions/24/calligraphy-symbolic.svg
+share/icons/breeze-dark/actions/24/calligraphy.svg
+share/icons/breeze-dark/actions/24/callout-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/callout-shape.svg
+share/icons/breeze-dark/actions/24/cards-block-symbolic.svg
+share/icons/breeze-dark/actions/24/cards-block.svg
+share/icons/breeze-dark/actions/24/category-symbolic.svg
share/icons/breeze-dark/actions/24/category.svg
+share/icons/breeze-dark/actions/24/category2parent-symbolic.svg
share/icons/breeze-dark/actions/24/category2parent.svg
+share/icons/breeze-dark/actions/24/cell_edit-symbolic.svg
+share/icons/breeze-dark/actions/24/cell_edit.svg
+share/icons/breeze-dark/actions/24/cell_layout-symbolic.svg
+share/icons/breeze-dark/actions/24/cell_layout.svg
+share/icons/breeze-dark/actions/24/channelmixer-symbolic.svg
+share/icons/breeze-dark/actions/24/character-set-symbolic.svg
share/icons/breeze-dark/actions/24/character-set.svg
+share/icons/breeze-dark/actions/24/charcoaltool-symbolic.svg
share/icons/breeze-dark/actions/24/charcoaltool.svg
+share/icons/breeze-dark/actions/24/check_constraint-symbolic.svg
share/icons/breeze-dark/actions/24/check_constraint.svg
+share/icons/breeze-dark/actions/24/checkbox-symbolic.svg
+share/icons/breeze-dark/actions/24/checkbox.svg
+share/icons/breeze-dark/actions/24/checkmark-symbolic.svg
+share/icons/breeze-dark/actions/24/checkmark.svg
+share/icons/breeze-dark/actions/24/child2category-symbolic.svg
share/icons/breeze-dark/actions/24/child2category.svg
+share/icons/breeze-dark/actions/24/choice-rhomb-symbolic.svg
share/icons/breeze-dark/actions/24/choice-rhomb.svg
+share/icons/breeze-dark/actions/24/choice-round-symbolic.svg
share/icons/breeze-dark/actions/24/choice-round.svg
+share/icons/breeze-dark/actions/24/chronometer-lap-symbolic.svg
+share/icons/breeze-dark/actions/24/chronometer-lap.svg
+share/icons/breeze-dark/actions/24/chronometer-pause-symbolic.svg
share/icons/breeze-dark/actions/24/chronometer-pause.svg
+share/icons/breeze-dark/actions/24/chronometer-reset-symbolic.svg
+share/icons/breeze-dark/actions/24/chronometer-reset.svg
+share/icons/breeze-dark/actions/24/chronometer-start-symbolic.svg
+share/icons/breeze-dark/actions/24/chronometer-start.svg
+share/icons/breeze-dark/actions/24/chronometer-symbolic.svg
share/icons/breeze-dark/actions/24/chronometer.svg
+share/icons/breeze-dark/actions/24/circular-arrow-shape-symbolic.svg
share/icons/breeze-dark/actions/24/circular-arrow-shape.svg
+share/icons/breeze-dark/actions/24/class-or-package-symbolic.svg
+share/icons/breeze-dark/actions/24/class-or-package.svg
+share/icons/breeze-dark/actions/24/class-symbolic.svg
+share/icons/breeze-dark/actions/24/class.svg
+share/icons/breeze-dark/actions/24/clock-large-symbolic.svg
+share/icons/breeze-dark/actions/24/clock-large.svg
+share/icons/breeze-dark/actions/24/clock-symbolic.svg
+share/icons/breeze-dark/actions/24/clock.svg
+share/icons/breeze-dark/actions/24/cloud-download-symbolic.svg
+share/icons/breeze-dark/actions/24/cloud-download.svg
+share/icons/breeze-dark/actions/24/cloud-upload-symbolic.svg
+share/icons/breeze-dark/actions/24/cloud-upload.svg
+share/icons/breeze-dark/actions/24/code-block-symbolic.svg
share/icons/breeze-dark/actions/24/code-block.svg
+share/icons/breeze-dark/actions/24/code-class-symbolic.svg
share/icons/breeze-dark/actions/24/code-class.svg
+share/icons/breeze-dark/actions/24/code-context-symbolic.svg
share/icons/breeze-dark/actions/24/code-context.svg
+share/icons/breeze-dark/actions/24/code-function-symbolic.svg
share/icons/breeze-dark/actions/24/code-function.svg
+share/icons/breeze-dark/actions/24/code-typedef-symbolic.svg
share/icons/breeze-dark/actions/24/code-typedef.svg
+share/icons/breeze-dark/actions/24/code-variable-symbolic.svg
share/icons/breeze-dark/actions/24/code-variable.svg
+share/icons/breeze-dark/actions/24/collapse-all-symbolic.svg
share/icons/breeze-dark/actions/24/collapse-all.svg
+share/icons/breeze-dark/actions/24/collapse-symbolic.svg
+share/icons/breeze-dark/actions/24/collapse.svg
+share/icons/breeze-dark/actions/24/collection-rescan-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/collection-rescan-amarok.svg
+share/icons/breeze-dark/actions/24/color-fill-symbolic.svg
+share/icons/breeze-dark/actions/24/color-fill.svg
+share/icons/breeze-dark/actions/24/color-gradient-symbolic.svg
share/icons/breeze-dark/actions/24/color-gradient.svg
+share/icons/breeze-dark/actions/24/color-management-symbolic.svg
+share/icons/breeze-dark/actions/24/color-mode-black-white-symbolic.svg
share/icons/breeze-dark/actions/24/color-mode-black-white.svg
+share/icons/breeze-dark/actions/24/color-mode-hue-shift-negative-symbolic.svg
share/icons/breeze-dark/actions/24/color-mode-hue-shift-negative.svg
+share/icons/breeze-dark/actions/24/color-mode-hue-shift-positive-symbolic.svg
share/icons/breeze-dark/actions/24/color-mode-hue-shift-positive.svg
+share/icons/breeze-dark/actions/24/color-mode-invert-image-symbolic.svg
share/icons/breeze-dark/actions/24/color-mode-invert-image.svg
+share/icons/breeze-dark/actions/24/color-mode-invert-text-symbolic.svg
share/icons/breeze-dark/actions/24/color-mode-invert-text.svg
+share/icons/breeze-dark/actions/24/color-picker-black-symbolic.svg
share/icons/breeze-dark/actions/24/color-picker-black.svg
+share/icons/breeze-dark/actions/24/color-picker-grey-symbolic.svg
share/icons/breeze-dark/actions/24/color-picker-grey.svg
+share/icons/breeze-dark/actions/24/color-picker-symbolic.svg
+share/icons/breeze-dark/actions/24/color-picker-white-symbolic.svg
share/icons/breeze-dark/actions/24/color-picker-white.svg
share/icons/breeze-dark/actions/24/color-picker.svg
+share/icons/breeze-dark/actions/24/colorfx-symbolic.svg
share/icons/breeze-dark/actions/24/colorfx.svg
+share/icons/breeze-dark/actions/24/colormanagement-symbolic.svg
+share/icons/breeze-dark/actions/24/colormanagement.svg
+share/icons/breeze-dark/actions/24/colorneg-symbolic.svg
share/icons/breeze-dark/actions/24/colorneg.svg
+share/icons/breeze-dark/actions/24/colors-chromablue-symbolic.svg
+share/icons/breeze-dark/actions/24/colors-chromagreen-symbolic.svg
+share/icons/breeze-dark/actions/24/colors-chromared-symbolic.svg
+share/icons/breeze-dark/actions/24/colors-luma-symbolic.svg
share/icons/breeze-dark/actions/24/colors-luma.svg
+share/icons/breeze-dark/actions/24/combined_fragment-symbolic.svg
share/icons/breeze-dark/actions/24/combined_fragment.svg
+share/icons/breeze-dark/actions/24/compass-symbolic.svg
share/icons/breeze-dark/actions/24/compass.svg
+share/icons/breeze-dark/actions/24/component-symbolic.svg
+share/icons/breeze-dark/actions/24/component.svg
+share/icons/breeze-dark/actions/24/composite-track-off-symbolic.svg
share/icons/breeze-dark/actions/24/composite-track-off.svg
+share/icons/breeze-dark/actions/24/composite-track-on-symbolic.svg
share/icons/breeze-dark/actions/24/composite-track-on.svg
+share/icons/breeze-dark/actions/24/composite-track-preview-symbolic.svg
share/icons/breeze-dark/actions/24/composite-track-preview.svg
+share/icons/breeze-dark/actions/24/composition-symbolic.svg
share/icons/breeze-dark/actions/24/composition.svg
+share/icons/breeze-dark/actions/24/configure-shortcuts-symbolic.svg
+share/icons/breeze-dark/actions/24/configure-shortcuts.svg
+share/icons/breeze-dark/actions/24/configure-symbolic.svg
+share/icons/breeze-dark/actions/24/configure-toolbars-symbolic.svg
+share/icons/breeze-dark/actions/24/configure-toolbars.svg
share/icons/breeze-dark/actions/24/configure.svg
+share/icons/breeze-dark/actions/24/configure_kile-symbolic.svg
+share/icons/breeze-dark/actions/24/configure_kile.svg
+share/icons/breeze-dark/actions/24/configure_project-symbolic.svg
+share/icons/breeze-dark/actions/24/configure_project.svg
+share/icons/breeze-dark/actions/24/contact-new-symbolic.svg
+share/icons/breeze-dark/actions/24/contact-new.svg
+share/icons/breeze-dark/actions/24/containment-symbolic.svg
+share/icons/breeze-dark/actions/24/containment.svg
+share/icons/breeze-dark/actions/24/contents-symbolic.svg
+share/icons/breeze-dark/actions/24/contents.svg
+share/icons/breeze-dark/actions/24/contrast-symbolic.svg
share/icons/breeze-dark/actions/24/contrast.svg
+share/icons/breeze-dark/actions/24/convert-symbolic.svg
+share/icons/breeze-dark/actions/24/convert.svg
+share/icons/breeze-dark/actions/24/coordinate-symbolic.svg
share/icons/breeze-dark/actions/24/coordinate.svg
+share/icons/breeze-dark/actions/24/copy-coordinates-symbolic.svg
share/icons/breeze-dark/actions/24/copy-coordinates.svg
+share/icons/breeze-dark/actions/24/createpath-symbolic.svg
+share/icons/breeze-dark/actions/24/createpath.svg
+share/icons/breeze-dark/actions/24/cross-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/cross-shape.svg
+share/icons/breeze-dark/actions/24/crosshairs-symbolic.svg
share/icons/breeze-dark/actions/24/crosshairs.svg
+share/icons/breeze-dark/actions/24/cursor-arrow-symbolic.svg
+share/icons/breeze-dark/actions/24/cursor-arrow.svg
+share/icons/breeze-dark/actions/24/curve-connector-symbolic.svg
share/icons/breeze-dark/actions/24/curve-connector.svg
+share/icons/breeze-dark/actions/24/dashboard-show-symbolic.svg
share/icons/breeze-dark/actions/24/dashboard-show.svg
+share/icons/breeze-dark/actions/24/database-change-key-symbolic.svg
share/icons/breeze-dark/actions/24/database-change-key.svg
+share/icons/breeze-dark/actions/24/database-index-symbolic.svg
share/icons/breeze-dark/actions/24/database-index.svg
+share/icons/breeze-dark/actions/24/datatype-symbolic.svg
+share/icons/breeze-dark/actions/24/datatype.svg
+share/icons/breeze-dark/actions/24/dblatex-symbolic.svg
+share/icons/breeze-dark/actions/24/dblatex.svg
+share/icons/breeze-dark/actions/24/debug-execute-from-cursor-symbolic.svg
share/icons/breeze-dark/actions/24/debug-execute-from-cursor.svg
+share/icons/breeze-dark/actions/24/debug-execute-to-cursor-symbolic.svg
share/icons/breeze-dark/actions/24/debug-execute-to-cursor.svg
+share/icons/breeze-dark/actions/24/debug-run-cursor-symbolic.svg
share/icons/breeze-dark/actions/24/debug-run-cursor.svg
+share/icons/breeze-dark/actions/24/debug-run-symbolic.svg
share/icons/breeze-dark/actions/24/debug-run.svg
+share/icons/breeze-dark/actions/24/debug-step-instruction-symbolic.svg
share/icons/breeze-dark/actions/24/debug-step-instruction.svg
+share/icons/breeze-dark/actions/24/debug-step-into-instruction-symbolic.svg
share/icons/breeze-dark/actions/24/debug-step-into-instruction.svg
+share/icons/breeze-dark/actions/24/debug-step-into-symbolic.svg
share/icons/breeze-dark/actions/24/debug-step-into.svg
+share/icons/breeze-dark/actions/24/debug-step-out-symbolic.svg
share/icons/breeze-dark/actions/24/debug-step-out.svg
+share/icons/breeze-dark/actions/24/debug-step-over-symbolic.svg
share/icons/breeze-dark/actions/24/debug-step-over.svg
+share/icons/breeze-dark/actions/24/deep-history-symbolic.svg
share/icons/breeze-dark/actions/24/deep-history.svg
+share/icons/breeze-dark/actions/24/delete-comment-symbolic.svg
share/icons/breeze-dark/actions/24/delete-comment.svg
+share/icons/breeze-dark/actions/24/delete-symbolic.svg
+share/icons/breeze-dark/actions/24/delete-table-row-symbolic.svg
+share/icons/breeze-dark/actions/24/delete-table-row.svg
+share/icons/breeze-dark/actions/24/delete.svg
+share/icons/breeze-dark/actions/24/dependency-symbolic.svg
share/icons/breeze-dark/actions/24/dependency.svg
+share/icons/breeze-dark/actions/24/depth16to8-symbolic.svg
share/icons/breeze-dark/actions/24/depth16to8.svg
+share/icons/breeze-dark/actions/24/depth8to16-symbolic.svg
share/icons/breeze-dark/actions/24/depth8to16.svg
+share/icons/breeze-dark/actions/24/description-symbolic.svg
share/icons/breeze-dark/actions/24/description.svg
+share/icons/breeze-dark/actions/24/dfrac-symbolic.svg
share/icons/breeze-dark/actions/24/dfrac.svg
+share/icons/breeze-dark/actions/24/diag_activity-symbolic.svg
+share/icons/breeze-dark/actions/24/diag_activity.svg
+share/icons/breeze-dark/actions/24/diag_class-symbolic.svg
+share/icons/breeze-dark/actions/24/diag_class.svg
+share/icons/breeze-dark/actions/24/diag_component-symbolic.svg
+share/icons/breeze-dark/actions/24/diag_component.svg
+share/icons/breeze-dark/actions/24/dialog-cancel-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-cancel.svg
+share/icons/breeze-dark/actions/24/dialog-close-symbolic.svg
+share/icons/breeze-dark/actions/24/dialog-close.svg
+share/icons/breeze-dark/actions/24/dialog-input-devices-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-input-devices.svg
+share/icons/breeze-dark/actions/24/dialog-messages-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-messages.svg
+share/icons/breeze-dark/actions/24/dialog-ok-apply-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-ok-apply.svg
+share/icons/breeze-dark/actions/24/dialog-ok-symbolic.svg
+share/icons/breeze-dark/actions/24/dialog-ok.svg
+share/icons/breeze-dark/actions/24/dialog-scripts-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-scripts.svg
+share/icons/breeze-dark/actions/24/dialog-xml-editor-symbolic.svg
share/icons/breeze-dark/actions/24/dialog-xml-editor.svg
+share/icons/breeze-dark/actions/24/dirsync-symbolic.svg
+share/icons/breeze-dark/actions/24/dirsync.svg
+share/icons/breeze-dark/actions/24/discrete-symbolic.svg
share/icons/breeze-dark/actions/24/discrete.svg
+share/icons/breeze-dark/actions/24/displaymathmode-symbolic.svg
+share/icons/breeze-dark/actions/24/displaymathmode.svg
+share/icons/breeze-dark/actions/24/distortionfx-symbolic.svg
+share/icons/breeze-dark/actions/24/distortionfx.svg
+share/icons/breeze-dark/actions/24/distribute-graph-directed-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-graph-directed.svg
+share/icons/breeze-dark/actions/24/distribute-graph-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-graph.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-baseline-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-baseline.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-center-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-center.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-equal-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-equal.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-gaps-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-gaps.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-left-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-left.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-margin-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-margin.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-node-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-node.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-page-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-page.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-right-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-horizontal-right.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-x-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-horizontal-x.svg
share/icons/breeze-dark/actions/24/distribute-horizontal.svg
+share/icons/breeze-dark/actions/24/distribute-randomize-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-randomize.svg
+share/icons/breeze-dark/actions/24/distribute-remove-overlaps-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-remove-overlaps.svg
+share/icons/breeze-dark/actions/24/distribute-unclump-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-unclump.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-baseline-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-baseline.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-bottom.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-center-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-center.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-equal-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-equal.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-gaps-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-gaps.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-margin-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-margin.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-node-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-node.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-page-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-page.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-top-symbolic.svg
share/icons/breeze-dark/actions/24/distribute-vertical-top.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-y-symbolic.svg
+share/icons/breeze-dark/actions/24/distribute-vertical-y.svg
share/icons/breeze-dark/actions/24/distribute-vertical.svg
+share/icons/breeze-dark/actions/24/document-close-symbolic.svg
share/icons/breeze-dark/actions/24/document-close.svg
+share/icons/breeze-dark/actions/24/document-decrypt-symbolic.svg
share/icons/breeze-dark/actions/24/document-decrypt.svg
+share/icons/breeze-dark/actions/24/document-duplicate-symbolic.svg
+share/icons/breeze-dark/actions/24/document-duplicate.svg
+share/icons/breeze-dark/actions/24/document-edit-decrypt-symbolic.svg
+share/icons/breeze-dark/actions/24/document-edit-decrypt-verify-symbolic.svg
share/icons/breeze-dark/actions/24/document-edit-decrypt-verify.svg
share/icons/breeze-dark/actions/24/document-edit-decrypt.svg
+share/icons/breeze-dark/actions/24/document-edit-encrypt-symbolic.svg
share/icons/breeze-dark/actions/24/document-edit-encrypt.svg
+share/icons/breeze-dark/actions/24/document-edit-sign-encrypt-symbolic.svg
share/icons/breeze-dark/actions/24/document-edit-sign-encrypt.svg
+share/icons/breeze-dark/actions/24/document-edit-sign-symbolic.svg
share/icons/breeze-dark/actions/24/document-edit-sign.svg
+share/icons/breeze-dark/actions/24/document-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/document-edit-verify-symbolic.svg
+share/icons/breeze-dark/actions/24/document-edit-verify.svg
share/icons/breeze-dark/actions/24/document-edit.svg
+share/icons/breeze-dark/actions/24/document-encrypt-symbolic.svg
+share/icons/breeze-dark/actions/24/document-encrypt.svg
+share/icons/breeze-dark/actions/24/document-encrypted-symbolic.svg
share/icons/breeze-dark/actions/24/document-encrypted.svg
+share/icons/breeze-dark/actions/24/document-export-ocal-symbolic.svg
+share/icons/breeze-dark/actions/24/document-export-ocal.svg
+share/icons/breeze-dark/actions/24/document-export-symbolic.svg
+share/icons/breeze-dark/actions/24/document-export-table-symbolic.svg
+share/icons/breeze-dark/actions/24/document-export-table.svg
share/icons/breeze-dark/actions/24/document-export.svg
+share/icons/breeze-dark/actions/24/document-import-ocal-symbolic.svg
+share/icons/breeze-dark/actions/24/document-import-ocal.svg
+share/icons/breeze-dark/actions/24/document-import-symbolic.svg
share/icons/breeze-dark/actions/24/document-import.svg
+share/icons/breeze-dark/actions/24/document-multiple-symbolic.svg
+share/icons/breeze-dark/actions/24/document-multiple.svg
+share/icons/breeze-dark/actions/24/document-new-from-template-symbolic.svg
share/icons/breeze-dark/actions/24/document-new-from-template.svg
+share/icons/breeze-dark/actions/24/document-new-symbolic.svg
share/icons/breeze-dark/actions/24/document-new.svg
+share/icons/breeze-dark/actions/24/document-open-data-symbolic.svg
+share/icons/breeze-dark/actions/24/document-open-data.svg
+share/icons/breeze-dark/actions/24/document-open-folder-symbolic.svg
share/icons/breeze-dark/actions/24/document-open-folder.svg
+share/icons/breeze-dark/actions/24/document-open-recent-symbolic.svg
share/icons/breeze-dark/actions/24/document-open-recent.svg
+share/icons/breeze-dark/actions/24/document-open-remote-symbolic.svg
share/icons/breeze-dark/actions/24/document-open-remote.svg
+share/icons/breeze-dark/actions/24/document-open-symbolic.svg
share/icons/breeze-dark/actions/24/document-open.svg
+share/icons/breeze-dark/actions/24/document-preview-archive-symbolic.svg
share/icons/breeze-dark/actions/24/document-preview-archive.svg
+share/icons/breeze-dark/actions/24/document-preview-symbolic.svg
+share/icons/breeze-dark/actions/24/document-preview.svg
+share/icons/breeze-dark/actions/24/document-print-direct-symbolic.svg
share/icons/breeze-dark/actions/24/document-print-direct.svg
+share/icons/breeze-dark/actions/24/document-print-frame-symbolic.svg
+share/icons/breeze-dark/actions/24/document-print-frame.svg
+share/icons/breeze-dark/actions/24/document-print-preview-symbolic.svg
+share/icons/breeze-dark/actions/24/document-print-preview.svg
+share/icons/breeze-dark/actions/24/document-print-symbolic.svg
share/icons/breeze-dark/actions/24/document-print.svg
+share/icons/breeze-dark/actions/24/document-properties-symbolic.svg
share/icons/breeze-dark/actions/24/document-properties.svg
+share/icons/breeze-dark/actions/24/document-replace-symbolic.svg
share/icons/breeze-dark/actions/24/document-replace.svg
+share/icons/breeze-dark/actions/24/document-revert-symbolic.svg
share/icons/breeze-dark/actions/24/document-revert.svg
+share/icons/breeze-dark/actions/24/document-save-all-symbolic.svg
share/icons/breeze-dark/actions/24/document-save-all.svg
+share/icons/breeze-dark/actions/24/document-save-as-symbolic.svg
+share/icons/breeze-dark/actions/24/document-save-as-template-symbolic.svg
share/icons/breeze-dark/actions/24/document-save-as-template.svg
share/icons/breeze-dark/actions/24/document-save-as.svg
+share/icons/breeze-dark/actions/24/document-save-symbolic.svg
share/icons/breeze-dark/actions/24/document-save.svg
+share/icons/breeze-dark/actions/24/document-scan-symbolic.svg
share/icons/breeze-dark/actions/24/document-scan.svg
+share/icons/breeze-dark/actions/24/document-send-symbolic.svg
share/icons/breeze-dark/actions/24/document-send.svg
+share/icons/breeze-dark/actions/24/document-share-symbolic.svg
share/icons/breeze-dark/actions/24/document-share.svg
+share/icons/breeze-dark/actions/24/document-sign-symbolic.svg
+share/icons/breeze-dark/actions/24/document-sign.svg
+share/icons/breeze-dark/actions/24/document-swap-symbolic.svg
share/icons/breeze-dark/actions/24/document-swap.svg
+share/icons/breeze-dark/actions/24/documentation-symbolic.svg
+share/icons/breeze-dark/actions/24/documentation.svg
+share/icons/breeze-dark/actions/24/documentinfo-symbolic.svg
+share/icons/breeze-dark/actions/24/documentinfo.svg
+share/icons/breeze-dark/actions/24/donate-symbolic.svg
+share/icons/breeze-dark/actions/24/donate.svg
+share/icons/breeze-dark/actions/24/dontknow-symbolic.svg
share/icons/breeze-dark/actions/24/dontknow.svg
+share/icons/breeze-dark/actions/24/download-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/download-amarok.svg
+share/icons/breeze-dark/actions/24/download-later-symbolic.svg
share/icons/breeze-dark/actions/24/download-later.svg
+share/icons/breeze-dark/actions/24/download-symbolic.svg
+share/icons/breeze-dark/actions/24/download.svg
+share/icons/breeze-dark/actions/24/drag-surface-symbolic.svg
share/icons/breeze-dark/actions/24/drag-surface.svg
+share/icons/breeze-dark/actions/24/draw-arrow-back-symbolic.svg
+share/icons/breeze-dark/actions/24/draw-arrow-back.svg
+share/icons/breeze-dark/actions/24/draw-arrow-down-symbolic.svg
+share/icons/breeze-dark/actions/24/draw-arrow-down.svg
+share/icons/breeze-dark/actions/24/draw-arrow-forward-symbolic.svg
+share/icons/breeze-dark/actions/24/draw-arrow-forward.svg
+share/icons/breeze-dark/actions/24/draw-arrow-symbolic.svg
+share/icons/breeze-dark/actions/24/draw-arrow-up-symbolic.svg
+share/icons/breeze-dark/actions/24/draw-arrow-up.svg
share/icons/breeze-dark/actions/24/draw-arrow.svg
+share/icons/breeze-dark/actions/24/draw-bezier-curves-symbolic.svg
share/icons/breeze-dark/actions/24/draw-bezier-curves.svg
+share/icons/breeze-dark/actions/24/draw-brush-symbolic.svg
share/icons/breeze-dark/actions/24/draw-brush.svg
+share/icons/breeze-dark/actions/24/draw-calligraphic-symbolic.svg
share/icons/breeze-dark/actions/24/draw-calligraphic.svg
+share/icons/breeze-dark/actions/24/draw-circle-symbolic.svg
share/icons/breeze-dark/actions/24/draw-circle.svg
+share/icons/breeze-dark/actions/24/draw-connector-symbolic.svg
share/icons/breeze-dark/actions/24/draw-connector.svg
+share/icons/breeze-dark/actions/24/draw-cross-symbolic.svg
share/icons/breeze-dark/actions/24/draw-cross.svg
+share/icons/breeze-dark/actions/24/draw-cuboid-symbolic.svg
share/icons/breeze-dark/actions/24/draw-cuboid.svg
+share/icons/breeze-dark/actions/24/draw-donut-symbolic.svg
share/icons/breeze-dark/actions/24/draw-donut.svg
+share/icons/breeze-dark/actions/24/draw-ellipse-symbolic.svg
share/icons/breeze-dark/actions/24/draw-ellipse.svg
+share/icons/breeze-dark/actions/24/draw-eraser-symbolic.svg
share/icons/breeze-dark/actions/24/draw-eraser.svg
+share/icons/breeze-dark/actions/24/draw-freehand-symbolic.svg
share/icons/breeze-dark/actions/24/draw-freehand.svg
+share/icons/breeze-dark/actions/24/draw-halfcircle1-symbolic.svg
share/icons/breeze-dark/actions/24/draw-halfcircle1.svg
+share/icons/breeze-dark/actions/24/draw-halfcircle2-symbolic.svg
share/icons/breeze-dark/actions/24/draw-halfcircle2.svg
+share/icons/breeze-dark/actions/24/draw-halfcircle3-symbolic.svg
share/icons/breeze-dark/actions/24/draw-halfcircle3.svg
+share/icons/breeze-dark/actions/24/draw-halfcircle4-symbolic.svg
share/icons/breeze-dark/actions/24/draw-halfcircle4.svg
+share/icons/breeze-dark/actions/24/draw-highlight-symbolic.svg
share/icons/breeze-dark/actions/24/draw-highlight.svg
+share/icons/breeze-dark/actions/24/draw-line-symbolic.svg
share/icons/breeze-dark/actions/24/draw-line.svg
+share/icons/breeze-dark/actions/24/draw-number-symbolic.svg
share/icons/breeze-dark/actions/24/draw-number.svg
+share/icons/breeze-dark/actions/24/draw-path-symbolic.svg
share/icons/breeze-dark/actions/24/draw-path.svg
+share/icons/breeze-dark/actions/24/draw-polygon-star-symbolic.svg
share/icons/breeze-dark/actions/24/draw-polygon-star.svg
+share/icons/breeze-dark/actions/24/draw-polygon-symbolic.svg
share/icons/breeze-dark/actions/24/draw-polygon.svg
+share/icons/breeze-dark/actions/24/draw-polyline-symbolic.svg
share/icons/breeze-dark/actions/24/draw-polyline.svg
+share/icons/breeze-dark/actions/24/draw-rectangle-rounded-symbolic.svg
share/icons/breeze-dark/actions/24/draw-rectangle-rounded.svg
+share/icons/breeze-dark/actions/24/draw-rectangle-symbolic.svg
share/icons/breeze-dark/actions/24/draw-rectangle.svg
+share/icons/breeze-dark/actions/24/draw-spiral-symbolic.svg
share/icons/breeze-dark/actions/24/draw-spiral.svg
+share/icons/breeze-dark/actions/24/draw-square-inverted-corners-symbolic.svg
share/icons/breeze-dark/actions/24/draw-square-inverted-corners.svg
+share/icons/breeze-dark/actions/24/draw-star-symbolic.svg
share/icons/breeze-dark/actions/24/draw-star.svg
+share/icons/breeze-dark/actions/24/draw-text-symbolic.svg
share/icons/breeze-dark/actions/24/draw-text.svg
+share/icons/breeze-dark/actions/24/draw-triangle-symbolic.svg
share/icons/breeze-dark/actions/24/draw-triangle.svg
+share/icons/breeze-dark/actions/24/draw-triangle1-symbolic.svg
share/icons/breeze-dark/actions/24/draw-triangle1.svg
+share/icons/breeze-dark/actions/24/draw-triangle2-symbolic.svg
share/icons/breeze-dark/actions/24/draw-triangle2.svg
+share/icons/breeze-dark/actions/24/draw-triangle3-symbolic.svg
share/icons/breeze-dark/actions/24/draw-triangle3.svg
+share/icons/breeze-dark/actions/24/draw-triangle4-symbolic.svg
share/icons/breeze-dark/actions/24/draw-triangle4.svg
+share/icons/breeze-dark/actions/24/draw-watercolor-symbolic.svg
share/icons/breeze-dark/actions/24/draw-watercolor.svg
+share/icons/breeze-dark/actions/24/dvipdf-symbolic.svg
+share/icons/breeze-dark/actions/24/dvipdf.svg
+share/icons/breeze-dark/actions/24/dvipng-symbolic.svg
+share/icons/breeze-dark/actions/24/dvipng.svg
+share/icons/breeze-dark/actions/24/dvips-symbolic.svg
+share/icons/breeze-dark/actions/24/dvips.svg
+share/icons/breeze-dark/actions/24/dvisearch-symbolic.svg
+share/icons/breeze-dark/actions/24/dvisearch.svg
+share/icons/breeze-dark/actions/24/dynamic-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/dynamic-amarok.svg
+share/icons/breeze-dark/actions/24/earthquake-symbolic.svg
share/icons/breeze-dark/actions/24/earthquake.svg
+share/icons/breeze-dark/actions/24/edit-bomb-symbolic.svg
share/icons/breeze-dark/actions/24/edit-bomb.svg
+share/icons/breeze-dark/actions/24/edit-clear-all-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-clear-all.svg
+share/icons/breeze-dark/actions/24/edit-clear-history-symbolic.svg
share/icons/breeze-dark/actions/24/edit-clear-history.svg
+share/icons/breeze-dark/actions/24/edit-clear-list-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-clear-list.svg
+share/icons/breeze-dark/actions/24/edit-clear-locationbar-ltr-symbolic.svg
share/icons/breeze-dark/actions/24/edit-clear-locationbar-ltr.svg
+share/icons/breeze-dark/actions/24/edit-clear-locationbar-rtl-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-clear-locationbar-rtl.svg
+share/icons/breeze-dark/actions/24/edit-clear-symbolic.svg
share/icons/breeze-dark/actions/24/edit-clear.svg
+share/icons/breeze-dark/actions/24/edit-clone-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-clone-unlink-symbolic.svg
share/icons/breeze-dark/actions/24/edit-clone-unlink.svg
share/icons/breeze-dark/actions/24/edit-clone.svg
+share/icons/breeze-dark/actions/24/edit-comment-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-comment.svg
+share/icons/breeze-dark/actions/24/edit-copy-path-symbolic.svg
share/icons/breeze-dark/actions/24/edit-copy-path.svg
+share/icons/breeze-dark/actions/24/edit-copy-symbolic.svg
share/icons/breeze-dark/actions/24/edit-copy.svg
+share/icons/breeze-dark/actions/24/edit-cut-symbolic.svg
share/icons/breeze-dark/actions/24/edit-cut.svg
+share/icons/breeze-dark/actions/24/edit-delete-remove-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-delete-remove.svg
+share/icons/breeze-dark/actions/24/edit-delete-shred-symbolic.svg
share/icons/breeze-dark/actions/24/edit-delete-shred.svg
+share/icons/breeze-dark/actions/24/edit-delete-symbolic.svg
share/icons/breeze-dark/actions/24/edit-delete.svg
+share/icons/breeze-dark/actions/24/edit-download-symbolic.svg
share/icons/breeze-dark/actions/24/edit-download.svg
+share/icons/breeze-dark/actions/24/edit-duplicate-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-duplicate.svg
+share/icons/breeze-dark/actions/24/edit-entry-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-entry.svg
+share/icons/breeze-dark/actions/24/edit-find-mail-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-find-mail.svg
+share/icons/breeze-dark/actions/24/edit-find-project-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-find-project.svg
+share/icons/breeze-dark/actions/24/edit-find-replace-symbolic.svg
share/icons/breeze-dark/actions/24/edit-find-replace.svg
+share/icons/breeze-dark/actions/24/edit-find-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-find-user-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-find-user.svg
share/icons/breeze-dark/actions/24/edit-find.svg
+share/icons/breeze-dark/actions/24/edit-group-symbolic.svg
share/icons/breeze-dark/actions/24/edit-group.svg
+share/icons/breeze-dark/actions/24/edit-guides-symbolic.svg
share/icons/breeze-dark/actions/24/edit-guides.svg
+share/icons/breeze-dark/actions/24/edit-image-face-add-symbolic.svg
share/icons/breeze-dark/actions/24/edit-image-face-add.svg
+share/icons/breeze-dark/actions/24/edit-image-face-detect-symbolic.svg
share/icons/breeze-dark/actions/24/edit-image-face-detect.svg
+share/icons/breeze-dark/actions/24/edit-image-face-recognize-symbolic.svg
share/icons/breeze-dark/actions/24/edit-image-face-recognize.svg
+share/icons/breeze-dark/actions/24/edit-image-face-show-symbolic.svg
share/icons/breeze-dark/actions/24/edit-image-face-show.svg
+share/icons/breeze-dark/actions/24/edit-image-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-image.svg
+share/icons/breeze-dark/actions/24/edit-line-width-symbolic.svg
share/icons/breeze-dark/actions/24/edit-line-width.svg
+share/icons/breeze-dark/actions/24/edit-link-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-link.svg
+share/icons/breeze-dark/actions/24/edit-map-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-map.svg
+share/icons/breeze-dark/actions/24/edit-move-symbolic.svg
share/icons/breeze-dark/actions/24/edit-move.svg
+share/icons/breeze-dark/actions/24/edit-node-symbolic.svg
share/icons/breeze-dark/actions/24/edit-node.svg
+share/icons/breeze-dark/actions/24/edit-none-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-none.svg
+share/icons/breeze-dark/actions/24/edit-opacity-symbolic.svg
share/icons/breeze-dark/actions/24/edit-opacity.svg
+share/icons/breeze-dark/actions/24/edit-paste-in-place-symbolic.svg
share/icons/breeze-dark/actions/24/edit-paste-in-place.svg
+share/icons/breeze-dark/actions/24/edit-paste-symbolic.svg
share/icons/breeze-dark/actions/24/edit-paste.svg
+share/icons/breeze-dark/actions/24/edit-redo-symbolic.svg
share/icons/breeze-dark/actions/24/edit-redo.svg
+share/icons/breeze-dark/actions/24/edit-rename-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-rename.svg
+share/icons/breeze-dark/actions/24/edit-reset-symbolic.svg
share/icons/breeze-dark/actions/24/edit-reset.svg
+share/icons/breeze-dark/actions/24/edit-select-all-symbolic.svg
share/icons/breeze-dark/actions/24/edit-select-all.svg
+share/icons/breeze-dark/actions/24/edit-select-invert-symbolic.svg
share/icons/breeze-dark/actions/24/edit-select-invert.svg
+share/icons/breeze-dark/actions/24/edit-select-lasso-symbolic.svg
share/icons/breeze-dark/actions/24/edit-select-lasso.svg
+share/icons/breeze-dark/actions/24/edit-select-none-symbolic.svg
share/icons/breeze-dark/actions/24/edit-select-none.svg
+share/icons/breeze-dark/actions/24/edit-select-symbolic.svg
+share/icons/breeze-dark/actions/24/edit-select-text-symbolic.svg
share/icons/breeze-dark/actions/24/edit-select-text.svg
share/icons/breeze-dark/actions/24/edit-select.svg
+share/icons/breeze-dark/actions/24/edit-table-cell-merge-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-cell-merge.svg
+share/icons/breeze-dark/actions/24/edit-table-cell-split-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-cell-split.svg
+share/icons/breeze-dark/actions/24/edit-table-delete-column-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-delete-column.svg
+share/icons/breeze-dark/actions/24/edit-table-delete-row-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-delete-row.svg
+share/icons/breeze-dark/actions/24/edit-table-insert-column-left-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-insert-column-left.svg
+share/icons/breeze-dark/actions/24/edit-table-insert-column-right-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-insert-column-right.svg
+share/icons/breeze-dark/actions/24/edit-table-insert-row-above-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-insert-row-above.svg
+share/icons/breeze-dark/actions/24/edit-table-insert-row-below-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-insert-row-below.svg
+share/icons/breeze-dark/actions/24/edit-table-insert-row-under-symbolic.svg
share/icons/breeze-dark/actions/24/edit-table-insert-row-under.svg
+share/icons/breeze-dark/actions/24/edit-text-frame-update-symbolic.svg
share/icons/breeze-dark/actions/24/edit-text-frame-update.svg
+share/icons/breeze-dark/actions/24/edit-undo-symbolic.svg
share/icons/breeze-dark/actions/24/edit-undo.svg
+share/icons/breeze-dark/actions/24/edit_animation-symbolic.svg
+share/icons/breeze-dark/actions/24/edit_animation.svg
+share/icons/breeze-dark/actions/24/editimage-symbolic.svg
+share/icons/breeze-dark/actions/24/editimage.svg
+share/icons/breeze-dark/actions/24/editor-symbolic.svg
+share/icons/breeze-dark/actions/24/editor.svg
+share/icons/breeze-dark/actions/24/editpath-symbolic.svg
+share/icons/breeze-dark/actions/24/editpath.svg
+share/icons/breeze-dark/actions/24/edittext-symbolic.svg
+share/icons/breeze-dark/actions/24/edittext.svg
+share/icons/breeze-dark/actions/24/ellipse-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/ellipse-shape.svg
+share/icons/breeze-dark/actions/24/embosstool-symbolic.svg
share/icons/breeze-dark/actions/24/embosstool.svg
+share/icons/breeze-dark/actions/24/emph-symbolic.svg
+share/icons/breeze-dark/actions/24/emph.svg
+share/icons/breeze-dark/actions/24/end_of_life-symbolic.svg
+share/icons/breeze-dark/actions/24/end_of_life.svg
+share/icons/breeze-dark/actions/24/end_state-symbolic.svg
+share/icons/breeze-dark/actions/24/end_state.svg
+share/icons/breeze-dark/actions/24/entity-symbolic.svg
share/icons/breeze-dark/actions/24/entity.svg
+share/icons/breeze-dark/actions/24/entrance_animations-symbolic.svg
share/icons/breeze-dark/actions/24/entrance_animations.svg
+share/icons/breeze-dark/actions/24/entry-clone-symbolic.svg
+share/icons/breeze-dark/actions/24/entry-clone.svg
+share/icons/breeze-dark/actions/24/entry-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/entry-delete.svg
+share/icons/breeze-dark/actions/24/entry-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/entry-edit.svg
+share/icons/breeze-dark/actions/24/entry-new-symbolic.svg
share/icons/breeze-dark/actions/24/entry-new.svg
+share/icons/breeze-dark/actions/24/enum-symbolic.svg
+share/icons/breeze-dark/actions/24/enum.svg
+share/icons/breeze-dark/actions/24/enumerate-symbolic.svg
+share/icons/breeze-dark/actions/24/enumerate.svg
+share/icons/breeze-dark/actions/24/error-symbolic.svg
+share/icons/breeze-dark/actions/24/error.svg
+share/icons/breeze-dark/actions/24/errornext-symbolic.svg
share/icons/breeze-dark/actions/24/errornext.svg
+share/icons/breeze-dark/actions/24/errorprev-symbolic.svg
share/icons/breeze-dark/actions/24/errorprev.svg
+share/icons/breeze-dark/actions/24/escape-direction-all-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-all.svg
+share/icons/breeze-dark/actions/24/escape-direction-down-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-down.svg
+share/icons/breeze-dark/actions/24/escape-direction-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-horizontal.svg
+share/icons/breeze-dark/actions/24/escape-direction-left-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-left.svg
+share/icons/breeze-dark/actions/24/escape-direction-right-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-right.svg
+share/icons/breeze-dark/actions/24/escape-direction-up-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-up.svg
+share/icons/breeze-dark/actions/24/escape-direction-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/escape-direction-vertical.svg
+share/icons/breeze-dark/actions/24/exception-symbolic.svg
share/icons/breeze-dark/actions/24/exception.svg
+share/icons/breeze-dark/actions/24/exchange-positions-clockwise-symbolic.svg
share/icons/breeze-dark/actions/24/exchange-positions-clockwise.svg
+share/icons/breeze-dark/actions/24/exchange-positions-symbolic.svg
+share/icons/breeze-dark/actions/24/exchange-positions-zorder-symbolic.svg
share/icons/breeze-dark/actions/24/exchange-positions-zorder.svg
share/icons/breeze-dark/actions/24/exchange-positions.svg
+share/icons/breeze-dark/actions/24/exifinfo-symbolic.svg
+share/icons/breeze-dark/actions/24/exifinfo.svg
+share/icons/breeze-dark/actions/24/exit_animations-symbolic.svg
+share/icons/breeze-dark/actions/24/exit_animations.svg
+share/icons/breeze-dark/actions/24/expand-all-symbolic.svg
share/icons/breeze-dark/actions/24/expand-all.svg
+share/icons/breeze-dark/actions/24/expand-symbolic.svg
+share/icons/breeze-dark/actions/24/expand.svg
+share/icons/breeze-dark/actions/24/favorite-favorited-symbolic.svg
share/icons/breeze-dark/actions/24/favorite-favorited.svg
+share/icons/breeze-dark/actions/24/favorite-genres-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/favorite-genres-amarok.svg
+share/icons/breeze-dark/actions/24/favorite-symbolic.svg
share/icons/breeze-dark/actions/24/favorite.svg
+share/icons/breeze-dark/actions/24/feed-subscribe-symbolic.svg
share/icons/breeze-dark/actions/24/feed-subscribe.svg
+share/icons/breeze-dark/actions/24/file-zoom-in-symbolic.svg
+share/icons/breeze-dark/actions/24/file-zoom-in.svg
+share/icons/breeze-dark/actions/24/file-zoom-out-symbolic.svg
+share/icons/breeze-dark/actions/24/file-zoom-out.svg
+share/icons/breeze-dark/actions/24/filegrep-symbolic.svg
+share/icons/breeze-dark/actions/24/filegrep.svg
+share/icons/breeze-dark/actions/24/filename-album-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-album-amarok.svg
+share/icons/breeze-dark/actions/24/filename-and-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-and-amarok.svg
+share/icons/breeze-dark/actions/24/filename-artist-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-artist-amarok.svg
+share/icons/breeze-dark/actions/24/filename-bpm-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-bpm-amarok.svg
+share/icons/breeze-dark/actions/24/filename-comment-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-comment-amarok.svg
+share/icons/breeze-dark/actions/24/filename-composer-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-composer-amarok.svg
+share/icons/breeze-dark/actions/24/filename-dash-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-dash-amarok.svg
+share/icons/breeze-dark/actions/24/filename-discnumber-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-discnumber-amarok.svg
+share/icons/breeze-dark/actions/24/filename-divider-symbolic.svg
share/icons/breeze-dark/actions/24/filename-divider.svg
+share/icons/breeze-dark/actions/24/filename-dot-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-dot-amarok.svg
+share/icons/breeze-dark/actions/24/filename-filetype-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-filetype-amarok.svg
+share/icons/breeze-dark/actions/24/filename-genre-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-genre-amarok.svg
+share/icons/breeze-dark/actions/24/filename-group-length-symbolic.svg
share/icons/breeze-dark/actions/24/filename-group-length.svg
+share/icons/breeze-dark/actions/24/filename-group-tracks-symbolic.svg
share/icons/breeze-dark/actions/24/filename-group-tracks.svg
+share/icons/breeze-dark/actions/24/filename-ignore-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-ignore-amarok.svg
+share/icons/breeze-dark/actions/24/filename-initial-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-initial-amarok.svg
+share/icons/breeze-dark/actions/24/filename-last-played-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-last-played.svg
+share/icons/breeze-dark/actions/24/filename-moodbar-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-sample-rate-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-sample-rate.svg
+share/icons/breeze-dark/actions/24/filename-slash-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-slash-amarok.svg
+share/icons/breeze-dark/actions/24/filename-space-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-space-amarok.svg
+share/icons/breeze-dark/actions/24/filename-title-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-title-amarok.svg
+share/icons/breeze-dark/actions/24/filename-track-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-track-amarok.svg
+share/icons/breeze-dark/actions/24/filename-underscore-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/filename-underscore-amarok.svg
+share/icons/breeze-dark/actions/24/filename-year-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/filename-year-amarok.svg
+share/icons/breeze-dark/actions/24/fileview-preview-symbolic.svg
+share/icons/breeze-dark/actions/24/fileview-preview.svg
+share/icons/breeze-dark/actions/24/fill-color-symbolic.svg
share/icons/breeze-dark/actions/24/fill-color.svg
+share/icons/breeze-dark/actions/24/filmgrain-symbolic.svg
share/icons/breeze-dark/actions/24/filmgrain.svg
+share/icons/breeze-dark/actions/24/final_activity-symbolic.svg
share/icons/breeze-dark/actions/24/final_activity.svg
+share/icons/breeze-dark/actions/24/find-location-symbolic.svg
share/icons/breeze-dark/actions/24/find-location.svg
+share/icons/breeze-dark/actions/24/fingerprint-symbolic.svg
share/icons/breeze-dark/actions/24/fingerprint.svg
+share/icons/breeze-dark/actions/24/flag-black-symbolic.svg
share/icons/breeze-dark/actions/24/flag-black.svg
+share/icons/breeze-dark/actions/24/flag-blue-symbolic.svg
share/icons/breeze-dark/actions/24/flag-blue.svg
+share/icons/breeze-dark/actions/24/flag-green-symbolic.svg
share/icons/breeze-dark/actions/24/flag-green.svg
+share/icons/breeze-dark/actions/24/flag-red-symbolic.svg
share/icons/breeze-dark/actions/24/flag-red.svg
+share/icons/breeze-dark/actions/24/flag-symbolic.svg
+share/icons/breeze-dark/actions/24/flag-yellow-symbolic.svg
share/icons/breeze-dark/actions/24/flag-yellow.svg
share/icons/breeze-dark/actions/24/flag.svg
+share/icons/breeze-dark/actions/24/flash-symbolic.svg
share/icons/breeze-dark/actions/24/flash.svg
+share/icons/breeze-dark/actions/24/flashlight-off-symbolic.svg
share/icons/breeze-dark/actions/24/flashlight-off.svg
+share/icons/breeze-dark/actions/24/flashlight-on-symbolic.svg
share/icons/breeze-dark/actions/24/flashlight-on.svg
+share/icons/breeze-dark/actions/24/flower-shape-symbolic.svg
share/icons/breeze-dark/actions/24/flower-shape.svg
+share/icons/breeze-dark/actions/24/folder-add-symbolic.svg
+share/icons/breeze-dark/actions/24/folder-add.svg
+share/icons/breeze-dark/actions/24/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze-dark/actions/24/folder-edit-sign-decrypted.svg
+share/icons/breeze-dark/actions/24/folder-edit-sign-encrypt-symbolic.svg
share/icons/breeze-dark/actions/24/folder-edit-sign-encrypt.svg
+share/icons/breeze-dark/actions/24/folder-new-symbolic.svg
share/icons/breeze-dark/actions/24/folder-new.svg
+share/icons/breeze-dark/actions/24/folder-open-recent-symbolic.svg
share/icons/breeze-dark/actions/24/folder-open-recent.svg
+share/icons/breeze-dark/actions/24/folder-stash-symbolic.svg
share/icons/breeze-dark/actions/24/folder-stash.svg
+share/icons/breeze-dark/actions/24/folder-sync-symbolic.svg
share/icons/breeze-dark/actions/24/folder-sync.svg
+share/icons/breeze-dark/actions/24/followmouse-symbolic.svg
+share/icons/breeze-dark/actions/24/followmouse.svg
+share/icons/breeze-dark/actions/24/font-disable-symbolic.svg
share/icons/breeze-dark/actions/24/font-disable.svg
+share/icons/breeze-dark/actions/24/font-enable-symbolic.svg
share/icons/breeze-dark/actions/24/font-enable.svg
+share/icons/breeze-dark/actions/24/font-symbolic.svg
+share/icons/breeze-dark/actions/24/font.svg
+share/icons/breeze-dark/actions/24/food-symbolic.svg
share/icons/breeze-dark/actions/24/food.svg
+share/icons/breeze-dark/actions/24/foreignkey_constraint-symbolic.svg
share/icons/breeze-dark/actions/24/foreignkey_constraint.svg
+share/icons/breeze-dark/actions/24/fork-symbolic.svg
share/icons/breeze-dark/actions/24/fork.svg
+share/icons/breeze-dark/actions/24/format-add-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-add-node.svg
+share/icons/breeze-dark/actions/24/format-align-vertical-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/format-align-vertical-bottom.svg
+share/icons/breeze-dark/actions/24/format-align-vertical-center-symbolic.svg
share/icons/breeze-dark/actions/24/format-align-vertical-center.svg
+share/icons/breeze-dark/actions/24/format-align-vertical-top-symbolic.svg
share/icons/breeze-dark/actions/24/format-align-vertical-top.svg
+share/icons/breeze-dark/actions/24/format-border-set-all-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-all.svg
+share/icons/breeze-dark/actions/24/format-border-set-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-bottom.svg
+share/icons/breeze-dark/actions/24/format-border-set-diagonal-bl-tr-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-diagonal-bl-tr.svg
+share/icons/breeze-dark/actions/24/format-border-set-diagonal-tl-br-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-diagonal-tl-br.svg
+share/icons/breeze-dark/actions/24/format-border-set-external-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-external.svg
+share/icons/breeze-dark/actions/24/format-border-set-internal-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-internal-horizontal.svg
+share/icons/breeze-dark/actions/24/format-border-set-internal-symbolic.svg
+share/icons/breeze-dark/actions/24/format-border-set-internal-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-internal-vertical.svg
share/icons/breeze-dark/actions/24/format-border-set-internal.svg
+share/icons/breeze-dark/actions/24/format-border-set-left-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-left.svg
+share/icons/breeze-dark/actions/24/format-border-set-none-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-none.svg
+share/icons/breeze-dark/actions/24/format-border-set-right-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-right.svg
+share/icons/breeze-dark/actions/24/format-border-set-top-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-set-top.svg
+share/icons/breeze-dark/actions/24/format-border-style-symbolic.svg
share/icons/breeze-dark/actions/24/format-border-style.svg
+share/icons/breeze-dark/actions/24/format-break-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-break-node.svg
+share/icons/breeze-dark/actions/24/format-connect-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-connect-node.svg
+share/icons/breeze-dark/actions/24/format-convert-to-path-symbolic.svg
share/icons/breeze-dark/actions/24/format-convert-to-path.svg
+share/icons/breeze-dark/actions/24/format-currency-symbolic.svg
share/icons/breeze-dark/actions/24/format-currency.svg
+share/icons/breeze-dark/actions/24/format-disconnect-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-disconnect-node.svg
+share/icons/breeze-dark/actions/24/format-fill-color-symbolic.svg
+share/icons/breeze-dark/actions/24/format-fill-color.svg
+share/icons/breeze-dark/actions/24/format-font-size-less-symbolic.svg
share/icons/breeze-dark/actions/24/format-font-size-less.svg
+share/icons/breeze-dark/actions/24/format-font-size-more-symbolic.svg
share/icons/breeze-dark/actions/24/format-font-size-more.svg
+share/icons/breeze-dark/actions/24/format-indent-less-symbolic.svg
share/icons/breeze-dark/actions/24/format-indent-less.svg
+share/icons/breeze-dark/actions/24/format-indent-more-symbolic.svg
share/icons/breeze-dark/actions/24/format-indent-more.svg
+share/icons/breeze-dark/actions/24/format-insert-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-insert-node.svg
+share/icons/breeze-dark/actions/24/format-join-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-join-node.svg
+share/icons/breeze-dark/actions/24/format-justify-center-symbolic.svg
share/icons/breeze-dark/actions/24/format-justify-center.svg
+share/icons/breeze-dark/actions/24/format-justify-fill-symbolic.svg
share/icons/breeze-dark/actions/24/format-justify-fill.svg
+share/icons/breeze-dark/actions/24/format-justify-left-symbolic.svg
share/icons/breeze-dark/actions/24/format-justify-left.svg
+share/icons/breeze-dark/actions/24/format-justify-right-symbolic.svg
share/icons/breeze-dark/actions/24/format-justify-right.svg
+share/icons/breeze-dark/actions/24/format-line-spacing-double-symbolic.svg
share/icons/breeze-dark/actions/24/format-line-spacing-double.svg
+share/icons/breeze-dark/actions/24/format-line-spacing-normal-symbolic.svg
share/icons/breeze-dark/actions/24/format-line-spacing-normal.svg
+share/icons/breeze-dark/actions/24/format-line-spacing-triple-symbolic.svg
share/icons/breeze-dark/actions/24/format-line-spacing-triple.svg
+share/icons/breeze-dark/actions/24/format-list-ordered-symbolic.svg
share/icons/breeze-dark/actions/24/format-list-ordered.svg
+share/icons/breeze-dark/actions/24/format-list-unordered-symbolic.svg
share/icons/breeze-dark/actions/24/format-list-unordered.svg
+share/icons/breeze-dark/actions/24/format-node-corner-symbolic.svg
share/icons/breeze-dark/actions/24/format-node-corner.svg
+share/icons/breeze-dark/actions/24/format-node-curve-symbolic.svg
share/icons/breeze-dark/actions/24/format-node-curve.svg
+share/icons/breeze-dark/actions/24/format-node-line-symbolic.svg
share/icons/breeze-dark/actions/24/format-node-line.svg
+share/icons/breeze-dark/actions/24/format-node-smooth-symbolic.svg
share/icons/breeze-dark/actions/24/format-node-smooth.svg
+share/icons/breeze-dark/actions/24/format-node-symmetric-symbolic.svg
share/icons/breeze-dark/actions/24/format-node-symmetric.svg
+share/icons/breeze-dark/actions/24/format-number-percent-symbolic.svg
share/icons/breeze-dark/actions/24/format-number-percent.svg
+share/icons/breeze-dark/actions/24/format-precision-less-symbolic.svg
share/icons/breeze-dark/actions/24/format-precision-less.svg
+share/icons/breeze-dark/actions/24/format-precision-more-symbolic.svg
share/icons/breeze-dark/actions/24/format-precision-more.svg
+share/icons/breeze-dark/actions/24/format-remove-node-symbolic.svg
share/icons/breeze-dark/actions/24/format-remove-node.svg
+share/icons/breeze-dark/actions/24/format-segment-curve-symbolic.svg
share/icons/breeze-dark/actions/24/format-segment-curve.svg
+share/icons/breeze-dark/actions/24/format-segment-line-symbolic.svg
share/icons/breeze-dark/actions/24/format-segment-line.svg
+share/icons/breeze-dark/actions/24/format-stroke-color-symbolic.svg
+share/icons/breeze-dark/actions/24/format-stroke-color.svg
+share/icons/breeze-dark/actions/24/format-text-blockquote-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-blockquote.svg
+share/icons/breeze-dark/actions/24/format-text-bold-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-bold.svg
+share/icons/breeze-dark/actions/24/format-text-capitalize-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-capitalize.svg
+share/icons/breeze-dark/actions/24/format-text-code-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-code.svg
+share/icons/breeze-dark/actions/24/format-text-color-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-color.svg
+share/icons/breeze-dark/actions/24/format-text-direction-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-direction-horizontal.svg
+share/icons/breeze-dark/actions/24/format-text-direction-ltr-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-direction-ltr.svg
+share/icons/breeze-dark/actions/24/format-text-direction-rtl-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-direction-rtl.svg
+share/icons/breeze-dark/actions/24/format-text-direction-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-direction-vertical.svg
+share/icons/breeze-dark/actions/24/format-text-italic-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-italic.svg
+share/icons/breeze-dark/actions/24/format-text-lowercase-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-lowercase.svg
+share/icons/breeze-dark/actions/24/format-text-strikethrough-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-strikethrough.svg
+share/icons/breeze-dark/actions/24/format-text-subscript-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-subscript.svg
+share/icons/breeze-dark/actions/24/format-text-superscript-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-superscript.svg
+share/icons/breeze-dark/actions/24/format-text-symbol-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-symbol.svg
+share/icons/breeze-dark/actions/24/format-text-underline-squiggle-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-underline-squiggle.svg
+share/icons/breeze-dark/actions/24/format-text-underline-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-underline.svg
+share/icons/breeze-dark/actions/24/format-text-uppercase-symbolic.svg
share/icons/breeze-dark/actions/24/format-text-uppercase.svg
+share/icons/breeze-dark/actions/24/formula-symbolic.svg
share/icons/breeze-dark/actions/24/formula.svg
+share/icons/breeze-dark/actions/24/freerotation-symbolic.svg
+share/icons/breeze-dark/actions/24/freerotation.svg
+share/icons/breeze-dark/actions/24/games-achievements-symbolic.svg
share/icons/breeze-dark/actions/24/games-achievements.svg
+share/icons/breeze-dark/actions/24/games-config-background-symbolic.svg
+share/icons/breeze-dark/actions/24/games-config-background.svg
+share/icons/breeze-dark/actions/24/games-config-board-symbolic.svg
share/icons/breeze-dark/actions/24/games-config-board.svg
+share/icons/breeze-dark/actions/24/games-config-custom-symbolic.svg
+share/icons/breeze-dark/actions/24/games-config-custom.svg
+share/icons/breeze-dark/actions/24/games-config-options-symbolic.svg
+share/icons/breeze-dark/actions/24/games-config-options.svg
+share/icons/breeze-dark/actions/24/games-config-theme-symbolic.svg
+share/icons/breeze-dark/actions/24/games-config-theme.svg
+share/icons/breeze-dark/actions/24/games-config-tiles-symbolic.svg
share/icons/breeze-dark/actions/24/games-config-tiles.svg
+share/icons/breeze-dark/actions/24/games-difficult-symbolic.svg
share/icons/breeze-dark/actions/24/games-difficult.svg
+share/icons/breeze-dark/actions/24/games-endturn-symbolic.svg
+share/icons/breeze-dark/actions/24/games-endturn.svg
+share/icons/breeze-dark/actions/24/games-highscores-symbolic.svg
share/icons/breeze-dark/actions/24/games-highscores.svg
+share/icons/breeze-dark/actions/24/games-hint-symbolic.svg
share/icons/breeze-dark/actions/24/games-hint.svg
+share/icons/breeze-dark/actions/24/games-solve-symbolic.svg
share/icons/breeze-dark/actions/24/games-solve.svg
+share/icons/breeze-dark/actions/24/geany-build-symbolic.svg
+share/icons/breeze-dark/actions/24/geany-build.svg
+share/icons/breeze-dark/actions/24/geany-close-all-symbolic.svg
+share/icons/breeze-dark/actions/24/geany-close-all.svg
+share/icons/breeze-dark/actions/24/geany-save-all-symbolic.svg
+share/icons/breeze-dark/actions/24/geany-save-all.svg
+share/icons/breeze-dark/actions/24/gearhead-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/gearhead-shape.svg
+share/icons/breeze-dark/actions/24/generalisation-symbolic.svg
+share/icons/breeze-dark/actions/24/generalisation.svg
+share/icons/breeze-dark/actions/24/generalise-symbolic.svg
share/icons/breeze-dark/actions/24/generalise.svg
+share/icons/breeze-dark/actions/24/get-hot-new-stuff-symbolic.svg
+share/icons/breeze-dark/actions/24/get-hot-new-stuff.svg
+share/icons/breeze-dark/actions/24/globe-symbolic.svg
share/icons/breeze-dark/actions/24/globe.svg
+share/icons/breeze-dark/actions/24/gnumeric-autofilter-delete-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-autofilter-delete.svg
+share/icons/breeze-dark/actions/24/gnumeric-autofilter-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-autofilter.svg
+share/icons/breeze-dark/actions/24/gnumeric-autosum-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-autosum.svg
+share/icons/breeze-dark/actions/24/gnumeric-brush-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-brush.svg
+share/icons/breeze-dark/actions/24/gnumeric-bucket-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-bucket.svg
+share/icons/breeze-dark/actions/24/gnumeric-cells-merge-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-cells-merge.svg
+share/icons/breeze-dark/actions/24/gnumeric-cells-split-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-cells-split.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-add-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-add.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-delete.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-hide-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-hide.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-size-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-column-size.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-unhide-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-column-unhide.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-add-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-add.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-delete.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-comment-edit.svg
+share/icons/breeze-dark/actions/24/gnumeric-component-insert-shaped-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-component-insert-shaped.svg
+share/icons/breeze-dark/actions/24/gnumeric-data-slicer-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-data-slicer.svg
+share/icons/breeze-dark/actions/24/gnumeric-font-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-font.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-accounting-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-accounting.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-all-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-all.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-bottom-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-diag-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-diag.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-double-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-double-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-inside-horiz-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-inside-horiz.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-left-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-left.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-none-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-none.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-outside-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-outside.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-rev-diag-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-rev-diag.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-right-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-right.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-thick-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-thick-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-thick-outside-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-thick-outside.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-double-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-double-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-thick-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-border-top-n-thick-bottom.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-top-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-border-top.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-percentage-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-percentage.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-precision-decrease-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-precision-decrease.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-precision-increase-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-precision-increase.svg
+share/icons/breeze-dark/actions/24/gnumeric-format-thousand-separator-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-format-thousand-separator.svg
+share/icons/breeze-dark/actions/24/gnumeric-formulaguru-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-formulaguru.svg
+share/icons/breeze-dark/actions/24/gnumeric-graphguru-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-graphguru.svg
+share/icons/breeze-dark/actions/24/gnumeric-group-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-group.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-add-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-add.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-delete.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-edit.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-email-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-email.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-external-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-link-external.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-internal-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-link-internal.svg
+share/icons/breeze-dark/actions/24/gnumeric-link-url-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-link-url.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-arrow-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-arrow.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-button-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-button.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-checkbox-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-checkbox.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-combo-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-combo.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-ellipse-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-ellipse.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-label-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-label.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-line-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-line.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-list-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-list.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-rectangle-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-rectangle.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-scrollbar-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-scrollbar.svg
+share/icons/breeze-dark/actions/24/gnumeric-object-spinbutton-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-object-spinbutton.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-cell-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-cell.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-page-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-page.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-pages-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-pages.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-time-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-pagesetup-hf-time.svg
+share/icons/breeze-dark/actions/24/gnumeric-protection-no-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-protection-no.svg
+share/icons/breeze-dark/actions/24/gnumeric-protection-yes-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-protection-yes.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-add-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-add.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-delete.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-hide-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-hide.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-size-symbolic.svg
share/icons/breeze-dark/actions/24/gnumeric-row-size.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-unhide-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-row-unhide.svg
+share/icons/breeze-dark/actions/24/gnumeric-subscript-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-subscript.svg
+share/icons/breeze-dark/actions/24/gnumeric-superscript-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-superscript.svg
+share/icons/breeze-dark/actions/24/gnumeric-ungroup-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-ungroup.svg
+share/icons/breeze-dark/actions/24/gnumeric-visible-symbolic.svg
+share/icons/breeze-dark/actions/24/gnumeric-visible.svg
+share/icons/breeze-dark/actions/24/go-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/go-bottom.svg
+share/icons/breeze-dark/actions/24/go-down-search-symbolic.svg
+share/icons/breeze-dark/actions/24/go-down-search.svg
+share/icons/breeze-dark/actions/24/go-down-skip-symbolic.svg
share/icons/breeze-dark/actions/24/go-down-skip.svg
+share/icons/breeze-dark/actions/24/go-down-symbolic.svg
share/icons/breeze-dark/actions/24/go-down.svg
+share/icons/breeze-dark/actions/24/go-first-symbolic.svg
+share/icons/breeze-dark/actions/24/go-first-view-page-symbolic.svg
+share/icons/breeze-dark/actions/24/go-first-view-page.svg
+share/icons/breeze-dark/actions/24/go-first-view-symbolic.svg
+share/icons/breeze-dark/actions/24/go-first-view.svg
share/icons/breeze-dark/actions/24/go-first.svg
+share/icons/breeze-dark/actions/24/go-home-large-symbolic.svg
+share/icons/breeze-dark/actions/24/go-home-large.svg
+share/icons/breeze-dark/actions/24/go-home-symbolic.svg
share/icons/breeze-dark/actions/24/go-home.svg
+share/icons/breeze-dark/actions/24/go-jump-declaration-symbolic.svg
share/icons/breeze-dark/actions/24/go-jump-declaration.svg
+share/icons/breeze-dark/actions/24/go-jump-definition-symbolic.svg
share/icons/breeze-dark/actions/24/go-jump-definition.svg
+share/icons/breeze-dark/actions/24/go-jump-locationbar-symbolic.svg
+share/icons/breeze-dark/actions/24/go-jump-locationbar.svg
+share/icons/breeze-dark/actions/24/go-jump-symbolic.svg
+share/icons/breeze-dark/actions/24/go-jump-today-symbolic.svg
+share/icons/breeze-dark/actions/24/go-jump-today.svg
share/icons/breeze-dark/actions/24/go-jump.svg
+share/icons/breeze-dark/actions/24/go-last-symbolic.svg
+share/icons/breeze-dark/actions/24/go-last-view-page-symbolic.svg
+share/icons/breeze-dark/actions/24/go-last-view-page.svg
+share/icons/breeze-dark/actions/24/go-last-view-symbolic.svg
+share/icons/breeze-dark/actions/24/go-last-view.svg
share/icons/breeze-dark/actions/24/go-last.svg
+share/icons/breeze-dark/actions/24/go-next-context-symbolic.svg
share/icons/breeze-dark/actions/24/go-next-context.svg
+share/icons/breeze-dark/actions/24/go-next-skip-symbolic.svg
share/icons/breeze-dark/actions/24/go-next-skip.svg
+share/icons/breeze-dark/actions/24/go-next-symbolic.svg
+share/icons/breeze-dark/actions/24/go-next-use-symbolic.svg
share/icons/breeze-dark/actions/24/go-next-use.svg
+share/icons/breeze-dark/actions/24/go-next-view-page-symbolic.svg
+share/icons/breeze-dark/actions/24/go-next-view-page.svg
+share/icons/breeze-dark/actions/24/go-next-view-symbolic.svg
+share/icons/breeze-dark/actions/24/go-next-view.svg
share/icons/breeze-dark/actions/24/go-next.svg
+share/icons/breeze-dark/actions/24/go-parent-folder-symbolic.svg
share/icons/breeze-dark/actions/24/go-parent-folder.svg
+share/icons/breeze-dark/actions/24/go-previous-context-symbolic.svg
share/icons/breeze-dark/actions/24/go-previous-context.svg
+share/icons/breeze-dark/actions/24/go-previous-skip-symbolic.svg
share/icons/breeze-dark/actions/24/go-previous-skip.svg
+share/icons/breeze-dark/actions/24/go-previous-symbolic.svg
+share/icons/breeze-dark/actions/24/go-previous-use-symbolic.svg
share/icons/breeze-dark/actions/24/go-previous-use.svg
+share/icons/breeze-dark/actions/24/go-previous-view-page-symbolic.svg
+share/icons/breeze-dark/actions/24/go-previous-view-page.svg
+share/icons/breeze-dark/actions/24/go-previous-view-symbolic.svg
+share/icons/breeze-dark/actions/24/go-previous-view.svg
share/icons/breeze-dark/actions/24/go-previous.svg
+share/icons/breeze-dark/actions/24/go-top-symbolic.svg
share/icons/breeze-dark/actions/24/go-top.svg
+share/icons/breeze-dark/actions/24/go-up-search-symbolic.svg
+share/icons/breeze-dark/actions/24/go-up-search.svg
+share/icons/breeze-dark/actions/24/go-up-skip-symbolic.svg
share/icons/breeze-dark/actions/24/go-up-skip.svg
+share/icons/breeze-dark/actions/24/go-up-symbolic.svg
share/icons/breeze-dark/actions/24/go-up.svg
+share/icons/breeze-dark/actions/24/gpg-symbolic.svg
+share/icons/breeze-dark/actions/24/gpg.svg
+share/icons/breeze-dark/actions/24/gpgsm-symbolic.svg
+share/icons/breeze-dark/actions/24/gpgsm.svg
+share/icons/breeze-dark/actions/24/gps-symbolic.svg
+share/icons/breeze-dark/actions/24/gps.svg
+share/icons/breeze-dark/actions/24/gradient-symbolic.svg
+share/icons/breeze-dark/actions/24/gradient.svg
+share/icons/breeze-dark/actions/24/graphics-symbolic.svg
+share/icons/breeze-dark/actions/24/graphics.svg
+share/icons/breeze-dark/actions/24/grid-rectangular-symbolic.svg
+share/icons/breeze-dark/actions/24/grid-rectangular.svg
+share/icons/breeze-dark/actions/24/group-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/group-delete.svg
+share/icons/breeze-dark/actions/24/group-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/group-edit.svg
+share/icons/breeze-dark/actions/24/group-new-symbolic.svg
+share/icons/breeze-dark/actions/24/group-new.svg
+share/icons/breeze-dark/actions/24/group-symbolic.svg
+share/icons/breeze-dark/actions/24/group.svg
+share/icons/breeze-dark/actions/24/gtk-add-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-add.svg
+share/icons/breeze-dark/actions/24/gtk-apply-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-apply.svg
+share/icons/breeze-dark/actions/24/gtk-authentication-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-authentication.svg
+share/icons/breeze-dark/actions/24/gtk-bold-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-bold.svg
+share/icons/breeze-dark/actions/24/gtk-cancel-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-cancel.svg
+share/icons/breeze-dark/actions/24/gtk-cdrom-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-cdrom.svg
+share/icons/breeze-dark/actions/24/gtk-clear-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-clear.svg
+share/icons/breeze-dark/actions/24/gtk-close-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-close.svg
+share/icons/breeze-dark/actions/24/gtk-color-picker-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-color-picker.svg
+share/icons/breeze-dark/actions/24/gtk-connect-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-connect.svg
+share/icons/breeze-dark/actions/24/gtk-convert-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-convert.svg
+share/icons/breeze-dark/actions/24/gtk-disconnect-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-disconnect.svg
+share/icons/breeze-dark/actions/24/gtk-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-edit.svg
+share/icons/breeze-dark/actions/24/gtk-execute-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-execute.svg
+share/icons/breeze-dark/actions/24/gtk-floppy-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-floppy.svg
+share/icons/breeze-dark/actions/24/gtk-index-symbolic.svg
share/icons/breeze-dark/actions/24/gtk-index.svg
+share/icons/breeze-dark/actions/24/gtk-no-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-no.svg
+share/icons/breeze-dark/actions/24/gtk-ok-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-ok.svg
+share/icons/breeze-dark/actions/24/gtk-preferences-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-preferences.svg
+share/icons/breeze-dark/actions/24/gtk-properties-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-properties.svg
+share/icons/breeze-dark/actions/24/gtk-quit-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-quit.svg
+share/icons/breeze-dark/actions/24/gtk-select-color-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-select-color.svg
+share/icons/breeze-dark/actions/24/gtk-select-font-symbolic.svg
share/icons/breeze-dark/actions/24/gtk-select-font.svg
+share/icons/breeze-dark/actions/24/gtk-stop-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-stop.svg
+share/icons/breeze-dark/actions/24/gtk-tab-duplicate-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-tab-duplicate.svg
+share/icons/breeze-dark/actions/24/gtk-tab-new-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-tab-new.svg
+share/icons/breeze-dark/actions/24/gtk-undelete-ltr-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-undelete-ltr.svg
+share/icons/breeze-dark/actions/24/gtk-undelete-rtl-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-undelete-rtl.svg
+share/icons/breeze-dark/actions/24/gtk-yes-symbolic.svg
+share/icons/breeze-dark/actions/24/gtk-yes.svg
+share/icons/breeze-dark/actions/24/guides-symbolic.svg
+share/icons/breeze-dark/actions/24/guides.svg
+share/icons/breeze-dark/actions/24/hand-symbolic.svg
+share/icons/breeze-dark/actions/24/hand.svg
+share/icons/breeze-dark/actions/24/handle-left-symbolic.svg
+share/icons/breeze-dark/actions/24/handle-left.svg
+share/icons/breeze-dark/actions/24/handle-move-symbolic.svg
share/icons/breeze-dark/actions/24/handle-move.svg
+share/icons/breeze-dark/actions/24/handle-right-symbolic.svg
+share/icons/breeze-dark/actions/24/handle-right.svg
+share/icons/breeze-dark/actions/24/handle-sort-symbolic.svg
share/icons/breeze-dark/actions/24/handle-sort.svg
+share/icons/breeze-dark/actions/24/headphones-symbolic.svg
+share/icons/breeze-dark/actions/24/headphones.svg
+share/icons/breeze-dark/actions/24/help-about-symbolic.svg
share/icons/breeze-dark/actions/24/help-about.svg
+share/icons/breeze-dark/actions/24/help-contents-symbolic.svg
share/icons/breeze-dark/actions/24/help-contents.svg
+share/icons/breeze-dark/actions/24/help-contextual-symbolic.svg
+share/icons/breeze-dark/actions/24/help-contextual.svg
+share/icons/breeze-dark/actions/24/help-donate-symbolic.svg
+share/icons/breeze-dark/actions/24/help-donate.svg
+share/icons/breeze-dark/actions/24/help-feedback-symbolic.svg
+share/icons/breeze-dark/actions/24/help-feedback.svg
+share/icons/breeze-dark/actions/24/help-hint-symbolic.svg
+share/icons/breeze-dark/actions/24/help-hint.svg
+share/icons/breeze-dark/actions/24/help-keybord-shortcuts-symbolic.svg
+share/icons/breeze-dark/actions/24/help-keybord-shortcuts.svg
+share/icons/breeze-dark/actions/24/help-latex-symbolic.svg
+share/icons/breeze-dark/actions/24/help-latex.svg
+share/icons/breeze-dark/actions/24/help-whatsthis-symbolic.svg
share/icons/breeze-dark/actions/24/help-whatsthis.svg
+share/icons/breeze-dark/actions/24/hexagon-shape-symbolic.svg
share/icons/breeze-dark/actions/24/hexagon-shape.svg
+share/icons/breeze-dark/actions/24/hide_table_column-symbolic.svg
+share/icons/breeze-dark/actions/24/hide_table_column.svg
+share/icons/breeze-dark/actions/24/hide_table_row-symbolic.svg
+share/icons/breeze-dark/actions/24/hide_table_row.svg
+share/icons/breeze-dark/actions/24/hidemouse-symbolic.svg
+share/icons/breeze-dark/actions/24/hidemouse.svg
+share/icons/breeze-dark/actions/24/high-brightness-symbolic.svg
+share/icons/breeze-dark/actions/24/high-brightness.svg
+share/icons/breeze-dark/actions/24/hint-symbolic.svg
+share/icons/breeze-dark/actions/24/hint.svg
+share/icons/breeze-dark/actions/24/hotpixels-symbolic.svg
share/icons/breeze-dark/actions/24/hotpixels.svg
+share/icons/breeze-dark/actions/24/identity-symbolic.svg
+share/icons/breeze-dark/actions/24/identity.svg
+share/icons/breeze-dark/actions/24/im-aim-symbolic.svg
share/icons/breeze-dark/actions/24/im-aim.svg
+share/icons/breeze-dark/actions/24/im-ban-kick-user-symbolic.svg
share/icons/breeze-dark/actions/24/im-ban-kick-user.svg
+share/icons/breeze-dark/actions/24/im-ban-user-symbolic.svg
+share/icons/breeze-dark/actions/24/im-ban-user.svg
+share/icons/breeze-dark/actions/24/im-facebook-symbolic.svg
share/icons/breeze-dark/actions/24/im-facebook.svg
+share/icons/breeze-dark/actions/24/im-gadugadu-symbolic.svg
share/icons/breeze-dark/actions/24/im-gadugadu.svg
+share/icons/breeze-dark/actions/24/im-google-symbolic.svg
+share/icons/breeze-dark/actions/24/im-google-talk-symbolic.svg
share/icons/breeze-dark/actions/24/im-google-talk.svg
+share/icons/breeze-dark/actions/24/im-icq-symbolic.svg
share/icons/breeze-dark/actions/24/im-icq.svg
+share/icons/breeze-dark/actions/24/im-identi.ca-symbolic.svg
share/icons/breeze-dark/actions/24/im-identi.ca.svg
+share/icons/breeze-dark/actions/24/im-invisible-user-symbolic.svg
share/icons/breeze-dark/actions/24/im-invisible-user.svg
+share/icons/breeze-dark/actions/24/im-irc-symbolic.svg
+share/icons/breeze-dark/actions/24/im-irc.svg
+share/icons/breeze-dark/actions/24/im-jabber-symbolic.svg
+share/icons/breeze-dark/actions/24/im-jabber.svg
+share/icons/breeze-dark/actions/24/im-kick-user-symbolic.svg
share/icons/breeze-dark/actions/24/im-kick-user.svg
+share/icons/breeze-dark/actions/24/im-msn-symbolic.svg
share/icons/breeze-dark/actions/24/im-msn.svg
+share/icons/breeze-dark/actions/24/im-qq-symbolic.svg
share/icons/breeze-dark/actions/24/im-qq.svg
+share/icons/breeze-dark/actions/24/im-skype-symbolic.svg
share/icons/breeze-dark/actions/24/im-skype.svg
+share/icons/breeze-dark/actions/24/im-twitter-symbolic.svg
share/icons/breeze-dark/actions/24/im-twitter.svg
+share/icons/breeze-dark/actions/24/im-user-away-symbolic.svg
+share/icons/breeze-dark/actions/24/im-user-busy-symbolic.svg
+share/icons/breeze-dark/actions/24/im-user-offline-symbolic.svg
share/icons/breeze-dark/actions/24/im-user-offline.svg
+share/icons/breeze-dark/actions/24/im-user-online-symbolic.svg
+share/icons/breeze-dark/actions/24/im-user-symbolic.svg
share/icons/breeze-dark/actions/24/im-user.svg
+share/icons/breeze-dark/actions/24/im-yahoo-symbolic.svg
share/icons/breeze-dark/actions/24/im-yahoo.svg
+share/icons/breeze-dark/actions/24/im-youtube-symbolic.svg
share/icons/breeze-dark/actions/24/im-youtube.svg
+share/icons/breeze-dark/actions/24/imagecomment-symbolic.svg
+share/icons/breeze-dark/actions/24/imagecomment.svg
+share/icons/breeze-dark/actions/24/info-symbolic.svg
+share/icons/breeze-dark/actions/24/info.svg
+share/icons/breeze-dark/actions/24/initial_state-symbolic.svg
+share/icons/breeze-dark/actions/24/initial_state.svg
+share/icons/breeze-dark/actions/24/inpainting-symbolic.svg
+share/icons/breeze-dark/actions/24/inpainting.svg
+share/icons/breeze-dark/actions/24/input-keyboard-virtual-hide-symbolic.svg
share/icons/breeze-dark/actions/24/input-keyboard-virtual-hide.svg
+share/icons/breeze-dark/actions/24/input-keyboard-virtual-show-symbolic.svg
share/icons/breeze-dark/actions/24/input-keyboard-virtual-show.svg
+share/icons/breeze-dark/actions/24/input-mouse-click-left-symbolic.svg
share/icons/breeze-dark/actions/24/input-mouse-click-left.svg
+share/icons/breeze-dark/actions/24/input-mouse-click-middle-symbolic.svg
share/icons/breeze-dark/actions/24/input-mouse-click-middle.svg
+share/icons/breeze-dark/actions/24/input-mouse-click-right-symbolic.svg
share/icons/breeze-dark/actions/24/input-mouse-click-right.svg
+share/icons/breeze-dark/actions/24/insert-button-symbolic.svg
share/icons/breeze-dark/actions/24/insert-button.svg
+share/icons/breeze-dark/actions/24/insert-endnote-symbolic.svg
share/icons/breeze-dark/actions/24/insert-endnote.svg
+share/icons/breeze-dark/actions/24/insert-footnote-symbolic.svg
share/icons/breeze-dark/actions/24/insert-footnote.svg
+share/icons/breeze-dark/actions/24/insert-horizontal-rule-symbolic.svg
share/icons/breeze-dark/actions/24/insert-horizontal-rule.svg
+share/icons/breeze-dark/actions/24/insert-image-symbolic.svg
share/icons/breeze-dark/actions/24/insert-image.svg
+share/icons/breeze-dark/actions/24/insert-link-symbolic.svg
share/icons/breeze-dark/actions/24/insert-link.svg
+share/icons/breeze-dark/actions/24/insert-math-expression-symbolic.svg
share/icons/breeze-dark/actions/24/insert-math-expression.svg
+share/icons/breeze-dark/actions/24/insert-more-mark-symbolic.svg
share/icons/breeze-dark/actions/24/insert-more-mark.svg
+share/icons/breeze-dark/actions/24/insert-page-break-symbolic.svg
share/icons/breeze-dark/actions/24/insert-page-break.svg
+share/icons/breeze-dark/actions/24/insert-table-of-contents-symbolic.svg
share/icons/breeze-dark/actions/24/insert-table-of-contents.svg
+share/icons/breeze-dark/actions/24/insert-table-row-symbolic.svg
+share/icons/breeze-dark/actions/24/insert-table-row.svg
+share/icons/breeze-dark/actions/24/insert-table-symbolic.svg
share/icons/breeze-dark/actions/24/insert-table.svg
+share/icons/breeze-dark/actions/24/insert-tableofcontents-symbolic.svg
+share/icons/breeze-dark/actions/24/insert-tableofcontents.svg
+share/icons/breeze-dark/actions/24/insert-text-frame-symbolic.svg
share/icons/breeze-dark/actions/24/insert-text-frame.svg
+share/icons/breeze-dark/actions/24/insert-text-symbolic.svg
share/icons/breeze-dark/actions/24/insert-text.svg
+share/icons/breeze-dark/actions/24/insertcell-symbolic.svg
+share/icons/breeze-dark/actions/24/insertcell.svg
+share/icons/breeze-dark/actions/24/interface-symbolic.svg
+share/icons/breeze-dark/actions/24/interface.svg
+share/icons/breeze-dark/actions/24/internet-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/internet-amarok.svg
+share/icons/breeze-dark/actions/24/internet-services-symbolic.svg
+share/icons/breeze-dark/actions/24/internet-services.svg
+share/icons/breeze-dark/actions/24/invertimage-symbolic.svg
+share/icons/breeze-dark/actions/24/invertimage.svg
+share/icons/breeze-dark/actions/24/irc-channel-active-symbolic.svg
share/icons/breeze-dark/actions/24/irc-channel-active.svg
+share/icons/breeze-dark/actions/24/irc-channel-inactive-symbolic.svg
share/icons/breeze-dark/actions/24/irc-channel-inactive.svg
+share/icons/breeze-dark/actions/24/irc-close-channel-symbolic.svg
+share/icons/breeze-dark/actions/24/irc-close-channel.svg
+share/icons/breeze-dark/actions/24/irc-join-channel-symbolic.svg
+share/icons/breeze-dark/actions/24/irc-join-channel.svg
+share/icons/breeze-dark/actions/24/irc-operator-symbolic.svg
share/icons/breeze-dark/actions/24/irc-operator.svg
+share/icons/breeze-dark/actions/24/irc-remove-operator-symbolic.svg
share/icons/breeze-dark/actions/24/irc-remove-operator.svg
+share/icons/breeze-dark/actions/24/irc-unvoice-symbolic.svg
share/icons/breeze-dark/actions/24/irc-unvoice.svg
+share/icons/breeze-dark/actions/24/irc-voice-symbolic.svg
share/icons/breeze-dark/actions/24/irc-voice.svg
+share/icons/breeze-dark/actions/24/item-symbolic.svg
share/icons/breeze-dark/actions/24/item.svg
+share/icons/breeze-dark/actions/24/itemize-symbolic.svg
+share/icons/breeze-dark/actions/24/itemize.svg
+share/icons/breeze-dark/actions/24/join-symbolic.svg
share/icons/breeze-dark/actions/24/join.svg
+share/icons/breeze-dark/actions/24/journal-new-symbolic.svg
share/icons/breeze-dark/actions/24/journal-new.svg
+share/icons/breeze-dark/actions/24/junction-symbolic.svg
share/icons/breeze-dark/actions/24/junction.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-clip-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-add-clip.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-color-clip-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-add-color-clip.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-slide-clip-symbolic.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-slide-clip.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-text-clip-symbolic.svg
+share/icons/breeze-dark/actions/24/kdenlive-add-text-clip.svg
+share/icons/breeze-dark/actions/24/kdenlive-custom-effect-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-custom-effect.svg
+share/icons/breeze-dark/actions/24/kdenlive-hide-video-symbolic.svg
+share/icons/breeze-dark/actions/24/kdenlive-hide-video.svg
+share/icons/breeze-dark/actions/24/kdenlive-insert-rect-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-insert-rect.svg
+share/icons/breeze-dark/actions/24/kdenlive-insert-unicode-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-insert-unicode.svg
+share/icons/breeze-dark/actions/24/kdenlive-ripple-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-ripple.svg
+share/icons/breeze-dark/actions/24/kdenlive-rolling-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-rolling.svg
+share/icons/breeze-dark/actions/24/kdenlive-select-images-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-select-images.svg
+share/icons/breeze-dark/actions/24/kdenlive-select-rects-symbolic.svg
+share/icons/breeze-dark/actions/24/kdenlive-select-rects.svg
+share/icons/breeze-dark/actions/24/kdenlive-select-texts-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-select-texts.svg
+share/icons/breeze-dark/actions/24/kdenlive-show-markers-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-show-markers.svg
+share/icons/breeze-dark/actions/24/kdenlive-show-video-symbolic.svg
+share/icons/breeze-dark/actions/24/kdenlive-show-video.svg
+share/icons/breeze-dark/actions/24/kdenlive-slide-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-slide.svg
+share/icons/breeze-dark/actions/24/kdenlive-slip-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-slip.svg
+share/icons/breeze-dark/actions/24/kdenlive-split-audio-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-split-audio.svg
+share/icons/breeze-dark/actions/24/kdenlive-track_has_effect-symbolic.svg
share/icons/breeze-dark/actions/24/kdenlive-track_has_effect.svg
+share/icons/breeze-dark/actions/24/kdocumentinfo-symbolic.svg
+share/icons/breeze-dark/actions/24/kdocumentinfo.svg
+share/icons/breeze-dark/actions/24/key-enter-symbolic.svg
share/icons/breeze-dark/actions/24/key-enter.svg
+share/icons/breeze-dark/actions/24/keyframe-add-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-add.svg
+share/icons/breeze-dark/actions/24/keyframe-disable-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-disable.svg
+share/icons/breeze-dark/actions/24/keyframe-duplicate-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-duplicate.svg
+share/icons/breeze-dark/actions/24/keyframe-next-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-next.svg
+share/icons/breeze-dark/actions/24/keyframe-previous-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-previous.svg
+share/icons/breeze-dark/actions/24/keyframe-record-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-record.svg
+share/icons/breeze-dark/actions/24/keyframe-remove-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe-remove.svg
+share/icons/breeze-dark/actions/24/keyframe-symbolic.svg
share/icons/breeze-dark/actions/24/keyframe.svg
+share/icons/breeze-dark/actions/24/kmousetool_off-symbolic.svg
+share/icons/breeze-dark/actions/24/kmousetool_off.svg
+share/icons/breeze-dark/actions/24/kmousetool_on-symbolic.svg
+share/icons/breeze-dark/actions/24/kmousetool_on.svg
+share/icons/breeze-dark/actions/24/kmouth-phrase-new-symbolic.svg
share/icons/breeze-dark/actions/24/kmouth-phrase-new.svg
+share/icons/breeze-dark/actions/24/kmouth-phrase-symbolic.svg
+share/icons/breeze-dark/actions/24/kmouth-phrase.svg
+share/icons/breeze-dark/actions/24/kmouth-phrasebook-symbolic.svg
share/icons/breeze-dark/actions/24/kmouth-phrasebook.svg
+share/icons/breeze-dark/actions/24/kmouth-phresebook-new-symbolic.svg
share/icons/breeze-dark/actions/24/kmouth-phresebook-new.svg
+share/icons/breeze-dark/actions/24/knotes_alarm-symbolic.svg
+share/icons/breeze-dark/actions/24/knotes_alarm.svg
+share/icons/breeze-dark/actions/24/knotes_date-symbolic.svg
+share/icons/breeze-dark/actions/24/knotes_date.svg
+share/icons/breeze-dark/actions/24/knotes_delete-symbolic.svg
+share/icons/breeze-dark/actions/24/knotes_delete.svg
+share/icons/breeze-dark/actions/24/know-symbolic.svg
share/icons/breeze-dark/actions/24/know.svg
+share/icons/breeze-dark/actions/24/kontact-import-wizard-symbolic.svg
share/icons/breeze-dark/actions/24/kontact-import-wizard.svg
+share/icons/breeze-dark/actions/24/kontes_close-symbolic.svg
+share/icons/breeze-dark/actions/24/kontes_close.svg
+share/icons/breeze-dark/actions/24/kr_combine-symbolic.svg
share/icons/breeze-dark/actions/24/kr_combine.svg
+share/icons/breeze-dark/actions/24/kr_comparedirs-symbolic.svg
share/icons/breeze-dark/actions/24/kr_comparedirs.svg
+share/icons/breeze-dark/actions/24/kr_diskusage-symbolic.svg
share/icons/breeze-dark/actions/24/kr_diskusage.svg
+share/icons/breeze-dark/actions/24/kr_jumpback-symbolic.svg
+share/icons/breeze-dark/actions/24/kr_jumpback.svg
+share/icons/breeze-dark/actions/24/kr_mountman-symbolic.svg
share/icons/breeze-dark/actions/24/kr_mountman.svg
+share/icons/breeze-dark/actions/24/kr_setjumpback-symbolic.svg
+share/icons/breeze-dark/actions/24/kr_setjumpback.svg
+share/icons/breeze-dark/actions/24/kr_syncbrowse_off-symbolic.svg
share/icons/breeze-dark/actions/24/kr_syncbrowse_off.svg
+share/icons/breeze-dark/actions/24/kr_syncbrowse_on-symbolic.svg
share/icons/breeze-dark/actions/24/kr_syncbrowse_on.svg
+share/icons/breeze-dark/actions/24/kr_unselect-symbolic.svg
share/icons/breeze-dark/actions/24/kr_unselect.svg
+share/icons/breeze-dark/actions/24/kstars_advanced-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_advanced.svg
+share/icons/breeze-dark/actions/24/kstars_catalog-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_catalog.svg
+share/icons/breeze-dark/actions/24/kstars_cbound-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_cbound.svg
+share/icons/breeze-dark/actions/24/kstars_clines-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_clines.svg
+share/icons/breeze-dark/actions/24/kstars_cnames-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_cnames.svg
+share/icons/breeze-dark/actions/24/kstars_colors-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_colors.svg
+share/icons/breeze-dark/actions/24/kstars_constellationart-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_constellationart.svg
+share/icons/breeze-dark/actions/24/kstars_deepsky-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_deepsky.svg
+share/icons/breeze-dark/actions/24/kstars_ekos-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_ekos.svg
+share/icons/breeze-dark/actions/24/kstars_fitsviewer-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_fitsviewer.svg
+share/icons/breeze-dark/actions/24/kstars_flag-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_flag.svg
+share/icons/breeze-dark/actions/24/kstars_grid-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_grid.svg
+share/icons/breeze-dark/actions/24/kstars_guides-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_guides.svg
+share/icons/breeze-dark/actions/24/kstars_hgrid-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_hgrid.svg
+share/icons/breeze-dark/actions/24/kstars_horizon-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_horizon.svg
+share/icons/breeze-dark/actions/24/kstars_indi-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_indi.svg
+share/icons/breeze-dark/actions/24/kstars_mw-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_mw.svg
+share/icons/breeze-dark/actions/24/kstars_planets-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_planets.svg
+share/icons/breeze-dark/actions/24/kstars_satellites-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_satellites.svg
+share/icons/breeze-dark/actions/24/kstars_solarsystem-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_solarsystem.svg
+share/icons/breeze-dark/actions/24/kstars_stars-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_stars.svg
+share/icons/breeze-dark/actions/24/kstars_supernovae-symbolic.svg
share/icons/breeze-dark/actions/24/kstars_supernovae.svg
+share/icons/breeze-dark/actions/24/kstars_xplanet-symbolic.svg
+share/icons/breeze-dark/actions/24/kstars_xplanet.svg
+share/icons/breeze-dark/actions/24/kt-add-feeds-symbolic.svg
share/icons/breeze-dark/actions/24/kt-add-feeds.svg
+share/icons/breeze-dark/actions/24/kt-add-filters-symbolic.svg
share/icons/breeze-dark/actions/24/kt-add-filters.svg
+share/icons/breeze-dark/actions/24/kt-bandwidth-scheduler-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-bandwidth-scheduler.svg
+share/icons/breeze-dark/actions/24/kt-change-tracker-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-change-tracker.svg
+share/icons/breeze-dark/actions/24/kt-check-data-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-check-data.svg
+share/icons/breeze-dark/actions/24/kt-chunks-symbolic.svg
share/icons/breeze-dark/actions/24/kt-chunks.svg
+share/icons/breeze-dark/actions/24/kt-encrypted-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-encrypted.svg
+share/icons/breeze-dark/actions/24/kt-info-widget-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-info-widget.svg
+share/icons/breeze-dark/actions/24/kt-magnet-symbolic.svg
share/icons/breeze-dark/actions/24/kt-magnet.svg
+share/icons/breeze-dark/actions/24/kt-pause-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-pause.svg
+share/icons/breeze-dark/actions/24/kt-plugins-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-plugins.svg
+share/icons/breeze-dark/actions/24/kt-queue-manager-symbolic.svg
share/icons/breeze-dark/actions/24/kt-queue-manager.svg
+share/icons/breeze-dark/actions/24/kt-remove-feeds-symbolic.svg
share/icons/breeze-dark/actions/24/kt-remove-feeds.svg
+share/icons/breeze-dark/actions/24/kt-remove-filters-symbolic.svg
share/icons/breeze-dark/actions/24/kt-remove-filters.svg
+share/icons/breeze-dark/actions/24/kt-remove-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-remove.svg
+share/icons/breeze-dark/actions/24/kt-restore-defaults-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-restore-defaults.svg
+share/icons/breeze-dark/actions/24/kt-set-max-download-speed-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-set-max-download-speed.svg
+share/icons/breeze-dark/actions/24/kt-set-max-upload-speed-symbolic.svg
share/icons/breeze-dark/actions/24/kt-set-max-upload-speed.svg
+share/icons/breeze-dark/actions/24/kt-show-statusbar-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-show-statusbar.svg
+share/icons/breeze-dark/actions/24/kt-speed-limits-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-speed-limits.svg
+share/icons/breeze-dark/actions/24/kt-start-all-symbolic.svg
share/icons/breeze-dark/actions/24/kt-start-all.svg
+share/icons/breeze-dark/actions/24/kt-start-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-start.svg
+share/icons/breeze-dark/actions/24/kt-stop-all-symbolic.svg
share/icons/breeze-dark/actions/24/kt-stop-all.svg
+share/icons/breeze-dark/actions/24/kt-stop-symbolic.svg
+share/icons/breeze-dark/actions/24/kt-stop.svg
+share/icons/breeze-dark/actions/24/ktnef_extract_all_to-symbolic.svg
+share/icons/breeze-dark/actions/24/ktnef_extract_all_to.svg
+share/icons/breeze-dark/actions/24/ktnef_extract_to-symbolic.svg
+share/icons/breeze-dark/actions/24/ktnef_extract_to.svg
+share/icons/breeze-dark/actions/24/l2h-symbolic.svg
+share/icons/breeze-dark/actions/24/l2h.svg
+share/icons/breeze-dark/actions/24/label-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/label-amarok.svg
+share/icons/breeze-dark/actions/24/label-symbolic.svg
+share/icons/breeze-dark/actions/24/label.svg
+share/icons/breeze-dark/actions/24/labplot-1x-zoom-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-1x-zoom.svg
+share/icons/breeze-dark/actions/24/labplot-2x-zoom-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-2x-zoom.svg
+share/icons/breeze-dark/actions/24/labplot-3x-zoom-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-3x-zoom.svg
+share/icons/breeze-dark/actions/24/labplot-4x-zoom-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-4x-zoom.svg
+share/icons/breeze-dark/actions/24/labplot-5x-zoom-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-5x-zoom.svg
+share/icons/breeze-dark/actions/24/labplot-TeX-logo-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-TeX-logo.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-all-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-all.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-x-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-x.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-y-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-auto-scale-y.svg
+share/icons/breeze-dark/actions/24/labplot-axis-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-axis-horizontal.svg
+share/icons/breeze-dark/actions/24/labplot-axis-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-axis-vertical.svg
+share/icons/breeze-dark/actions/24/labplot-cursor-arrow-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-cursor-arrow.svg
+share/icons/breeze-dark/actions/24/labplot-editbreaklayout-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-editbreaklayout.svg
+share/icons/breeze-dark/actions/24/labplot-editgrid-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-editgrid.svg
+share/icons/breeze-dark/actions/24/labplot-edithlayout-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-edithlayout.svg
+share/icons/breeze-dark/actions/24/labplot-editvlayout-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-editvlayout.svg
+share/icons/breeze-dark/actions/24/labplot-format-text-symbol-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-format-text-symbol.svg
+share/icons/breeze-dark/actions/24/labplot-matrix-new-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-matrix-new.svg
+share/icons/breeze-dark/actions/24/labplot-matrix-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-matrix.svg
+share/icons/breeze-dark/actions/24/labplot-plot-axis-points-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-plot-axis-points.svg
+share/icons/breeze-dark/actions/24/labplot-shift-down-y-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-shift-down-y.svg
+share/icons/breeze-dark/actions/24/labplot-shift-left-x-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-shift-left-x.svg
+share/icons/breeze-dark/actions/24/labplot-shift-right-x-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-shift-right-x.svg
+share/icons/breeze-dark/actions/24/labplot-shift-up-y-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-shift-up-y.svg
+share/icons/breeze-dark/actions/24/labplot-spreadsheet-new-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-spreadsheet-new.svg
+share/icons/breeze-dark/actions/24/labplot-spreadsheet-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-spreadsheet.svg
+share/icons/breeze-dark/actions/24/labplot-transform-move-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-transform-move.svg
+share/icons/breeze-dark/actions/24/labplot-workbook-new-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-workbook-new.svg
+share/icons/breeze-dark/actions/24/labplot-workbook-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-workbook.svg
+share/icons/breeze-dark/actions/24/labplot-worksheet-new-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-worksheet-new.svg
+share/icons/breeze-dark/actions/24/labplot-worksheet-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-worksheet.svg
+share/icons/breeze-dark/actions/24/labplot-xy-curve-points-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-xy-curve-points.svg
+share/icons/breeze-dark/actions/24/labplot-xy-curve-segments-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-curve-segments.svg
+share/icons/breeze-dark/actions/24/labplot-xy-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-equation-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-equation-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-fit-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-fit-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-fourier-filter-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-fourier-filter-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-fourier-transform-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-fourier-transform-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-interpolation-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-interpolation-curve.svg
+share/icons/breeze-dark/actions/24/labplot-xy-plot-four-axes-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-plot-four-axes.svg
+share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes-centered-origin-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes-centered-origin.svg
+share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes-centered-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes-centered.svg
+share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-plot-two-axes.svg
+share/icons/breeze-dark/actions/24/labplot-xy-smoothing-curve-symbolic.svg
share/icons/breeze-dark/actions/24/labplot-xy-smoothing-curve.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-in-x-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-in-x.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-in-y-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-in-y.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-out-x-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-out-x.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-out-y-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-out-y.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select-x-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select-x.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select-y-symbolic.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select-y.svg
+share/icons/breeze-dark/actions/24/labplot-zoom-select.svg
+share/icons/breeze-dark/actions/24/language-chooser-symbolic.svg
+share/icons/breeze-dark/actions/24/language-chooser.svg
+share/icons/breeze-dark/actions/24/languages-symbolic.svg
+share/icons/breeze-dark/actions/24/languages.svg
+share/icons/breeze-dark/actions/24/latex-config-symbolic.svg
+share/icons/breeze-dark/actions/24/latex-config.svg
+share/icons/breeze-dark/actions/24/latex-symbolic.svg
+share/icons/breeze-dark/actions/24/latex.svg
+share/icons/breeze-dark/actions/24/layer-visible-off-symbolic.svg
share/icons/breeze-dark/actions/24/layer-visible-off.svg
+share/icons/breeze-dark/actions/24/layer-visible-on-symbolic.svg
share/icons/breeze-dark/actions/24/layer-visible-on.svg
+share/icons/breeze-dark/actions/24/lensautofix-symbolic.svg
share/icons/breeze-dark/actions/24/lensautofix.svg
+share/icons/breeze-dark/actions/24/lensdistortion-symbolic.svg
share/icons/breeze-dark/actions/24/lensdistortion.svg
+share/icons/breeze-dark/actions/24/libpeas-plugin-symbolic.svg
+share/icons/breeze-dark/actions/24/libpeas-plugin.svg
+share/icons/breeze-dark/actions/24/license-symbolic.svg
share/icons/breeze-dark/actions/24/license.svg
+share/icons/breeze-dark/actions/24/lighttable-symbolic.svg
share/icons/breeze-dark/actions/24/lighttable.svg
+share/icons/breeze-dark/actions/24/lighttableadd-symbolic.svg
+share/icons/breeze-dark/actions/24/lighttableadd.svg
+share/icons/breeze-dark/actions/24/lilypond-symbolic.svg
+share/icons/breeze-dark/actions/24/lilypond.svg
+share/icons/breeze-dark/actions/24/linear-symbolic.svg
share/icons/breeze-dark/actions/24/linear.svg
+share/icons/breeze-dark/actions/24/lines-connector-symbolic.svg
share/icons/breeze-dark/actions/24/lines-connector.svg
+share/icons/breeze-dark/actions/24/link-symbolic.svg
share/icons/breeze-dark/actions/24/link.svg
+share/icons/breeze-dark/actions/24/list-add-font-symbolic.svg
share/icons/breeze-dark/actions/24/list-add-font.svg
+share/icons/breeze-dark/actions/24/list-add-symbolic.svg
+share/icons/breeze-dark/actions/24/list-add-user-symbolic.svg
share/icons/breeze-dark/actions/24/list-add-user.svg
share/icons/breeze-dark/actions/24/list-add.svg
+share/icons/breeze-dark/actions/24/list-remove-symbolic.svg
+share/icons/breeze-dark/actions/24/list-remove-user-symbolic.svg
share/icons/breeze-dark/actions/24/list-remove-user.svg
+share/icons/breeze-dark/actions/24/list-remove.svg
+share/icons/breeze-dark/actions/24/list-resource-add-symbolic.svg
+share/icons/breeze-dark/actions/24/list-resource-add.svg
+share/icons/breeze-dark/actions/24/lock-symbolic.svg
+share/icons/breeze-dark/actions/24/lock.svg
+share/icons/breeze-dark/actions/24/love-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/love-amarok.svg
+share/icons/breeze-dark/actions/24/love-symbolic.svg
+share/icons/breeze-dark/actions/24/love.svg
+share/icons/breeze-dark/actions/24/low-brightness-symbolic.svg
+share/icons/breeze-dark/actions/24/low-brightness.svg
+share/icons/breeze-dark/actions/24/mail-attachment-symbolic.svg
share/icons/breeze-dark/actions/24/mail-attachment.svg
+share/icons/breeze-dark/actions/24/mail-deleted-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-deleted.svg
+share/icons/breeze-dark/actions/24/mail-download-later-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-download-later.svg
+share/icons/breeze-dark/actions/24/mail-download-now-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-download-now.svg
+share/icons/breeze-dark/actions/24/mail-encrypted-full-symbolic.svg
share/icons/breeze-dark/actions/24/mail-encrypted-full.svg
+share/icons/breeze-dark/actions/24/mail-encrypted-part-symbolic.svg
share/icons/breeze-dark/actions/24/mail-encrypted-part.svg
+share/icons/breeze-dark/actions/24/mail-encrypted-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-encrypted.svg
+share/icons/breeze-dark/actions/24/mail-flag-symbolic.svg
share/icons/breeze-dark/actions/24/mail-flag.svg
+share/icons/breeze-dark/actions/24/mail-forward-symbolic.svg
share/icons/breeze-dark/actions/24/mail-forward.svg
+share/icons/breeze-dark/actions/24/mail-forwarded-replied-symbolic.svg
share/icons/breeze-dark/actions/24/mail-forwarded-replied.svg
+share/icons/breeze-dark/actions/24/mail-forwarded-symbolic.svg
share/icons/breeze-dark/actions/24/mail-forwarded.svg
+share/icons/breeze-dark/actions/24/mail-invitation-symbolic.svg
share/icons/breeze-dark/actions/24/mail-invitation.svg
+share/icons/breeze-dark/actions/24/mail-mark-important-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-important.svg
+share/icons/breeze-dark/actions/24/mail-mark-junk-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-junk.svg
+share/icons/breeze-dark/actions/24/mail-mark-notjunk-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-notjunk.svg
+share/icons/breeze-dark/actions/24/mail-mark-read-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-read.svg
+share/icons/breeze-dark/actions/24/mail-mark-task-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-task.svg
+share/icons/breeze-dark/actions/24/mail-mark-unread-new-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-unread-new.svg
+share/icons/breeze-dark/actions/24/mail-mark-unread-symbolic.svg
share/icons/breeze-dark/actions/24/mail-mark-unread.svg
+share/icons/breeze-dark/actions/24/mail-meeting-request-reply-symbolic.svg
share/icons/breeze-dark/actions/24/mail-meeting-request-reply.svg
+share/icons/breeze-dark/actions/24/mail-message-new-list-symbolic.svg
share/icons/breeze-dark/actions/24/mail-message-new-list.svg
+share/icons/breeze-dark/actions/24/mail-message-new-symbolic.svg
share/icons/breeze-dark/actions/24/mail-message-new.svg
+share/icons/breeze-dark/actions/24/mail-message-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-message.svg
+share/icons/breeze-dark/actions/24/mail-queue-symbolic.svg
share/icons/breeze-dark/actions/24/mail-queue.svg
+share/icons/breeze-dark/actions/24/mail-queued-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-queued.svg
+share/icons/breeze-dark/actions/24/mail-read-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-read.svg
+share/icons/breeze-dark/actions/24/mail-receive-symbolic.svg
share/icons/breeze-dark/actions/24/mail-receive.svg
+share/icons/breeze-dark/actions/24/mail-replied-symbolic.svg
share/icons/breeze-dark/actions/24/mail-replied.svg
+share/icons/breeze-dark/actions/24/mail-reply-all-symbolic.svg
share/icons/breeze-dark/actions/24/mail-reply-all.svg
+share/icons/breeze-dark/actions/24/mail-reply-custom-all-symbolic.svg
share/icons/breeze-dark/actions/24/mail-reply-custom-all.svg
+share/icons/breeze-dark/actions/24/mail-reply-custom-symbolic.svg
share/icons/breeze-dark/actions/24/mail-reply-custom.svg
+share/icons/breeze-dark/actions/24/mail-reply-list-symbolic.svg
share/icons/breeze-dark/actions/24/mail-reply-list.svg
+share/icons/breeze-dark/actions/24/mail-reply-sender-symbolic.svg
share/icons/breeze-dark/actions/24/mail-reply-sender.svg
+share/icons/breeze-dark/actions/24/mail-send-symbolic.svg
share/icons/breeze-dark/actions/24/mail-send.svg
+share/icons/breeze-dark/actions/24/mail-sent-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-sent.svg
+share/icons/breeze-dark/actions/24/mail-signature-unknown-symbolic.svg
share/icons/breeze-dark/actions/24/mail-signature-unknown.svg
+share/icons/breeze-dark/actions/24/mail-signed-full-symbolic.svg
share/icons/breeze-dark/actions/24/mail-signed-full.svg
+share/icons/breeze-dark/actions/24/mail-signed-fully-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-signed-fully.svg
+share/icons/breeze-dark/actions/24/mail-signed-part-symbolic.svg
share/icons/breeze-dark/actions/24/mail-signed-part.svg
+share/icons/breeze-dark/actions/24/mail-signed-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-signed-verified-symbolic.svg
share/icons/breeze-dark/actions/24/mail-signed-verified.svg
+share/icons/breeze-dark/actions/24/mail-signed.svg
+share/icons/breeze-dark/actions/24/mail-tagged-symbolic.svg
share/icons/breeze-dark/actions/24/mail-tagged.svg
+share/icons/breeze-dark/actions/24/mail-task-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-task.svg
+share/icons/breeze-dark/actions/24/mail-thread-ignored-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-thread-ignored.svg
+share/icons/breeze-dark/actions/24/mail-thread-watch-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-thread-watch.svg
+share/icons/breeze-dark/actions/24/mail-unread-new-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-unread-new.svg
+share/icons/breeze-dark/actions/24/mail-unread-symbolic.svg
+share/icons/breeze-dark/actions/24/mail-unread.svg
+share/icons/breeze-dark/actions/24/makeidx-symbolic.svg
+share/icons/breeze-dark/actions/24/makeidx.svg
+share/icons/breeze-dark/actions/24/map-flat-symbolic.svg
share/icons/breeze-dark/actions/24/map-flat.svg
+share/icons/breeze-dark/actions/24/map-globe-symbolic.svg
share/icons/breeze-dark/actions/24/map-globe.svg
+share/icons/breeze-dark/actions/24/map-gnomonic-symbolic.svg
share/icons/breeze-dark/actions/24/map-gnomonic.svg
+share/icons/breeze-dark/actions/24/map-mercator-symbolic.svg
share/icons/breeze-dark/actions/24/map-mercator.svg
+share/icons/breeze-dark/actions/24/markasblank-symbolic.svg
share/icons/breeze-dark/actions/24/markasblank.svg
+share/icons/breeze-dark/actions/24/math0-symbolic.svg
+share/icons/breeze-dark/actions/24/math0.svg
+share/icons/breeze-dark/actions/24/mathmode-symbolic.svg
+share/icons/breeze-dark/actions/24/mathmode.svg
+share/icons/breeze-dark/actions/24/measure-symbolic.svg
+share/icons/breeze-dark/actions/24/measure.svg
+share/icons/breeze-dark/actions/24/media-album-cover-manager-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-album-cover-manager-amarok.svg
+share/icons/breeze-dark/actions/24/media-album-cover-symbolic.svg
+share/icons/breeze-dark/actions/24/media-album-cover.svg
+share/icons/breeze-dark/actions/24/media-album-repeat-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-album-repeat-amarok.svg
+share/icons/breeze-dark/actions/24/media-album-track-symbolic.svg
share/icons/breeze-dark/actions/24/media-album-track.svg
+share/icons/breeze-dark/actions/24/media-eject-symbolic.svg
share/icons/breeze-dark/actions/24/media-eject.svg
+share/icons/breeze-dark/actions/24/media-mount-symbolic.svg
share/icons/breeze-dark/actions/24/media-mount.svg
+share/icons/breeze-dark/actions/24/media-playback-pause-symbolic.svg
share/icons/breeze-dark/actions/24/media-playback-pause.svg
+share/icons/breeze-dark/actions/24/media-playback-start-symbolic.svg
share/icons/breeze-dark/actions/24/media-playback-start.svg
+share/icons/breeze-dark/actions/24/media-playback-stop-symbolic.svg
share/icons/breeze-dark/actions/24/media-playback-stop.svg
+share/icons/breeze-dark/actions/24/media-playlist-append-next-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-append-next.svg
+share/icons/breeze-dark/actions/24/media-playlist-append-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-append.svg
+share/icons/breeze-dark/actions/24/media-playlist-no-shuffle-symbolic.svg
+share/icons/breeze-dark/actions/24/media-playlist-no-shuffle.svg
+share/icons/breeze-dark/actions/24/media-playlist-normal-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-normal.svg
+share/icons/breeze-dark/actions/24/media-playlist-play-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-play.svg
+share/icons/breeze-dark/actions/24/media-playlist-repeat-song-symbolic.svg
+share/icons/breeze-dark/actions/24/media-playlist-repeat-song.svg
+share/icons/breeze-dark/actions/24/media-playlist-repeat-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-repeat.svg
+share/icons/breeze-dark/actions/24/media-playlist-shuffle-symbolic.svg
share/icons/breeze-dark/actions/24/media-playlist-shuffle.svg
+share/icons/breeze-dark/actions/24/media-random-albums-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-random-albums-amarok.svg
+share/icons/breeze-dark/actions/24/media-random-tracks-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-random-tracks-amarok.svg
+share/icons/breeze-dark/actions/24/media-record-symbolic.svg
+share/icons/breeze-dark/actions/24/media-repeat-album-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-repeat-album-amarok.svg
+share/icons/breeze-dark/actions/24/media-repeat-all-symbolic.svg
+share/icons/breeze-dark/actions/24/media-repeat-all.svg
+share/icons/breeze-dark/actions/24/media-repeat-none-symbolic.svg
share/icons/breeze-dark/actions/24/media-repeat-none.svg
+share/icons/breeze-dark/actions/24/media-repeat-playlist-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-repeat-playlist-amarok.svg
+share/icons/breeze-dark/actions/24/media-repeat-single-symbolic.svg
share/icons/breeze-dark/actions/24/media-repeat-single.svg
+share/icons/breeze-dark/actions/24/media-repeat-track-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-repeat-track-amarok.svg
+share/icons/breeze-dark/actions/24/media-seek-backward-symbolic.svg
share/icons/breeze-dark/actions/24/media-seek-backward.svg
+share/icons/breeze-dark/actions/24/media-seek-forward-symbolic.svg
share/icons/breeze-dark/actions/24/media-seek-forward.svg
+share/icons/breeze-dark/actions/24/media-show-active-track-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-show-active-track-amarok.svg
+share/icons/breeze-dark/actions/24/media-skip-backward-symbolic.svg
share/icons/breeze-dark/actions/24/media-skip-backward.svg
+share/icons/breeze-dark/actions/24/media-skip-forward-symbolic.svg
share/icons/breeze-dark/actions/24/media-skip-forward.svg
+share/icons/breeze-dark/actions/24/media-standard-track-progression-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-standard-track-progression-amarok.svg
+share/icons/breeze-dark/actions/24/media-track-add-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-track-add-amarok.svg
+share/icons/breeze-dark/actions/24/media-track-edit-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-track-edit-amarok.svg
+share/icons/breeze-dark/actions/24/media-track-queue-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/media-track-queue-amarok.svg
+share/icons/breeze-dark/actions/24/media-track-remove-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/media-track-remove-amarok.svg
+share/icons/breeze-dark/actions/24/media-track-show-active-symbolic.svg
share/icons/breeze-dark/actions/24/media-track-show-active.svg
+share/icons/breeze-dark/actions/24/medskip-symbolic.svg
+share/icons/breeze-dark/actions/24/medskip.svg
+share/icons/breeze-dark/actions/24/meeting-attending-symbolic.svg
+share/icons/breeze-dark/actions/24/meeting-attending-tentative-symbolic.svg
+share/icons/breeze-dark/actions/24/meeting-attending-tentative.svg
+share/icons/breeze-dark/actions/24/meeting-attending.svg
+share/icons/breeze-dark/actions/24/meeting-participant-no-response-symbolic.svg
share/icons/breeze-dark/actions/24/meeting-participant-no-response.svg
+share/icons/breeze-dark/actions/24/meeting-participant-request-response-symbolic.svg
share/icons/breeze-dark/actions/24/meeting-participant-request-response.svg
+share/icons/breeze-dark/actions/24/menu_new-symbolic.svg
+share/icons/breeze-dark/actions/24/menu_new.svg
+share/icons/breeze-dark/actions/24/menu_new_sep-symbolic.svg
share/icons/breeze-dark/actions/24/menu_new_sep.svg
+share/icons/breeze-dark/actions/24/merge-symbolic.svg
share/icons/breeze-dark/actions/24/merge.svg
+share/icons/breeze-dark/actions/24/messagebox_warning-symbolic.svg
share/icons/breeze-dark/actions/24/messagebox_warning.svg
+share/icons/breeze-dark/actions/24/milestone-symbolic.svg
share/icons/breeze-dark/actions/24/milestone.svg
+share/icons/breeze-dark/actions/24/minuet-chords-symbolic.svg
share/icons/breeze-dark/actions/24/minuet-chords.svg
+share/icons/breeze-dark/actions/24/minuet-intervals-symbolic.svg
share/icons/breeze-dark/actions/24/minuet-intervals.svg
+share/icons/breeze-dark/actions/24/minuet-rhythms-symbolic.svg
share/icons/breeze-dark/actions/24/minuet-rhythms.svg
+share/icons/breeze-dark/actions/24/minuet-scales-symbolic.svg
share/icons/breeze-dark/actions/24/minuet-scales.svg
+share/icons/breeze-dark/actions/24/mode1-symbolic.svg
share/icons/breeze-dark/actions/24/mode1.svg
+share/icons/breeze-dark/actions/24/mode2-symbolic.svg
share/icons/breeze-dark/actions/24/mode2.svg
+share/icons/breeze-dark/actions/24/mode3-symbolic.svg
share/icons/breeze-dark/actions/24/mode3.svg
+share/icons/breeze-dark/actions/24/mode4-symbolic.svg
share/icons/breeze-dark/actions/24/mode4.svg
+share/icons/breeze-dark/actions/24/mode5-symbolic.svg
share/icons/breeze-dark/actions/24/mode5.svg
+share/icons/breeze-dark/actions/24/modified-symbolic.svg
+share/icons/breeze-dark/actions/24/modified.svg
+share/icons/breeze-dark/actions/24/motion_path_animations-symbolic.svg
share/icons/breeze-dark/actions/24/motion_path_animations.svg
+share/icons/breeze-dark/actions/24/mpost-symbolic.svg
+share/icons/breeze-dark/actions/24/mpost.svg
+share/icons/breeze-dark/actions/24/msgid2msgstr-symbolic.svg
+share/icons/breeze-dark/actions/24/msgid2msgstr.svg
+share/icons/breeze-dark/actions/24/multirow-symbolic.svg
+share/icons/breeze-dark/actions/24/multirow.svg
+share/icons/breeze-dark/actions/24/music-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/music-amarok.svg
+share/icons/breeze-dark/actions/24/music-note-16th-symbolic.svg
share/icons/breeze-dark/actions/24/music-note-16th.svg
+share/icons/breeze-dark/actions/24/network-connect-symbolic.svg
share/icons/breeze-dark/actions/24/network-connect.svg
+share/icons/breeze-dark/actions/24/network-disconnect-symbolic.svg
share/icons/breeze-dark/actions/24/network-disconnect.svg
+share/icons/breeze-dark/actions/24/new-audio-alarm-symbolic.svg
share/icons/breeze-dark/actions/24/new-audio-alarm.svg
+share/icons/breeze-dark/actions/24/new-command-alarm-symbolic.svg
+share/icons/breeze-dark/actions/24/new-command-alarm.svg
+share/icons/breeze-dark/actions/24/newline-symbolic.svg
share/icons/breeze-dark/actions/24/newline.svg
+share/icons/breeze-dark/actions/24/news-subscribe-symbolic.svg
share/icons/breeze-dark/actions/24/news-subscribe.svg
+share/icons/breeze-dark/actions/24/news-unsubscribe-symbolic.svg
share/icons/breeze-dark/actions/24/news-unsubscribe.svg
+share/icons/breeze-dark/actions/24/nextfuzzy-symbolic.svg
share/icons/breeze-dark/actions/24/nextfuzzy.svg
+share/icons/breeze-dark/actions/24/nextfuzzyuntrans-symbolic.svg
share/icons/breeze-dark/actions/24/nextfuzzyuntrans.svg
+share/icons/breeze-dark/actions/24/nextuntranslated-symbolic.svg
share/icons/breeze-dark/actions/24/nextuntranslated.svg
+share/icons/breeze-dark/actions/24/nocover-symbolic.svg
+share/icons/breeze-dark/actions/24/nocover.svg
+share/icons/breeze-dark/actions/24/node-add-symbolic.svg
+share/icons/breeze-dark/actions/24/node-add.svg
+share/icons/breeze-dark/actions/24/node-break-symbolic.svg
+share/icons/breeze-dark/actions/24/node-break.svg
+share/icons/breeze-dark/actions/24/node-delete-segment-symbolic.svg
+share/icons/breeze-dark/actions/24/node-delete-segment.svg
+share/icons/breeze-dark/actions/24/node-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/node-delete.svg
+share/icons/breeze-dark/actions/24/node-join-segment-symbolic.svg
+share/icons/breeze-dark/actions/24/node-join-segment.svg
+share/icons/breeze-dark/actions/24/node-join-symbolic.svg
+share/icons/breeze-dark/actions/24/node-join.svg
+share/icons/breeze-dark/actions/24/node-segment-curve-symbolic.svg
share/icons/breeze-dark/actions/24/node-segment-curve.svg
+share/icons/breeze-dark/actions/24/node-segment-line-symbolic.svg
share/icons/breeze-dark/actions/24/node-segment-line.svg
+share/icons/breeze-dark/actions/24/node-symbolic.svg
+share/icons/breeze-dark/actions/24/node-transform-symbolic.svg
share/icons/breeze-dark/actions/24/node-transform.svg
+share/icons/breeze-dark/actions/24/node-type-auto-smooth-symbolic.svg
share/icons/breeze-dark/actions/24/node-type-auto-smooth.svg
+share/icons/breeze-dark/actions/24/node-type-cusp-symbolic.svg
share/icons/breeze-dark/actions/24/node-type-cusp.svg
+share/icons/breeze-dark/actions/24/node-type-smooth-symbolic.svg
share/icons/breeze-dark/actions/24/node-type-smooth.svg
+share/icons/breeze-dark/actions/24/node-type-symmetric-symbolic.svg
share/icons/breeze-dark/actions/24/node-type-symmetric.svg
share/icons/breeze-dark/actions/24/node.svg
+share/icons/breeze-dark/actions/24/noisereduction-symbolic.svg
share/icons/breeze-dark/actions/24/noisereduction.svg
+share/icons/breeze-dark/actions/24/note-symbolic.svg
+share/icons/breeze-dark/actions/24/note.svg
+share/icons/breeze-dark/actions/24/notification-active-symbolic.svg
share/icons/breeze-dark/actions/24/notification-active.svg
+share/icons/breeze-dark/actions/24/notification-disabled-symbolic.svg
share/icons/breeze-dark/actions/24/notification-disabled.svg
share/icons/breeze-dark/actions/24/notification-empty.svg
+share/icons/breeze-dark/actions/24/notification-inactive-symbolic.svg
share/icons/breeze-dark/actions/24/notification-inactive.svg
share/icons/breeze-dark/actions/24/notification-progress-active.svg
share/icons/breeze-dark/actions/24/notification-progress-inactive.svg
+share/icons/breeze-dark/actions/24/notifications-disabled-symbolic.svg
share/icons/breeze-dark/actions/24/notifications-disabled.svg
+share/icons/breeze-dark/actions/24/notifications-symbolic.svg
share/icons/breeze-dark/actions/24/notifications.svg
+share/icons/breeze-dark/actions/24/nroot-symbolic.svg
share/icons/breeze-dark/actions/24/nroot.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-center-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-center-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-left-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-left-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-right-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-horizontal-right-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-bottom-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-bottom-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-bottom-top-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-bottom-top-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-center-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-center-calligra.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-top-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-align-vertical-top-calligra.svg
+share/icons/breeze-dark/actions/24/object-columns-symbolic.svg
share/icons/breeze-dark/actions/24/object-columns.svg
+share/icons/breeze-dark/actions/24/object-flip-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/object-flip-horizontal.svg
+share/icons/breeze-dark/actions/24/object-flip-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/object-flip-vertical.svg
+share/icons/breeze-dark/actions/24/object-group-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-group-calligra.svg
+share/icons/breeze-dark/actions/24/object-group-symbolic.svg
share/icons/breeze-dark/actions/24/object-group.svg
+share/icons/breeze-dark/actions/24/object-height-symbolic.svg
share/icons/breeze-dark/actions/24/object-height.svg
+share/icons/breeze-dark/actions/24/object-locked-symbolic.svg
+share/icons/breeze-dark/actions/24/object-locked.svg
+share/icons/breeze-dark/actions/24/object-order-back-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-order-back-calligra.svg
+share/icons/breeze-dark/actions/24/object-order-back-symbolic.svg
share/icons/breeze-dark/actions/24/object-order-back.svg
+share/icons/breeze-dark/actions/24/object-order-front-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-order-front-calligra.svg
+share/icons/breeze-dark/actions/24/object-order-front-symbolic.svg
share/icons/breeze-dark/actions/24/object-order-front.svg
+share/icons/breeze-dark/actions/24/object-order-lower-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-order-lower-calligra.svg
+share/icons/breeze-dark/actions/24/object-order-lower-symbolic.svg
share/icons/breeze-dark/actions/24/object-order-lower.svg
+share/icons/breeze-dark/actions/24/object-order-raise-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-order-raise-calligra.svg
+share/icons/breeze-dark/actions/24/object-order-raise-symbolic.svg
share/icons/breeze-dark/actions/24/object-order-raise.svg
+share/icons/breeze-dark/actions/24/object-rotate-left-symbolic.svg
share/icons/breeze-dark/actions/24/object-rotate-left.svg
+share/icons/breeze-dark/actions/24/object-rotate-right-symbolic.svg
share/icons/breeze-dark/actions/24/object-rotate-right.svg
+share/icons/breeze-dark/actions/24/object-rows-symbolic.svg
share/icons/breeze-dark/actions/24/object-rows.svg
+share/icons/breeze-dark/actions/24/object-symbolic.svg
+share/icons/breeze-dark/actions/24/object-to-path-symbolic.svg
share/icons/breeze-dark/actions/24/object-to-path.svg
+share/icons/breeze-dark/actions/24/object-ungroup-calligra-symbolic.svg
+share/icons/breeze-dark/actions/24/object-ungroup-calligra.svg
+share/icons/breeze-dark/actions/24/object-ungroup-symbolic.svg
share/icons/breeze-dark/actions/24/object-ungroup.svg
+share/icons/breeze-dark/actions/24/object-unlocked-symbolic.svg
+share/icons/breeze-dark/actions/24/object-unlocked.svg
+share/icons/breeze-dark/actions/24/object-width-symbolic.svg
share/icons/breeze-dark/actions/24/object-width.svg
+share/icons/breeze-dark/actions/24/object.svg
+share/icons/breeze-dark/actions/24/object_node-symbolic.svg
+share/icons/breeze-dark/actions/24/object_node.svg
+share/icons/breeze-dark/actions/24/office-chart-area-focus-peak-node-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-area-focus-peak-node.svg
+share/icons/breeze-dark/actions/24/office-chart-area-percentage-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-area-percentage.svg
+share/icons/breeze-dark/actions/24/office-chart-area-stacked-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-area-stacked.svg
+share/icons/breeze-dark/actions/24/office-chart-area-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-area.svg
+share/icons/breeze-dark/actions/24/office-chart-bar-percentage-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-bar-percentage.svg
+share/icons/breeze-dark/actions/24/office-chart-bar-stacked-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-bar-stacked.svg
+share/icons/breeze-dark/actions/24/office-chart-bar-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-bar.svg
+share/icons/breeze-dark/actions/24/office-chart-line-forecast-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-line-forecast.svg
+share/icons/breeze-dark/actions/24/office-chart-line-percentage-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-line-percentage.svg
+share/icons/breeze-dark/actions/24/office-chart-line-stacked-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-line-stacked.svg
+share/icons/breeze-dark/actions/24/office-chart-line-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-line.svg
+share/icons/breeze-dark/actions/24/office-chart-pie-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-pie.svg
+share/icons/breeze-dark/actions/24/office-chart-polar-stacked-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-polar-stacked.svg
+share/icons/breeze-dark/actions/24/office-chart-polar-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-polar.svg
+share/icons/breeze-dark/actions/24/office-chart-ring-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-ring.svg
+share/icons/breeze-dark/actions/24/office-chart-scatter-symbolic.svg
share/icons/breeze-dark/actions/24/office-chart-scatter.svg
+share/icons/breeze-dark/actions/24/office-report-symbolic.svg
+share/icons/breeze-dark/actions/24/office-report.svg
+share/icons/breeze-dark/actions/24/offline-settings-symbolic.svg
+share/icons/breeze-dark/actions/24/offline-settings.svg
+share/icons/breeze-dark/actions/24/offline-symbolic.svg
+share/icons/breeze-dark/actions/24/offline.svg
+share/icons/breeze-dark/actions/24/oilpaint-symbolic.svg
share/icons/breeze-dark/actions/24/oilpaint.svg
+share/icons/breeze-dark/actions/24/online-symbolic.svg
+share/icons/breeze-dark/actions/24/online.svg
+share/icons/breeze-dark/actions/24/open-for-editing-symbolic.svg
+share/icons/breeze-dark/actions/24/open-for-editing.svg
+share/icons/breeze-dark/actions/24/open-link-symbolic.svg
share/icons/breeze-dark/actions/24/open-link.svg
+share/icons/breeze-dark/actions/24/open-menu-symbolic.svg
+share/icons/breeze-dark/actions/24/output_win-symbolic.svg
+share/icons/breeze-dark/actions/24/output_win.svg
+share/icons/breeze-dark/actions/24/overexposure-symbolic.svg
share/icons/breeze-dark/actions/24/overexposure.svg
+share/icons/breeze-dark/actions/24/overflow-menu-left-symbolic.svg
share/icons/breeze-dark/actions/24/overflow-menu-left.svg
+share/icons/breeze-dark/actions/24/overflow-menu-right-symbolic.svg
share/icons/breeze-dark/actions/24/overflow-menu-right.svg
+share/icons/breeze-dark/actions/24/overflow-menu-symbolic.svg
share/icons/breeze-dark/actions/24/overflow-menu.svg
+share/icons/breeze-dark/actions/24/package-symbolic.svg
+share/icons/breeze-dark/actions/24/package.svg
+share/icons/breeze-dark/actions/24/page-2sides-symbolic.svg
share/icons/breeze-dark/actions/24/page-2sides.svg
+share/icons/breeze-dark/actions/24/page-3sides-symbolic.svg
share/icons/breeze-dark/actions/24/page-3sides.svg
+share/icons/breeze-dark/actions/24/page-4sides-symbolic.svg
share/icons/breeze-dark/actions/24/page-4sides.svg
+share/icons/breeze-dark/actions/24/page-simple-symbolic.svg
share/icons/breeze-dark/actions/24/page-simple.svg
+share/icons/breeze-dark/actions/24/page-zoom-symbolic.svg
+share/icons/breeze-dark/actions/24/page-zoom.svg
+share/icons/breeze-dark/actions/24/paint-none-symbolic.svg
share/icons/breeze-dark/actions/24/paint-none.svg
share/icons/breeze-dark/actions/24/panel-fit-height.svg
share/icons/breeze-dark/actions/24/panel-fit-width.svg
+share/icons/breeze-dark/actions/24/paper-color-symbolic.svg
share/icons/breeze-dark/actions/24/paper-color.svg
+share/icons/breeze-dark/actions/24/password-copy-symbolic.svg
share/icons/breeze-dark/actions/24/password-copy.svg
+share/icons/breeze-dark/actions/24/password-generate-symbolic.svg
+share/icons/breeze-dark/actions/24/password-generate.svg
+share/icons/breeze-dark/actions/24/password-show-off-symbolic.svg
+share/icons/breeze-dark/actions/24/password-show-off.svg
+share/icons/breeze-dark/actions/24/password-show-on-symbolic.svg
+share/icons/breeze-dark/actions/24/password-show-on.svg
+share/icons/breeze-dark/actions/24/path-clip-edit-symbolic.svg
share/icons/breeze-dark/actions/24/path-clip-edit.svg
+share/icons/breeze-dark/actions/24/path-effect-parameter-next-symbolic.svg
share/icons/breeze-dark/actions/24/path-effect-parameter-next.svg
+share/icons/breeze-dark/actions/24/path-mask-edit-symbolic.svg
share/icons/breeze-dark/actions/24/path-mask-edit.svg
+share/icons/breeze-dark/actions/24/path-mode-bezier-symbolic.svg
+share/icons/breeze-dark/actions/24/path-mode-bezier.svg
+share/icons/breeze-dark/actions/24/path-mode-polyline-paraxial-symbolic.svg
share/icons/breeze-dark/actions/24/path-mode-polyline-paraxial.svg
+share/icons/breeze-dark/actions/24/path-mode-polyline-symbolic.svg
share/icons/breeze-dark/actions/24/path-mode-polyline.svg
+share/icons/breeze-dark/actions/24/path-mode-spiro-symbolic.svg
+share/icons/breeze-dark/actions/24/path-mode-spiro.svg
+share/icons/breeze-dark/actions/24/path-reverse-symbolic.svg
share/icons/breeze-dark/actions/24/path-reverse.svg
+share/icons/breeze-dark/actions/24/path-simplify-symbolic.svg
share/icons/breeze-dark/actions/24/path-simplify.svg
+share/icons/breeze-dark/actions/24/pathshape-symbolic.svg
share/icons/breeze-dark/actions/24/pathshape.svg
+share/icons/breeze-dark/actions/24/pdf-annotations-symbolic.svg
+share/icons/breeze-dark/actions/24/pdf-annotations.svg
+share/icons/breeze-dark/actions/24/pdflatex-symbolic.svg
+share/icons/breeze-dark/actions/24/pdflatex.svg
+share/icons/breeze-dark/actions/24/pdftex-symbolic.svg
+share/icons/breeze-dark/actions/24/pdftex.svg
+share/icons/breeze-dark/actions/24/pentagon-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/pentagon-shape.svg
+share/icons/breeze-dark/actions/24/perspective-symbolic.svg
share/icons/breeze-dark/actions/24/perspective.svg
+share/icons/breeze-dark/actions/24/photo-symbolic.svg
+share/icons/breeze-dark/actions/24/photo.svg
+share/icons/breeze-dark/actions/24/photos-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/photos-amarok.svg
+share/icons/breeze-dark/actions/24/pin-symbolic.svg
+share/icons/breeze-dark/actions/24/pin.svg
+share/icons/breeze-dark/actions/24/pixelate-symbolic.svg
share/icons/breeze-dark/actions/24/pixelate.svg
+share/icons/breeze-dark/actions/24/player-time-symbolic.svg
share/icons/breeze-dark/actions/24/player-time.svg
+share/icons/breeze-dark/actions/24/player-volume-muted-symbolic.svg
+share/icons/breeze-dark/actions/24/player-volume-muted.svg
+share/icons/breeze-dark/actions/24/player-volume-symbolic.svg
+share/icons/breeze-dark/actions/24/player-volume.svg
+share/icons/breeze-dark/actions/24/playlist-generator-symbolic.svg
+share/icons/breeze-dark/actions/24/playlist-generator.svg
+share/icons/breeze-dark/actions/24/playlist-sort-symbolic.svg
+share/icons/breeze-dark/actions/24/playlist-sort.svg
+share/icons/breeze-dark/actions/24/plugins-symbolic.svg
share/icons/breeze-dark/actions/24/plugins.svg
+share/icons/breeze-dark/actions/24/podcast-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/podcast-amarok.svg
+share/icons/breeze-dark/actions/24/pointer-symbolic.svg
+share/icons/breeze-dark/actions/24/pointer.svg
+share/icons/breeze-dark/actions/24/polygon-add-nodes-symbolic.svg
+share/icons/breeze-dark/actions/24/polygon-add-nodes.svg
+share/icons/breeze-dark/actions/24/polygon-merge-nodes-symbolic.svg
+share/icons/breeze-dark/actions/24/polygon-merge-nodes.svg
+share/icons/breeze-dark/actions/24/port-symbolic.svg
+share/icons/breeze-dark/actions/24/port.svg
+share/icons/breeze-dark/actions/24/postalcode-symbolic.svg
+share/icons/breeze-dark/actions/24/postalcode.svg
+share/icons/breeze-dark/actions/24/practice-setup-symbolic.svg
+share/icons/breeze-dark/actions/24/practice-setup.svg
+share/icons/breeze-dark/actions/24/practice-start-symbolic.svg
+share/icons/breeze-dark/actions/24/practice-start.svg
+share/icons/breeze-dark/actions/24/practice-stop-symbolic.svg
+share/icons/breeze-dark/actions/24/practice-stop.svg
+share/icons/breeze-dark/actions/24/precondition-symbolic.svg
share/icons/breeze-dark/actions/24/precondition.svg
+share/icons/breeze-dark/actions/24/preferences-indicator-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/preferences-indicator-amarok.svg
+share/icons/breeze-dark/actions/24/preferences-media-playback-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/preferences-media-playback-amarok.svg
+share/icons/breeze-dark/actions/24/preferences-other-symbolic.svg
+share/icons/breeze-dark/actions/24/preferences-other.svg
+share/icons/breeze-dark/actions/24/preferences-system-symbolic.svg
+share/icons/breeze-dark/actions/24/preflight-verifier-symbolic.svg
share/icons/breeze-dark/actions/24/preflight-verifier.svg
+share/icons/breeze-dark/actions/24/presence_away-symbolic.svg
+share/icons/breeze-dark/actions/24/presence_away.svg
+share/icons/breeze-dark/actions/24/presence_offline-symbolic.svg
+share/icons/breeze-dark/actions/24/presence_offline.svg
+share/icons/breeze-dark/actions/24/presence_online-symbolic.svg
+share/icons/breeze-dark/actions/24/presence_online.svg
+share/icons/breeze-dark/actions/24/presence_unknown-symbolic.svg
+share/icons/breeze-dark/actions/24/presence_unknown.svg
+share/icons/breeze-dark/actions/24/prevfuzzy-symbolic.svg
share/icons/breeze-dark/actions/24/prevfuzzy.svg
+share/icons/breeze-dark/actions/24/prevfuzzyuntrans-symbolic.svg
share/icons/breeze-dark/actions/24/prevfuzzyuntrans.svg
+share/icons/breeze-dark/actions/24/preview-add-zone-symbolic.svg
share/icons/breeze-dark/actions/24/preview-add-zone.svg
+share/icons/breeze-dark/actions/24/preview-remove-all-symbolic.svg
share/icons/breeze-dark/actions/24/preview-remove-all.svg
+share/icons/breeze-dark/actions/24/preview-remove-zone-symbolic.svg
share/icons/breeze-dark/actions/24/preview-remove-zone.svg
+share/icons/breeze-dark/actions/24/preview-render-off-symbolic.svg
share/icons/breeze-dark/actions/24/preview-render-off.svg
+share/icons/breeze-dark/actions/24/preview-render-on-symbolic.svg
share/icons/breeze-dark/actions/24/preview-render-on.svg
+share/icons/breeze-dark/actions/24/preview-symbolic.svg
+share/icons/breeze-dark/actions/24/preview.svg
+share/icons/breeze-dark/actions/24/preview_math-symbolic.svg
+share/icons/breeze-dark/actions/24/preview_math.svg
+share/icons/breeze-dark/actions/24/preview_sel-symbolic.svg
+share/icons/breeze-dark/actions/24/preview_sel.svg
+share/icons/breeze-dark/actions/24/prevuntranslated-symbolic.svg
share/icons/breeze-dark/actions/24/prevuntranslated.svg
+share/icons/breeze-dark/actions/24/primarykey_constraint-symbolic.svg
share/icons/breeze-dark/actions/24/primarykey_constraint.svg
+share/icons/breeze-dark/actions/24/process-stop-symbolic.svg
share/icons/breeze-dark/actions/24/process-stop.svg
+share/icons/breeze-dark/actions/24/project-defaults-symbolic.svg
share/icons/breeze-dark/actions/24/project-defaults.svg
+share/icons/breeze-dark/actions/24/project-development-close-all-symbolic.svg
+share/icons/breeze-dark/actions/24/project-development-close-all.svg
+share/icons/breeze-dark/actions/24/project-development-close-symbolic.svg
share/icons/breeze-dark/actions/24/project-development-close.svg
+share/icons/breeze-dark/actions/24/project-development-new-template-symbolic.svg
share/icons/breeze-dark/actions/24/project-development-new-template.svg
+share/icons/breeze-dark/actions/24/project-development-symbolic.svg
+share/icons/breeze-dark/actions/24/project-development.svg
+share/icons/breeze-dark/actions/24/project-open-symbolic.svg
share/icons/breeze-dark/actions/24/project-open.svg
+share/icons/breeze-dark/actions/24/project_add-symbolic.svg
+share/icons/breeze-dark/actions/24/project_add.svg
+share/icons/breeze-dark/actions/24/project_archive-symbolic.svg
+share/icons/breeze-dark/actions/24/project_archive.svg
+share/icons/breeze-dark/actions/24/project_rebuild-symbolic.svg
+share/icons/breeze-dark/actions/24/project_rebuild.svg
+share/icons/breeze-dark/actions/24/project_remove-symbolic.svg
+share/icons/breeze-dark/actions/24/project_remove.svg
+share/icons/breeze-dark/actions/24/project_show-symbolic.svg
+share/icons/breeze-dark/actions/24/project_show.svg
+share/icons/breeze-dark/actions/24/projectgrep-symbolic.svg
+share/icons/breeze-dark/actions/24/projectgrep.svg
+share/icons/breeze-dark/actions/24/ps2pdf-symbolic.svg
+share/icons/breeze-dark/actions/24/ps2pdf.svg
+share/icons/breeze-dark/actions/24/qa-symbolic.svg
+share/icons/breeze-dark/actions/24/qa.svg
+share/icons/breeze-dark/actions/24/question-symbolic.svg
share/icons/breeze-dark/actions/24/question.svg
+share/icons/breeze-dark/actions/24/quick-symbolic.svg
+share/icons/breeze-dark/actions/24/quick.svg
+share/icons/breeze-dark/actions/24/quickopen-class-symbolic.svg
share/icons/breeze-dark/actions/24/quickopen-class.svg
+share/icons/breeze-dark/actions/24/quickopen-file-symbolic.svg
share/icons/breeze-dark/actions/24/quickopen-file.svg
+share/icons/breeze-dark/actions/24/quickopen-function-symbolic.svg
share/icons/breeze-dark/actions/24/quickopen-function.svg
+share/icons/breeze-dark/actions/24/quickopen-symbolic.svg
share/icons/breeze-dark/actions/24/quickopen.svg
+share/icons/breeze-dark/actions/24/quickview-symbolic.svg
+share/icons/breeze-dark/actions/24/quickview.svg
+share/icons/breeze-dark/actions/24/quickwizard-symbolic.svg
+share/icons/breeze-dark/actions/24/quickwizard.svg
+share/icons/breeze-dark/actions/24/raindrop-symbolic.svg
share/icons/breeze-dark/actions/24/raindrop.svg
+share/icons/breeze-dark/actions/24/randomize-symbolic.svg
+share/icons/breeze-dark/actions/24/randomize.svg
+share/icons/breeze-dark/actions/24/ratiocrop-symbolic.svg
+share/icons/breeze-dark/actions/24/ratiocrop.svg
+share/icons/breeze-dark/actions/24/realization-symbolic.svg
share/icons/breeze-dark/actions/24/realization.svg
+share/icons/breeze-dark/actions/24/rectangle-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/rectangle-shape.svg
+share/icons/breeze-dark/actions/24/redeyes-symbolic.svg
share/icons/breeze-dark/actions/24/redeyes.svg
+share/icons/breeze-dark/actions/24/refactor-symbolic.svg
+share/icons/breeze-dark/actions/24/refactor.svg
+share/icons/breeze-dark/actions/24/refreshstructure-symbolic.svg
+share/icons/breeze-dark/actions/24/refreshstructure.svg
+share/icons/breeze-dark/actions/24/region-symbolic.svg
+share/icons/breeze-dark/actions/24/region.svg
+share/icons/breeze-dark/actions/24/relation-symbolic.svg
+share/icons/breeze-dark/actions/24/relation.svg
+share/icons/breeze-dark/actions/24/relationship-symbolic.svg
+share/icons/breeze-dark/actions/24/relationship.svg
+share/icons/breeze-dark/actions/24/remove-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/remove-amarok.svg
+share/icons/breeze-dark/actions/24/remove-link-symbolic.svg
share/icons/breeze-dark/actions/24/remove-link.svg
+share/icons/breeze-dark/actions/24/remove-symbolic.svg
+share/icons/breeze-dark/actions/24/remove.svg
+share/icons/breeze-dark/actions/24/removecell-symbolic.svg
+share/icons/breeze-dark/actions/24/removecell.svg
+share/icons/breeze-dark/actions/24/repeat-symbolic.svg
share/icons/breeze-dark/actions/24/repeat.svg
+share/icons/breeze-dark/actions/24/resource-calendar-child-insert-symbolic.svg
share/icons/breeze-dark/actions/24/resource-calendar-child-insert.svg
+share/icons/breeze-dark/actions/24/resource-calendar-child-symbolic.svg
share/icons/breeze-dark/actions/24/resource-calendar-child.svg
+share/icons/breeze-dark/actions/24/resource-calendar-insert-symbolic.svg
share/icons/breeze-dark/actions/24/resource-calendar-insert.svg
+share/icons/breeze-dark/actions/24/resource-group-new-symbolic.svg
share/icons/breeze-dark/actions/24/resource-group-new.svg
+share/icons/breeze-dark/actions/24/resource-group-symbolic.svg
+share/icons/breeze-dark/actions/24/resource-group.svg
+share/icons/breeze-dark/actions/24/restoration-symbolic.svg
share/icons/breeze-dark/actions/24/restoration.svg
+share/icons/breeze-dark/actions/24/retweet-symbolic.svg
+share/icons/breeze-dark/actions/24/retweet.svg
+share/icons/breeze-dark/actions/24/reverse-symbolic.svg
share/icons/breeze-dark/actions/24/reverse.svg
+share/icons/breeze-dark/actions/24/roll-symbolic.svg
share/icons/breeze-dark/actions/24/roll.svg
+share/icons/breeze-dark/actions/24/routeplanning-symbolic.svg
+share/icons/breeze-dark/actions/24/routeplanning.svg
+share/icons/breeze-dark/actions/24/rss-symbolic.svg
share/icons/breeze-dark/actions/24/rss.svg
+share/icons/breeze-dark/actions/24/run-build-clean-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-clean.svg
+share/icons/breeze-dark/actions/24/run-build-configure-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-configure.svg
+share/icons/breeze-dark/actions/24/run-build-file-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-file.svg
+share/icons/breeze-dark/actions/24/run-build-install-root-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-install-root.svg
+share/icons/breeze-dark/actions/24/run-build-install-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-install.svg
+share/icons/breeze-dark/actions/24/run-build-prune-symbolic.svg
share/icons/breeze-dark/actions/24/run-build-prune.svg
+share/icons/breeze-dark/actions/24/run-build-symbolic.svg
share/icons/breeze-dark/actions/24/run-build.svg
+share/icons/breeze-dark/actions/24/run-clean-symbolic.svg
+share/icons/breeze-dark/actions/24/run-clean.svg
+share/icons/breeze-dark/actions/24/run-install-symbolic.svg
+share/icons/breeze-dark/actions/24/run-install.svg
+share/icons/breeze-dark/actions/24/scriptnew-symbolic.svg
+share/icons/breeze-dark/actions/24/scriptnew.svg
+share/icons/breeze-dark/actions/24/scriptopen-symbolic.svg
+share/icons/breeze-dark/actions/24/scriptopen.svg
+share/icons/breeze-dark/actions/24/secure-card-symbolic.svg
+share/icons/breeze-dark/actions/24/secure-card.svg
+share/icons/breeze-dark/actions/24/select-rectangular-symbolic.svg
share/icons/breeze-dark/actions/24/select-rectangular.svg
+share/icons/breeze-dark/actions/24/select-symbolic.svg
+share/icons/breeze-dark/actions/24/select.svg
+share/icons/breeze-dark/actions/24/selection-symbolic.svg
+share/icons/breeze-dark/actions/24/selection.svg
+share/icons/breeze-dark/actions/24/send_signal-symbolic.svg
share/icons/breeze-dark/actions/24/send_signal.svg
+share/icons/breeze-dark/actions/24/services-symbolic.svg
+share/icons/breeze-dark/actions/24/services.svg
+share/icons/breeze-dark/actions/24/set-language-symbolic.svg
+share/icons/breeze-dark/actions/24/set-language.svg
+share/icons/breeze-dark/actions/24/settings-configure-symbolic.svg
+share/icons/breeze-dark/actions/24/settings-configure.svg
+share/icons/breeze-dark/actions/24/shallow-history-symbolic.svg
+share/icons/breeze-dark/actions/24/shallow-history.svg
+share/icons/breeze-dark/actions/24/shape-choose-symbolic.svg
+share/icons/breeze-dark/actions/24/shape-choose.svg
+share/icons/breeze-dark/actions/24/shape-cuboid-symbolic.svg
+share/icons/breeze-dark/actions/24/shape-cuboid.svg
+share/icons/breeze-dark/actions/24/shapes-symbolic.svg
share/icons/breeze-dark/actions/24/shapes.svg
+share/icons/breeze-dark/actions/24/sharpenimage-symbolic.svg
share/icons/breeze-dark/actions/24/sharpenimage.svg
+share/icons/breeze-dark/actions/24/shear-symbolic.svg
+share/icons/breeze-dark/actions/24/shear.svg
+share/icons/breeze-dark/actions/24/show-all-effects-symbolic.svg
share/icons/breeze-dark/actions/24/show-all-effects.svg
+share/icons/breeze-dark/actions/24/show-gpu-effects-symbolic.svg
share/icons/breeze-dark/actions/24/show-gpu-effects.svg
+share/icons/breeze-dark/actions/24/show-menu-symbolic.svg
share/icons/breeze-dark/actions/24/show-menu.svg
+share/icons/breeze-dark/actions/24/show-node-handles-symbolic.svg
share/icons/breeze-dark/actions/24/show-node-handles.svg
+share/icons/breeze-dark/actions/24/show-offline-symbolic.svg
share/icons/breeze-dark/actions/24/show-offline.svg
+share/icons/breeze-dark/actions/24/show-path-outline-symbolic.svg
share/icons/breeze-dark/actions/24/show-path-outline.svg
+share/icons/breeze-dark/actions/24/show_table_column-symbolic.svg
+share/icons/breeze-dark/actions/24/show_table_column.svg
+share/icons/breeze-dark/actions/24/show_table_row-symbolic.svg
+share/icons/breeze-dark/actions/24/show_table_row.svg
+share/icons/breeze-dark/actions/24/shuffle-symbolic.svg
+share/icons/breeze-dark/actions/24/shuffle.svg
+share/icons/breeze-dark/actions/24/sidebar-collapse-left-symbolic.svg
share/icons/breeze-dark/actions/24/sidebar-collapse-left.svg
+share/icons/breeze-dark/actions/24/sidebar-collapse-right-symbolic.svg
share/icons/breeze-dark/actions/24/sidebar-collapse-right.svg
+share/icons/breeze-dark/actions/24/sidebar-collapse-symbolic.svg
+share/icons/breeze-dark/actions/24/sidebar-collapse.svg
+share/icons/breeze-dark/actions/24/sidebar-expand-left-symbolic.svg
share/icons/breeze-dark/actions/24/sidebar-expand-left.svg
+share/icons/breeze-dark/actions/24/sidebar-expand-right-symbolic.svg
share/icons/breeze-dark/actions/24/sidebar-expand-right.svg
+share/icons/breeze-dark/actions/24/sidebar-expand-symbolic.svg
+share/icons/breeze-dark/actions/24/sidebar-expand.svg
+share/icons/breeze-dark/actions/24/sidebar-show-symbolic.svg
+share/icons/breeze-dark/actions/24/similarartists-amarok-symbolic.svg
share/icons/breeze-dark/actions/24/similarartists-amarok.svg
+share/icons/breeze-dark/actions/24/skg-chart-bubble-symbolic.svg
share/icons/breeze-dark/actions/24/skg-chart-bubble.svg
+share/icons/breeze-dark/actions/24/skrooge_credit_card-symbolic.svg
+share/icons/breeze-dark/actions/24/skrooge_credit_card.svg
+share/icons/breeze-dark/actions/24/skrooge_less-symbolic.svg
share/icons/breeze-dark/actions/24/skrooge_less.svg
+share/icons/breeze-dark/actions/24/skrooge_more-symbolic.svg
share/icons/breeze-dark/actions/24/skrooge_more.svg
+share/icons/breeze-dark/actions/24/skrooge_much_less-symbolic.svg
share/icons/breeze-dark/actions/24/skrooge_much_less.svg
+share/icons/breeze-dark/actions/24/skrooge_much_more-symbolic.svg
share/icons/breeze-dark/actions/24/skrooge_much_more.svg
+share/icons/breeze-dark/actions/24/skrooge_type-symbolic.svg
share/icons/breeze-dark/actions/24/skrooge_type.svg
+share/icons/breeze-dark/actions/24/slanted-symbolic.svg
+share/icons/breeze-dark/actions/24/slanted.svg
+share/icons/breeze-dark/actions/24/smallclock-symbolic.svg
+share/icons/breeze-dark/actions/24/smallclock.svg
+share/icons/breeze-dark/actions/24/smallfrac-symbolic.svg
+share/icons/breeze-dark/actions/24/smallfrac.svg
+share/icons/breeze-dark/actions/24/smallskip-symbolic.svg
+share/icons/breeze-dark/actions/24/smallskip.svg
+share/icons/breeze-dark/actions/24/smartnewline-symbolic.svg
+share/icons/breeze-dark/actions/24/smartnewline.svg
+share/icons/breeze-dark/actions/24/smiley-add-symbolic.svg
share/icons/breeze-dark/actions/24/smiley-add.svg
+share/icons/breeze-dark/actions/24/smiley-shape-symbolic.svg
share/icons/breeze-dark/actions/24/smiley-shape.svg
+share/icons/breeze-dark/actions/24/smiley-symbolic.svg
share/icons/breeze-dark/actions/24/smiley.svg
+share/icons/breeze-dark/actions/24/smooth-symbolic.svg
share/icons/breeze-dark/actions/24/smooth.svg
+share/icons/breeze-dark/actions/24/snap-angle-symbolic.svg
share/icons/breeze-dark/actions/24/snap-angle.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box-center-symbolic.svg
share/icons/breeze-dark/actions/24/snap-bounding-box-center.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box-corners-symbolic.svg
share/icons/breeze-dark/actions/24/snap-bounding-box-corners.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box-edges-symbolic.svg
share/icons/breeze-dark/actions/24/snap-bounding-box-edges.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box-midpoints-symbolic.svg
share/icons/breeze-dark/actions/24/snap-bounding-box-midpoints.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box-symbolic.svg
+share/icons/breeze-dark/actions/24/snap-bounding-box.svg
+share/icons/breeze-dark/actions/24/snap-extension-symbolic.svg
share/icons/breeze-dark/actions/24/snap-extension.svg
+share/icons/breeze-dark/actions/24/snap-grid-guide-intersections-symbolic.svg
share/icons/breeze-dark/actions/24/snap-grid-guide-intersections.svg
+share/icons/breeze-dark/actions/24/snap-guideline-symbolic.svg
share/icons/breeze-dark/actions/24/snap-guideline.svg
+share/icons/breeze-dark/actions/24/snap-intersection-symbolic.svg
share/icons/breeze-dark/actions/24/snap-intersection.svg
+share/icons/breeze-dark/actions/24/snap-node-symbolic.svg
share/icons/breeze-dark/actions/24/snap-node.svg
+share/icons/breeze-dark/actions/24/snap-nodes-center-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-center.svg
+share/icons/breeze-dark/actions/24/snap-nodes-cusp-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-cusp.svg
+share/icons/breeze-dark/actions/24/snap-nodes-intersection-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-intersection.svg
+share/icons/breeze-dark/actions/24/snap-nodes-midpoint-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-midpoint.svg
+share/icons/breeze-dark/actions/24/snap-nodes-path-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-path.svg
+share/icons/breeze-dark/actions/24/snap-nodes-rotation-center-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-rotation-center.svg
+share/icons/breeze-dark/actions/24/snap-nodes-smooth-symbolic.svg
share/icons/breeze-dark/actions/24/snap-nodes-smooth.svg
+share/icons/breeze-dark/actions/24/snap-orthogonal-symbolic.svg
share/icons/breeze-dark/actions/24/snap-orthogonal.svg
+share/icons/breeze-dark/actions/24/snap-page-symbolic.svg
share/icons/breeze-dark/actions/24/snap-page.svg
+share/icons/breeze-dark/actions/24/snap-symbolic.svg
+share/icons/breeze-dark/actions/24/snap-text-baseline-symbolic.svg
share/icons/breeze-dark/actions/24/snap-text-baseline.svg
share/icons/breeze-dark/actions/24/snap.svg
+share/icons/breeze-dark/actions/24/social-symbolic.svg
+share/icons/breeze-dark/actions/24/social.svg
+share/icons/breeze-dark/actions/24/sort-name-symbolic.svg
+share/icons/breeze-dark/actions/24/sort-name.svg
+share/icons/breeze-dark/actions/24/sort-presence-symbolic.svg
share/icons/breeze-dark/actions/24/sort-presence.svg
+share/icons/breeze-dark/actions/24/sort_incr-symbolic.svg
+share/icons/breeze-dark/actions/24/sort_incr.svg
+share/icons/breeze-dark/actions/24/speaker-symbolic.svg
share/icons/breeze-dark/actions/24/speaker.svg
+share/icons/breeze-dark/actions/24/special_paste-symbolic.svg
share/icons/breeze-dark/actions/24/special_paste.svg
+share/icons/breeze-dark/actions/24/specific-setup-symbolic.svg
+share/icons/breeze-dark/actions/24/specific-setup.svg
+share/icons/breeze-dark/actions/24/speedometer-symbolic.svg
+share/icons/breeze-dark/actions/24/speedometer.svg
+share/icons/breeze-dark/actions/24/spinbox-decrease.svg
+share/icons/breeze-dark/actions/24/spinbox-increase.svg
+share/icons/breeze-dark/actions/24/spiral-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/spiral-shape.svg
+share/icons/breeze-dark/actions/24/split-symbolic.svg
share/icons/breeze-dark/actions/24/split.svg
+share/icons/breeze-dark/actions/24/spreadsheetshape-symbolic.svg
+share/icons/breeze-dark/actions/24/spreadsheetshape.svg
+share/icons/breeze-dark/actions/24/sqrt-symbolic.svg
share/icons/breeze-dark/actions/24/sqrt.svg
+share/icons/breeze-dark/actions/24/standard-connector-symbolic.svg
share/icons/breeze-dark/actions/24/standard-connector.svg
+share/icons/breeze-dark/actions/24/star-shape-symbolic.svg
+share/icons/breeze-dark/actions/24/star-shape.svg
+share/icons/breeze-dark/actions/24/start-over-symbolic.svg
+share/icons/breeze-dark/actions/24/start-over.svg
+share/icons/breeze-dark/actions/24/state-fork-symbolic.svg
share/icons/breeze-dark/actions/24/state-fork.svg
+share/icons/breeze-dark/actions/24/stateshape-symbolic.svg
share/icons/breeze-dark/actions/24/stateshape.svg
+share/icons/breeze-dark/actions/24/statetool-symbolic.svg
+share/icons/breeze-dark/actions/24/statetool.svg
+share/icons/breeze-dark/actions/24/step_object_Anchor-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Anchor.svg
+share/icons/breeze-dark/actions/24/step_object_Box-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Box.svg
+share/icons/breeze-dark/actions/24/step_object_ChargedParticle-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_ChargedParticle.svg
+share/icons/breeze-dark/actions/24/step_object_CircularMotor-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_CircularMotor.svg
+share/icons/breeze-dark/actions/24/step_object_Controller-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Controller.svg
+share/icons/breeze-dark/actions/24/step_object_CoulombForce-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_CoulombForce.svg
+share/icons/breeze-dark/actions/24/step_object_Disk-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Disk.svg
+share/icons/breeze-dark/actions/24/step_object_Gas-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Gas.svg
+share/icons/breeze-dark/actions/24/step_object_GasParticle-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_GasParticle.svg
+share/icons/breeze-dark/actions/24/step_object_Graph-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Graph.svg
+share/icons/breeze-dark/actions/24/step_object_GravitationForce-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_GravitationForce.svg
+share/icons/breeze-dark/actions/24/step_object_LinearMotor-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_LinearMotor.svg
+share/icons/breeze-dark/actions/24/step_object_Meter-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Meter.svg
+share/icons/breeze-dark/actions/24/step_object_Note-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Note.svg
+share/icons/breeze-dark/actions/24/step_object_Particle-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Particle.svg
+share/icons/breeze-dark/actions/24/step_object_Pin-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Pin.svg
+share/icons/breeze-dark/actions/24/step_object_Polygon-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Polygon.svg
+share/icons/breeze-dark/actions/24/step_object_Rope-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Rope.svg
+share/icons/breeze-dark/actions/24/step_object_SoftBody-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_SoftBody.svg
+share/icons/breeze-dark/actions/24/step_object_Spring-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_Spring.svg
+share/icons/breeze-dark/actions/24/step_object_Stick-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Stick.svg
+share/icons/breeze-dark/actions/24/step_object_Tracer-symbolic.svg
+share/icons/breeze-dark/actions/24/step_object_Tracer.svg
+share/icons/breeze-dark/actions/24/step_object_WeightForce-symbolic.svg
share/icons/breeze-dark/actions/24/step_object_WeightForce.svg
+share/icons/breeze-dark/actions/24/stickers-symbolic.svg
share/icons/breeze-dark/actions/24/stickers.svg
+share/icons/breeze-dark/actions/24/story-editor-symbolic.svg
share/icons/breeze-dark/actions/24/story-editor.svg
+share/icons/breeze-dark/actions/24/straight-connector-symbolic.svg
+share/icons/breeze-dark/actions/24/straight-connector.svg
+share/icons/breeze-dark/actions/24/stroke-cap-bevel-symbolic.svg
+share/icons/breeze-dark/actions/24/stroke-cap-bevel.svg
+share/icons/breeze-dark/actions/24/stroke-cap-butt-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-cap-butt.svg
+share/icons/breeze-dark/actions/24/stroke-cap-miter-symbolic.svg
+share/icons/breeze-dark/actions/24/stroke-cap-miter.svg
+share/icons/breeze-dark/actions/24/stroke-cap-round-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-cap-round.svg
+share/icons/breeze-dark/actions/24/stroke-cap-square-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-cap-square.svg
+share/icons/breeze-dark/actions/24/stroke-join-bevel-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-join-bevel.svg
+share/icons/breeze-dark/actions/24/stroke-join-miter-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-join-miter.svg
+share/icons/breeze-dark/actions/24/stroke-join-round-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-join-round.svg
+share/icons/breeze-dark/actions/24/stroke-to-path-symbolic.svg
share/icons/breeze-dark/actions/24/stroke-to-path.svg
+share/icons/breeze-dark/actions/24/strong-symbolic.svg
+share/icons/breeze-dark/actions/24/strong.svg
+share/icons/breeze-dark/actions/24/structure-symbolic.svg
+share/icons/breeze-dark/actions/24/structure.svg
+share/icons/breeze-dark/actions/24/subsystem-symbolic.svg
+share/icons/breeze-dark/actions/24/subsystem.svg
+share/icons/breeze-dark/actions/24/svn-commit-symbolic.svg
+share/icons/breeze-dark/actions/24/svn-commit.svg
+share/icons/breeze-dark/actions/24/svn-update-symbolic.svg
+share/icons/breeze-dark/actions/24/svn-update.svg
+share/icons/breeze-dark/actions/24/swap-panels-symbolic.svg
share/icons/breeze-dark/actions/24/swap-panels.svg
+share/icons/breeze-dark/actions/24/system-hibernate-symbolic.svg
+share/icons/breeze-dark/actions/24/system-hibernate.svg
+share/icons/breeze-dark/actions/24/system-lock-screen-symbolic.svg
share/icons/breeze-dark/actions/24/system-lock-screen.svg
+share/icons/breeze-dark/actions/24/system-log-out-rtl-symbolic.svg
share/icons/breeze-dark/actions/24/system-log-out-rtl.svg
+share/icons/breeze-dark/actions/24/system-log-out-symbolic.svg
share/icons/breeze-dark/actions/24/system-log-out.svg
+share/icons/breeze-dark/actions/24/system-reboot-symbolic.svg
+share/icons/breeze-dark/actions/24/system-reboot-update-symbolic.svg
share/icons/breeze-dark/actions/24/system-reboot-update.svg
+share/icons/breeze-dark/actions/24/system-reboot.svg
+share/icons/breeze-dark/actions/24/system-run-symbolic.svg
share/icons/breeze-dark/actions/24/system-run.svg
+share/icons/breeze-dark/actions/24/system-save-session-symbolic.svg
+share/icons/breeze-dark/actions/24/system-save-session.svg
+share/icons/breeze-dark/actions/24/system-search-symbolic.svg
+share/icons/breeze-dark/actions/24/system-search.svg
+share/icons/breeze-dark/actions/24/system-shutdown-symbolic.svg
+share/icons/breeze-dark/actions/24/system-shutdown-update-symbolic.svg
share/icons/breeze-dark/actions/24/system-shutdown-update.svg
share/icons/breeze-dark/actions/24/system-shutdown.svg
+share/icons/breeze-dark/actions/24/system-suspend-hibernate-symbolic.svg
share/icons/breeze-dark/actions/24/system-suspend-hibernate.svg
+share/icons/breeze-dark/actions/24/system-suspend-symbolic.svg
share/icons/breeze-dark/actions/24/system-suspend.svg
+share/icons/breeze-dark/actions/24/system-switch-user-symbolic.svg
share/icons/breeze-dark/actions/24/system-switch-user.svg
+share/icons/breeze-dark/actions/24/system-upgrade-symbolic.svg
+share/icons/breeze-dark/actions/24/system-upgrade.svg
share/icons/breeze-dark/actions/24/system-user-list.svg
share/icons/breeze-dark/actions/24/system-user-prompt.svg
+share/icons/breeze-dark/actions/24/system-users-symbolic.svg
+share/icons/breeze-dark/actions/24/system-users.svg
+share/icons/breeze-dark/actions/24/tab-close-other-symbolic.svg
+share/icons/breeze-dark/actions/24/tab-close-other.svg
+share/icons/breeze-dark/actions/24/tab-close-symbolic.svg
+share/icons/breeze-dark/actions/24/tab-close.svg
+share/icons/breeze-dark/actions/24/tab-detach-symbolic.svg
share/icons/breeze-dark/actions/24/tab-detach.svg
+share/icons/breeze-dark/actions/24/tab-duplicate-symbolic.svg
share/icons/breeze-dark/actions/24/tab-duplicate.svg
+share/icons/breeze-dark/actions/24/tab-new-background-symbolic.svg
share/icons/breeze-dark/actions/24/tab-new-background.svg
+share/icons/breeze-dark/actions/24/tab-new-symbolic.svg
share/icons/breeze-dark/actions/24/tab-new.svg
+share/icons/breeze-dark/actions/24/table-symbolic.svg
share/icons/breeze-dark/actions/24/table.svg
+share/icons/breeze-dark/actions/24/tag-addressbook-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-addressbook.svg
+share/icons/breeze-dark/actions/24/tag-assigned-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-assigned.svg
+share/icons/breeze-dark/actions/24/tag-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-delete.svg
+share/icons/breeze-dark/actions/24/tag-edit-symbolic.svg
share/icons/breeze-dark/actions/24/tag-edit.svg
+share/icons/breeze-dark/actions/24/tag-events-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-events.svg
+share/icons/breeze-dark/actions/24/tag-folder-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-folder.svg
+share/icons/breeze-dark/actions/24/tag-new-symbolic.svg
share/icons/breeze-dark/actions/24/tag-new.svg
+share/icons/breeze-dark/actions/24/tag-people-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-people.svg
+share/icons/breeze-dark/actions/24/tag-places-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-places.svg
+share/icons/breeze-dark/actions/24/tag-properties-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-properties.svg
+share/icons/breeze-dark/actions/24/tag-recents-symbolic.svg
share/icons/breeze-dark/actions/24/tag-recents.svg
+share/icons/breeze-dark/actions/24/tag-reset-symbolic.svg
+share/icons/breeze-dark/actions/24/tag-reset.svg
+share/icons/breeze-dark/actions/24/tag-symbolic.svg
share/icons/breeze-dark/actions/24/tag.svg
+share/icons/breeze-dark/actions/24/task-new-symbolic.svg
share/icons/breeze-dark/actions/24/task-new.svg
+share/icons/breeze-dark/actions/24/taxes-finances-symbolic.svg
share/icons/breeze-dark/actions/24/taxes-finances.svg
+share/icons/breeze-dark/actions/24/template-symbolic.svg
+share/icons/breeze-dark/actions/24/template.svg
+share/icons/breeze-dark/actions/24/texcompiler-symbolic.svg
+share/icons/breeze-dark/actions/24/texcompiler.svg
+share/icons/breeze-dark/actions/24/texlion-symbolic.svg
share/icons/breeze-dark/actions/24/texlion.svg
+share/icons/breeze-dark/actions/24/text-field-framed-symbolic.svg
share/icons/breeze-dark/actions/24/text-field-framed.svg
+share/icons/breeze-dark/actions/24/text-field-frameless-symbolic.svg
+share/icons/breeze-dark/actions/24/text-field-frameless.svg
+share/icons/breeze-dark/actions/24/text-field-symbolic.svg
share/icons/breeze-dark/actions/24/text-field.svg
+share/icons/breeze-dark/actions/24/text-flow-into-frame-symbolic.svg
share/icons/breeze-dark/actions/24/text-flow-into-frame.svg
+share/icons/breeze-dark/actions/24/text-frame-link-symbolic.svg
share/icons/breeze-dark/actions/24/text-frame-link.svg
+share/icons/breeze-dark/actions/24/text-frame-unlink-symbolic.svg
share/icons/breeze-dark/actions/24/text-frame-unlink.svg
+share/icons/breeze-dark/actions/24/text-speak-symbolic.svg
share/icons/breeze-dark/actions/24/text-speak.svg
+share/icons/breeze-dark/actions/24/text-unflow-symbolic.svg
share/icons/breeze-dark/actions/24/text-unflow.svg
+share/icons/breeze-dark/actions/24/text-wrap-symbolic.svg
share/icons/breeze-dark/actions/24/text-wrap.svg
+share/icons/breeze-dark/actions/24/text_horz_kern-symbolic.svg
share/icons/breeze-dark/actions/24/text_horz_kern.svg
+share/icons/breeze-dark/actions/24/text_letter_spacing-symbolic.svg
share/icons/breeze-dark/actions/24/text_letter_spacing.svg
+share/icons/breeze-dark/actions/24/text_line_spacing-symbolic.svg
share/icons/breeze-dark/actions/24/text_line_spacing.svg
+share/icons/breeze-dark/actions/24/text_remove_kerns-symbolic.svg
share/icons/breeze-dark/actions/24/text_remove_kerns.svg
+share/icons/breeze-dark/actions/24/text_rotation-symbolic.svg
share/icons/breeze-dark/actions/24/text_rotation.svg
+share/icons/breeze-dark/actions/24/text_subscript-symbolic.svg
share/icons/breeze-dark/actions/24/text_subscript.svg
+share/icons/breeze-dark/actions/24/text_superscript-symbolic.svg
share/icons/breeze-dark/actions/24/text_superscript.svg
+share/icons/breeze-dark/actions/24/text_vert_kern-symbolic.svg
share/icons/breeze-dark/actions/24/text_vert_kern.svg
+share/icons/breeze-dark/actions/24/text_word_spacing-symbolic.svg
share/icons/breeze-dark/actions/24/text_word_spacing.svg
+share/icons/breeze-dark/actions/24/texture-symbolic.svg
share/icons/breeze-dark/actions/24/texture.svg
+share/icons/breeze-dark/actions/24/timeline-extract-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-extract.svg
+share/icons/breeze-dark/actions/24/timeline-insert-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-insert.svg
+share/icons/breeze-dark/actions/24/timeline-lift-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-lift.svg
+share/icons/breeze-dark/actions/24/timeline-mode-insert-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-mode-insert.svg
+share/icons/breeze-dark/actions/24/timeline-mode-normal-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-mode-normal.svg
+share/icons/breeze-dark/actions/24/timeline-mode-overwrite-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-mode-overwrite.svg
+share/icons/breeze-dark/actions/24/timeline-overwrite-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-overwrite.svg
+share/icons/breeze-dark/actions/24/timeline-use-zone-off-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-use-zone-off.svg
+share/icons/breeze-dark/actions/24/timeline-use-zone-on-symbolic.svg
share/icons/breeze-dark/actions/24/timeline-use-zone-on.svg
+share/icons/breeze-dark/actions/24/tool-animator-symbolic.svg
share/icons/breeze-dark/actions/24/tool-animator.svg
+share/icons/breeze-dark/actions/24/tool-measure-symbolic.svg
share/icons/breeze-dark/actions/24/tool-measure.svg
+share/icons/breeze-dark/actions/24/tool-node-editor-symbolic.svg
+share/icons/breeze-dark/actions/24/tool-node-editor.svg
+share/icons/breeze-dark/actions/24/tool-pointer-symbolic.svg
+share/icons/breeze-dark/actions/24/tool-pointer.svg
+share/icons/breeze-dark/actions/24/tool-spray-symbolic.svg
share/icons/breeze-dark/actions/24/tool-spray.svg
+share/icons/breeze-dark/actions/24/tool-text-symbolic.svg
+share/icons/breeze-dark/actions/24/tool-text.svg
+share/icons/breeze-dark/actions/24/tool-tweak-symbolic.svg
share/icons/breeze-dark/actions/24/tool-tweak.svg
+share/icons/breeze-dark/actions/24/tool_brush-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_brush.svg
+share/icons/breeze-dark/actions/24/tool_cellformatting-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_cellformatting.svg
+share/icons/breeze-dark/actions/24/tool_color_eraser-symbolic.svg
share/icons/breeze-dark/actions/24/tool_color_eraser.svg
+share/icons/breeze-dark/actions/24/tool_color_picker-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_color_picker.svg
+share/icons/breeze-dark/actions/24/tool_curve-symbolic.svg
share/icons/breeze-dark/actions/24/tool_curve.svg
+share/icons/breeze-dark/actions/24/tool_ellipse-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_ellipse.svg
+share/icons/breeze-dark/actions/24/tool_elliptical_selection-symbolic.svg
share/icons/breeze-dark/actions/24/tool_elliptical_selection.svg
+share/icons/breeze-dark/actions/24/tool_eraser-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_eraser.svg
+share/icons/breeze-dark/actions/24/tool_flood_fill-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_flood_fill.svg
+share/icons/breeze-dark/actions/24/tool_free_form_selection-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_free_form_selection.svg
+share/icons/breeze-dark/actions/24/tool_imageeffects-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_imageeffects.svg
+share/icons/breeze-dark/actions/24/tool_line-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_line.svg
+share/icons/breeze-dark/actions/24/tool_pagelayout-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_pagelayout.svg
+share/icons/breeze-dark/actions/24/tool_pen-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_pen.svg
+share/icons/breeze-dark/actions/24/tool_polygon-symbolic.svg
share/icons/breeze-dark/actions/24/tool_polygon.svg
+share/icons/breeze-dark/actions/24/tool_polyline-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_polyline.svg
+share/icons/breeze-dark/actions/24/tool_rect_selection-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_rect_selection.svg
+share/icons/breeze-dark/actions/24/tool_rectangle-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_rectangle.svg
+share/icons/breeze-dark/actions/24/tool_references-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_references.svg
+share/icons/breeze-dark/actions/24/tool_review-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_review.svg
+share/icons/breeze-dark/actions/24/tool_rounded_rectangle-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_rounded_rectangle.svg
+share/icons/breeze-dark/actions/24/tool_spraycan-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_spraycan.svg
+share/icons/breeze-dark/actions/24/tool_text-symbolic.svg
+share/icons/breeze-dark/actions/24/tool_text.svg
+share/icons/breeze-dark/actions/24/tools-check-spelling-symbolic.svg
share/icons/breeze-dark/actions/24/tools-check-spelling.svg
+share/icons/breeze-dark/actions/24/tools-media-optical-burn-image-symbolic.svg
share/icons/breeze-dark/actions/24/tools-media-optical-burn-image.svg
+share/icons/breeze-dark/actions/24/tools-media-optical-burn-symbolic.svg
share/icons/breeze-dark/actions/24/tools-media-optical-burn.svg
+share/icons/breeze-dark/actions/24/tools-media-optical-copy-symbolic.svg
share/icons/breeze-dark/actions/24/tools-media-optical-copy.svg
+share/icons/breeze-dark/actions/24/tools-media-optical-erase-symbolic.svg
share/icons/breeze-dark/actions/24/tools-media-optical-erase.svg
+share/icons/breeze-dark/actions/24/tools-media-optical-format-symbolic.svg
share/icons/breeze-dark/actions/24/tools-media-optical-format.svg
+share/icons/breeze-dark/actions/24/tools-report-bug-symbolic.svg
share/icons/breeze-dark/actions/24/tools-report-bug.svg
+share/icons/breeze-dark/actions/24/tools-rip-audio-cd-symbolic.svg
share/icons/breeze-dark/actions/24/tools-rip-audio-cd.svg
+share/icons/breeze-dark/actions/24/tools-rip-video-cd-symbolic.svg
share/icons/breeze-dark/actions/24/tools-rip-video-cd.svg
+share/icons/breeze-dark/actions/24/tools-rip-video-dvd-symbolic.svg
share/icons/breeze-dark/actions/24/tools-rip-video-dvd.svg
+share/icons/breeze-dark/actions/24/tools-symbolic.svg
+share/icons/breeze-dark/actions/24/tools-wizard-symbolic.svg
share/icons/breeze-dark/actions/24/tools-wizard.svg
share/icons/breeze-dark/actions/24/tools.svg
+share/icons/breeze-dark/actions/24/torrents-symbolic.svg
share/icons/breeze-dark/actions/24/torrents.svg
+share/icons/breeze-dark/actions/24/transform-browse-symbolic.svg
share/icons/breeze-dark/actions/24/transform-browse.svg
+share/icons/breeze-dark/actions/24/transform-crop-and-resize-symbolic.svg
share/icons/breeze-dark/actions/24/transform-crop-and-resize.svg
+share/icons/breeze-dark/actions/24/transform-crop-symbolic.svg
share/icons/breeze-dark/actions/24/transform-crop.svg
+share/icons/breeze-dark/actions/24/transform-move-horizontal-symbolic.svg
share/icons/breeze-dark/actions/24/transform-move-horizontal.svg
+share/icons/breeze-dark/actions/24/transform-move-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-move-vertical-symbolic.svg
share/icons/breeze-dark/actions/24/transform-move-vertical.svg
share/icons/breeze-dark/actions/24/transform-move.svg
+share/icons/breeze-dark/actions/24/transform-rotate-symbolic.svg
share/icons/breeze-dark/actions/24/transform-rotate.svg
+share/icons/breeze-dark/actions/24/transform-scale-horizontal-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-scale-horizontal.svg
+share/icons/breeze-dark/actions/24/transform-scale-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-scale-textbox-points-symbolic.svg
share/icons/breeze-dark/actions/24/transform-scale-textbox-points.svg
+share/icons/breeze-dark/actions/24/transform-scale-vertical-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-scale-vertical.svg
share/icons/breeze-dark/actions/24/transform-scale.svg
+share/icons/breeze-dark/actions/24/transform-shear-down-symbolic.svg
share/icons/breeze-dark/actions/24/transform-shear-down.svg
+share/icons/breeze-dark/actions/24/transform-shear-left-symbolic.svg
share/icons/breeze-dark/actions/24/transform-shear-left.svg
+share/icons/breeze-dark/actions/24/transform-shear-right-symbolic.svg
share/icons/breeze-dark/actions/24/transform-shear-right.svg
+share/icons/breeze-dark/actions/24/transform-shear-up-symbolic.svg
share/icons/breeze-dark/actions/24/transform-shear-up.svg
+share/icons/breeze-dark/actions/24/transform-skew-horizontal-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-skew-horizontal.svg
+share/icons/breeze-dark/actions/24/transform-skew-vertical-symbolic.svg
+share/icons/breeze-dark/actions/24/transform-skew-vertical.svg
share/icons/breeze-dark/actions/24/transport-mode-flight.svg
+share/icons/breeze-dark/actions/24/transsearch-symbolic.svg
+share/icons/breeze-dark/actions/24/transsearch.svg
+share/icons/breeze-dark/actions/24/trash-empty-symbolic.svg
share/icons/breeze-dark/actions/24/trash-empty.svg
+share/icons/breeze-dark/actions/24/trim-margins-symbolic.svg
share/icons/breeze-dark/actions/24/trim-margins.svg
+share/icons/breeze-dark/actions/24/trim-to-selection-symbolic.svg
share/icons/breeze-dark/actions/24/trim-to-selection.svg
+share/icons/breeze-dark/actions/24/typewriter-symbolic.svg
share/icons/breeze-dark/actions/24/typewriter.svg
+share/icons/breeze-dark/actions/24/umbr-coll-message-asynchronous-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-coll-message-asynchronous.svg
+share/icons/breeze-dark/actions/24/umbr-coll-message-synchronous-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-coll-message-synchronous.svg
+share/icons/breeze-dark/actions/24/umbr-message-asynchronous-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-message-asynchronous.svg
+share/icons/breeze-dark/actions/24/umbr-message-found-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-message-found.svg
+share/icons/breeze-dark/actions/24/umbr-message-lost-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-message-lost.svg
+share/icons/breeze-dark/actions/24/umbr-message-synchronous-symbolic.svg
+share/icons/breeze-dark/actions/24/umbr-message-synchronous.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_activity-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_activity.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_class-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_class.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_collaboration-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_collaboration.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_component-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_component.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_deployment-symbolic.svg
share/icons/breeze-dark/actions/24/umbrello_diagram_deployment.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_entityrelationship-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_entityrelationship.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_sequence-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_sequence.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_state-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_state.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_usecase-symbolic.svg
+share/icons/breeze-dark/actions/24/umbrello_diagram_usecase.svg
+share/icons/breeze-dark/actions/24/underexposure-symbolic.svg
share/icons/breeze-dark/actions/24/underexposure.svg
+share/icons/breeze-dark/actions/24/uniassociation-symbolic.svg
share/icons/breeze-dark/actions/24/uniassociation.svg
+share/icons/breeze-dark/actions/24/unique_constraint-symbolic.svg
share/icons/breeze-dark/actions/24/unique_constraint.svg
+share/icons/breeze-dark/actions/24/unlock-symbolic.svg
+share/icons/breeze-dark/actions/24/unlock.svg
+share/icons/breeze-dark/actions/24/unmarkasblank-symbolic.svg
share/icons/breeze-dark/actions/24/unmarkasblank.svg
+share/icons/breeze-dark/actions/24/upcomingevents-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/upcomingevents-amarok.svg
+share/icons/breeze-dark/actions/24/upindicator-symbolic.svg
share/icons/breeze-dark/actions/24/upindicator.svg
+share/icons/breeze-dark/actions/24/upload-later-symbolic.svg
share/icons/breeze-dark/actions/24/upload-later.svg
+share/icons/breeze-dark/actions/24/upload-media-symbolic.svg
share/icons/breeze-dark/actions/24/upload-media.svg
+share/icons/breeze-dark/actions/24/usecase-symbolic.svg
+share/icons/breeze-dark/actions/24/usecase.svg
+share/icons/breeze-dark/actions/24/user-group-delete-symbolic.svg
share/icons/breeze-dark/actions/24/user-group-delete.svg
+share/icons/breeze-dark/actions/24/user-group-new-symbolic.svg
share/icons/breeze-dark/actions/24/user-group-new.svg
+share/icons/breeze-dark/actions/24/user-group-properties-symbolic.svg
share/icons/breeze-dark/actions/24/user-group-properties.svg
+share/icons/breeze-dark/actions/24/user-identity-symbolic.svg
+share/icons/breeze-dark/actions/24/user-identity.svg
+share/icons/breeze-dark/actions/24/user-others-symbolic.svg
share/icons/breeze-dark/actions/24/user-others.svg
+share/icons/breeze-dark/actions/24/user-properties-symbolic.svg
+share/icons/breeze-dark/actions/24/user-properties.svg
+share/icons/breeze-dark/actions/24/user-symbolic.svg
+share/icons/breeze-dark/actions/24/user.svg
+share/icons/breeze-dark/actions/24/username-copy-symbolic.svg
share/icons/breeze-dark/actions/24/username-copy.svg
+share/icons/breeze-dark/actions/24/value-decrease-symbolic.svg
share/icons/breeze-dark/actions/24/value-decrease.svg
+share/icons/breeze-dark/actions/24/value-increase-symbolic.svg
+share/icons/breeze-dark/actions/24/value-increase.svg
+share/icons/breeze-dark/actions/24/vcs-branch-delete-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-branch-delete.svg
+share/icons/breeze-dark/actions/24/vcs-branch-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-branch.svg
+share/icons/breeze-dark/actions/24/vcs-commit-cvs-cervisia-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-commit-cvs-cervisia.svg
+share/icons/breeze-dark/actions/24/vcs-commit-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-commit.svg
+share/icons/breeze-dark/actions/24/vcs-diff-cvs-cervisia-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-diff-cvs-cervisia.svg
+share/icons/breeze-dark/actions/24/vcs-diff-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-diff.svg
+share/icons/breeze-dark/actions/24/vcs-merge-request-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-merge-request.svg
+share/icons/breeze-dark/actions/24/vcs-merge-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-merge.svg
+share/icons/breeze-dark/actions/24/vcs-pull-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-pull.svg
+share/icons/breeze-dark/actions/24/vcs-push-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-push.svg
+share/icons/breeze-dark/actions/24/vcs-remove-cvs-cervisia-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-remove-cvs-cervisia.svg
+share/icons/breeze-dark/actions/24/vcs-stash-pop-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-stash-pop.svg
+share/icons/breeze-dark/actions/24/vcs-stash-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-stash.svg
+share/icons/breeze-dark/actions/24/vcs-status-cvs-cervisia-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-status-cvs-cervisia.svg
+share/icons/breeze-dark/actions/24/vcs-update-cvs-cervisia-symbolic.svg
share/icons/breeze-dark/actions/24/vcs-update-cvs-cervisia.svg
+share/icons/breeze-dark/actions/24/verb-symbolic.svg
+share/icons/breeze-dark/actions/24/verb.svg
+share/icons/breeze-dark/actions/24/verbatim-symbolic.svg
+share/icons/breeze-dark/actions/24/verbatim.svg
share/icons/breeze-dark/actions/24/video-symbolic.svg
+share/icons/breeze-dark/actions/24/videoclip-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/videoclip-amarok.svg
+share/icons/breeze-dark/actions/24/view-bank-add-symbolic.svg
+share/icons/breeze-dark/actions/24/view-bank-add.svg
+share/icons/breeze-dark/actions/24/view-bank-delete-symbolic.svg
+share/icons/breeze-dark/actions/24/view-bank-delete.svg
+share/icons/breeze-dark/actions/24/view-bank-edit-symbolic.svg
+share/icons/breeze-dark/actions/24/view-bank-edit.svg
+share/icons/breeze-dark/actions/24/view-bank-symbolic.svg
+share/icons/breeze-dark/actions/24/view-bank.svg
+share/icons/breeze-dark/actions/24/view-barcode-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-barcode-add.svg
+share/icons/breeze-dark/actions/24/view-barcode-qr-symbolic.svg
share/icons/breeze-dark/actions/24/view-barcode-qr.svg
+share/icons/breeze-dark/actions/24/view-barcode-symbolic.svg
share/icons/breeze-dark/actions/24/view-barcode.svg
+share/icons/breeze-dark/actions/24/view-calendar-agenda-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-agenda.svg
+share/icons/breeze-dark/actions/24/view-calendar-birthday-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-birthday.svg
+share/icons/breeze-dark/actions/24/view-calendar-day-symbolic.svg
+share/icons/breeze-dark/actions/24/view-calendar-day.svg
+share/icons/breeze-dark/actions/24/view-calendar-holiday-symbolic.svg
+share/icons/breeze-dark/actions/24/view-calendar-holiday.svg
+share/icons/breeze-dark/actions/24/view-calendar-journal-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-journal.svg
+share/icons/breeze-dark/actions/24/view-calendar-list-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-list.svg
+share/icons/breeze-dark/actions/24/view-calendar-month-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-month.svg
+share/icons/breeze-dark/actions/24/view-calendar-special-occasion-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-special-occasion.svg
+share/icons/breeze-dark/actions/24/view-calendar-symbolic.svg
+share/icons/breeze-dark/actions/24/view-calendar-tasks-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-tasks.svg
+share/icons/breeze-dark/actions/24/view-calendar-time-spent-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-time-spent.svg
+share/icons/breeze-dark/actions/24/view-calendar-timeline-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-timeline.svg
+share/icons/breeze-dark/actions/24/view-calendar-upcoming-days-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-upcoming-days.svg
+share/icons/breeze-dark/actions/24/view-calendar-upcoming-events-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-upcoming-events.svg
+share/icons/breeze-dark/actions/24/view-calendar-wedding-anniversary-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-wedding-anniversary.svg
+share/icons/breeze-dark/actions/24/view-calendar-week-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-week.svg
+share/icons/breeze-dark/actions/24/view-calendar-whatsnext-symbolic.svg
share/icons/breeze-dark/actions/24/view-calendar-whatsnext.svg
+share/icons/breeze-dark/actions/24/view-calendar-workweek-symbolic.svg
+share/icons/breeze-dark/actions/24/view-calendar-workweek.svg
share/icons/breeze-dark/actions/24/view-calendar.svg
+share/icons/breeze-dark/actions/24/view-catalog-symbolic.svg
share/icons/breeze-dark/actions/24/view-catalog.svg
+share/icons/breeze-dark/actions/24/view-categories-expenditures-symbolic.svg
+share/icons/breeze-dark/actions/24/view-categories-expenditures.svg
+share/icons/breeze-dark/actions/24/view-categories-incomes-symbolic.svg
+share/icons/breeze-dark/actions/24/view-categories-incomes.svg
+share/icons/breeze-dark/actions/24/view-certificate-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-add.svg
+share/icons/breeze-dark/actions/24/view-certificate-export-secret-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-export-secret.svg
+share/icons/breeze-dark/actions/24/view-certificate-export-server-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-export-server.svg
+share/icons/breeze-dark/actions/24/view-certificate-export-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-export.svg
+share/icons/breeze-dark/actions/24/view-certificate-import-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-import.svg
+share/icons/breeze-dark/actions/24/view-certificate-server-configure-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-server-configure.svg
+share/icons/breeze-dark/actions/24/view-certificate-sign-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate-sign.svg
+share/icons/breeze-dark/actions/24/view-certificate-symbolic.svg
share/icons/breeze-dark/actions/24/view-certificate.svg
+share/icons/breeze-dark/actions/24/view-close-symbolic.svg
share/icons/breeze-dark/actions/24/view-close.svg
+share/icons/breeze-dark/actions/24/view-conversation-balloon-symbolic.svg
+share/icons/breeze-dark/actions/24/view-conversation-balloon.svg
+share/icons/breeze-dark/actions/24/view-currency-list-symbolic.svg
share/icons/breeze-dark/actions/24/view-currency-list.svg
+share/icons/breeze-dark/actions/24/view-file-columns-symbolic.svg
share/icons/breeze-dark/actions/24/view-file-columns.svg
+share/icons/breeze-dark/actions/24/view-filter-symbolic.svg
share/icons/breeze-dark/actions/24/view-filter.svg
+share/icons/breeze-dark/actions/24/view-financial-account-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-add.svg
+share/icons/breeze-dark/actions/24/view-financial-account-asset-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-asset-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-asset-symbolic.svg
+share/icons/breeze-dark/actions/24/view-financial-account-asset.svg
+share/icons/breeze-dark/actions/24/view-financial-account-cash-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-cash-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-cash-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-cash.svg
+share/icons/breeze-dark/actions/24/view-financial-account-checking-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-checking-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-checking-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-checking.svg
+share/icons/breeze-dark/actions/24/view-financial-account-close-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-close.svg
+share/icons/breeze-dark/actions/24/view-financial-account-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-credit-card-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-credit-card-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-credit-card-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-credit-card.svg
+share/icons/breeze-dark/actions/24/view-financial-account-delete-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-delete.svg
+share/icons/breeze-dark/actions/24/view-financial-account-edit-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-edit.svg
+share/icons/breeze-dark/actions/24/view-financial-account-investment-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-investment-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-investment-security-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-investment-security-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-investment-security-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-investment-security.svg
+share/icons/breeze-dark/actions/24/view-financial-account-investment-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-investment.svg
+share/icons/breeze-dark/actions/24/view-financial-account-liability-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-liability-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-liability-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-liability.svg
+share/icons/breeze-dark/actions/24/view-financial-account-loan-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-loan-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-loan-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-loan.svg
+share/icons/breeze-dark/actions/24/view-financial-account-reopen-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-reopen.svg
+share/icons/breeze-dark/actions/24/view-financial-account-savings-closed-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-savings-closed.svg
+share/icons/breeze-dark/actions/24/view-financial-account-savings-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account-savings.svg
+share/icons/breeze-dark/actions/24/view-financial-account-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-account.svg
+share/icons/breeze-dark/actions/24/view-financial-budget-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-budget.svg
+share/icons/breeze-dark/actions/24/view-financial-category-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category-add.svg
+share/icons/breeze-dark/actions/24/view-financial-category-delete-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category-delete.svg
+share/icons/breeze-dark/actions/24/view-financial-category-edit-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category-edit.svg
+share/icons/breeze-dark/actions/24/view-financial-category-expense-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category-expense.svg
+share/icons/breeze-dark/actions/24/view-financial-category-income-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category-income.svg
+share/icons/breeze-dark/actions/24/view-financial-category-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-category.svg
+share/icons/breeze-dark/actions/24/view-financial-list-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-list.svg
+share/icons/breeze-dark/actions/24/view-financial-transfer-reconcile-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-transfer-reconcile.svg
+share/icons/breeze-dark/actions/24/view-financial-transfer-reconciled-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-transfer-reconciled.svg
+share/icons/breeze-dark/actions/24/view-financial-transfer-unreconciled-symbolic.svg
share/icons/breeze-dark/actions/24/view-financial-transfer-unreconciled.svg
+share/icons/breeze-dark/actions/24/view-form-action-symbolic.svg
share/icons/breeze-dark/actions/24/view-form-action.svg
+share/icons/breeze-dark/actions/24/view-form-symbolic.svg
share/icons/breeze-dark/actions/24/view-form.svg
+share/icons/breeze-dark/actions/24/view-fullscreen-symbolic.svg
share/icons/breeze-dark/actions/24/view-fullscreen.svg
+share/icons/breeze-dark/actions/24/view-grid-symbolic.svg
share/icons/breeze-dark/actions/24/view-grid.svg
+share/icons/breeze-dark/actions/24/view-group-symbolic.svg
share/icons/breeze-dark/actions/24/view-group.svg
+share/icons/breeze-dark/actions/24/view-hidden-symbolic.svg
share/icons/breeze-dark/actions/24/view-hidden.svg
+share/icons/breeze-dark/actions/24/view-history-symbolic.svg
+share/icons/breeze-dark/actions/24/view-history.svg
+share/icons/breeze-dark/actions/24/view-institution-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-institution-add.svg
+share/icons/breeze-dark/actions/24/view-institution-delete-symbolic.svg
share/icons/breeze-dark/actions/24/view-institution-delete.svg
+share/icons/breeze-dark/actions/24/view-institution-edit-symbolic.svg
share/icons/breeze-dark/actions/24/view-institution-edit.svg
+share/icons/breeze-dark/actions/24/view-institution-symbolic.svg
share/icons/breeze-dark/actions/24/view-institution.svg
+share/icons/breeze-dark/actions/24/view-left-close-symbolic.svg
share/icons/breeze-dark/actions/24/view-left-close.svg
+share/icons/breeze-dark/actions/24/view-left-new-symbolic.svg
share/icons/breeze-dark/actions/24/view-left-new.svg
+share/icons/breeze-dark/actions/24/view-list-details-symbolic.svg
share/icons/breeze-dark/actions/24/view-list-details.svg
+share/icons/breeze-dark/actions/24/view-list-icons-symbolic.svg
share/icons/breeze-dark/actions/24/view-list-icons.svg
+share/icons/breeze-dark/actions/24/view-list-text-symbolic.svg
share/icons/breeze-dark/actions/24/view-list-text.svg
+share/icons/breeze-dark/actions/24/view-list-tree-symbolic.svg
share/icons/breeze-dark/actions/24/view-list-tree.svg
+share/icons/breeze-dark/actions/24/view-media-album-cover-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-album-cover.svg
+share/icons/breeze-dark/actions/24/view-media-artist-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-artist.svg
+share/icons/breeze-dark/actions/24/view-media-chart-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-chart.svg
+share/icons/breeze-dark/actions/24/view-media-config-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-config.svg
+share/icons/breeze-dark/actions/24/view-media-equalizer-symbolic.svg
share/icons/breeze-dark/actions/24/view-media-equalizer.svg
+share/icons/breeze-dark/actions/24/view-media-favorite-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-favorite.svg
+share/icons/breeze-dark/actions/24/view-media-genre-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-genre.svg
+share/icons/breeze-dark/actions/24/view-media-lyrics-symbolic.svg
share/icons/breeze-dark/actions/24/view-media-lyrics.svg
+share/icons/breeze-dark/actions/24/view-media-playcount-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-playcount.svg
+share/icons/breeze-dark/actions/24/view-media-playlist-symbolic.svg
share/icons/breeze-dark/actions/24/view-media-playlist.svg
+share/icons/breeze-dark/actions/24/view-media-publisher-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-publisher.svg
+share/icons/breeze-dark/actions/24/view-media-recent-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-recent.svg
+share/icons/breeze-dark/actions/24/view-media-similarartists-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-similarartists.svg
+share/icons/breeze-dark/actions/24/view-media-title-symbolic.svg
share/icons/breeze-dark/actions/24/view-media-title.svg
+share/icons/breeze-dark/actions/24/view-media-track-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-track.svg
+share/icons/breeze-dark/actions/24/view-media-visualization-symbolic.svg
+share/icons/breeze-dark/actions/24/view-media-visualization.svg
+share/icons/breeze-dark/actions/24/view-multiple-objects-symbolic.svg
share/icons/breeze-dark/actions/24/view-multiple-objects.svg
+share/icons/breeze-dark/actions/24/view-object-histogram-linear-symbolic.svg
share/icons/breeze-dark/actions/24/view-object-histogram-linear.svg
+share/icons/breeze-dark/actions/24/view-object-histogram-logarithmic-symbolic.svg
share/icons/breeze-dark/actions/24/view-object-histogram-logarithmic.svg
+share/icons/breeze-dark/actions/24/view-pages-continuous-symbolic.svg
share/icons/breeze-dark/actions/24/view-pages-continuous.svg
+share/icons/breeze-dark/actions/24/view-pages-facing-first-centered-symbolic.svg
share/icons/breeze-dark/actions/24/view-pages-facing-first-centered.svg
+share/icons/breeze-dark/actions/24/view-pages-facing-symbolic.svg
share/icons/breeze-dark/actions/24/view-pages-facing.svg
+share/icons/breeze-dark/actions/24/view-pages-overview-symbolic.svg
share/icons/breeze-dark/actions/24/view-pages-overview.svg
+share/icons/breeze-dark/actions/24/view-pages-single-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pages-single.svg
+share/icons/breeze-dark/actions/24/view-pim-calendar-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-calendar.svg
+share/icons/breeze-dark/actions/24/view-pim-contacts-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-contacts.svg
+share/icons/breeze-dark/actions/24/view-pim-journal-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-journal.svg
+share/icons/breeze-dark/actions/24/view-pim-mail-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-mail.svg
+share/icons/breeze-dark/actions/24/view-pim-news-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-news.svg
+share/icons/breeze-dark/actions/24/view-pim-notes-symbolic.svg
share/icons/breeze-dark/actions/24/view-pim-notes.svg
+share/icons/breeze-dark/actions/24/view-pim-tasks-pending-symbolic.svg
share/icons/breeze-dark/actions/24/view-pim-tasks-pending.svg
+share/icons/breeze-dark/actions/24/view-pim-tasks-symbolic.svg
+share/icons/breeze-dark/actions/24/view-pim-tasks.svg
+share/icons/breeze-dark/actions/24/view-presentation-symbolic.svg
share/icons/breeze-dark/actions/24/view-presentation.svg
+share/icons/breeze-dark/actions/24/view-preview-symbolic.svg
share/icons/breeze-dark/actions/24/view-preview.svg
+share/icons/breeze-dark/actions/24/view-process-all-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-all-tree-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-all-tree.svg
+share/icons/breeze-dark/actions/24/view-process-all.svg
+share/icons/breeze-dark/actions/24/view-process-own-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-own.svg
+share/icons/breeze-dark/actions/24/view-process-system-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-system.svg
+share/icons/breeze-dark/actions/24/view-process-tree-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-tree.svg
+share/icons/breeze-dark/actions/24/view-process-users-symbolic.svg
+share/icons/breeze-dark/actions/24/view-process-users.svg
+share/icons/breeze-dark/actions/24/view-refresh-symbolic.svg
share/icons/breeze-dark/actions/24/view-refresh.svg
+share/icons/breeze-dark/actions/24/view-resource-calendar-symbolic.svg
+share/icons/breeze-dark/actions/24/view-resource-calendar.svg
+share/icons/breeze-dark/actions/24/view-restore-symbolic.svg
share/icons/breeze-dark/actions/24/view-restore.svg
+share/icons/breeze-dark/actions/24/view-right-close-symbolic.svg
share/icons/breeze-dark/actions/24/view-right-close.svg
+share/icons/breeze-dark/actions/24/view-right-new-symbolic.svg
share/icons/breeze-dark/actions/24/view-right-new.svg
+share/icons/breeze-dark/actions/24/view-services-scripted-amarok-symbolic.svg
+share/icons/breeze-dark/actions/24/view-services-scripted-amarok.svg
+share/icons/breeze-dark/actions/24/view-sidetree-symbolic.svg
share/icons/breeze-dark/actions/24/view-sidetree.svg
+share/icons/breeze-dark/actions/24/view-sort-ascending-name-symbolic.svg
share/icons/breeze-dark/actions/24/view-sort-ascending-name.svg
+share/icons/breeze-dark/actions/24/view-sort-ascending-symbolic.svg
share/icons/breeze-dark/actions/24/view-sort-ascending.svg
+share/icons/breeze-dark/actions/24/view-sort-descending-name-symbolic.svg
share/icons/breeze-dark/actions/24/view-sort-descending-name.svg
+share/icons/breeze-dark/actions/24/view-sort-descending-symbolic.svg
share/icons/breeze-dark/actions/24/view-sort-descending.svg
+share/icons/breeze-dark/actions/24/view-sort-symbolic.svg
share/icons/breeze-dark/actions/24/view-sort.svg
+share/icons/breeze-dark/actions/24/view-split-effect-symbolic.svg
share/icons/breeze-dark/actions/24/view-split-effect.svg
+share/icons/breeze-dark/actions/24/view-split-left-right-symbolic.svg
share/icons/breeze-dark/actions/24/view-split-left-right.svg
+share/icons/breeze-dark/actions/24/view-split-top-bottom-symbolic.svg
share/icons/breeze-dark/actions/24/view-split-top-bottom.svg
+share/icons/breeze-dark/actions/24/view-statistics-symbolic.svg
share/icons/breeze-dark/actions/24/view-statistics.svg
+share/icons/breeze-dark/actions/24/view-table-of-contents-ltr-symbolic.svg
+share/icons/breeze-dark/actions/24/view-table-of-contents-ltr.svg
+share/icons/breeze-dark/actions/24/view-table-of-contents-rtl-symbolic.svg
share/icons/breeze-dark/actions/24/view-table-of-contents-rtl.svg
+share/icons/breeze-dark/actions/24/view-task-add-symbolic.svg
+share/icons/breeze-dark/actions/24/view-task-add.svg
+share/icons/breeze-dark/actions/24/view-task-child-add-symbolic.svg
+share/icons/breeze-dark/actions/24/view-task-child-add.svg
+share/icons/breeze-dark/actions/24/view-task-child-symbolic.svg
share/icons/breeze-dark/actions/24/view-task-child.svg
+share/icons/breeze-dark/actions/24/view-task-symbolic.svg
share/icons/breeze-dark/actions/24/view-task.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-baselined-add-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-baselined-add.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-baselined-remove-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-baselined-remove.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-baselined-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-baselined.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-calculus-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-calculus.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-child-insert-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-child-insert.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-edit-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-edit.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-insert-symbolic.svg
share/icons/breeze-dark/actions/24/view-time-schedule-insert.svg
+share/icons/breeze-dark/actions/24/view-time-schedule-symbolic.svg
+share/icons/breeze-dark/actions/24/view-time-schedule.svg
+share/icons/breeze-dark/actions/24/view-unsplit-effect-symbolic.svg
share/icons/breeze-dark/actions/24/view-unsplit-effect.svg
+share/icons/breeze-dark/actions/24/view-visible-symbolic.svg
share/icons/breeze-dark/actions/24/view-visible.svg
+share/icons/breeze-dark/actions/24/view-web-browser-dom-tree-symbolic.svg
share/icons/breeze-dark/actions/24/view-web-browser-dom-tree.svg
+share/icons/breeze-dark/actions/24/view_fit_to_page-symbolic.svg
+share/icons/breeze-dark/actions/24/view_fit_to_page.svg
+share/icons/breeze-dark/actions/24/viewbib-symbolic.svg
+share/icons/breeze-dark/actions/24/viewbib.svg
+share/icons/breeze-dark/actions/24/viewdvi-symbolic.svg
+share/icons/breeze-dark/actions/24/viewdvi.svg
+share/icons/breeze-dark/actions/24/viewhtml-symbolic.svg
+share/icons/breeze-dark/actions/24/viewhtml.svg
+share/icons/breeze-dark/actions/24/viewimage-symbolic.svg
+share/icons/breeze-dark/actions/24/viewimage.svg
+share/icons/breeze-dark/actions/24/viewlog-symbolic.svg
+share/icons/breeze-dark/actions/24/viewlog.svg
+share/icons/breeze-dark/actions/24/viewpdf-symbolic.svg
+share/icons/breeze-dark/actions/24/viewpdf.svg
+share/icons/breeze-dark/actions/24/viewps-symbolic.svg
+share/icons/breeze-dark/actions/24/viewps.svg
+share/icons/breeze-dark/actions/24/virtual-desktops-symbolic.svg
share/icons/breeze-dark/actions/24/virtual-desktops.svg
+share/icons/breeze-dark/actions/24/visibility-symbolic.svg
+share/icons/breeze-dark/actions/24/visibility.svg
+share/icons/breeze-dark/actions/24/wallet-closed-symbolic.svg
share/icons/breeze-dark/actions/24/wallet-closed.svg
+share/icons/breeze-dark/actions/24/wallet-open-symbolic.svg
share/icons/breeze-dark/actions/24/wallet-open.svg
+share/icons/breeze-dark/actions/24/warnnext-symbolic.svg
share/icons/breeze-dark/actions/24/warnnext.svg
+share/icons/breeze-dark/actions/24/warnprev-symbolic.svg
share/icons/breeze-dark/actions/24/warnprev.svg
+share/icons/breeze-dark/actions/24/waveform-symbolic.svg
share/icons/breeze-dark/actions/24/waveform.svg
+share/icons/breeze-dark/actions/24/whitebalance-symbolic.svg
share/icons/breeze-dark/actions/24/whitebalance.svg
+share/icons/breeze-dark/actions/24/widget-alternatives-symbolic.svg
share/icons/breeze-dark/actions/24/widget-alternatives.svg
+share/icons/breeze-dark/actions/24/window-close-symbolic.svg
share/icons/breeze-dark/actions/24/window-close.svg
+share/icons/breeze-dark/actions/24/window-duplicate-symbolic.svg
share/icons/breeze-dark/actions/24/window-duplicate.svg
+share/icons/breeze-dark/actions/24/window-keep-above-symbolic.svg
+share/icons/breeze-dark/actions/24/window-keep-above.svg
+share/icons/breeze-dark/actions/24/window-keep-below-symbolic.svg
+share/icons/breeze-dark/actions/24/window-keep-below.svg
+share/icons/breeze-dark/actions/24/window-maximize-symbolic.svg
+share/icons/breeze-dark/actions/24/window-maximize.svg
+share/icons/breeze-dark/actions/24/window-minimize-symbolic.svg
+share/icons/breeze-dark/actions/24/window-minimize.svg
+share/icons/breeze-dark/actions/24/window-new-symbolic.svg
share/icons/breeze-dark/actions/24/window-new.svg
+share/icons/breeze-dark/actions/24/window-pin-symbolic.svg
share/icons/breeze-dark/actions/24/window-pin.svg
+share/icons/breeze-dark/actions/24/window-restore-symbolic.svg
share/icons/breeze-dark/actions/24/window-restore.svg
+share/icons/breeze-dark/actions/24/window-shade-symbolic.svg
+share/icons/breeze-dark/actions/24/window-shade.svg
+share/icons/breeze-dark/actions/24/window-symbolic.svg
+share/icons/breeze-dark/actions/24/window-unpin-symbolic.svg
share/icons/breeze-dark/actions/24/window-unpin.svg
+share/icons/breeze-dark/actions/24/window-unshade-symbolic.svg
+share/icons/breeze-dark/actions/24/window-unshade.svg
share/icons/breeze-dark/actions/24/window.svg
+share/icons/breeze-dark/actions/24/wizard_math-symbolic.svg
+share/icons/breeze-dark/actions/24/wizard_math.svg
+share/icons/breeze-dark/actions/24/wizard_pdftools-symbolic.svg
+share/icons/breeze-dark/actions/24/wizard_pdftools.svg
+share/icons/breeze-dark/actions/24/wizard_pstools-symbolic.svg
+share/icons/breeze-dark/actions/24/wizard_pstools.svg
+share/icons/breeze-dark/actions/24/wizard_tabular-symbolic.svg
+share/icons/breeze-dark/actions/24/wizard_tabular.svg
+share/icons/breeze-dark/actions/24/x-clementine-album-symbolic.svg
+share/icons/breeze-dark/actions/24/x-clementine-album.svg
+share/icons/breeze-dark/actions/24/x-clementine-albums-symbolic.svg
+share/icons/breeze-dark/actions/24/x-clementine-albums.svg
+share/icons/breeze-dark/actions/24/x-clementine-artist-symbolic.svg
+share/icons/breeze-dark/actions/24/x-clementine-artist.svg
+share/icons/breeze-dark/actions/24/x-clementine-shuffle-symbolic.svg
+share/icons/breeze-dark/actions/24/x-clementine-shuffle.svg
+share/icons/breeze-dark/actions/24/x-shape-connection-symbolic.svg
+share/icons/breeze-dark/actions/24/x-shape-connection.svg
+share/icons/breeze-dark/actions/24/x-shape-formula-symbolic.svg
+share/icons/breeze-dark/actions/24/x-shape-formula.svg
+share/icons/breeze-dark/actions/24/x-shape-image-symbolic.svg
+share/icons/breeze-dark/actions/24/x-shape-image.svg
+share/icons/breeze-dark/actions/24/x-shape-text-symbolic.svg
+share/icons/breeze-dark/actions/24/x-shape-text.svg
+share/icons/breeze-dark/actions/24/x-zoom-in-symbolic.svg
+share/icons/breeze-dark/actions/24/x-zoom-in.svg
+share/icons/breeze-dark/actions/24/x-zoom-out-symbolic.svg
+share/icons/breeze-dark/actions/24/x-zoom-out.svg
+share/icons/breeze-dark/actions/24/xfsm-hibernate-symbolic.svg
+share/icons/breeze-dark/actions/24/xfsm-hibernate.svg
+share/icons/breeze-dark/actions/24/xml-attribute-delete-symbolic.svg
share/icons/breeze-dark/actions/24/xml-attribute-delete.svg
+share/icons/breeze-dark/actions/24/xml-element-new-symbolic.svg
share/icons/breeze-dark/actions/24/xml-element-new.svg
+share/icons/breeze-dark/actions/24/xml-node-delete-symbolic.svg
share/icons/breeze-dark/actions/24/xml-node-delete.svg
+share/icons/breeze-dark/actions/24/xml-node-duplicate-symbolic.svg
share/icons/breeze-dark/actions/24/xml-node-duplicate.svg
+share/icons/breeze-dark/actions/24/xml-text-new-symbolic.svg
share/icons/breeze-dark/actions/24/xml-text-new.svg
+share/icons/breeze-dark/actions/24/y-zoom-in-symbolic.svg
share/icons/breeze-dark/actions/24/y-zoom-in.svg
+share/icons/breeze-dark/actions/24/y-zoom-out-symbolic.svg
+share/icons/breeze-dark/actions/24/y-zoom-out.svg
+share/icons/breeze-dark/actions/24/zone-in-symbolic.svg
share/icons/breeze-dark/actions/24/zone-in.svg
+share/icons/breeze-dark/actions/24/zone-out-symbolic.svg
share/icons/breeze-dark/actions/24/zone-out.svg
+share/icons/breeze-dark/actions/24/zoom-1-to-2-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-1-to-2.svg
+share/icons/breeze-dark/actions/24/zoom-2-to-1-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-2-to-1.svg
+share/icons/breeze-dark/actions/24/zoom-all-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-all.svg
+share/icons/breeze-dark/actions/24/zoom-draw-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-draw.svg
+share/icons/breeze-dark/actions/24/zoom-fit-best-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-fit-best.svg
+share/icons/breeze-dark/actions/24/zoom-fit-height-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-fit-height.svg
+share/icons/breeze-dark/actions/24/zoom-fit-page-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-fit-page.svg
+share/icons/breeze-dark/actions/24/zoom-fit-selection-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-fit-selection.svg
+share/icons/breeze-dark/actions/24/zoom-fit-width-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-fit-width.svg
+share/icons/breeze-dark/actions/24/zoom-in-large-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-in-large.svg
+share/icons/breeze-dark/actions/24/zoom-in-map-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-in-map.svg
+share/icons/breeze-dark/actions/24/zoom-in-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-in-x-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-in-x.svg
+share/icons/breeze-dark/actions/24/zoom-in-y-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-in-y.svg
share/icons/breeze-dark/actions/24/zoom-in.svg
+share/icons/breeze-dark/actions/24/zoom-next-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-next.svg
+share/icons/breeze-dark/actions/24/zoom-original-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-original.svg
+share/icons/breeze-dark/actions/24/zoom-out-large-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-out-large.svg
+share/icons/breeze-dark/actions/24/zoom-out-map-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-out-map.svg
+share/icons/breeze-dark/actions/24/zoom-out-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-out-x-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-out-x.svg
+share/icons/breeze-dark/actions/24/zoom-out-y-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-out-y.svg
share/icons/breeze-dark/actions/24/zoom-out.svg
+share/icons/breeze-dark/actions/24/zoom-pixels-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-pixels.svg
+share/icons/breeze-dark/actions/24/zoom-previous-symbolic.svg
share/icons/breeze-dark/actions/24/zoom-previous.svg
+share/icons/breeze-dark/actions/24/zoom-select-fit-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-select-fit.svg
+share/icons/breeze-dark/actions/24/zoom-select-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-select-x-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-select-x.svg
+share/icons/breeze-dark/actions/24/zoom-select-y-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-select-y.svg
+share/icons/breeze-dark/actions/24/zoom-select.svg
+share/icons/breeze-dark/actions/24/zoom-selection-symbolic.svg
+share/icons/breeze-dark/actions/24/zoom-selection.svg
+share/icons/breeze-dark/actions/24/zoom-symbolic.svg
share/icons/breeze-dark/actions/24/zoom.svg
share/icons/breeze-dark/actions/24@2x
share/icons/breeze-dark/actions/24@3x
@@ -9366,8 +12051,17 @@ share/icons/breeze-dark/applets/22/user-identity.svg
share/icons/breeze-dark/applets/22/webcam.svg
share/icons/breeze-dark/applets/24/car.svg
share/icons/breeze-dark/applets/24/hands-free.svg
+share/icons/breeze-dark/applets/24/handset.svg
+share/icons/breeze-dark/applets/24/headphone.svg
+share/icons/breeze-dark/applets/24/headset.svg
share/icons/breeze-dark/applets/24/hifi.svg
+share/icons/breeze-dark/applets/24/internal.svg
+share/icons/breeze-dark/applets/24/microphone.svg
share/icons/breeze-dark/applets/24/portable.svg
+share/icons/breeze-dark/applets/24/speaker.svg
+share/icons/breeze-dark/applets/24/tv.svg
+share/icons/breeze-dark/applets/24/user-identity.svg
+share/icons/breeze-dark/applets/24/webcam.svg
share/icons/breeze-dark/applets/24@2x
share/icons/breeze-dark/applets/24@3x
share/icons/breeze-dark/applets/256/applets-template.svg
@@ -9697,6 +12391,7 @@ share/icons/breeze-dark/apps/22/yakuake-symbolic.svg
share/icons/breeze-dark/apps/22@2x
share/icons/breeze-dark/apps/22@3x
share/icons/breeze-dark/apps/24/TeamViewer-symbolic.svg
+share/icons/breeze-dark/apps/24/accessories-text-editor.svg
share/icons/breeze-dark/apps/24/akonadi-symbolic.svg
share/icons/breeze-dark/apps/24/akregator-symbolic.svg
share/icons/breeze-dark/apps/24/amarok-symbolic.svg
@@ -9704,6 +12399,8 @@ share/icons/breeze-dark/apps/24/cantata-symbolic.svg
share/icons/breeze-dark/apps/24/elisa-symbolic.svg
share/icons/breeze-dark/apps/24/graphics-viewer-document-symbolic.svg
share/icons/breeze-dark/apps/24/homerun.svg
+share/icons/breeze-dark/apps/24/internet-mail-symbolic.svg
+share/icons/breeze-dark/apps/24/internet-web-browser-symbolic.svg
share/icons/breeze-dark/apps/24/kalarm-symbolic.svg
share/icons/breeze-dark/apps/24/kate-symbolic.svg
share/icons/breeze-dark/apps/24/kde-symbolic.svg
@@ -9715,6 +12412,7 @@ share/icons/breeze-dark/apps/24/kmail-symbolic.svg
share/icons/breeze-dark/apps/24/knotes-symbolic.svg
share/icons/breeze-dark/apps/24/konversation-symbolic.svg
share/icons/breeze-dark/apps/24/kopete-symbolic.svg
+share/icons/breeze-dark/apps/24/korg-todo-symbolic.svg
share/icons/breeze-dark/apps/24/korgac-symbolic.svg
share/icons/breeze-dark/apps/24/kruler-symbolic.svg
share/icons/breeze-dark/apps/24/kteatime-symbolic.svg
@@ -9723,7 +12421,11 @@ share/icons/breeze-dark/apps/24/kup-symbolic.svg
share/icons/breeze-dark/apps/24/plasma-browser-integration-symbolic.svg
share/icons/breeze-dark/apps/24/plasma-symbolic.svg
share/icons/breeze-dark/apps/24/plasmavault-symbolic.svg
+share/icons/breeze-dark/apps/24/preferences-other-symbolic.svg
+share/icons/breeze-dark/apps/24/preferences-plugin-symbolic.svg
+share/icons/breeze-dark/apps/24/system-file-manager-symbolic.svg
share/icons/breeze-dark/apps/24/system-file-manager.svg
+share/icons/breeze-dark/apps/24/utilities-terminal-symbolic.svg
share/icons/breeze-dark/apps/24/virt-manager-symbolic.svg
share/icons/breeze-dark/apps/24/vlc-symbolic.svg
share/icons/breeze-dark/apps/24/wine-symbolic.svg
@@ -10348,10 +13050,15 @@ share/icons/breeze-dark/categories/24/applications-education-symbolic.svg
share/icons/breeze-dark/categories/24/applications-engineering-symbolic.svg
share/icons/breeze-dark/categories/24/applications-games-symbolic.svg
share/icons/breeze-dark/categories/24/applications-graphics-symbolic.svg
+share/icons/breeze-dark/categories/24/applications-internet-symbolic.svg
share/icons/breeze-dark/categories/24/applications-multimedia-symbolic.svg
+share/icons/breeze-dark/categories/24/applications-network-symbolic.svg
+share/icons/breeze-dark/categories/24/applications-network.svg
share/icons/breeze-dark/categories/24/applications-office-symbolic.svg
share/icons/breeze-dark/categories/24/applications-other-symbolic.svg
+share/icons/breeze-dark/categories/24/applications-other.svg
share/icons/breeze-dark/categories/24/applications-science-symbolic.svg
+share/icons/breeze-dark/categories/24/applications-system-symbolic.svg
share/icons/breeze-dark/categories/24/applications-utilities-symbolic.svg
share/icons/breeze-dark/categories/24@2x
share/icons/breeze-dark/categories/24@3x
@@ -10678,54 +13385,145 @@ share/icons/breeze-dark/devices/22/video-television-symbolic.svg
share/icons/breeze-dark/devices/22/video-television.svg
share/icons/breeze-dark/devices/22@2x
share/icons/breeze-dark/devices/22@3x
+share/icons/breeze-dark/devices/24/audio-card-symbolic.svg
share/icons/breeze-dark/devices/24/audio-card.svg
+share/icons/breeze-dark/devices/24/audio-headphones-symbolic.svg
share/icons/breeze-dark/devices/24/audio-headphones.svg
+share/icons/breeze-dark/devices/24/audio-headset-symbolic.svg
share/icons/breeze-dark/devices/24/audio-headset.svg
+share/icons/breeze-dark/devices/24/audio-input-microphone-symbolic.svg
share/icons/breeze-dark/devices/24/audio-input-microphone.svg
+share/icons/breeze-dark/devices/24/audio-radio-symbolic.svg
share/icons/breeze-dark/devices/24/audio-radio.svg
+share/icons/breeze-dark/devices/24/auth-sim-symbolic.svg
share/icons/breeze-dark/devices/24/auth-sim.svg
+share/icons/breeze-dark/devices/24/battery-ups-symbolic.svg
share/icons/breeze-dark/devices/24/battery-ups.svg
+share/icons/breeze-dark/devices/24/camera-photo-symbolic.svg
share/icons/breeze-dark/devices/24/camera-photo.svg
+share/icons/breeze-dark/devices/24/camera-video-symbolic.svg
share/icons/breeze-dark/devices/24/camera-video.svg
+share/icons/breeze-dark/devices/24/camera-web-symbolic.svg
share/icons/breeze-dark/devices/24/camera-web.svg
+share/icons/breeze-dark/devices/24/computer-laptop-symbolic.svg
share/icons/breeze-dark/devices/24/computer-laptop.svg
+share/icons/breeze-dark/devices/24/computer-symbolic.svg
share/icons/breeze-dark/devices/24/computer.svg
+share/icons/breeze-dark/devices/24/cups-symbolic.svg
+share/icons/breeze-dark/devices/24/cups.svg
+share/icons/breeze-dark/devices/24/cupsprinter-symbolic.svg
+share/icons/breeze-dark/devices/24/cupsprinter.svg
+share/icons/breeze-dark/devices/24/drive-harddisk-encrypted-symbolic.svg
share/icons/breeze-dark/devices/24/drive-harddisk-encrypted.svg
+share/icons/breeze-dark/devices/24/drive-harddisk-root-symbolic.svg
share/icons/breeze-dark/devices/24/drive-harddisk-root.svg
+share/icons/breeze-dark/devices/24/drive-harddisk-symbolic.svg
share/icons/breeze-dark/devices/24/drive-harddisk.svg
+share/icons/breeze-dark/devices/24/drive-multidisk-symbolic.svg
share/icons/breeze-dark/devices/24/drive-multidisk.svg
+share/icons/breeze-dark/devices/24/drive-multipartition-symbolic.svg
share/icons/breeze-dark/devices/24/drive-multipartition.svg
+share/icons/breeze-dark/devices/24/drive-optical-symbolic.svg
+share/icons/breeze-dark/devices/24/drive-optical.svg
+share/icons/breeze-dark/devices/24/drive-partition-symbolic.svg
+share/icons/breeze-dark/devices/24/drive-partition.svg
+share/icons/breeze-dark/devices/24/drive-removable-media-symbolic.svg
+share/icons/breeze-dark/devices/24/drive-removable-media-usb-pendrive-symbolic.svg
+share/icons/breeze-dark/devices/24/drive-removable-media-usb-pendrive.svg
+share/icons/breeze-dark/devices/24/drive-removable-media-usb-symbolic.svg
+share/icons/breeze-dark/devices/24/drive-removable-media-usb.svg
share/icons/breeze-dark/devices/24/drive-removable-media.svg
+share/icons/breeze-dark/devices/24/drive.svg
+share/icons/breeze-dark/devices/24/input-dialpad-symbolic.svg
share/icons/breeze-dark/devices/24/input-dialpad.svg
+share/icons/breeze-dark/devices/24/input-gamepad-symbolic.svg
+share/icons/breeze-dark/devices/24/input-gamepad.svg
+share/icons/breeze-dark/devices/24/input-keyboard-symbolic.svg
+share/icons/breeze-dark/devices/24/input-keyboard-virtual-symbolic.svg
share/icons/breeze-dark/devices/24/input-keyboard-virtual.svg
share/icons/breeze-dark/devices/24/input-keyboard.svg
share/icons/breeze-dark/devices/24/input-mouse-battery.svg
+share/icons/breeze-dark/devices/24/input-mouse-symbolic.svg
share/icons/breeze-dark/devices/24/input-mouse.svg
+share/icons/breeze-dark/devices/24/input-tablet-symbolic.svg
share/icons/breeze-dark/devices/24/input-tablet.svg
+share/icons/breeze-dark/devices/24/input-touchpad-symbolic.svg
share/icons/breeze-dark/devices/24/input-touchpad.svg
share/icons/breeze-dark/devices/24/input-touchscreen-symbolic.svg
+share/icons/breeze-dark/devices/24/input-tvremote-symbolic.svg
share/icons/breeze-dark/devices/24/input-tvremote.svg
+share/icons/breeze-dark/devices/24/keyboard-caps-disabled-symbolic.svg
share/icons/breeze-dark/devices/24/keyboard-caps-disabled.svg
+share/icons/breeze-dark/devices/24/keyboard-caps-enabled-symbolic.svg
share/icons/breeze-dark/devices/24/keyboard-caps-enabled.svg
+share/icons/breeze-dark/devices/24/keyboard-caps-locked-symbolic.svg
share/icons/breeze-dark/devices/24/keyboard-caps-locked.svg
+share/icons/breeze-dark/devices/24/keyboard-enter-symbolic.svg
share/icons/breeze-dark/devices/24/keyboard-enter.svg
+share/icons/breeze-dark/devices/24/keyboard-spacebar-symbolic.svg
share/icons/breeze-dark/devices/24/keyboard-spacebar.svg
+share/icons/breeze-dark/devices/24/media-flash-memory-stick-symbolic.svg
share/icons/breeze-dark/devices/24/media-flash-memory-stick.svg
+share/icons/breeze-dark/devices/24/media-flash-sd-mmc-symbolic.svg
share/icons/breeze-dark/devices/24/media-flash-sd-mmc.svg
+share/icons/breeze-dark/devices/24/media-floppy-symbolic.svg
+share/icons/breeze-dark/devices/24/media-floppy.svg
+share/icons/breeze-dark/devices/24/media-optical-audio-symbolic.svg
+share/icons/breeze-dark/devices/24/media-optical-audio.svg
+share/icons/breeze-dark/devices/24/media-optical-data-symbolic.svg
share/icons/breeze-dark/devices/24/media-optical-data.svg
+share/icons/breeze-dark/devices/24/media-optical-mixed-cd-symbolic.svg
share/icons/breeze-dark/devices/24/media-optical-mixed-cd.svg
+share/icons/breeze-dark/devices/24/media-optical-recordable-symbolic.svg
+share/icons/breeze-dark/devices/24/media-optical-symbolic.svg
+share/icons/breeze-dark/devices/24/media-optical-video-symbolic.svg
+share/icons/breeze-dark/devices/24/media-optical-video.svg
+share/icons/breeze-dark/devices/24/media-optical.svg
+share/icons/breeze-dark/devices/24/media-removable-symbolic.svg
+share/icons/breeze-dark/devices/24/media-write-cd-symbolic.svg
+share/icons/breeze-dark/devices/24/media-write-cd.svg
+share/icons/breeze-dark/devices/24/media-write-dvd-symbolic.svg
+share/icons/breeze-dark/devices/24/media-write-dvd.svg
+share/icons/breeze-dark/devices/24/monitor-symbolic.svg
+share/icons/breeze-dark/devices/24/monitor.svg
+share/icons/breeze-dark/devices/24/multimedia-player-ipod-mini-blue-symbolic.svg
share/icons/breeze-dark/devices/24/multimedia-player-ipod-mini-blue.svg
+share/icons/breeze-dark/devices/24/network-bluetooth-symbolic.svg
share/icons/breeze-dark/devices/24/network-bluetooth.svg
+share/icons/breeze-dark/devices/24/network-modem-symbolic.svg
share/icons/breeze-dark/devices/24/network-modem.svg
+share/icons/breeze-dark/devices/24/network-rj11-female-symbolic.svg
share/icons/breeze-dark/devices/24/network-rj11-female.svg
+share/icons/breeze-dark/devices/24/network-rj45-female-symbolic.svg
share/icons/breeze-dark/devices/24/network-rj45-female.svg
+share/icons/breeze-dark/devices/24/network-vpn-symbolic.svg
share/icons/breeze-dark/devices/24/network-vpn.svg
+share/icons/breeze-dark/devices/24/network-wired-symbolic.svg
+share/icons/breeze-dark/devices/24/network-wired.svg
+share/icons/breeze-dark/devices/24/network-wireless-bluetooth-symbolic.svg
+share/icons/breeze-dark/devices/24/network-wireless-bluetooth.svg
+share/icons/breeze-dark/devices/24/network-wireless-hotspot-symbolic.svg
share/icons/breeze-dark/devices/24/network-wireless-hotspot.svg
+share/icons/breeze-dark/devices/24/network-wireless-symbolic.svg
+share/icons/breeze-dark/devices/24/network-wireless.svg
+share/icons/breeze-dark/devices/24/phone-battery-symbolic.svg
share/icons/breeze-dark/devices/24/phone-battery.svg
+share/icons/breeze-dark/devices/24/phone-symbolic.svg
+share/icons/breeze-dark/devices/24/phone.svg
+share/icons/breeze-dark/devices/24/printer-symbolic.svg
+share/icons/breeze-dark/devices/24/printer.svg
+share/icons/breeze-dark/devices/24/radio-symbolic.svg
+share/icons/breeze-dark/devices/24/radio.svg
+share/icons/breeze-dark/devices/24/smartphone-symbolic.svg
share/icons/breeze-dark/devices/24/smartphone.svg
+share/icons/breeze-dark/devices/24/tablet-symbolic.svg
share/icons/breeze-dark/devices/24/tablet.svg
+share/icons/breeze-dark/devices/24/uav-quadcopter-symbolic.svg
share/icons/breeze-dark/devices/24/uav-quadcopter.svg
+share/icons/breeze-dark/devices/24/uav-symbolic.svg
+share/icons/breeze-dark/devices/24/uav.svg
share/icons/breeze-dark/devices/24/video-display-brightness.svg
+share/icons/breeze-dark/devices/24/video-television-symbolic.svg
share/icons/breeze-dark/devices/24/video-television.svg
share/icons/breeze-dark/devices/24@2x
share/icons/breeze-dark/devices/24@3x
@@ -10903,10 +13701,13 @@ share/icons/breeze-dark/emblems/22/vcs-removed.svg
share/icons/breeze-dark/emblems/22/vcs-update-required.svg
share/icons/breeze-dark/emblems/22@2x
share/icons/breeze-dark/emblems/22@3x
+share/icons/breeze-dark/emblems/24/checkmark.svg
share/icons/breeze-dark/emblems/24/emblem-added.svg
share/icons/breeze-dark/emblems/24/emblem-checked.svg
share/icons/breeze-dark/emblems/24/emblem-encrypted-locked.svg
+share/icons/breeze-dark/emblems/24/emblem-encrypted-unlocked.svg
share/icons/breeze-dark/emblems/24/emblem-error.svg
+share/icons/breeze-dark/emblems/24/emblem-favorite.svg
share/icons/breeze-dark/emblems/24/emblem-important.svg
share/icons/breeze-dark/emblems/24/emblem-information.svg
share/icons/breeze-dark/emblems/24/emblem-locked.svg
@@ -10916,6 +13717,7 @@ share/icons/breeze-dark/emblems/24/emblem-question.svg
share/icons/breeze-dark/emblems/24/emblem-readonly.svg
share/icons/breeze-dark/emblems/24/emblem-remove.svg
share/icons/breeze-dark/emblems/24/emblem-shared.svg
+share/icons/breeze-dark/emblems/24/emblem-success.svg
share/icons/breeze-dark/emblems/24/emblem-symbolic-link.svg
share/icons/breeze-dark/emblems/24/emblem-unavailable.svg
share/icons/breeze-dark/emblems/24/emblem-unlocked.svg
@@ -11001,6 +13803,8 @@ share/icons/breeze-dark/emotes/22/face-yawn.svg
share/icons/breeze-dark/emotes/22/food-cake.svg
share/icons/breeze-dark/emotes/22@2x
share/icons/breeze-dark/emotes/22@3x
+share/icons/breeze-dark/emotes/24@2x
+share/icons/breeze-dark/emotes/24@3x
share/icons/breeze-dark/index.theme
share/icons/breeze-dark/mimetypes/16/android-package-archive.svg
share/icons/breeze-dark/mimetypes/16/application-atom+xml.svg
@@ -11444,6 +14248,7 @@ share/icons/breeze-dark/mimetypes/16/text-x-patch.svg
share/icons/breeze-dark/mimetypes/16/text-x-plain.svg
share/icons/breeze-dark/mimetypes/16/text-x-po.svg
share/icons/breeze-dark/mimetypes/16/text-x-python.svg
+share/icons/breeze-dark/mimetypes/16/text-x-python2.svg
share/icons/breeze-dark/mimetypes/16/text-x-python3.svg
share/icons/breeze-dark/mimetypes/16/text-x-qml.svg
share/icons/breeze-dark/mimetypes/16/text-x-r.svg
@@ -11956,6 +14761,7 @@ share/icons/breeze-dark/mimetypes/22/text-x-patch.svg
share/icons/breeze-dark/mimetypes/22/text-x-plain.svg
share/icons/breeze-dark/mimetypes/22/text-x-po.svg
share/icons/breeze-dark/mimetypes/22/text-x-python.svg
+share/icons/breeze-dark/mimetypes/22/text-x-python2.svg
share/icons/breeze-dark/mimetypes/22/text-x-python3.svg
share/icons/breeze-dark/mimetypes/22/text-x-qml.svg
share/icons/breeze-dark/mimetypes/22/text-x-r.svg
@@ -12027,11 +14833,316 @@ share/icons/breeze-dark/mimetypes/22/x-office-presentation.svg
share/icons/breeze-dark/mimetypes/22/x-office-spreadsheet.svg
share/icons/breeze-dark/mimetypes/22@2x
share/icons/breeze-dark/mimetypes/22@3x
+share/icons/breeze-dark/mimetypes/24/application-gzip.svg
+share/icons/breeze-dark/mimetypes/24/application-javascript.svg
+share/icons/breeze-dark/mimetypes/24/application-mac-binhex40.svg
+share/icons/breeze-dark/mimetypes/24/application-mathml+xml.svg
+share/icons/breeze-dark/mimetypes/24/application-pgp-keys.svg
+share/icons/breeze-dark/mimetypes/24/application-pgp.svg
+share/icons/breeze-dark/mimetypes/24/application-pkcs12.svg
+share/icons/breeze-dark/mimetypes/24/application-pkcs7-mime.svg
+share/icons/breeze-dark/mimetypes/24/application-pkcs7-signature.svg
+share/icons/breeze-dark/mimetypes/24/application-pkix-cerl.svg
+share/icons/breeze-dark/mimetypes/24/application-pkix-cert.svg
+share/icons/breeze-dark/mimetypes/24/application-relaxng.svg
+share/icons/breeze-dark/mimetypes/24/application-rss+xml.svg
+share/icons/breeze-dark/mimetypes/24/application-rtf.svg
+share/icons/breeze-dark/mimetypes/24/application-sql.svg
+share/icons/breeze-dark/mimetypes/24/application-sxw.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.android.package-archive.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.debian.binary-package.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.efi.iso.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.google-earth.kml+xml.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.kde.kleopatra.keygroup.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-excel.sheet.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-excel.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-powerpoint.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-word.document.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-word.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.ms-word.template.macroenabled.12.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.nintendo.snes.rom.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.draw.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.drawing.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.drawing.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.graphics.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.image.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.presentation.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.spreadsheet.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.text-master.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.oasis.opendocument.text.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.openofficeorg.extension.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.rar.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.rn-realmedia.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.scribus.svg
share/icons/breeze-dark/mimetypes/24/application-vnd.snap.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sqlite3.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.squashfs.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.stardivision.calc.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.stardivision.draw.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.stardivision.mail.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.stardivision.math.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.calc.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.calc.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.draw.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.draw.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.impress.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.impress.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.math.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.writer.global.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.writer.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.sun.xml.writer.template.svg
+share/icons/breeze-dark/mimetypes/24/application-vnd.wordperfect.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.doc.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.docx.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.dot.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.dotx.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.pot.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.potx.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.ppt.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.pptx.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.xls.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.xlsx.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.xlt.svg
+share/icons/breeze-dark/mimetypes/24/application-wps-office.xltx.svg
+share/icons/breeze-dark/mimetypes/24/application-x-7z-compressed.svg
+share/icons/breeze-dark/mimetypes/24/application-x-abiword.svg
share/icons/breeze-dark/mimetypes/24/application-x-apple-diskimage.svg
+share/icons/breeze-dark/mimetypes/24/application-x-applix-spreadsheet.svg
+share/icons/breeze-dark/mimetypes/24/application-x-applix-word.svg
+share/icons/breeze-dark/mimetypes/24/application-x-archive.svg
+share/icons/breeze-dark/mimetypes/24/application-x-awk.svg
+share/icons/breeze-dark/mimetypes/24/application-x-cisco-vpn-settings.svg
+share/icons/breeze-dark/mimetypes/24/application-x-compress.svg
+share/icons/breeze-dark/mimetypes/24/application-x-compressed-iso.svg
+share/icons/breeze-dark/mimetypes/24/application-x-core.svg
+share/icons/breeze-dark/mimetypes/24/application-x-cpio.svg
+share/icons/breeze-dark/mimetypes/24/application-x-cue.svg
+share/icons/breeze-dark/mimetypes/24/application-x-egon.svg
+share/icons/breeze-dark/mimetypes/24/application-x-executable-script.svg
share/icons/breeze-dark/mimetypes/24/application-x-executable.svg
share/icons/breeze-dark/mimetypes/24/application-x-fictionbook+xml.svg
+share/icons/breeze-dark/mimetypes/24/application-x-flash-video.svg
+share/icons/breeze-dark/mimetypes/24/application-x-font-pcf.svg
+share/icons/breeze-dark/mimetypes/24/application-x-font-snf.svg
+share/icons/breeze-dark/mimetypes/24/application-x-font-ttx.svg
+share/icons/breeze-dark/mimetypes/24/application-x-gameboy-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-gamecube-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-gba-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-gnumeric.svg
+share/icons/breeze-dark/mimetypes/24/application-x-gzdvi.svg
+share/icons/breeze-dark/mimetypes/24/application-x-iso.svg
+share/icons/breeze-dark/mimetypes/24/application-x-iso9660-appimage.svg
+share/icons/breeze-dark/mimetypes/24/application-x-it87.svg
+share/icons/breeze-dark/mimetypes/24/application-x-jar.svg
+share/icons/breeze-dark/mimetypes/24/application-x-java-applet.svg
+share/icons/breeze-dark/mimetypes/24/application-x-k3b.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kcsrc.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kexiproject-sqlite.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kexiproject-sqlite2.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kexiproject-sqlite3.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kformula.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kgetlist.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kontour.svg
+share/icons/breeze-dark/mimetypes/24/application-x-kword.svg
+share/icons/breeze-dark/mimetypes/24/application-x-lha.svg
+share/icons/breeze-dark/mimetypes/24/application-x-mimearchive.svg
+share/icons/breeze-dark/mimetypes/24/application-x-mplayer2.svg
share/icons/breeze-dark/mimetypes/24/application-x-ms-dos-executable.svg
+share/icons/breeze-dark/mimetypes/24/application-x-ms-shortcut.svg
+share/icons/breeze-dark/mimetypes/24/application-x-ms-wim.svg
+share/icons/breeze-dark/mimetypes/24/application-x-mswinurl.svg
+share/icons/breeze-dark/mimetypes/24/application-x-mswrite.svg
+share/icons/breeze-dark/mimetypes/24/application-x-n64-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-nes-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-nintendo-ds-rom.svg
+share/icons/breeze-dark/mimetypes/24/application-x-nzb.svg
+share/icons/breeze-dark/mimetypes/24/application-x-object.svg
+share/icons/breeze-dark/mimetypes/24/application-x-pak.svg
+share/icons/breeze-dark/mimetypes/24/application-x-pkcs12.svg
+share/icons/breeze-dark/mimetypes/24/application-x-pkcs7-certificates.svg
+share/icons/breeze-dark/mimetypes/24/application-x-qemu-disk.svg
+share/icons/breeze-dark/mimetypes/24/application-x-qet-element.svg
+share/icons/breeze-dark/mimetypes/24/application-x-qet-project.svg
+share/icons/breeze-dark/mimetypes/24/application-x-quattropro.svg
+share/icons/breeze-dark/mimetypes/24/application-x-raw-disk-image.svg
+share/icons/breeze-dark/mimetypes/24/application-x-sami.svg
+share/icons/breeze-dark/mimetypes/24/application-x-shellscript.svg
+share/icons/breeze-dark/mimetypes/24/application-x-siag.svg
+share/icons/breeze-dark/mimetypes/24/application-x-sif.svg
+share/icons/breeze-dark/mimetypes/24/application-x-smb-server.svg
+share/icons/breeze-dark/mimetypes/24/application-x-source-rpm.svg
+share/icons/breeze-dark/mimetypes/24/application-x-sqlite2.svg
+share/icons/breeze-dark/mimetypes/24/application-x-sqlite3.svg
+share/icons/breeze-dark/mimetypes/24/application-x-srtrip.svg
+share/icons/breeze-dark/mimetypes/24/application-x-subrip.svg
+share/icons/breeze-dark/mimetypes/24/application-x-tgif.svg
+share/icons/breeze-dark/mimetypes/24/application-x-trash.svg
+share/icons/breeze-dark/mimetypes/24/application-x-troff-man.svg
+share/icons/breeze-dark/mimetypes/24/application-x-vdi-disk.svg
+share/icons/breeze-dark/mimetypes/24/application-x-x509-ca-cert.svg
+share/icons/breeze-dark/mimetypes/24/application-x-x509-user-cert.svg
+share/icons/breeze-dark/mimetypes/24/application-x-xpinstall.svg
+share/icons/breeze-dark/mimetypes/24/application-x-xz-compressed-tar.svg
+share/icons/breeze-dark/mimetypes/24/application-x-xz-pkg.svg
+share/icons/breeze-dark/mimetypes/24/application-x-zip-compressed-fb2.svg
+share/icons/breeze-dark/mimetypes/24/application-x-zoo.svg
+share/icons/breeze-dark/mimetypes/24/application-xml.svg
+share/icons/breeze-dark/mimetypes/24/application-xsd.svg
+share/icons/breeze-dark/mimetypes/24/application-xslt+xml.svg
+share/icons/breeze-dark/mimetypes/24/audio-ac3.svg
+share/icons/breeze-dark/mimetypes/24/audio-flac.svg
+share/icons/breeze-dark/mimetypes/24/audio-mp2.svg
+share/icons/breeze-dark/mimetypes/24/audio-mp3.svg
+share/icons/breeze-dark/mimetypes/24/audio-mp4.svg
+share/icons/breeze-dark/mimetypes/24/audio-mpeg.svg
+share/icons/breeze-dark/mimetypes/24/audio-ogg.svg
+share/icons/breeze-dark/mimetypes/24/audio-prs.sid.svg
+share/icons/breeze-dark/mimetypes/24/audio-vn.rn-realmedia.svg
+share/icons/breeze-dark/mimetypes/24/audio-vnd.rn-realvideo.svg
+share/icons/breeze-dark/mimetypes/24/audio-vnd.wave.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-adpcm.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-aiff.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-flac+ogg.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-monkey.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-mp2.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-speex+ogg.svg
+share/icons/breeze-dark/mimetypes/24/audio-x-vorbis+ogg.svg
+share/icons/breeze-dark/mimetypes/24/audiobook.svg
+share/icons/breeze-dark/mimetypes/24/encrypted.svg
+share/icons/breeze-dark/mimetypes/24/font-otf.svg
+share/icons/breeze-dark/mimetypes/24/font-ttf.svg
+share/icons/breeze-dark/mimetypes/24/fonts-package.svg
+share/icons/breeze-dark/mimetypes/24/image-ico.svg
+share/icons/breeze-dark/mimetypes/24/image-jpeg2000.svg
+share/icons/breeze-dark/mimetypes/24/image-svg+xml.svg
+share/icons/breeze-dark/mimetypes/24/image-vnd.microsoft.icon.svg
+share/icons/breeze-dark/mimetypes/24/image-x-compressed-xcf.svg
+share/icons/breeze-dark/mimetypes/24/image-x-emf.svg
+share/icons/breeze-dark/mimetypes/24/image-x-eps.svg
+share/icons/breeze-dark/mimetypes/24/image-x-icon.svg
+share/icons/breeze-dark/mimetypes/24/image-x-krita.svg
+share/icons/breeze-dark/mimetypes/24/image-x-portable-bitmap.svg
+share/icons/breeze-dark/mimetypes/24/image-x-psdimage-x-psd.svg
+share/icons/breeze-dark/mimetypes/24/image-x-svg+xml.svg
+share/icons/breeze-dark/mimetypes/24/image-x-win-bitmap.svg
+share/icons/breeze-dark/mimetypes/24/image-x-win-bmp.svg
+share/icons/breeze-dark/mimetypes/24/image-x-wmf.svg
+share/icons/breeze-dark/mimetypes/24/image-x-xfig.svg
+share/icons/breeze-dark/mimetypes/24/inode-directory-symbolic.svg
+share/icons/breeze-dark/mimetypes/24/inode-directory.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-database.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-drawing-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-drawing.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-extension.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-formula.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-master-document.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-database.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-drawing-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-drawing.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-formula.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-master-document.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-presentation-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-presentation.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-spreadsheet-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-spreadsheet.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-text-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-text.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-oasis-web-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-presentation-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-presentation.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-spreadsheet-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-spreadsheet.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-text-template.svg
+share/icons/breeze-dark/mimetypes/24/libreoffice-text.svg
+share/icons/breeze-dark/mimetypes/24/message-x-gnu-rmail.svg
+share/icons/breeze-dark/mimetypes/24/message.svg
+share/icons/breeze-dark/mimetypes/24/none.svg
+share/icons/breeze-dark/mimetypes/24/odf.svg
+share/icons/breeze-dark/mimetypes/24/podcast.svg
+share/icons/breeze-dark/mimetypes/24/text-calendar.svg
+share/icons/breeze-dark/mimetypes/24/text-csharp.svg
+share/icons/breeze-dark/mimetypes/24/text-directory.svg
+share/icons/breeze-dark/mimetypes/24/text-enriched.svg
+share/icons/breeze-dark/mimetypes/24/text-javascript.svg
+share/icons/breeze-dark/mimetypes/24/text-markdown.svg
+share/icons/breeze-dark/mimetypes/24/text-plain.svg
+share/icons/breeze-dark/mimetypes/24/text-rdf+xml.svg
+share/icons/breeze-dark/mimetypes/24/text-rdf.svg
+share/icons/breeze-dark/mimetypes/24/text-sgml.svg
+share/icons/breeze-dark/mimetypes/24/text-troff.svg
+share/icons/breeze-dark/mimetypes/24/text-vcalendar.svg
+share/icons/breeze-dark/mimetypes/24/text-vnd.kde.kcrash-report.svg
+share/icons/breeze-dark/mimetypes/24/text-vnd.trolltech.linguist.svg
+share/icons/breeze-dark/mimetypes/24/text-vnd.wap.wml.svg
+share/icons/breeze-dark/mimetypes/24/text-vtt.svg
+share/icons/breeze-dark/mimetypes/24/text-x-bibtex.svg
+share/icons/breeze-dark/mimetypes/24/text-x-copying.svg
+share/icons/breeze-dark/mimetypes/24/text-x-credits.svg
+share/icons/breeze-dark/mimetypes/24/text-x-dtd.svg
+share/icons/breeze-dark/mimetypes/24/text-x-fortran.svg
+share/icons/breeze-dark/mimetypes/24/text-x-generic.svapplication-x-awk.svg
+share/icons/breeze-dark/mimetypes/24/text-x-gettext-translation.svg
+share/icons/breeze-dark/mimetypes/24/text-x-java-source.svg
+share/icons/breeze-dark/mimetypes/24/text-x-java.svg
+share/icons/breeze-dark/mimetypes/24/text-x-javascript.svg
+share/icons/breeze-dark/mimetypes/24/text-x-katefilelist.svg
+share/icons/breeze-dark/mimetypes/24/text-x-ldif.svg
+share/icons/breeze-dark/mimetypes/24/text-x-lilypond.svg
+share/icons/breeze-dark/mimetypes/24/text-x-log.svg
+share/icons/breeze-dark/mimetypes/24/text-x-makefile.svg
+share/icons/breeze-dark/mimetypes/24/text-x-microdvd.svg
+share/icons/breeze-dark/mimetypes/24/text-x-mpsub.svg
+share/icons/breeze-dark/mimetypes/24/text-x-nfo.svg
+share/icons/breeze-dark/mimetypes/24/text-x-objchdr.svg
+share/icons/breeze-dark/mimetypes/24/text-x-objcsrc.svg
+share/icons/breeze-dark/mimetypes/24/text-x-opml+xml.svg
+share/icons/breeze-dark/mimetypes/24/text-x-opml.svg
+share/icons/breeze-dark/mimetypes/24/text-x-plain.svg
+share/icons/breeze-dark/mimetypes/24/text-x-python2.svg
+share/icons/breeze-dark/mimetypes/24/text-x-python3.svg
+share/icons/breeze-dark/mimetypes/24/text-x-readme.svg
+share/icons/breeze-dark/mimetypes/24/text-x-rust.svg
+share/icons/breeze-dark/mimetypes/24/text-x-sql.svg
+share/icons/breeze-dark/mimetypes/24/text-x-ssa.svg
+share/icons/breeze-dark/mimetypes/24/text-x-subviewer.svg
+share/icons/breeze-dark/mimetypes/24/text-x-vcard.svg
+share/icons/breeze-dark/mimetypes/24/text-x-xslfo.svg
+share/icons/breeze-dark/mimetypes/24/text-xmcd.svg
+share/icons/breeze-dark/mimetypes/24/unknown.svg
+share/icons/breeze-dark/mimetypes/24/uri-mms.svg
+share/icons/breeze-dark/mimetypes/24/uri-mmst.svg
+share/icons/breeze-dark/mimetypes/24/uri-pnm.svg
+share/icons/breeze-dark/mimetypes/24/uri-rtspt.svg
+share/icons/breeze-dark/mimetypes/24/uri-rtspu.svg
+share/icons/breeze-dark/mimetypes/24/video-mlt-playlist.svg
+share/icons/breeze-dark/mimetypes/24/video-mp2t.svg
+share/icons/breeze-dark/mimetypes/24/video-vivo.svg
+share/icons/breeze-dark/mimetypes/24/video-vnd.rn-realvideo.svg
+share/icons/breeze-dark/mimetypes/24/video-wavelet.svg
+share/icons/breeze-dark/mimetypes/24/video-x-anim.svg
+share/icons/breeze-dark/mimetypes/24/video-x-flic.svg
+share/icons/breeze-dark/mimetypes/24/video-x-flv.svg
+share/icons/breeze-dark/mimetypes/24/video-x-google-vlc-plugin.svg
+share/icons/breeze-dark/mimetypes/24/video-x-javafx.svg
+share/icons/breeze-dark/mimetypes/24/video-x-mng.svg
+share/icons/breeze-dark/mimetypes/24/video-x-ms-wmp.svg
+share/icons/breeze-dark/mimetypes/24/video-x-ms-wmv.svg
+share/icons/breeze-dark/mimetypes/24/video-x-msvideo.svg
+share/icons/breeze-dark/mimetypes/24/video-x-ogm+ogg.svg
+share/icons/breeze-dark/mimetypes/24/viewbib.svg
+share/icons/breeze-dark/mimetypes/24/viewdvi.svg
+share/icons/breeze-dark/mimetypes/24/viewhtml.svg
+share/icons/breeze-dark/mimetypes/24/viewpdf.svg
+share/icons/breeze-dark/mimetypes/24/viewps.svg
+share/icons/breeze-dark/mimetypes/24/virtualbox-vhd.svg
+share/icons/breeze-dark/mimetypes/24/vnd.ms-publisher.svg
+share/icons/breeze-dark/mimetypes/24/x-mail-distribution-list.svg
share/icons/breeze-dark/mimetypes/24@2x
share/icons/breeze-dark/mimetypes/24@3x
share/icons/breeze-dark/mimetypes/32/android-package-archive.svg
@@ -12477,6 +15588,7 @@ share/icons/breeze-dark/mimetypes/32/text-x-patch.svg
share/icons/breeze-dark/mimetypes/32/text-x-plain.svg
share/icons/breeze-dark/mimetypes/32/text-x-po.svg
share/icons/breeze-dark/mimetypes/32/text-x-python.svg
+share/icons/breeze-dark/mimetypes/32/text-x-python2.svg
share/icons/breeze-dark/mimetypes/32/text-x-python3.svg
share/icons/breeze-dark/mimetypes/32/text-x-qml.svg
share/icons/breeze-dark/mimetypes/32/text-x-r.svg
@@ -12987,6 +16099,7 @@ share/icons/breeze-dark/mimetypes/64/text-x-patch.svg
share/icons/breeze-dark/mimetypes/64/text-x-plain.svg
share/icons/breeze-dark/mimetypes/64/text-x-po.svg
share/icons/breeze-dark/mimetypes/64/text-x-python.svg
+share/icons/breeze-dark/mimetypes/64/text-x-python2.svg
share/icons/breeze-dark/mimetypes/64/text-x-python3.svg
share/icons/breeze-dark/mimetypes/64/text-x-qml.svg
share/icons/breeze-dark/mimetypes/64/text-x-r.svg
@@ -13069,8 +16182,6 @@ share/icons/breeze-dark/places/16/favorites-symbolic.svg
share/icons/breeze-dark/places/16/favorites.svg
share/icons/breeze-dark/places/16/folder-activities-symbolic.svg
share/icons/breeze-dark/places/16/folder-activities.svg
-share/icons/breeze-dark/places/16/folder-add-symbolic.svg
-share/icons/breeze-dark/places/16/folder-add.svg
share/icons/breeze-dark/places/16/folder-android-symbolic.svg
share/icons/breeze-dark/places/16/folder-android.svg
share/icons/breeze-dark/places/16/folder-appimage-symbolic.svg
@@ -13301,8 +16412,6 @@ share/icons/breeze-dark/places/22/favorites-symbolic.svg
share/icons/breeze-dark/places/22/favorites.svg
share/icons/breeze-dark/places/22/folder-activities-symbolic.svg
share/icons/breeze-dark/places/22/folder-activities.svg
-share/icons/breeze-dark/places/22/folder-add-symbolic.svg
-share/icons/breeze-dark/places/22/folder-add.svg
share/icons/breeze-dark/places/22/folder-android-symbolic.svg
share/icons/breeze-dark/places/22/folder-android.svg
share/icons/breeze-dark/places/22/folder-appimage-symbolic.svg
@@ -13521,84 +16630,231 @@ share/icons/breeze-dark/places/22/user-trash-symbolic.svg
share/icons/breeze-dark/places/22/user-trash.svg
share/icons/breeze-dark/places/22@2x
share/icons/breeze-dark/places/22@3x
+share/icons/breeze-dark/places/24/certificate-server-symbolic.svg
+share/icons/breeze-dark/places/24/certificate-server.svg
+share/icons/breeze-dark/places/24/desktop-symbolic.svg
+share/icons/breeze-dark/places/24/desktop.svg
+share/icons/breeze-dark/places/24/document-multiple-symbolic.svg
+share/icons/breeze-dark/places/24/document-multiple.svg
+share/icons/breeze-dark/places/24/favorites-symbolic.svg
+share/icons/breeze-dark/places/24/favorites.svg
+share/icons/breeze-dark/places/24/folder-activities-symbolic.svg
share/icons/breeze-dark/places/24/folder-activities.svg
-share/icons/breeze-dark/places/24/folder-add.svg
share/icons/breeze-dark/places/24/folder-android-symbolic.svg
share/icons/breeze-dark/places/24/folder-android.svg
+share/icons/breeze-dark/places/24/folder-appimage-symbolic.svg
share/icons/breeze-dark/places/24/folder-appimage.svg
+share/icons/breeze-dark/places/24/folder-black-symbolic.svg
share/icons/breeze-dark/places/24/folder-black.svg
share/icons/breeze-dark/places/24/folder-blender-symbolic.svg
share/icons/breeze-dark/places/24/folder-blender.svg
+share/icons/breeze-dark/places/24/folder-blue-symbolic.svg
share/icons/breeze-dark/places/24/folder-blue.svg
+share/icons/breeze-dark/places/24/folder-book-symbolic.svg
+share/icons/breeze-dark/places/24/folder-book.svg
+share/icons/breeze-dark/places/24/folder-bookmark-symbolic.svg
+share/icons/breeze-dark/places/24/folder-bookmark.svg
+share/icons/breeze-dark/places/24/folder-brown-symbolic.svg
share/icons/breeze-dark/places/24/folder-brown.svg
+share/icons/breeze-dark/places/24/folder-build-symbolic.svg
share/icons/breeze-dark/places/24/folder-build.svg
+share/icons/breeze-dark/places/24/folder-calculate-symbolic.svg
share/icons/breeze-dark/places/24/folder-calculate.svg
+share/icons/breeze-dark/places/24/folder-chart-symbolic.svg
share/icons/breeze-dark/places/24/folder-chart.svg
+share/icons/breeze-dark/places/24/folder-cloud-symbolic.svg
share/icons/breeze-dark/places/24/folder-cloud.svg
+share/icons/breeze-dark/places/24/folder-comic-symbolic.svg
+share/icons/breeze-dark/places/24/folder-comic.svg
share/icons/breeze-dark/places/24/folder-crash-symbolic.svg
share/icons/breeze-dark/places/24/folder-crash.svg
+share/icons/breeze-dark/places/24/folder-cyan-symbolic.svg
share/icons/breeze-dark/places/24/folder-cyan.svg
+share/icons/breeze-dark/places/24/folder-database-symbolic.svg
share/icons/breeze-dark/places/24/folder-database.svg
+share/icons/breeze-dark/places/24/folder-deb-symbolic.svg
share/icons/breeze-dark/places/24/folder-deb.svg
+share/icons/breeze-dark/places/24/folder-decrypted-symbolic.svg
+share/icons/breeze-dark/places/24/folder-decrypted.svg
+share/icons/breeze-dark/places/24/folder-design-symbolic.svg
share/icons/breeze-dark/places/24/folder-design.svg
+share/icons/breeze-dark/places/24/folder-desktop-symbolic.svg
share/icons/breeze-dark/places/24/folder-desktop.svg
+share/icons/breeze-dark/places/24/folder-development-symbolic.svg
+share/icons/breeze-dark/places/24/folder-development.svg
+share/icons/breeze-dark/places/24/folder-docker-symbolic.svg
share/icons/breeze-dark/places/24/folder-docker.svg
+share/icons/breeze-dark/places/24/folder-documents-symbolic.svg
+share/icons/breeze-dark/places/24/folder-documents.svg
+share/icons/breeze-dark/places/24/folder-download-symbolic.svg
share/icons/breeze-dark/places/24/folder-download.svg
+share/icons/breeze-dark/places/24/folder-downloads-symbolic.svg
+share/icons/breeze-dark/places/24/folder-downloads.svg
+share/icons/breeze-dark/places/24/folder-drawing-symbolic.svg
share/icons/breeze-dark/places/24/folder-drawing.svg
+share/icons/breeze-dark/places/24/folder-dropbox-symbolic.svg
+share/icons/breeze-dark/places/24/folder-dropbox.svg
+share/icons/breeze-dark/places/24/folder-encrypted-symbolic.svg
+share/icons/breeze-dark/places/24/folder-encrypted.svg
+share/icons/breeze-dark/places/24/folder-extension-symbolic.svg
share/icons/breeze-dark/places/24/folder-extension.svg
+share/icons/breeze-dark/places/24/folder-favorites-symbolic.svg
share/icons/breeze-dark/places/24/folder-favorites.svg
+share/icons/breeze-dark/places/24/folder-flatpak-symbolic.svg
share/icons/breeze-dark/places/24/folder-flatpak.svg
+share/icons/breeze-dark/places/24/folder-games-symbolic.svg
share/icons/breeze-dark/places/24/folder-games.svg
+share/icons/breeze-dark/places/24/folder-gdrive-symbolic.svg
share/icons/breeze-dark/places/24/folder-gdrive.svg
+share/icons/breeze-dark/places/24/folder-git-symbolic.svg
share/icons/breeze-dark/places/24/folder-git.svg
+share/icons/breeze-dark/places/24/folder-godot-symbolic.svg
share/icons/breeze-dark/places/24/folder-godot.svg
+share/icons/breeze-dark/places/24/folder-green-symbolic.svg
share/icons/breeze-dark/places/24/folder-green.svg
+share/icons/breeze-dark/places/24/folder-grey-symbolic.svg
share/icons/breeze-dark/places/24/folder-grey.svg
+share/icons/breeze-dark/places/24/folder-html-symbolic.svg
+share/icons/breeze-dark/places/24/folder-html.svg
+share/icons/breeze-dark/places/24/folder-image-people-symbolic.svg
+share/icons/breeze-dark/places/24/folder-image-people.svg
+share/icons/breeze-dark/places/24/folder-image-symbolic.svg
+share/icons/breeze-dark/places/24/folder-image.svg
+share/icons/breeze-dark/places/24/folder-images-symbolic.svg
+share/icons/breeze-dark/places/24/folder-images.svg
share/icons/breeze-dark/places/24/folder-important-symbolic.svg
share/icons/breeze-dark/places/24/folder-important.svg
share/icons/breeze-dark/places/24/folder-java-symbolic.svg
share/icons/breeze-dark/places/24/folder-java.svg
+share/icons/breeze-dark/places/24/folder-language-symbolic.svg
share/icons/breeze-dark/places/24/folder-language.svg
+share/icons/breeze-dark/places/24/folder-library-symbolic.svg
+share/icons/breeze-dark/places/24/folder-library.svg
+share/icons/breeze-dark/places/24/folder-locked-symbolic.svg
share/icons/breeze-dark/places/24/folder-locked.svg
+share/icons/breeze-dark/places/24/folder-log-symbolic.svg
share/icons/breeze-dark/places/24/folder-log.svg
+share/icons/breeze-dark/places/24/folder-mac-symbolic.svg
share/icons/breeze-dark/places/24/folder-mac.svg
+share/icons/breeze-dark/places/24/folder-magenta-symbolic.svg
share/icons/breeze-dark/places/24/folder-magenta.svg
+share/icons/breeze-dark/places/24/folder-mail-symbolic.svg
share/icons/breeze-dark/places/24/folder-mail.svg
+share/icons/breeze-dark/places/24/folder-music-symbolic.svg
+share/icons/breeze-dark/places/24/folder-music.svg
+share/icons/breeze-dark/places/24/folder-network-symbolic.svg
share/icons/breeze-dark/places/24/folder-network.svg
+share/icons/breeze-dark/places/24/folder-notes-symbolic.svg
share/icons/breeze-dark/places/24/folder-notes.svg
+share/icons/breeze-dark/places/24/folder-onedrive-symbolic.svg
+share/icons/breeze-dark/places/24/folder-onedrive.svg
+share/icons/breeze-dark/places/24/folder-open-symbolic.svg
share/icons/breeze-dark/places/24/folder-open.svg
+share/icons/breeze-dark/places/24/folder-orange-symbolic.svg
share/icons/breeze-dark/places/24/folder-orange.svg
+share/icons/breeze-dark/places/24/folder-owncloud-symbolic.svg
+share/icons/breeze-dark/places/24/folder-owncloud.svg
+share/icons/breeze-dark/places/24/folder-paint-symbolic.svg
share/icons/breeze-dark/places/24/folder-paint.svg
+share/icons/breeze-dark/places/24/folder-picture-symbolic.svg
+share/icons/breeze-dark/places/24/folder-picture.svg
+share/icons/breeze-dark/places/24/folder-pictures-symbolic.svg
share/icons/breeze-dark/places/24/folder-pictures.svg
share/icons/breeze-dark/places/24/folder-podcast-symbolic.svg
share/icons/breeze-dark/places/24/folder-podcast.svg
+share/icons/breeze-dark/places/24/folder-presentation-symbolic.svg
share/icons/breeze-dark/places/24/folder-presentation.svg
+share/icons/breeze-dark/places/24/folder-print-symbolic.svg
+share/icons/breeze-dark/places/24/folder-print.svg
+share/icons/breeze-dark/places/24/folder-public-symbolic.svg
+share/icons/breeze-dark/places/24/folder-public.svg
+share/icons/breeze-dark/places/24/folder-publicshare-symbolic.svg
share/icons/breeze-dark/places/24/folder-publicshare.svg
+share/icons/breeze-dark/places/24/folder-recent-symbolic.svg
+share/icons/breeze-dark/places/24/folder-recent.svg
+share/icons/breeze-dark/places/24/folder-red-symbolic.svg
share/icons/breeze-dark/places/24/folder-red.svg
+share/icons/breeze-dark/places/24/folder-remote-symbolic.svg
+share/icons/breeze-dark/places/24/folder-remote.svg
+share/icons/breeze-dark/places/24/folder-root-symbolic.svg
share/icons/breeze-dark/places/24/folder-root.svg
share/icons/breeze-dark/places/24/folder-rpm-symbolic.svg
share/icons/breeze-dark/places/24/folder-rpm.svg
+share/icons/breeze-dark/places/24/folder-script-symbolic.svg
+share/icons/breeze-dark/places/24/folder-script.svg
+share/icons/breeze-dark/places/24/folder-sign-symbolic.svg
share/icons/breeze-dark/places/24/folder-sign.svg
+share/icons/breeze-dark/places/24/folder-snap-symbolic.svg
share/icons/breeze-dark/places/24/folder-snap.svg
+share/icons/breeze-dark/places/24/folder-sound-symbolic.svg
share/icons/breeze-dark/places/24/folder-sound.svg
+share/icons/breeze-dark/places/24/folder-symbolic.svg
+share/icons/breeze-dark/places/24/folder-table-symbolic.svg
share/icons/breeze-dark/places/24/folder-table.svg
+share/icons/breeze-dark/places/24/folder-tar-symbolic.svg
share/icons/breeze-dark/places/24/folder-tar.svg
+share/icons/breeze-dark/places/24/folder-temp-symbolic.svg
share/icons/breeze-dark/places/24/folder-temp.svg
+share/icons/breeze-dark/places/24/folder-templates-symbolic.svg
share/icons/breeze-dark/places/24/folder-templates.svg
+share/icons/breeze-dark/places/24/folder-text-symbolic.svg
share/icons/breeze-dark/places/24/folder-text.svg
+share/icons/breeze-dark/places/24/folder-trash-symbolic.svg
share/icons/breeze-dark/places/24/folder-trash.svg
+share/icons/breeze-dark/places/24/folder-txt-symbolic.svg
+share/icons/breeze-dark/places/24/folder-txt.svg
+share/icons/breeze-dark/places/24/folder-unlocked-symbolic.svg
+share/icons/breeze-dark/places/24/folder-unlocked.svg
+share/icons/breeze-dark/places/24/folder-video-symbolic.svg
+share/icons/breeze-dark/places/24/folder-video.svg
+share/icons/breeze-dark/places/24/folder-videos-symbolic.svg
share/icons/breeze-dark/places/24/folder-videos.svg
+share/icons/breeze-dark/places/24/folder-violet-symbolic.svg
share/icons/breeze-dark/places/24/folder-violet.svg
+share/icons/breeze-dark/places/24/folder-windows-symbolic.svg
share/icons/breeze-dark/places/24/folder-windows.svg
+share/icons/breeze-dark/places/24/folder-yellow-symbolic.svg
share/icons/breeze-dark/places/24/folder-yellow.svg
share/icons/breeze-dark/places/24/folder.svg
+share/icons/breeze-dark/places/24/folder_html-symbolic.svg
+share/icons/breeze-dark/places/24/folder_html.svg
+share/icons/breeze-dark/places/24/library-music-symbolic.svg
+share/icons/breeze-dark/places/24/library-music.svg
+share/icons/breeze-dark/places/24/mail-folder-inbox-symbolic.svg
share/icons/breeze-dark/places/24/mail-folder-inbox.svg
+share/icons/breeze-dark/places/24/mail-folder-outbox-symbolic.svg
share/icons/breeze-dark/places/24/mail-folder-outbox.svg
+share/icons/breeze-dark/places/24/mail-folder-sent-symbolic.svg
+share/icons/breeze-dark/places/24/mail-folder-sent.svg
+share/icons/breeze-dark/places/24/mail-message-symbolic.svg
share/icons/breeze-dark/places/24/mail-message.svg
+share/icons/breeze-dark/places/24/network-server-database-symbolic.svg
share/icons/breeze-dark/places/24/network-server-database.svg
+share/icons/breeze-dark/places/24/network-server-symbolic.svg
+share/icons/breeze-dark/places/24/network-server.svg
+share/icons/breeze-dark/places/24/network-workgroup-symbolic.svg
share/icons/breeze-dark/places/24/network-workgroup.svg
+share/icons/breeze-dark/places/24/org.xfce.gigolo-symbolic.svg
+share/icons/breeze-dark/places/24/org.xfce.gigolo.svg
+share/icons/breeze-dark/places/24/repository-symbolic.svg
+share/icons/breeze-dark/places/24/repository.svg
+share/icons/breeze-dark/places/24/server-database-symbolic.svg
+share/icons/breeze-dark/places/24/server-database.svg
+share/icons/breeze-dark/places/24/start-here-kde-plasma-symbolic.svg
+share/icons/breeze-dark/places/24/start-here-kde-plasma.svg
+share/icons/breeze-dark/places/24/start-here-kde-symbolic.svg
+share/icons/breeze-dark/places/24/start-here-kde.svg
+share/icons/breeze-dark/places/24/stock_folder-symbolic.svg
+share/icons/breeze-dark/places/24/stock_folder.svg
+share/icons/breeze-dark/places/24/user-desktop-symbolic.svg
share/icons/breeze-dark/places/24/user-desktop.svg
+share/icons/breeze-dark/places/24/user-home-symbolic.svg
+share/icons/breeze-dark/places/24/user-home.svg
+share/icons/breeze-dark/places/24/user-identity-symbolic.svg
+share/icons/breeze-dark/places/24/user-identity.svg
+share/icons/breeze-dark/places/24/user-trash-full-symbolic.svg
share/icons/breeze-dark/places/24/user-trash-full.svg
+share/icons/breeze-dark/places/24/user-trash-symbolic.svg
share/icons/breeze-dark/places/24/user-trash.svg
share/icons/breeze-dark/places/24@2x
share/icons/breeze-dark/places/24@3x
@@ -14095,10 +17351,15 @@ share/icons/breeze-dark/preferences/24/preferences-desktop-display-randr-symboli
share/icons/breeze-dark/preferences/24/preferences-desktop-emoticons-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-desktop-keyboard-shortcut-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-desktop-locale-symbolic.svg
+share/icons/breeze-dark/preferences/24/preferences-desktop-notification-symbolic.svg
+share/icons/breeze-dark/preferences/24/preferences-desktop-theme-global-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-desktop-touchscreen.svg
share/icons/breeze-dark/preferences/24/preferences-devices-scanner-symbolic.svg
+share/icons/breeze-dark/preferences/24/preferences-security-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-system-bluetooth-activated-symbolic.svg
+share/icons/breeze-dark/preferences/24/preferences-system-bluetooth-inactive-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-system-bluetooth-symbolic.svg
+share/icons/breeze-dark/preferences/24/preferences-system-users-symbolic.svg
share/icons/breeze-dark/preferences/24@2x
share/icons/breeze-dark/preferences/24@3x
share/icons/breeze-dark/preferences/32/amarok_change_language.svg
@@ -15488,125 +18749,221 @@ share/icons/breeze-dark/status/22/waveform-off-symbolic.svg
share/icons/breeze-dark/status/22/waveform-off.svg
share/icons/breeze-dark/status/22@2x
share/icons/breeze-dark/status/22@3x
+share/icons/breeze-dark/status/24/appointment-recurring-symbolic.svg
+share/icons/breeze-dark/status/24/appointment-recurring.svg
+share/icons/breeze-dark/status/24/appointment-reminder-symbolic.svg
+share/icons/breeze-dark/status/24/appointment-reminder.svg
share/icons/breeze-dark/status/24/apport.svg
+share/icons/breeze-dark/status/24/audio-off-symbolic.svg
+share/icons/breeze-dark/status/24/audio-off.svg
+share/icons/breeze-dark/status/24/audio-on-symbolic.svg
share/icons/breeze-dark/status/24/audio-on.svg
+share/icons/breeze-dark/status/24/audio-ready-symbolic.svg
share/icons/breeze-dark/status/24/audio-ready.svg
+share/icons/breeze-dark/status/24/audio-volume-high-danger-symbolic.svg
share/icons/breeze-dark/status/24/audio-volume-high-danger.svg
+share/icons/breeze-dark/status/24/audio-volume-high-symbolic.svg
+share/icons/breeze-dark/status/24/audio-volume-high-warning-symbolic.svg
share/icons/breeze-dark/status/24/audio-volume-high-warning.svg
share/icons/breeze-dark/status/24/audio-volume-high.svg
+share/icons/breeze-dark/status/24/audio-volume-low-symbolic.svg
share/icons/breeze-dark/status/24/audio-volume-low.svg
+share/icons/breeze-dark/status/24/audio-volume-medium-symbolic.svg
share/icons/breeze-dark/status/24/audio-volume-medium.svg
+share/icons/breeze-dark/status/24/audio-volume-muted-symbolic.svg
share/icons/breeze-dark/status/24/audio-volume-muted.svg
+share/icons/breeze-dark/status/24/auth-sim-locked-symbolic.svg
share/icons/breeze-dark/status/24/auth-sim-locked.svg
+share/icons/breeze-dark/status/24/auth-sim-missing-symbolic.svg
share/icons/breeze-dark/status/24/auth-sim-missing.svg
share/icons/breeze-dark/status/24/battery-000-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-000-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-000-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-000-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-000-charging.svg
share/icons/breeze-dark/status/24/battery-000-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-000-profile-performance.svg
share/icons/breeze-dark/status/24/battery-000-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-000-symbolic.svg
share/icons/breeze-dark/status/24/battery-000.svg
share/icons/breeze-dark/status/24/battery-010-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-010-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-010-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-010-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-010-charging.svg
share/icons/breeze-dark/status/24/battery-010-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-010-profile-performance.svg
share/icons/breeze-dark/status/24/battery-010-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-010-symbolic.svg
share/icons/breeze-dark/status/24/battery-010.svg
share/icons/breeze-dark/status/24/battery-020-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-020-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-020-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-020-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-020-charging.svg
share/icons/breeze-dark/status/24/battery-020-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-020-profile-performance.svg
share/icons/breeze-dark/status/24/battery-020-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-020-symbolic.svg
share/icons/breeze-dark/status/24/battery-020.svg
share/icons/breeze-dark/status/24/battery-030-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-030-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-030-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-030-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-030-charging.svg
share/icons/breeze-dark/status/24/battery-030-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-030-profile-performance.svg
share/icons/breeze-dark/status/24/battery-030-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-030-symbolic.svg
share/icons/breeze-dark/status/24/battery-030.svg
share/icons/breeze-dark/status/24/battery-040-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-040-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-040-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-040-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-040-charging.svg
share/icons/breeze-dark/status/24/battery-040-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-040-profile-performance.svg
share/icons/breeze-dark/status/24/battery-040-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-040-symbolic.svg
share/icons/breeze-dark/status/24/battery-040.svg
share/icons/breeze-dark/status/24/battery-050-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-050-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-050-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-050-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-050-charging.svg
share/icons/breeze-dark/status/24/battery-050-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-050-profile-performance.svg
share/icons/breeze-dark/status/24/battery-050-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-050-symbolic.svg
share/icons/breeze-dark/status/24/battery-050.svg
share/icons/breeze-dark/status/24/battery-060-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-060-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-060-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-060-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-060-charging.svg
share/icons/breeze-dark/status/24/battery-060-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-060-profile-performance.svg
share/icons/breeze-dark/status/24/battery-060-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-060-symbolic.svg
share/icons/breeze-dark/status/24/battery-060.svg
share/icons/breeze-dark/status/24/battery-070-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-070-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-070-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-070-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-070-charging.svg
share/icons/breeze-dark/status/24/battery-070-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-070-profile-performance.svg
share/icons/breeze-dark/status/24/battery-070-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-070-symbolic.svg
share/icons/breeze-dark/status/24/battery-070.svg
share/icons/breeze-dark/status/24/battery-080-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-080-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-080-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-080-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-080-charging.svg
share/icons/breeze-dark/status/24/battery-080-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-080-profile-performance.svg
share/icons/breeze-dark/status/24/battery-080-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-080-symbolic.svg
share/icons/breeze-dark/status/24/battery-080.svg
share/icons/breeze-dark/status/24/battery-090-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-090-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-090-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-090-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-090-charging.svg
share/icons/breeze-dark/status/24/battery-090-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-090-profile-performance.svg
share/icons/breeze-dark/status/24/battery-090-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-090-symbolic.svg
share/icons/breeze-dark/status/24/battery-090.svg
share/icons/breeze-dark/status/24/battery-100-charging-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-100-charging-profile-performance.svg
share/icons/breeze-dark/status/24/battery-100-charging-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-100-charging-symbolic.svg
share/icons/breeze-dark/status/24/battery-100-charging.svg
share/icons/breeze-dark/status/24/battery-100-profile-balanced.svg
share/icons/breeze-dark/status/24/battery-100-profile-performance.svg
share/icons/breeze-dark/status/24/battery-100-profile-powersave.svg
+share/icons/breeze-dark/status/24/battery-100-symbolic.svg
share/icons/breeze-dark/status/24/battery-100.svg
+share/icons/breeze-dark/status/24/battery-caution-charging-symbolic.svg
+share/icons/breeze-dark/status/24/battery-caution-charging.svg
+share/icons/breeze-dark/status/24/battery-caution-symbolic.svg
+share/icons/breeze-dark/status/24/battery-caution.svg
+share/icons/breeze-dark/status/24/battery-empty-charging-symbolic.svg
+share/icons/breeze-dark/status/24/battery-empty-charging.svg
+share/icons/breeze-dark/status/24/battery-empty-symbolic.svg
+share/icons/breeze-dark/status/24/battery-empty.svg
+share/icons/breeze-dark/status/24/battery-full-charging-symbolic.svg
+share/icons/breeze-dark/status/24/battery-full-charging.svg
+share/icons/breeze-dark/status/24/battery-full-symbolic.svg
+share/icons/breeze-dark/status/24/battery-full.svg
+share/icons/breeze-dark/status/24/battery-good-charging-symbolic.svg
+share/icons/breeze-dark/status/24/battery-good-charging.svg
+share/icons/breeze-dark/status/24/battery-good-symbolic.svg
+share/icons/breeze-dark/status/24/battery-good.svg
+share/icons/breeze-dark/status/24/battery-low-charging-symbolic.svg
+share/icons/breeze-dark/status/24/battery-low-charging.svg
+share/icons/breeze-dark/status/24/battery-low-symbolic.svg
+share/icons/breeze-dark/status/24/battery-low.svg
+share/icons/breeze-dark/status/24/battery-missing-symbolic.svg
share/icons/breeze-dark/status/24/battery-missing.svg
+share/icons/breeze-dark/status/24/battery-profile-balanced-symbolic.svg
+share/icons/breeze-dark/status/24/battery-profile-balanced.svg
+share/icons/breeze-dark/status/24/battery-profile-performance-symbolic.svg
share/icons/breeze-dark/status/24/battery-profile-performance.svg
+share/icons/breeze-dark/status/24/battery-profile-powersave-symbolic.svg
share/icons/breeze-dark/status/24/battery-profile-powersave.svg
+share/icons/breeze-dark/status/24/call-incoming-symbolic.svg
share/icons/breeze-dark/status/24/call-incoming.svg
+share/icons/breeze-dark/status/24/call-missed-symbolic.svg
share/icons/breeze-dark/status/24/call-missed.svg
+share/icons/breeze-dark/status/24/call-outgoing-symbolic.svg
share/icons/breeze-dark/status/24/call-outgoing.svg
+share/icons/breeze-dark/status/24/camera-off-symbolic.svg
share/icons/breeze-dark/status/24/camera-off.svg
+share/icons/breeze-dark/status/24/camera-on-symbolic.svg
share/icons/breeze-dark/status/24/camera-on.svg
+share/icons/breeze-dark/status/24/camera-ready-symbolic.svg
share/icons/breeze-dark/status/24/camera-ready.svg
+share/icons/breeze-dark/status/24/cloudstatus-symbolic.svg
+share/icons/breeze-dark/status/24/cloudstatus.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connected-symbolic.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connected.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-1-symbolic.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-1.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-2-symbolic.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-2.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-3-symbolic.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-connecting-3.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-disconnected-symbolic.svg
+share/icons/breeze-dark/status/24/com.github.ztefn.haguichi-disconnected.svg
share/icons/breeze-dark/status/24/data-error.svg
share/icons/breeze-dark/status/24/data-information.svg
share/icons/breeze-dark/status/24/data-success.svg
share/icons/breeze-dark/status/24/data-warning.svg
+share/icons/breeze-dark/status/24/device-notifier-symbolic.svg
+share/icons/breeze-dark/status/24/dialog-error.svg
+share/icons/breeze-dark/status/24/dialog-information.svg
+share/icons/breeze-dark/status/24/dialog-positive.svg
+share/icons/breeze-dark/status/24/dialog-warning.svg
+share/icons/breeze-dark/status/24/disk-quota-critical-symbolic.svg
share/icons/breeze-dark/status/24/disk-quota-critical.svg
+share/icons/breeze-dark/status/24/disk-quota-high-symbolic.svg
share/icons/breeze-dark/status/24/disk-quota-high.svg
+share/icons/breeze-dark/status/24/disk-quota-low-symbolic.svg
share/icons/breeze-dark/status/24/disk-quota-low.svg
+share/icons/breeze-dark/status/24/disk-quota-symbolic.svg
share/icons/breeze-dark/status/24/disk-quota.svg
+share/icons/breeze-dark/status/24/dropboxstatus-busy-symbolic.svg
share/icons/breeze-dark/status/24/dropboxstatus-busy.svg
+share/icons/breeze-dark/status/24/dropboxstatus-busy2-symbolic.svg
+share/icons/breeze-dark/status/24/dropboxstatus-busy2.svg
+share/icons/breeze-dark/status/24/dropboxstatus-idle-symbolic.svg
share/icons/breeze-dark/status/24/dropboxstatus-idle.svg
+share/icons/breeze-dark/status/24/dropboxstatus-logo-symbolic.svg
share/icons/breeze-dark/status/24/dropboxstatus-logo.svg
+share/icons/breeze-dark/status/24/dropboxstatus-x-symbolic.svg
share/icons/breeze-dark/status/24/dropboxstatus-x.svg
share/icons/breeze-dark/status/24/fcitx-anthy.svg
share/icons/breeze-dark/status/24/fcitx-bopomofo-libpinyin.svg
@@ -15620,6 +18977,7 @@ share/icons/breeze-dark/status/24/fcitx-emoji.svg
share/icons/breeze-dark/status/24/fcitx-erbi.svg
share/icons/breeze-dark/status/24/fcitx-fullwidth-active.svg
share/icons/breeze-dark/status/24/fcitx-fullwidth-inactive.svg
+share/icons/breeze-dark/status/24/fcitx-googlepinyin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-googlepinyin.svg
share/icons/breeze-dark/status/24/fcitx-handwriting-active.svg
share/icons/breeze-dark/status/24/fcitx-handwriting-inactive.svg
@@ -15627,7 +18985,9 @@ share/icons/breeze-dark/status/24/fcitx-hangul.svg
share/icons/breeze-dark/status/24/fcitx-kbd.svg
share/icons/breeze-dark/status/24/fcitx-libkkc.svg
share/icons/breeze-dark/status/24/fcitx-libskk.svg
+share/icons/breeze-dark/status/24/fcitx-pinyin-libpinyin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-pinyin-libpinyin.svg
+share/icons/breeze-dark/status/24/fcitx-pinyin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-pinyin.svg
share/icons/breeze-dark/status/24/fcitx-punc-active.svg
share/icons/breeze-dark/status/24/fcitx-punc-inactive.svg
@@ -15636,28 +18996,43 @@ share/icons/breeze-dark/status/24/fcitx-quanpin.svg
share/icons/breeze-dark/status/24/fcitx-remind-active.svg
share/icons/breeze-dark/status/24/fcitx-remind-inactive.svg
share/icons/breeze-dark/status/24/fcitx-rime.svg
+share/icons/breeze-dark/status/24/fcitx-shuangpin-libpinyin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-shuangpin-libpinyin.svg
+share/icons/breeze-dark/status/24/fcitx-shuangpin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-shuangpin.svg
+share/icons/breeze-dark/status/24/fcitx-sunpinyin-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-sunpinyin.svg
share/icons/breeze-dark/status/24/fcitx-unikey.svg
share/icons/breeze-dark/status/24/fcitx-vk-active.svg
share/icons/breeze-dark/status/24/fcitx-vk-inactive.svg
share/icons/breeze-dark/status/24/fcitx-wbpy.svg
+share/icons/breeze-dark/status/24/fcitx-wubi-symbolic.svg
share/icons/breeze-dark/status/24/fcitx-wubi.svg
share/icons/breeze-dark/status/24/fcitx-ziranma.svg
share/icons/breeze-dark/status/24/fcitx.svg
+share/icons/breeze-dark/status/24/firewall-applet-error-symbolic.svg
share/icons/breeze-dark/status/24/firewall-applet-error.svg
+share/icons/breeze-dark/status/24/firewall-applet-panic-symbolic.svg
share/icons/breeze-dark/status/24/firewall-applet-panic.svg
+share/icons/breeze-dark/status/24/firewall-applet-shields_up-symbolic.svg
share/icons/breeze-dark/status/24/firewall-applet-shields_up.svg
+share/icons/breeze-dark/status/24/firewall-applet-symbolic.svg
share/icons/breeze-dark/status/24/firewall-applet.svg
+share/icons/breeze-dark/status/24/flameshot-tray-symbolic.svg
share/icons/breeze-dark/status/24/flameshot-tray.svg
share/icons/breeze-dark/status/24/flightmode-off.svg
share/icons/breeze-dark/status/24/flightmode-on.svg
+share/icons/breeze-dark/status/24/haguichi-connected-symbolic.svg
share/icons/breeze-dark/status/24/haguichi-connected.svg
+share/icons/breeze-dark/status/24/haguichi-connecting-1-symbolic.svg
share/icons/breeze-dark/status/24/haguichi-connecting-1.svg
+share/icons/breeze-dark/status/24/haguichi-connecting-2-symbolic.svg
share/icons/breeze-dark/status/24/haguichi-connecting-2.svg
+share/icons/breeze-dark/status/24/haguichi-connecting-3-symbolic.svg
share/icons/breeze-dark/status/24/haguichi-connecting-3.svg
+share/icons/breeze-dark/status/24/haguichi-disconnected-symbolic.svg
share/icons/breeze-dark/status/24/haguichi-disconnected.svg
+share/icons/breeze-dark/status/24/image-missing-symbolic.svg
share/icons/breeze-dark/status/24/image-missing.svg
share/icons/breeze-dark/status/24/ime-anthy.svg
share/icons/breeze-dark/status/24/ime-bopomofo.svg
@@ -15693,18 +19068,30 @@ share/icons/breeze-dark/status/24/ime-unikey.svg
share/icons/breeze-dark/status/24/ime-wubi.svg
share/icons/breeze-dark/status/24/ime-wubipinyin.svg
share/icons/breeze-dark/status/24/ime-ziranma.svg
+share/icons/breeze-dark/status/24/input-caps-on-symbolic.svg
share/icons/breeze-dark/status/24/input-caps-on.svg
share/icons/breeze-dark/status/24/input-combo-on.svg
share/icons/breeze-dark/status/24/input-keyboard-battery.svg
share/icons/breeze-dark/status/24/input-keyboard-brightness.svg
share/icons/breeze-dark/status/24/input-keyboard-color.svg
+share/icons/breeze-dark/status/24/input-keyboard-virtual-off-symbolic.svg
share/icons/breeze-dark/status/24/input-keyboard-virtual-off.svg
+share/icons/breeze-dark/status/24/input-keyboard-virtual-on-symbolic.svg
share/icons/breeze-dark/status/24/input-keyboard-virtual-on.svg
share/icons/breeze-dark/status/24/input-num-on.svg
+share/icons/breeze-dark/status/24/input-touchpad-off-symbolic.svg
share/icons/breeze-dark/status/24/input-touchpad-off.svg
+share/icons/breeze-dark/status/24/input-touchpad-on-symbolic.svg
share/icons/breeze-dark/status/24/input-touchpad-on.svg
+share/icons/breeze-dark/status/24/install-symbolic.svg
+share/icons/breeze-dark/status/24/install.svg
+share/icons/breeze-dark/status/24/irc-channel-joined-symbolic.svg
+share/icons/breeze-dark/status/24/irc-channel-joined.svg
+share/icons/breeze-dark/status/24/irc-channel-parted-symbolic.svg
+share/icons/breeze-dark/status/24/irc-channel-parted.svg
share/icons/breeze-dark/status/24/kalarm-disabled.svg
share/icons/breeze-dark/status/24/kalarm-partdisabled.svg
+share/icons/breeze-dark/status/24/kdeconnect-tray-symbolic.svg
share/icons/breeze-dark/status/24/kdeconnect-tray.svg
share/icons/breeze-dark/status/24/keyboard-layout.svg
share/icons/breeze-dark/status/24/klipper-symbolic.svg
@@ -15715,140 +19102,263 @@ share/icons/breeze-dark/status/24/kpackagekit-security.svg
share/icons/breeze-dark/status/24/kpackagekit-updates.svg
share/icons/breeze-dark/status/24/mail-unread-new.svg
share/icons/breeze-dark/status/24/mail-unread.svg
+share/icons/breeze-dark/status/24/media-playback-paused-symbolic.svg
share/icons/breeze-dark/status/24/media-playback-paused.svg
+share/icons/breeze-dark/status/24/media-playback-playing-symbolic.svg
share/icons/breeze-dark/status/24/media-playback-playing.svg
+share/icons/breeze-dark/status/24/media-playback-stopped-symbolic.svg
share/icons/breeze-dark/status/24/media-playback-stopped.svg
+share/icons/breeze-dark/status/24/meeting-organizer-symbolic.svg
share/icons/breeze-dark/status/24/meeting-organizer.svg
+share/icons/breeze-dark/status/24/mic-off-symbolic.svg
share/icons/breeze-dark/status/24/mic-off.svg
+share/icons/breeze-dark/status/24/mic-on-symbolic.svg
share/icons/breeze-dark/status/24/mic-on.svg
+share/icons/breeze-dark/status/24/mic-ready-symbolic.svg
share/icons/breeze-dark/status/24/mic-ready.svg
+share/icons/breeze-dark/status/24/microphone-sensitivity-high-symbolic.svg
share/icons/breeze-dark/status/24/microphone-sensitivity-high.svg
+share/icons/breeze-dark/status/24/microphone-sensitivity-low-symbolic.svg
share/icons/breeze-dark/status/24/microphone-sensitivity-low.svg
+share/icons/breeze-dark/status/24/microphone-sensitivity-medium-symbolic.svg
share/icons/breeze-dark/status/24/microphone-sensitivity-medium.svg
+share/icons/breeze-dark/status/24/microphone-sensitivity-muted-symbolic.svg
share/icons/breeze-dark/status/24/microphone-sensitivity-muted.svg
+share/icons/breeze-dark/status/24/network-bluetooth-activated-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-bluetooth-activated-locked.svg
+share/icons/breeze-dark/status/24/network-bluetooth-activated-symbolic.svg
share/icons/breeze-dark/status/24/network-bluetooth-activated.svg
share/icons/breeze-dark/status/24/network-bluetooth-inactive-symbolic.svg
+share/icons/breeze-dark/status/24/network-bluetooth-symbolic.svg
share/icons/breeze-dark/status/24/network-bluetooth.svg
+share/icons/breeze-dark/status/24/network-flightmode-off-symbolic.svg
share/icons/breeze-dark/status/24/network-flightmode-off.svg
+share/icons/breeze-dark/status/24/network-flightmode-on-symbolic.svg
share/icons/breeze-dark/status/24/network-flightmode-on.svg
+share/icons/breeze-dark/status/24/network-limited-symbolic.svg
share/icons/breeze-dark/status/24/network-limited.svg
share/icons/breeze-dark/status/24/network-mobile-0-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-0-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-0-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-0-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-0-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-0-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-0-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-0-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-0-umts.svg
share/icons/breeze-dark/status/24/network-mobile-0.svg
share/icons/breeze-dark/status/24/network-mobile-100-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-100-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-100-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-100-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-100-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-100-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-100-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-100-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-100-umts.svg
share/icons/breeze-dark/status/24/network-mobile-100.svg
share/icons/breeze-dark/status/24/network-mobile-20-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-20-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-20-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-20-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-20-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-20-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-20-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-20-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-20-umts.svg
share/icons/breeze-dark/status/24/network-mobile-20.svg
share/icons/breeze-dark/status/24/network-mobile-40-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-40-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-40-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-40-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-40-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-40-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-40-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-40-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-40-umts.svg
share/icons/breeze-dark/status/24/network-mobile-40.svg
share/icons/breeze-dark/status/24/network-mobile-60-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-60-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-60-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-60-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-60-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-60-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-60-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-60-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-60-umts.svg
share/icons/breeze-dark/status/24/network-mobile-60.svg
share/icons/breeze-dark/status/24/network-mobile-80-5g-locked.svg
share/icons/breeze-dark/status/24/network-mobile-80-5g.svg
+share/icons/breeze-dark/status/24/network-mobile-80-edge-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-edge-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-edge-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-edge.svg
+share/icons/breeze-dark/status/24/network-mobile-80-gprs-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-gprs-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-gprs-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-gprs.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hsdpa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hsdpa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hsdpa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hsdpa.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hspa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hspa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hspa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hspa.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hsupa-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hsupa-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-hsupa-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-hsupa.svg
+share/icons/breeze-dark/status/24/network-mobile-80-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-lte-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-lte-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-lte-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-lte.svg
+share/icons/breeze-dark/status/24/network-mobile-80-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-80-umts-locked-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-umts-locked.svg
+share/icons/breeze-dark/status/24/network-mobile-80-umts-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-80-umts.svg
share/icons/breeze-dark/status/24/network-mobile-80.svg
+share/icons/breeze-dark/status/24/network-mobile-available-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-available.svg
+share/icons/breeze-dark/status/24/network-mobile-off-symbolic.svg
share/icons/breeze-dark/status/24/network-mobile-off.svg
+share/icons/breeze-dark/status/24/network-mobile-on-symbolic.svg
+share/icons/breeze-dark/status/24/network-mobile-on.svg
+share/icons/breeze-dark/status/24/network-offline-symbolic.svg
+share/icons/breeze-dark/status/24/network-offline.svg
share/icons/breeze-dark/status/24/network-unavailable.svg
share/icons/breeze-dark/status/24/network-vpn.svg
share/icons/breeze-dark/status/24/network-wired-activated-limited.svg
share/icons/breeze-dark/status/24/network-wired-activated-locked.svg
+share/icons/breeze-dark/status/24/network-wired-activated-symbolic.svg
share/icons/breeze-dark/status/24/network-wired-activated.svg
share/icons/breeze-dark/status/24/network-wired-available.svg
+share/icons/breeze-dark/status/24/network-wired-disconnected-symbolic.svg
+share/icons/breeze-dark/status/24/network-wired-disconnected.svg
+share/icons/breeze-dark/status/24/network-wired-unavailable-symbolic.svg
share/icons/breeze-dark/status/24/network-wired-unavailable.svg
share/icons/breeze-dark/status/24/network-wired.svg
share/icons/breeze-dark/status/24/network-wireless-0-limited.svg
@@ -15869,68 +19379,167 @@ share/icons/breeze-dark/status/24/network-wireless-60.svg
share/icons/breeze-dark/status/24/network-wireless-80-limited.svg
share/icons/breeze-dark/status/24/network-wireless-80-locked.svg
share/icons/breeze-dark/status/24/network-wireless-80.svg
+share/icons/breeze-dark/status/24/network-wireless-acquiring-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-acquiring.svg
share/icons/breeze-dark/status/24/network-wireless-available.svg
+share/icons/breeze-dark/status/24/network-wireless-bluetooth-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-bluetooth.svg
+share/icons/breeze-dark/status/24/network-wireless-connected-00-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-connected-00.svg
+share/icons/breeze-dark/status/24/network-wireless-connected-100-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-connected-100.svg
share/icons/breeze-dark/status/24/network-wireless-connected-20.svg
+share/icons/breeze-dark/status/24/network-wireless-connected-25-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-connected-25.svg
share/icons/breeze-dark/status/24/network-wireless-connected-40.svg
+share/icons/breeze-dark/status/24/network-wireless-connected-50-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-connected-50.svg
share/icons/breeze-dark/status/24/network-wireless-connected-60.svg
+share/icons/breeze-dark/status/24/network-wireless-connected-75-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-connected-75.svg
share/icons/breeze-dark/status/24/network-wireless-connected-80.svg
+share/icons/breeze-dark/status/24/network-wireless-disconnected-symbolic.svg
share/icons/breeze-dark/status/24/network-wireless-disconnected.svg
share/icons/breeze-dark/status/24/network-wireless-off.svg
share/icons/breeze-dark/status/24/network-wireless-on.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-excellent-symbolic.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-excellent.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-good-symbolic.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-good.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-none-symbolic.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-none.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-ok-symbolic.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-ok.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-weak-symbolic.svg
+share/icons/breeze-dark/status/24/network-wireless-signal-weak.svg
+share/icons/breeze-dark/status/24/nm-device-wired-symbolic.svg
+share/icons/breeze-dark/status/24/nm-device-wired.svg
+share/icons/breeze-dark/status/24/nm-no-connection-symbolic.svg
+share/icons/breeze-dark/status/24/nm-no-connection.svg
+share/icons/breeze-dark/status/24/nm-signal-00-symbolic.svg
+share/icons/breeze-dark/status/24/nm-signal-00.svg
+share/icons/breeze-dark/status/24/nm-signal-100-symbolic.svg
+share/icons/breeze-dark/status/24/nm-signal-100.svg
+share/icons/breeze-dark/status/24/nm-signal-25-symbolic.svg
+share/icons/breeze-dark/status/24/nm-signal-25.svg
+share/icons/breeze-dark/status/24/nm-signal-50-symbolic.svg
+share/icons/breeze-dark/status/24/nm-signal-50.svg
+share/icons/breeze-dark/status/24/nm-signal-75-symbolic.svg
+share/icons/breeze-dark/status/24/nm-signal-75.svg
+share/icons/breeze-dark/status/24/org.telegram.desktop-attention-symbolic.svg
+share/icons/breeze-dark/status/24/org.telegram.desktop-mute-symbolic.svg
+share/icons/breeze-dark/status/24/org.telegram.desktop-symbolic.svg
share/icons/breeze-dark/status/24/plasmavault_error.svg
share/icons/breeze-dark/status/24/process-working-symbolic.svg
+share/icons/breeze-dark/status/24/redshift-status-day-symbolic.svg
share/icons/breeze-dark/status/24/redshift-status-day.svg
+share/icons/breeze-dark/status/24/redshift-status-off-symbolic.svg
share/icons/breeze-dark/status/24/redshift-status-off.svg
+share/icons/breeze-dark/status/24/redshift-status-on-symbolic.svg
share/icons/breeze-dark/status/24/redshift-status-on.svg
+share/icons/breeze-dark/status/24/rotation-allowed-symbolic.svg
share/icons/breeze-dark/status/24/rotation-allowed.svg
+share/icons/breeze-dark/status/24/rotation-locked-landscape-symbolic.svg
share/icons/breeze-dark/status/24/rotation-locked-landscape.svg
+share/icons/breeze-dark/status/24/rotation-locked-portrait-symbolic.svg
share/icons/breeze-dark/status/24/rotation-locked-portrait.svg
+share/icons/breeze-dark/status/24/script-error-symbolic.svg
+share/icons/breeze-dark/status/24/script-error.svg
+share/icons/breeze-dark/status/24/security-high-symbolic.svg
share/icons/breeze-dark/status/24/security-high.svg
+share/icons/breeze-dark/status/24/security-low-symbolic.svg
share/icons/breeze-dark/status/24/security-low.svg
+share/icons/breeze-dark/status/24/security-medium-symbolic.svg
share/icons/breeze-dark/status/24/security-medium.svg
share/icons/breeze-dark/status/24/showinfo.svg
+share/icons/breeze-dark/status/24/snap.telegram.desktop.-attention-symbolic.svg
+share/icons/breeze-dark/status/24/snap.telegram.desktop.-mute-symbolic.svg
+share/icons/breeze-dark/status/24/snap.telegram.desktop.-symbolic.svg
+share/icons/breeze-dark/status/24/state-download-symbolic.svg
share/icons/breeze-dark/status/24/state-download.svg
+share/icons/breeze-dark/status/24/state-error-symbolic.svg
share/icons/breeze-dark/status/24/state-error.svg
+share/icons/breeze-dark/status/24/state-information-symbolic.svg
share/icons/breeze-dark/status/24/state-information.svg
+share/icons/breeze-dark/status/24/state-offline-symbolic.svg
share/icons/breeze-dark/status/24/state-offline.svg
+share/icons/breeze-dark/status/24/state-ok-symbolic.svg
share/icons/breeze-dark/status/24/state-ok.svg
+share/icons/breeze-dark/status/24/state-pause-symbolic.svg
share/icons/breeze-dark/status/24/state-pause.svg
+share/icons/breeze-dark/status/24/state-sync-symbolic.svg
share/icons/breeze-dark/status/24/state-sync.svg
+share/icons/breeze-dark/status/24/state-warning-symbolic.svg
share/icons/breeze-dark/status/24/state-warning.svg
+share/icons/breeze-dark/status/24/system-software-update-symbolic.svg
+share/icons/breeze-dark/status/24/system-software-update.svg
share/icons/breeze-dark/status/24/system-suspend-inhibited.svg
share/icons/breeze-dark/status/24/system-suspend-uninhibited.svg
+share/icons/breeze-dark/status/24/task-complete-symbolic.svg
share/icons/breeze-dark/status/24/task-complete.svg
+share/icons/breeze-dark/status/24/task-process-0-symbolic.svg
share/icons/breeze-dark/status/24/task-process-0.svg
+share/icons/breeze-dark/status/24/task-process-1-symbolic.svg
share/icons/breeze-dark/status/24/task-process-1.svg
+share/icons/breeze-dark/status/24/task-process-2-symbolic.svg
share/icons/breeze-dark/status/24/task-process-2.svg
+share/icons/breeze-dark/status/24/task-process-3-symbolic.svg
share/icons/breeze-dark/status/24/task-process-3.svg
+share/icons/breeze-dark/status/24/task-process-4-symbolic.svg
share/icons/breeze-dark/status/24/task-process-4.svg
+share/icons/breeze-dark/status/24/task-recurring-symbolic.svg
+share/icons/breeze-dark/status/24/task-recurring.svg
+share/icons/breeze-dark/status/24/task-reminder-symbolic.svg
+share/icons/breeze-dark/status/24/task-reminder.svg
+share/icons/breeze-dark/status/24/telegram-attention-panel-symbolic.svg
share/icons/breeze-dark/status/24/telegram-attention-panel.svg
+share/icons/breeze-dark/status/24/telegram-mute-panel-symbolic.svg
share/icons/breeze-dark/status/24/telegram-mute-panel.svg
+share/icons/breeze-dark/status/24/telegram-panel-symbolic.svg
share/icons/breeze-dark/status/24/telegram-panel.svg
+share/icons/breeze-dark/status/24/temperature-cold-symbolic.svg
share/icons/breeze-dark/status/24/temperature-cold.svg
+share/icons/breeze-dark/status/24/temperature-normal-symbolic.svg
share/icons/breeze-dark/status/24/temperature-normal.svg
+share/icons/breeze-dark/status/24/temperature-warm-symbolic.svg
share/icons/breeze-dark/status/24/temperature-warm.svg
share/icons/breeze-dark/status/24/touchpad_disabled.svg
share/icons/breeze-dark/status/24/touchpad_enabled.svg
+share/icons/breeze-dark/status/24/transmission-tray-icon-symbolic.svg
share/icons/breeze-dark/status/24/transmission-tray-icon.svg
+share/icons/breeze-dark/status/24/uninstall-symbolic.svg
share/icons/breeze-dark/status/24/uninstall.svg
+share/icons/breeze-dark/status/24/update-high-symbolic.svg
share/icons/breeze-dark/status/24/update-high.svg
+share/icons/breeze-dark/status/24/update-low-symbolic.svg
share/icons/breeze-dark/status/24/update-low.svg
+share/icons/breeze-dark/status/24/update-medium-symbolic.svg
share/icons/breeze-dark/status/24/update-medium.svg
+share/icons/breeze-dark/status/24/update-none-symbolic.svg
share/icons/breeze-dark/status/24/update-none.svg
+share/icons/breeze-dark/status/24/user-available-symbolic.svg
+share/icons/breeze-dark/status/24/user-available.svg
+share/icons/breeze-dark/status/24/user-away-extended-symbolic.svg
+share/icons/breeze-dark/status/24/user-away-extended.svg
+share/icons/breeze-dark/status/24/user-away-symbolic.svg
+share/icons/breeze-dark/status/24/user-away.svg
+share/icons/breeze-dark/status/24/user-busy-symbolic.svg
+share/icons/breeze-dark/status/24/user-busy.svg
+share/icons/breeze-dark/status/24/user-idle-symbolic.svg
share/icons/breeze-dark/status/24/user-idle.svg
+share/icons/breeze-dark/status/24/user-invisible-symbolic.svg
+share/icons/breeze-dark/status/24/user-invisible.svg
+share/icons/breeze-dark/status/24/user-offline-symbolic.svg
+share/icons/breeze-dark/status/24/user-offline.svg
+share/icons/breeze-dark/status/24/user-online-symbolic.svg
+share/icons/breeze-dark/status/24/user-online.svg
+share/icons/breeze-dark/status/24/video-card-inactive-symbolic.svg
share/icons/breeze-dark/status/24/video-card-inactive.svg
+share/icons/breeze-dark/status/24/video-off-symbolic.svg
share/icons/breeze-dark/status/24/video-off.svg
share/icons/breeze-dark/status/24/wallet-closed.svg
share/icons/breeze-dark/status/24/wallet-open.svg
+share/icons/breeze-dark/status/24/waveform-off-symbolic.svg
share/icons/breeze-dark/status/24/waveform-off.svg
share/icons/breeze-dark/status/24@2x
share/icons/breeze-dark/status/24@3x
@@ -16112,6 +19721,7 @@ share/icons/breeze-dark/status/64/dialog-positive.svg
share/icons/breeze-dark/status/64/dialog-question.svg
share/icons/breeze-dark/status/64/dialog-warning.svg
share/icons/breeze-dark/status/64/image-missing.svg
+share/icons/breeze-dark/status/64/printer-warning.svg
share/icons/breeze-dark/status/64/security-high.svg
share/icons/breeze-dark/status/64/security-low.svg
share/icons/breeze-dark/status/64/security-medium.svg
@@ -17121,6 +20731,8 @@ share/icons/breeze/actions/16/flashlight-off-symbolic.svg
share/icons/breeze/actions/16/flashlight-off.svg
share/icons/breeze/actions/16/flashlight-on-symbolic.svg
share/icons/breeze/actions/16/flashlight-on.svg
+share/icons/breeze/actions/16/folder-add-symbolic.svg
+share/icons/breeze/actions/16/folder-add.svg
share/icons/breeze/actions/16/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze/actions/16/folder-edit-sign-decrypted.svg
share/icons/breeze/actions/16/folder-edit-sign-encrypt-symbolic.svg
@@ -20753,6 +24365,8 @@ share/icons/breeze/actions/22/flashlight-on-symbolic.svg
share/icons/breeze/actions/22/flashlight-on.svg
share/icons/breeze/actions/22/flower-shape-symbolic.svg
share/icons/breeze/actions/22/flower-shape.svg
+share/icons/breeze/actions/22/folder-add-symbolic.svg
+share/icons/breeze/actions/22/folder-add.svg
share/icons/breeze/actions/22/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze/actions/22/folder-edit-sign-decrypted.svg
share/icons/breeze/actions/22/folder-edit-sign-encrypt-symbolic.svg
@@ -23617,1215 +27231,3896 @@ share/icons/breeze/actions/22/zoom-symbolic.svg
share/icons/breeze/actions/22/zoom.svg
share/icons/breeze/actions/22@2x
share/icons/breeze/actions/22@3x
+share/icons/breeze/actions/24/CVnamespace-symbolic.svg
+share/icons/breeze/actions/24/CVnamespace.svg
+share/icons/breeze/actions/24/Info-amarok-symbolic.svg
+share/icons/breeze/actions/24/Info-amarok.svg
+share/icons/breeze/actions/24/PrePostCondition-symbolic.svg
share/icons/breeze/actions/24/PrePostCondition.svg
+share/icons/breeze/actions/24/accept_signal-symbolic.svg
share/icons/breeze/actions/24/accept_signal.svg
+share/icons/breeze/actions/24/accept_time_event-symbolic.svg
+share/icons/breeze/actions/24/accept_time_event.svg
+share/icons/breeze/actions/24/acrobat-symbolic.svg
share/icons/breeze/actions/24/acrobat.svg
+share/icons/breeze/actions/24/action-albumfolder-importdir2-symbolic.svg
+share/icons/breeze/actions/24/action-albumfolder-importdir2.svg
+share/icons/breeze/actions/24/action-rss_tag-symbolic.svg
+share/icons/breeze/actions/24/action-rss_tag.svg
+share/icons/breeze/actions/24/activities-symbolic.svg
share/icons/breeze/actions/24/activities.svg
+share/icons/breeze/actions/24/activity-fork-symbolic.svg
+share/icons/breeze/actions/24/activity-fork.svg
+share/icons/breeze/actions/24/actor-symbolic.svg
+share/icons/breeze/actions/24/actor.svg
+share/icons/breeze/actions/24/add-placemark-symbolic.svg
+share/icons/breeze/actions/24/add-placemark.svg
+share/icons/breeze/actions/24/add-subtitle-symbolic.svg
share/icons/breeze/actions/24/add-subtitle.svg
+share/icons/breeze/actions/24/address-book-new-symbolic.svg
share/icons/breeze/actions/24/address-book-new.svg
+share/icons/breeze/actions/24/addressbook-details-symbolic.svg
+share/icons/breeze/actions/24/addressbook-details.svg
+share/icons/breeze/actions/24/adjustcurves-symbolic.svg
share/icons/breeze/actions/24/adjustcurves.svg
+share/icons/breeze/actions/24/adjusthsl-symbolic.svg
share/icons/breeze/actions/24/adjusthsl.svg
+share/icons/breeze/actions/24/adjustlevels-symbolic.svg
share/icons/breeze/actions/24/adjustlevels.svg
+share/icons/breeze/actions/24/adjustrgb-symbolic.svg
share/icons/breeze/actions/24/adjustrgb.svg
+share/icons/breeze/actions/24/aggregation-symbolic.svg
share/icons/breeze/actions/24/aggregation.svg
+share/icons/breeze/actions/24/akonadi-phone-home-symbolic.svg
+share/icons/breeze/actions/24/akonadi-phone-home.svg
+share/icons/breeze/actions/24/akonadiconsole-symbolic.svg
share/icons/breeze/actions/24/akonadiconsole.svg
+share/icons/breeze/actions/24/albumfolder-importdir-symbolic.svg
+share/icons/breeze/actions/24/albumfolder-importdir.svg
+share/icons/breeze/actions/24/albumfolder-importimages-symbolic.svg
+share/icons/breeze/actions/24/albumfolder-importimages.svg
+share/icons/breeze/actions/24/albumfolder-new-symbolic.svg
+share/icons/breeze/actions/24/albumfolder-new.svg
+share/icons/breeze/actions/24/albumfolder-properties-symbolic.svg
+share/icons/breeze/actions/24/albumfolder-properties.svg
+share/icons/breeze/actions/24/albumfolder-user-trash-symbolic.svg
+share/icons/breeze/actions/24/albumfolder-user-trash.svg
+share/icons/breeze/actions/24/align-horizontal-baseline-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-baseline.svg
+share/icons/breeze/actions/24/align-horizontal-bottom-out-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-bottom-out.svg
+share/icons/breeze/actions/24/align-horizontal-center-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-center.svg
+share/icons/breeze/actions/24/align-horizontal-left-out-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-left-out.svg
+share/icons/breeze/actions/24/align-horizontal-left-symbolic.svg
+share/icons/breeze/actions/24/align-horizontal-left-to-anchor-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-left-to-anchor.svg
share/icons/breeze/actions/24/align-horizontal-left.svg
+share/icons/breeze/actions/24/align-horizontal-node-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-node.svg
+share/icons/breeze/actions/24/align-horizontal-right-out-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-right-out.svg
+share/icons/breeze/actions/24/align-horizontal-right-symbolic.svg
+share/icons/breeze/actions/24/align-horizontal-right-to-anchor-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-right-to-anchor.svg
share/icons/breeze/actions/24/align-horizontal-right.svg
+share/icons/breeze/actions/24/align-horizontal-top-out-symbolic.svg
share/icons/breeze/actions/24/align-horizontal-top-out.svg
+share/icons/breeze/actions/24/align-none-symbolic.svg
share/icons/breeze/actions/24/align-none.svg
+share/icons/breeze/actions/24/align-vertical-baseline-symbolic.svg
share/icons/breeze/actions/24/align-vertical-baseline.svg
+share/icons/breeze/actions/24/align-vertical-bottom-out-symbolic.svg
share/icons/breeze/actions/24/align-vertical-bottom-out.svg
+share/icons/breeze/actions/24/align-vertical-bottom-symbolic.svg
+share/icons/breeze/actions/24/align-vertical-bottom-to-anchor-symbolic.svg
+share/icons/breeze/actions/24/align-vertical-bottom-to-anchor.svg
share/icons/breeze/actions/24/align-vertical-bottom.svg
+share/icons/breeze/actions/24/align-vertical-center-symbolic.svg
share/icons/breeze/actions/24/align-vertical-center.svg
+share/icons/breeze/actions/24/align-vertical-node-symbolic.svg
share/icons/breeze/actions/24/align-vertical-node.svg
+share/icons/breeze/actions/24/align-vertical-top-out-symbolic.svg
share/icons/breeze/actions/24/align-vertical-top-out.svg
+share/icons/breeze/actions/24/align-vertical-top-symbolic.svg
+share/icons/breeze/actions/24/align-vertical-top-to-anchor-symbolic.svg
share/icons/breeze/actions/24/align-vertical-top-to-anchor.svg
share/icons/breeze/actions/24/align-vertical-top.svg
+share/icons/breeze/actions/24/amarok_artist-symbolic.svg
+share/icons/breeze/actions/24/amarok_artist.svg
+share/icons/breeze/actions/24/amarok_cart_add-symbolic.svg
share/icons/breeze/actions/24/amarok_cart_add.svg
+share/icons/breeze/actions/24/amarok_cart_remove-symbolic.svg
share/icons/breeze/actions/24/amarok_cart_remove.svg
+share/icons/breeze/actions/24/amarok_cart_view-symbolic.svg
share/icons/breeze/actions/24/amarok_cart_view.svg
+share/icons/breeze/actions/24/amarok_change_language-symbolic.svg
share/icons/breeze/actions/24/amarok_change_language.svg
+share/icons/breeze/actions/24/amarok_clock-symbolic.svg
+share/icons/breeze/actions/24/amarok_clock.svg
+share/icons/breeze/actions/24/amarok_lyrics-symbolic.svg
+share/icons/breeze/actions/24/amarok_lyrics.svg
+share/icons/breeze/actions/24/amarok_playcount-symbolic.svg
+share/icons/breeze/actions/24/amarok_playcount.svg
+share/icons/breeze/actions/24/amarok_playlist-symbolic.svg
+share/icons/breeze/actions/24/amarok_playlist.svg
+share/icons/breeze/actions/24/amarok_playlist_refresh-symbolic.svg
+share/icons/breeze/actions/24/amarok_playlist_refresh.svg
+share/icons/breeze/actions/24/amarok_scripts-symbolic.svg
+share/icons/breeze/actions/24/amarok_scripts.svg
+share/icons/breeze/actions/24/anchor-symbolic.svg
share/icons/breeze/actions/24/anchor.svg
+share/icons/breeze/actions/24/animal-symbolic.svg
+share/icons/breeze/actions/24/animal.svg
+share/icons/breeze/actions/24/animation-stage-symbolic.svg
+share/icons/breeze/actions/24/animation-stage.svg
+share/icons/breeze/actions/24/answer-correct-symbolic.svg
+share/icons/breeze/actions/24/answer-correct.svg
+share/icons/breeze/actions/24/answer-symbolic.svg
+share/icons/breeze/actions/24/answer.svg
+share/icons/breeze/actions/24/antivignetting-symbolic.svg
share/icons/breeze/actions/24/antivignetting.svg
+share/icons/breeze/actions/24/application-exit-symbolic.svg
share/icons/breeze/actions/24/application-exit.svg
+share/icons/breeze/actions/24/application-menu-symbolic.svg
share/icons/breeze/actions/24/application-menu.svg
+share/icons/breeze/actions/24/appointment-new-symbolic.svg
share/icons/breeze/actions/24/appointment-new.svg
+share/icons/breeze/actions/24/approved-symbolic.svg
+share/icons/breeze/actions/24/approved.svg
+share/icons/breeze/actions/24/archive-extract-symbolic.svg
share/icons/breeze/actions/24/archive-extract.svg
+share/icons/breeze/actions/24/archive-insert-directory-symbolic.svg
+share/icons/breeze/actions/24/archive-insert-directory.svg
+share/icons/breeze/actions/24/archive-insert-symbolic.svg
share/icons/breeze/actions/24/archive-insert.svg
+share/icons/breeze/actions/24/archive-remove-symbolic.svg
share/icons/breeze/actions/24/archive-remove.svg
+share/icons/breeze/actions/24/arrow-down-double-symbolic.svg
+share/icons/breeze/actions/24/arrow-down-double.svg
+share/icons/breeze/actions/24/arrow-down-symbolic.svg
+share/icons/breeze/actions/24/arrow-down.svg
+share/icons/breeze/actions/24/arrow-left-double-symbolic.svg
+share/icons/breeze/actions/24/arrow-left-double.svg
+share/icons/breeze/actions/24/arrow-left-symbolic.svg
+share/icons/breeze/actions/24/arrow-left.svg
+share/icons/breeze/actions/24/arrow-right-double-symbolic.svg
+share/icons/breeze/actions/24/arrow-right-double.svg
+share/icons/breeze/actions/24/arrow-right-symbolic.svg
+share/icons/breeze/actions/24/arrow-right.svg
+share/icons/breeze/actions/24/arrow-symbolic.svg
+share/icons/breeze/actions/24/arrow-up-double-symbolic.svg
+share/icons/breeze/actions/24/arrow-up-double.svg
+share/icons/breeze/actions/24/arrow-up-symbolic.svg
+share/icons/breeze/actions/24/arrow-up.svg
+share/icons/breeze/actions/24/arrow.svg
+share/icons/breeze/actions/24/artifact-symbolic.svg
share/icons/breeze/actions/24/artifact.svg
+share/icons/breeze/actions/24/artistictext-tool-symbolic.svg
+share/icons/breeze/actions/24/artistictext-tool.svg
+share/icons/breeze/actions/24/association-symbolic.svg
share/icons/breeze/actions/24/association.svg
+share/icons/breeze/actions/24/atmosphere-symbolic.svg
share/icons/breeze/actions/24/atmosphere.svg
+share/icons/breeze/actions/24/audio-symbolic.svg
+share/icons/breeze/actions/24/auto-scale-all-symbolic.svg
+share/icons/breeze/actions/24/auto-scale-all.svg
+share/icons/breeze/actions/24/auto-scale-x-symbolic.svg
+share/icons/breeze/actions/24/auto-scale-x.svg
+share/icons/breeze/actions/24/auto-scale-y-symbolic.svg
+share/icons/breeze/actions/24/auto-scale-y.svg
+share/icons/breeze/actions/24/auto-transition-symbolic.svg
share/icons/breeze/actions/24/auto-transition.svg
+share/icons/breeze/actions/24/auto-type-symbolic.svg
share/icons/breeze/actions/24/auto-type.svg
+share/icons/breeze/actions/24/autocorrection-symbolic.svg
share/icons/breeze/actions/24/autocorrection.svg
+share/icons/breeze/actions/24/backgroundtool-symbolic.svg
share/icons/breeze/actions/24/backgroundtool.svg
+share/icons/breeze/actions/24/backup-symbolic.svg
share/icons/breeze/actions/24/backup.svg
+share/icons/breeze/actions/24/bboxnext-symbolic.svg
share/icons/breeze/actions/24/bboxnext.svg
+share/icons/breeze/actions/24/bboxprev-symbolic.svg
share/icons/breeze/actions/24/bboxprev.svg
+share/icons/breeze/actions/24/beamerblock-symbolic.svg
+share/icons/breeze/actions/24/beamerblock.svg
+share/icons/breeze/actions/24/beamerframe-symbolic.svg
+share/icons/breeze/actions/24/beamerframe.svg
+share/icons/breeze/actions/24/bibtex-symbolic.svg
+share/icons/breeze/actions/24/bibtex.svg
+share/icons/breeze/actions/24/bigskip-symbolic.svg
+share/icons/breeze/actions/24/bigskip.svg
+share/icons/breeze/actions/24/black_sum-symbolic.svg
share/icons/breeze/actions/24/black_sum.svg
+share/icons/breeze/actions/24/blur-symbolic.svg
share/icons/breeze/actions/24/blur.svg
+share/icons/breeze/actions/24/blurfx-symbolic.svg
share/icons/breeze/actions/24/blurfx.svg
+share/icons/breeze/actions/24/blurimage-symbolic.svg
share/icons/breeze/actions/24/blurimage.svg
+share/icons/breeze/actions/24/bookmark-add-folder-symbolic.svg
+share/icons/breeze/actions/24/bookmark-add-folder.svg
+share/icons/breeze/actions/24/bookmark-edit-symbolic.svg
share/icons/breeze/actions/24/bookmark-edit.svg
+share/icons/breeze/actions/24/bookmark-new-list-symbolic.svg
+share/icons/breeze/actions/24/bookmark-new-list.svg
+share/icons/breeze/actions/24/bookmark-new-symbolic.svg
share/icons/breeze/actions/24/bookmark-new.svg
+share/icons/breeze/actions/24/bookmark-remove-symbolic.svg
share/icons/breeze/actions/24/bookmark-remove.svg
+share/icons/breeze/actions/24/bookmark-toolbar-symbolic.svg
+share/icons/breeze/actions/24/bookmark-toolbar.svg
+share/icons/breeze/actions/24/bookmarks-bookmarked-symbolic.svg
share/icons/breeze/actions/24/bookmarks-bookmarked.svg
+share/icons/breeze/actions/24/bookmarks-organize-symbolic.svg
+share/icons/breeze/actions/24/bookmarks-organize.svg
+share/icons/breeze/actions/24/bookmarks-symbolic.svg
share/icons/breeze/actions/24/bookmarks.svg
+share/icons/breeze/actions/24/boost-boosted-symbolic.svg
share/icons/breeze/actions/24/boost-boosted.svg
+share/icons/breeze/actions/24/boost-symbolic.svg
share/icons/breeze/actions/24/boost.svg
+share/icons/breeze/actions/24/borderpainter-symbolic.svg
+share/icons/breeze/actions/24/borderpainter.svg
+share/icons/breeze/actions/24/bordertool-symbolic.svg
share/icons/breeze/actions/24/bordertool.svg
+share/icons/breeze/actions/24/box-symbolic.svg
+share/icons/breeze/actions/24/box.svg
+share/icons/breeze/actions/24/bqm-diff-symbolic.svg
+share/icons/breeze/actions/24/bqm-diff.svg
+share/icons/breeze/actions/24/bqm-remove-symbolic.svg
+share/icons/breeze/actions/24/bqm-remove.svg
+share/icons/breeze/actions/24/bqm-rmqueue-symbolic.svg
+share/icons/breeze/actions/24/bqm-rmqueue.svg
+share/icons/breeze/actions/24/branch-symbolic.svg
+share/icons/breeze/actions/24/branch.svg
+share/icons/breeze/actions/24/brightness-high-symbolic.svg
share/icons/breeze/actions/24/brightness-high.svg
+share/icons/breeze/actions/24/brightness-low-symbolic.svg
share/icons/breeze/actions/24/brightness-low.svg
+share/icons/breeze/actions/24/bwtonal-symbolic.svg
share/icons/breeze/actions/24/bwtonal.svg
+share/icons/breeze/actions/24/call-start-symbolic.svg
share/icons/breeze/actions/24/call-start.svg
+share/icons/breeze/actions/24/call-stop-symbolic.svg
share/icons/breeze/actions/24/call-stop.svg
+share/icons/breeze/actions/24/call-voicemail-symbolic.svg
share/icons/breeze/actions/24/call-voicemail.svg
+share/icons/breeze/actions/24/calligraphy-symbolic.svg
+share/icons/breeze/actions/24/calligraphy.svg
+share/icons/breeze/actions/24/callout-shape-symbolic.svg
+share/icons/breeze/actions/24/callout-shape.svg
+share/icons/breeze/actions/24/cards-block-symbolic.svg
+share/icons/breeze/actions/24/cards-block.svg
+share/icons/breeze/actions/24/category-symbolic.svg
share/icons/breeze/actions/24/category.svg
+share/icons/breeze/actions/24/category2parent-symbolic.svg
share/icons/breeze/actions/24/category2parent.svg
+share/icons/breeze/actions/24/cell_edit-symbolic.svg
+share/icons/breeze/actions/24/cell_edit.svg
+share/icons/breeze/actions/24/cell_layout-symbolic.svg
+share/icons/breeze/actions/24/cell_layout.svg
+share/icons/breeze/actions/24/channelmixer-symbolic.svg
share/icons/breeze/actions/24/channelmixer.svg
+share/icons/breeze/actions/24/character-set-symbolic.svg
share/icons/breeze/actions/24/character-set.svg
+share/icons/breeze/actions/24/charcoaltool-symbolic.svg
share/icons/breeze/actions/24/charcoaltool.svg
+share/icons/breeze/actions/24/check_constraint-symbolic.svg
share/icons/breeze/actions/24/check_constraint.svg
+share/icons/breeze/actions/24/checkbox-symbolic.svg
+share/icons/breeze/actions/24/checkbox.svg
+share/icons/breeze/actions/24/checkmark-symbolic.svg
+share/icons/breeze/actions/24/checkmark.svg
+share/icons/breeze/actions/24/child2category-symbolic.svg
share/icons/breeze/actions/24/child2category.svg
+share/icons/breeze/actions/24/choice-rhomb-symbolic.svg
share/icons/breeze/actions/24/choice-rhomb.svg
+share/icons/breeze/actions/24/choice-round-symbolic.svg
share/icons/breeze/actions/24/choice-round.svg
+share/icons/breeze/actions/24/chronometer-lap-symbolic.svg
+share/icons/breeze/actions/24/chronometer-lap.svg
+share/icons/breeze/actions/24/chronometer-pause-symbolic.svg
share/icons/breeze/actions/24/chronometer-pause.svg
+share/icons/breeze/actions/24/chronometer-reset-symbolic.svg
+share/icons/breeze/actions/24/chronometer-reset.svg
+share/icons/breeze/actions/24/chronometer-start-symbolic.svg
+share/icons/breeze/actions/24/chronometer-start.svg
+share/icons/breeze/actions/24/chronometer-symbolic.svg
share/icons/breeze/actions/24/chronometer.svg
+share/icons/breeze/actions/24/circular-arrow-shape-symbolic.svg
share/icons/breeze/actions/24/circular-arrow-shape.svg
+share/icons/breeze/actions/24/class-or-package-symbolic.svg
+share/icons/breeze/actions/24/class-or-package.svg
+share/icons/breeze/actions/24/class-symbolic.svg
+share/icons/breeze/actions/24/class.svg
+share/icons/breeze/actions/24/clock-large-symbolic.svg
+share/icons/breeze/actions/24/clock-large.svg
+share/icons/breeze/actions/24/clock-symbolic.svg
+share/icons/breeze/actions/24/clock.svg
+share/icons/breeze/actions/24/cloud-download-symbolic.svg
+share/icons/breeze/actions/24/cloud-download.svg
+share/icons/breeze/actions/24/cloud-upload-symbolic.svg
+share/icons/breeze/actions/24/cloud-upload.svg
+share/icons/breeze/actions/24/code-block-symbolic.svg
share/icons/breeze/actions/24/code-block.svg
+share/icons/breeze/actions/24/code-class-symbolic.svg
share/icons/breeze/actions/24/code-class.svg
+share/icons/breeze/actions/24/code-context-symbolic.svg
share/icons/breeze/actions/24/code-context.svg
+share/icons/breeze/actions/24/code-function-symbolic.svg
share/icons/breeze/actions/24/code-function.svg
+share/icons/breeze/actions/24/code-typedef-symbolic.svg
share/icons/breeze/actions/24/code-typedef.svg
+share/icons/breeze/actions/24/code-variable-symbolic.svg
share/icons/breeze/actions/24/code-variable.svg
+share/icons/breeze/actions/24/collapse-all-symbolic.svg
share/icons/breeze/actions/24/collapse-all.svg
+share/icons/breeze/actions/24/collapse-symbolic.svg
+share/icons/breeze/actions/24/collapse.svg
+share/icons/breeze/actions/24/collection-rescan-amarok-symbolic.svg
+share/icons/breeze/actions/24/collection-rescan-amarok.svg
+share/icons/breeze/actions/24/color-fill-symbolic.svg
+share/icons/breeze/actions/24/color-fill.svg
+share/icons/breeze/actions/24/color-gradient-symbolic.svg
share/icons/breeze/actions/24/color-gradient.svg
+share/icons/breeze/actions/24/color-management-symbolic.svg
share/icons/breeze/actions/24/color-management.svg
+share/icons/breeze/actions/24/color-mode-black-white-symbolic.svg
share/icons/breeze/actions/24/color-mode-black-white.svg
+share/icons/breeze/actions/24/color-mode-hue-shift-negative-symbolic.svg
share/icons/breeze/actions/24/color-mode-hue-shift-negative.svg
+share/icons/breeze/actions/24/color-mode-hue-shift-positive-symbolic.svg
share/icons/breeze/actions/24/color-mode-hue-shift-positive.svg
+share/icons/breeze/actions/24/color-mode-invert-image-symbolic.svg
share/icons/breeze/actions/24/color-mode-invert-image.svg
+share/icons/breeze/actions/24/color-mode-invert-text-symbolic.svg
share/icons/breeze/actions/24/color-mode-invert-text.svg
+share/icons/breeze/actions/24/color-picker-black-symbolic.svg
share/icons/breeze/actions/24/color-picker-black.svg
+share/icons/breeze/actions/24/color-picker-grey-symbolic.svg
share/icons/breeze/actions/24/color-picker-grey.svg
+share/icons/breeze/actions/24/color-picker-symbolic.svg
+share/icons/breeze/actions/24/color-picker-white-symbolic.svg
share/icons/breeze/actions/24/color-picker-white.svg
share/icons/breeze/actions/24/color-picker.svg
+share/icons/breeze/actions/24/colorfx-symbolic.svg
share/icons/breeze/actions/24/colorfx.svg
+share/icons/breeze/actions/24/colormanagement-symbolic.svg
+share/icons/breeze/actions/24/colormanagement.svg
+share/icons/breeze/actions/24/colorneg-symbolic.svg
share/icons/breeze/actions/24/colorneg.svg
+share/icons/breeze/actions/24/colors-chromablue-symbolic.svg
share/icons/breeze/actions/24/colors-chromablue.svg
+share/icons/breeze/actions/24/colors-chromagreen-symbolic.svg
share/icons/breeze/actions/24/colors-chromagreen.svg
+share/icons/breeze/actions/24/colors-chromared-symbolic.svg
share/icons/breeze/actions/24/colors-chromared.svg
+share/icons/breeze/actions/24/colors-luma-symbolic.svg
share/icons/breeze/actions/24/colors-luma.svg
+share/icons/breeze/actions/24/combined_fragment-symbolic.svg
share/icons/breeze/actions/24/combined_fragment.svg
+share/icons/breeze/actions/24/compass-symbolic.svg
share/icons/breeze/actions/24/compass.svg
+share/icons/breeze/actions/24/component-symbolic.svg
+share/icons/breeze/actions/24/component.svg
+share/icons/breeze/actions/24/composite-track-off-symbolic.svg
share/icons/breeze/actions/24/composite-track-off.svg
+share/icons/breeze/actions/24/composite-track-on-symbolic.svg
share/icons/breeze/actions/24/composite-track-on.svg
+share/icons/breeze/actions/24/composite-track-preview-symbolic.svg
share/icons/breeze/actions/24/composite-track-preview.svg
+share/icons/breeze/actions/24/composition-symbolic.svg
share/icons/breeze/actions/24/composition.svg
+share/icons/breeze/actions/24/configure-shortcuts-symbolic.svg
+share/icons/breeze/actions/24/configure-shortcuts.svg
+share/icons/breeze/actions/24/configure-symbolic.svg
+share/icons/breeze/actions/24/configure-toolbars-symbolic.svg
+share/icons/breeze/actions/24/configure-toolbars.svg
share/icons/breeze/actions/24/configure.svg
+share/icons/breeze/actions/24/configure_kile-symbolic.svg
+share/icons/breeze/actions/24/configure_kile.svg
+share/icons/breeze/actions/24/configure_project-symbolic.svg
+share/icons/breeze/actions/24/configure_project.svg
+share/icons/breeze/actions/24/contact-new-symbolic.svg
+share/icons/breeze/actions/24/contact-new.svg
+share/icons/breeze/actions/24/containment-symbolic.svg
+share/icons/breeze/actions/24/containment.svg
+share/icons/breeze/actions/24/contents-symbolic.svg
+share/icons/breeze/actions/24/contents.svg
+share/icons/breeze/actions/24/contrast-symbolic.svg
share/icons/breeze/actions/24/contrast.svg
+share/icons/breeze/actions/24/convert-symbolic.svg
+share/icons/breeze/actions/24/convert.svg
+share/icons/breeze/actions/24/coordinate-symbolic.svg
share/icons/breeze/actions/24/coordinate.svg
+share/icons/breeze/actions/24/copy-coordinates-symbolic.svg
share/icons/breeze/actions/24/copy-coordinates.svg
+share/icons/breeze/actions/24/createpath-symbolic.svg
+share/icons/breeze/actions/24/createpath.svg
+share/icons/breeze/actions/24/cross-shape-symbolic.svg
+share/icons/breeze/actions/24/cross-shape.svg
+share/icons/breeze/actions/24/crosshairs-symbolic.svg
share/icons/breeze/actions/24/crosshairs.svg
+share/icons/breeze/actions/24/cursor-arrow-symbolic.svg
+share/icons/breeze/actions/24/cursor-arrow.svg
+share/icons/breeze/actions/24/curve-connector-symbolic.svg
share/icons/breeze/actions/24/curve-connector.svg
+share/icons/breeze/actions/24/dashboard-show-symbolic.svg
share/icons/breeze/actions/24/dashboard-show.svg
+share/icons/breeze/actions/24/database-change-key-symbolic.svg
share/icons/breeze/actions/24/database-change-key.svg
+share/icons/breeze/actions/24/database-index-symbolic.svg
share/icons/breeze/actions/24/database-index.svg
+share/icons/breeze/actions/24/datatype-symbolic.svg
+share/icons/breeze/actions/24/datatype.svg
+share/icons/breeze/actions/24/dblatex-symbolic.svg
+share/icons/breeze/actions/24/dblatex.svg
+share/icons/breeze/actions/24/debug-execute-from-cursor-symbolic.svg
share/icons/breeze/actions/24/debug-execute-from-cursor.svg
+share/icons/breeze/actions/24/debug-execute-to-cursor-symbolic.svg
share/icons/breeze/actions/24/debug-execute-to-cursor.svg
+share/icons/breeze/actions/24/debug-run-cursor-symbolic.svg
share/icons/breeze/actions/24/debug-run-cursor.svg
+share/icons/breeze/actions/24/debug-run-symbolic.svg
share/icons/breeze/actions/24/debug-run.svg
+share/icons/breeze/actions/24/debug-step-instruction-symbolic.svg
share/icons/breeze/actions/24/debug-step-instruction.svg
+share/icons/breeze/actions/24/debug-step-into-instruction-symbolic.svg
share/icons/breeze/actions/24/debug-step-into-instruction.svg
+share/icons/breeze/actions/24/debug-step-into-symbolic.svg
share/icons/breeze/actions/24/debug-step-into.svg
+share/icons/breeze/actions/24/debug-step-out-symbolic.svg
share/icons/breeze/actions/24/debug-step-out.svg
+share/icons/breeze/actions/24/debug-step-over-symbolic.svg
share/icons/breeze/actions/24/debug-step-over.svg
+share/icons/breeze/actions/24/deep-history-symbolic.svg
share/icons/breeze/actions/24/deep-history.svg
+share/icons/breeze/actions/24/delete-comment-symbolic.svg
share/icons/breeze/actions/24/delete-comment.svg
+share/icons/breeze/actions/24/delete-symbolic.svg
+share/icons/breeze/actions/24/delete-table-row-symbolic.svg
+share/icons/breeze/actions/24/delete-table-row.svg
+share/icons/breeze/actions/24/delete.svg
+share/icons/breeze/actions/24/dependency-symbolic.svg
share/icons/breeze/actions/24/dependency.svg
+share/icons/breeze/actions/24/depth16to8-symbolic.svg
share/icons/breeze/actions/24/depth16to8.svg
+share/icons/breeze/actions/24/depth8to16-symbolic.svg
share/icons/breeze/actions/24/depth8to16.svg
+share/icons/breeze/actions/24/description-symbolic.svg
share/icons/breeze/actions/24/description.svg
+share/icons/breeze/actions/24/dfrac-symbolic.svg
share/icons/breeze/actions/24/dfrac.svg
+share/icons/breeze/actions/24/diag_activity-symbolic.svg
+share/icons/breeze/actions/24/diag_activity.svg
+share/icons/breeze/actions/24/diag_class-symbolic.svg
+share/icons/breeze/actions/24/diag_class.svg
+share/icons/breeze/actions/24/diag_component-symbolic.svg
+share/icons/breeze/actions/24/diag_component.svg
+share/icons/breeze/actions/24/dialog-cancel-symbolic.svg
share/icons/breeze/actions/24/dialog-cancel.svg
+share/icons/breeze/actions/24/dialog-close-symbolic.svg
+share/icons/breeze/actions/24/dialog-close.svg
+share/icons/breeze/actions/24/dialog-input-devices-symbolic.svg
share/icons/breeze/actions/24/dialog-input-devices.svg
+share/icons/breeze/actions/24/dialog-messages-symbolic.svg
share/icons/breeze/actions/24/dialog-messages.svg
+share/icons/breeze/actions/24/dialog-ok-apply-symbolic.svg
share/icons/breeze/actions/24/dialog-ok-apply.svg
+share/icons/breeze/actions/24/dialog-ok-symbolic.svg
+share/icons/breeze/actions/24/dialog-ok.svg
+share/icons/breeze/actions/24/dialog-scripts-symbolic.svg
share/icons/breeze/actions/24/dialog-scripts.svg
+share/icons/breeze/actions/24/dialog-xml-editor-symbolic.svg
share/icons/breeze/actions/24/dialog-xml-editor.svg
+share/icons/breeze/actions/24/dirsync-symbolic.svg
+share/icons/breeze/actions/24/dirsync.svg
+share/icons/breeze/actions/24/discrete-symbolic.svg
share/icons/breeze/actions/24/discrete.svg
+share/icons/breeze/actions/24/displaymathmode-symbolic.svg
+share/icons/breeze/actions/24/displaymathmode.svg
+share/icons/breeze/actions/24/distortionfx-symbolic.svg
+share/icons/breeze/actions/24/distortionfx.svg
+share/icons/breeze/actions/24/distribute-graph-directed-symbolic.svg
share/icons/breeze/actions/24/distribute-graph-directed.svg
+share/icons/breeze/actions/24/distribute-graph-symbolic.svg
share/icons/breeze/actions/24/distribute-graph.svg
+share/icons/breeze/actions/24/distribute-horizontal-baseline-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-baseline.svg
+share/icons/breeze/actions/24/distribute-horizontal-center-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-center.svg
+share/icons/breeze/actions/24/distribute-horizontal-equal-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-equal.svg
+share/icons/breeze/actions/24/distribute-horizontal-gaps-symbolic.svg
+share/icons/breeze/actions/24/distribute-horizontal-gaps.svg
+share/icons/breeze/actions/24/distribute-horizontal-left-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-left.svg
+share/icons/breeze/actions/24/distribute-horizontal-margin-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-margin.svg
+share/icons/breeze/actions/24/distribute-horizontal-node-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-node.svg
+share/icons/breeze/actions/24/distribute-horizontal-page-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-page.svg
+share/icons/breeze/actions/24/distribute-horizontal-right-symbolic.svg
share/icons/breeze/actions/24/distribute-horizontal-right.svg
+share/icons/breeze/actions/24/distribute-horizontal-symbolic.svg
+share/icons/breeze/actions/24/distribute-horizontal-x-symbolic.svg
+share/icons/breeze/actions/24/distribute-horizontal-x.svg
share/icons/breeze/actions/24/distribute-horizontal.svg
+share/icons/breeze/actions/24/distribute-randomize-symbolic.svg
share/icons/breeze/actions/24/distribute-randomize.svg
+share/icons/breeze/actions/24/distribute-remove-overlaps-symbolic.svg
share/icons/breeze/actions/24/distribute-remove-overlaps.svg
+share/icons/breeze/actions/24/distribute-unclump-symbolic.svg
share/icons/breeze/actions/24/distribute-unclump.svg
+share/icons/breeze/actions/24/distribute-vertical-baseline-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-baseline.svg
+share/icons/breeze/actions/24/distribute-vertical-bottom-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-bottom.svg
+share/icons/breeze/actions/24/distribute-vertical-center-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-center.svg
+share/icons/breeze/actions/24/distribute-vertical-equal-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-equal.svg
+share/icons/breeze/actions/24/distribute-vertical-gaps-symbolic.svg
+share/icons/breeze/actions/24/distribute-vertical-gaps.svg
+share/icons/breeze/actions/24/distribute-vertical-margin-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-margin.svg
+share/icons/breeze/actions/24/distribute-vertical-node-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-node.svg
+share/icons/breeze/actions/24/distribute-vertical-page-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-page.svg
+share/icons/breeze/actions/24/distribute-vertical-symbolic.svg
+share/icons/breeze/actions/24/distribute-vertical-top-symbolic.svg
share/icons/breeze/actions/24/distribute-vertical-top.svg
+share/icons/breeze/actions/24/distribute-vertical-y-symbolic.svg
+share/icons/breeze/actions/24/distribute-vertical-y.svg
share/icons/breeze/actions/24/distribute-vertical.svg
+share/icons/breeze/actions/24/document-close-symbolic.svg
share/icons/breeze/actions/24/document-close.svg
+share/icons/breeze/actions/24/document-decrypt-symbolic.svg
share/icons/breeze/actions/24/document-decrypt.svg
+share/icons/breeze/actions/24/document-duplicate-symbolic.svg
+share/icons/breeze/actions/24/document-duplicate.svg
+share/icons/breeze/actions/24/document-edit-decrypt-symbolic.svg
+share/icons/breeze/actions/24/document-edit-decrypt-verify-symbolic.svg
share/icons/breeze/actions/24/document-edit-decrypt-verify.svg
share/icons/breeze/actions/24/document-edit-decrypt.svg
+share/icons/breeze/actions/24/document-edit-encrypt-symbolic.svg
share/icons/breeze/actions/24/document-edit-encrypt.svg
+share/icons/breeze/actions/24/document-edit-sign-encrypt-symbolic.svg
share/icons/breeze/actions/24/document-edit-sign-encrypt.svg
+share/icons/breeze/actions/24/document-edit-sign-symbolic.svg
share/icons/breeze/actions/24/document-edit-sign.svg
+share/icons/breeze/actions/24/document-edit-symbolic.svg
+share/icons/breeze/actions/24/document-edit-verify-symbolic.svg
+share/icons/breeze/actions/24/document-edit-verify.svg
share/icons/breeze/actions/24/document-edit.svg
+share/icons/breeze/actions/24/document-encrypt-symbolic.svg
+share/icons/breeze/actions/24/document-encrypt.svg
+share/icons/breeze/actions/24/document-encrypted-symbolic.svg
share/icons/breeze/actions/24/document-encrypted.svg
+share/icons/breeze/actions/24/document-export-ocal-symbolic.svg
+share/icons/breeze/actions/24/document-export-ocal.svg
+share/icons/breeze/actions/24/document-export-symbolic.svg
+share/icons/breeze/actions/24/document-export-table-symbolic.svg
+share/icons/breeze/actions/24/document-export-table.svg
share/icons/breeze/actions/24/document-export.svg
+share/icons/breeze/actions/24/document-import-ocal-symbolic.svg
+share/icons/breeze/actions/24/document-import-ocal.svg
+share/icons/breeze/actions/24/document-import-symbolic.svg
share/icons/breeze/actions/24/document-import.svg
+share/icons/breeze/actions/24/document-multiple-symbolic.svg
+share/icons/breeze/actions/24/document-multiple.svg
+share/icons/breeze/actions/24/document-new-from-template-symbolic.svg
share/icons/breeze/actions/24/document-new-from-template.svg
+share/icons/breeze/actions/24/document-new-symbolic.svg
share/icons/breeze/actions/24/document-new.svg
+share/icons/breeze/actions/24/document-open-data-symbolic.svg
+share/icons/breeze/actions/24/document-open-data.svg
+share/icons/breeze/actions/24/document-open-folder-symbolic.svg
share/icons/breeze/actions/24/document-open-folder.svg
+share/icons/breeze/actions/24/document-open-recent-symbolic.svg
share/icons/breeze/actions/24/document-open-recent.svg
+share/icons/breeze/actions/24/document-open-remote-symbolic.svg
share/icons/breeze/actions/24/document-open-remote.svg
+share/icons/breeze/actions/24/document-open-symbolic.svg
share/icons/breeze/actions/24/document-open.svg
+share/icons/breeze/actions/24/document-preview-archive-symbolic.svg
share/icons/breeze/actions/24/document-preview-archive.svg
+share/icons/breeze/actions/24/document-preview-symbolic.svg
+share/icons/breeze/actions/24/document-preview.svg
+share/icons/breeze/actions/24/document-print-direct-symbolic.svg
share/icons/breeze/actions/24/document-print-direct.svg
+share/icons/breeze/actions/24/document-print-frame-symbolic.svg
+share/icons/breeze/actions/24/document-print-frame.svg
+share/icons/breeze/actions/24/document-print-preview-symbolic.svg
+share/icons/breeze/actions/24/document-print-preview.svg
+share/icons/breeze/actions/24/document-print-symbolic.svg
share/icons/breeze/actions/24/document-print.svg
+share/icons/breeze/actions/24/document-properties-symbolic.svg
share/icons/breeze/actions/24/document-properties.svg
+share/icons/breeze/actions/24/document-replace-symbolic.svg
share/icons/breeze/actions/24/document-replace.svg
+share/icons/breeze/actions/24/document-revert-symbolic.svg
share/icons/breeze/actions/24/document-revert.svg
+share/icons/breeze/actions/24/document-save-all-symbolic.svg
share/icons/breeze/actions/24/document-save-all.svg
+share/icons/breeze/actions/24/document-save-as-symbolic.svg
+share/icons/breeze/actions/24/document-save-as-template-symbolic.svg
share/icons/breeze/actions/24/document-save-as-template.svg
share/icons/breeze/actions/24/document-save-as.svg
+share/icons/breeze/actions/24/document-save-symbolic.svg
share/icons/breeze/actions/24/document-save.svg
+share/icons/breeze/actions/24/document-scan-symbolic.svg
share/icons/breeze/actions/24/document-scan.svg
+share/icons/breeze/actions/24/document-send-symbolic.svg
share/icons/breeze/actions/24/document-send.svg
+share/icons/breeze/actions/24/document-share-symbolic.svg
share/icons/breeze/actions/24/document-share.svg
+share/icons/breeze/actions/24/document-sign-symbolic.svg
+share/icons/breeze/actions/24/document-sign.svg
+share/icons/breeze/actions/24/document-swap-symbolic.svg
share/icons/breeze/actions/24/document-swap.svg
+share/icons/breeze/actions/24/documentation-symbolic.svg
+share/icons/breeze/actions/24/documentation.svg
+share/icons/breeze/actions/24/documentinfo-symbolic.svg
+share/icons/breeze/actions/24/documentinfo.svg
+share/icons/breeze/actions/24/donate-symbolic.svg
+share/icons/breeze/actions/24/donate.svg
+share/icons/breeze/actions/24/dontknow-symbolic.svg
share/icons/breeze/actions/24/dontknow.svg
+share/icons/breeze/actions/24/download-amarok-symbolic.svg
+share/icons/breeze/actions/24/download-amarok.svg
+share/icons/breeze/actions/24/download-later-symbolic.svg
share/icons/breeze/actions/24/download-later.svg
+share/icons/breeze/actions/24/download-symbolic.svg
+share/icons/breeze/actions/24/download.svg
+share/icons/breeze/actions/24/drag-surface-symbolic.svg
share/icons/breeze/actions/24/drag-surface.svg
+share/icons/breeze/actions/24/draw-arrow-back-symbolic.svg
+share/icons/breeze/actions/24/draw-arrow-back.svg
+share/icons/breeze/actions/24/draw-arrow-down-symbolic.svg
+share/icons/breeze/actions/24/draw-arrow-down.svg
+share/icons/breeze/actions/24/draw-arrow-forward-symbolic.svg
+share/icons/breeze/actions/24/draw-arrow-forward.svg
+share/icons/breeze/actions/24/draw-arrow-symbolic.svg
+share/icons/breeze/actions/24/draw-arrow-up-symbolic.svg
+share/icons/breeze/actions/24/draw-arrow-up.svg
share/icons/breeze/actions/24/draw-arrow.svg
+share/icons/breeze/actions/24/draw-bezier-curves-symbolic.svg
share/icons/breeze/actions/24/draw-bezier-curves.svg
+share/icons/breeze/actions/24/draw-brush-symbolic.svg
share/icons/breeze/actions/24/draw-brush.svg
+share/icons/breeze/actions/24/draw-calligraphic-symbolic.svg
share/icons/breeze/actions/24/draw-calligraphic.svg
+share/icons/breeze/actions/24/draw-circle-symbolic.svg
share/icons/breeze/actions/24/draw-circle.svg
+share/icons/breeze/actions/24/draw-connector-symbolic.svg
share/icons/breeze/actions/24/draw-connector.svg
+share/icons/breeze/actions/24/draw-cross-symbolic.svg
share/icons/breeze/actions/24/draw-cross.svg
+share/icons/breeze/actions/24/draw-cuboid-symbolic.svg
share/icons/breeze/actions/24/draw-cuboid.svg
+share/icons/breeze/actions/24/draw-donut-symbolic.svg
share/icons/breeze/actions/24/draw-donut.svg
+share/icons/breeze/actions/24/draw-ellipse-symbolic.svg
share/icons/breeze/actions/24/draw-ellipse.svg
+share/icons/breeze/actions/24/draw-eraser-symbolic.svg
share/icons/breeze/actions/24/draw-eraser.svg
+share/icons/breeze/actions/24/draw-freehand-symbolic.svg
share/icons/breeze/actions/24/draw-freehand.svg
+share/icons/breeze/actions/24/draw-halfcircle1-symbolic.svg
share/icons/breeze/actions/24/draw-halfcircle1.svg
+share/icons/breeze/actions/24/draw-halfcircle2-symbolic.svg
share/icons/breeze/actions/24/draw-halfcircle2.svg
+share/icons/breeze/actions/24/draw-halfcircle3-symbolic.svg
share/icons/breeze/actions/24/draw-halfcircle3.svg
+share/icons/breeze/actions/24/draw-halfcircle4-symbolic.svg
share/icons/breeze/actions/24/draw-halfcircle4.svg
+share/icons/breeze/actions/24/draw-highlight-symbolic.svg
share/icons/breeze/actions/24/draw-highlight.svg
+share/icons/breeze/actions/24/draw-line-symbolic.svg
share/icons/breeze/actions/24/draw-line.svg
+share/icons/breeze/actions/24/draw-number-symbolic.svg
share/icons/breeze/actions/24/draw-number.svg
+share/icons/breeze/actions/24/draw-path-symbolic.svg
share/icons/breeze/actions/24/draw-path.svg
+share/icons/breeze/actions/24/draw-polygon-star-symbolic.svg
share/icons/breeze/actions/24/draw-polygon-star.svg
+share/icons/breeze/actions/24/draw-polygon-symbolic.svg
share/icons/breeze/actions/24/draw-polygon.svg
+share/icons/breeze/actions/24/draw-polyline-symbolic.svg
share/icons/breeze/actions/24/draw-polyline.svg
+share/icons/breeze/actions/24/draw-rectangle-rounded-symbolic.svg
share/icons/breeze/actions/24/draw-rectangle-rounded.svg
+share/icons/breeze/actions/24/draw-rectangle-symbolic.svg
share/icons/breeze/actions/24/draw-rectangle.svg
+share/icons/breeze/actions/24/draw-spiral-symbolic.svg
share/icons/breeze/actions/24/draw-spiral.svg
+share/icons/breeze/actions/24/draw-square-inverted-corners-symbolic.svg
share/icons/breeze/actions/24/draw-square-inverted-corners.svg
+share/icons/breeze/actions/24/draw-star-symbolic.svg
share/icons/breeze/actions/24/draw-star.svg
+share/icons/breeze/actions/24/draw-text-symbolic.svg
share/icons/breeze/actions/24/draw-text.svg
+share/icons/breeze/actions/24/draw-triangle-symbolic.svg
share/icons/breeze/actions/24/draw-triangle.svg
+share/icons/breeze/actions/24/draw-triangle1-symbolic.svg
share/icons/breeze/actions/24/draw-triangle1.svg
+share/icons/breeze/actions/24/draw-triangle2-symbolic.svg
share/icons/breeze/actions/24/draw-triangle2.svg
+share/icons/breeze/actions/24/draw-triangle3-symbolic.svg
share/icons/breeze/actions/24/draw-triangle3.svg
+share/icons/breeze/actions/24/draw-triangle4-symbolic.svg
share/icons/breeze/actions/24/draw-triangle4.svg
+share/icons/breeze/actions/24/draw-watercolor-symbolic.svg
share/icons/breeze/actions/24/draw-watercolor.svg
+share/icons/breeze/actions/24/dvipdf-symbolic.svg
+share/icons/breeze/actions/24/dvipdf.svg
+share/icons/breeze/actions/24/dvipng-symbolic.svg
+share/icons/breeze/actions/24/dvipng.svg
+share/icons/breeze/actions/24/dvips-symbolic.svg
+share/icons/breeze/actions/24/dvips.svg
+share/icons/breeze/actions/24/dvisearch-symbolic.svg
+share/icons/breeze/actions/24/dvisearch.svg
+share/icons/breeze/actions/24/dynamic-amarok-symbolic.svg
+share/icons/breeze/actions/24/dynamic-amarok.svg
+share/icons/breeze/actions/24/earthquake-symbolic.svg
share/icons/breeze/actions/24/earthquake.svg
+share/icons/breeze/actions/24/edit-bomb-symbolic.svg
share/icons/breeze/actions/24/edit-bomb.svg
+share/icons/breeze/actions/24/edit-clear-all-symbolic.svg
+share/icons/breeze/actions/24/edit-clear-all.svg
+share/icons/breeze/actions/24/edit-clear-history-symbolic.svg
share/icons/breeze/actions/24/edit-clear-history.svg
+share/icons/breeze/actions/24/edit-clear-list-symbolic.svg
+share/icons/breeze/actions/24/edit-clear-list.svg
+share/icons/breeze/actions/24/edit-clear-locationbar-ltr-symbolic.svg
share/icons/breeze/actions/24/edit-clear-locationbar-ltr.svg
+share/icons/breeze/actions/24/edit-clear-locationbar-rtl-symbolic.svg
+share/icons/breeze/actions/24/edit-clear-locationbar-rtl.svg
+share/icons/breeze/actions/24/edit-clear-symbolic.svg
share/icons/breeze/actions/24/edit-clear.svg
+share/icons/breeze/actions/24/edit-clone-symbolic.svg
+share/icons/breeze/actions/24/edit-clone-unlink-symbolic.svg
share/icons/breeze/actions/24/edit-clone-unlink.svg
share/icons/breeze/actions/24/edit-clone.svg
+share/icons/breeze/actions/24/edit-comment-symbolic.svg
+share/icons/breeze/actions/24/edit-comment.svg
+share/icons/breeze/actions/24/edit-copy-path-symbolic.svg
share/icons/breeze/actions/24/edit-copy-path.svg
+share/icons/breeze/actions/24/edit-copy-symbolic.svg
share/icons/breeze/actions/24/edit-copy.svg
+share/icons/breeze/actions/24/edit-cut-symbolic.svg
share/icons/breeze/actions/24/edit-cut.svg
+share/icons/breeze/actions/24/edit-delete-remove-symbolic.svg
+share/icons/breeze/actions/24/edit-delete-remove.svg
+share/icons/breeze/actions/24/edit-delete-shred-symbolic.svg
share/icons/breeze/actions/24/edit-delete-shred.svg
+share/icons/breeze/actions/24/edit-delete-symbolic.svg
share/icons/breeze/actions/24/edit-delete.svg
+share/icons/breeze/actions/24/edit-download-symbolic.svg
share/icons/breeze/actions/24/edit-download.svg
+share/icons/breeze/actions/24/edit-duplicate-symbolic.svg
+share/icons/breeze/actions/24/edit-duplicate.svg
+share/icons/breeze/actions/24/edit-entry-symbolic.svg
+share/icons/breeze/actions/24/edit-entry.svg
+share/icons/breeze/actions/24/edit-find-mail-symbolic.svg
+share/icons/breeze/actions/24/edit-find-mail.svg
+share/icons/breeze/actions/24/edit-find-project-symbolic.svg
+share/icons/breeze/actions/24/edit-find-project.svg
+share/icons/breeze/actions/24/edit-find-replace-symbolic.svg
share/icons/breeze/actions/24/edit-find-replace.svg
+share/icons/breeze/actions/24/edit-find-symbolic.svg
+share/icons/breeze/actions/24/edit-find-user-symbolic.svg
+share/icons/breeze/actions/24/edit-find-user.svg
share/icons/breeze/actions/24/edit-find.svg
+share/icons/breeze/actions/24/edit-group-symbolic.svg
share/icons/breeze/actions/24/edit-group.svg
+share/icons/breeze/actions/24/edit-guides-symbolic.svg
share/icons/breeze/actions/24/edit-guides.svg
+share/icons/breeze/actions/24/edit-image-face-add-symbolic.svg
share/icons/breeze/actions/24/edit-image-face-add.svg
+share/icons/breeze/actions/24/edit-image-face-detect-symbolic.svg
share/icons/breeze/actions/24/edit-image-face-detect.svg
+share/icons/breeze/actions/24/edit-image-face-recognize-symbolic.svg
share/icons/breeze/actions/24/edit-image-face-recognize.svg
+share/icons/breeze/actions/24/edit-image-face-show-symbolic.svg
share/icons/breeze/actions/24/edit-image-face-show.svg
+share/icons/breeze/actions/24/edit-image-symbolic.svg
+share/icons/breeze/actions/24/edit-image.svg
+share/icons/breeze/actions/24/edit-line-width-symbolic.svg
share/icons/breeze/actions/24/edit-line-width.svg
+share/icons/breeze/actions/24/edit-link-symbolic.svg
+share/icons/breeze/actions/24/edit-link.svg
+share/icons/breeze/actions/24/edit-map-symbolic.svg
+share/icons/breeze/actions/24/edit-map.svg
+share/icons/breeze/actions/24/edit-move-symbolic.svg
share/icons/breeze/actions/24/edit-move.svg
+share/icons/breeze/actions/24/edit-node-symbolic.svg
share/icons/breeze/actions/24/edit-node.svg
+share/icons/breeze/actions/24/edit-none-symbolic.svg
+share/icons/breeze/actions/24/edit-none.svg
+share/icons/breeze/actions/24/edit-opacity-symbolic.svg
share/icons/breeze/actions/24/edit-opacity.svg
+share/icons/breeze/actions/24/edit-paste-in-place-symbolic.svg
share/icons/breeze/actions/24/edit-paste-in-place.svg
+share/icons/breeze/actions/24/edit-paste-symbolic.svg
share/icons/breeze/actions/24/edit-paste.svg
+share/icons/breeze/actions/24/edit-redo-symbolic.svg
share/icons/breeze/actions/24/edit-redo.svg
+share/icons/breeze/actions/24/edit-rename-symbolic.svg
+share/icons/breeze/actions/24/edit-rename.svg
+share/icons/breeze/actions/24/edit-reset-symbolic.svg
share/icons/breeze/actions/24/edit-reset.svg
+share/icons/breeze/actions/24/edit-select-all-symbolic.svg
share/icons/breeze/actions/24/edit-select-all.svg
+share/icons/breeze/actions/24/edit-select-invert-symbolic.svg
share/icons/breeze/actions/24/edit-select-invert.svg
+share/icons/breeze/actions/24/edit-select-lasso-symbolic.svg
share/icons/breeze/actions/24/edit-select-lasso.svg
+share/icons/breeze/actions/24/edit-select-none-symbolic.svg
share/icons/breeze/actions/24/edit-select-none.svg
+share/icons/breeze/actions/24/edit-select-symbolic.svg
+share/icons/breeze/actions/24/edit-select-text-symbolic.svg
share/icons/breeze/actions/24/edit-select-text.svg
share/icons/breeze/actions/24/edit-select.svg
+share/icons/breeze/actions/24/edit-table-cell-merge-symbolic.svg
share/icons/breeze/actions/24/edit-table-cell-merge.svg
+share/icons/breeze/actions/24/edit-table-cell-split-symbolic.svg
share/icons/breeze/actions/24/edit-table-cell-split.svg
+share/icons/breeze/actions/24/edit-table-delete-column-symbolic.svg
share/icons/breeze/actions/24/edit-table-delete-column.svg
+share/icons/breeze/actions/24/edit-table-delete-row-symbolic.svg
share/icons/breeze/actions/24/edit-table-delete-row.svg
+share/icons/breeze/actions/24/edit-table-insert-column-left-symbolic.svg
share/icons/breeze/actions/24/edit-table-insert-column-left.svg
+share/icons/breeze/actions/24/edit-table-insert-column-right-symbolic.svg
share/icons/breeze/actions/24/edit-table-insert-column-right.svg
+share/icons/breeze/actions/24/edit-table-insert-row-above-symbolic.svg
share/icons/breeze/actions/24/edit-table-insert-row-above.svg
+share/icons/breeze/actions/24/edit-table-insert-row-below-symbolic.svg
share/icons/breeze/actions/24/edit-table-insert-row-below.svg
+share/icons/breeze/actions/24/edit-table-insert-row-under-symbolic.svg
share/icons/breeze/actions/24/edit-table-insert-row-under.svg
+share/icons/breeze/actions/24/edit-text-frame-update-symbolic.svg
share/icons/breeze/actions/24/edit-text-frame-update.svg
+share/icons/breeze/actions/24/edit-undo-symbolic.svg
share/icons/breeze/actions/24/edit-undo.svg
+share/icons/breeze/actions/24/edit_animation-symbolic.svg
+share/icons/breeze/actions/24/edit_animation.svg
+share/icons/breeze/actions/24/editimage-symbolic.svg
+share/icons/breeze/actions/24/editimage.svg
+share/icons/breeze/actions/24/editor-symbolic.svg
+share/icons/breeze/actions/24/editor.svg
+share/icons/breeze/actions/24/editpath-symbolic.svg
+share/icons/breeze/actions/24/editpath.svg
+share/icons/breeze/actions/24/edittext-symbolic.svg
+share/icons/breeze/actions/24/edittext.svg
+share/icons/breeze/actions/24/ellipse-shape-symbolic.svg
+share/icons/breeze/actions/24/ellipse-shape.svg
+share/icons/breeze/actions/24/embosstool-symbolic.svg
share/icons/breeze/actions/24/embosstool.svg
+share/icons/breeze/actions/24/emph-symbolic.svg
+share/icons/breeze/actions/24/emph.svg
+share/icons/breeze/actions/24/end_of_life-symbolic.svg
+share/icons/breeze/actions/24/end_of_life.svg
+share/icons/breeze/actions/24/end_state-symbolic.svg
+share/icons/breeze/actions/24/end_state.svg
+share/icons/breeze/actions/24/entity-symbolic.svg
share/icons/breeze/actions/24/entity.svg
+share/icons/breeze/actions/24/entrance_animations-symbolic.svg
share/icons/breeze/actions/24/entrance_animations.svg
+share/icons/breeze/actions/24/entry-clone-symbolic.svg
+share/icons/breeze/actions/24/entry-clone.svg
+share/icons/breeze/actions/24/entry-delete-symbolic.svg
+share/icons/breeze/actions/24/entry-delete.svg
+share/icons/breeze/actions/24/entry-edit-symbolic.svg
+share/icons/breeze/actions/24/entry-edit.svg
+share/icons/breeze/actions/24/entry-new-symbolic.svg
share/icons/breeze/actions/24/entry-new.svg
+share/icons/breeze/actions/24/enum-symbolic.svg
+share/icons/breeze/actions/24/enum.svg
+share/icons/breeze/actions/24/enumerate-symbolic.svg
+share/icons/breeze/actions/24/enumerate.svg
+share/icons/breeze/actions/24/error-symbolic.svg
+share/icons/breeze/actions/24/error.svg
+share/icons/breeze/actions/24/errornext-symbolic.svg
share/icons/breeze/actions/24/errornext.svg
+share/icons/breeze/actions/24/errorprev-symbolic.svg
share/icons/breeze/actions/24/errorprev.svg
+share/icons/breeze/actions/24/escape-direction-all-symbolic.svg
share/icons/breeze/actions/24/escape-direction-all.svg
+share/icons/breeze/actions/24/escape-direction-down-symbolic.svg
share/icons/breeze/actions/24/escape-direction-down.svg
+share/icons/breeze/actions/24/escape-direction-horizontal-symbolic.svg
share/icons/breeze/actions/24/escape-direction-horizontal.svg
+share/icons/breeze/actions/24/escape-direction-left-symbolic.svg
share/icons/breeze/actions/24/escape-direction-left.svg
+share/icons/breeze/actions/24/escape-direction-right-symbolic.svg
share/icons/breeze/actions/24/escape-direction-right.svg
+share/icons/breeze/actions/24/escape-direction-up-symbolic.svg
share/icons/breeze/actions/24/escape-direction-up.svg
+share/icons/breeze/actions/24/escape-direction-vertical-symbolic.svg
share/icons/breeze/actions/24/escape-direction-vertical.svg
+share/icons/breeze/actions/24/exception-symbolic.svg
share/icons/breeze/actions/24/exception.svg
+share/icons/breeze/actions/24/exchange-positions-clockwise-symbolic.svg
share/icons/breeze/actions/24/exchange-positions-clockwise.svg
+share/icons/breeze/actions/24/exchange-positions-symbolic.svg
+share/icons/breeze/actions/24/exchange-positions-zorder-symbolic.svg
share/icons/breeze/actions/24/exchange-positions-zorder.svg
share/icons/breeze/actions/24/exchange-positions.svg
+share/icons/breeze/actions/24/exifinfo-symbolic.svg
+share/icons/breeze/actions/24/exifinfo.svg
+share/icons/breeze/actions/24/exit_animations-symbolic.svg
+share/icons/breeze/actions/24/exit_animations.svg
+share/icons/breeze/actions/24/expand-all-symbolic.svg
share/icons/breeze/actions/24/expand-all.svg
+share/icons/breeze/actions/24/expand-symbolic.svg
+share/icons/breeze/actions/24/expand.svg
+share/icons/breeze/actions/24/favorite-favorited-symbolic.svg
share/icons/breeze/actions/24/favorite-favorited.svg
+share/icons/breeze/actions/24/favorite-genres-amarok-symbolic.svg
share/icons/breeze/actions/24/favorite-genres-amarok.svg
+share/icons/breeze/actions/24/favorite-symbolic.svg
share/icons/breeze/actions/24/favorite.svg
+share/icons/breeze/actions/24/feed-subscribe-symbolic.svg
share/icons/breeze/actions/24/feed-subscribe.svg
+share/icons/breeze/actions/24/file-zoom-in-symbolic.svg
+share/icons/breeze/actions/24/file-zoom-in.svg
+share/icons/breeze/actions/24/file-zoom-out-symbolic.svg
+share/icons/breeze/actions/24/file-zoom-out.svg
+share/icons/breeze/actions/24/filegrep-symbolic.svg
+share/icons/breeze/actions/24/filegrep.svg
+share/icons/breeze/actions/24/filename-album-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-album-amarok.svg
+share/icons/breeze/actions/24/filename-and-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-and-amarok.svg
+share/icons/breeze/actions/24/filename-artist-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-artist-amarok.svg
+share/icons/breeze/actions/24/filename-bpm-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-bpm-amarok.svg
+share/icons/breeze/actions/24/filename-comment-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-comment-amarok.svg
+share/icons/breeze/actions/24/filename-composer-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-composer-amarok.svg
+share/icons/breeze/actions/24/filename-dash-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-dash-amarok.svg
+share/icons/breeze/actions/24/filename-discnumber-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-discnumber-amarok.svg
+share/icons/breeze/actions/24/filename-divider-symbolic.svg
share/icons/breeze/actions/24/filename-divider.svg
+share/icons/breeze/actions/24/filename-dot-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-dot-amarok.svg
+share/icons/breeze/actions/24/filename-filetype-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-filetype-amarok.svg
+share/icons/breeze/actions/24/filename-genre-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-genre-amarok.svg
+share/icons/breeze/actions/24/filename-group-length-symbolic.svg
share/icons/breeze/actions/24/filename-group-length.svg
+share/icons/breeze/actions/24/filename-group-tracks-symbolic.svg
share/icons/breeze/actions/24/filename-group-tracks.svg
+share/icons/breeze/actions/24/filename-ignore-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-ignore-amarok.svg
+share/icons/breeze/actions/24/filename-initial-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-initial-amarok.svg
+share/icons/breeze/actions/24/filename-last-played-symbolic.svg
+share/icons/breeze/actions/24/filename-last-played.svg
+share/icons/breeze/actions/24/filename-moodbar-symbolic.svg
share/icons/breeze/actions/24/filename-moodbar.svg
+share/icons/breeze/actions/24/filename-sample-rate-symbolic.svg
+share/icons/breeze/actions/24/filename-sample-rate.svg
+share/icons/breeze/actions/24/filename-slash-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-slash-amarok.svg
+share/icons/breeze/actions/24/filename-space-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-space-amarok.svg
+share/icons/breeze/actions/24/filename-title-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-title-amarok.svg
+share/icons/breeze/actions/24/filename-track-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-track-amarok.svg
+share/icons/breeze/actions/24/filename-underscore-amarok-symbolic.svg
share/icons/breeze/actions/24/filename-underscore-amarok.svg
+share/icons/breeze/actions/24/filename-year-amarok-symbolic.svg
+share/icons/breeze/actions/24/filename-year-amarok.svg
+share/icons/breeze/actions/24/fileview-preview-symbolic.svg
+share/icons/breeze/actions/24/fileview-preview.svg
+share/icons/breeze/actions/24/fill-color-symbolic.svg
share/icons/breeze/actions/24/fill-color.svg
+share/icons/breeze/actions/24/filmgrain-symbolic.svg
share/icons/breeze/actions/24/filmgrain.svg
+share/icons/breeze/actions/24/final_activity-symbolic.svg
share/icons/breeze/actions/24/final_activity.svg
+share/icons/breeze/actions/24/find-location-symbolic.svg
share/icons/breeze/actions/24/find-location.svg
+share/icons/breeze/actions/24/fingerprint-symbolic.svg
share/icons/breeze/actions/24/fingerprint.svg
+share/icons/breeze/actions/24/flag-black-symbolic.svg
share/icons/breeze/actions/24/flag-black.svg
+share/icons/breeze/actions/24/flag-blue-symbolic.svg
share/icons/breeze/actions/24/flag-blue.svg
+share/icons/breeze/actions/24/flag-green-symbolic.svg
share/icons/breeze/actions/24/flag-green.svg
+share/icons/breeze/actions/24/flag-red-symbolic.svg
share/icons/breeze/actions/24/flag-red.svg
+share/icons/breeze/actions/24/flag-symbolic.svg
+share/icons/breeze/actions/24/flag-yellow-symbolic.svg
share/icons/breeze/actions/24/flag-yellow.svg
share/icons/breeze/actions/24/flag.svg
+share/icons/breeze/actions/24/flash-symbolic.svg
share/icons/breeze/actions/24/flash.svg
+share/icons/breeze/actions/24/flashlight-off-symbolic.svg
share/icons/breeze/actions/24/flashlight-off.svg
+share/icons/breeze/actions/24/flashlight-on-symbolic.svg
share/icons/breeze/actions/24/flashlight-on.svg
+share/icons/breeze/actions/24/flower-shape-symbolic.svg
share/icons/breeze/actions/24/flower-shape.svg
+share/icons/breeze/actions/24/folder-add-symbolic.svg
+share/icons/breeze/actions/24/folder-add.svg
+share/icons/breeze/actions/24/folder-edit-sign-decrypted-symbolic.svg
share/icons/breeze/actions/24/folder-edit-sign-decrypted.svg
+share/icons/breeze/actions/24/folder-edit-sign-encrypt-symbolic.svg
share/icons/breeze/actions/24/folder-edit-sign-encrypt.svg
+share/icons/breeze/actions/24/folder-new-symbolic.svg
share/icons/breeze/actions/24/folder-new.svg
+share/icons/breeze/actions/24/folder-open-recent-symbolic.svg
share/icons/breeze/actions/24/folder-open-recent.svg
+share/icons/breeze/actions/24/folder-stash-symbolic.svg
share/icons/breeze/actions/24/folder-stash.svg
+share/icons/breeze/actions/24/folder-sync-symbolic.svg
share/icons/breeze/actions/24/folder-sync.svg
+share/icons/breeze/actions/24/followmouse-symbolic.svg
+share/icons/breeze/actions/24/followmouse.svg
+share/icons/breeze/actions/24/font-disable-symbolic.svg
share/icons/breeze/actions/24/font-disable.svg
+share/icons/breeze/actions/24/font-enable-symbolic.svg
share/icons/breeze/actions/24/font-enable.svg
+share/icons/breeze/actions/24/font-symbolic.svg
+share/icons/breeze/actions/24/font.svg
+share/icons/breeze/actions/24/food-symbolic.svg
share/icons/breeze/actions/24/food.svg
+share/icons/breeze/actions/24/foreignkey_constraint-symbolic.svg
share/icons/breeze/actions/24/foreignkey_constraint.svg
+share/icons/breeze/actions/24/fork-symbolic.svg
share/icons/breeze/actions/24/fork.svg
+share/icons/breeze/actions/24/format-add-node-symbolic.svg
share/icons/breeze/actions/24/format-add-node.svg
+share/icons/breeze/actions/24/format-align-vertical-bottom-symbolic.svg
share/icons/breeze/actions/24/format-align-vertical-bottom.svg
+share/icons/breeze/actions/24/format-align-vertical-center-symbolic.svg
share/icons/breeze/actions/24/format-align-vertical-center.svg
+share/icons/breeze/actions/24/format-align-vertical-top-symbolic.svg
share/icons/breeze/actions/24/format-align-vertical-top.svg
+share/icons/breeze/actions/24/format-border-set-all-symbolic.svg
share/icons/breeze/actions/24/format-border-set-all.svg
+share/icons/breeze/actions/24/format-border-set-bottom-symbolic.svg
share/icons/breeze/actions/24/format-border-set-bottom.svg
+share/icons/breeze/actions/24/format-border-set-diagonal-bl-tr-symbolic.svg
share/icons/breeze/actions/24/format-border-set-diagonal-bl-tr.svg
+share/icons/breeze/actions/24/format-border-set-diagonal-tl-br-symbolic.svg
share/icons/breeze/actions/24/format-border-set-diagonal-tl-br.svg
+share/icons/breeze/actions/24/format-border-set-external-symbolic.svg
share/icons/breeze/actions/24/format-border-set-external.svg
+share/icons/breeze/actions/24/format-border-set-internal-horizontal-symbolic.svg
share/icons/breeze/actions/24/format-border-set-internal-horizontal.svg
+share/icons/breeze/actions/24/format-border-set-internal-symbolic.svg
+share/icons/breeze/actions/24/format-border-set-internal-vertical-symbolic.svg
share/icons/breeze/actions/24/format-border-set-internal-vertical.svg
share/icons/breeze/actions/24/format-border-set-internal.svg
+share/icons/breeze/actions/24/format-border-set-left-symbolic.svg
share/icons/breeze/actions/24/format-border-set-left.svg
+share/icons/breeze/actions/24/format-border-set-none-symbolic.svg
share/icons/breeze/actions/24/format-border-set-none.svg
+share/icons/breeze/actions/24/format-border-set-right-symbolic.svg
share/icons/breeze/actions/24/format-border-set-right.svg
+share/icons/breeze/actions/24/format-border-set-top-symbolic.svg
share/icons/breeze/actions/24/format-border-set-top.svg
+share/icons/breeze/actions/24/format-border-style-symbolic.svg
share/icons/breeze/actions/24/format-border-style.svg
+share/icons/breeze/actions/24/format-break-node-symbolic.svg
share/icons/breeze/actions/24/format-break-node.svg
+share/icons/breeze/actions/24/format-connect-node-symbolic.svg
share/icons/breeze/actions/24/format-connect-node.svg
+share/icons/breeze/actions/24/format-convert-to-path-symbolic.svg
share/icons/breeze/actions/24/format-convert-to-path.svg
+share/icons/breeze/actions/24/format-currency-symbolic.svg
share/icons/breeze/actions/24/format-currency.svg
+share/icons/breeze/actions/24/format-disconnect-node-symbolic.svg
share/icons/breeze/actions/24/format-disconnect-node.svg
+share/icons/breeze/actions/24/format-fill-color-symbolic.svg
+share/icons/breeze/actions/24/format-fill-color.svg
+share/icons/breeze/actions/24/format-font-size-less-symbolic.svg
share/icons/breeze/actions/24/format-font-size-less.svg
+share/icons/breeze/actions/24/format-font-size-more-symbolic.svg
share/icons/breeze/actions/24/format-font-size-more.svg
+share/icons/breeze/actions/24/format-indent-less-symbolic.svg
share/icons/breeze/actions/24/format-indent-less.svg
+share/icons/breeze/actions/24/format-indent-more-symbolic.svg
share/icons/breeze/actions/24/format-indent-more.svg
+share/icons/breeze/actions/24/format-insert-node-symbolic.svg
share/icons/breeze/actions/24/format-insert-node.svg
+share/icons/breeze/actions/24/format-join-node-symbolic.svg
share/icons/breeze/actions/24/format-join-node.svg
+share/icons/breeze/actions/24/format-justify-center-symbolic.svg
share/icons/breeze/actions/24/format-justify-center.svg
+share/icons/breeze/actions/24/format-justify-fill-symbolic.svg
share/icons/breeze/actions/24/format-justify-fill.svg
+share/icons/breeze/actions/24/format-justify-left-symbolic.svg
share/icons/breeze/actions/24/format-justify-left.svg
+share/icons/breeze/actions/24/format-justify-right-symbolic.svg
share/icons/breeze/actions/24/format-justify-right.svg
+share/icons/breeze/actions/24/format-line-spacing-double-symbolic.svg
share/icons/breeze/actions/24/format-line-spacing-double.svg
+share/icons/breeze/actions/24/format-line-spacing-normal-symbolic.svg
share/icons/breeze/actions/24/format-line-spacing-normal.svg
+share/icons/breeze/actions/24/format-line-spacing-triple-symbolic.svg
share/icons/breeze/actions/24/format-line-spacing-triple.svg
+share/icons/breeze/actions/24/format-list-ordered-symbolic.svg
share/icons/breeze/actions/24/format-list-ordered.svg
+share/icons/breeze/actions/24/format-list-unordered-symbolic.svg
share/icons/breeze/actions/24/format-list-unordered.svg
+share/icons/breeze/actions/24/format-node-corner-symbolic.svg
share/icons/breeze/actions/24/format-node-corner.svg
+share/icons/breeze/actions/24/format-node-curve-symbolic.svg
share/icons/breeze/actions/24/format-node-curve.svg
+share/icons/breeze/actions/24/format-node-line-symbolic.svg
share/icons/breeze/actions/24/format-node-line.svg
+share/icons/breeze/actions/24/format-node-smooth-symbolic.svg
share/icons/breeze/actions/24/format-node-smooth.svg
+share/icons/breeze/actions/24/format-node-symmetric-symbolic.svg
share/icons/breeze/actions/24/format-node-symmetric.svg
+share/icons/breeze/actions/24/format-number-percent-symbolic.svg
share/icons/breeze/actions/24/format-number-percent.svg
+share/icons/breeze/actions/24/format-precision-less-symbolic.svg
share/icons/breeze/actions/24/format-precision-less.svg
+share/icons/breeze/actions/24/format-precision-more-symbolic.svg
share/icons/breeze/actions/24/format-precision-more.svg
+share/icons/breeze/actions/24/format-remove-node-symbolic.svg
share/icons/breeze/actions/24/format-remove-node.svg
+share/icons/breeze/actions/24/format-segment-curve-symbolic.svg
share/icons/breeze/actions/24/format-segment-curve.svg
+share/icons/breeze/actions/24/format-segment-line-symbolic.svg
share/icons/breeze/actions/24/format-segment-line.svg
+share/icons/breeze/actions/24/format-stroke-color-symbolic.svg
+share/icons/breeze/actions/24/format-stroke-color.svg
+share/icons/breeze/actions/24/format-text-blockquote-symbolic.svg
share/icons/breeze/actions/24/format-text-blockquote.svg
+share/icons/breeze/actions/24/format-text-bold-symbolic.svg
share/icons/breeze/actions/24/format-text-bold.svg
+share/icons/breeze/actions/24/format-text-capitalize-symbolic.svg
share/icons/breeze/actions/24/format-text-capitalize.svg
+share/icons/breeze/actions/24/format-text-code-symbolic.svg
share/icons/breeze/actions/24/format-text-code.svg
+share/icons/breeze/actions/24/format-text-color-symbolic.svg
share/icons/breeze/actions/24/format-text-color.svg
+share/icons/breeze/actions/24/format-text-direction-horizontal-symbolic.svg
share/icons/breeze/actions/24/format-text-direction-horizontal.svg
+share/icons/breeze/actions/24/format-text-direction-ltr-symbolic.svg
share/icons/breeze/actions/24/format-text-direction-ltr.svg
+share/icons/breeze/actions/24/format-text-direction-rtl-symbolic.svg
share/icons/breeze/actions/24/format-text-direction-rtl.svg
+share/icons/breeze/actions/24/format-text-direction-vertical-symbolic.svg
share/icons/breeze/actions/24/format-text-direction-vertical.svg
+share/icons/breeze/actions/24/format-text-italic-symbolic.svg
share/icons/breeze/actions/24/format-text-italic.svg
+share/icons/breeze/actions/24/format-text-lowercase-symbolic.svg
share/icons/breeze/actions/24/format-text-lowercase.svg
+share/icons/breeze/actions/24/format-text-strikethrough-symbolic.svg
share/icons/breeze/actions/24/format-text-strikethrough.svg
+share/icons/breeze/actions/24/format-text-subscript-symbolic.svg
share/icons/breeze/actions/24/format-text-subscript.svg
+share/icons/breeze/actions/24/format-text-superscript-symbolic.svg
share/icons/breeze/actions/24/format-text-superscript.svg
+share/icons/breeze/actions/24/format-text-symbol-symbolic.svg
share/icons/breeze/actions/24/format-text-symbol.svg
+share/icons/breeze/actions/24/format-text-underline-squiggle-symbolic.svg
share/icons/breeze/actions/24/format-text-underline-squiggle.svg
+share/icons/breeze/actions/24/format-text-underline-symbolic.svg
share/icons/breeze/actions/24/format-text-underline.svg
+share/icons/breeze/actions/24/format-text-uppercase-symbolic.svg
share/icons/breeze/actions/24/format-text-uppercase.svg
+share/icons/breeze/actions/24/formula-symbolic.svg
share/icons/breeze/actions/24/formula.svg
+share/icons/breeze/actions/24/freerotation-symbolic.svg
+share/icons/breeze/actions/24/freerotation.svg
+share/icons/breeze/actions/24/games-achievements-symbolic.svg
share/icons/breeze/actions/24/games-achievements.svg
+share/icons/breeze/actions/24/games-config-background-symbolic.svg
+share/icons/breeze/actions/24/games-config-background.svg
+share/icons/breeze/actions/24/games-config-board-symbolic.svg
share/icons/breeze/actions/24/games-config-board.svg
+share/icons/breeze/actions/24/games-config-custom-symbolic.svg
+share/icons/breeze/actions/24/games-config-custom.svg
+share/icons/breeze/actions/24/games-config-options-symbolic.svg
+share/icons/breeze/actions/24/games-config-options.svg
+share/icons/breeze/actions/24/games-config-theme-symbolic.svg
+share/icons/breeze/actions/24/games-config-theme.svg
+share/icons/breeze/actions/24/games-config-tiles-symbolic.svg
share/icons/breeze/actions/24/games-config-tiles.svg
+share/icons/breeze/actions/24/games-difficult-symbolic.svg
share/icons/breeze/actions/24/games-difficult.svg
+share/icons/breeze/actions/24/games-endturn-symbolic.svg
+share/icons/breeze/actions/24/games-endturn.svg
+share/icons/breeze/actions/24/games-highscores-symbolic.svg
share/icons/breeze/actions/24/games-highscores.svg
+share/icons/breeze/actions/24/games-hint-symbolic.svg
share/icons/breeze/actions/24/games-hint.svg
+share/icons/breeze/actions/24/games-solve-symbolic.svg
share/icons/breeze/actions/24/games-solve.svg
+share/icons/breeze/actions/24/geany-build-symbolic.svg
+share/icons/breeze/actions/24/geany-build.svg
+share/icons/breeze/actions/24/geany-close-all-symbolic.svg
+share/icons/breeze/actions/24/geany-close-all.svg
+share/icons/breeze/actions/24/geany-save-all-symbolic.svg
+share/icons/breeze/actions/24/geany-save-all.svg
+share/icons/breeze/actions/24/gearhead-shape-symbolic.svg
+share/icons/breeze/actions/24/gearhead-shape.svg
+share/icons/breeze/actions/24/generalisation-symbolic.svg
+share/icons/breeze/actions/24/generalisation.svg
+share/icons/breeze/actions/24/generalise-symbolic.svg
share/icons/breeze/actions/24/generalise.svg
+share/icons/breeze/actions/24/get-hot-new-stuff-symbolic.svg
+share/icons/breeze/actions/24/get-hot-new-stuff.svg
+share/icons/breeze/actions/24/globe-symbolic.svg
share/icons/breeze/actions/24/globe.svg
+share/icons/breeze/actions/24/gnumeric-autofilter-delete-symbolic.svg
share/icons/breeze/actions/24/gnumeric-autofilter-delete.svg
+share/icons/breeze/actions/24/gnumeric-autofilter-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-autofilter.svg
+share/icons/breeze/actions/24/gnumeric-autosum-symbolic.svg
share/icons/breeze/actions/24/gnumeric-autosum.svg
+share/icons/breeze/actions/24/gnumeric-brush-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-brush.svg
+share/icons/breeze/actions/24/gnumeric-bucket-symbolic.svg
share/icons/breeze/actions/24/gnumeric-bucket.svg
+share/icons/breeze/actions/24/gnumeric-cells-merge-symbolic.svg
share/icons/breeze/actions/24/gnumeric-cells-merge.svg
+share/icons/breeze/actions/24/gnumeric-cells-split-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-cells-split.svg
+share/icons/breeze/actions/24/gnumeric-column-add-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-column-add.svg
+share/icons/breeze/actions/24/gnumeric-column-delete-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-column-delete.svg
+share/icons/breeze/actions/24/gnumeric-column-hide-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-column-hide.svg
+share/icons/breeze/actions/24/gnumeric-column-size-symbolic.svg
share/icons/breeze/actions/24/gnumeric-column-size.svg
+share/icons/breeze/actions/24/gnumeric-column-unhide-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-column-unhide.svg
+share/icons/breeze/actions/24/gnumeric-comment-add-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-comment-add.svg
+share/icons/breeze/actions/24/gnumeric-comment-delete-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-comment-delete.svg
+share/icons/breeze/actions/24/gnumeric-comment-edit-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-comment-edit.svg
+share/icons/breeze/actions/24/gnumeric-component-insert-shaped-symbolic.svg
share/icons/breeze/actions/24/gnumeric-component-insert-shaped.svg
+share/icons/breeze/actions/24/gnumeric-data-slicer-symbolic.svg
share/icons/breeze/actions/24/gnumeric-data-slicer.svg
+share/icons/breeze/actions/24/gnumeric-font-symbolic.svg
share/icons/breeze/actions/24/gnumeric-font.svg
+share/icons/breeze/actions/24/gnumeric-format-accounting-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-accounting.svg
+share/icons/breeze/actions/24/gnumeric-format-border-all-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-all.svg
+share/icons/breeze/actions/24/gnumeric-format-border-bottom-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-diag-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-diag.svg
+share/icons/breeze/actions/24/gnumeric-format-border-double-bottom-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-double-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-inside-horiz-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-inside-horiz.svg
+share/icons/breeze/actions/24/gnumeric-format-border-left-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-left.svg
+share/icons/breeze/actions/24/gnumeric-format-border-none-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-none.svg
+share/icons/breeze/actions/24/gnumeric-format-border-outside-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-outside.svg
+share/icons/breeze/actions/24/gnumeric-format-border-rev-diag-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-rev-diag.svg
+share/icons/breeze/actions/24/gnumeric-format-border-right-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-right.svg
+share/icons/breeze/actions/24/gnumeric-format-border-thick-bottom-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-thick-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-thick-outside-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-thick-outside.svg
+share/icons/breeze/actions/24/gnumeric-format-border-top-n-bottom-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-top-n-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-top-n-double-bottom-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-top-n-double-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-top-n-thick-bottom-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-border-top-n-thick-bottom.svg
+share/icons/breeze/actions/24/gnumeric-format-border-top-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-format-border-top.svg
+share/icons/breeze/actions/24/gnumeric-format-percentage-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-percentage.svg
+share/icons/breeze/actions/24/gnumeric-format-precision-decrease-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-precision-decrease.svg
+share/icons/breeze/actions/24/gnumeric-format-precision-increase-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-precision-increase.svg
+share/icons/breeze/actions/24/gnumeric-format-thousand-separator-symbolic.svg
share/icons/breeze/actions/24/gnumeric-format-thousand-separator.svg
+share/icons/breeze/actions/24/gnumeric-formulaguru-symbolic.svg
share/icons/breeze/actions/24/gnumeric-formulaguru.svg
+share/icons/breeze/actions/24/gnumeric-graphguru-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-graphguru.svg
+share/icons/breeze/actions/24/gnumeric-group-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-group.svg
+share/icons/breeze/actions/24/gnumeric-link-add-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-link-add.svg
+share/icons/breeze/actions/24/gnumeric-link-delete-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-link-delete.svg
+share/icons/breeze/actions/24/gnumeric-link-edit-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-link-edit.svg
+share/icons/breeze/actions/24/gnumeric-link-email-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-link-email.svg
+share/icons/breeze/actions/24/gnumeric-link-external-symbolic.svg
share/icons/breeze/actions/24/gnumeric-link-external.svg
+share/icons/breeze/actions/24/gnumeric-link-internal-symbolic.svg
share/icons/breeze/actions/24/gnumeric-link-internal.svg
+share/icons/breeze/actions/24/gnumeric-link-url-symbolic.svg
share/icons/breeze/actions/24/gnumeric-link-url.svg
+share/icons/breeze/actions/24/gnumeric-object-arrow-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-arrow.svg
+share/icons/breeze/actions/24/gnumeric-object-button-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-button.svg
+share/icons/breeze/actions/24/gnumeric-object-checkbox-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-checkbox.svg
+share/icons/breeze/actions/24/gnumeric-object-combo-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-combo.svg
+share/icons/breeze/actions/24/gnumeric-object-ellipse-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-ellipse.svg
+share/icons/breeze/actions/24/gnumeric-object-label-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-object-label.svg
+share/icons/breeze/actions/24/gnumeric-object-line-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-object-line.svg
+share/icons/breeze/actions/24/gnumeric-object-list-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-list.svg
+share/icons/breeze/actions/24/gnumeric-object-rectangle-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-rectangle.svg
+share/icons/breeze/actions/24/gnumeric-object-scrollbar-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-scrollbar.svg
+share/icons/breeze/actions/24/gnumeric-object-spinbutton-symbolic.svg
share/icons/breeze/actions/24/gnumeric-object-spinbutton.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-cell-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-cell.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-page-symbolic.svg
share/icons/breeze/actions/24/gnumeric-pagesetup-hf-page.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-pages-symbolic.svg
share/icons/breeze/actions/24/gnumeric-pagesetup-hf-pages.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-time-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-pagesetup-hf-time.svg
+share/icons/breeze/actions/24/gnumeric-protection-no-symbolic.svg
share/icons/breeze/actions/24/gnumeric-protection-no.svg
+share/icons/breeze/actions/24/gnumeric-protection-yes-symbolic.svg
share/icons/breeze/actions/24/gnumeric-protection-yes.svg
+share/icons/breeze/actions/24/gnumeric-row-add-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-row-add.svg
+share/icons/breeze/actions/24/gnumeric-row-delete-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-row-delete.svg
+share/icons/breeze/actions/24/gnumeric-row-hide-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-row-hide.svg
+share/icons/breeze/actions/24/gnumeric-row-size-symbolic.svg
share/icons/breeze/actions/24/gnumeric-row-size.svg
+share/icons/breeze/actions/24/gnumeric-row-unhide-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-row-unhide.svg
+share/icons/breeze/actions/24/gnumeric-subscript-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-subscript.svg
+share/icons/breeze/actions/24/gnumeric-superscript-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-superscript.svg
+share/icons/breeze/actions/24/gnumeric-ungroup-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-ungroup.svg
+share/icons/breeze/actions/24/gnumeric-visible-symbolic.svg
+share/icons/breeze/actions/24/gnumeric-visible.svg
+share/icons/breeze/actions/24/go-bottom-symbolic.svg
share/icons/breeze/actions/24/go-bottom.svg
+share/icons/breeze/actions/24/go-down-search-symbolic.svg
+share/icons/breeze/actions/24/go-down-search.svg
+share/icons/breeze/actions/24/go-down-skip-symbolic.svg
share/icons/breeze/actions/24/go-down-skip.svg
+share/icons/breeze/actions/24/go-down-symbolic.svg
share/icons/breeze/actions/24/go-down.svg
+share/icons/breeze/actions/24/go-first-symbolic.svg
+share/icons/breeze/actions/24/go-first-view-page-symbolic.svg
+share/icons/breeze/actions/24/go-first-view-page.svg
+share/icons/breeze/actions/24/go-first-view-symbolic.svg
+share/icons/breeze/actions/24/go-first-view.svg
share/icons/breeze/actions/24/go-first.svg
+share/icons/breeze/actions/24/go-home-large-symbolic.svg
+share/icons/breeze/actions/24/go-home-large.svg
+share/icons/breeze/actions/24/go-home-symbolic.svg
share/icons/breeze/actions/24/go-home.svg
+share/icons/breeze/actions/24/go-jump-declaration-symbolic.svg
share/icons/breeze/actions/24/go-jump-declaration.svg
+share/icons/breeze/actions/24/go-jump-definition-symbolic.svg
share/icons/breeze/actions/24/go-jump-definition.svg
+share/icons/breeze/actions/24/go-jump-locationbar-symbolic.svg
+share/icons/breeze/actions/24/go-jump-locationbar.svg
+share/icons/breeze/actions/24/go-jump-symbolic.svg
+share/icons/breeze/actions/24/go-jump-today-symbolic.svg
+share/icons/breeze/actions/24/go-jump-today.svg
share/icons/breeze/actions/24/go-jump.svg
+share/icons/breeze/actions/24/go-last-symbolic.svg
+share/icons/breeze/actions/24/go-last-view-page-symbolic.svg
+share/icons/breeze/actions/24/go-last-view-page.svg
+share/icons/breeze/actions/24/go-last-view-symbolic.svg
+share/icons/breeze/actions/24/go-last-view.svg
share/icons/breeze/actions/24/go-last.svg
+share/icons/breeze/actions/24/go-next-context-symbolic.svg
share/icons/breeze/actions/24/go-next-context.svg
+share/icons/breeze/actions/24/go-next-skip-symbolic.svg
share/icons/breeze/actions/24/go-next-skip.svg
+share/icons/breeze/actions/24/go-next-symbolic.svg
+share/icons/breeze/actions/24/go-next-use-symbolic.svg
share/icons/breeze/actions/24/go-next-use.svg
+share/icons/breeze/actions/24/go-next-view-page-symbolic.svg
+share/icons/breeze/actions/24/go-next-view-page.svg
+share/icons/breeze/actions/24/go-next-view-symbolic.svg
+share/icons/breeze/actions/24/go-next-view.svg
share/icons/breeze/actions/24/go-next.svg
+share/icons/breeze/actions/24/go-parent-folder-symbolic.svg
share/icons/breeze/actions/24/go-parent-folder.svg
+share/icons/breeze/actions/24/go-previous-context-symbolic.svg
share/icons/breeze/actions/24/go-previous-context.svg
+share/icons/breeze/actions/24/go-previous-skip-symbolic.svg
share/icons/breeze/actions/24/go-previous-skip.svg
+share/icons/breeze/actions/24/go-previous-symbolic.svg
+share/icons/breeze/actions/24/go-previous-use-symbolic.svg
share/icons/breeze/actions/24/go-previous-use.svg
+share/icons/breeze/actions/24/go-previous-view-page-symbolic.svg
+share/icons/breeze/actions/24/go-previous-view-page.svg
+share/icons/breeze/actions/24/go-previous-view-symbolic.svg
+share/icons/breeze/actions/24/go-previous-view.svg
share/icons/breeze/actions/24/go-previous.svg
+share/icons/breeze/actions/24/go-top-symbolic.svg
share/icons/breeze/actions/24/go-top.svg
+share/icons/breeze/actions/24/go-up-search-symbolic.svg
+share/icons/breeze/actions/24/go-up-search.svg
+share/icons/breeze/actions/24/go-up-skip-symbolic.svg
share/icons/breeze/actions/24/go-up-skip.svg
+share/icons/breeze/actions/24/go-up-symbolic.svg
share/icons/breeze/actions/24/go-up.svg
+share/icons/breeze/actions/24/gpg-symbolic.svg
+share/icons/breeze/actions/24/gpg.svg
+share/icons/breeze/actions/24/gpgsm-symbolic.svg
+share/icons/breeze/actions/24/gpgsm.svg
+share/icons/breeze/actions/24/gps-symbolic.svg
+share/icons/breeze/actions/24/gps.svg
+share/icons/breeze/actions/24/gradient-symbolic.svg
+share/icons/breeze/actions/24/gradient.svg
+share/icons/breeze/actions/24/graphics-symbolic.svg
+share/icons/breeze/actions/24/graphics.svg
+share/icons/breeze/actions/24/grid-rectangular-symbolic.svg
+share/icons/breeze/actions/24/grid-rectangular.svg
+share/icons/breeze/actions/24/group-delete-symbolic.svg
+share/icons/breeze/actions/24/group-delete.svg
+share/icons/breeze/actions/24/group-edit-symbolic.svg
+share/icons/breeze/actions/24/group-edit.svg
+share/icons/breeze/actions/24/group-new-symbolic.svg
+share/icons/breeze/actions/24/group-new.svg
+share/icons/breeze/actions/24/group-symbolic.svg
+share/icons/breeze/actions/24/group.svg
+share/icons/breeze/actions/24/gtk-add-symbolic.svg
+share/icons/breeze/actions/24/gtk-add.svg
+share/icons/breeze/actions/24/gtk-apply-symbolic.svg
+share/icons/breeze/actions/24/gtk-apply.svg
+share/icons/breeze/actions/24/gtk-authentication-symbolic.svg
+share/icons/breeze/actions/24/gtk-authentication.svg
+share/icons/breeze/actions/24/gtk-bold-symbolic.svg
+share/icons/breeze/actions/24/gtk-bold.svg
+share/icons/breeze/actions/24/gtk-cancel-symbolic.svg
+share/icons/breeze/actions/24/gtk-cancel.svg
+share/icons/breeze/actions/24/gtk-cdrom-symbolic.svg
+share/icons/breeze/actions/24/gtk-cdrom.svg
+share/icons/breeze/actions/24/gtk-clear-symbolic.svg
+share/icons/breeze/actions/24/gtk-clear.svg
+share/icons/breeze/actions/24/gtk-close-symbolic.svg
+share/icons/breeze/actions/24/gtk-close.svg
+share/icons/breeze/actions/24/gtk-color-picker-symbolic.svg
+share/icons/breeze/actions/24/gtk-color-picker.svg
+share/icons/breeze/actions/24/gtk-connect-symbolic.svg
+share/icons/breeze/actions/24/gtk-connect.svg
+share/icons/breeze/actions/24/gtk-convert-symbolic.svg
+share/icons/breeze/actions/24/gtk-convert.svg
+share/icons/breeze/actions/24/gtk-disconnect-symbolic.svg
+share/icons/breeze/actions/24/gtk-disconnect.svg
+share/icons/breeze/actions/24/gtk-edit-symbolic.svg
+share/icons/breeze/actions/24/gtk-edit.svg
+share/icons/breeze/actions/24/gtk-execute-symbolic.svg
+share/icons/breeze/actions/24/gtk-execute.svg
+share/icons/breeze/actions/24/gtk-floppy-symbolic.svg
+share/icons/breeze/actions/24/gtk-floppy.svg
+share/icons/breeze/actions/24/gtk-index-symbolic.svg
share/icons/breeze/actions/24/gtk-index.svg
+share/icons/breeze/actions/24/gtk-no-symbolic.svg
+share/icons/breeze/actions/24/gtk-no.svg
+share/icons/breeze/actions/24/gtk-ok-symbolic.svg
+share/icons/breeze/actions/24/gtk-ok.svg
+share/icons/breeze/actions/24/gtk-preferences-symbolic.svg
+share/icons/breeze/actions/24/gtk-preferences.svg
+share/icons/breeze/actions/24/gtk-properties-symbolic.svg
+share/icons/breeze/actions/24/gtk-properties.svg
+share/icons/breeze/actions/24/gtk-quit-symbolic.svg
+share/icons/breeze/actions/24/gtk-quit.svg
+share/icons/breeze/actions/24/gtk-select-color-symbolic.svg
+share/icons/breeze/actions/24/gtk-select-color.svg
+share/icons/breeze/actions/24/gtk-select-font-symbolic.svg
share/icons/breeze/actions/24/gtk-select-font.svg
+share/icons/breeze/actions/24/gtk-stop-symbolic.svg
+share/icons/breeze/actions/24/gtk-stop.svg
+share/icons/breeze/actions/24/gtk-tab-duplicate-symbolic.svg
+share/icons/breeze/actions/24/gtk-tab-duplicate.svg
+share/icons/breeze/actions/24/gtk-tab-new-symbolic.svg
+share/icons/breeze/actions/24/gtk-tab-new.svg
+share/icons/breeze/actions/24/gtk-undelete-ltr-symbolic.svg
+share/icons/breeze/actions/24/gtk-undelete-ltr.svg
+share/icons/breeze/actions/24/gtk-undelete-rtl-symbolic.svg
+share/icons/breeze/actions/24/gtk-undelete-rtl.svg
+share/icons/breeze/actions/24/gtk-yes-symbolic.svg
+share/icons/breeze/actions/24/gtk-yes.svg
+share/icons/breeze/actions/24/guides-symbolic.svg
+share/icons/breeze/actions/24/guides.svg
+share/icons/breeze/actions/24/hand-symbolic.svg
+share/icons/breeze/actions/24/hand.svg
+share/icons/breeze/actions/24/handle-left-symbolic.svg
+share/icons/breeze/actions/24/handle-left.svg
+share/icons/breeze/actions/24/handle-move-symbolic.svg
share/icons/breeze/actions/24/handle-move.svg
+share/icons/breeze/actions/24/handle-right-symbolic.svg
+share/icons/breeze/actions/24/handle-right.svg
+share/icons/breeze/actions/24/handle-sort-symbolic.svg
share/icons/breeze/actions/24/handle-sort.svg
+share/icons/breeze/actions/24/headphones-symbolic.svg
+share/icons/breeze/actions/24/headphones.svg
+share/icons/breeze/actions/24/help-about-symbolic.svg
share/icons/breeze/actions/24/help-about.svg
+share/icons/breeze/actions/24/help-contents-symbolic.svg
share/icons/breeze/actions/24/help-contents.svg
+share/icons/breeze/actions/24/help-contextual-symbolic.svg
+share/icons/breeze/actions/24/help-contextual.svg
+share/icons/breeze/actions/24/help-donate-symbolic.svg
+share/icons/breeze/actions/24/help-donate.svg
+share/icons/breeze/actions/24/help-feedback-symbolic.svg
+share/icons/breeze/actions/24/help-feedback.svg
+share/icons/breeze/actions/24/help-hint-symbolic.svg
+share/icons/breeze/actions/24/help-hint.svg
+share/icons/breeze/actions/24/help-keybord-shortcuts-symbolic.svg
+share/icons/breeze/actions/24/help-keybord-shortcuts.svg
+share/icons/breeze/actions/24/help-latex-symbolic.svg
+share/icons/breeze/actions/24/help-latex.svg
+share/icons/breeze/actions/24/help-whatsthis-symbolic.svg
share/icons/breeze/actions/24/help-whatsthis.svg
+share/icons/breeze/actions/24/hexagon-shape-symbolic.svg
share/icons/breeze/actions/24/hexagon-shape.svg
+share/icons/breeze/actions/24/hide_table_column-symbolic.svg
+share/icons/breeze/actions/24/hide_table_column.svg
+share/icons/breeze/actions/24/hide_table_row-symbolic.svg
+share/icons/breeze/actions/24/hide_table_row.svg
+share/icons/breeze/actions/24/hidemouse-symbolic.svg
+share/icons/breeze/actions/24/hidemouse.svg
+share/icons/breeze/actions/24/high-brightness-symbolic.svg
+share/icons/breeze/actions/24/high-brightness.svg
+share/icons/breeze/actions/24/hint-symbolic.svg
+share/icons/breeze/actions/24/hint.svg
+share/icons/breeze/actions/24/hotpixels-symbolic.svg
share/icons/breeze/actions/24/hotpixels.svg
+share/icons/breeze/actions/24/identity-symbolic.svg
+share/icons/breeze/actions/24/identity.svg
+share/icons/breeze/actions/24/im-aim-symbolic.svg
share/icons/breeze/actions/24/im-aim.svg
+share/icons/breeze/actions/24/im-ban-kick-user-symbolic.svg
share/icons/breeze/actions/24/im-ban-kick-user.svg
+share/icons/breeze/actions/24/im-ban-user-symbolic.svg
+share/icons/breeze/actions/24/im-ban-user.svg
+share/icons/breeze/actions/24/im-facebook-symbolic.svg
share/icons/breeze/actions/24/im-facebook.svg
+share/icons/breeze/actions/24/im-gadugadu-symbolic.svg
share/icons/breeze/actions/24/im-gadugadu.svg
+share/icons/breeze/actions/24/im-google-symbolic.svg
+share/icons/breeze/actions/24/im-google-talk-symbolic.svg
share/icons/breeze/actions/24/im-google-talk.svg
share/icons/breeze/actions/24/im-google.svg
+share/icons/breeze/actions/24/im-icq-symbolic.svg
share/icons/breeze/actions/24/im-icq.svg
+share/icons/breeze/actions/24/im-identi.ca-symbolic.svg
share/icons/breeze/actions/24/im-identi.ca.svg
+share/icons/breeze/actions/24/im-invisible-user-symbolic.svg
share/icons/breeze/actions/24/im-invisible-user.svg
+share/icons/breeze/actions/24/im-irc-symbolic.svg
+share/icons/breeze/actions/24/im-irc.svg
+share/icons/breeze/actions/24/im-jabber-symbolic.svg
+share/icons/breeze/actions/24/im-jabber.svg
+share/icons/breeze/actions/24/im-kick-user-symbolic.svg
share/icons/breeze/actions/24/im-kick-user.svg
+share/icons/breeze/actions/24/im-msn-symbolic.svg
share/icons/breeze/actions/24/im-msn.svg
+share/icons/breeze/actions/24/im-qq-symbolic.svg
share/icons/breeze/actions/24/im-qq.svg
+share/icons/breeze/actions/24/im-skype-symbolic.svg
share/icons/breeze/actions/24/im-skype.svg
+share/icons/breeze/actions/24/im-twitter-symbolic.svg
share/icons/breeze/actions/24/im-twitter.svg
+share/icons/breeze/actions/24/im-user-away-symbolic.svg
share/icons/breeze/actions/24/im-user-away.svg
+share/icons/breeze/actions/24/im-user-busy-symbolic.svg
share/icons/breeze/actions/24/im-user-busy.svg
+share/icons/breeze/actions/24/im-user-offline-symbolic.svg
share/icons/breeze/actions/24/im-user-offline.svg
+share/icons/breeze/actions/24/im-user-online-symbolic.svg
share/icons/breeze/actions/24/im-user-online.svg
+share/icons/breeze/actions/24/im-user-symbolic.svg
share/icons/breeze/actions/24/im-user.svg
+share/icons/breeze/actions/24/im-yahoo-symbolic.svg
share/icons/breeze/actions/24/im-yahoo.svg
+share/icons/breeze/actions/24/im-youtube-symbolic.svg
share/icons/breeze/actions/24/im-youtube.svg
+share/icons/breeze/actions/24/imagecomment-symbolic.svg
+share/icons/breeze/actions/24/imagecomment.svg
+share/icons/breeze/actions/24/info-symbolic.svg
+share/icons/breeze/actions/24/info.svg
+share/icons/breeze/actions/24/initial_state-symbolic.svg
+share/icons/breeze/actions/24/initial_state.svg
+share/icons/breeze/actions/24/inpainting-symbolic.svg
+share/icons/breeze/actions/24/inpainting.svg
+share/icons/breeze/actions/24/input-keyboard-virtual-hide-symbolic.svg
share/icons/breeze/actions/24/input-keyboard-virtual-hide.svg
+share/icons/breeze/actions/24/input-keyboard-virtual-show-symbolic.svg
share/icons/breeze/actions/24/input-keyboard-virtual-show.svg
+share/icons/breeze/actions/24/input-mouse-click-left-symbolic.svg
share/icons/breeze/actions/24/input-mouse-click-left.svg
+share/icons/breeze/actions/24/input-mouse-click-middle-symbolic.svg
share/icons/breeze/actions/24/input-mouse-click-middle.svg
+share/icons/breeze/actions/24/input-mouse-click-right-symbolic.svg
share/icons/breeze/actions/24/input-mouse-click-right.svg
+share/icons/breeze/actions/24/insert-button-symbolic.svg
share/icons/breeze/actions/24/insert-button.svg
+share/icons/breeze/actions/24/insert-endnote-symbolic.svg
share/icons/breeze/actions/24/insert-endnote.svg
+share/icons/breeze/actions/24/insert-footnote-symbolic.svg
share/icons/breeze/actions/24/insert-footnote.svg
+share/icons/breeze/actions/24/insert-horizontal-rule-symbolic.svg
share/icons/breeze/actions/24/insert-horizontal-rule.svg
+share/icons/breeze/actions/24/insert-image-symbolic.svg
share/icons/breeze/actions/24/insert-image.svg
+share/icons/breeze/actions/24/insert-link-symbolic.svg
share/icons/breeze/actions/24/insert-link.svg
+share/icons/breeze/actions/24/insert-math-expression-symbolic.svg
share/icons/breeze/actions/24/insert-math-expression.svg
+share/icons/breeze/actions/24/insert-more-mark-symbolic.svg
share/icons/breeze/actions/24/insert-more-mark.svg
+share/icons/breeze/actions/24/insert-page-break-symbolic.svg
share/icons/breeze/actions/24/insert-page-break.svg
+share/icons/breeze/actions/24/insert-table-of-contents-symbolic.svg
share/icons/breeze/actions/24/insert-table-of-contents.svg
+share/icons/breeze/actions/24/insert-table-row-symbolic.svg
+share/icons/breeze/actions/24/insert-table-row.svg
+share/icons/breeze/actions/24/insert-table-symbolic.svg
share/icons/breeze/actions/24/insert-table.svg
+share/icons/breeze/actions/24/insert-tableofcontents-symbolic.svg
+share/icons/breeze/actions/24/insert-tableofcontents.svg
+share/icons/breeze/actions/24/insert-text-frame-symbolic.svg
share/icons/breeze/actions/24/insert-text-frame.svg
+share/icons/breeze/actions/24/insert-text-symbolic.svg
share/icons/breeze/actions/24/insert-text.svg
+share/icons/breeze/actions/24/insertcell-symbolic.svg
+share/icons/breeze/actions/24/insertcell.svg
+share/icons/breeze/actions/24/interface-symbolic.svg
+share/icons/breeze/actions/24/interface.svg
+share/icons/breeze/actions/24/internet-amarok-symbolic.svg
+share/icons/breeze/actions/24/internet-amarok.svg
+share/icons/breeze/actions/24/internet-services-symbolic.svg
+share/icons/breeze/actions/24/internet-services.svg
+share/icons/breeze/actions/24/invertimage-symbolic.svg
+share/icons/breeze/actions/24/invertimage.svg
+share/icons/breeze/actions/24/irc-channel-active-symbolic.svg
share/icons/breeze/actions/24/irc-channel-active.svg
+share/icons/breeze/actions/24/irc-channel-inactive-symbolic.svg
share/icons/breeze/actions/24/irc-channel-inactive.svg
+share/icons/breeze/actions/24/irc-close-channel-symbolic.svg
+share/icons/breeze/actions/24/irc-close-channel.svg
+share/icons/breeze/actions/24/irc-join-channel-symbolic.svg
+share/icons/breeze/actions/24/irc-join-channel.svg
+share/icons/breeze/actions/24/irc-operator-symbolic.svg
share/icons/breeze/actions/24/irc-operator.svg
+share/icons/breeze/actions/24/irc-remove-operator-symbolic.svg
share/icons/breeze/actions/24/irc-remove-operator.svg
+share/icons/breeze/actions/24/irc-unvoice-symbolic.svg
share/icons/breeze/actions/24/irc-unvoice.svg
+share/icons/breeze/actions/24/irc-voice-symbolic.svg
share/icons/breeze/actions/24/irc-voice.svg
+share/icons/breeze/actions/24/item-symbolic.svg
share/icons/breeze/actions/24/item.svg
+share/icons/breeze/actions/24/itemize-symbolic.svg
+share/icons/breeze/actions/24/itemize.svg
+share/icons/breeze/actions/24/join-symbolic.svg
share/icons/breeze/actions/24/join.svg
+share/icons/breeze/actions/24/journal-new-symbolic.svg
share/icons/breeze/actions/24/journal-new.svg
+share/icons/breeze/actions/24/junction-symbolic.svg
share/icons/breeze/actions/24/junction.svg
+share/icons/breeze/actions/24/kdenlive-add-clip-symbolic.svg
share/icons/breeze/actions/24/kdenlive-add-clip.svg
+share/icons/breeze/actions/24/kdenlive-add-color-clip-symbolic.svg
share/icons/breeze/actions/24/kdenlive-add-color-clip.svg
+share/icons/breeze/actions/24/kdenlive-add-slide-clip-symbolic.svg
+share/icons/breeze/actions/24/kdenlive-add-slide-clip.svg
+share/icons/breeze/actions/24/kdenlive-add-text-clip-symbolic.svg
+share/icons/breeze/actions/24/kdenlive-add-text-clip.svg
+share/icons/breeze/actions/24/kdenlive-custom-effect-symbolic.svg
share/icons/breeze/actions/24/kdenlive-custom-effect.svg
+share/icons/breeze/actions/24/kdenlive-hide-video-symbolic.svg
+share/icons/breeze/actions/24/kdenlive-hide-video.svg
+share/icons/breeze/actions/24/kdenlive-insert-rect-symbolic.svg
share/icons/breeze/actions/24/kdenlive-insert-rect.svg
+share/icons/breeze/actions/24/kdenlive-insert-unicode-symbolic.svg
share/icons/breeze/actions/24/kdenlive-insert-unicode.svg
+share/icons/breeze/actions/24/kdenlive-ripple-symbolic.svg
share/icons/breeze/actions/24/kdenlive-ripple.svg
+share/icons/breeze/actions/24/kdenlive-rolling-symbolic.svg
share/icons/breeze/actions/24/kdenlive-rolling.svg
+share/icons/breeze/actions/24/kdenlive-select-images-symbolic.svg
share/icons/breeze/actions/24/kdenlive-select-images.svg
+share/icons/breeze/actions/24/kdenlive-select-rects-symbolic.svg
+share/icons/breeze/actions/24/kdenlive-select-rects.svg
+share/icons/breeze/actions/24/kdenlive-select-texts-symbolic.svg
share/icons/breeze/actions/24/kdenlive-select-texts.svg
+share/icons/breeze/actions/24/kdenlive-show-markers-symbolic.svg
share/icons/breeze/actions/24/kdenlive-show-markers.svg
+share/icons/breeze/actions/24/kdenlive-show-video-symbolic.svg
+share/icons/breeze/actions/24/kdenlive-show-video.svg
+share/icons/breeze/actions/24/kdenlive-slide-symbolic.svg
share/icons/breeze/actions/24/kdenlive-slide.svg
+share/icons/breeze/actions/24/kdenlive-slip-symbolic.svg
share/icons/breeze/actions/24/kdenlive-slip.svg
+share/icons/breeze/actions/24/kdenlive-split-audio-symbolic.svg
share/icons/breeze/actions/24/kdenlive-split-audio.svg
+share/icons/breeze/actions/24/kdenlive-track_has_effect-symbolic.svg
share/icons/breeze/actions/24/kdenlive-track_has_effect.svg
+share/icons/breeze/actions/24/kdocumentinfo-symbolic.svg
+share/icons/breeze/actions/24/kdocumentinfo.svg
+share/icons/breeze/actions/24/key-enter-symbolic.svg
share/icons/breeze/actions/24/key-enter.svg
+share/icons/breeze/actions/24/keyframe-add-symbolic.svg
share/icons/breeze/actions/24/keyframe-add.svg
+share/icons/breeze/actions/24/keyframe-disable-symbolic.svg
share/icons/breeze/actions/24/keyframe-disable.svg
+share/icons/breeze/actions/24/keyframe-duplicate-symbolic.svg
share/icons/breeze/actions/24/keyframe-duplicate.svg
+share/icons/breeze/actions/24/keyframe-next-symbolic.svg
share/icons/breeze/actions/24/keyframe-next.svg
+share/icons/breeze/actions/24/keyframe-previous-symbolic.svg
share/icons/breeze/actions/24/keyframe-previous.svg
+share/icons/breeze/actions/24/keyframe-record-symbolic.svg
share/icons/breeze/actions/24/keyframe-record.svg
+share/icons/breeze/actions/24/keyframe-remove-symbolic.svg
share/icons/breeze/actions/24/keyframe-remove.svg
+share/icons/breeze/actions/24/keyframe-symbolic.svg
share/icons/breeze/actions/24/keyframe.svg
+share/icons/breeze/actions/24/kmousetool_off-symbolic.svg
+share/icons/breeze/actions/24/kmousetool_off.svg
+share/icons/breeze/actions/24/kmousetool_on-symbolic.svg
+share/icons/breeze/actions/24/kmousetool_on.svg
+share/icons/breeze/actions/24/kmouth-phrase-new-symbolic.svg
share/icons/breeze/actions/24/kmouth-phrase-new.svg
+share/icons/breeze/actions/24/kmouth-phrase-symbolic.svg
+share/icons/breeze/actions/24/kmouth-phrase.svg
+share/icons/breeze/actions/24/kmouth-phrasebook-symbolic.svg
share/icons/breeze/actions/24/kmouth-phrasebook.svg
+share/icons/breeze/actions/24/kmouth-phresebook-new-symbolic.svg
share/icons/breeze/actions/24/kmouth-phresebook-new.svg
+share/icons/breeze/actions/24/knotes_alarm-symbolic.svg
+share/icons/breeze/actions/24/knotes_alarm.svg
+share/icons/breeze/actions/24/knotes_date-symbolic.svg
+share/icons/breeze/actions/24/knotes_date.svg
+share/icons/breeze/actions/24/knotes_delete-symbolic.svg
+share/icons/breeze/actions/24/knotes_delete.svg
+share/icons/breeze/actions/24/know-symbolic.svg
share/icons/breeze/actions/24/know.svg
+share/icons/breeze/actions/24/kontact-import-wizard-symbolic.svg
share/icons/breeze/actions/24/kontact-import-wizard.svg
+share/icons/breeze/actions/24/kontes_close-symbolic.svg
+share/icons/breeze/actions/24/kontes_close.svg
+share/icons/breeze/actions/24/kr_combine-symbolic.svg
share/icons/breeze/actions/24/kr_combine.svg
+share/icons/breeze/actions/24/kr_comparedirs-symbolic.svg
share/icons/breeze/actions/24/kr_comparedirs.svg
+share/icons/breeze/actions/24/kr_diskusage-symbolic.svg
share/icons/breeze/actions/24/kr_diskusage.svg
+share/icons/breeze/actions/24/kr_jumpback-symbolic.svg
+share/icons/breeze/actions/24/kr_jumpback.svg
+share/icons/breeze/actions/24/kr_mountman-symbolic.svg
share/icons/breeze/actions/24/kr_mountman.svg
+share/icons/breeze/actions/24/kr_setjumpback-symbolic.svg
+share/icons/breeze/actions/24/kr_setjumpback.svg
+share/icons/breeze/actions/24/kr_syncbrowse_off-symbolic.svg
share/icons/breeze/actions/24/kr_syncbrowse_off.svg
+share/icons/breeze/actions/24/kr_syncbrowse_on-symbolic.svg
share/icons/breeze/actions/24/kr_syncbrowse_on.svg
+share/icons/breeze/actions/24/kr_unselect-symbolic.svg
share/icons/breeze/actions/24/kr_unselect.svg
+share/icons/breeze/actions/24/kstars_advanced-symbolic.svg
+share/icons/breeze/actions/24/kstars_advanced.svg
+share/icons/breeze/actions/24/kstars_catalog-symbolic.svg
+share/icons/breeze/actions/24/kstars_catalog.svg
+share/icons/breeze/actions/24/kstars_cbound-symbolic.svg
share/icons/breeze/actions/24/kstars_cbound.svg
+share/icons/breeze/actions/24/kstars_clines-symbolic.svg
share/icons/breeze/actions/24/kstars_clines.svg
+share/icons/breeze/actions/24/kstars_cnames-symbolic.svg
share/icons/breeze/actions/24/kstars_cnames.svg
+share/icons/breeze/actions/24/kstars_colors-symbolic.svg
+share/icons/breeze/actions/24/kstars_colors.svg
+share/icons/breeze/actions/24/kstars_constellationart-symbolic.svg
share/icons/breeze/actions/24/kstars_constellationart.svg
+share/icons/breeze/actions/24/kstars_deepsky-symbolic.svg
share/icons/breeze/actions/24/kstars_deepsky.svg
+share/icons/breeze/actions/24/kstars_ekos-symbolic.svg
share/icons/breeze/actions/24/kstars_ekos.svg
+share/icons/breeze/actions/24/kstars_fitsviewer-symbolic.svg
share/icons/breeze/actions/24/kstars_fitsviewer.svg
+share/icons/breeze/actions/24/kstars_flag-symbolic.svg
+share/icons/breeze/actions/24/kstars_flag.svg
+share/icons/breeze/actions/24/kstars_grid-symbolic.svg
share/icons/breeze/actions/24/kstars_grid.svg
+share/icons/breeze/actions/24/kstars_guides-symbolic.svg
+share/icons/breeze/actions/24/kstars_guides.svg
+share/icons/breeze/actions/24/kstars_hgrid-symbolic.svg
share/icons/breeze/actions/24/kstars_hgrid.svg
+share/icons/breeze/actions/24/kstars_horizon-symbolic.svg
share/icons/breeze/actions/24/kstars_horizon.svg
+share/icons/breeze/actions/24/kstars_indi-symbolic.svg
share/icons/breeze/actions/24/kstars_indi.svg
+share/icons/breeze/actions/24/kstars_mw-symbolic.svg
share/icons/breeze/actions/24/kstars_mw.svg
+share/icons/breeze/actions/24/kstars_planets-symbolic.svg
+share/icons/breeze/actions/24/kstars_planets.svg
+share/icons/breeze/actions/24/kstars_satellites-symbolic.svg
share/icons/breeze/actions/24/kstars_satellites.svg
+share/icons/breeze/actions/24/kstars_solarsystem-symbolic.svg
share/icons/breeze/actions/24/kstars_solarsystem.svg
+share/icons/breeze/actions/24/kstars_stars-symbolic.svg
share/icons/breeze/actions/24/kstars_stars.svg
+share/icons/breeze/actions/24/kstars_supernovae-symbolic.svg
share/icons/breeze/actions/24/kstars_supernovae.svg
+share/icons/breeze/actions/24/kstars_xplanet-symbolic.svg
+share/icons/breeze/actions/24/kstars_xplanet.svg
+share/icons/breeze/actions/24/kt-add-feeds-symbolic.svg
share/icons/breeze/actions/24/kt-add-feeds.svg
+share/icons/breeze/actions/24/kt-add-filters-symbolic.svg
share/icons/breeze/actions/24/kt-add-filters.svg
+share/icons/breeze/actions/24/kt-bandwidth-scheduler-symbolic.svg
+share/icons/breeze/actions/24/kt-bandwidth-scheduler.svg
+share/icons/breeze/actions/24/kt-change-tracker-symbolic.svg
+share/icons/breeze/actions/24/kt-change-tracker.svg
+share/icons/breeze/actions/24/kt-check-data-symbolic.svg
+share/icons/breeze/actions/24/kt-check-data.svg
+share/icons/breeze/actions/24/kt-chunks-symbolic.svg
share/icons/breeze/actions/24/kt-chunks.svg
+share/icons/breeze/actions/24/kt-encrypted-symbolic.svg
+share/icons/breeze/actions/24/kt-encrypted.svg
+share/icons/breeze/actions/24/kt-info-widget-symbolic.svg
+share/icons/breeze/actions/24/kt-info-widget.svg
+share/icons/breeze/actions/24/kt-magnet-symbolic.svg
share/icons/breeze/actions/24/kt-magnet.svg
+share/icons/breeze/actions/24/kt-pause-symbolic.svg
+share/icons/breeze/actions/24/kt-pause.svg
+share/icons/breeze/actions/24/kt-plugins-symbolic.svg
+share/icons/breeze/actions/24/kt-plugins.svg
+share/icons/breeze/actions/24/kt-queue-manager-symbolic.svg
share/icons/breeze/actions/24/kt-queue-manager.svg
+share/icons/breeze/actions/24/kt-remove-feeds-symbolic.svg
share/icons/breeze/actions/24/kt-remove-feeds.svg
+share/icons/breeze/actions/24/kt-remove-filters-symbolic.svg
share/icons/breeze/actions/24/kt-remove-filters.svg
+share/icons/breeze/actions/24/kt-remove-symbolic.svg
+share/icons/breeze/actions/24/kt-remove.svg
+share/icons/breeze/actions/24/kt-restore-defaults-symbolic.svg
+share/icons/breeze/actions/24/kt-restore-defaults.svg
+share/icons/breeze/actions/24/kt-set-max-download-speed-symbolic.svg
+share/icons/breeze/actions/24/kt-set-max-download-speed.svg
+share/icons/breeze/actions/24/kt-set-max-upload-speed-symbolic.svg
share/icons/breeze/actions/24/kt-set-max-upload-speed.svg
+share/icons/breeze/actions/24/kt-show-statusbar-symbolic.svg
+share/icons/breeze/actions/24/kt-show-statusbar.svg
+share/icons/breeze/actions/24/kt-speed-limits-symbolic.svg
+share/icons/breeze/actions/24/kt-speed-limits.svg
+share/icons/breeze/actions/24/kt-start-all-symbolic.svg
share/icons/breeze/actions/24/kt-start-all.svg
+share/icons/breeze/actions/24/kt-start-symbolic.svg
+share/icons/breeze/actions/24/kt-start.svg
+share/icons/breeze/actions/24/kt-stop-all-symbolic.svg
share/icons/breeze/actions/24/kt-stop-all.svg
+share/icons/breeze/actions/24/kt-stop-symbolic.svg
+share/icons/breeze/actions/24/kt-stop.svg
+share/icons/breeze/actions/24/ktnef_extract_all_to-symbolic.svg
+share/icons/breeze/actions/24/ktnef_extract_all_to.svg
+share/icons/breeze/actions/24/ktnef_extract_to-symbolic.svg
+share/icons/breeze/actions/24/ktnef_extract_to.svg
+share/icons/breeze/actions/24/l2h-symbolic.svg
+share/icons/breeze/actions/24/l2h.svg
+share/icons/breeze/actions/24/label-amarok-symbolic.svg
+share/icons/breeze/actions/24/label-amarok.svg
+share/icons/breeze/actions/24/label-symbolic.svg
+share/icons/breeze/actions/24/label.svg
+share/icons/breeze/actions/24/labplot-1x-zoom-symbolic.svg
share/icons/breeze/actions/24/labplot-1x-zoom.svg
+share/icons/breeze/actions/24/labplot-2x-zoom-symbolic.svg
share/icons/breeze/actions/24/labplot-2x-zoom.svg
+share/icons/breeze/actions/24/labplot-3x-zoom-symbolic.svg
share/icons/breeze/actions/24/labplot-3x-zoom.svg
+share/icons/breeze/actions/24/labplot-4x-zoom-symbolic.svg
share/icons/breeze/actions/24/labplot-4x-zoom.svg
+share/icons/breeze/actions/24/labplot-5x-zoom-symbolic.svg
share/icons/breeze/actions/24/labplot-5x-zoom.svg
+share/icons/breeze/actions/24/labplot-TeX-logo-symbolic.svg
share/icons/breeze/actions/24/labplot-TeX-logo.svg
+share/icons/breeze/actions/24/labplot-auto-scale-all-symbolic.svg
+share/icons/breeze/actions/24/labplot-auto-scale-all.svg
+share/icons/breeze/actions/24/labplot-auto-scale-x-symbolic.svg
+share/icons/breeze/actions/24/labplot-auto-scale-x.svg
+share/icons/breeze/actions/24/labplot-auto-scale-y-symbolic.svg
+share/icons/breeze/actions/24/labplot-auto-scale-y.svg
+share/icons/breeze/actions/24/labplot-axis-horizontal-symbolic.svg
share/icons/breeze/actions/24/labplot-axis-horizontal.svg
+share/icons/breeze/actions/24/labplot-axis-vertical-symbolic.svg
share/icons/breeze/actions/24/labplot-axis-vertical.svg
+share/icons/breeze/actions/24/labplot-cursor-arrow-symbolic.svg
+share/icons/breeze/actions/24/labplot-cursor-arrow.svg
+share/icons/breeze/actions/24/labplot-editbreaklayout-symbolic.svg
share/icons/breeze/actions/24/labplot-editbreaklayout.svg
+share/icons/breeze/actions/24/labplot-editgrid-symbolic.svg
share/icons/breeze/actions/24/labplot-editgrid.svg
+share/icons/breeze/actions/24/labplot-edithlayout-symbolic.svg
share/icons/breeze/actions/24/labplot-edithlayout.svg
+share/icons/breeze/actions/24/labplot-editvlayout-symbolic.svg
share/icons/breeze/actions/24/labplot-editvlayout.svg
+share/icons/breeze/actions/24/labplot-format-text-symbol-symbolic.svg
+share/icons/breeze/actions/24/labplot-format-text-symbol.svg
+share/icons/breeze/actions/24/labplot-matrix-new-symbolic.svg
share/icons/breeze/actions/24/labplot-matrix-new.svg
+share/icons/breeze/actions/24/labplot-matrix-symbolic.svg
share/icons/breeze/actions/24/labplot-matrix.svg
+share/icons/breeze/actions/24/labplot-plot-axis-points-symbolic.svg
share/icons/breeze/actions/24/labplot-plot-axis-points.svg
+share/icons/breeze/actions/24/labplot-shift-down-y-symbolic.svg
share/icons/breeze/actions/24/labplot-shift-down-y.svg
+share/icons/breeze/actions/24/labplot-shift-left-x-symbolic.svg
share/icons/breeze/actions/24/labplot-shift-left-x.svg
+share/icons/breeze/actions/24/labplot-shift-right-x-symbolic.svg
share/icons/breeze/actions/24/labplot-shift-right-x.svg
+share/icons/breeze/actions/24/labplot-shift-up-y-symbolic.svg
share/icons/breeze/actions/24/labplot-shift-up-y.svg
+share/icons/breeze/actions/24/labplot-spreadsheet-new-symbolic.svg
+share/icons/breeze/actions/24/labplot-spreadsheet-new.svg
+share/icons/breeze/actions/24/labplot-spreadsheet-symbolic.svg
+share/icons/breeze/actions/24/labplot-spreadsheet.svg
+share/icons/breeze/actions/24/labplot-transform-move-symbolic.svg
+share/icons/breeze/actions/24/labplot-transform-move.svg
+share/icons/breeze/actions/24/labplot-workbook-new-symbolic.svg
share/icons/breeze/actions/24/labplot-workbook-new.svg
+share/icons/breeze/actions/24/labplot-workbook-symbolic.svg
share/icons/breeze/actions/24/labplot-workbook.svg
+share/icons/breeze/actions/24/labplot-worksheet-new-symbolic.svg
share/icons/breeze/actions/24/labplot-worksheet-new.svg
+share/icons/breeze/actions/24/labplot-worksheet-symbolic.svg
share/icons/breeze/actions/24/labplot-worksheet.svg
+share/icons/breeze/actions/24/labplot-xy-curve-points-symbolic.svg
+share/icons/breeze/actions/24/labplot-xy-curve-points.svg
+share/icons/breeze/actions/24/labplot-xy-curve-segments-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-curve-segments.svg
+share/icons/breeze/actions/24/labplot-xy-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-curve.svg
+share/icons/breeze/actions/24/labplot-xy-equation-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-equation-curve.svg
+share/icons/breeze/actions/24/labplot-xy-fit-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-fit-curve.svg
+share/icons/breeze/actions/24/labplot-xy-fourier-filter-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-fourier-filter-curve.svg
+share/icons/breeze/actions/24/labplot-xy-fourier-transform-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-fourier-transform-curve.svg
+share/icons/breeze/actions/24/labplot-xy-interpolation-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-interpolation-curve.svg
+share/icons/breeze/actions/24/labplot-xy-plot-four-axes-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-plot-four-axes.svg
+share/icons/breeze/actions/24/labplot-xy-plot-two-axes-centered-origin-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-plot-two-axes-centered-origin.svg
+share/icons/breeze/actions/24/labplot-xy-plot-two-axes-centered-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-plot-two-axes-centered.svg
+share/icons/breeze/actions/24/labplot-xy-plot-two-axes-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-plot-two-axes.svg
+share/icons/breeze/actions/24/labplot-xy-smoothing-curve-symbolic.svg
share/icons/breeze/actions/24/labplot-xy-smoothing-curve.svg
+share/icons/breeze/actions/24/labplot-zoom-in-x-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-in-x.svg
+share/icons/breeze/actions/24/labplot-zoom-in-y-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-in-y.svg
+share/icons/breeze/actions/24/labplot-zoom-out-x-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-out-x.svg
+share/icons/breeze/actions/24/labplot-zoom-out-y-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-out-y.svg
+share/icons/breeze/actions/24/labplot-zoom-select-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-select-x-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-select-x.svg
+share/icons/breeze/actions/24/labplot-zoom-select-y-symbolic.svg
+share/icons/breeze/actions/24/labplot-zoom-select-y.svg
+share/icons/breeze/actions/24/labplot-zoom-select.svg
+share/icons/breeze/actions/24/language-chooser-symbolic.svg
+share/icons/breeze/actions/24/language-chooser.svg
+share/icons/breeze/actions/24/languages-symbolic.svg
+share/icons/breeze/actions/24/languages.svg
+share/icons/breeze/actions/24/latex-config-symbolic.svg
+share/icons/breeze/actions/24/latex-config.svg
+share/icons/breeze/actions/24/latex-symbolic.svg
+share/icons/breeze/actions/24/latex.svg
+share/icons/breeze/actions/24/layer-visible-off-symbolic.svg
share/icons/breeze/actions/24/layer-visible-off.svg
+share/icons/breeze/actions/24/layer-visible-on-symbolic.svg
share/icons/breeze/actions/24/layer-visible-on.svg
+share/icons/breeze/actions/24/lensautofix-symbolic.svg
share/icons/breeze/actions/24/lensautofix.svg
+share/icons/breeze/actions/24/lensdistortion-symbolic.svg
share/icons/breeze/actions/24/lensdistortion.svg
+share/icons/breeze/actions/24/libpeas-plugin-symbolic.svg
+share/icons/breeze/actions/24/libpeas-plugin.svg
+share/icons/breeze/actions/24/license-symbolic.svg
share/icons/breeze/actions/24/license.svg
+share/icons/breeze/actions/24/lighttable-symbolic.svg
share/icons/breeze/actions/24/lighttable.svg
+share/icons/breeze/actions/24/lighttableadd-symbolic.svg
+share/icons/breeze/actions/24/lighttableadd.svg
+share/icons/breeze/actions/24/lilypond-symbolic.svg
+share/icons/breeze/actions/24/lilypond.svg
+share/icons/breeze/actions/24/linear-symbolic.svg
share/icons/breeze/actions/24/linear.svg
+share/icons/breeze/actions/24/lines-connector-symbolic.svg
share/icons/breeze/actions/24/lines-connector.svg
+share/icons/breeze/actions/24/link-symbolic.svg
share/icons/breeze/actions/24/link.svg
+share/icons/breeze/actions/24/list-add-font-symbolic.svg
share/icons/breeze/actions/24/list-add-font.svg
+share/icons/breeze/actions/24/list-add-symbolic.svg
+share/icons/breeze/actions/24/list-add-user-symbolic.svg
share/icons/breeze/actions/24/list-add-user.svg
share/icons/breeze/actions/24/list-add.svg
+share/icons/breeze/actions/24/list-remove-symbolic.svg
+share/icons/breeze/actions/24/list-remove-user-symbolic.svg
share/icons/breeze/actions/24/list-remove-user.svg
+share/icons/breeze/actions/24/list-remove.svg
+share/icons/breeze/actions/24/list-resource-add-symbolic.svg
+share/icons/breeze/actions/24/list-resource-add.svg
+share/icons/breeze/actions/24/lock-symbolic.svg
+share/icons/breeze/actions/24/lock.svg
+share/icons/breeze/actions/24/love-amarok-symbolic.svg
share/icons/breeze/actions/24/love-amarok.svg
+share/icons/breeze/actions/24/love-symbolic.svg
+share/icons/breeze/actions/24/love.svg
+share/icons/breeze/actions/24/low-brightness-symbolic.svg
+share/icons/breeze/actions/24/low-brightness.svg
+share/icons/breeze/actions/24/mail-attachment-symbolic.svg
share/icons/breeze/actions/24/mail-attachment.svg
+share/icons/breeze/actions/24/mail-deleted-symbolic.svg
+share/icons/breeze/actions/24/mail-deleted.svg
+share/icons/breeze/actions/24/mail-download-later-symbolic.svg
+share/icons/breeze/actions/24/mail-download-later.svg
+share/icons/breeze/actions/24/mail-download-now-symbolic.svg
+share/icons/breeze/actions/24/mail-download-now.svg
+share/icons/breeze/actions/24/mail-encrypted-full-symbolic.svg
share/icons/breeze/actions/24/mail-encrypted-full.svg
+share/icons/breeze/actions/24/mail-encrypted-part-symbolic.svg
share/icons/breeze/actions/24/mail-encrypted-part.svg
+share/icons/breeze/actions/24/mail-encrypted-symbolic.svg
+share/icons/breeze/actions/24/mail-encrypted.svg
+share/icons/breeze/actions/24/mail-flag-symbolic.svg
share/icons/breeze/actions/24/mail-flag.svg
+share/icons/breeze/actions/24/mail-forward-symbolic.svg
share/icons/breeze/actions/24/mail-forward.svg
+share/icons/breeze/actions/24/mail-forwarded-replied-symbolic.svg
share/icons/breeze/actions/24/mail-forwarded-replied.svg
+share/icons/breeze/actions/24/mail-forwarded-symbolic.svg
share/icons/breeze/actions/24/mail-forwarded.svg
+share/icons/breeze/actions/24/mail-invitation-symbolic.svg
share/icons/breeze/actions/24/mail-invitation.svg
+share/icons/breeze/actions/24/mail-mark-important-symbolic.svg
share/icons/breeze/actions/24/mail-mark-important.svg
+share/icons/breeze/actions/24/mail-mark-junk-symbolic.svg
share/icons/breeze/actions/24/mail-mark-junk.svg
+share/icons/breeze/actions/24/mail-mark-notjunk-symbolic.svg
share/icons/breeze/actions/24/mail-mark-notjunk.svg
+share/icons/breeze/actions/24/mail-mark-read-symbolic.svg
share/icons/breeze/actions/24/mail-mark-read.svg
+share/icons/breeze/actions/24/mail-mark-task-symbolic.svg
share/icons/breeze/actions/24/mail-mark-task.svg
+share/icons/breeze/actions/24/mail-mark-unread-new-symbolic.svg
share/icons/breeze/actions/24/mail-mark-unread-new.svg
+share/icons/breeze/actions/24/mail-mark-unread-symbolic.svg
share/icons/breeze/actions/24/mail-mark-unread.svg
+share/icons/breeze/actions/24/mail-meeting-request-reply-symbolic.svg
share/icons/breeze/actions/24/mail-meeting-request-reply.svg
+share/icons/breeze/actions/24/mail-message-new-list-symbolic.svg
share/icons/breeze/actions/24/mail-message-new-list.svg
+share/icons/breeze/actions/24/mail-message-new-symbolic.svg
share/icons/breeze/actions/24/mail-message-new.svg
+share/icons/breeze/actions/24/mail-message-symbolic.svg
+share/icons/breeze/actions/24/mail-message.svg
+share/icons/breeze/actions/24/mail-queue-symbolic.svg
share/icons/breeze/actions/24/mail-queue.svg
+share/icons/breeze/actions/24/mail-queued-symbolic.svg
+share/icons/breeze/actions/24/mail-queued.svg
+share/icons/breeze/actions/24/mail-read-symbolic.svg
+share/icons/breeze/actions/24/mail-read.svg
+share/icons/breeze/actions/24/mail-receive-symbolic.svg
share/icons/breeze/actions/24/mail-receive.svg
+share/icons/breeze/actions/24/mail-replied-symbolic.svg
share/icons/breeze/actions/24/mail-replied.svg
+share/icons/breeze/actions/24/mail-reply-all-symbolic.svg
share/icons/breeze/actions/24/mail-reply-all.svg
+share/icons/breeze/actions/24/mail-reply-custom-all-symbolic.svg
share/icons/breeze/actions/24/mail-reply-custom-all.svg
+share/icons/breeze/actions/24/mail-reply-custom-symbolic.svg
share/icons/breeze/actions/24/mail-reply-custom.svg
+share/icons/breeze/actions/24/mail-reply-list-symbolic.svg
share/icons/breeze/actions/24/mail-reply-list.svg
+share/icons/breeze/actions/24/mail-reply-sender-symbolic.svg
share/icons/breeze/actions/24/mail-reply-sender.svg
+share/icons/breeze/actions/24/mail-send-symbolic.svg
share/icons/breeze/actions/24/mail-send.svg
+share/icons/breeze/actions/24/mail-sent-symbolic.svg
+share/icons/breeze/actions/24/mail-sent.svg
+share/icons/breeze/actions/24/mail-signature-unknown-symbolic.svg
share/icons/breeze/actions/24/mail-signature-unknown.svg
+share/icons/breeze/actions/24/mail-signed-full-symbolic.svg
share/icons/breeze/actions/24/mail-signed-full.svg
+share/icons/breeze/actions/24/mail-signed-fully-symbolic.svg
+share/icons/breeze/actions/24/mail-signed-fully.svg
+share/icons/breeze/actions/24/mail-signed-part-symbolic.svg
share/icons/breeze/actions/24/mail-signed-part.svg
+share/icons/breeze/actions/24/mail-signed-symbolic.svg
+share/icons/breeze/actions/24/mail-signed-verified-symbolic.svg
share/icons/breeze/actions/24/mail-signed-verified.svg
+share/icons/breeze/actions/24/mail-signed.svg
+share/icons/breeze/actions/24/mail-tagged-symbolic.svg
share/icons/breeze/actions/24/mail-tagged.svg
+share/icons/breeze/actions/24/mail-task-symbolic.svg
+share/icons/breeze/actions/24/mail-task.svg
+share/icons/breeze/actions/24/mail-thread-ignored-symbolic.svg
+share/icons/breeze/actions/24/mail-thread-ignored.svg
+share/icons/breeze/actions/24/mail-thread-watch-symbolic.svg
+share/icons/breeze/actions/24/mail-thread-watch.svg
+share/icons/breeze/actions/24/mail-unread-new-symbolic.svg
+share/icons/breeze/actions/24/mail-unread-new.svg
+share/icons/breeze/actions/24/mail-unread-symbolic.svg
+share/icons/breeze/actions/24/mail-unread.svg
+share/icons/breeze/actions/24/makeidx-symbolic.svg
+share/icons/breeze/actions/24/makeidx.svg
+share/icons/breeze/actions/24/map-flat-symbolic.svg
share/icons/breeze/actions/24/map-flat.svg
+share/icons/breeze/actions/24/map-globe-symbolic.svg
share/icons/breeze/actions/24/map-globe.svg
+share/icons/breeze/actions/24/map-gnomonic-symbolic.svg
share/icons/breeze/actions/24/map-gnomonic.svg
+share/icons/breeze/actions/24/map-mercator-symbolic.svg
share/icons/breeze/actions/24/map-mercator.svg
+share/icons/breeze/actions/24/markasblank-symbolic.svg
share/icons/breeze/actions/24/markasblank.svg
+share/icons/breeze/actions/24/math0-symbolic.svg
+share/icons/breeze/actions/24/math0.svg
+share/icons/breeze/actions/24/mathmode-symbolic.svg
+share/icons/breeze/actions/24/mathmode.svg
+share/icons/breeze/actions/24/measure-symbolic.svg
+share/icons/breeze/actions/24/measure.svg
+share/icons/breeze/actions/24/media-album-cover-manager-amarok-symbolic.svg
share/icons/breeze/actions/24/media-album-cover-manager-amarok.svg
+share/icons/breeze/actions/24/media-album-cover-symbolic.svg
+share/icons/breeze/actions/24/media-album-cover.svg
+share/icons/breeze/actions/24/media-album-repeat-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-album-repeat-amarok.svg
+share/icons/breeze/actions/24/media-album-track-symbolic.svg
share/icons/breeze/actions/24/media-album-track.svg
+share/icons/breeze/actions/24/media-eject-symbolic.svg
share/icons/breeze/actions/24/media-eject.svg
+share/icons/breeze/actions/24/media-mount-symbolic.svg
share/icons/breeze/actions/24/media-mount.svg
+share/icons/breeze/actions/24/media-playback-pause-symbolic.svg
share/icons/breeze/actions/24/media-playback-pause.svg
+share/icons/breeze/actions/24/media-playback-start-symbolic.svg
share/icons/breeze/actions/24/media-playback-start.svg
+share/icons/breeze/actions/24/media-playback-stop-symbolic.svg
share/icons/breeze/actions/24/media-playback-stop.svg
+share/icons/breeze/actions/24/media-playlist-append-next-symbolic.svg
share/icons/breeze/actions/24/media-playlist-append-next.svg
+share/icons/breeze/actions/24/media-playlist-append-symbolic.svg
share/icons/breeze/actions/24/media-playlist-append.svg
+share/icons/breeze/actions/24/media-playlist-no-shuffle-symbolic.svg
+share/icons/breeze/actions/24/media-playlist-no-shuffle.svg
+share/icons/breeze/actions/24/media-playlist-normal-symbolic.svg
share/icons/breeze/actions/24/media-playlist-normal.svg
+share/icons/breeze/actions/24/media-playlist-play-symbolic.svg
share/icons/breeze/actions/24/media-playlist-play.svg
+share/icons/breeze/actions/24/media-playlist-repeat-song-symbolic.svg
+share/icons/breeze/actions/24/media-playlist-repeat-song.svg
+share/icons/breeze/actions/24/media-playlist-repeat-symbolic.svg
share/icons/breeze/actions/24/media-playlist-repeat.svg
+share/icons/breeze/actions/24/media-playlist-shuffle-symbolic.svg
share/icons/breeze/actions/24/media-playlist-shuffle.svg
+share/icons/breeze/actions/24/media-random-albums-amarok-symbolic.svg
share/icons/breeze/actions/24/media-random-albums-amarok.svg
+share/icons/breeze/actions/24/media-random-tracks-amarok-symbolic.svg
share/icons/breeze/actions/24/media-random-tracks-amarok.svg
+share/icons/breeze/actions/24/media-record-symbolic.svg
share/icons/breeze/actions/24/media-record.svg
+share/icons/breeze/actions/24/media-repeat-album-amarok-symbolic.svg
share/icons/breeze/actions/24/media-repeat-album-amarok.svg
+share/icons/breeze/actions/24/media-repeat-all-symbolic.svg
+share/icons/breeze/actions/24/media-repeat-all.svg
+share/icons/breeze/actions/24/media-repeat-none-symbolic.svg
share/icons/breeze/actions/24/media-repeat-none.svg
+share/icons/breeze/actions/24/media-repeat-playlist-amarok-symbolic.svg
share/icons/breeze/actions/24/media-repeat-playlist-amarok.svg
+share/icons/breeze/actions/24/media-repeat-single-symbolic.svg
share/icons/breeze/actions/24/media-repeat-single.svg
+share/icons/breeze/actions/24/media-repeat-track-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-repeat-track-amarok.svg
+share/icons/breeze/actions/24/media-seek-backward-symbolic.svg
share/icons/breeze/actions/24/media-seek-backward.svg
+share/icons/breeze/actions/24/media-seek-forward-symbolic.svg
share/icons/breeze/actions/24/media-seek-forward.svg
+share/icons/breeze/actions/24/media-show-active-track-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-show-active-track-amarok.svg
+share/icons/breeze/actions/24/media-skip-backward-symbolic.svg
share/icons/breeze/actions/24/media-skip-backward.svg
+share/icons/breeze/actions/24/media-skip-forward-symbolic.svg
share/icons/breeze/actions/24/media-skip-forward.svg
+share/icons/breeze/actions/24/media-standard-track-progression-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-standard-track-progression-amarok.svg
+share/icons/breeze/actions/24/media-track-add-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-track-add-amarok.svg
+share/icons/breeze/actions/24/media-track-edit-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-track-edit-amarok.svg
+share/icons/breeze/actions/24/media-track-queue-amarok-symbolic.svg
share/icons/breeze/actions/24/media-track-queue-amarok.svg
+share/icons/breeze/actions/24/media-track-remove-amarok-symbolic.svg
+share/icons/breeze/actions/24/media-track-remove-amarok.svg
+share/icons/breeze/actions/24/media-track-show-active-symbolic.svg
share/icons/breeze/actions/24/media-track-show-active.svg
+share/icons/breeze/actions/24/medskip-symbolic.svg
+share/icons/breeze/actions/24/medskip.svg
+share/icons/breeze/actions/24/meeting-attending-symbolic.svg
+share/icons/breeze/actions/24/meeting-attending-tentative-symbolic.svg
+share/icons/breeze/actions/24/meeting-attending-tentative.svg
+share/icons/breeze/actions/24/meeting-attending.svg
+share/icons/breeze/actions/24/meeting-participant-no-response-symbolic.svg
share/icons/breeze/actions/24/meeting-participant-no-response.svg
+share/icons/breeze/actions/24/meeting-participant-request-response-symbolic.svg
share/icons/breeze/actions/24/meeting-participant-request-response.svg
+share/icons/breeze/actions/24/menu_new-symbolic.svg
+share/icons/breeze/actions/24/menu_new.svg
+share/icons/breeze/actions/24/menu_new_sep-symbolic.svg
share/icons/breeze/actions/24/menu_new_sep.svg
+share/icons/breeze/actions/24/merge-symbolic.svg
share/icons/breeze/actions/24/merge.svg
+share/icons/breeze/actions/24/messagebox_warning-symbolic.svg
share/icons/breeze/actions/24/messagebox_warning.svg
+share/icons/breeze/actions/24/milestone-symbolic.svg
share/icons/breeze/actions/24/milestone.svg
+share/icons/breeze/actions/24/minuet-chords-symbolic.svg
share/icons/breeze/actions/24/minuet-chords.svg
+share/icons/breeze/actions/24/minuet-intervals-symbolic.svg
share/icons/breeze/actions/24/minuet-intervals.svg
+share/icons/breeze/actions/24/minuet-rhythms-symbolic.svg
share/icons/breeze/actions/24/minuet-rhythms.svg
+share/icons/breeze/actions/24/minuet-scales-symbolic.svg
share/icons/breeze/actions/24/minuet-scales.svg
+share/icons/breeze/actions/24/mode1-symbolic.svg
share/icons/breeze/actions/24/mode1.svg
+share/icons/breeze/actions/24/mode2-symbolic.svg
share/icons/breeze/actions/24/mode2.svg
+share/icons/breeze/actions/24/mode3-symbolic.svg
share/icons/breeze/actions/24/mode3.svg
+share/icons/breeze/actions/24/mode4-symbolic.svg
share/icons/breeze/actions/24/mode4.svg
+share/icons/breeze/actions/24/mode5-symbolic.svg
share/icons/breeze/actions/24/mode5.svg
+share/icons/breeze/actions/24/modified-symbolic.svg
+share/icons/breeze/actions/24/modified.svg
+share/icons/breeze/actions/24/motion_path_animations-symbolic.svg
share/icons/breeze/actions/24/motion_path_animations.svg
+share/icons/breeze/actions/24/mpost-symbolic.svg
+share/icons/breeze/actions/24/mpost.svg
+share/icons/breeze/actions/24/msgid2msgstr-symbolic.svg
+share/icons/breeze/actions/24/msgid2msgstr.svg
+share/icons/breeze/actions/24/multirow-symbolic.svg
+share/icons/breeze/actions/24/multirow.svg
+share/icons/breeze/actions/24/music-amarok-symbolic.svg
+share/icons/breeze/actions/24/music-amarok.svg
+share/icons/breeze/actions/24/music-note-16th-symbolic.svg
share/icons/breeze/actions/24/music-note-16th.svg
+share/icons/breeze/actions/24/network-connect-symbolic.svg
share/icons/breeze/actions/24/network-connect.svg
+share/icons/breeze/actions/24/network-disconnect-symbolic.svg
share/icons/breeze/actions/24/network-disconnect.svg
+share/icons/breeze/actions/24/new-audio-alarm-symbolic.svg
share/icons/breeze/actions/24/new-audio-alarm.svg
+share/icons/breeze/actions/24/new-command-alarm-symbolic.svg
+share/icons/breeze/actions/24/new-command-alarm.svg
+share/icons/breeze/actions/24/newline-symbolic.svg
share/icons/breeze/actions/24/newline.svg
+share/icons/breeze/actions/24/news-subscribe-symbolic.svg
share/icons/breeze/actions/24/news-subscribe.svg
+share/icons/breeze/actions/24/news-unsubscribe-symbolic.svg
share/icons/breeze/actions/24/news-unsubscribe.svg
+share/icons/breeze/actions/24/nextfuzzy-symbolic.svg
share/icons/breeze/actions/24/nextfuzzy.svg
+share/icons/breeze/actions/24/nextfuzzyuntrans-symbolic.svg
share/icons/breeze/actions/24/nextfuzzyuntrans.svg
+share/icons/breeze/actions/24/nextuntranslated-symbolic.svg
share/icons/breeze/actions/24/nextuntranslated.svg
+share/icons/breeze/actions/24/nocover-symbolic.svg
+share/icons/breeze/actions/24/nocover.svg
+share/icons/breeze/actions/24/node-add-symbolic.svg
+share/icons/breeze/actions/24/node-add.svg
+share/icons/breeze/actions/24/node-break-symbolic.svg
+share/icons/breeze/actions/24/node-break.svg
+share/icons/breeze/actions/24/node-delete-segment-symbolic.svg
+share/icons/breeze/actions/24/node-delete-segment.svg
+share/icons/breeze/actions/24/node-delete-symbolic.svg
+share/icons/breeze/actions/24/node-delete.svg
+share/icons/breeze/actions/24/node-join-segment-symbolic.svg
+share/icons/breeze/actions/24/node-join-segment.svg
+share/icons/breeze/actions/24/node-join-symbolic.svg
+share/icons/breeze/actions/24/node-join.svg
+share/icons/breeze/actions/24/node-segment-curve-symbolic.svg
share/icons/breeze/actions/24/node-segment-curve.svg
+share/icons/breeze/actions/24/node-segment-line-symbolic.svg
share/icons/breeze/actions/24/node-segment-line.svg
+share/icons/breeze/actions/24/node-symbolic.svg
+share/icons/breeze/actions/24/node-transform-symbolic.svg
share/icons/breeze/actions/24/node-transform.svg
+share/icons/breeze/actions/24/node-type-auto-smooth-symbolic.svg
share/icons/breeze/actions/24/node-type-auto-smooth.svg
+share/icons/breeze/actions/24/node-type-cusp-symbolic.svg
share/icons/breeze/actions/24/node-type-cusp.svg
+share/icons/breeze/actions/24/node-type-smooth-symbolic.svg
share/icons/breeze/actions/24/node-type-smooth.svg
+share/icons/breeze/actions/24/node-type-symmetric-symbolic.svg
share/icons/breeze/actions/24/node-type-symmetric.svg
share/icons/breeze/actions/24/node.svg
+share/icons/breeze/actions/24/noisereduction-symbolic.svg
share/icons/breeze/actions/24/noisereduction.svg
+share/icons/breeze/actions/24/note-symbolic.svg
+share/icons/breeze/actions/24/note.svg
+share/icons/breeze/actions/24/notification-active-symbolic.svg
share/icons/breeze/actions/24/notification-active.svg
+share/icons/breeze/actions/24/notification-disabled-symbolic.svg
share/icons/breeze/actions/24/notification-disabled.svg
share/icons/breeze/actions/24/notification-empty.svg
+share/icons/breeze/actions/24/notification-inactive-symbolic.svg
share/icons/breeze/actions/24/notification-inactive.svg
share/icons/breeze/actions/24/notification-progress-active.svg
share/icons/breeze/actions/24/notification-progress-inactive.svg
+share/icons/breeze/actions/24/notifications-disabled-symbolic.svg
share/icons/breeze/actions/24/notifications-disabled.svg
+share/icons/breeze/actions/24/notifications-symbolic.svg
share/icons/breeze/actions/24/notifications.svg
+share/icons/breeze/actions/24/nroot-symbolic.svg
share/icons/breeze/actions/24/nroot.svg
+share/icons/breeze/actions/24/object-align-horizontal-center-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-horizontal-center-calligra.svg
+share/icons/breeze/actions/24/object-align-horizontal-left-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-horizontal-left-calligra.svg
+share/icons/breeze/actions/24/object-align-horizontal-right-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-horizontal-right-calligra.svg
+share/icons/breeze/actions/24/object-align-vertical-bottom-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-vertical-bottom-calligra.svg
+share/icons/breeze/actions/24/object-align-vertical-bottom-top-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-vertical-bottom-top-calligra.svg
+share/icons/breeze/actions/24/object-align-vertical-center-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-vertical-center-calligra.svg
+share/icons/breeze/actions/24/object-align-vertical-top-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-align-vertical-top-calligra.svg
+share/icons/breeze/actions/24/object-columns-symbolic.svg
share/icons/breeze/actions/24/object-columns.svg
+share/icons/breeze/actions/24/object-flip-horizontal-symbolic.svg
share/icons/breeze/actions/24/object-flip-horizontal.svg
+share/icons/breeze/actions/24/object-flip-vertical-symbolic.svg
share/icons/breeze/actions/24/object-flip-vertical.svg
+share/icons/breeze/actions/24/object-group-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-group-calligra.svg
+share/icons/breeze/actions/24/object-group-symbolic.svg
share/icons/breeze/actions/24/object-group.svg
+share/icons/breeze/actions/24/object-height-symbolic.svg
share/icons/breeze/actions/24/object-height.svg
+share/icons/breeze/actions/24/object-locked-symbolic.svg
+share/icons/breeze/actions/24/object-locked.svg
+share/icons/breeze/actions/24/object-order-back-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-order-back-calligra.svg
+share/icons/breeze/actions/24/object-order-back-symbolic.svg
share/icons/breeze/actions/24/object-order-back.svg
+share/icons/breeze/actions/24/object-order-front-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-order-front-calligra.svg
+share/icons/breeze/actions/24/object-order-front-symbolic.svg
share/icons/breeze/actions/24/object-order-front.svg
+share/icons/breeze/actions/24/object-order-lower-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-order-lower-calligra.svg
+share/icons/breeze/actions/24/object-order-lower-symbolic.svg
share/icons/breeze/actions/24/object-order-lower.svg
+share/icons/breeze/actions/24/object-order-raise-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-order-raise-calligra.svg
+share/icons/breeze/actions/24/object-order-raise-symbolic.svg
share/icons/breeze/actions/24/object-order-raise.svg
+share/icons/breeze/actions/24/object-rotate-left-symbolic.svg
share/icons/breeze/actions/24/object-rotate-left.svg
+share/icons/breeze/actions/24/object-rotate-right-symbolic.svg
share/icons/breeze/actions/24/object-rotate-right.svg
+share/icons/breeze/actions/24/object-rows-symbolic.svg
share/icons/breeze/actions/24/object-rows.svg
+share/icons/breeze/actions/24/object-symbolic.svg
+share/icons/breeze/actions/24/object-to-path-symbolic.svg
share/icons/breeze/actions/24/object-to-path.svg
+share/icons/breeze/actions/24/object-ungroup-calligra-symbolic.svg
+share/icons/breeze/actions/24/object-ungroup-calligra.svg
+share/icons/breeze/actions/24/object-ungroup-symbolic.svg
share/icons/breeze/actions/24/object-ungroup.svg
+share/icons/breeze/actions/24/object-unlocked-symbolic.svg
+share/icons/breeze/actions/24/object-unlocked.svg
+share/icons/breeze/actions/24/object-width-symbolic.svg
share/icons/breeze/actions/24/object-width.svg
+share/icons/breeze/actions/24/object.svg
+share/icons/breeze/actions/24/object_node-symbolic.svg
+share/icons/breeze/actions/24/object_node.svg
+share/icons/breeze/actions/24/office-chart-area-focus-peak-node-symbolic.svg
share/icons/breeze/actions/24/office-chart-area-focus-peak-node.svg
+share/icons/breeze/actions/24/office-chart-area-percentage-symbolic.svg
share/icons/breeze/actions/24/office-chart-area-percentage.svg
+share/icons/breeze/actions/24/office-chart-area-stacked-symbolic.svg
share/icons/breeze/actions/24/office-chart-area-stacked.svg
+share/icons/breeze/actions/24/office-chart-area-symbolic.svg
share/icons/breeze/actions/24/office-chart-area.svg
+share/icons/breeze/actions/24/office-chart-bar-percentage-symbolic.svg
share/icons/breeze/actions/24/office-chart-bar-percentage.svg
+share/icons/breeze/actions/24/office-chart-bar-stacked-symbolic.svg
share/icons/breeze/actions/24/office-chart-bar-stacked.svg
+share/icons/breeze/actions/24/office-chart-bar-symbolic.svg
share/icons/breeze/actions/24/office-chart-bar.svg
+share/icons/breeze/actions/24/office-chart-line-forecast-symbolic.svg
share/icons/breeze/actions/24/office-chart-line-forecast.svg
+share/icons/breeze/actions/24/office-chart-line-percentage-symbolic.svg
share/icons/breeze/actions/24/office-chart-line-percentage.svg
+share/icons/breeze/actions/24/office-chart-line-stacked-symbolic.svg
share/icons/breeze/actions/24/office-chart-line-stacked.svg
+share/icons/breeze/actions/24/office-chart-line-symbolic.svg
share/icons/breeze/actions/24/office-chart-line.svg
+share/icons/breeze/actions/24/office-chart-pie-symbolic.svg
share/icons/breeze/actions/24/office-chart-pie.svg
+share/icons/breeze/actions/24/office-chart-polar-stacked-symbolic.svg
share/icons/breeze/actions/24/office-chart-polar-stacked.svg
+share/icons/breeze/actions/24/office-chart-polar-symbolic.svg
share/icons/breeze/actions/24/office-chart-polar.svg
+share/icons/breeze/actions/24/office-chart-ring-symbolic.svg
share/icons/breeze/actions/24/office-chart-ring.svg
+share/icons/breeze/actions/24/office-chart-scatter-symbolic.svg
share/icons/breeze/actions/24/office-chart-scatter.svg
+share/icons/breeze/actions/24/office-report-symbolic.svg
+share/icons/breeze/actions/24/office-report.svg
+share/icons/breeze/actions/24/offline-settings-symbolic.svg
+share/icons/breeze/actions/24/offline-settings.svg
+share/icons/breeze/actions/24/offline-symbolic.svg
+share/icons/breeze/actions/24/offline.svg
+share/icons/breeze/actions/24/oilpaint-symbolic.svg
share/icons/breeze/actions/24/oilpaint.svg
+share/icons/breeze/actions/24/online-symbolic.svg
+share/icons/breeze/actions/24/online.svg
+share/icons/breeze/actions/24/open-for-editing-symbolic.svg
+share/icons/breeze/actions/24/open-for-editing.svg
+share/icons/breeze/actions/24/open-link-symbolic.svg
share/icons/breeze/actions/24/open-link.svg
+share/icons/breeze/actions/24/open-menu-symbolic.svg
+share/icons/breeze/actions/24/output_win-symbolic.svg
+share/icons/breeze/actions/24/output_win.svg
+share/icons/breeze/actions/24/overexposure-symbolic.svg
share/icons/breeze/actions/24/overexposure.svg
+share/icons/breeze/actions/24/overflow-menu-left-symbolic.svg
share/icons/breeze/actions/24/overflow-menu-left.svg
+share/icons/breeze/actions/24/overflow-menu-right-symbolic.svg
share/icons/breeze/actions/24/overflow-menu-right.svg
+share/icons/breeze/actions/24/overflow-menu-symbolic.svg
share/icons/breeze/actions/24/overflow-menu.svg
+share/icons/breeze/actions/24/package-symbolic.svg
+share/icons/breeze/actions/24/package.svg
+share/icons/breeze/actions/24/page-2sides-symbolic.svg
share/icons/breeze/actions/24/page-2sides.svg
+share/icons/breeze/actions/24/page-3sides-symbolic.svg
share/icons/breeze/actions/24/page-3sides.svg
+share/icons/breeze/actions/24/page-4sides-symbolic.svg
share/icons/breeze/actions/24/page-4sides.svg
+share/icons/breeze/actions/24/page-simple-symbolic.svg
share/icons/breeze/actions/24/page-simple.svg
+share/icons/breeze/actions/24/page-zoom-symbolic.svg
+share/icons/breeze/actions/24/page-zoom.svg
+share/icons/breeze/actions/24/paint-none-symbolic.svg
share/icons/breeze/actions/24/paint-none.svg
share/icons/breeze/actions/24/panel-fit-height.svg
share/icons/breeze/actions/24/panel-fit-width.svg
+share/icons/breeze/actions/24/paper-color-symbolic.svg
share/icons/breeze/actions/24/paper-color.svg
+share/icons/breeze/actions/24/password-copy-symbolic.svg
share/icons/breeze/actions/24/password-copy.svg
+share/icons/breeze/actions/24/password-generate-symbolic.svg
+share/icons/breeze/actions/24/password-generate.svg
+share/icons/breeze/actions/24/password-show-off-symbolic.svg
+share/icons/breeze/actions/24/password-show-off.svg
+share/icons/breeze/actions/24/password-show-on-symbolic.svg
+share/icons/breeze/actions/24/password-show-on.svg
+share/icons/breeze/actions/24/path-clip-edit-symbolic.svg
share/icons/breeze/actions/24/path-clip-edit.svg
+share/icons/breeze/actions/24/path-effect-parameter-next-symbolic.svg
share/icons/breeze/actions/24/path-effect-parameter-next.svg
+share/icons/breeze/actions/24/path-mask-edit-symbolic.svg
share/icons/breeze/actions/24/path-mask-edit.svg
+share/icons/breeze/actions/24/path-mode-bezier-symbolic.svg
+share/icons/breeze/actions/24/path-mode-bezier.svg
+share/icons/breeze/actions/24/path-mode-polyline-paraxial-symbolic.svg
share/icons/breeze/actions/24/path-mode-polyline-paraxial.svg
+share/icons/breeze/actions/24/path-mode-polyline-symbolic.svg
share/icons/breeze/actions/24/path-mode-polyline.svg
+share/icons/breeze/actions/24/path-mode-spiro-symbolic.svg
+share/icons/breeze/actions/24/path-mode-spiro.svg
+share/icons/breeze/actions/24/path-reverse-symbolic.svg
share/icons/breeze/actions/24/path-reverse.svg
+share/icons/breeze/actions/24/path-simplify-symbolic.svg
share/icons/breeze/actions/24/path-simplify.svg
+share/icons/breeze/actions/24/pathshape-symbolic.svg
share/icons/breeze/actions/24/pathshape.svg
+share/icons/breeze/actions/24/pdf-annotations-symbolic.svg
+share/icons/breeze/actions/24/pdf-annotations.svg
+share/icons/breeze/actions/24/pdflatex-symbolic.svg
+share/icons/breeze/actions/24/pdflatex.svg
+share/icons/breeze/actions/24/pdftex-symbolic.svg
+share/icons/breeze/actions/24/pdftex.svg
+share/icons/breeze/actions/24/pentagon-shape-symbolic.svg
+share/icons/breeze/actions/24/pentagon-shape.svg
+share/icons/breeze/actions/24/perspective-symbolic.svg
share/icons/breeze/actions/24/perspective.svg
+share/icons/breeze/actions/24/photo-symbolic.svg
+share/icons/breeze/actions/24/photo.svg
+share/icons/breeze/actions/24/photos-amarok-symbolic.svg
+share/icons/breeze/actions/24/photos-amarok.svg
+share/icons/breeze/actions/24/pin-symbolic.svg
+share/icons/breeze/actions/24/pin.svg
+share/icons/breeze/actions/24/pixelate-symbolic.svg
share/icons/breeze/actions/24/pixelate.svg
+share/icons/breeze/actions/24/player-time-symbolic.svg
share/icons/breeze/actions/24/player-time.svg
+share/icons/breeze/actions/24/player-volume-muted-symbolic.svg
+share/icons/breeze/actions/24/player-volume-muted.svg
+share/icons/breeze/actions/24/player-volume-symbolic.svg
+share/icons/breeze/actions/24/player-volume.svg
+share/icons/breeze/actions/24/playlist-generator-symbolic.svg
+share/icons/breeze/actions/24/playlist-generator.svg
+share/icons/breeze/actions/24/playlist-sort-symbolic.svg
+share/icons/breeze/actions/24/playlist-sort.svg
+share/icons/breeze/actions/24/plugins-symbolic.svg
share/icons/breeze/actions/24/plugins.svg
+share/icons/breeze/actions/24/podcast-amarok-symbolic.svg
share/icons/breeze/actions/24/podcast-amarok.svg
+share/icons/breeze/actions/24/pointer-symbolic.svg
+share/icons/breeze/actions/24/pointer.svg
+share/icons/breeze/actions/24/polygon-add-nodes-symbolic.svg
+share/icons/breeze/actions/24/polygon-add-nodes.svg
+share/icons/breeze/actions/24/polygon-merge-nodes-symbolic.svg
+share/icons/breeze/actions/24/polygon-merge-nodes.svg
+share/icons/breeze/actions/24/port-symbolic.svg
+share/icons/breeze/actions/24/port.svg
+share/icons/breeze/actions/24/postalcode-symbolic.svg
+share/icons/breeze/actions/24/postalcode.svg
+share/icons/breeze/actions/24/practice-setup-symbolic.svg
+share/icons/breeze/actions/24/practice-setup.svg
+share/icons/breeze/actions/24/practice-start-symbolic.svg
+share/icons/breeze/actions/24/practice-start.svg
+share/icons/breeze/actions/24/practice-stop-symbolic.svg
+share/icons/breeze/actions/24/practice-stop.svg
+share/icons/breeze/actions/24/precondition-symbolic.svg
share/icons/breeze/actions/24/precondition.svg
+share/icons/breeze/actions/24/preferences-indicator-amarok-symbolic.svg
+share/icons/breeze/actions/24/preferences-indicator-amarok.svg
+share/icons/breeze/actions/24/preferences-media-playback-amarok-symbolic.svg
+share/icons/breeze/actions/24/preferences-media-playback-amarok.svg
+share/icons/breeze/actions/24/preferences-other-symbolic.svg
+share/icons/breeze/actions/24/preferences-other.svg
+share/icons/breeze/actions/24/preferences-system-symbolic.svg
+share/icons/breeze/actions/24/preflight-verifier-symbolic.svg
share/icons/breeze/actions/24/preflight-verifier.svg
+share/icons/breeze/actions/24/presence_away-symbolic.svg
+share/icons/breeze/actions/24/presence_away.svg
+share/icons/breeze/actions/24/presence_offline-symbolic.svg
+share/icons/breeze/actions/24/presence_offline.svg
+share/icons/breeze/actions/24/presence_online-symbolic.svg
+share/icons/breeze/actions/24/presence_online.svg
+share/icons/breeze/actions/24/presence_unknown-symbolic.svg
+share/icons/breeze/actions/24/presence_unknown.svg
+share/icons/breeze/actions/24/prevfuzzy-symbolic.svg
share/icons/breeze/actions/24/prevfuzzy.svg
+share/icons/breeze/actions/24/prevfuzzyuntrans-symbolic.svg
share/icons/breeze/actions/24/prevfuzzyuntrans.svg
+share/icons/breeze/actions/24/preview-add-zone-symbolic.svg
share/icons/breeze/actions/24/preview-add-zone.svg
+share/icons/breeze/actions/24/preview-remove-all-symbolic.svg
share/icons/breeze/actions/24/preview-remove-all.svg
+share/icons/breeze/actions/24/preview-remove-zone-symbolic.svg
share/icons/breeze/actions/24/preview-remove-zone.svg
+share/icons/breeze/actions/24/preview-render-off-symbolic.svg
share/icons/breeze/actions/24/preview-render-off.svg
+share/icons/breeze/actions/24/preview-render-on-symbolic.svg
share/icons/breeze/actions/24/preview-render-on.svg
+share/icons/breeze/actions/24/preview-symbolic.svg
+share/icons/breeze/actions/24/preview.svg
+share/icons/breeze/actions/24/preview_math-symbolic.svg
+share/icons/breeze/actions/24/preview_math.svg
+share/icons/breeze/actions/24/preview_sel-symbolic.svg
+share/icons/breeze/actions/24/preview_sel.svg
+share/icons/breeze/actions/24/prevuntranslated-symbolic.svg
share/icons/breeze/actions/24/prevuntranslated.svg
+share/icons/breeze/actions/24/primarykey_constraint-symbolic.svg
share/icons/breeze/actions/24/primarykey_constraint.svg
+share/icons/breeze/actions/24/process-stop-symbolic.svg
share/icons/breeze/actions/24/process-stop.svg
+share/icons/breeze/actions/24/project-defaults-symbolic.svg
share/icons/breeze/actions/24/project-defaults.svg
+share/icons/breeze/actions/24/project-development-close-all-symbolic.svg
+share/icons/breeze/actions/24/project-development-close-all.svg
+share/icons/breeze/actions/24/project-development-close-symbolic.svg
share/icons/breeze/actions/24/project-development-close.svg
+share/icons/breeze/actions/24/project-development-new-template-symbolic.svg
share/icons/breeze/actions/24/project-development-new-template.svg
+share/icons/breeze/actions/24/project-development-symbolic.svg
+share/icons/breeze/actions/24/project-development.svg
+share/icons/breeze/actions/24/project-open-symbolic.svg
share/icons/breeze/actions/24/project-open.svg
+share/icons/breeze/actions/24/project_add-symbolic.svg
+share/icons/breeze/actions/24/project_add.svg
+share/icons/breeze/actions/24/project_archive-symbolic.svg
+share/icons/breeze/actions/24/project_archive.svg
+share/icons/breeze/actions/24/project_rebuild-symbolic.svg
+share/icons/breeze/actions/24/project_rebuild.svg
+share/icons/breeze/actions/24/project_remove-symbolic.svg
+share/icons/breeze/actions/24/project_remove.svg
+share/icons/breeze/actions/24/project_show-symbolic.svg
+share/icons/breeze/actions/24/project_show.svg
+share/icons/breeze/actions/24/projectgrep-symbolic.svg
+share/icons/breeze/actions/24/projectgrep.svg
+share/icons/breeze/actions/24/ps2pdf-symbolic.svg
+share/icons/breeze/actions/24/ps2pdf.svg
+share/icons/breeze/actions/24/qa-symbolic.svg
+share/icons/breeze/actions/24/qa.svg
+share/icons/breeze/actions/24/question-symbolic.svg
share/icons/breeze/actions/24/question.svg
+share/icons/breeze/actions/24/quick-symbolic.svg
+share/icons/breeze/actions/24/quick.svg
+share/icons/breeze/actions/24/quickopen-class-symbolic.svg
share/icons/breeze/actions/24/quickopen-class.svg
+share/icons/breeze/actions/24/quickopen-file-symbolic.svg
share/icons/breeze/actions/24/quickopen-file.svg
+share/icons/breeze/actions/24/quickopen-function-symbolic.svg
share/icons/breeze/actions/24/quickopen-function.svg
+share/icons/breeze/actions/24/quickopen-symbolic.svg
share/icons/breeze/actions/24/quickopen.svg
+share/icons/breeze/actions/24/quickview-symbolic.svg
+share/icons/breeze/actions/24/quickview.svg
+share/icons/breeze/actions/24/quickwizard-symbolic.svg
+share/icons/breeze/actions/24/quickwizard.svg
+share/icons/breeze/actions/24/raindrop-symbolic.svg
share/icons/breeze/actions/24/raindrop.svg
+share/icons/breeze/actions/24/randomize-symbolic.svg
+share/icons/breeze/actions/24/randomize.svg
+share/icons/breeze/actions/24/ratiocrop-symbolic.svg
+share/icons/breeze/actions/24/ratiocrop.svg
+share/icons/breeze/actions/24/realization-symbolic.svg
share/icons/breeze/actions/24/realization.svg
+share/icons/breeze/actions/24/rectangle-shape-symbolic.svg
+share/icons/breeze/actions/24/rectangle-shape.svg
+share/icons/breeze/actions/24/redeyes-symbolic.svg
share/icons/breeze/actions/24/redeyes.svg
+share/icons/breeze/actions/24/refactor-symbolic.svg
+share/icons/breeze/actions/24/refactor.svg
+share/icons/breeze/actions/24/refreshstructure-symbolic.svg
+share/icons/breeze/actions/24/refreshstructure.svg
+share/icons/breeze/actions/24/region-symbolic.svg
+share/icons/breeze/actions/24/region.svg
+share/icons/breeze/actions/24/relation-symbolic.svg
+share/icons/breeze/actions/24/relation.svg
+share/icons/breeze/actions/24/relationship-symbolic.svg
+share/icons/breeze/actions/24/relationship.svg
+share/icons/breeze/actions/24/remove-amarok-symbolic.svg
+share/icons/breeze/actions/24/remove-amarok.svg
+share/icons/breeze/actions/24/remove-link-symbolic.svg
share/icons/breeze/actions/24/remove-link.svg
+share/icons/breeze/actions/24/remove-symbolic.svg
+share/icons/breeze/actions/24/remove.svg
+share/icons/breeze/actions/24/removecell-symbolic.svg
+share/icons/breeze/actions/24/removecell.svg
+share/icons/breeze/actions/24/repeat-symbolic.svg
share/icons/breeze/actions/24/repeat.svg
+share/icons/breeze/actions/24/resource-calendar-child-insert-symbolic.svg
share/icons/breeze/actions/24/resource-calendar-child-insert.svg
+share/icons/breeze/actions/24/resource-calendar-child-symbolic.svg
share/icons/breeze/actions/24/resource-calendar-child.svg
+share/icons/breeze/actions/24/resource-calendar-insert-symbolic.svg
share/icons/breeze/actions/24/resource-calendar-insert.svg
+share/icons/breeze/actions/24/resource-group-new-symbolic.svg
share/icons/breeze/actions/24/resource-group-new.svg
+share/icons/breeze/actions/24/resource-group-symbolic.svg
+share/icons/breeze/actions/24/resource-group.svg
+share/icons/breeze/actions/24/restoration-symbolic.svg
share/icons/breeze/actions/24/restoration.svg
+share/icons/breeze/actions/24/retweet-symbolic.svg
+share/icons/breeze/actions/24/retweet.svg
+share/icons/breeze/actions/24/reverse-symbolic.svg
share/icons/breeze/actions/24/reverse.svg
+share/icons/breeze/actions/24/roll-symbolic.svg
share/icons/breeze/actions/24/roll.svg
+share/icons/breeze/actions/24/routeplanning-symbolic.svg
+share/icons/breeze/actions/24/routeplanning.svg
+share/icons/breeze/actions/24/rss-symbolic.svg
share/icons/breeze/actions/24/rss.svg
+share/icons/breeze/actions/24/run-build-clean-symbolic.svg
share/icons/breeze/actions/24/run-build-clean.svg
+share/icons/breeze/actions/24/run-build-configure-symbolic.svg
share/icons/breeze/actions/24/run-build-configure.svg
+share/icons/breeze/actions/24/run-build-file-symbolic.svg
share/icons/breeze/actions/24/run-build-file.svg
+share/icons/breeze/actions/24/run-build-install-root-symbolic.svg
share/icons/breeze/actions/24/run-build-install-root.svg
+share/icons/breeze/actions/24/run-build-install-symbolic.svg
share/icons/breeze/actions/24/run-build-install.svg
+share/icons/breeze/actions/24/run-build-prune-symbolic.svg
share/icons/breeze/actions/24/run-build-prune.svg
+share/icons/breeze/actions/24/run-build-symbolic.svg
share/icons/breeze/actions/24/run-build.svg
+share/icons/breeze/actions/24/run-clean-symbolic.svg
+share/icons/breeze/actions/24/run-clean.svg
+share/icons/breeze/actions/24/run-install-symbolic.svg
+share/icons/breeze/actions/24/run-install.svg
+share/icons/breeze/actions/24/scriptnew-symbolic.svg
+share/icons/breeze/actions/24/scriptnew.svg
+share/icons/breeze/actions/24/scriptopen-symbolic.svg
+share/icons/breeze/actions/24/scriptopen.svg
+share/icons/breeze/actions/24/secure-card-symbolic.svg
+share/icons/breeze/actions/24/secure-card.svg
+share/icons/breeze/actions/24/select-rectangular-symbolic.svg
share/icons/breeze/actions/24/select-rectangular.svg
+share/icons/breeze/actions/24/select-symbolic.svg
+share/icons/breeze/actions/24/select.svg
+share/icons/breeze/actions/24/selection-symbolic.svg
+share/icons/breeze/actions/24/selection.svg
+share/icons/breeze/actions/24/send_signal-symbolic.svg
share/icons/breeze/actions/24/send_signal.svg
+share/icons/breeze/actions/24/services-symbolic.svg
+share/icons/breeze/actions/24/services.svg
+share/icons/breeze/actions/24/set-language-symbolic.svg
+share/icons/breeze/actions/24/set-language.svg
+share/icons/breeze/actions/24/settings-configure-symbolic.svg
+share/icons/breeze/actions/24/settings-configure.svg
+share/icons/breeze/actions/24/shallow-history-symbolic.svg
+share/icons/breeze/actions/24/shallow-history.svg
+share/icons/breeze/actions/24/shape-choose-symbolic.svg
+share/icons/breeze/actions/24/shape-choose.svg
+share/icons/breeze/actions/24/shape-cuboid-symbolic.svg
+share/icons/breeze/actions/24/shape-cuboid.svg
+share/icons/breeze/actions/24/shapes-symbolic.svg
share/icons/breeze/actions/24/shapes.svg
+share/icons/breeze/actions/24/sharpenimage-symbolic.svg
share/icons/breeze/actions/24/sharpenimage.svg
+share/icons/breeze/actions/24/shear-symbolic.svg
+share/icons/breeze/actions/24/shear.svg
+share/icons/breeze/actions/24/show-all-effects-symbolic.svg
share/icons/breeze/actions/24/show-all-effects.svg
+share/icons/breeze/actions/24/show-gpu-effects-symbolic.svg
share/icons/breeze/actions/24/show-gpu-effects.svg
+share/icons/breeze/actions/24/show-menu-symbolic.svg
share/icons/breeze/actions/24/show-menu.svg
+share/icons/breeze/actions/24/show-node-handles-symbolic.svg
share/icons/breeze/actions/24/show-node-handles.svg
+share/icons/breeze/actions/24/show-offline-symbolic.svg
share/icons/breeze/actions/24/show-offline.svg
+share/icons/breeze/actions/24/show-path-outline-symbolic.svg
share/icons/breeze/actions/24/show-path-outline.svg
+share/icons/breeze/actions/24/show_table_column-symbolic.svg
+share/icons/breeze/actions/24/show_table_column.svg
+share/icons/breeze/actions/24/show_table_row-symbolic.svg
+share/icons/breeze/actions/24/show_table_row.svg
+share/icons/breeze/actions/24/shuffle-symbolic.svg
+share/icons/breeze/actions/24/shuffle.svg
+share/icons/breeze/actions/24/sidebar-collapse-left-symbolic.svg
share/icons/breeze/actions/24/sidebar-collapse-left.svg
+share/icons/breeze/actions/24/sidebar-collapse-right-symbolic.svg
share/icons/breeze/actions/24/sidebar-collapse-right.svg
+share/icons/breeze/actions/24/sidebar-collapse-symbolic.svg
+share/icons/breeze/actions/24/sidebar-collapse.svg
+share/icons/breeze/actions/24/sidebar-expand-left-symbolic.svg
share/icons/breeze/actions/24/sidebar-expand-left.svg
+share/icons/breeze/actions/24/sidebar-expand-right-symbolic.svg
share/icons/breeze/actions/24/sidebar-expand-right.svg
+share/icons/breeze/actions/24/sidebar-expand-symbolic.svg
+share/icons/breeze/actions/24/sidebar-expand.svg
+share/icons/breeze/actions/24/sidebar-show-symbolic.svg
+share/icons/breeze/actions/24/similarartists-amarok-symbolic.svg
share/icons/breeze/actions/24/similarartists-amarok.svg
+share/icons/breeze/actions/24/skg-chart-bubble-symbolic.svg
share/icons/breeze/actions/24/skg-chart-bubble.svg
+share/icons/breeze/actions/24/skrooge_credit_card-symbolic.svg
+share/icons/breeze/actions/24/skrooge_credit_card.svg
+share/icons/breeze/actions/24/skrooge_less-symbolic.svg
share/icons/breeze/actions/24/skrooge_less.svg
+share/icons/breeze/actions/24/skrooge_more-symbolic.svg
share/icons/breeze/actions/24/skrooge_more.svg
+share/icons/breeze/actions/24/skrooge_much_less-symbolic.svg
share/icons/breeze/actions/24/skrooge_much_less.svg
+share/icons/breeze/actions/24/skrooge_much_more-symbolic.svg
share/icons/breeze/actions/24/skrooge_much_more.svg
+share/icons/breeze/actions/24/skrooge_type-symbolic.svg
share/icons/breeze/actions/24/skrooge_type.svg
+share/icons/breeze/actions/24/slanted-symbolic.svg
+share/icons/breeze/actions/24/slanted.svg
+share/icons/breeze/actions/24/smallclock-symbolic.svg
+share/icons/breeze/actions/24/smallclock.svg
+share/icons/breeze/actions/24/smallfrac-symbolic.svg
+share/icons/breeze/actions/24/smallfrac.svg
+share/icons/breeze/actions/24/smallskip-symbolic.svg
+share/icons/breeze/actions/24/smallskip.svg
+share/icons/breeze/actions/24/smartnewline-symbolic.svg
+share/icons/breeze/actions/24/smartnewline.svg
+share/icons/breeze/actions/24/smiley-add-symbolic.svg
share/icons/breeze/actions/24/smiley-add.svg
+share/icons/breeze/actions/24/smiley-shape-symbolic.svg
share/icons/breeze/actions/24/smiley-shape.svg
+share/icons/breeze/actions/24/smiley-symbolic.svg
share/icons/breeze/actions/24/smiley.svg
+share/icons/breeze/actions/24/smooth-symbolic.svg
share/icons/breeze/actions/24/smooth.svg
+share/icons/breeze/actions/24/snap-angle-symbolic.svg
share/icons/breeze/actions/24/snap-angle.svg
+share/icons/breeze/actions/24/snap-bounding-box-center-symbolic.svg
share/icons/breeze/actions/24/snap-bounding-box-center.svg
+share/icons/breeze/actions/24/snap-bounding-box-corners-symbolic.svg
share/icons/breeze/actions/24/snap-bounding-box-corners.svg
+share/icons/breeze/actions/24/snap-bounding-box-edges-symbolic.svg
share/icons/breeze/actions/24/snap-bounding-box-edges.svg
+share/icons/breeze/actions/24/snap-bounding-box-midpoints-symbolic.svg
share/icons/breeze/actions/24/snap-bounding-box-midpoints.svg
+share/icons/breeze/actions/24/snap-bounding-box-symbolic.svg
+share/icons/breeze/actions/24/snap-bounding-box.svg
+share/icons/breeze/actions/24/snap-extension-symbolic.svg
share/icons/breeze/actions/24/snap-extension.svg
+share/icons/breeze/actions/24/snap-grid-guide-intersections-symbolic.svg
share/icons/breeze/actions/24/snap-grid-guide-intersections.svg
+share/icons/breeze/actions/24/snap-guideline-symbolic.svg
share/icons/breeze/actions/24/snap-guideline.svg
+share/icons/breeze/actions/24/snap-intersection-symbolic.svg
share/icons/breeze/actions/24/snap-intersection.svg
+share/icons/breeze/actions/24/snap-node-symbolic.svg
share/icons/breeze/actions/24/snap-node.svg
+share/icons/breeze/actions/24/snap-nodes-center-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-center.svg
+share/icons/breeze/actions/24/snap-nodes-cusp-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-cusp.svg
+share/icons/breeze/actions/24/snap-nodes-intersection-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-intersection.svg
+share/icons/breeze/actions/24/snap-nodes-midpoint-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-midpoint.svg
+share/icons/breeze/actions/24/snap-nodes-path-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-path.svg
+share/icons/breeze/actions/24/snap-nodes-rotation-center-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-rotation-center.svg
+share/icons/breeze/actions/24/snap-nodes-smooth-symbolic.svg
share/icons/breeze/actions/24/snap-nodes-smooth.svg
+share/icons/breeze/actions/24/snap-orthogonal-symbolic.svg
share/icons/breeze/actions/24/snap-orthogonal.svg
+share/icons/breeze/actions/24/snap-page-symbolic.svg
share/icons/breeze/actions/24/snap-page.svg
+share/icons/breeze/actions/24/snap-symbolic.svg
+share/icons/breeze/actions/24/snap-text-baseline-symbolic.svg
share/icons/breeze/actions/24/snap-text-baseline.svg
share/icons/breeze/actions/24/snap.svg
+share/icons/breeze/actions/24/social-symbolic.svg
+share/icons/breeze/actions/24/social.svg
+share/icons/breeze/actions/24/sort-name-symbolic.svg
+share/icons/breeze/actions/24/sort-name.svg
+share/icons/breeze/actions/24/sort-presence-symbolic.svg
share/icons/breeze/actions/24/sort-presence.svg
+share/icons/breeze/actions/24/sort_incr-symbolic.svg
+share/icons/breeze/actions/24/sort_incr.svg
+share/icons/breeze/actions/24/speaker-symbolic.svg
share/icons/breeze/actions/24/speaker.svg
+share/icons/breeze/actions/24/special_paste-symbolic.svg
share/icons/breeze/actions/24/special_paste.svg
+share/icons/breeze/actions/24/specific-setup-symbolic.svg
+share/icons/breeze/actions/24/specific-setup.svg
+share/icons/breeze/actions/24/speedometer-symbolic.svg
+share/icons/breeze/actions/24/speedometer.svg
+share/icons/breeze/actions/24/spinbox-decrease.svg
+share/icons/breeze/actions/24/spinbox-increase.svg
+share/icons/breeze/actions/24/spiral-shape-symbolic.svg
+share/icons/breeze/actions/24/spiral-shape.svg
+share/icons/breeze/actions/24/split-symbolic.svg
share/icons/breeze/actions/24/split.svg
+share/icons/breeze/actions/24/spreadsheetshape-symbolic.svg
+share/icons/breeze/actions/24/spreadsheetshape.svg
+share/icons/breeze/actions/24/sqrt-symbolic.svg
share/icons/breeze/actions/24/sqrt.svg
+share/icons/breeze/actions/24/standard-connector-symbolic.svg
share/icons/breeze/actions/24/standard-connector.svg
+share/icons/breeze/actions/24/star-shape-symbolic.svg
+share/icons/breeze/actions/24/star-shape.svg
+share/icons/breeze/actions/24/start-over-symbolic.svg
+share/icons/breeze/actions/24/start-over.svg
+share/icons/breeze/actions/24/state-fork-symbolic.svg
share/icons/breeze/actions/24/state-fork.svg
+share/icons/breeze/actions/24/stateshape-symbolic.svg
share/icons/breeze/actions/24/stateshape.svg
+share/icons/breeze/actions/24/statetool-symbolic.svg
+share/icons/breeze/actions/24/statetool.svg
+share/icons/breeze/actions/24/step_object_Anchor-symbolic.svg
+share/icons/breeze/actions/24/step_object_Anchor.svg
+share/icons/breeze/actions/24/step_object_Box-symbolic.svg
+share/icons/breeze/actions/24/step_object_Box.svg
+share/icons/breeze/actions/24/step_object_ChargedParticle-symbolic.svg
share/icons/breeze/actions/24/step_object_ChargedParticle.svg
+share/icons/breeze/actions/24/step_object_CircularMotor-symbolic.svg
share/icons/breeze/actions/24/step_object_CircularMotor.svg
+share/icons/breeze/actions/24/step_object_Controller-symbolic.svg
+share/icons/breeze/actions/24/step_object_Controller.svg
+share/icons/breeze/actions/24/step_object_CoulombForce-symbolic.svg
share/icons/breeze/actions/24/step_object_CoulombForce.svg
+share/icons/breeze/actions/24/step_object_Disk-symbolic.svg
+share/icons/breeze/actions/24/step_object_Disk.svg
+share/icons/breeze/actions/24/step_object_Gas-symbolic.svg
+share/icons/breeze/actions/24/step_object_Gas.svg
+share/icons/breeze/actions/24/step_object_GasParticle-symbolic.svg
+share/icons/breeze/actions/24/step_object_GasParticle.svg
+share/icons/breeze/actions/24/step_object_Graph-symbolic.svg
+share/icons/breeze/actions/24/step_object_Graph.svg
+share/icons/breeze/actions/24/step_object_GravitationForce-symbolic.svg
share/icons/breeze/actions/24/step_object_GravitationForce.svg
+share/icons/breeze/actions/24/step_object_LinearMotor-symbolic.svg
share/icons/breeze/actions/24/step_object_LinearMotor.svg
+share/icons/breeze/actions/24/step_object_Meter-symbolic.svg
+share/icons/breeze/actions/24/step_object_Meter.svg
+share/icons/breeze/actions/24/step_object_Note-symbolic.svg
+share/icons/breeze/actions/24/step_object_Note.svg
+share/icons/breeze/actions/24/step_object_Particle-symbolic.svg
+share/icons/breeze/actions/24/step_object_Particle.svg
+share/icons/breeze/actions/24/step_object_Pin-symbolic.svg
+share/icons/breeze/actions/24/step_object_Pin.svg
+share/icons/breeze/actions/24/step_object_Polygon-symbolic.svg
+share/icons/breeze/actions/24/step_object_Polygon.svg
+share/icons/breeze/actions/24/step_object_Rope-symbolic.svg
+share/icons/breeze/actions/24/step_object_Rope.svg
+share/icons/breeze/actions/24/step_object_SoftBody-symbolic.svg
share/icons/breeze/actions/24/step_object_SoftBody.svg
+share/icons/breeze/actions/24/step_object_Spring-symbolic.svg
share/icons/breeze/actions/24/step_object_Spring.svg
+share/icons/breeze/actions/24/step_object_Stick-symbolic.svg
+share/icons/breeze/actions/24/step_object_Stick.svg
+share/icons/breeze/actions/24/step_object_Tracer-symbolic.svg
+share/icons/breeze/actions/24/step_object_Tracer.svg
+share/icons/breeze/actions/24/step_object_WeightForce-symbolic.svg
share/icons/breeze/actions/24/step_object_WeightForce.svg
+share/icons/breeze/actions/24/stickers-symbolic.svg
share/icons/breeze/actions/24/stickers.svg
+share/icons/breeze/actions/24/story-editor-symbolic.svg
share/icons/breeze/actions/24/story-editor.svg
+share/icons/breeze/actions/24/straight-connector-symbolic.svg
+share/icons/breeze/actions/24/straight-connector.svg
+share/icons/breeze/actions/24/stroke-cap-bevel-symbolic.svg
+share/icons/breeze/actions/24/stroke-cap-bevel.svg
+share/icons/breeze/actions/24/stroke-cap-butt-symbolic.svg
share/icons/breeze/actions/24/stroke-cap-butt.svg
+share/icons/breeze/actions/24/stroke-cap-miter-symbolic.svg
+share/icons/breeze/actions/24/stroke-cap-miter.svg
+share/icons/breeze/actions/24/stroke-cap-round-symbolic.svg
share/icons/breeze/actions/24/stroke-cap-round.svg
+share/icons/breeze/actions/24/stroke-cap-square-symbolic.svg
share/icons/breeze/actions/24/stroke-cap-square.svg
+share/icons/breeze/actions/24/stroke-join-bevel-symbolic.svg
share/icons/breeze/actions/24/stroke-join-bevel.svg
+share/icons/breeze/actions/24/stroke-join-miter-symbolic.svg
share/icons/breeze/actions/24/stroke-join-miter.svg
+share/icons/breeze/actions/24/stroke-join-round-symbolic.svg
share/icons/breeze/actions/24/stroke-join-round.svg
+share/icons/breeze/actions/24/stroke-to-path-symbolic.svg
share/icons/breeze/actions/24/stroke-to-path.svg
+share/icons/breeze/actions/24/strong-symbolic.svg
+share/icons/breeze/actions/24/strong.svg
+share/icons/breeze/actions/24/structure-symbolic.svg
+share/icons/breeze/actions/24/structure.svg
+share/icons/breeze/actions/24/subsystem-symbolic.svg
+share/icons/breeze/actions/24/subsystem.svg
+share/icons/breeze/actions/24/svn-commit-symbolic.svg
+share/icons/breeze/actions/24/svn-commit.svg
+share/icons/breeze/actions/24/svn-update-symbolic.svg
+share/icons/breeze/actions/24/svn-update.svg
+share/icons/breeze/actions/24/swap-panels-symbolic.svg
share/icons/breeze/actions/24/swap-panels.svg
+share/icons/breeze/actions/24/system-hibernate-symbolic.svg
+share/icons/breeze/actions/24/system-hibernate.svg
+share/icons/breeze/actions/24/system-lock-screen-symbolic.svg
share/icons/breeze/actions/24/system-lock-screen.svg
+share/icons/breeze/actions/24/system-log-out-rtl-symbolic.svg
share/icons/breeze/actions/24/system-log-out-rtl.svg
+share/icons/breeze/actions/24/system-log-out-symbolic.svg
share/icons/breeze/actions/24/system-log-out.svg
+share/icons/breeze/actions/24/system-reboot-symbolic.svg
+share/icons/breeze/actions/24/system-reboot-update-symbolic.svg
share/icons/breeze/actions/24/system-reboot-update.svg
+share/icons/breeze/actions/24/system-reboot.svg
+share/icons/breeze/actions/24/system-run-symbolic.svg
share/icons/breeze/actions/24/system-run.svg
+share/icons/breeze/actions/24/system-save-session-symbolic.svg
+share/icons/breeze/actions/24/system-save-session.svg
+share/icons/breeze/actions/24/system-search-symbolic.svg
+share/icons/breeze/actions/24/system-search.svg
+share/icons/breeze/actions/24/system-shutdown-symbolic.svg
+share/icons/breeze/actions/24/system-shutdown-update-symbolic.svg
share/icons/breeze/actions/24/system-shutdown-update.svg
share/icons/breeze/actions/24/system-shutdown.svg
+share/icons/breeze/actions/24/system-suspend-hibernate-symbolic.svg
share/icons/breeze/actions/24/system-suspend-hibernate.svg
+share/icons/breeze/actions/24/system-suspend-symbolic.svg
share/icons/breeze/actions/24/system-suspend.svg
+share/icons/breeze/actions/24/system-switch-user-symbolic.svg
share/icons/breeze/actions/24/system-switch-user.svg
+share/icons/breeze/actions/24/system-upgrade-symbolic.svg
+share/icons/breeze/actions/24/system-upgrade.svg
share/icons/breeze/actions/24/system-user-list.svg
share/icons/breeze/actions/24/system-user-prompt.svg
+share/icons/breeze/actions/24/system-users-symbolic.svg
+share/icons/breeze/actions/24/system-users.svg
+share/icons/breeze/actions/24/tab-close-other-symbolic.svg
+share/icons/breeze/actions/24/tab-close-other.svg
+share/icons/breeze/actions/24/tab-close-symbolic.svg
+share/icons/breeze/actions/24/tab-close.svg
+share/icons/breeze/actions/24/tab-detach-symbolic.svg
share/icons/breeze/actions/24/tab-detach.svg
+share/icons/breeze/actions/24/tab-duplicate-symbolic.svg
share/icons/breeze/actions/24/tab-duplicate.svg
+share/icons/breeze/actions/24/tab-new-background-symbolic.svg
share/icons/breeze/actions/24/tab-new-background.svg
+share/icons/breeze/actions/24/tab-new-symbolic.svg
share/icons/breeze/actions/24/tab-new.svg
+share/icons/breeze/actions/24/table-symbolic.svg
share/icons/breeze/actions/24/table.svg
+share/icons/breeze/actions/24/tag-addressbook-symbolic.svg
+share/icons/breeze/actions/24/tag-addressbook.svg
+share/icons/breeze/actions/24/tag-assigned-symbolic.svg
+share/icons/breeze/actions/24/tag-assigned.svg
+share/icons/breeze/actions/24/tag-delete-symbolic.svg
+share/icons/breeze/actions/24/tag-delete.svg
+share/icons/breeze/actions/24/tag-edit-symbolic.svg
share/icons/breeze/actions/24/tag-edit.svg
+share/icons/breeze/actions/24/tag-events-symbolic.svg
+share/icons/breeze/actions/24/tag-events.svg
+share/icons/breeze/actions/24/tag-folder-symbolic.svg
+share/icons/breeze/actions/24/tag-folder.svg
+share/icons/breeze/actions/24/tag-new-symbolic.svg
share/icons/breeze/actions/24/tag-new.svg
+share/icons/breeze/actions/24/tag-people-symbolic.svg
+share/icons/breeze/actions/24/tag-people.svg
+share/icons/breeze/actions/24/tag-places-symbolic.svg
+share/icons/breeze/actions/24/tag-places.svg
+share/icons/breeze/actions/24/tag-properties-symbolic.svg
+share/icons/breeze/actions/24/tag-properties.svg
+share/icons/breeze/actions/24/tag-recents-symbolic.svg
share/icons/breeze/actions/24/tag-recents.svg
+share/icons/breeze/actions/24/tag-reset-symbolic.svg
+share/icons/breeze/actions/24/tag-reset.svg
+share/icons/breeze/actions/24/tag-symbolic.svg
share/icons/breeze/actions/24/tag.svg
+share/icons/breeze/actions/24/task-new-symbolic.svg
share/icons/breeze/actions/24/task-new.svg
+share/icons/breeze/actions/24/taxes-finances-symbolic.svg
share/icons/breeze/actions/24/taxes-finances.svg
+share/icons/breeze/actions/24/template-symbolic.svg
+share/icons/breeze/actions/24/template.svg
+share/icons/breeze/actions/24/texcompiler-symbolic.svg
+share/icons/breeze/actions/24/texcompiler.svg
+share/icons/breeze/actions/24/texlion-symbolic.svg
share/icons/breeze/actions/24/texlion.svg
+share/icons/breeze/actions/24/text-field-framed-symbolic.svg
share/icons/breeze/actions/24/text-field-framed.svg
+share/icons/breeze/actions/24/text-field-frameless-symbolic.svg
+share/icons/breeze/actions/24/text-field-frameless.svg
+share/icons/breeze/actions/24/text-field-symbolic.svg
share/icons/breeze/actions/24/text-field.svg
+share/icons/breeze/actions/24/text-flow-into-frame-symbolic.svg
share/icons/breeze/actions/24/text-flow-into-frame.svg
+share/icons/breeze/actions/24/text-frame-link-symbolic.svg
share/icons/breeze/actions/24/text-frame-link.svg
+share/icons/breeze/actions/24/text-frame-unlink-symbolic.svg
share/icons/breeze/actions/24/text-frame-unlink.svg
+share/icons/breeze/actions/24/text-speak-symbolic.svg
share/icons/breeze/actions/24/text-speak.svg
+share/icons/breeze/actions/24/text-unflow-symbolic.svg
share/icons/breeze/actions/24/text-unflow.svg
+share/icons/breeze/actions/24/text-wrap-symbolic.svg
share/icons/breeze/actions/24/text-wrap.svg
+share/icons/breeze/actions/24/text_horz_kern-symbolic.svg
share/icons/breeze/actions/24/text_horz_kern.svg
+share/icons/breeze/actions/24/text_letter_spacing-symbolic.svg
share/icons/breeze/actions/24/text_letter_spacing.svg
+share/icons/breeze/actions/24/text_line_spacing-symbolic.svg
share/icons/breeze/actions/24/text_line_spacing.svg
+share/icons/breeze/actions/24/text_remove_kerns-symbolic.svg
share/icons/breeze/actions/24/text_remove_kerns.svg
+share/icons/breeze/actions/24/text_rotation-symbolic.svg
share/icons/breeze/actions/24/text_rotation.svg
+share/icons/breeze/actions/24/text_subscript-symbolic.svg
share/icons/breeze/actions/24/text_subscript.svg
+share/icons/breeze/actions/24/text_superscript-symbolic.svg
share/icons/breeze/actions/24/text_superscript.svg
+share/icons/breeze/actions/24/text_vert_kern-symbolic.svg
share/icons/breeze/actions/24/text_vert_kern.svg
+share/icons/breeze/actions/24/text_word_spacing-symbolic.svg
share/icons/breeze/actions/24/text_word_spacing.svg
+share/icons/breeze/actions/24/texture-symbolic.svg
share/icons/breeze/actions/24/texture.svg
+share/icons/breeze/actions/24/timeline-extract-symbolic.svg
share/icons/breeze/actions/24/timeline-extract.svg
+share/icons/breeze/actions/24/timeline-insert-symbolic.svg
share/icons/breeze/actions/24/timeline-insert.svg
+share/icons/breeze/actions/24/timeline-lift-symbolic.svg
share/icons/breeze/actions/24/timeline-lift.svg
+share/icons/breeze/actions/24/timeline-mode-insert-symbolic.svg
share/icons/breeze/actions/24/timeline-mode-insert.svg
+share/icons/breeze/actions/24/timeline-mode-normal-symbolic.svg
share/icons/breeze/actions/24/timeline-mode-normal.svg
+share/icons/breeze/actions/24/timeline-mode-overwrite-symbolic.svg
share/icons/breeze/actions/24/timeline-mode-overwrite.svg
+share/icons/breeze/actions/24/timeline-overwrite-symbolic.svg
share/icons/breeze/actions/24/timeline-overwrite.svg
+share/icons/breeze/actions/24/timeline-use-zone-off-symbolic.svg
share/icons/breeze/actions/24/timeline-use-zone-off.svg
+share/icons/breeze/actions/24/timeline-use-zone-on-symbolic.svg
share/icons/breeze/actions/24/timeline-use-zone-on.svg
+share/icons/breeze/actions/24/tool-animator-symbolic.svg
share/icons/breeze/actions/24/tool-animator.svg
+share/icons/breeze/actions/24/tool-measure-symbolic.svg
share/icons/breeze/actions/24/tool-measure.svg
+share/icons/breeze/actions/24/tool-node-editor-symbolic.svg
+share/icons/breeze/actions/24/tool-node-editor.svg
+share/icons/breeze/actions/24/tool-pointer-symbolic.svg
+share/icons/breeze/actions/24/tool-pointer.svg
+share/icons/breeze/actions/24/tool-spray-symbolic.svg
share/icons/breeze/actions/24/tool-spray.svg
+share/icons/breeze/actions/24/tool-text-symbolic.svg
+share/icons/breeze/actions/24/tool-text.svg
+share/icons/breeze/actions/24/tool-tweak-symbolic.svg
share/icons/breeze/actions/24/tool-tweak.svg
+share/icons/breeze/actions/24/tool_brush-symbolic.svg
+share/icons/breeze/actions/24/tool_brush.svg
+share/icons/breeze/actions/24/tool_cellformatting-symbolic.svg
+share/icons/breeze/actions/24/tool_cellformatting.svg
+share/icons/breeze/actions/24/tool_color_eraser-symbolic.svg
share/icons/breeze/actions/24/tool_color_eraser.svg
+share/icons/breeze/actions/24/tool_color_picker-symbolic.svg
+share/icons/breeze/actions/24/tool_color_picker.svg
+share/icons/breeze/actions/24/tool_curve-symbolic.svg
share/icons/breeze/actions/24/tool_curve.svg
+share/icons/breeze/actions/24/tool_ellipse-symbolic.svg
+share/icons/breeze/actions/24/tool_ellipse.svg
+share/icons/breeze/actions/24/tool_elliptical_selection-symbolic.svg
share/icons/breeze/actions/24/tool_elliptical_selection.svg
+share/icons/breeze/actions/24/tool_eraser-symbolic.svg
+share/icons/breeze/actions/24/tool_eraser.svg
+share/icons/breeze/actions/24/tool_flood_fill-symbolic.svg
+share/icons/breeze/actions/24/tool_flood_fill.svg
+share/icons/breeze/actions/24/tool_free_form_selection-symbolic.svg
+share/icons/breeze/actions/24/tool_free_form_selection.svg
+share/icons/breeze/actions/24/tool_imageeffects-symbolic.svg
+share/icons/breeze/actions/24/tool_imageeffects.svg
+share/icons/breeze/actions/24/tool_line-symbolic.svg
+share/icons/breeze/actions/24/tool_line.svg
+share/icons/breeze/actions/24/tool_pagelayout-symbolic.svg
+share/icons/breeze/actions/24/tool_pagelayout.svg
+share/icons/breeze/actions/24/tool_pen-symbolic.svg
+share/icons/breeze/actions/24/tool_pen.svg
+share/icons/breeze/actions/24/tool_polygon-symbolic.svg
share/icons/breeze/actions/24/tool_polygon.svg
+share/icons/breeze/actions/24/tool_polyline-symbolic.svg
+share/icons/breeze/actions/24/tool_polyline.svg
+share/icons/breeze/actions/24/tool_rect_selection-symbolic.svg
+share/icons/breeze/actions/24/tool_rect_selection.svg
+share/icons/breeze/actions/24/tool_rectangle-symbolic.svg
+share/icons/breeze/actions/24/tool_rectangle.svg
+share/icons/breeze/actions/24/tool_references-symbolic.svg
+share/icons/breeze/actions/24/tool_references.svg
+share/icons/breeze/actions/24/tool_review-symbolic.svg
+share/icons/breeze/actions/24/tool_review.svg
+share/icons/breeze/actions/24/tool_rounded_rectangle-symbolic.svg
+share/icons/breeze/actions/24/tool_rounded_rectangle.svg
+share/icons/breeze/actions/24/tool_spraycan-symbolic.svg
+share/icons/breeze/actions/24/tool_spraycan.svg
+share/icons/breeze/actions/24/tool_text-symbolic.svg
+share/icons/breeze/actions/24/tool_text.svg
+share/icons/breeze/actions/24/tools-check-spelling-symbolic.svg
share/icons/breeze/actions/24/tools-check-spelling.svg
+share/icons/breeze/actions/24/tools-media-optical-burn-image-symbolic.svg
share/icons/breeze/actions/24/tools-media-optical-burn-image.svg
+share/icons/breeze/actions/24/tools-media-optical-burn-symbolic.svg
share/icons/breeze/actions/24/tools-media-optical-burn.svg
+share/icons/breeze/actions/24/tools-media-optical-copy-symbolic.svg
share/icons/breeze/actions/24/tools-media-optical-copy.svg
+share/icons/breeze/actions/24/tools-media-optical-erase-symbolic.svg
share/icons/breeze/actions/24/tools-media-optical-erase.svg
+share/icons/breeze/actions/24/tools-media-optical-format-symbolic.svg
share/icons/breeze/actions/24/tools-media-optical-format.svg
+share/icons/breeze/actions/24/tools-report-bug-symbolic.svg
share/icons/breeze/actions/24/tools-report-bug.svg
+share/icons/breeze/actions/24/tools-rip-audio-cd-symbolic.svg
share/icons/breeze/actions/24/tools-rip-audio-cd.svg
+share/icons/breeze/actions/24/tools-rip-video-cd-symbolic.svg
share/icons/breeze/actions/24/tools-rip-video-cd.svg
+share/icons/breeze/actions/24/tools-rip-video-dvd-symbolic.svg
share/icons/breeze/actions/24/tools-rip-video-dvd.svg
+share/icons/breeze/actions/24/tools-symbolic.svg
+share/icons/breeze/actions/24/tools-wizard-symbolic.svg
share/icons/breeze/actions/24/tools-wizard.svg
share/icons/breeze/actions/24/tools.svg
+share/icons/breeze/actions/24/torrents-symbolic.svg
share/icons/breeze/actions/24/torrents.svg
+share/icons/breeze/actions/24/transform-browse-symbolic.svg
share/icons/breeze/actions/24/transform-browse.svg
+share/icons/breeze/actions/24/transform-crop-and-resize-symbolic.svg
share/icons/breeze/actions/24/transform-crop-and-resize.svg
+share/icons/breeze/actions/24/transform-crop-symbolic.svg
share/icons/breeze/actions/24/transform-crop.svg
+share/icons/breeze/actions/24/transform-move-horizontal-symbolic.svg
share/icons/breeze/actions/24/transform-move-horizontal.svg
+share/icons/breeze/actions/24/transform-move-symbolic.svg
+share/icons/breeze/actions/24/transform-move-vertical-symbolic.svg
share/icons/breeze/actions/24/transform-move-vertical.svg
share/icons/breeze/actions/24/transform-move.svg
+share/icons/breeze/actions/24/transform-rotate-symbolic.svg
share/icons/breeze/actions/24/transform-rotate.svg
+share/icons/breeze/actions/24/transform-scale-horizontal-symbolic.svg
+share/icons/breeze/actions/24/transform-scale-horizontal.svg
+share/icons/breeze/actions/24/transform-scale-symbolic.svg
+share/icons/breeze/actions/24/transform-scale-textbox-points-symbolic.svg
share/icons/breeze/actions/24/transform-scale-textbox-points.svg
+share/icons/breeze/actions/24/transform-scale-vertical-symbolic.svg
+share/icons/breeze/actions/24/transform-scale-vertical.svg
share/icons/breeze/actions/24/transform-scale.svg
+share/icons/breeze/actions/24/transform-shear-down-symbolic.svg
share/icons/breeze/actions/24/transform-shear-down.svg
+share/icons/breeze/actions/24/transform-shear-left-symbolic.svg
share/icons/breeze/actions/24/transform-shear-left.svg
+share/icons/breeze/actions/24/transform-shear-right-symbolic.svg
share/icons/breeze/actions/24/transform-shear-right.svg
+share/icons/breeze/actions/24/transform-shear-up-symbolic.svg
share/icons/breeze/actions/24/transform-shear-up.svg
+share/icons/breeze/actions/24/transform-skew-horizontal-symbolic.svg
+share/icons/breeze/actions/24/transform-skew-horizontal.svg
+share/icons/breeze/actions/24/transform-skew-vertical-symbolic.svg
+share/icons/breeze/actions/24/transform-skew-vertical.svg
share/icons/breeze/actions/24/transport-mode-flight.svg
+share/icons/breeze/actions/24/transsearch-symbolic.svg
+share/icons/breeze/actions/24/transsearch.svg
+share/icons/breeze/actions/24/trash-empty-symbolic.svg
share/icons/breeze/actions/24/trash-empty.svg
+share/icons/breeze/actions/24/trim-margins-symbolic.svg
share/icons/breeze/actions/24/trim-margins.svg
+share/icons/breeze/actions/24/trim-to-selection-symbolic.svg
share/icons/breeze/actions/24/trim-to-selection.svg
+share/icons/breeze/actions/24/typewriter-symbolic.svg
share/icons/breeze/actions/24/typewriter.svg
+share/icons/breeze/actions/24/umbr-coll-message-asynchronous-symbolic.svg
+share/icons/breeze/actions/24/umbr-coll-message-asynchronous.svg
+share/icons/breeze/actions/24/umbr-coll-message-synchronous-symbolic.svg
+share/icons/breeze/actions/24/umbr-coll-message-synchronous.svg
+share/icons/breeze/actions/24/umbr-message-asynchronous-symbolic.svg
+share/icons/breeze/actions/24/umbr-message-asynchronous.svg
+share/icons/breeze/actions/24/umbr-message-found-symbolic.svg
+share/icons/breeze/actions/24/umbr-message-found.svg
+share/icons/breeze/actions/24/umbr-message-lost-symbolic.svg
+share/icons/breeze/actions/24/umbr-message-lost.svg
+share/icons/breeze/actions/24/umbr-message-synchronous-symbolic.svg
+share/icons/breeze/actions/24/umbr-message-synchronous.svg
+share/icons/breeze/actions/24/umbrello_diagram_activity-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_activity.svg
+share/icons/breeze/actions/24/umbrello_diagram_class-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_class.svg
+share/icons/breeze/actions/24/umbrello_diagram_collaboration-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_collaboration.svg
+share/icons/breeze/actions/24/umbrello_diagram_component-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_component.svg
+share/icons/breeze/actions/24/umbrello_diagram_deployment-symbolic.svg
share/icons/breeze/actions/24/umbrello_diagram_deployment.svg
+share/icons/breeze/actions/24/umbrello_diagram_entityrelationship-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_entityrelationship.svg
+share/icons/breeze/actions/24/umbrello_diagram_sequence-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_sequence.svg
+share/icons/breeze/actions/24/umbrello_diagram_state-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_state.svg
+share/icons/breeze/actions/24/umbrello_diagram_usecase-symbolic.svg
+share/icons/breeze/actions/24/umbrello_diagram_usecase.svg
+share/icons/breeze/actions/24/underexposure-symbolic.svg
share/icons/breeze/actions/24/underexposure.svg
+share/icons/breeze/actions/24/uniassociation-symbolic.svg
share/icons/breeze/actions/24/uniassociation.svg
+share/icons/breeze/actions/24/unique_constraint-symbolic.svg
share/icons/breeze/actions/24/unique_constraint.svg
+share/icons/breeze/actions/24/unlock-symbolic.svg
+share/icons/breeze/actions/24/unlock.svg
+share/icons/breeze/actions/24/unmarkasblank-symbolic.svg
share/icons/breeze/actions/24/unmarkasblank.svg
+share/icons/breeze/actions/24/upcomingevents-amarok-symbolic.svg
+share/icons/breeze/actions/24/upcomingevents-amarok.svg
+share/icons/breeze/actions/24/upindicator-symbolic.svg
share/icons/breeze/actions/24/upindicator.svg
+share/icons/breeze/actions/24/upload-later-symbolic.svg
share/icons/breeze/actions/24/upload-later.svg
+share/icons/breeze/actions/24/upload-media-symbolic.svg
share/icons/breeze/actions/24/upload-media.svg
+share/icons/breeze/actions/24/usecase-symbolic.svg
+share/icons/breeze/actions/24/usecase.svg
+share/icons/breeze/actions/24/user-group-delete-symbolic.svg
share/icons/breeze/actions/24/user-group-delete.svg
+share/icons/breeze/actions/24/user-group-new-symbolic.svg
share/icons/breeze/actions/24/user-group-new.svg
+share/icons/breeze/actions/24/user-group-properties-symbolic.svg
share/icons/breeze/actions/24/user-group-properties.svg
+share/icons/breeze/actions/24/user-identity-symbolic.svg
+share/icons/breeze/actions/24/user-identity.svg
+share/icons/breeze/actions/24/user-others-symbolic.svg
share/icons/breeze/actions/24/user-others.svg
+share/icons/breeze/actions/24/user-properties-symbolic.svg
+share/icons/breeze/actions/24/user-properties.svg
+share/icons/breeze/actions/24/user-symbolic.svg
+share/icons/breeze/actions/24/user.svg
+share/icons/breeze/actions/24/username-copy-symbolic.svg
share/icons/breeze/actions/24/username-copy.svg
+share/icons/breeze/actions/24/value-decrease-symbolic.svg
share/icons/breeze/actions/24/value-decrease.svg
+share/icons/breeze/actions/24/value-increase-symbolic.svg
+share/icons/breeze/actions/24/value-increase.svg
+share/icons/breeze/actions/24/vcs-branch-delete-symbolic.svg
share/icons/breeze/actions/24/vcs-branch-delete.svg
+share/icons/breeze/actions/24/vcs-branch-symbolic.svg
share/icons/breeze/actions/24/vcs-branch.svg
+share/icons/breeze/actions/24/vcs-commit-cvs-cervisia-symbolic.svg
share/icons/breeze/actions/24/vcs-commit-cvs-cervisia.svg
+share/icons/breeze/actions/24/vcs-commit-symbolic.svg
share/icons/breeze/actions/24/vcs-commit.svg
+share/icons/breeze/actions/24/vcs-diff-cvs-cervisia-symbolic.svg
share/icons/breeze/actions/24/vcs-diff-cvs-cervisia.svg
+share/icons/breeze/actions/24/vcs-diff-symbolic.svg
share/icons/breeze/actions/24/vcs-diff.svg
+share/icons/breeze/actions/24/vcs-merge-request-symbolic.svg
share/icons/breeze/actions/24/vcs-merge-request.svg
+share/icons/breeze/actions/24/vcs-merge-symbolic.svg
share/icons/breeze/actions/24/vcs-merge.svg
+share/icons/breeze/actions/24/vcs-pull-symbolic.svg
share/icons/breeze/actions/24/vcs-pull.svg
+share/icons/breeze/actions/24/vcs-push-symbolic.svg
share/icons/breeze/actions/24/vcs-push.svg
+share/icons/breeze/actions/24/vcs-remove-cvs-cervisia-symbolic.svg
share/icons/breeze/actions/24/vcs-remove-cvs-cervisia.svg
+share/icons/breeze/actions/24/vcs-stash-pop-symbolic.svg
share/icons/breeze/actions/24/vcs-stash-pop.svg
+share/icons/breeze/actions/24/vcs-stash-symbolic.svg
share/icons/breeze/actions/24/vcs-stash.svg
+share/icons/breeze/actions/24/vcs-status-cvs-cervisia-symbolic.svg
share/icons/breeze/actions/24/vcs-status-cvs-cervisia.svg
+share/icons/breeze/actions/24/vcs-update-cvs-cervisia-symbolic.svg
share/icons/breeze/actions/24/vcs-update-cvs-cervisia.svg
+share/icons/breeze/actions/24/verb-symbolic.svg
+share/icons/breeze/actions/24/verb.svg
+share/icons/breeze/actions/24/verbatim-symbolic.svg
+share/icons/breeze/actions/24/verbatim.svg
share/icons/breeze/actions/24/video-symbolic.svg
+share/icons/breeze/actions/24/videoclip-amarok-symbolic.svg
+share/icons/breeze/actions/24/videoclip-amarok.svg
+share/icons/breeze/actions/24/view-bank-add-symbolic.svg
+share/icons/breeze/actions/24/view-bank-add.svg
+share/icons/breeze/actions/24/view-bank-delete-symbolic.svg
+share/icons/breeze/actions/24/view-bank-delete.svg
+share/icons/breeze/actions/24/view-bank-edit-symbolic.svg
+share/icons/breeze/actions/24/view-bank-edit.svg
+share/icons/breeze/actions/24/view-bank-symbolic.svg
+share/icons/breeze/actions/24/view-bank.svg
+share/icons/breeze/actions/24/view-barcode-add-symbolic.svg
share/icons/breeze/actions/24/view-barcode-add.svg
+share/icons/breeze/actions/24/view-barcode-qr-symbolic.svg
share/icons/breeze/actions/24/view-barcode-qr.svg
+share/icons/breeze/actions/24/view-barcode-symbolic.svg
share/icons/breeze/actions/24/view-barcode.svg
+share/icons/breeze/actions/24/view-calendar-agenda-symbolic.svg
share/icons/breeze/actions/24/view-calendar-agenda.svg
+share/icons/breeze/actions/24/view-calendar-birthday-symbolic.svg
share/icons/breeze/actions/24/view-calendar-birthday.svg
+share/icons/breeze/actions/24/view-calendar-day-symbolic.svg
+share/icons/breeze/actions/24/view-calendar-day.svg
+share/icons/breeze/actions/24/view-calendar-holiday-symbolic.svg
+share/icons/breeze/actions/24/view-calendar-holiday.svg
+share/icons/breeze/actions/24/view-calendar-journal-symbolic.svg
share/icons/breeze/actions/24/view-calendar-journal.svg
+share/icons/breeze/actions/24/view-calendar-list-symbolic.svg
share/icons/breeze/actions/24/view-calendar-list.svg
+share/icons/breeze/actions/24/view-calendar-month-symbolic.svg
share/icons/breeze/actions/24/view-calendar-month.svg
+share/icons/breeze/actions/24/view-calendar-special-occasion-symbolic.svg
share/icons/breeze/actions/24/view-calendar-special-occasion.svg
+share/icons/breeze/actions/24/view-calendar-symbolic.svg
+share/icons/breeze/actions/24/view-calendar-tasks-symbolic.svg
share/icons/breeze/actions/24/view-calendar-tasks.svg
+share/icons/breeze/actions/24/view-calendar-time-spent-symbolic.svg
share/icons/breeze/actions/24/view-calendar-time-spent.svg
+share/icons/breeze/actions/24/view-calendar-timeline-symbolic.svg
share/icons/breeze/actions/24/view-calendar-timeline.svg
+share/icons/breeze/actions/24/view-calendar-upcoming-days-symbolic.svg
share/icons/breeze/actions/24/view-calendar-upcoming-days.svg
+share/icons/breeze/actions/24/view-calendar-upcoming-events-symbolic.svg
share/icons/breeze/actions/24/view-calendar-upcoming-events.svg
+share/icons/breeze/actions/24/view-calendar-wedding-anniversary-symbolic.svg
share/icons/breeze/actions/24/view-calendar-wedding-anniversary.svg
+share/icons/breeze/actions/24/view-calendar-week-symbolic.svg
share/icons/breeze/actions/24/view-calendar-week.svg
+share/icons/breeze/actions/24/view-calendar-whatsnext-symbolic.svg
share/icons/breeze/actions/24/view-calendar-whatsnext.svg
+share/icons/breeze/actions/24/view-calendar-workweek-symbolic.svg
+share/icons/breeze/actions/24/view-calendar-workweek.svg
share/icons/breeze/actions/24/view-calendar.svg
+share/icons/breeze/actions/24/view-catalog-symbolic.svg
share/icons/breeze/actions/24/view-catalog.svg
+share/icons/breeze/actions/24/view-categories-expenditures-symbolic.svg
+share/icons/breeze/actions/24/view-categories-expenditures.svg
+share/icons/breeze/actions/24/view-categories-incomes-symbolic.svg
+share/icons/breeze/actions/24/view-categories-incomes.svg
+share/icons/breeze/actions/24/view-certificate-add-symbolic.svg
share/icons/breeze/actions/24/view-certificate-add.svg
+share/icons/breeze/actions/24/view-certificate-export-secret-symbolic.svg
share/icons/breeze/actions/24/view-certificate-export-secret.svg
+share/icons/breeze/actions/24/view-certificate-export-server-symbolic.svg
share/icons/breeze/actions/24/view-certificate-export-server.svg
+share/icons/breeze/actions/24/view-certificate-export-symbolic.svg
share/icons/breeze/actions/24/view-certificate-export.svg
+share/icons/breeze/actions/24/view-certificate-import-symbolic.svg
share/icons/breeze/actions/24/view-certificate-import.svg
+share/icons/breeze/actions/24/view-certificate-server-configure-symbolic.svg
share/icons/breeze/actions/24/view-certificate-server-configure.svg
+share/icons/breeze/actions/24/view-certificate-sign-symbolic.svg
share/icons/breeze/actions/24/view-certificate-sign.svg
+share/icons/breeze/actions/24/view-certificate-symbolic.svg
share/icons/breeze/actions/24/view-certificate.svg
+share/icons/breeze/actions/24/view-close-symbolic.svg
share/icons/breeze/actions/24/view-close.svg
+share/icons/breeze/actions/24/view-conversation-balloon-symbolic.svg
+share/icons/breeze/actions/24/view-conversation-balloon.svg
+share/icons/breeze/actions/24/view-currency-list-symbolic.svg
share/icons/breeze/actions/24/view-currency-list.svg
+share/icons/breeze/actions/24/view-file-columns-symbolic.svg
share/icons/breeze/actions/24/view-file-columns.svg
+share/icons/breeze/actions/24/view-filter-symbolic.svg
share/icons/breeze/actions/24/view-filter.svg
+share/icons/breeze/actions/24/view-financial-account-add-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-add.svg
+share/icons/breeze/actions/24/view-financial-account-asset-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-asset-closed.svg
+share/icons/breeze/actions/24/view-financial-account-asset-symbolic.svg
+share/icons/breeze/actions/24/view-financial-account-asset.svg
+share/icons/breeze/actions/24/view-financial-account-cash-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-cash-closed.svg
+share/icons/breeze/actions/24/view-financial-account-cash-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-cash.svg
+share/icons/breeze/actions/24/view-financial-account-checking-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-checking-closed.svg
+share/icons/breeze/actions/24/view-financial-account-checking-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-checking.svg
+share/icons/breeze/actions/24/view-financial-account-close-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-close.svg
+share/icons/breeze/actions/24/view-financial-account-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-closed.svg
+share/icons/breeze/actions/24/view-financial-account-credit-card-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-credit-card-closed.svg
+share/icons/breeze/actions/24/view-financial-account-credit-card-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-credit-card.svg
+share/icons/breeze/actions/24/view-financial-account-delete-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-delete.svg
+share/icons/breeze/actions/24/view-financial-account-edit-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-edit.svg
+share/icons/breeze/actions/24/view-financial-account-investment-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-investment-closed.svg
+share/icons/breeze/actions/24/view-financial-account-investment-security-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-investment-security-closed.svg
+share/icons/breeze/actions/24/view-financial-account-investment-security-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-investment-security.svg
+share/icons/breeze/actions/24/view-financial-account-investment-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-investment.svg
+share/icons/breeze/actions/24/view-financial-account-liability-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-liability-closed.svg
+share/icons/breeze/actions/24/view-financial-account-liability-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-liability.svg
+share/icons/breeze/actions/24/view-financial-account-loan-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-loan-closed.svg
+share/icons/breeze/actions/24/view-financial-account-loan-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-loan.svg
+share/icons/breeze/actions/24/view-financial-account-reopen-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-reopen.svg
+share/icons/breeze/actions/24/view-financial-account-savings-closed-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-savings-closed.svg
+share/icons/breeze/actions/24/view-financial-account-savings-symbolic.svg
share/icons/breeze/actions/24/view-financial-account-savings.svg
+share/icons/breeze/actions/24/view-financial-account-symbolic.svg
share/icons/breeze/actions/24/view-financial-account.svg
+share/icons/breeze/actions/24/view-financial-budget-symbolic.svg
share/icons/breeze/actions/24/view-financial-budget.svg
+share/icons/breeze/actions/24/view-financial-category-add-symbolic.svg
share/icons/breeze/actions/24/view-financial-category-add.svg
+share/icons/breeze/actions/24/view-financial-category-delete-symbolic.svg
share/icons/breeze/actions/24/view-financial-category-delete.svg
+share/icons/breeze/actions/24/view-financial-category-edit-symbolic.svg
share/icons/breeze/actions/24/view-financial-category-edit.svg
+share/icons/breeze/actions/24/view-financial-category-expense-symbolic.svg
share/icons/breeze/actions/24/view-financial-category-expense.svg
+share/icons/breeze/actions/24/view-financial-category-income-symbolic.svg
share/icons/breeze/actions/24/view-financial-category-income.svg
+share/icons/breeze/actions/24/view-financial-category-symbolic.svg
share/icons/breeze/actions/24/view-financial-category.svg
+share/icons/breeze/actions/24/view-financial-list-symbolic.svg
share/icons/breeze/actions/24/view-financial-list.svg
+share/icons/breeze/actions/24/view-financial-transfer-reconcile-symbolic.svg
share/icons/breeze/actions/24/view-financial-transfer-reconcile.svg
+share/icons/breeze/actions/24/view-financial-transfer-reconciled-symbolic.svg
share/icons/breeze/actions/24/view-financial-transfer-reconciled.svg
+share/icons/breeze/actions/24/view-financial-transfer-unreconciled-symbolic.svg
share/icons/breeze/actions/24/view-financial-transfer-unreconciled.svg
+share/icons/breeze/actions/24/view-form-action-symbolic.svg
share/icons/breeze/actions/24/view-form-action.svg
+share/icons/breeze/actions/24/view-form-symbolic.svg
share/icons/breeze/actions/24/view-form.svg
+share/icons/breeze/actions/24/view-fullscreen-symbolic.svg
share/icons/breeze/actions/24/view-fullscreen.svg
+share/icons/breeze/actions/24/view-grid-symbolic.svg
share/icons/breeze/actions/24/view-grid.svg
+share/icons/breeze/actions/24/view-group-symbolic.svg
share/icons/breeze/actions/24/view-group.svg
+share/icons/breeze/actions/24/view-hidden-symbolic.svg
share/icons/breeze/actions/24/view-hidden.svg
+share/icons/breeze/actions/24/view-history-symbolic.svg
+share/icons/breeze/actions/24/view-history.svg
+share/icons/breeze/actions/24/view-institution-add-symbolic.svg
share/icons/breeze/actions/24/view-institution-add.svg
+share/icons/breeze/actions/24/view-institution-delete-symbolic.svg
share/icons/breeze/actions/24/view-institution-delete.svg
+share/icons/breeze/actions/24/view-institution-edit-symbolic.svg
share/icons/breeze/actions/24/view-institution-edit.svg
+share/icons/breeze/actions/24/view-institution-symbolic.svg
share/icons/breeze/actions/24/view-institution.svg
+share/icons/breeze/actions/24/view-left-close-symbolic.svg
share/icons/breeze/actions/24/view-left-close.svg
+share/icons/breeze/actions/24/view-left-new-symbolic.svg
share/icons/breeze/actions/24/view-left-new.svg
+share/icons/breeze/actions/24/view-list-details-symbolic.svg
share/icons/breeze/actions/24/view-list-details.svg
+share/icons/breeze/actions/24/view-list-icons-symbolic.svg
share/icons/breeze/actions/24/view-list-icons.svg
+share/icons/breeze/actions/24/view-list-text-symbolic.svg
share/icons/breeze/actions/24/view-list-text.svg
+share/icons/breeze/actions/24/view-list-tree-symbolic.svg
share/icons/breeze/actions/24/view-list-tree.svg
+share/icons/breeze/actions/24/view-media-album-cover-symbolic.svg
+share/icons/breeze/actions/24/view-media-album-cover.svg
+share/icons/breeze/actions/24/view-media-artist-symbolic.svg
+share/icons/breeze/actions/24/view-media-artist.svg
+share/icons/breeze/actions/24/view-media-chart-symbolic.svg
+share/icons/breeze/actions/24/view-media-chart.svg
+share/icons/breeze/actions/24/view-media-config-symbolic.svg
+share/icons/breeze/actions/24/view-media-config.svg
+share/icons/breeze/actions/24/view-media-equalizer-symbolic.svg
share/icons/breeze/actions/24/view-media-equalizer.svg
+share/icons/breeze/actions/24/view-media-favorite-symbolic.svg
+share/icons/breeze/actions/24/view-media-favorite.svg
+share/icons/breeze/actions/24/view-media-genre-symbolic.svg
+share/icons/breeze/actions/24/view-media-genre.svg
+share/icons/breeze/actions/24/view-media-lyrics-symbolic.svg
share/icons/breeze/actions/24/view-media-lyrics.svg
+share/icons/breeze/actions/24/view-media-playcount-symbolic.svg
+share/icons/breeze/actions/24/view-media-playcount.svg
+share/icons/breeze/actions/24/view-media-playlist-symbolic.svg
share/icons/breeze/actions/24/view-media-playlist.svg
+share/icons/breeze/actions/24/view-media-publisher-symbolic.svg
+share/icons/breeze/actions/24/view-media-publisher.svg
+share/icons/breeze/actions/24/view-media-recent-symbolic.svg
+share/icons/breeze/actions/24/view-media-recent.svg
+share/icons/breeze/actions/24/view-media-similarartists-symbolic.svg
+share/icons/breeze/actions/24/view-media-similarartists.svg
+share/icons/breeze/actions/24/view-media-title-symbolic.svg
share/icons/breeze/actions/24/view-media-title.svg
+share/icons/breeze/actions/24/view-media-track-symbolic.svg
+share/icons/breeze/actions/24/view-media-track.svg
+share/icons/breeze/actions/24/view-media-visualization-symbolic.svg
+share/icons/breeze/actions/24/view-media-visualization.svg
+share/icons/breeze/actions/24/view-multiple-objects-symbolic.svg
share/icons/breeze/actions/24/view-multiple-objects.svg
+share/icons/breeze/actions/24/view-object-histogram-linear-symbolic.svg
share/icons/breeze/actions/24/view-object-histogram-linear.svg
+share/icons/breeze/actions/24/view-object-histogram-logarithmic-symbolic.svg
share/icons/breeze/actions/24/view-object-histogram-logarithmic.svg
+share/icons/breeze/actions/24/view-pages-continuous-symbolic.svg
share/icons/breeze/actions/24/view-pages-continuous.svg
+share/icons/breeze/actions/24/view-pages-facing-first-centered-symbolic.svg
share/icons/breeze/actions/24/view-pages-facing-first-centered.svg
+share/icons/breeze/actions/24/view-pages-facing-symbolic.svg
share/icons/breeze/actions/24/view-pages-facing.svg
+share/icons/breeze/actions/24/view-pages-overview-symbolic.svg
share/icons/breeze/actions/24/view-pages-overview.svg
+share/icons/breeze/actions/24/view-pages-single-symbolic.svg
+share/icons/breeze/actions/24/view-pages-single.svg
+share/icons/breeze/actions/24/view-pim-calendar-symbolic.svg
+share/icons/breeze/actions/24/view-pim-calendar.svg
+share/icons/breeze/actions/24/view-pim-contacts-symbolic.svg
+share/icons/breeze/actions/24/view-pim-contacts.svg
+share/icons/breeze/actions/24/view-pim-journal-symbolic.svg
+share/icons/breeze/actions/24/view-pim-journal.svg
+share/icons/breeze/actions/24/view-pim-mail-symbolic.svg
+share/icons/breeze/actions/24/view-pim-mail.svg
+share/icons/breeze/actions/24/view-pim-news-symbolic.svg
+share/icons/breeze/actions/24/view-pim-news.svg
+share/icons/breeze/actions/24/view-pim-notes-symbolic.svg
share/icons/breeze/actions/24/view-pim-notes.svg
+share/icons/breeze/actions/24/view-pim-tasks-pending-symbolic.svg
share/icons/breeze/actions/24/view-pim-tasks-pending.svg
+share/icons/breeze/actions/24/view-pim-tasks-symbolic.svg
+share/icons/breeze/actions/24/view-pim-tasks.svg
+share/icons/breeze/actions/24/view-presentation-symbolic.svg
share/icons/breeze/actions/24/view-presentation.svg
+share/icons/breeze/actions/24/view-preview-symbolic.svg
share/icons/breeze/actions/24/view-preview.svg
+share/icons/breeze/actions/24/view-process-all-symbolic.svg
+share/icons/breeze/actions/24/view-process-all-tree-symbolic.svg
+share/icons/breeze/actions/24/view-process-all-tree.svg
+share/icons/breeze/actions/24/view-process-all.svg
+share/icons/breeze/actions/24/view-process-own-symbolic.svg
+share/icons/breeze/actions/24/view-process-own.svg
+share/icons/breeze/actions/24/view-process-system-symbolic.svg
+share/icons/breeze/actions/24/view-process-system.svg
+share/icons/breeze/actions/24/view-process-tree-symbolic.svg
+share/icons/breeze/actions/24/view-process-tree.svg
+share/icons/breeze/actions/24/view-process-users-symbolic.svg
+share/icons/breeze/actions/24/view-process-users.svg
+share/icons/breeze/actions/24/view-refresh-symbolic.svg
share/icons/breeze/actions/24/view-refresh.svg
+share/icons/breeze/actions/24/view-resource-calendar-symbolic.svg
+share/icons/breeze/actions/24/view-resource-calendar.svg
+share/icons/breeze/actions/24/view-restore-symbolic.svg
share/icons/breeze/actions/24/view-restore.svg
+share/icons/breeze/actions/24/view-right-close-symbolic.svg
share/icons/breeze/actions/24/view-right-close.svg
+share/icons/breeze/actions/24/view-right-new-symbolic.svg
share/icons/breeze/actions/24/view-right-new.svg
+share/icons/breeze/actions/24/view-services-scripted-amarok-symbolic.svg
+share/icons/breeze/actions/24/view-services-scripted-amarok.svg
+share/icons/breeze/actions/24/view-sidetree-symbolic.svg
share/icons/breeze/actions/24/view-sidetree.svg
+share/icons/breeze/actions/24/view-sort-ascending-name-symbolic.svg
share/icons/breeze/actions/24/view-sort-ascending-name.svg
+share/icons/breeze/actions/24/view-sort-ascending-symbolic.svg
share/icons/breeze/actions/24/view-sort-ascending.svg
+share/icons/breeze/actions/24/view-sort-descending-name-symbolic.svg
share/icons/breeze/actions/24/view-sort-descending-name.svg
+share/icons/breeze/actions/24/view-sort-descending-symbolic.svg
share/icons/breeze/actions/24/view-sort-descending.svg
+share/icons/breeze/actions/24/view-sort-symbolic.svg
share/icons/breeze/actions/24/view-sort.svg
+share/icons/breeze/actions/24/view-split-effect-symbolic.svg
share/icons/breeze/actions/24/view-split-effect.svg
+share/icons/breeze/actions/24/view-split-left-right-symbolic.svg
share/icons/breeze/actions/24/view-split-left-right.svg
+share/icons/breeze/actions/24/view-split-top-bottom-symbolic.svg
share/icons/breeze/actions/24/view-split-top-bottom.svg
+share/icons/breeze/actions/24/view-statistics-symbolic.svg
share/icons/breeze/actions/24/view-statistics.svg
+share/icons/breeze/actions/24/view-table-of-contents-ltr-symbolic.svg
+share/icons/breeze/actions/24/view-table-of-contents-ltr.svg
+share/icons/breeze/actions/24/view-table-of-contents-rtl-symbolic.svg
share/icons/breeze/actions/24/view-table-of-contents-rtl.svg
+share/icons/breeze/actions/24/view-task-add-symbolic.svg
+share/icons/breeze/actions/24/view-task-add.svg
+share/icons/breeze/actions/24/view-task-child-add-symbolic.svg
+share/icons/breeze/actions/24/view-task-child-add.svg
+share/icons/breeze/actions/24/view-task-child-symbolic.svg
share/icons/breeze/actions/24/view-task-child.svg
+share/icons/breeze/actions/24/view-task-symbolic.svg
share/icons/breeze/actions/24/view-task.svg
+share/icons/breeze/actions/24/view-time-schedule-baselined-add-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-baselined-add.svg
+share/icons/breeze/actions/24/view-time-schedule-baselined-remove-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-baselined-remove.svg
+share/icons/breeze/actions/24/view-time-schedule-baselined-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-baselined.svg
+share/icons/breeze/actions/24/view-time-schedule-calculus-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-calculus.svg
+share/icons/breeze/actions/24/view-time-schedule-child-insert-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-child-insert.svg
+share/icons/breeze/actions/24/view-time-schedule-edit-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-edit.svg
+share/icons/breeze/actions/24/view-time-schedule-insert-symbolic.svg
share/icons/breeze/actions/24/view-time-schedule-insert.svg
+share/icons/breeze/actions/24/view-time-schedule-symbolic.svg
+share/icons/breeze/actions/24/view-time-schedule.svg
+share/icons/breeze/actions/24/view-unsplit-effect-symbolic.svg
share/icons/breeze/actions/24/view-unsplit-effect.svg
+share/icons/breeze/actions/24/view-visible-symbolic.svg
share/icons/breeze/actions/24/view-visible.svg
+share/icons/breeze/actions/24/view-web-browser-dom-tree-symbolic.svg
share/icons/breeze/actions/24/view-web-browser-dom-tree.svg
+share/icons/breeze/actions/24/view_fit_to_page-symbolic.svg
+share/icons/breeze/actions/24/view_fit_to_page.svg
+share/icons/breeze/actions/24/viewbib-symbolic.svg
+share/icons/breeze/actions/24/viewbib.svg
+share/icons/breeze/actions/24/viewdvi-symbolic.svg
+share/icons/breeze/actions/24/viewdvi.svg
+share/icons/breeze/actions/24/viewhtml-symbolic.svg
+share/icons/breeze/actions/24/viewhtml.svg
+share/icons/breeze/actions/24/viewimage-symbolic.svg
+share/icons/breeze/actions/24/viewimage.svg
+share/icons/breeze/actions/24/viewlog-symbolic.svg
+share/icons/breeze/actions/24/viewlog.svg
+share/icons/breeze/actions/24/viewpdf-symbolic.svg
+share/icons/breeze/actions/24/viewpdf.svg
+share/icons/breeze/actions/24/viewps-symbolic.svg
+share/icons/breeze/actions/24/viewps.svg
+share/icons/breeze/actions/24/virtual-desktops-symbolic.svg
share/icons/breeze/actions/24/virtual-desktops.svg
+share/icons/breeze/actions/24/visibility-symbolic.svg
+share/icons/breeze/actions/24/visibility.svg
+share/icons/breeze/actions/24/wallet-closed-symbolic.svg
share/icons/breeze/actions/24/wallet-closed.svg
+share/icons/breeze/actions/24/wallet-open-symbolic.svg
share/icons/breeze/actions/24/wallet-open.svg
+share/icons/breeze/actions/24/warnnext-symbolic.svg
share/icons/breeze/actions/24/warnnext.svg
+share/icons/breeze/actions/24/warnprev-symbolic.svg
share/icons/breeze/actions/24/warnprev.svg
+share/icons/breeze/actions/24/waveform-symbolic.svg
share/icons/breeze/actions/24/waveform.svg
+share/icons/breeze/actions/24/whitebalance-symbolic.svg
share/icons/breeze/actions/24/whitebalance.svg
+share/icons/breeze/actions/24/widget-alternatives-symbolic.svg
share/icons/breeze/actions/24/widget-alternatives.svg
+share/icons/breeze/actions/24/window-close-symbolic.svg
share/icons/breeze/actions/24/window-close.svg
+share/icons/breeze/actions/24/window-duplicate-symbolic.svg
share/icons/breeze/actions/24/window-duplicate.svg
+share/icons/breeze/actions/24/window-keep-above-symbolic.svg
+share/icons/breeze/actions/24/window-keep-above.svg
+share/icons/breeze/actions/24/window-keep-below-symbolic.svg
+share/icons/breeze/actions/24/window-keep-below.svg
+share/icons/breeze/actions/24/window-maximize-symbolic.svg
+share/icons/breeze/actions/24/window-maximize.svg
+share/icons/breeze/actions/24/window-minimize-symbolic.svg
+share/icons/breeze/actions/24/window-minimize.svg
+share/icons/breeze/actions/24/window-new-symbolic.svg
share/icons/breeze/actions/24/window-new.svg
+share/icons/breeze/actions/24/window-pin-symbolic.svg
share/icons/breeze/actions/24/window-pin.svg
+share/icons/breeze/actions/24/window-restore-symbolic.svg
share/icons/breeze/actions/24/window-restore.svg
+share/icons/breeze/actions/24/window-shade-symbolic.svg
+share/icons/breeze/actions/24/window-shade.svg
+share/icons/breeze/actions/24/window-symbolic.svg
+share/icons/breeze/actions/24/window-unpin-symbolic.svg
share/icons/breeze/actions/24/window-unpin.svg
+share/icons/breeze/actions/24/window-unshade-symbolic.svg
+share/icons/breeze/actions/24/window-unshade.svg
share/icons/breeze/actions/24/window.svg
+share/icons/breeze/actions/24/wizard_math-symbolic.svg
+share/icons/breeze/actions/24/wizard_math.svg
+share/icons/breeze/actions/24/wizard_pdftools-symbolic.svg
+share/icons/breeze/actions/24/wizard_pdftools.svg
+share/icons/breeze/actions/24/wizard_pstools-symbolic.svg
+share/icons/breeze/actions/24/wizard_pstools.svg
+share/icons/breeze/actions/24/wizard_tabular-symbolic.svg
+share/icons/breeze/actions/24/wizard_tabular.svg
+share/icons/breeze/actions/24/x-clementine-album-symbolic.svg
+share/icons/breeze/actions/24/x-clementine-album.svg
+share/icons/breeze/actions/24/x-clementine-albums-symbolic.svg
+share/icons/breeze/actions/24/x-clementine-albums.svg
+share/icons/breeze/actions/24/x-clementine-artist-symbolic.svg
+share/icons/breeze/actions/24/x-clementine-artist.svg
+share/icons/breeze/actions/24/x-clementine-shuffle-symbolic.svg
+share/icons/breeze/actions/24/x-clementine-shuffle.svg
+share/icons/breeze/actions/24/x-shape-connection-symbolic.svg
+share/icons/breeze/actions/24/x-shape-connection.svg
+share/icons/breeze/actions/24/x-shape-formula-symbolic.svg
+share/icons/breeze/actions/24/x-shape-formula.svg
+share/icons/breeze/actions/24/x-shape-image-symbolic.svg
+share/icons/breeze/actions/24/x-shape-image.svg
+share/icons/breeze/actions/24/x-shape-text-symbolic.svg
+share/icons/breeze/actions/24/x-shape-text.svg
+share/icons/breeze/actions/24/x-zoom-in-symbolic.svg
+share/icons/breeze/actions/24/x-zoom-in.svg
+share/icons/breeze/actions/24/x-zoom-out-symbolic.svg
+share/icons/breeze/actions/24/x-zoom-out.svg
+share/icons/breeze/actions/24/xfsm-hibernate-symbolic.svg
+share/icons/breeze/actions/24/xfsm-hibernate.svg
+share/icons/breeze/actions/24/xml-attribute-delete-symbolic.svg
share/icons/breeze/actions/24/xml-attribute-delete.svg
+share/icons/breeze/actions/24/xml-element-new-symbolic.svg
share/icons/breeze/actions/24/xml-element-new.svg
+share/icons/breeze/actions/24/xml-node-delete-symbolic.svg
share/icons/breeze/actions/24/xml-node-delete.svg
+share/icons/breeze/actions/24/xml-node-duplicate-symbolic.svg
share/icons/breeze/actions/24/xml-node-duplicate.svg
+share/icons/breeze/actions/24/xml-text-new-symbolic.svg
share/icons/breeze/actions/24/xml-text-new.svg
+share/icons/breeze/actions/24/y-zoom-in-symbolic.svg
share/icons/breeze/actions/24/y-zoom-in.svg
+share/icons/breeze/actions/24/y-zoom-out-symbolic.svg
+share/icons/breeze/actions/24/y-zoom-out.svg
+share/icons/breeze/actions/24/zone-in-symbolic.svg
share/icons/breeze/actions/24/zone-in.svg
+share/icons/breeze/actions/24/zone-out-symbolic.svg
share/icons/breeze/actions/24/zone-out.svg
+share/icons/breeze/actions/24/zoom-1-to-2-symbolic.svg
share/icons/breeze/actions/24/zoom-1-to-2.svg
+share/icons/breeze/actions/24/zoom-2-to-1-symbolic.svg
share/icons/breeze/actions/24/zoom-2-to-1.svg
+share/icons/breeze/actions/24/zoom-all-symbolic.svg
+share/icons/breeze/actions/24/zoom-all.svg
+share/icons/breeze/actions/24/zoom-draw-symbolic.svg
+share/icons/breeze/actions/24/zoom-draw.svg
+share/icons/breeze/actions/24/zoom-fit-best-symbolic.svg
share/icons/breeze/actions/24/zoom-fit-best.svg
+share/icons/breeze/actions/24/zoom-fit-height-symbolic.svg
share/icons/breeze/actions/24/zoom-fit-height.svg
+share/icons/breeze/actions/24/zoom-fit-page-symbolic.svg
+share/icons/breeze/actions/24/zoom-fit-page.svg
+share/icons/breeze/actions/24/zoom-fit-selection-symbolic.svg
+share/icons/breeze/actions/24/zoom-fit-selection.svg
+share/icons/breeze/actions/24/zoom-fit-width-symbolic.svg
share/icons/breeze/actions/24/zoom-fit-width.svg
+share/icons/breeze/actions/24/zoom-in-large-symbolic.svg
+share/icons/breeze/actions/24/zoom-in-large.svg
+share/icons/breeze/actions/24/zoom-in-map-symbolic.svg
+share/icons/breeze/actions/24/zoom-in-map.svg
+share/icons/breeze/actions/24/zoom-in-symbolic.svg
+share/icons/breeze/actions/24/zoom-in-x-symbolic.svg
share/icons/breeze/actions/24/zoom-in-x.svg
+share/icons/breeze/actions/24/zoom-in-y-symbolic.svg
+share/icons/breeze/actions/24/zoom-in-y.svg
share/icons/breeze/actions/24/zoom-in.svg
+share/icons/breeze/actions/24/zoom-next-symbolic.svg
share/icons/breeze/actions/24/zoom-next.svg
+share/icons/breeze/actions/24/zoom-original-symbolic.svg
share/icons/breeze/actions/24/zoom-original.svg
+share/icons/breeze/actions/24/zoom-out-large-symbolic.svg
+share/icons/breeze/actions/24/zoom-out-large.svg
+share/icons/breeze/actions/24/zoom-out-map-symbolic.svg
+share/icons/breeze/actions/24/zoom-out-map.svg
+share/icons/breeze/actions/24/zoom-out-symbolic.svg
+share/icons/breeze/actions/24/zoom-out-x-symbolic.svg
share/icons/breeze/actions/24/zoom-out-x.svg
+share/icons/breeze/actions/24/zoom-out-y-symbolic.svg
share/icons/breeze/actions/24/zoom-out-y.svg
share/icons/breeze/actions/24/zoom-out.svg
+share/icons/breeze/actions/24/zoom-pixels-symbolic.svg
share/icons/breeze/actions/24/zoom-pixels.svg
+share/icons/breeze/actions/24/zoom-previous-symbolic.svg
share/icons/breeze/actions/24/zoom-previous.svg
+share/icons/breeze/actions/24/zoom-select-fit-symbolic.svg
+share/icons/breeze/actions/24/zoom-select-fit.svg
+share/icons/breeze/actions/24/zoom-select-symbolic.svg
+share/icons/breeze/actions/24/zoom-select-x-symbolic.svg
+share/icons/breeze/actions/24/zoom-select-x.svg
+share/icons/breeze/actions/24/zoom-select-y-symbolic.svg
+share/icons/breeze/actions/24/zoom-select-y.svg
+share/icons/breeze/actions/24/zoom-select.svg
+share/icons/breeze/actions/24/zoom-selection-symbolic.svg
+share/icons/breeze/actions/24/zoom-selection.svg
+share/icons/breeze/actions/24/zoom-symbolic.svg
share/icons/breeze/actions/24/zoom.svg
share/icons/breeze/actions/24@2x
share/icons/breeze/actions/24@3x
@@ -25485,8 +31780,17 @@ share/icons/breeze/applets/22/user-identity.svg
share/icons/breeze/applets/22/webcam.svg
share/icons/breeze/applets/24/car.svg
share/icons/breeze/applets/24/hands-free.svg
+share/icons/breeze/applets/24/handset.svg
+share/icons/breeze/applets/24/headphone.svg
+share/icons/breeze/applets/24/headset.svg
share/icons/breeze/applets/24/hifi.svg
+share/icons/breeze/applets/24/internal.svg
+share/icons/breeze/applets/24/microphone.svg
share/icons/breeze/applets/24/portable.svg
+share/icons/breeze/applets/24/speaker.svg
+share/icons/breeze/applets/24/tv.svg
+share/icons/breeze/applets/24/user-identity.svg
+share/icons/breeze/applets/24/webcam.svg
share/icons/breeze/applets/24@2x
share/icons/breeze/applets/24@3x
share/icons/breeze/applets/256/applets-template.svg
@@ -25816,6 +32120,7 @@ share/icons/breeze/apps/22/yakuake-symbolic.svg
share/icons/breeze/apps/22@2x
share/icons/breeze/apps/22@3x
share/icons/breeze/apps/24/TeamViewer-symbolic.svg
+share/icons/breeze/apps/24/accessories-text-editor.svg
share/icons/breeze/apps/24/akonadi-symbolic.svg
share/icons/breeze/apps/24/akregator-symbolic.svg
share/icons/breeze/apps/24/amarok-symbolic.svg
@@ -25824,6 +32129,8 @@ share/icons/breeze/apps/24/cantata-symbolic.svg
share/icons/breeze/apps/24/elisa-symbolic.svg
share/icons/breeze/apps/24/graphics-viewer-document-symbolic.svg
share/icons/breeze/apps/24/homerun.svg
+share/icons/breeze/apps/24/internet-mail-symbolic.svg
+share/icons/breeze/apps/24/internet-web-browser-symbolic.svg
share/icons/breeze/apps/24/kalarm-symbolic.svg
share/icons/breeze/apps/24/kate-symbolic.svg
share/icons/breeze/apps/24/kde-symbolic.svg
@@ -25835,6 +32142,7 @@ share/icons/breeze/apps/24/kmail-symbolic.svg
share/icons/breeze/apps/24/knotes-symbolic.svg
share/icons/breeze/apps/24/konversation-symbolic.svg
share/icons/breeze/apps/24/kopete-symbolic.svg
+share/icons/breeze/apps/24/korg-todo-symbolic.svg
share/icons/breeze/apps/24/korgac-symbolic.svg
share/icons/breeze/apps/24/kruler-symbolic.svg
share/icons/breeze/apps/24/kteatime-symbolic.svg
@@ -25845,8 +32153,12 @@ share/icons/breeze/apps/24/kwrite.svg
share/icons/breeze/apps/24/plasma-browser-integration-symbolic.svg
share/icons/breeze/apps/24/plasma-symbolic.svg
share/icons/breeze/apps/24/plasmavault-symbolic.svg
+share/icons/breeze/apps/24/preferences-other-symbolic.svg
+share/icons/breeze/apps/24/preferences-plugin-symbolic.svg
+share/icons/breeze/apps/24/system-file-manager-symbolic.svg
share/icons/breeze/apps/24/system-file-manager.svg
share/icons/breeze/apps/24/umbrello.svg
+share/icons/breeze/apps/24/utilities-terminal-symbolic.svg
share/icons/breeze/apps/24/utilities-terminal.svg
share/icons/breeze/apps/24/virt-manager-symbolic.svg
share/icons/breeze/apps/24/vlc-symbolic.svg
@@ -26482,14 +32794,19 @@ share/icons/breeze/categories/24/applications-games-symbolic.svg
share/icons/breeze/categories/24/applications-games.svg
share/icons/breeze/categories/24/applications-graphics-symbolic.svg
share/icons/breeze/categories/24/applications-graphics.svg
+share/icons/breeze/categories/24/applications-internet-symbolic.svg
share/icons/breeze/categories/24/applications-internet.svg
share/icons/breeze/categories/24/applications-multimedia-symbolic.svg
share/icons/breeze/categories/24/applications-multimedia.svg
+share/icons/breeze/categories/24/applications-network-symbolic.svg
+share/icons/breeze/categories/24/applications-network.svg
share/icons/breeze/categories/24/applications-office-symbolic.svg
share/icons/breeze/categories/24/applications-office.svg
share/icons/breeze/categories/24/applications-other-symbolic.svg
+share/icons/breeze/categories/24/applications-other.svg
share/icons/breeze/categories/24/applications-science-symbolic.svg
share/icons/breeze/categories/24/applications-science.svg
+share/icons/breeze/categories/24/applications-system-symbolic.svg
share/icons/breeze/categories/24/applications-system.svg
share/icons/breeze/categories/24/applications-utilities-symbolic.svg
share/icons/breeze/categories/24/applications-utilities.svg
@@ -26818,55 +33135,146 @@ share/icons/breeze/devices/22/video-television-symbolic.svg
share/icons/breeze/devices/22/video-television.svg
share/icons/breeze/devices/22@2x
share/icons/breeze/devices/22@3x
+share/icons/breeze/devices/24/audio-card-symbolic.svg
share/icons/breeze/devices/24/audio-card.svg
+share/icons/breeze/devices/24/audio-headphones-symbolic.svg
share/icons/breeze/devices/24/audio-headphones.svg
+share/icons/breeze/devices/24/audio-headset-symbolic.svg
share/icons/breeze/devices/24/audio-headset.svg
+share/icons/breeze/devices/24/audio-input-microphone-symbolic.svg
share/icons/breeze/devices/24/audio-input-microphone.svg
+share/icons/breeze/devices/24/audio-radio-symbolic.svg
share/icons/breeze/devices/24/audio-radio.svg
+share/icons/breeze/devices/24/auth-sim-symbolic.svg
share/icons/breeze/devices/24/auth-sim.svg
+share/icons/breeze/devices/24/battery-ups-symbolic.svg
share/icons/breeze/devices/24/battery-ups.svg
+share/icons/breeze/devices/24/camera-photo-symbolic.svg
share/icons/breeze/devices/24/camera-photo.svg
+share/icons/breeze/devices/24/camera-video-symbolic.svg
share/icons/breeze/devices/24/camera-video.svg
+share/icons/breeze/devices/24/camera-web-symbolic.svg
share/icons/breeze/devices/24/camera-web.svg
+share/icons/breeze/devices/24/computer-laptop-symbolic.svg
share/icons/breeze/devices/24/computer-laptop.svg
+share/icons/breeze/devices/24/computer-symbolic.svg
share/icons/breeze/devices/24/computer.svg
+share/icons/breeze/devices/24/cups-symbolic.svg
+share/icons/breeze/devices/24/cups.svg
+share/icons/breeze/devices/24/cupsprinter-symbolic.svg
+share/icons/breeze/devices/24/cupsprinter.svg
+share/icons/breeze/devices/24/drive-harddisk-encrypted-symbolic.svg
share/icons/breeze/devices/24/drive-harddisk-encrypted.svg
+share/icons/breeze/devices/24/drive-harddisk-root-symbolic.svg
share/icons/breeze/devices/24/drive-harddisk-root.svg
+share/icons/breeze/devices/24/drive-harddisk-symbolic.svg
share/icons/breeze/devices/24/drive-harddisk.svg
+share/icons/breeze/devices/24/drive-multidisk-symbolic.svg
share/icons/breeze/devices/24/drive-multidisk.svg
+share/icons/breeze/devices/24/drive-multipartition-symbolic.svg
share/icons/breeze/devices/24/drive-multipartition.svg
+share/icons/breeze/devices/24/drive-optical-symbolic.svg
+share/icons/breeze/devices/24/drive-optical.svg
+share/icons/breeze/devices/24/drive-partition-symbolic.svg
+share/icons/breeze/devices/24/drive-partition.svg
+share/icons/breeze/devices/24/drive-removable-media-symbolic.svg
+share/icons/breeze/devices/24/drive-removable-media-usb-pendrive-symbolic.svg
+share/icons/breeze/devices/24/drive-removable-media-usb-pendrive.svg
+share/icons/breeze/devices/24/drive-removable-media-usb-symbolic.svg
+share/icons/breeze/devices/24/drive-removable-media-usb.svg
share/icons/breeze/devices/24/drive-removable-media.svg
+share/icons/breeze/devices/24/drive.svg
+share/icons/breeze/devices/24/input-dialpad-symbolic.svg
share/icons/breeze/devices/24/input-dialpad.svg
+share/icons/breeze/devices/24/input-gamepad-symbolic.svg
+share/icons/breeze/devices/24/input-gamepad.svg
+share/icons/breeze/devices/24/input-keyboard-symbolic.svg
+share/icons/breeze/devices/24/input-keyboard-virtual-symbolic.svg
share/icons/breeze/devices/24/input-keyboard-virtual.svg
share/icons/breeze/devices/24/input-keyboard.svg
share/icons/breeze/devices/24/input-mouse-battery.svg
+share/icons/breeze/devices/24/input-mouse-symbolic.svg
share/icons/breeze/devices/24/input-mouse.svg
+share/icons/breeze/devices/24/input-tablet-symbolic.svg
share/icons/breeze/devices/24/input-tablet.svg
+share/icons/breeze/devices/24/input-touchpad-symbolic.svg
share/icons/breeze/devices/24/input-touchpad.svg
share/icons/breeze/devices/24/input-touchscreen-symbolic.svg
+share/icons/breeze/devices/24/input-tvremote-symbolic.svg
share/icons/breeze/devices/24/input-tvremote.svg
+share/icons/breeze/devices/24/keyboard-caps-disabled-symbolic.svg
share/icons/breeze/devices/24/keyboard-caps-disabled.svg
+share/icons/breeze/devices/24/keyboard-caps-enabled-symbolic.svg
share/icons/breeze/devices/24/keyboard-caps-enabled.svg
+share/icons/breeze/devices/24/keyboard-caps-locked-symbolic.svg
share/icons/breeze/devices/24/keyboard-caps-locked.svg
+share/icons/breeze/devices/24/keyboard-enter-symbolic.svg
share/icons/breeze/devices/24/keyboard-enter.svg
+share/icons/breeze/devices/24/keyboard-spacebar-symbolic.svg
share/icons/breeze/devices/24/keyboard-spacebar.svg
+share/icons/breeze/devices/24/media-flash-memory-stick-symbolic.svg
share/icons/breeze/devices/24/media-flash-memory-stick.svg
+share/icons/breeze/devices/24/media-flash-sd-mmc-symbolic.svg
share/icons/breeze/devices/24/media-flash-sd-mmc.svg
+share/icons/breeze/devices/24/media-floppy-symbolic.svg
+share/icons/breeze/devices/24/media-floppy.svg
+share/icons/breeze/devices/24/media-optical-audio-symbolic.svg
+share/icons/breeze/devices/24/media-optical-audio.svg
+share/icons/breeze/devices/24/media-optical-data-symbolic.svg
share/icons/breeze/devices/24/media-optical-data.svg
+share/icons/breeze/devices/24/media-optical-mixed-cd-symbolic.svg
share/icons/breeze/devices/24/media-optical-mixed-cd.svg
+share/icons/breeze/devices/24/media-optical-recordable-symbolic.svg
share/icons/breeze/devices/24/media-optical-recordable.svg
+share/icons/breeze/devices/24/media-optical-symbolic.svg
+share/icons/breeze/devices/24/media-optical-video-symbolic.svg
+share/icons/breeze/devices/24/media-optical-video.svg
+share/icons/breeze/devices/24/media-optical.svg
+share/icons/breeze/devices/24/media-removable-symbolic.svg
+share/icons/breeze/devices/24/media-write-cd-symbolic.svg
+share/icons/breeze/devices/24/media-write-cd.svg
+share/icons/breeze/devices/24/media-write-dvd-symbolic.svg
+share/icons/breeze/devices/24/media-write-dvd.svg
+share/icons/breeze/devices/24/monitor-symbolic.svg
+share/icons/breeze/devices/24/monitor.svg
+share/icons/breeze/devices/24/multimedia-player-ipod-mini-blue-symbolic.svg
share/icons/breeze/devices/24/multimedia-player-ipod-mini-blue.svg
+share/icons/breeze/devices/24/network-bluetooth-symbolic.svg
share/icons/breeze/devices/24/network-bluetooth.svg
+share/icons/breeze/devices/24/network-modem-symbolic.svg
share/icons/breeze/devices/24/network-modem.svg
+share/icons/breeze/devices/24/network-rj11-female-symbolic.svg
share/icons/breeze/devices/24/network-rj11-female.svg
+share/icons/breeze/devices/24/network-rj45-female-symbolic.svg
share/icons/breeze/devices/24/network-rj45-female.svg
+share/icons/breeze/devices/24/network-vpn-symbolic.svg
share/icons/breeze/devices/24/network-vpn.svg
+share/icons/breeze/devices/24/network-wired-symbolic.svg
+share/icons/breeze/devices/24/network-wired.svg
+share/icons/breeze/devices/24/network-wireless-bluetooth-symbolic.svg
+share/icons/breeze/devices/24/network-wireless-bluetooth.svg
+share/icons/breeze/devices/24/network-wireless-hotspot-symbolic.svg
share/icons/breeze/devices/24/network-wireless-hotspot.svg
+share/icons/breeze/devices/24/network-wireless-symbolic.svg
+share/icons/breeze/devices/24/network-wireless.svg
+share/icons/breeze/devices/24/phone-battery-symbolic.svg
share/icons/breeze/devices/24/phone-battery.svg
+share/icons/breeze/devices/24/phone-symbolic.svg
+share/icons/breeze/devices/24/phone.svg
+share/icons/breeze/devices/24/printer-symbolic.svg
+share/icons/breeze/devices/24/printer.svg
+share/icons/breeze/devices/24/radio-symbolic.svg
+share/icons/breeze/devices/24/radio.svg
+share/icons/breeze/devices/24/smartphone-symbolic.svg
share/icons/breeze/devices/24/smartphone.svg
+share/icons/breeze/devices/24/tablet-symbolic.svg
share/icons/breeze/devices/24/tablet.svg
+share/icons/breeze/devices/24/uav-quadcopter-symbolic.svg
share/icons/breeze/devices/24/uav-quadcopter.svg
+share/icons/breeze/devices/24/uav-symbolic.svg
+share/icons/breeze/devices/24/uav.svg
share/icons/breeze/devices/24/video-display-brightness.svg
+share/icons/breeze/devices/24/video-television-symbolic.svg
share/icons/breeze/devices/24/video-television.svg
share/icons/breeze/devices/24@2x
share/icons/breeze/devices/24@3x
@@ -27044,10 +33452,13 @@ share/icons/breeze/emblems/22/vcs-removed.svg
share/icons/breeze/emblems/22/vcs-update-required.svg
share/icons/breeze/emblems/22@2x
share/icons/breeze/emblems/22@3x
+share/icons/breeze/emblems/24/checkmark.svg
share/icons/breeze/emblems/24/emblem-added.svg
share/icons/breeze/emblems/24/emblem-checked.svg
share/icons/breeze/emblems/24/emblem-encrypted-locked.svg
+share/icons/breeze/emblems/24/emblem-encrypted-unlocked.svg
share/icons/breeze/emblems/24/emblem-error.svg
+share/icons/breeze/emblems/24/emblem-favorite.svg
share/icons/breeze/emblems/24/emblem-important.svg
share/icons/breeze/emblems/24/emblem-information.svg
share/icons/breeze/emblems/24/emblem-locked.svg
@@ -27057,6 +33468,7 @@ share/icons/breeze/emblems/24/emblem-question.svg
share/icons/breeze/emblems/24/emblem-readonly.svg
share/icons/breeze/emblems/24/emblem-remove.svg
share/icons/breeze/emblems/24/emblem-shared.svg
+share/icons/breeze/emblems/24/emblem-success.svg
share/icons/breeze/emblems/24/emblem-symbolic-link.svg
share/icons/breeze/emblems/24/emblem-unavailable.svg
share/icons/breeze/emblems/24/emblem-unlocked.svg
@@ -27587,6 +33999,7 @@ share/icons/breeze/mimetypes/16/text-x-patch.svg
share/icons/breeze/mimetypes/16/text-x-plain.svg
share/icons/breeze/mimetypes/16/text-x-po.svg
share/icons/breeze/mimetypes/16/text-x-python.svg
+share/icons/breeze/mimetypes/16/text-x-python2.svg
share/icons/breeze/mimetypes/16/text-x-python3.svg
share/icons/breeze/mimetypes/16/text-x-qml.svg
share/icons/breeze/mimetypes/16/text-x-r.svg
@@ -28099,6 +34512,7 @@ share/icons/breeze/mimetypes/22/text-x-patch.svg
share/icons/breeze/mimetypes/22/text-x-plain.svg
share/icons/breeze/mimetypes/22/text-x-po.svg
share/icons/breeze/mimetypes/22/text-x-python.svg
+share/icons/breeze/mimetypes/22/text-x-python2.svg
share/icons/breeze/mimetypes/22/text-x-python3.svg
share/icons/breeze/mimetypes/22/text-x-qml.svg
share/icons/breeze/mimetypes/22/text-x-r.svg
@@ -28175,8 +34589,12 @@ share/icons/breeze/mimetypes/24/application-atom+xml.svg
share/icons/breeze/mimetypes/24/application-certificate.svg
share/icons/breeze/mimetypes/24/application-dicom.svg
share/icons/breeze/mimetypes/24/application-epub+zip.svg
+share/icons/breeze/mimetypes/24/application-gzip.svg
share/icons/breeze/mimetypes/24/application-illustrator.svg
+share/icons/breeze/mimetypes/24/application-javascript.svg
share/icons/breeze/mimetypes/24/application-json.svg
+share/icons/breeze/mimetypes/24/application-mac-binhex40.svg
+share/icons/breeze/mimetypes/24/application-mathml+xml.svg
share/icons/breeze/mimetypes/24/application-msonenote.svg
share/icons/breeze/mimetypes/24/application-msoutlook.svg
share/icons/breeze/mimetypes/24/application-msword-template.svg
@@ -28185,37 +34603,115 @@ share/icons/breeze/mimetypes/24/application-octet-stream.svg
share/icons/breeze/mimetypes/24/application-ogg.svg
share/icons/breeze/mimetypes/24/application-pdf.svg
share/icons/breeze/mimetypes/24/application-pgp-encrypted.svg
+share/icons/breeze/mimetypes/24/application-pgp-keys.svg
share/icons/breeze/mimetypes/24/application-pgp-signature.svg
+share/icons/breeze/mimetypes/24/application-pgp.svg
+share/icons/breeze/mimetypes/24/application-pkcs12.svg
+share/icons/breeze/mimetypes/24/application-pkcs7-mime.svg
+share/icons/breeze/mimetypes/24/application-pkcs7-signature.svg
+share/icons/breeze/mimetypes/24/application-pkix-cerl.svg
+share/icons/breeze/mimetypes/24/application-pkix-cert.svg
share/icons/breeze/mimetypes/24/application-postscript.svg
+share/icons/breeze/mimetypes/24/application-relaxng.svg
+share/icons/breeze/mimetypes/24/application-rss+xml.svg
+share/icons/breeze/mimetypes/24/application-rtf.svg
+share/icons/breeze/mimetypes/24/application-sql.svg
+share/icons/breeze/mimetypes/24/application-sxw.svg
+share/icons/breeze/mimetypes/24/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/24/application-vnd.appimage.svg
share/icons/breeze/mimetypes/24/application-vnd.apple.pkpass.svg
share/icons/breeze/mimetypes/24/application-vnd.apple.pkpasses.svg
+share/icons/breeze/mimetypes/24/application-vnd.debian.binary-package.svg
+share/icons/breeze/mimetypes/24/application-vnd.efi.iso.svg
share/icons/breeze/mimetypes/24/application-vnd.flatpak.ref.svg
+share/icons/breeze/mimetypes/24/application-vnd.google-earth.kml+xml.svg
share/icons/breeze/mimetypes/24/application-vnd.iccprofile.svg
+share/icons/breeze/mimetypes/24/application-vnd.kde.kleopatra.keygroup.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-access.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-excel.addin.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-excel.sheet.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-excel.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-excel.template.macroenabled.12.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-infopath.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.addin.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-powerpoint.template.macroenabled.12.svg
share/icons/breeze/mimetypes/24/application-vnd.ms-publisher.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-word.document.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-word.svg
+share/icons/breeze/mimetypes/24/application-vnd.ms-word.template.macroenabled.12.svg
+share/icons/breeze/mimetypes/24/application-vnd.nintendo.snes.rom.svg
share/icons/breeze/mimetypes/24/application-vnd.nokia.xml.qt.resource.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.chart.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.database.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.draw.template.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.drawing.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.drawing.template.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.formula-template.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.formula.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.graphics.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.image.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.presentation-template.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.presentation.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.spreadsheet-template.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.spreadsheet.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.text-master.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.text-template.svg
+share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.text.svg
share/icons/breeze/mimetypes/24/application-vnd.oasis.opendocument.web-template.svg
+share/icons/breeze/mimetypes/24/application-vnd.openofficeorg.extension.svg
+share/icons/breeze/mimetypes/24/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
+share/icons/breeze/mimetypes/24/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
+share/icons/breeze/mimetypes/24/application-vnd.rar.svg
+share/icons/breeze/mimetypes/24/application-vnd.rn-realmedia.svg
+share/icons/breeze/mimetypes/24/application-vnd.scribus.svg
share/icons/breeze/mimetypes/24/application-vnd.snap.svg
+share/icons/breeze/mimetypes/24/application-vnd.sqlite3.svg
+share/icons/breeze/mimetypes/24/application-vnd.squashfs.svg
+share/icons/breeze/mimetypes/24/application-vnd.stardivision.calc.svg
+share/icons/breeze/mimetypes/24/application-vnd.stardivision.draw.svg
+share/icons/breeze/mimetypes/24/application-vnd.stardivision.mail.svg
+share/icons/breeze/mimetypes/24/application-vnd.stardivision.math.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.calc.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.calc.template.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.draw.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.draw.template.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.impress.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.impress.template.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.math.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.writer.global.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.writer.svg
+share/icons/breeze/mimetypes/24/application-vnd.sun.xml.writer.template.svg
share/icons/breeze/mimetypes/24/application-vnd.visio.svg
+share/icons/breeze/mimetypes/24/application-vnd.wordperfect.svg
+share/icons/breeze/mimetypes/24/application-wps-office.doc.svg
+share/icons/breeze/mimetypes/24/application-wps-office.docx.svg
+share/icons/breeze/mimetypes/24/application-wps-office.dot.svg
+share/icons/breeze/mimetypes/24/application-wps-office.dotx.svg
+share/icons/breeze/mimetypes/24/application-wps-office.pot.svg
+share/icons/breeze/mimetypes/24/application-wps-office.potx.svg
+share/icons/breeze/mimetypes/24/application-wps-office.ppt.svg
+share/icons/breeze/mimetypes/24/application-wps-office.pptx.svg
+share/icons/breeze/mimetypes/24/application-wps-office.xls.svg
+share/icons/breeze/mimetypes/24/application-wps-office.xlsx.svg
+share/icons/breeze/mimetypes/24/application-wps-office.xlt.svg
+share/icons/breeze/mimetypes/24/application-wps-office.xltx.svg
+share/icons/breeze/mimetypes/24/application-x-7z-compressed.svg
+share/icons/breeze/mimetypes/24/application-x-abiword.svg
share/icons/breeze/mimetypes/24/application-x-ace.svg
share/icons/breeze/mimetypes/24/application-x-apple-diskimage.svg
+share/icons/breeze/mimetypes/24/application-x-applix-spreadsheet.svg
+share/icons/breeze/mimetypes/24/application-x-applix-word.svg
share/icons/breeze/mimetypes/24/application-x-ar.svg
share/icons/breeze/mimetypes/24/application-x-arc.svg
+share/icons/breeze/mimetypes/24/application-x-archive.svg
share/icons/breeze/mimetypes/24/application-x-arj.svg
share/icons/breeze/mimetypes/24/application-x-audacity-project.svg
+share/icons/breeze/mimetypes/24/application-x-awk.svg
share/icons/breeze/mimetypes/24/application-x-bittorrent.svg
share/icons/breeze/mimetypes/24/application-x-blender.svg
share/icons/breeze/mimetypes/24/application-x-bzdvi.svg
@@ -28224,148 +34720,371 @@ share/icons/breeze/mimetypes/24/application-x-bzip.svg
share/icons/breeze/mimetypes/24/application-x-cd-image.svg
share/icons/breeze/mimetypes/24/application-x-cda.svg
share/icons/breeze/mimetypes/24/application-x-chm.svg
+share/icons/breeze/mimetypes/24/application-x-cisco-vpn-settings.svg
+share/icons/breeze/mimetypes/24/application-x-compress.svg
+share/icons/breeze/mimetypes/24/application-x-compressed-iso.svg
share/icons/breeze/mimetypes/24/application-x-compressed-tar.svg
+share/icons/breeze/mimetypes/24/application-x-core.svg
+share/icons/breeze/mimetypes/24/application-x-cpio.svg
+share/icons/breeze/mimetypes/24/application-x-cue.svg
share/icons/breeze/mimetypes/24/application-x-deb.svg
share/icons/breeze/mimetypes/24/application-x-designer.svg
share/icons/breeze/mimetypes/24/application-x-desktop.svg
+share/icons/breeze/mimetypes/24/application-x-egon.svg
+share/icons/breeze/mimetypes/24/application-x-executable-script.svg
share/icons/breeze/mimetypes/24/application-x-executable.svg
share/icons/breeze/mimetypes/24/application-x-fictionbook+xml.svg
+share/icons/breeze/mimetypes/24/application-x-flash-video.svg
share/icons/breeze/mimetypes/24/application-x-font-afm.svg
share/icons/breeze/mimetypes/24/application-x-font-bdf.svg
share/icons/breeze/mimetypes/24/application-x-font-otf.svg
+share/icons/breeze/mimetypes/24/application-x-font-pcf.svg
+share/icons/breeze/mimetypes/24/application-x-font-snf.svg
share/icons/breeze/mimetypes/24/application-x-font-ttf.svg
+share/icons/breeze/mimetypes/24/application-x-font-ttx.svg
share/icons/breeze/mimetypes/24/application-x-font-type1.svg
+share/icons/breeze/mimetypes/24/application-x-gameboy-rom.svg
+share/icons/breeze/mimetypes/24/application-x-gamecube-rom.svg
+share/icons/breeze/mimetypes/24/application-x-gba-rom.svg
share/icons/breeze/mimetypes/24/application-x-gdscript.svg
share/icons/breeze/mimetypes/24/application-x-gettext-translation.svg
+share/icons/breeze/mimetypes/24/application-x-gnumeric.svg
share/icons/breeze/mimetypes/24/application-x-godot-project.svg
share/icons/breeze/mimetypes/24/application-x-godot-resource.svg
share/icons/breeze/mimetypes/24/application-x-godot-scene.svg
share/icons/breeze/mimetypes/24/application-x-godot-shader.svg
+share/icons/breeze/mimetypes/24/application-x-gzdvi.svg
share/icons/breeze/mimetypes/24/application-x-gzip.svg
share/icons/breeze/mimetypes/24/application-x-gzpostscript.svg
+share/icons/breeze/mimetypes/24/application-x-iso.svg
+share/icons/breeze/mimetypes/24/application-x-iso9660-appimage.svg
+share/icons/breeze/mimetypes/24/application-x-it87.svg
+share/icons/breeze/mimetypes/24/application-x-jar.svg
+share/icons/breeze/mimetypes/24/application-x-java-applet.svg
share/icons/breeze/mimetypes/24/application-x-java-archive.svg
share/icons/breeze/mimetypes/24/application-x-java.svg
share/icons/breeze/mimetypes/24/application-x-javascript.svg
+share/icons/breeze/mimetypes/24/application-x-k3b.svg
+share/icons/breeze/mimetypes/24/application-x-kcsrc.svg
share/icons/breeze/mimetypes/24/application-x-kdenlive.svg
share/icons/breeze/mimetypes/24/application-x-kdenlivetitle.svg
share/icons/breeze/mimetypes/24/application-x-kexi-connectiondata.svg
share/icons/breeze/mimetypes/24/application-x-kexiproject-shortcut.svg
+share/icons/breeze/mimetypes/24/application-x-kexiproject-sqlite.svg
+share/icons/breeze/mimetypes/24/application-x-kexiproject-sqlite2.svg
+share/icons/breeze/mimetypes/24/application-x-kexiproject-sqlite3.svg
+share/icons/breeze/mimetypes/24/application-x-kformula.svg
+share/icons/breeze/mimetypes/24/application-x-kgetlist.svg
share/icons/breeze/mimetypes/24/application-x-kmymoney.svg
+share/icons/breeze/mimetypes/24/application-x-kontour.svg
share/icons/breeze/mimetypes/24/application-x-kplato.svg
share/icons/breeze/mimetypes/24/application-x-krita.svg
share/icons/breeze/mimetypes/24/application-x-kvtml.svg
+share/icons/breeze/mimetypes/24/application-x-kword.svg
+share/icons/breeze/mimetypes/24/application-x-lha.svg
share/icons/breeze/mimetypes/24/application-x-lyx.svg
share/icons/breeze/mimetypes/24/application-x-lzma-compressed-tar.svg
share/icons/breeze/mimetypes/24/application-x-lzop.svg
share/icons/breeze/mimetypes/24/application-x-m4.svg
share/icons/breeze/mimetypes/24/application-x-macbinary.svg
share/icons/breeze/mimetypes/24/application-x-marble.svg
+share/icons/breeze/mimetypes/24/application-x-mimearchive.svg
+share/icons/breeze/mimetypes/24/application-x-mplayer2.svg
share/icons/breeze/mimetypes/24/application-x-ms-dos-executable.svg
+share/icons/breeze/mimetypes/24/application-x-ms-shortcut.svg
+share/icons/breeze/mimetypes/24/application-x-ms-wim.svg
share/icons/breeze/mimetypes/24/application-x-msdownload.svg
+share/icons/breeze/mimetypes/24/application-x-mswinurl.svg
+share/icons/breeze/mimetypes/24/application-x-mswrite.svg
+share/icons/breeze/mimetypes/24/application-x-n64-rom.svg
+share/icons/breeze/mimetypes/24/application-x-nes-rom.svg
+share/icons/breeze/mimetypes/24/application-x-nintendo-ds-rom.svg
+share/icons/breeze/mimetypes/24/application-x-nzb.svg
+share/icons/breeze/mimetypes/24/application-x-object.svg
share/icons/breeze/mimetypes/24/application-x-openvpn-profile.svg
+share/icons/breeze/mimetypes/24/application-x-pak.svg
share/icons/breeze/mimetypes/24/application-x-partial-download.svg
share/icons/breeze/mimetypes/24/application-x-pem-key.svg
share/icons/breeze/mimetypes/24/application-x-perl.svg
share/icons/breeze/mimetypes/24/application-x-php.svg
+share/icons/breeze/mimetypes/24/application-x-pkcs12.svg
+share/icons/breeze/mimetypes/24/application-x-pkcs7-certificates.svg
share/icons/breeze/mimetypes/24/application-x-plasma.svg
share/icons/breeze/mimetypes/24/application-x-python-bytecode.svg
+share/icons/breeze/mimetypes/24/application-x-qemu-disk.svg
+share/icons/breeze/mimetypes/24/application-x-qet-element.svg
+share/icons/breeze/mimetypes/24/application-x-qet-project.svg
+share/icons/breeze/mimetypes/24/application-x-quattropro.svg
share/icons/breeze/mimetypes/24/application-x-rar.svg
+share/icons/breeze/mimetypes/24/application-x-raw-disk-image.svg
share/icons/breeze/mimetypes/24/application-x-rdata.svg
share/icons/breeze/mimetypes/24/application-x-rpm.svg
share/icons/breeze/mimetypes/24/application-x-ruby.svg
+share/icons/breeze/mimetypes/24/application-x-sami.svg
share/icons/breeze/mimetypes/24/application-x-sharedlib.svg
+share/icons/breeze/mimetypes/24/application-x-shellscript.svg
share/icons/breeze/mimetypes/24/application-x-shockwave-flash.svg
+share/icons/breeze/mimetypes/24/application-x-siag.svg
+share/icons/breeze/mimetypes/24/application-x-sif.svg
share/icons/breeze/mimetypes/24/application-x-skg.svg
share/icons/breeze/mimetypes/24/application-x-skgc.svg
+share/icons/breeze/mimetypes/24/application-x-smb-server.svg
share/icons/breeze/mimetypes/24/application-x-smb-workgroup.svg
+share/icons/breeze/mimetypes/24/application-x-source-rpm.svg
+share/icons/breeze/mimetypes/24/application-x-sqlite2.svg
+share/icons/breeze/mimetypes/24/application-x-sqlite3.svg
share/icons/breeze/mimetypes/24/application-x-srt.svg
+share/icons/breeze/mimetypes/24/application-x-srtrip.svg
+share/icons/breeze/mimetypes/24/application-x-subrip.svg
share/icons/breeze/mimetypes/24/application-x-tar.svg
share/icons/breeze/mimetypes/24/application-x-tarz.svg
+share/icons/breeze/mimetypes/24/application-x-tgif.svg
share/icons/breeze/mimetypes/24/application-x-theme.svg
+share/icons/breeze/mimetypes/24/application-x-trash.svg
+share/icons/breeze/mimetypes/24/application-x-troff-man.svg
share/icons/breeze/mimetypes/24/application-x-tzo.svg
+share/icons/breeze/mimetypes/24/application-x-vdi-disk.svg
share/icons/breeze/mimetypes/24/application-x-wmf.svg
+share/icons/breeze/mimetypes/24/application-x-x509-ca-cert.svg
+share/icons/breeze/mimetypes/24/application-x-x509-user-cert.svg
share/icons/breeze/mimetypes/24/application-x-xliff.svg
+share/icons/breeze/mimetypes/24/application-x-xpinstall.svg
+share/icons/breeze/mimetypes/24/application-x-xz-compressed-tar.svg
+share/icons/breeze/mimetypes/24/application-x-xz-pkg.svg
share/icons/breeze/mimetypes/24/application-x-zerosize.svg
+share/icons/breeze/mimetypes/24/application-x-zip-compressed-fb2.svg
+share/icons/breeze/mimetypes/24/application-x-zoo.svg
share/icons/breeze/mimetypes/24/application-xhtml+xml.svg
share/icons/breeze/mimetypes/24/application-xmind.svg
+share/icons/breeze/mimetypes/24/application-xml.svg
+share/icons/breeze/mimetypes/24/application-xsd.svg
+share/icons/breeze/mimetypes/24/application-xslt+xml.svg
share/icons/breeze/mimetypes/24/application-zip.svg
+share/icons/breeze/mimetypes/24/audio-ac3.svg
+share/icons/breeze/mimetypes/24/audio-flac.svg
share/icons/breeze/mimetypes/24/audio-midi.svg
+share/icons/breeze/mimetypes/24/audio-mp2.svg
+share/icons/breeze/mimetypes/24/audio-mp3.svg
+share/icons/breeze/mimetypes/24/audio-mp4.svg
+share/icons/breeze/mimetypes/24/audio-mpeg.svg
+share/icons/breeze/mimetypes/24/audio-ogg.svg
+share/icons/breeze/mimetypes/24/audio-prs.sid.svg
+share/icons/breeze/mimetypes/24/audio-vn.rn-realmedia.svg
+share/icons/breeze/mimetypes/24/audio-vnd.rn-realvideo.svg
+share/icons/breeze/mimetypes/24/audio-vnd.wave.svg
+share/icons/breeze/mimetypes/24/audio-x-adpcm.svg
+share/icons/breeze/mimetypes/24/audio-x-aiff.svg
+share/icons/breeze/mimetypes/24/audio-x-flac+ogg.svg
share/icons/breeze/mimetypes/24/audio-x-flac.svg
share/icons/breeze/mimetypes/24/audio-x-generic.svg
+share/icons/breeze/mimetypes/24/audio-x-monkey.svg
+share/icons/breeze/mimetypes/24/audio-x-mp2.svg
share/icons/breeze/mimetypes/24/audio-x-mpeg.svg
+share/icons/breeze/mimetypes/24/audio-x-speex+ogg.svg
+share/icons/breeze/mimetypes/24/audio-x-vorbis+ogg.svg
share/icons/breeze/mimetypes/24/audio-x-wav.svg
+share/icons/breeze/mimetypes/24/audiobook.svg
+share/icons/breeze/mimetypes/24/encrypted.svg
+share/icons/breeze/mimetypes/24/font-otf.svg
+share/icons/breeze/mimetypes/24/font-ttf.svg
+share/icons/breeze/mimetypes/24/fonts-package.svg
share/icons/breeze/mimetypes/24/image-bmp.svg
share/icons/breeze/mimetypes/24/image-gif.svg
+share/icons/breeze/mimetypes/24/image-ico.svg
share/icons/breeze/mimetypes/24/image-jpeg.svg
+share/icons/breeze/mimetypes/24/image-jpeg2000.svg
share/icons/breeze/mimetypes/24/image-png.svg
share/icons/breeze/mimetypes/24/image-svg+xml-compressed.svg
+share/icons/breeze/mimetypes/24/image-svg+xml.svg
share/icons/breeze/mimetypes/24/image-tiff.svg
share/icons/breeze/mimetypes/24/image-vnd.dgn.svg
share/icons/breeze/mimetypes/24/image-vnd.djvu.svg
share/icons/breeze/mimetypes/24/image-vnd.dwg.svg
+share/icons/breeze/mimetypes/24/image-vnd.microsoft.icon.svg
share/icons/breeze/mimetypes/24/image-x-adobe-dng.svg
+share/icons/breeze/mimetypes/24/image-x-compressed-xcf.svg
+share/icons/breeze/mimetypes/24/image-x-emf.svg
+share/icons/breeze/mimetypes/24/image-x-eps.svg
share/icons/breeze/mimetypes/24/image-x-generic.svg
share/icons/breeze/mimetypes/24/image-x-ico.svg
+share/icons/breeze/mimetypes/24/image-x-icon.svg
+share/icons/breeze/mimetypes/24/image-x-krita.svg
+share/icons/breeze/mimetypes/24/image-x-portable-bitmap.svg
share/icons/breeze/mimetypes/24/image-x-psd.svg
+share/icons/breeze/mimetypes/24/image-x-psdimage-x-psd.svg
+share/icons/breeze/mimetypes/24/image-x-svg+xml.svg
share/icons/breeze/mimetypes/24/image-x-tga.svg
share/icons/breeze/mimetypes/24/image-x-vnd.trolltech.qpicture.svg
+share/icons/breeze/mimetypes/24/image-x-win-bitmap.svg
+share/icons/breeze/mimetypes/24/image-x-win-bmp.svg
+share/icons/breeze/mimetypes/24/image-x-wmf.svg
share/icons/breeze/mimetypes/24/image-x-xcf.svg
+share/icons/breeze/mimetypes/24/image-x-xfig.svg
+share/icons/breeze/mimetypes/24/inode-directory-symbolic.svg
+share/icons/breeze/mimetypes/24/inode-directory.svg
+share/icons/breeze/mimetypes/24/libreoffice-database.svg
+share/icons/breeze/mimetypes/24/libreoffice-drawing-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-drawing.svg
+share/icons/breeze/mimetypes/24/libreoffice-extension.svg
+share/icons/breeze/mimetypes/24/libreoffice-formula.svg
+share/icons/breeze/mimetypes/24/libreoffice-master-document.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-database.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-drawing-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-drawing.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-formula.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-master-document.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-presentation-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-presentation.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-spreadsheet-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-spreadsheet.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-text-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-text.svg
+share/icons/breeze/mimetypes/24/libreoffice-oasis-web-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-presentation-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-presentation.svg
+share/icons/breeze/mimetypes/24/libreoffice-spreadsheet-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-spreadsheet.svg
+share/icons/breeze/mimetypes/24/libreoffice-text-template.svg
+share/icons/breeze/mimetypes/24/libreoffice-text.svg
share/icons/breeze/mimetypes/24/message-news.svg
share/icons/breeze/mimetypes/24/message-partial.svg
share/icons/breeze/mimetypes/24/message-rfc822.svg
+share/icons/breeze/mimetypes/24/message-x-gnu-rmail.svg
+share/icons/breeze/mimetypes/24/message.svg
+share/icons/breeze/mimetypes/24/none.svg
+share/icons/breeze/mimetypes/24/odf.svg
share/icons/breeze/mimetypes/24/package-x-generic.svg
+share/icons/breeze/mimetypes/24/podcast.svg
+share/icons/breeze/mimetypes/24/text-calendar.svg
+share/icons/breeze/mimetypes/24/text-csharp.svg
share/icons/breeze/mimetypes/24/text-css.svg
share/icons/breeze/mimetypes/24/text-csv.svg
+share/icons/breeze/mimetypes/24/text-directory.svg
share/icons/breeze/mimetypes/24/text-dockerfile.svg
+share/icons/breeze/mimetypes/24/text-enriched.svg
share/icons/breeze/mimetypes/24/text-fortran.svg
share/icons/breeze/mimetypes/24/text-html.svg
+share/icons/breeze/mimetypes/24/text-javascript.svg
+share/icons/breeze/mimetypes/24/text-markdown.svg
+share/icons/breeze/mimetypes/24/text-plain.svg
+share/icons/breeze/mimetypes/24/text-rdf+xml.svg
+share/icons/breeze/mimetypes/24/text-rdf.svg
share/icons/breeze/mimetypes/24/text-rtf.svg
share/icons/breeze/mimetypes/24/text-rust.svg
+share/icons/breeze/mimetypes/24/text-sgml.svg
+share/icons/breeze/mimetypes/24/text-troff.svg
+share/icons/breeze/mimetypes/24/text-vcalendar.svg
share/icons/breeze/mimetypes/24/text-vnd.abc.svg
+share/icons/breeze/mimetypes/24/text-vnd.kde.kcrash-report.svg
+share/icons/breeze/mimetypes/24/text-vnd.trolltech.linguist.svg
+share/icons/breeze/mimetypes/24/text-vnd.wap.wml.svg
+share/icons/breeze/mimetypes/24/text-vtt.svg
share/icons/breeze/mimetypes/24/text-wiki.svg
share/icons/breeze/mimetypes/24/text-x-adasrc.svg
share/icons/breeze/mimetypes/24/text-x-apport.svg
share/icons/breeze/mimetypes/24/text-x-authors.svg
+share/icons/breeze/mimetypes/24/text-x-bibtex.svg
share/icons/breeze/mimetypes/24/text-x-c++hdr.svg
share/icons/breeze/mimetypes/24/text-x-c++src.svg
share/icons/breeze/mimetypes/24/text-x-changelog.svg
share/icons/breeze/mimetypes/24/text-x-chdr.svg
share/icons/breeze/mimetypes/24/text-x-cmake.svg
+share/icons/breeze/mimetypes/24/text-x-copying.svg
+share/icons/breeze/mimetypes/24/text-x-credits.svg
share/icons/breeze/mimetypes/24/text-x-csharp.svg
share/icons/breeze/mimetypes/24/text-x-csrc.svg
+share/icons/breeze/mimetypes/24/text-x-dtd.svg
+share/icons/breeze/mimetypes/24/text-x-fortran.svg
+share/icons/breeze/mimetypes/24/text-x-generic.svapplication-x-awk.svg
share/icons/breeze/mimetypes/24/text-x-generic.svg
+share/icons/breeze/mimetypes/24/text-x-gettext-translation.svg
share/icons/breeze/mimetypes/24/text-x-haskell.svg
share/icons/breeze/mimetypes/24/text-x-hex.svg
share/icons/breeze/mimetypes/24/text-x-install.svg
+share/icons/breeze/mimetypes/24/text-x-java-source.svg
+share/icons/breeze/mimetypes/24/text-x-java.svg
+share/icons/breeze/mimetypes/24/text-x-javascript.svg
+share/icons/breeze/mimetypes/24/text-x-katefilelist.svg
share/icons/breeze/mimetypes/24/text-x-kotlin.svg
+share/icons/breeze/mimetypes/24/text-x-ldif.svg
+share/icons/breeze/mimetypes/24/text-x-lilypond.svg
+share/icons/breeze/mimetypes/24/text-x-log.svg
+share/icons/breeze/mimetypes/24/text-x-makefile.svg
share/icons/breeze/mimetypes/24/text-x-markdown.svg
+share/icons/breeze/mimetypes/24/text-x-microdvd.svg
+share/icons/breeze/mimetypes/24/text-x-mpsub.svg
+share/icons/breeze/mimetypes/24/text-x-nfo.svg
+share/icons/breeze/mimetypes/24/text-x-objchdr.svg
+share/icons/breeze/mimetypes/24/text-x-objcsrc.svg
+share/icons/breeze/mimetypes/24/text-x-opml+xml.svg
+share/icons/breeze/mimetypes/24/text-x-opml.svg
share/icons/breeze/mimetypes/24/text-x-pascal.svg
share/icons/breeze/mimetypes/24/text-x-patch.svg
+share/icons/breeze/mimetypes/24/text-x-plain.svg
share/icons/breeze/mimetypes/24/text-x-po.svg
share/icons/breeze/mimetypes/24/text-x-python.svg
+share/icons/breeze/mimetypes/24/text-x-python2.svg
+share/icons/breeze/mimetypes/24/text-x-python3.svg
share/icons/breeze/mimetypes/24/text-x-qml.svg
share/icons/breeze/mimetypes/24/text-x-r.svg
+share/icons/breeze/mimetypes/24/text-x-readme.svg
share/icons/breeze/mimetypes/24/text-x-rpm-spec.svg
+share/icons/breeze/mimetypes/24/text-x-rust.svg
share/icons/breeze/mimetypes/24/text-x-script.svg
+share/icons/breeze/mimetypes/24/text-x-sql.svg
+share/icons/breeze/mimetypes/24/text-x-ssa.svg
+share/icons/breeze/mimetypes/24/text-x-subviewer.svg
share/icons/breeze/mimetypes/24/text-x-tcl.svg
share/icons/breeze/mimetypes/24/text-x-tex.svg
share/icons/breeze/mimetypes/24/text-x-texinfo.svg
share/icons/breeze/mimetypes/24/text-x-typst.svg
+share/icons/breeze/mimetypes/24/text-x-vcard.svg
+share/icons/breeze/mimetypes/24/text-x-xslfo.svg
+share/icons/breeze/mimetypes/24/text-xmcd.svg
share/icons/breeze/mimetypes/24/text-xml.svg
+share/icons/breeze/mimetypes/24/unknown.svg
+share/icons/breeze/mimetypes/24/uri-mms.svg
+share/icons/breeze/mimetypes/24/uri-mmst.svg
+share/icons/breeze/mimetypes/24/uri-pnm.svg
+share/icons/breeze/mimetypes/24/uri-rtspt.svg
+share/icons/breeze/mimetypes/24/uri-rtspu.svg
+share/icons/breeze/mimetypes/24/video-mlt-playlist.svg
+share/icons/breeze/mimetypes/24/video-mp2t.svg
share/icons/breeze/mimetypes/24/video-mp4.svg
+share/icons/breeze/mimetypes/24/video-vivo.svg
+share/icons/breeze/mimetypes/24/video-vnd.rn-realvideo.svg
+share/icons/breeze/mimetypes/24/video-wavelet.svg
share/icons/breeze/mimetypes/24/video-webm.svg
+share/icons/breeze/mimetypes/24/video-x-anim.svg
+share/icons/breeze/mimetypes/24/video-x-flic.svg
+share/icons/breeze/mimetypes/24/video-x-flv.svg
share/icons/breeze/mimetypes/24/video-x-generic.svg
+share/icons/breeze/mimetypes/24/video-x-google-vlc-plugin.svg
+share/icons/breeze/mimetypes/24/video-x-javafx.svg
share/icons/breeze/mimetypes/24/video-x-matroska.svg
+share/icons/breeze/mimetypes/24/video-x-mng.svg
+share/icons/breeze/mimetypes/24/video-x-ms-wmp.svg
+share/icons/breeze/mimetypes/24/video-x-ms-wmv.svg
+share/icons/breeze/mimetypes/24/video-x-msvideo.svg
+share/icons/breeze/mimetypes/24/video-x-ogm+ogg.svg
share/icons/breeze/mimetypes/24/video-x-theora+ogg.svg
share/icons/breeze/mimetypes/24/video-x-wmv.svg
+share/icons/breeze/mimetypes/24/viewbib.svg
+share/icons/breeze/mimetypes/24/viewdvi.svg
+share/icons/breeze/mimetypes/24/viewhtml.svg
+share/icons/breeze/mimetypes/24/viewpdf.svg
+share/icons/breeze/mimetypes/24/viewps.svg
share/icons/breeze/mimetypes/24/virtualbox-hdd.svg
share/icons/breeze/mimetypes/24/virtualbox-ova.svg
share/icons/breeze/mimetypes/24/virtualbox-ovf.svg
share/icons/breeze/mimetypes/24/virtualbox-vbox-extpack.svg
share/icons/breeze/mimetypes/24/virtualbox-vbox.svg
share/icons/breeze/mimetypes/24/virtualbox-vdi.svg
+share/icons/breeze/mimetypes/24/virtualbox-vhd.svg
share/icons/breeze/mimetypes/24/virtualbox-vmdk.svg
+share/icons/breeze/mimetypes/24/vnd.ms-publisher.svg
share/icons/breeze/mimetypes/24/x-kde-nsplugin-generated.svg
+share/icons/breeze/mimetypes/24/x-mail-distribution-list.svg
share/icons/breeze/mimetypes/24/x-media-podcast.svg
share/icons/breeze/mimetypes/24/x-office-address-book.svg
share/icons/breeze/mimetypes/24/x-office-calendar.svg
@@ -28819,6 +35538,7 @@ share/icons/breeze/mimetypes/32/text-x-patch.svg
share/icons/breeze/mimetypes/32/text-x-plain.svg
share/icons/breeze/mimetypes/32/text-x-po.svg
share/icons/breeze/mimetypes/32/text-x-python.svg
+share/icons/breeze/mimetypes/32/text-x-python2.svg
share/icons/breeze/mimetypes/32/text-x-python3.svg
share/icons/breeze/mimetypes/32/text-x-qml.svg
share/icons/breeze/mimetypes/32/text-x-r.svg
@@ -29329,6 +36049,7 @@ share/icons/breeze/mimetypes/64/text-x-patch.svg
share/icons/breeze/mimetypes/64/text-x-plain.svg
share/icons/breeze/mimetypes/64/text-x-po.svg
share/icons/breeze/mimetypes/64/text-x-python.svg
+share/icons/breeze/mimetypes/64/text-x-python2.svg
share/icons/breeze/mimetypes/64/text-x-python3.svg
share/icons/breeze/mimetypes/64/text-x-qml.svg
share/icons/breeze/mimetypes/64/text-x-r.svg
@@ -29411,8 +36132,6 @@ share/icons/breeze/places/16/favorites-symbolic.svg
share/icons/breeze/places/16/favorites.svg
share/icons/breeze/places/16/folder-activities-symbolic.svg
share/icons/breeze/places/16/folder-activities.svg
-share/icons/breeze/places/16/folder-add-symbolic.svg
-share/icons/breeze/places/16/folder-add.svg
share/icons/breeze/places/16/folder-android-symbolic.svg
share/icons/breeze/places/16/folder-android.svg
share/icons/breeze/places/16/folder-appimage-symbolic.svg
@@ -29643,8 +36362,6 @@ share/icons/breeze/places/22/favorites-symbolic.svg
share/icons/breeze/places/22/favorites.svg
share/icons/breeze/places/22/folder-activities-symbolic.svg
share/icons/breeze/places/22/folder-activities.svg
-share/icons/breeze/places/22/folder-add-symbolic.svg
-share/icons/breeze/places/22/folder-add.svg
share/icons/breeze/places/22/folder-android-symbolic.svg
share/icons/breeze/places/22/folder-android.svg
share/icons/breeze/places/22/folder-appimage-symbolic.svg
@@ -29863,84 +36580,231 @@ share/icons/breeze/places/22/user-trash-symbolic.svg
share/icons/breeze/places/22/user-trash.svg
share/icons/breeze/places/22@2x
share/icons/breeze/places/22@3x
+share/icons/breeze/places/24/certificate-server-symbolic.svg
+share/icons/breeze/places/24/certificate-server.svg
+share/icons/breeze/places/24/desktop-symbolic.svg
+share/icons/breeze/places/24/desktop.svg
+share/icons/breeze/places/24/document-multiple-symbolic.svg
+share/icons/breeze/places/24/document-multiple.svg
+share/icons/breeze/places/24/favorites-symbolic.svg
+share/icons/breeze/places/24/favorites.svg
+share/icons/breeze/places/24/folder-activities-symbolic.svg
share/icons/breeze/places/24/folder-activities.svg
-share/icons/breeze/places/24/folder-add.svg
share/icons/breeze/places/24/folder-android-symbolic.svg
share/icons/breeze/places/24/folder-android.svg
+share/icons/breeze/places/24/folder-appimage-symbolic.svg
share/icons/breeze/places/24/folder-appimage.svg
+share/icons/breeze/places/24/folder-black-symbolic.svg
share/icons/breeze/places/24/folder-black.svg
share/icons/breeze/places/24/folder-blender-symbolic.svg
share/icons/breeze/places/24/folder-blender.svg
+share/icons/breeze/places/24/folder-blue-symbolic.svg
share/icons/breeze/places/24/folder-blue.svg
+share/icons/breeze/places/24/folder-book-symbolic.svg
+share/icons/breeze/places/24/folder-book.svg
+share/icons/breeze/places/24/folder-bookmark-symbolic.svg
+share/icons/breeze/places/24/folder-bookmark.svg
+share/icons/breeze/places/24/folder-brown-symbolic.svg
share/icons/breeze/places/24/folder-brown.svg
+share/icons/breeze/places/24/folder-build-symbolic.svg
share/icons/breeze/places/24/folder-build.svg
+share/icons/breeze/places/24/folder-calculate-symbolic.svg
share/icons/breeze/places/24/folder-calculate.svg
+share/icons/breeze/places/24/folder-chart-symbolic.svg
share/icons/breeze/places/24/folder-chart.svg
+share/icons/breeze/places/24/folder-cloud-symbolic.svg
share/icons/breeze/places/24/folder-cloud.svg
+share/icons/breeze/places/24/folder-comic-symbolic.svg
+share/icons/breeze/places/24/folder-comic.svg
share/icons/breeze/places/24/folder-crash-symbolic.svg
share/icons/breeze/places/24/folder-crash.svg
+share/icons/breeze/places/24/folder-cyan-symbolic.svg
share/icons/breeze/places/24/folder-cyan.svg
+share/icons/breeze/places/24/folder-database-symbolic.svg
share/icons/breeze/places/24/folder-database.svg
+share/icons/breeze/places/24/folder-deb-symbolic.svg
share/icons/breeze/places/24/folder-deb.svg
+share/icons/breeze/places/24/folder-decrypted-symbolic.svg
+share/icons/breeze/places/24/folder-decrypted.svg
+share/icons/breeze/places/24/folder-design-symbolic.svg
share/icons/breeze/places/24/folder-design.svg
+share/icons/breeze/places/24/folder-desktop-symbolic.svg
share/icons/breeze/places/24/folder-desktop.svg
+share/icons/breeze/places/24/folder-development-symbolic.svg
+share/icons/breeze/places/24/folder-development.svg
+share/icons/breeze/places/24/folder-docker-symbolic.svg
share/icons/breeze/places/24/folder-docker.svg
+share/icons/breeze/places/24/folder-documents-symbolic.svg
+share/icons/breeze/places/24/folder-documents.svg
+share/icons/breeze/places/24/folder-download-symbolic.svg
share/icons/breeze/places/24/folder-download.svg
+share/icons/breeze/places/24/folder-downloads-symbolic.svg
+share/icons/breeze/places/24/folder-downloads.svg
+share/icons/breeze/places/24/folder-drawing-symbolic.svg
share/icons/breeze/places/24/folder-drawing.svg
+share/icons/breeze/places/24/folder-dropbox-symbolic.svg
+share/icons/breeze/places/24/folder-dropbox.svg
+share/icons/breeze/places/24/folder-encrypted-symbolic.svg
+share/icons/breeze/places/24/folder-encrypted.svg
+share/icons/breeze/places/24/folder-extension-symbolic.svg
share/icons/breeze/places/24/folder-extension.svg
+share/icons/breeze/places/24/folder-favorites-symbolic.svg
share/icons/breeze/places/24/folder-favorites.svg
+share/icons/breeze/places/24/folder-flatpak-symbolic.svg
share/icons/breeze/places/24/folder-flatpak.svg
+share/icons/breeze/places/24/folder-games-symbolic.svg
share/icons/breeze/places/24/folder-games.svg
+share/icons/breeze/places/24/folder-gdrive-symbolic.svg
share/icons/breeze/places/24/folder-gdrive.svg
+share/icons/breeze/places/24/folder-git-symbolic.svg
share/icons/breeze/places/24/folder-git.svg
+share/icons/breeze/places/24/folder-godot-symbolic.svg
share/icons/breeze/places/24/folder-godot.svg
+share/icons/breeze/places/24/folder-green-symbolic.svg
share/icons/breeze/places/24/folder-green.svg
+share/icons/breeze/places/24/folder-grey-symbolic.svg
share/icons/breeze/places/24/folder-grey.svg
+share/icons/breeze/places/24/folder-html-symbolic.svg
+share/icons/breeze/places/24/folder-html.svg
+share/icons/breeze/places/24/folder-image-people-symbolic.svg
+share/icons/breeze/places/24/folder-image-people.svg
+share/icons/breeze/places/24/folder-image-symbolic.svg
+share/icons/breeze/places/24/folder-image.svg
+share/icons/breeze/places/24/folder-images-symbolic.svg
+share/icons/breeze/places/24/folder-images.svg
share/icons/breeze/places/24/folder-important-symbolic.svg
share/icons/breeze/places/24/folder-important.svg
share/icons/breeze/places/24/folder-java-symbolic.svg
share/icons/breeze/places/24/folder-java.svg
+share/icons/breeze/places/24/folder-language-symbolic.svg
share/icons/breeze/places/24/folder-language.svg
+share/icons/breeze/places/24/folder-library-symbolic.svg
+share/icons/breeze/places/24/folder-library.svg
+share/icons/breeze/places/24/folder-locked-symbolic.svg
share/icons/breeze/places/24/folder-locked.svg
+share/icons/breeze/places/24/folder-log-symbolic.svg
share/icons/breeze/places/24/folder-log.svg
+share/icons/breeze/places/24/folder-mac-symbolic.svg
share/icons/breeze/places/24/folder-mac.svg
+share/icons/breeze/places/24/folder-magenta-symbolic.svg
share/icons/breeze/places/24/folder-magenta.svg
+share/icons/breeze/places/24/folder-mail-symbolic.svg
share/icons/breeze/places/24/folder-mail.svg
+share/icons/breeze/places/24/folder-music-symbolic.svg
+share/icons/breeze/places/24/folder-music.svg
+share/icons/breeze/places/24/folder-network-symbolic.svg
share/icons/breeze/places/24/folder-network.svg
+share/icons/breeze/places/24/folder-notes-symbolic.svg
share/icons/breeze/places/24/folder-notes.svg
+share/icons/breeze/places/24/folder-onedrive-symbolic.svg
+share/icons/breeze/places/24/folder-onedrive.svg
+share/icons/breeze/places/24/folder-open-symbolic.svg
share/icons/breeze/places/24/folder-open.svg
+share/icons/breeze/places/24/folder-orange-symbolic.svg
share/icons/breeze/places/24/folder-orange.svg
+share/icons/breeze/places/24/folder-owncloud-symbolic.svg
+share/icons/breeze/places/24/folder-owncloud.svg
+share/icons/breeze/places/24/folder-paint-symbolic.svg
share/icons/breeze/places/24/folder-paint.svg
+share/icons/breeze/places/24/folder-picture-symbolic.svg
+share/icons/breeze/places/24/folder-picture.svg
+share/icons/breeze/places/24/folder-pictures-symbolic.svg
share/icons/breeze/places/24/folder-pictures.svg
share/icons/breeze/places/24/folder-podcast-symbolic.svg
share/icons/breeze/places/24/folder-podcast.svg
+share/icons/breeze/places/24/folder-presentation-symbolic.svg
share/icons/breeze/places/24/folder-presentation.svg
+share/icons/breeze/places/24/folder-print-symbolic.svg
+share/icons/breeze/places/24/folder-print.svg
+share/icons/breeze/places/24/folder-public-symbolic.svg
+share/icons/breeze/places/24/folder-public.svg
+share/icons/breeze/places/24/folder-publicshare-symbolic.svg
share/icons/breeze/places/24/folder-publicshare.svg
+share/icons/breeze/places/24/folder-recent-symbolic.svg
+share/icons/breeze/places/24/folder-recent.svg
+share/icons/breeze/places/24/folder-red-symbolic.svg
share/icons/breeze/places/24/folder-red.svg
+share/icons/breeze/places/24/folder-remote-symbolic.svg
+share/icons/breeze/places/24/folder-remote.svg
+share/icons/breeze/places/24/folder-root-symbolic.svg
share/icons/breeze/places/24/folder-root.svg
share/icons/breeze/places/24/folder-rpm-symbolic.svg
share/icons/breeze/places/24/folder-rpm.svg
+share/icons/breeze/places/24/folder-script-symbolic.svg
+share/icons/breeze/places/24/folder-script.svg
+share/icons/breeze/places/24/folder-sign-symbolic.svg
share/icons/breeze/places/24/folder-sign.svg
+share/icons/breeze/places/24/folder-snap-symbolic.svg
share/icons/breeze/places/24/folder-snap.svg
+share/icons/breeze/places/24/folder-sound-symbolic.svg
share/icons/breeze/places/24/folder-sound.svg
+share/icons/breeze/places/24/folder-symbolic.svg
+share/icons/breeze/places/24/folder-table-symbolic.svg
share/icons/breeze/places/24/folder-table.svg
+share/icons/breeze/places/24/folder-tar-symbolic.svg
share/icons/breeze/places/24/folder-tar.svg
+share/icons/breeze/places/24/folder-temp-symbolic.svg
share/icons/breeze/places/24/folder-temp.svg
+share/icons/breeze/places/24/folder-templates-symbolic.svg
share/icons/breeze/places/24/folder-templates.svg
+share/icons/breeze/places/24/folder-text-symbolic.svg
share/icons/breeze/places/24/folder-text.svg
+share/icons/breeze/places/24/folder-trash-symbolic.svg
share/icons/breeze/places/24/folder-trash.svg
+share/icons/breeze/places/24/folder-txt-symbolic.svg
+share/icons/breeze/places/24/folder-txt.svg
+share/icons/breeze/places/24/folder-unlocked-symbolic.svg
+share/icons/breeze/places/24/folder-unlocked.svg
+share/icons/breeze/places/24/folder-video-symbolic.svg
+share/icons/breeze/places/24/folder-video.svg
+share/icons/breeze/places/24/folder-videos-symbolic.svg
share/icons/breeze/places/24/folder-videos.svg
+share/icons/breeze/places/24/folder-violet-symbolic.svg
share/icons/breeze/places/24/folder-violet.svg
+share/icons/breeze/places/24/folder-windows-symbolic.svg
share/icons/breeze/places/24/folder-windows.svg
+share/icons/breeze/places/24/folder-yellow-symbolic.svg
share/icons/breeze/places/24/folder-yellow.svg
share/icons/breeze/places/24/folder.svg
+share/icons/breeze/places/24/folder_html-symbolic.svg
+share/icons/breeze/places/24/folder_html.svg
+share/icons/breeze/places/24/library-music-symbolic.svg
+share/icons/breeze/places/24/library-music.svg
+share/icons/breeze/places/24/mail-folder-inbox-symbolic.svg
share/icons/breeze/places/24/mail-folder-inbox.svg
+share/icons/breeze/places/24/mail-folder-outbox-symbolic.svg
share/icons/breeze/places/24/mail-folder-outbox.svg
+share/icons/breeze/places/24/mail-folder-sent-symbolic.svg
+share/icons/breeze/places/24/mail-folder-sent.svg
+share/icons/breeze/places/24/mail-message-symbolic.svg
share/icons/breeze/places/24/mail-message.svg
+share/icons/breeze/places/24/network-server-database-symbolic.svg
share/icons/breeze/places/24/network-server-database.svg
+share/icons/breeze/places/24/network-server-symbolic.svg
+share/icons/breeze/places/24/network-server.svg
+share/icons/breeze/places/24/network-workgroup-symbolic.svg
share/icons/breeze/places/24/network-workgroup.svg
+share/icons/breeze/places/24/org.xfce.gigolo-symbolic.svg
+share/icons/breeze/places/24/org.xfce.gigolo.svg
+share/icons/breeze/places/24/repository-symbolic.svg
+share/icons/breeze/places/24/repository.svg
+share/icons/breeze/places/24/server-database-symbolic.svg
+share/icons/breeze/places/24/server-database.svg
+share/icons/breeze/places/24/start-here-kde-plasma-symbolic.svg
+share/icons/breeze/places/24/start-here-kde-plasma.svg
+share/icons/breeze/places/24/start-here-kde-symbolic.svg
+share/icons/breeze/places/24/start-here-kde.svg
+share/icons/breeze/places/24/stock_folder-symbolic.svg
+share/icons/breeze/places/24/stock_folder.svg
+share/icons/breeze/places/24/user-desktop-symbolic.svg
share/icons/breeze/places/24/user-desktop.svg
+share/icons/breeze/places/24/user-home-symbolic.svg
+share/icons/breeze/places/24/user-home.svg
+share/icons/breeze/places/24/user-identity-symbolic.svg
+share/icons/breeze/places/24/user-identity.svg
+share/icons/breeze/places/24/user-trash-full-symbolic.svg
share/icons/breeze/places/24/user-trash-full.svg
+share/icons/breeze/places/24/user-trash-symbolic.svg
share/icons/breeze/places/24/user-trash.svg
share/icons/breeze/places/24@2x
share/icons/breeze/places/24@3x
@@ -30465,6 +37329,7 @@ share/icons/breeze/preferences/24/preferences-desktop-locale.svg
share/icons/breeze/preferences/24/preferences-desktop-multimedia.svg
share/icons/breeze/preferences/24/preferences-desktop-navigation.svg
share/icons/breeze/preferences/24/preferences-desktop-notification-bell.svg
+share/icons/breeze/preferences/24/preferences-desktop-notification-symbolic.svg
share/icons/breeze/preferences/24/preferences-desktop-plasma-theme.svg
share/icons/breeze/preferences/24/preferences-desktop-plasma.svg
share/icons/breeze/preferences/24/preferences-desktop-screensaver.svg
@@ -30473,6 +37338,7 @@ share/icons/breeze/preferences/24/preferences-desktop-sound.svg
share/icons/breeze/preferences/24/preferences-desktop-tablet.svg
share/icons/breeze/preferences/24/preferences-desktop-text-to-speech.svg
share/icons/breeze/preferences/24/preferences-desktop-theme-applications.svg
+share/icons/breeze/preferences/24/preferences-desktop-theme-global-symbolic.svg
share/icons/breeze/preferences/24/preferences-desktop-theme-global.svg
share/icons/breeze/preferences/24/preferences-desktop-theme-windowdecorations.svg
share/icons/breeze/preferences/24/preferences-desktop-thunderbolt.svg
@@ -30495,9 +37361,11 @@ share/icons/breeze/preferences/24/preferences-online-accounts.svg
share/icons/breeze/preferences/24/preferences-other.svg
share/icons/breeze/preferences/24/preferences-plugin.svg
share/icons/breeze/preferences/24/preferences-security-kerberos.svg
+share/icons/breeze/preferences/24/preferences-security-symbolic.svg
share/icons/breeze/preferences/24/preferences-security.svg
share/icons/breeze/preferences/24/preferences-smart-status.svg
share/icons/breeze/preferences/24/preferences-system-bluetooth-activated-symbolic.svg
+share/icons/breeze/preferences/24/preferences-system-bluetooth-inactive-symbolic.svg
share/icons/breeze/preferences/24/preferences-system-bluetooth-symbolic.svg
share/icons/breeze/preferences/24/preferences-system-bluetooth.svg
share/icons/breeze/preferences/24/preferences-system-disks.svg
@@ -30518,6 +37386,7 @@ share/icons/breeze/preferences/24/preferences-system-splash.svg
share/icons/breeze/preferences/24/preferences-system-startup.svg
share/icons/breeze/preferences/24/preferences-system-time.svg
share/icons/breeze/preferences/24/preferences-system-user-sudo.svg
+share/icons/breeze/preferences/24/preferences-system-users-symbolic.svg
share/icons/breeze/preferences/24/preferences-system-windows-actions.svg
share/icons/breeze/preferences/24/preferences-system-windows-behavior.svg
share/icons/breeze/preferences/24/preferences-system-windows-move.svg
@@ -31921,127 +38790,223 @@ share/icons/breeze/status/22/waveform-off-symbolic.svg
share/icons/breeze/status/22/waveform-off.svg
share/icons/breeze/status/22@2x
share/icons/breeze/status/22@3x
+share/icons/breeze/status/24/appointment-recurring-symbolic.svg
+share/icons/breeze/status/24/appointment-recurring.svg
+share/icons/breeze/status/24/appointment-reminder-symbolic.svg
+share/icons/breeze/status/24/appointment-reminder.svg
share/icons/breeze/status/24/apport.svg
+share/icons/breeze/status/24/audio-off-symbolic.svg
+share/icons/breeze/status/24/audio-off.svg
+share/icons/breeze/status/24/audio-on-symbolic.svg
share/icons/breeze/status/24/audio-on.svg
+share/icons/breeze/status/24/audio-ready-symbolic.svg
share/icons/breeze/status/24/audio-ready.svg
+share/icons/breeze/status/24/audio-volume-high-danger-symbolic.svg
share/icons/breeze/status/24/audio-volume-high-danger.svg
+share/icons/breeze/status/24/audio-volume-high-symbolic.svg
+share/icons/breeze/status/24/audio-volume-high-warning-symbolic.svg
share/icons/breeze/status/24/audio-volume-high-warning.svg
share/icons/breeze/status/24/audio-volume-high.svg
+share/icons/breeze/status/24/audio-volume-low-symbolic.svg
share/icons/breeze/status/24/audio-volume-low.svg
+share/icons/breeze/status/24/audio-volume-medium-symbolic.svg
share/icons/breeze/status/24/audio-volume-medium.svg
+share/icons/breeze/status/24/audio-volume-muted-symbolic.svg
share/icons/breeze/status/24/audio-volume-muted.svg
+share/icons/breeze/status/24/auth-sim-locked-symbolic.svg
share/icons/breeze/status/24/auth-sim-locked.svg
+share/icons/breeze/status/24/auth-sim-missing-symbolic.svg
share/icons/breeze/status/24/auth-sim-missing.svg
share/icons/breeze/status/24/battery-000-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-000-charging-profile-performance.svg
share/icons/breeze/status/24/battery-000-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-000-charging-symbolic.svg
share/icons/breeze/status/24/battery-000-charging.svg
share/icons/breeze/status/24/battery-000-profile-balanced.svg
share/icons/breeze/status/24/battery-000-profile-performance.svg
share/icons/breeze/status/24/battery-000-profile-powersave.svg
+share/icons/breeze/status/24/battery-000-symbolic.svg
share/icons/breeze/status/24/battery-000.svg
share/icons/breeze/status/24/battery-010-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-010-charging-profile-performance.svg
share/icons/breeze/status/24/battery-010-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-010-charging-symbolic.svg
share/icons/breeze/status/24/battery-010-charging.svg
share/icons/breeze/status/24/battery-010-profile-balanced.svg
share/icons/breeze/status/24/battery-010-profile-performance.svg
share/icons/breeze/status/24/battery-010-profile-powersave.svg
+share/icons/breeze/status/24/battery-010-symbolic.svg
share/icons/breeze/status/24/battery-010.svg
share/icons/breeze/status/24/battery-020-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-020-charging-profile-performance.svg
share/icons/breeze/status/24/battery-020-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-020-charging-symbolic.svg
share/icons/breeze/status/24/battery-020-charging.svg
share/icons/breeze/status/24/battery-020-profile-balanced.svg
share/icons/breeze/status/24/battery-020-profile-performance.svg
share/icons/breeze/status/24/battery-020-profile-powersave.svg
+share/icons/breeze/status/24/battery-020-symbolic.svg
share/icons/breeze/status/24/battery-020.svg
share/icons/breeze/status/24/battery-030-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-030-charging-profile-performance.svg
share/icons/breeze/status/24/battery-030-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-030-charging-symbolic.svg
share/icons/breeze/status/24/battery-030-charging.svg
share/icons/breeze/status/24/battery-030-profile-balanced.svg
share/icons/breeze/status/24/battery-030-profile-performance.svg
share/icons/breeze/status/24/battery-030-profile-powersave.svg
+share/icons/breeze/status/24/battery-030-symbolic.svg
share/icons/breeze/status/24/battery-030.svg
share/icons/breeze/status/24/battery-040-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-040-charging-profile-performance.svg
share/icons/breeze/status/24/battery-040-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-040-charging-symbolic.svg
share/icons/breeze/status/24/battery-040-charging.svg
share/icons/breeze/status/24/battery-040-profile-balanced.svg
share/icons/breeze/status/24/battery-040-profile-performance.svg
share/icons/breeze/status/24/battery-040-profile-powersave.svg
+share/icons/breeze/status/24/battery-040-symbolic.svg
share/icons/breeze/status/24/battery-040.svg
share/icons/breeze/status/24/battery-050-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-050-charging-profile-performance.svg
share/icons/breeze/status/24/battery-050-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-050-charging-symbolic.svg
share/icons/breeze/status/24/battery-050-charging.svg
share/icons/breeze/status/24/battery-050-profile-balanced.svg
share/icons/breeze/status/24/battery-050-profile-performance.svg
share/icons/breeze/status/24/battery-050-profile-powersave.svg
+share/icons/breeze/status/24/battery-050-symbolic.svg
share/icons/breeze/status/24/battery-050.svg
share/icons/breeze/status/24/battery-060-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-060-charging-profile-performance.svg
share/icons/breeze/status/24/battery-060-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-060-charging-symbolic.svg
share/icons/breeze/status/24/battery-060-charging.svg
share/icons/breeze/status/24/battery-060-profile-balanced.svg
share/icons/breeze/status/24/battery-060-profile-performance.svg
share/icons/breeze/status/24/battery-060-profile-powersave.svg
+share/icons/breeze/status/24/battery-060-symbolic.svg
share/icons/breeze/status/24/battery-060.svg
share/icons/breeze/status/24/battery-070-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-070-charging-profile-performance.svg
share/icons/breeze/status/24/battery-070-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-070-charging-symbolic.svg
share/icons/breeze/status/24/battery-070-charging.svg
share/icons/breeze/status/24/battery-070-profile-balanced.svg
share/icons/breeze/status/24/battery-070-profile-performance.svg
share/icons/breeze/status/24/battery-070-profile-powersave.svg
+share/icons/breeze/status/24/battery-070-symbolic.svg
share/icons/breeze/status/24/battery-070.svg
share/icons/breeze/status/24/battery-080-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-080-charging-profile-performance.svg
share/icons/breeze/status/24/battery-080-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-080-charging-symbolic.svg
share/icons/breeze/status/24/battery-080-charging.svg
share/icons/breeze/status/24/battery-080-profile-balanced.svg
share/icons/breeze/status/24/battery-080-profile-performance.svg
share/icons/breeze/status/24/battery-080-profile-powersave.svg
+share/icons/breeze/status/24/battery-080-symbolic.svg
share/icons/breeze/status/24/battery-080.svg
share/icons/breeze/status/24/battery-090-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-090-charging-profile-performance.svg
share/icons/breeze/status/24/battery-090-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-090-charging-symbolic.svg
share/icons/breeze/status/24/battery-090-charging.svg
share/icons/breeze/status/24/battery-090-profile-balanced.svg
share/icons/breeze/status/24/battery-090-profile-performance.svg
share/icons/breeze/status/24/battery-090-profile-powersave.svg
+share/icons/breeze/status/24/battery-090-symbolic.svg
share/icons/breeze/status/24/battery-090.svg
share/icons/breeze/status/24/battery-100-charging-profile-balanced.svg
share/icons/breeze/status/24/battery-100-charging-profile-performance.svg
share/icons/breeze/status/24/battery-100-charging-profile-powersave.svg
+share/icons/breeze/status/24/battery-100-charging-symbolic.svg
share/icons/breeze/status/24/battery-100-charging.svg
share/icons/breeze/status/24/battery-100-profile-balanced.svg
share/icons/breeze/status/24/battery-100-profile-performance.svg
share/icons/breeze/status/24/battery-100-profile-powersave.svg
+share/icons/breeze/status/24/battery-100-symbolic.svg
share/icons/breeze/status/24/battery-100.svg
+share/icons/breeze/status/24/battery-caution-charging-symbolic.svg
+share/icons/breeze/status/24/battery-caution-charging.svg
+share/icons/breeze/status/24/battery-caution-symbolic.svg
+share/icons/breeze/status/24/battery-caution.svg
+share/icons/breeze/status/24/battery-empty-charging-symbolic.svg
+share/icons/breeze/status/24/battery-empty-charging.svg
+share/icons/breeze/status/24/battery-empty-symbolic.svg
+share/icons/breeze/status/24/battery-empty.svg
+share/icons/breeze/status/24/battery-full-charging-symbolic.svg
+share/icons/breeze/status/24/battery-full-charging.svg
+share/icons/breeze/status/24/battery-full-symbolic.svg
+share/icons/breeze/status/24/battery-full.svg
+share/icons/breeze/status/24/battery-good-charging-symbolic.svg
+share/icons/breeze/status/24/battery-good-charging.svg
+share/icons/breeze/status/24/battery-good-symbolic.svg
+share/icons/breeze/status/24/battery-good.svg
+share/icons/breeze/status/24/battery-low-charging-symbolic.svg
+share/icons/breeze/status/24/battery-low-charging.svg
+share/icons/breeze/status/24/battery-low-symbolic.svg
+share/icons/breeze/status/24/battery-low.svg
+share/icons/breeze/status/24/battery-missing-symbolic.svg
share/icons/breeze/status/24/battery-missing.svg
+share/icons/breeze/status/24/battery-profile-balanced-symbolic.svg
+share/icons/breeze/status/24/battery-profile-balanced.svg
+share/icons/breeze/status/24/battery-profile-performance-symbolic.svg
share/icons/breeze/status/24/battery-profile-performance.svg
+share/icons/breeze/status/24/battery-profile-powersave-symbolic.svg
share/icons/breeze/status/24/battery-profile-powersave.svg
+share/icons/breeze/status/24/call-incoming-symbolic.svg
share/icons/breeze/status/24/call-incoming.svg
+share/icons/breeze/status/24/call-missed-symbolic.svg
share/icons/breeze/status/24/call-missed.svg
+share/icons/breeze/status/24/call-outgoing-symbolic.svg
share/icons/breeze/status/24/call-outgoing.svg
+share/icons/breeze/status/24/camera-off-symbolic.svg
share/icons/breeze/status/24/camera-off.svg
+share/icons/breeze/status/24/camera-on-symbolic.svg
share/icons/breeze/status/24/camera-on.svg
+share/icons/breeze/status/24/camera-ready-symbolic.svg
share/icons/breeze/status/24/camera-ready.svg
+share/icons/breeze/status/24/cloudstatus-symbolic.svg
+share/icons/breeze/status/24/cloudstatus.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connected-symbolic.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connected.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-1-symbolic.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-1.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-2-symbolic.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-2.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-3-symbolic.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-connecting-3.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-disconnected-symbolic.svg
+share/icons/breeze/status/24/com.github.ztefn.haguichi-disconnected.svg
share/icons/breeze/status/24/data-error.svg
share/icons/breeze/status/24/data-information.svg
share/icons/breeze/status/24/data-success.svg
share/icons/breeze/status/24/data-warning.svg
+share/icons/breeze/status/24/device-notifier-symbolic.svg
+share/icons/breeze/status/24/dialog-error.svg
+share/icons/breeze/status/24/dialog-information.svg
share/icons/breeze/status/24/dialog-password.svg
+share/icons/breeze/status/24/dialog-positive.svg
share/icons/breeze/status/24/dialog-question.svg
+share/icons/breeze/status/24/dialog-warning.svg
+share/icons/breeze/status/24/disk-quota-critical-symbolic.svg
share/icons/breeze/status/24/disk-quota-critical.svg
+share/icons/breeze/status/24/disk-quota-high-symbolic.svg
share/icons/breeze/status/24/disk-quota-high.svg
+share/icons/breeze/status/24/disk-quota-low-symbolic.svg
share/icons/breeze/status/24/disk-quota-low.svg
+share/icons/breeze/status/24/disk-quota-symbolic.svg
share/icons/breeze/status/24/disk-quota.svg
+share/icons/breeze/status/24/dropboxstatus-busy-symbolic.svg
share/icons/breeze/status/24/dropboxstatus-busy.svg
+share/icons/breeze/status/24/dropboxstatus-busy2-symbolic.svg
+share/icons/breeze/status/24/dropboxstatus-busy2.svg
+share/icons/breeze/status/24/dropboxstatus-idle-symbolic.svg
share/icons/breeze/status/24/dropboxstatus-idle.svg
+share/icons/breeze/status/24/dropboxstatus-logo-symbolic.svg
share/icons/breeze/status/24/dropboxstatus-logo.svg
+share/icons/breeze/status/24/dropboxstatus-x-symbolic.svg
share/icons/breeze/status/24/dropboxstatus-x.svg
share/icons/breeze/status/24/fcitx-anthy.svg
share/icons/breeze/status/24/fcitx-bopomofo-libpinyin.svg
@@ -32055,6 +39020,7 @@ share/icons/breeze/status/24/fcitx-emoji.svg
share/icons/breeze/status/24/fcitx-erbi.svg
share/icons/breeze/status/24/fcitx-fullwidth-active.svg
share/icons/breeze/status/24/fcitx-fullwidth-inactive.svg
+share/icons/breeze/status/24/fcitx-googlepinyin-symbolic.svg
share/icons/breeze/status/24/fcitx-googlepinyin.svg
share/icons/breeze/status/24/fcitx-handwriting-active.svg
share/icons/breeze/status/24/fcitx-handwriting-inactive.svg
@@ -32062,7 +39028,9 @@ share/icons/breeze/status/24/fcitx-hangul.svg
share/icons/breeze/status/24/fcitx-kbd.svg
share/icons/breeze/status/24/fcitx-libkkc.svg
share/icons/breeze/status/24/fcitx-libskk.svg
+share/icons/breeze/status/24/fcitx-pinyin-libpinyin-symbolic.svg
share/icons/breeze/status/24/fcitx-pinyin-libpinyin.svg
+share/icons/breeze/status/24/fcitx-pinyin-symbolic.svg
share/icons/breeze/status/24/fcitx-pinyin.svg
share/icons/breeze/status/24/fcitx-punc-active.svg
share/icons/breeze/status/24/fcitx-punc-inactive.svg
@@ -32071,28 +39039,43 @@ share/icons/breeze/status/24/fcitx-quanpin.svg
share/icons/breeze/status/24/fcitx-remind-active.svg
share/icons/breeze/status/24/fcitx-remind-inactive.svg
share/icons/breeze/status/24/fcitx-rime.svg
+share/icons/breeze/status/24/fcitx-shuangpin-libpinyin-symbolic.svg
share/icons/breeze/status/24/fcitx-shuangpin-libpinyin.svg
+share/icons/breeze/status/24/fcitx-shuangpin-symbolic.svg
share/icons/breeze/status/24/fcitx-shuangpin.svg
+share/icons/breeze/status/24/fcitx-sunpinyin-symbolic.svg
share/icons/breeze/status/24/fcitx-sunpinyin.svg
share/icons/breeze/status/24/fcitx-unikey.svg
share/icons/breeze/status/24/fcitx-vk-active.svg
share/icons/breeze/status/24/fcitx-vk-inactive.svg
share/icons/breeze/status/24/fcitx-wbpy.svg
+share/icons/breeze/status/24/fcitx-wubi-symbolic.svg
share/icons/breeze/status/24/fcitx-wubi.svg
share/icons/breeze/status/24/fcitx-ziranma.svg
share/icons/breeze/status/24/fcitx.svg
+share/icons/breeze/status/24/firewall-applet-error-symbolic.svg
share/icons/breeze/status/24/firewall-applet-error.svg
+share/icons/breeze/status/24/firewall-applet-panic-symbolic.svg
share/icons/breeze/status/24/firewall-applet-panic.svg
+share/icons/breeze/status/24/firewall-applet-shields_up-symbolic.svg
share/icons/breeze/status/24/firewall-applet-shields_up.svg
+share/icons/breeze/status/24/firewall-applet-symbolic.svg
share/icons/breeze/status/24/firewall-applet.svg
+share/icons/breeze/status/24/flameshot-tray-symbolic.svg
share/icons/breeze/status/24/flameshot-tray.svg
share/icons/breeze/status/24/flightmode-off.svg
share/icons/breeze/status/24/flightmode-on.svg
+share/icons/breeze/status/24/haguichi-connected-symbolic.svg
share/icons/breeze/status/24/haguichi-connected.svg
+share/icons/breeze/status/24/haguichi-connecting-1-symbolic.svg
share/icons/breeze/status/24/haguichi-connecting-1.svg
+share/icons/breeze/status/24/haguichi-connecting-2-symbolic.svg
share/icons/breeze/status/24/haguichi-connecting-2.svg
+share/icons/breeze/status/24/haguichi-connecting-3-symbolic.svg
share/icons/breeze/status/24/haguichi-connecting-3.svg
+share/icons/breeze/status/24/haguichi-disconnected-symbolic.svg
share/icons/breeze/status/24/haguichi-disconnected.svg
+share/icons/breeze/status/24/image-missing-symbolic.svg
share/icons/breeze/status/24/image-missing.svg
share/icons/breeze/status/24/ime-anthy.svg
share/icons/breeze/status/24/ime-bopomofo.svg
@@ -32128,18 +39111,30 @@ share/icons/breeze/status/24/ime-unikey.svg
share/icons/breeze/status/24/ime-wubi.svg
share/icons/breeze/status/24/ime-wubipinyin.svg
share/icons/breeze/status/24/ime-ziranma.svg
+share/icons/breeze/status/24/input-caps-on-symbolic.svg
share/icons/breeze/status/24/input-caps-on.svg
share/icons/breeze/status/24/input-combo-on.svg
share/icons/breeze/status/24/input-keyboard-battery.svg
share/icons/breeze/status/24/input-keyboard-brightness.svg
share/icons/breeze/status/24/input-keyboard-color.svg
+share/icons/breeze/status/24/input-keyboard-virtual-off-symbolic.svg
share/icons/breeze/status/24/input-keyboard-virtual-off.svg
+share/icons/breeze/status/24/input-keyboard-virtual-on-symbolic.svg
share/icons/breeze/status/24/input-keyboard-virtual-on.svg
share/icons/breeze/status/24/input-num-on.svg
+share/icons/breeze/status/24/input-touchpad-off-symbolic.svg
share/icons/breeze/status/24/input-touchpad-off.svg
+share/icons/breeze/status/24/input-touchpad-on-symbolic.svg
share/icons/breeze/status/24/input-touchpad-on.svg
+share/icons/breeze/status/24/install-symbolic.svg
+share/icons/breeze/status/24/install.svg
+share/icons/breeze/status/24/irc-channel-joined-symbolic.svg
+share/icons/breeze/status/24/irc-channel-joined.svg
+share/icons/breeze/status/24/irc-channel-parted-symbolic.svg
+share/icons/breeze/status/24/irc-channel-parted.svg
share/icons/breeze/status/24/kalarm-disabled.svg
share/icons/breeze/status/24/kalarm-partdisabled.svg
+share/icons/breeze/status/24/kdeconnect-tray-symbolic.svg
share/icons/breeze/status/24/kdeconnect-tray.svg
share/icons/breeze/status/24/keyboard-layout.svg
share/icons/breeze/status/24/klipper-symbolic.svg
@@ -32150,140 +39145,263 @@ share/icons/breeze/status/24/kpackagekit-security.svg
share/icons/breeze/status/24/kpackagekit-updates.svg
share/icons/breeze/status/24/mail-unread-new.svg
share/icons/breeze/status/24/mail-unread.svg
+share/icons/breeze/status/24/media-playback-paused-symbolic.svg
share/icons/breeze/status/24/media-playback-paused.svg
+share/icons/breeze/status/24/media-playback-playing-symbolic.svg
share/icons/breeze/status/24/media-playback-playing.svg
+share/icons/breeze/status/24/media-playback-stopped-symbolic.svg
share/icons/breeze/status/24/media-playback-stopped.svg
+share/icons/breeze/status/24/meeting-organizer-symbolic.svg
share/icons/breeze/status/24/meeting-organizer.svg
+share/icons/breeze/status/24/mic-off-symbolic.svg
share/icons/breeze/status/24/mic-off.svg
+share/icons/breeze/status/24/mic-on-symbolic.svg
share/icons/breeze/status/24/mic-on.svg
+share/icons/breeze/status/24/mic-ready-symbolic.svg
share/icons/breeze/status/24/mic-ready.svg
+share/icons/breeze/status/24/microphone-sensitivity-high-symbolic.svg
share/icons/breeze/status/24/microphone-sensitivity-high.svg
+share/icons/breeze/status/24/microphone-sensitivity-low-symbolic.svg
share/icons/breeze/status/24/microphone-sensitivity-low.svg
+share/icons/breeze/status/24/microphone-sensitivity-medium-symbolic.svg
share/icons/breeze/status/24/microphone-sensitivity-medium.svg
+share/icons/breeze/status/24/microphone-sensitivity-muted-symbolic.svg
share/icons/breeze/status/24/microphone-sensitivity-muted.svg
+share/icons/breeze/status/24/network-bluetooth-activated-locked-symbolic.svg
share/icons/breeze/status/24/network-bluetooth-activated-locked.svg
+share/icons/breeze/status/24/network-bluetooth-activated-symbolic.svg
share/icons/breeze/status/24/network-bluetooth-activated.svg
share/icons/breeze/status/24/network-bluetooth-inactive-symbolic.svg
+share/icons/breeze/status/24/network-bluetooth-symbolic.svg
share/icons/breeze/status/24/network-bluetooth.svg
+share/icons/breeze/status/24/network-flightmode-off-symbolic.svg
share/icons/breeze/status/24/network-flightmode-off.svg
+share/icons/breeze/status/24/network-flightmode-on-symbolic.svg
share/icons/breeze/status/24/network-flightmode-on.svg
+share/icons/breeze/status/24/network-limited-symbolic.svg
share/icons/breeze/status/24/network-limited.svg
share/icons/breeze/status/24/network-mobile-0-5g-locked.svg
share/icons/breeze/status/24/network-mobile-0-5g.svg
+share/icons/breeze/status/24/network-mobile-0-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-0-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-edge.svg
+share/icons/breeze/status/24/network-mobile-0-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-0-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-gprs.svg
+share/icons/breeze/status/24/network-mobile-0-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-0-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-0-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-0-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hspa.svg
+share/icons/breeze/status/24/network-mobile-0-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-0-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-hsupa.svg
+share/icons/breeze/status/24/network-mobile-0-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-locked.svg
+share/icons/breeze/status/24/network-mobile-0-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-0-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-lte.svg
+share/icons/breeze/status/24/network-mobile-0-symbolic.svg
+share/icons/breeze/status/24/network-mobile-0-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-0-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-0-umts.svg
share/icons/breeze/status/24/network-mobile-0.svg
share/icons/breeze/status/24/network-mobile-100-5g-locked.svg
share/icons/breeze/status/24/network-mobile-100-5g.svg
+share/icons/breeze/status/24/network-mobile-100-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-100-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-edge.svg
+share/icons/breeze/status/24/network-mobile-100-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-100-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-gprs.svg
+share/icons/breeze/status/24/network-mobile-100-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-100-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-100-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-100-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hspa.svg
+share/icons/breeze/status/24/network-mobile-100-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-100-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-hsupa.svg
+share/icons/breeze/status/24/network-mobile-100-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-locked.svg
+share/icons/breeze/status/24/network-mobile-100-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-100-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-lte.svg
+share/icons/breeze/status/24/network-mobile-100-symbolic.svg
+share/icons/breeze/status/24/network-mobile-100-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-100-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-100-umts.svg
share/icons/breeze/status/24/network-mobile-100.svg
share/icons/breeze/status/24/network-mobile-20-5g-locked.svg
share/icons/breeze/status/24/network-mobile-20-5g.svg
+share/icons/breeze/status/24/network-mobile-20-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-20-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-edge.svg
+share/icons/breeze/status/24/network-mobile-20-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-20-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-gprs.svg
+share/icons/breeze/status/24/network-mobile-20-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-20-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-20-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-20-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hspa.svg
+share/icons/breeze/status/24/network-mobile-20-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-20-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-hsupa.svg
+share/icons/breeze/status/24/network-mobile-20-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-locked.svg
+share/icons/breeze/status/24/network-mobile-20-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-20-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-lte.svg
+share/icons/breeze/status/24/network-mobile-20-symbolic.svg
+share/icons/breeze/status/24/network-mobile-20-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-20-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-20-umts.svg
share/icons/breeze/status/24/network-mobile-20.svg
share/icons/breeze/status/24/network-mobile-40-5g-locked.svg
share/icons/breeze/status/24/network-mobile-40-5g.svg
+share/icons/breeze/status/24/network-mobile-40-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-40-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-edge.svg
+share/icons/breeze/status/24/network-mobile-40-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-40-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-gprs.svg
+share/icons/breeze/status/24/network-mobile-40-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-40-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-40-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-40-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hspa.svg
+share/icons/breeze/status/24/network-mobile-40-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-40-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-hsupa.svg
+share/icons/breeze/status/24/network-mobile-40-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-locked.svg
+share/icons/breeze/status/24/network-mobile-40-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-40-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-lte.svg
+share/icons/breeze/status/24/network-mobile-40-symbolic.svg
+share/icons/breeze/status/24/network-mobile-40-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-40-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-40-umts.svg
share/icons/breeze/status/24/network-mobile-40.svg
share/icons/breeze/status/24/network-mobile-60-5g-locked.svg
share/icons/breeze/status/24/network-mobile-60-5g.svg
+share/icons/breeze/status/24/network-mobile-60-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-60-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-edge.svg
+share/icons/breeze/status/24/network-mobile-60-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-60-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-gprs.svg
+share/icons/breeze/status/24/network-mobile-60-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-60-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-60-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-60-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hspa.svg
+share/icons/breeze/status/24/network-mobile-60-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-60-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-hsupa.svg
+share/icons/breeze/status/24/network-mobile-60-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-locked.svg
+share/icons/breeze/status/24/network-mobile-60-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-60-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-lte.svg
+share/icons/breeze/status/24/network-mobile-60-symbolic.svg
+share/icons/breeze/status/24/network-mobile-60-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-60-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-60-umts.svg
share/icons/breeze/status/24/network-mobile-60.svg
share/icons/breeze/status/24/network-mobile-80-5g-locked.svg
share/icons/breeze/status/24/network-mobile-80-5g.svg
+share/icons/breeze/status/24/network-mobile-80-edge-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-edge-locked.svg
+share/icons/breeze/status/24/network-mobile-80-edge-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-edge.svg
+share/icons/breeze/status/24/network-mobile-80-gprs-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-gprs-locked.svg
+share/icons/breeze/status/24/network-mobile-80-gprs-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-gprs.svg
+share/icons/breeze/status/24/network-mobile-80-hsdpa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hsdpa-locked.svg
+share/icons/breeze/status/24/network-mobile-80-hsdpa-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hsdpa.svg
+share/icons/breeze/status/24/network-mobile-80-hspa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hspa-locked.svg
+share/icons/breeze/status/24/network-mobile-80-hspa-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hspa.svg
+share/icons/breeze/status/24/network-mobile-80-hsupa-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hsupa-locked.svg
+share/icons/breeze/status/24/network-mobile-80-hsupa-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-hsupa.svg
+share/icons/breeze/status/24/network-mobile-80-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-locked.svg
+share/icons/breeze/status/24/network-mobile-80-lte-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-lte-locked.svg
+share/icons/breeze/status/24/network-mobile-80-lte-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-lte.svg
+share/icons/breeze/status/24/network-mobile-80-symbolic.svg
+share/icons/breeze/status/24/network-mobile-80-umts-locked-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-umts-locked.svg
+share/icons/breeze/status/24/network-mobile-80-umts-symbolic.svg
share/icons/breeze/status/24/network-mobile-80-umts.svg
share/icons/breeze/status/24/network-mobile-80.svg
+share/icons/breeze/status/24/network-mobile-available-symbolic.svg
share/icons/breeze/status/24/network-mobile-available.svg
+share/icons/breeze/status/24/network-mobile-off-symbolic.svg
share/icons/breeze/status/24/network-mobile-off.svg
+share/icons/breeze/status/24/network-mobile-on-symbolic.svg
+share/icons/breeze/status/24/network-mobile-on.svg
+share/icons/breeze/status/24/network-offline-symbolic.svg
+share/icons/breeze/status/24/network-offline.svg
share/icons/breeze/status/24/network-unavailable.svg
share/icons/breeze/status/24/network-vpn.svg
share/icons/breeze/status/24/network-wired-activated-limited.svg
share/icons/breeze/status/24/network-wired-activated-locked.svg
+share/icons/breeze/status/24/network-wired-activated-symbolic.svg
share/icons/breeze/status/24/network-wired-activated.svg
share/icons/breeze/status/24/network-wired-available.svg
+share/icons/breeze/status/24/network-wired-disconnected-symbolic.svg
+share/icons/breeze/status/24/network-wired-disconnected.svg
+share/icons/breeze/status/24/network-wired-unavailable-symbolic.svg
share/icons/breeze/status/24/network-wired-unavailable.svg
share/icons/breeze/status/24/network-wired.svg
share/icons/breeze/status/24/network-wireless-0-limited.svg
@@ -32304,68 +39422,167 @@ share/icons/breeze/status/24/network-wireless-60.svg
share/icons/breeze/status/24/network-wireless-80-limited.svg
share/icons/breeze/status/24/network-wireless-80-locked.svg
share/icons/breeze/status/24/network-wireless-80.svg
+share/icons/breeze/status/24/network-wireless-acquiring-symbolic.svg
share/icons/breeze/status/24/network-wireless-acquiring.svg
share/icons/breeze/status/24/network-wireless-available.svg
+share/icons/breeze/status/24/network-wireless-bluetooth-symbolic.svg
share/icons/breeze/status/24/network-wireless-bluetooth.svg
+share/icons/breeze/status/24/network-wireless-connected-00-symbolic.svg
share/icons/breeze/status/24/network-wireless-connected-00.svg
+share/icons/breeze/status/24/network-wireless-connected-100-symbolic.svg
share/icons/breeze/status/24/network-wireless-connected-100.svg
share/icons/breeze/status/24/network-wireless-connected-20.svg
+share/icons/breeze/status/24/network-wireless-connected-25-symbolic.svg
share/icons/breeze/status/24/network-wireless-connected-25.svg
share/icons/breeze/status/24/network-wireless-connected-40.svg
+share/icons/breeze/status/24/network-wireless-connected-50-symbolic.svg
share/icons/breeze/status/24/network-wireless-connected-50.svg
share/icons/breeze/status/24/network-wireless-connected-60.svg
+share/icons/breeze/status/24/network-wireless-connected-75-symbolic.svg
share/icons/breeze/status/24/network-wireless-connected-75.svg
share/icons/breeze/status/24/network-wireless-connected-80.svg
+share/icons/breeze/status/24/network-wireless-disconnected-symbolic.svg
share/icons/breeze/status/24/network-wireless-disconnected.svg
share/icons/breeze/status/24/network-wireless-off.svg
share/icons/breeze/status/24/network-wireless-on.svg
+share/icons/breeze/status/24/network-wireless-signal-excellent-symbolic.svg
+share/icons/breeze/status/24/network-wireless-signal-excellent.svg
+share/icons/breeze/status/24/network-wireless-signal-good-symbolic.svg
+share/icons/breeze/status/24/network-wireless-signal-good.svg
+share/icons/breeze/status/24/network-wireless-signal-none-symbolic.svg
+share/icons/breeze/status/24/network-wireless-signal-none.svg
+share/icons/breeze/status/24/network-wireless-signal-ok-symbolic.svg
+share/icons/breeze/status/24/network-wireless-signal-ok.svg
+share/icons/breeze/status/24/network-wireless-signal-weak-symbolic.svg
+share/icons/breeze/status/24/network-wireless-signal-weak.svg
+share/icons/breeze/status/24/nm-device-wired-symbolic.svg
+share/icons/breeze/status/24/nm-device-wired.svg
+share/icons/breeze/status/24/nm-no-connection-symbolic.svg
+share/icons/breeze/status/24/nm-no-connection.svg
+share/icons/breeze/status/24/nm-signal-00-symbolic.svg
+share/icons/breeze/status/24/nm-signal-00.svg
+share/icons/breeze/status/24/nm-signal-100-symbolic.svg
+share/icons/breeze/status/24/nm-signal-100.svg
+share/icons/breeze/status/24/nm-signal-25-symbolic.svg
+share/icons/breeze/status/24/nm-signal-25.svg
+share/icons/breeze/status/24/nm-signal-50-symbolic.svg
+share/icons/breeze/status/24/nm-signal-50.svg
+share/icons/breeze/status/24/nm-signal-75-symbolic.svg
+share/icons/breeze/status/24/nm-signal-75.svg
+share/icons/breeze/status/24/org.telegram.desktop-attention-symbolic.svg
+share/icons/breeze/status/24/org.telegram.desktop-mute-symbolic.svg
+share/icons/breeze/status/24/org.telegram.desktop-symbolic.svg
share/icons/breeze/status/24/plasmavault_error.svg
share/icons/breeze/status/24/process-working-symbolic.svg
+share/icons/breeze/status/24/redshift-status-day-symbolic.svg
share/icons/breeze/status/24/redshift-status-day.svg
+share/icons/breeze/status/24/redshift-status-off-symbolic.svg
share/icons/breeze/status/24/redshift-status-off.svg
+share/icons/breeze/status/24/redshift-status-on-symbolic.svg
share/icons/breeze/status/24/redshift-status-on.svg
+share/icons/breeze/status/24/rotation-allowed-symbolic.svg
share/icons/breeze/status/24/rotation-allowed.svg
+share/icons/breeze/status/24/rotation-locked-landscape-symbolic.svg
share/icons/breeze/status/24/rotation-locked-landscape.svg
+share/icons/breeze/status/24/rotation-locked-portrait-symbolic.svg
share/icons/breeze/status/24/rotation-locked-portrait.svg
+share/icons/breeze/status/24/script-error-symbolic.svg
+share/icons/breeze/status/24/script-error.svg
+share/icons/breeze/status/24/security-high-symbolic.svg
share/icons/breeze/status/24/security-high.svg
+share/icons/breeze/status/24/security-low-symbolic.svg
share/icons/breeze/status/24/security-low.svg
+share/icons/breeze/status/24/security-medium-symbolic.svg
share/icons/breeze/status/24/security-medium.svg
share/icons/breeze/status/24/showinfo.svg
+share/icons/breeze/status/24/snap.telegram.desktop.-attention-symbolic.svg
+share/icons/breeze/status/24/snap.telegram.desktop.-mute-symbolic.svg
+share/icons/breeze/status/24/snap.telegram.desktop.-symbolic.svg
+share/icons/breeze/status/24/state-download-symbolic.svg
share/icons/breeze/status/24/state-download.svg
+share/icons/breeze/status/24/state-error-symbolic.svg
share/icons/breeze/status/24/state-error.svg
+share/icons/breeze/status/24/state-information-symbolic.svg
share/icons/breeze/status/24/state-information.svg
+share/icons/breeze/status/24/state-offline-symbolic.svg
share/icons/breeze/status/24/state-offline.svg
+share/icons/breeze/status/24/state-ok-symbolic.svg
share/icons/breeze/status/24/state-ok.svg
+share/icons/breeze/status/24/state-pause-symbolic.svg
share/icons/breeze/status/24/state-pause.svg
+share/icons/breeze/status/24/state-sync-symbolic.svg
share/icons/breeze/status/24/state-sync.svg
+share/icons/breeze/status/24/state-warning-symbolic.svg
share/icons/breeze/status/24/state-warning.svg
+share/icons/breeze/status/24/system-software-update-symbolic.svg
+share/icons/breeze/status/24/system-software-update.svg
share/icons/breeze/status/24/system-suspend-inhibited.svg
share/icons/breeze/status/24/system-suspend-uninhibited.svg
+share/icons/breeze/status/24/task-complete-symbolic.svg
share/icons/breeze/status/24/task-complete.svg
+share/icons/breeze/status/24/task-process-0-symbolic.svg
share/icons/breeze/status/24/task-process-0.svg
+share/icons/breeze/status/24/task-process-1-symbolic.svg
share/icons/breeze/status/24/task-process-1.svg
+share/icons/breeze/status/24/task-process-2-symbolic.svg
share/icons/breeze/status/24/task-process-2.svg
+share/icons/breeze/status/24/task-process-3-symbolic.svg
share/icons/breeze/status/24/task-process-3.svg
+share/icons/breeze/status/24/task-process-4-symbolic.svg
share/icons/breeze/status/24/task-process-4.svg
+share/icons/breeze/status/24/task-recurring-symbolic.svg
+share/icons/breeze/status/24/task-recurring.svg
+share/icons/breeze/status/24/task-reminder-symbolic.svg
+share/icons/breeze/status/24/task-reminder.svg
+share/icons/breeze/status/24/telegram-attention-panel-symbolic.svg
share/icons/breeze/status/24/telegram-attention-panel.svg
+share/icons/breeze/status/24/telegram-mute-panel-symbolic.svg
share/icons/breeze/status/24/telegram-mute-panel.svg
+share/icons/breeze/status/24/telegram-panel-symbolic.svg
share/icons/breeze/status/24/telegram-panel.svg
+share/icons/breeze/status/24/temperature-cold-symbolic.svg
share/icons/breeze/status/24/temperature-cold.svg
+share/icons/breeze/status/24/temperature-normal-symbolic.svg
share/icons/breeze/status/24/temperature-normal.svg
+share/icons/breeze/status/24/temperature-warm-symbolic.svg
share/icons/breeze/status/24/temperature-warm.svg
share/icons/breeze/status/24/touchpad_disabled.svg
share/icons/breeze/status/24/touchpad_enabled.svg
+share/icons/breeze/status/24/transmission-tray-icon-symbolic.svg
share/icons/breeze/status/24/transmission-tray-icon.svg
+share/icons/breeze/status/24/uninstall-symbolic.svg
share/icons/breeze/status/24/uninstall.svg
+share/icons/breeze/status/24/update-high-symbolic.svg
share/icons/breeze/status/24/update-high.svg
+share/icons/breeze/status/24/update-low-symbolic.svg
share/icons/breeze/status/24/update-low.svg
+share/icons/breeze/status/24/update-medium-symbolic.svg
share/icons/breeze/status/24/update-medium.svg
+share/icons/breeze/status/24/update-none-symbolic.svg
share/icons/breeze/status/24/update-none.svg
+share/icons/breeze/status/24/user-available-symbolic.svg
+share/icons/breeze/status/24/user-available.svg
+share/icons/breeze/status/24/user-away-extended-symbolic.svg
+share/icons/breeze/status/24/user-away-extended.svg
+share/icons/breeze/status/24/user-away-symbolic.svg
+share/icons/breeze/status/24/user-away.svg
+share/icons/breeze/status/24/user-busy-symbolic.svg
+share/icons/breeze/status/24/user-busy.svg
+share/icons/breeze/status/24/user-idle-symbolic.svg
share/icons/breeze/status/24/user-idle.svg
+share/icons/breeze/status/24/user-invisible-symbolic.svg
+share/icons/breeze/status/24/user-invisible.svg
+share/icons/breeze/status/24/user-offline-symbolic.svg
+share/icons/breeze/status/24/user-offline.svg
+share/icons/breeze/status/24/user-online-symbolic.svg
+share/icons/breeze/status/24/user-online.svg
+share/icons/breeze/status/24/video-card-inactive-symbolic.svg
share/icons/breeze/status/24/video-card-inactive.svg
+share/icons/breeze/status/24/video-off-symbolic.svg
share/icons/breeze/status/24/video-off.svg
share/icons/breeze/status/24/wallet-closed.svg
share/icons/breeze/status/24/wallet-open.svg
+share/icons/breeze/status/24/waveform-off-symbolic.svg
share/icons/breeze/status/24/waveform-off.svg
share/icons/breeze/status/24@2x
share/icons/breeze/status/24@3x
@@ -32547,9 +39764,11 @@ share/icons/breeze/status/64/dialog-positive.svg
share/icons/breeze/status/64/dialog-question.svg
share/icons/breeze/status/64/dialog-warning.svg
share/icons/breeze/status/64/image-missing.svg
+share/icons/breeze/status/64/printer-warning.svg
share/icons/breeze/status/64/security-high.svg
share/icons/breeze/status/64/security-low.svg
share/icons/breeze/status/64/security-medium.svg
@dir share/icons/breeze/animations/24
@dir share/icons/breeze/emotes/24
@dir share/icons/breeze-dark/animations/24
+@dir share/icons/breeze-dark/emotes/24
diff --git a/x11-themes/kf6-kcolorscheme/distinfo b/x11-themes/kf6-kcolorscheme/distinfo
index b21c3f6ec54e..d3d46c7e6454 100644
--- a/x11-themes/kf6-kcolorscheme/distinfo
+++ b/x11-themes/kf6-kcolorscheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358562
-SHA256 (KDE/frameworks/6.14/kcolorscheme-6.14.0.tar.xz) = 601b304dd5cc2fb065d8e658bdb0b87e1e37021000cf6a6f5b2ee8a5bfbaf5c9
-SIZE (KDE/frameworks/6.14/kcolorscheme-6.14.0.tar.xz) = 46872
+TIMESTAMP = 1749476631
+SHA256 (KDE/frameworks/6.15/kcolorscheme-6.15.0.tar.xz) = 779e1d04e5ca0251b6c75c59c9ebcbbc9d5beea275628aa685d0260ec98a55f2
+SIZE (KDE/frameworks/6.15/kcolorscheme-6.15.0.tar.xz) = 51012
diff --git a/x11-themes/kf6-kiconthemes/distinfo b/x11-themes/kf6-kiconthemes/distinfo
index ec55026a8b67..d9a0de9fdc6e 100644
--- a/x11-themes/kf6-kiconthemes/distinfo
+++ b/x11-themes/kf6-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358563
-SHA256 (KDE/frameworks/6.14/kiconthemes-6.14.0.tar.xz) = a98cd231bfca420519d55b0b88e4e089b4e27ec79b4a8542b81de8a5ff8af6d5
-SIZE (KDE/frameworks/6.14/kiconthemes-6.14.0.tar.xz) = 1288252
+TIMESTAMP = 1749476632
+SHA256 (KDE/frameworks/6.15/kiconthemes-6.15.0.tar.xz) = 8842703899722f9ab6b4aec0b45c38bee9896e32daccb3eb17ef014404c9606b
+SIZE (KDE/frameworks/6.15/kiconthemes-6.15.0.tar.xz) = 1272288
diff --git a/x11-themes/kf6-qqc2-desktop-style/Makefile b/x11-themes/kf6-qqc2-desktop-style/Makefile
index 4af9e2432c68..36c24ad799f4 100644
--- a/x11-themes/kf6-qqc2-desktop-style/Makefile
+++ b/x11-themes/kf6-qqc2-desktop-style/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qqc2-desktop-style
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde kde-frameworks
COMMENT= Style for Qt Quick Controls 2
@@ -8,7 +9,8 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake gl kde:6 qt:6 tar:xz
USE_GL= gl opengl
USE_KDE= colorscheme config iconthemes kirigami2 \
- ecm:build
+ ecm:build \
+ sonnet:run
USE_QT= base declarative
.include <bsd.port.mk>
diff --git a/x11-themes/kf6-qqc2-desktop-style/distinfo b/x11-themes/kf6-qqc2-desktop-style/distinfo
index 7e8613f46855..9a7c8591b252 100644
--- a/x11-themes/kf6-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf6-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358563
-SHA256 (KDE/frameworks/6.14/qqc2-desktop-style-6.14.0.tar.xz) = 9604b35cb553961c4646ddca69e207df42ff7ad9e3e1608387ff923d8d9f3cff
-SIZE (KDE/frameworks/6.14/qqc2-desktop-style-6.14.0.tar.xz) = 89528
+TIMESTAMP = 1749476632
+SHA256 (KDE/frameworks/6.15/qqc2-desktop-style-6.15.0.tar.xz) = abe2aafd04eb6b700776ca5764eb85cf8705a987624cba18941393a67c21510a
+SIZE (KDE/frameworks/6.15/qqc2-desktop-style-6.15.0.tar.xz) = 89672
diff --git a/x11-themes/plasma6-aurorae/distinfo b/x11-themes/plasma6-aurorae/distinfo
index 925e718710cd..593ca51f77db 100644
--- a/x11-themes/plasma6-aurorae/distinfo
+++ b/x11-themes/plasma6-aurorae/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010503
-SHA256 (KDE/plasma/6.4.0/aurorae-6.4.0.tar.xz) = 563c4285f426848256e92c884a058a572d59df5ab9a4c8b907385226ec4ac0b2
-SIZE (KDE/plasma/6.4.0/aurorae-6.4.0.tar.xz) = 55988
+TIMESTAMP = 1750789622
+SHA256 (KDE/plasma/6.4.1/aurorae-6.4.1.tar.xz) = e2167bde72e355cd0065739ea8d2cd9d1df3f43e9b7809fc5702b3b352bbfd65
+SIZE (KDE/plasma/6.4.1/aurorae-6.4.1.tar.xz) = 56468
diff --git a/x11-themes/plasma6-aurorae/pkg-plist b/x11-themes/plasma6-aurorae/pkg-plist
index 9cb94250920e..d3edfc02d56d 100644
--- a/x11-themes/plasma6-aurorae/pkg-plist
+++ b/x11-themes/plasma6-aurorae/pkg-plist
@@ -46,6 +46,7 @@ share/locale/lv/LC_MESSAGES/aurorae.mo
share/locale/nb/LC_MESSAGES/aurorae.mo
share/locale/nl/LC_MESSAGES/aurorae.mo
share/locale/pl/LC_MESSAGES/aurorae.mo
+share/locale/ru/LC_MESSAGES/aurorae.mo
share/locale/sl/LC_MESSAGES/aurorae.mo
share/locale/sv/LC_MESSAGES/aurorae.mo
share/locale/tr/LC_MESSAGES/aurorae.mo
diff --git a/x11-themes/plasma6-breeze-gtk/distinfo b/x11-themes/plasma6-breeze-gtk/distinfo
index 98af38f29c04..3a7dbe88c758 100644
--- a/x11-themes/plasma6-breeze-gtk/distinfo
+++ b/x11-themes/plasma6-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010503
-SHA256 (KDE/plasma/6.4.0/breeze-gtk-6.4.0.tar.xz) = 5852632714c4d7b77548151ef5e7dedaded331f6e90111b16dd710e01bba8fad
-SIZE (KDE/plasma/6.4.0/breeze-gtk-6.4.0.tar.xz) = 40764
+TIMESTAMP = 1750789624
+SHA256 (KDE/plasma/6.4.1/breeze-gtk-6.4.1.tar.xz) = e108fe9cbc76a0f51fd8df9c630d39978a3c1fb6cfaf39d9ab2f555494627b58
+SIZE (KDE/plasma/6.4.1/breeze-gtk-6.4.1.tar.xz) = 40780
diff --git a/x11-themes/plasma6-breeze/distinfo b/x11-themes/plasma6-breeze/distinfo
index c89e932dec94..b12eda7b271b 100644
--- a/x11-themes/plasma6-breeze/distinfo
+++ b/x11-themes/plasma6-breeze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010503
-SHA256 (KDE/plasma/6.4.0/breeze-6.4.0.tar.xz) = cfdb38f0a4e2c428e9ca5a5fd12400b6804abcdd5359b636fa5327a35121e866
-SIZE (KDE/plasma/6.4.0/breeze-6.4.0.tar.xz) = 42559232
+TIMESTAMP = 1750789623
+SHA256 (KDE/plasma/6.4.1/breeze-6.4.1.tar.xz) = 4fe0085ffa21b2e3aef49dc4e5c862f22ef13395a9681387a990308743f01c55
+SIZE (KDE/plasma/6.4.1/breeze-6.4.1.tar.xz) = 42559720
diff --git a/x11-themes/plasma6-kde-gtk-config/distinfo b/x11-themes/plasma6-kde-gtk-config/distinfo
index a4badb1aa805..40a093f71975 100644
--- a/x11-themes/plasma6-kde-gtk-config/distinfo
+++ b/x11-themes/plasma6-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010504
-SHA256 (KDE/plasma/6.4.0/kde-gtk-config-6.4.0.tar.xz) = ca066da84272280c3fd6a181970d94f39e117bec8cee91d71a2e252c2145efcf
-SIZE (KDE/plasma/6.4.0/kde-gtk-config-6.4.0.tar.xz) = 79032
+TIMESTAMP = 1750789625
+SHA256 (KDE/plasma/6.4.1/kde-gtk-config-6.4.1.tar.xz) = 4bbf57e4d798a899c3f12335042959aefcf5d6af354b04895e4e8ddee8c8c43e
+SIZE (KDE/plasma/6.4.1/kde-gtk-config-6.4.1.tar.xz) = 79032
diff --git a/x11-themes/plasma6-oxygen/distinfo b/x11-themes/plasma6-oxygen/distinfo
index 3f09b8c7bd91..7788986bc6e2 100644
--- a/x11-themes/plasma6-oxygen/distinfo
+++ b/x11-themes/plasma6-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010504
-SHA256 (KDE/plasma/6.4.0/oxygen-6.4.0.tar.xz) = a76f4d6e3a0f9ef673ab75b7b142df5136d87af1f094ccfadd2be6e6ce6c2c24
-SIZE (KDE/plasma/6.4.0/oxygen-6.4.0.tar.xz) = 2954852
+TIMESTAMP = 1750789625
+SHA256 (KDE/plasma/6.4.1/oxygen-6.4.1.tar.xz) = 6f9b223791f1511e6feec4b68ba6034e1245e03ea21d131fe18c4a84975546a5
+SIZE (KDE/plasma/6.4.1/oxygen-6.4.1.tar.xz) = 2949912
diff --git a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
index 4dc74dbe2b25..23b31deac46b 100644
--- a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010505
-SHA256 (KDE/plasma/6.4.0/plasma-workspace-wallpapers-6.4.0.tar.xz) = cc4b353cb23adf3268b38b15c6f6fbd25a63774b4982468f80e450f600d39302
-SIZE (KDE/plasma/6.4.0/plasma-workspace-wallpapers-6.4.0.tar.xz) = 146653836
+TIMESTAMP = 1750789635
+SHA256 (KDE/plasma/6.4.1/plasma-workspace-wallpapers-6.4.1.tar.xz) = 7245e7e258f56282fe214259fae821495efc02b3b91aa9d6a39f2bed9f5e61d7
+SIZE (KDE/plasma/6.4.1/plasma-workspace-wallpapers-6.4.1.tar.xz) = 146653556
diff --git a/x11-themes/plasma6-qqc2-breeze-style/distinfo b/x11-themes/plasma6-qqc2-breeze-style/distinfo
index 0df08e30a165..dcbeaca7676d 100644
--- a/x11-themes/plasma6-qqc2-breeze-style/distinfo
+++ b/x11-themes/plasma6-qqc2-breeze-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010505
-SHA256 (KDE/plasma/6.4.0/qqc2-breeze-style-6.4.0.tar.xz) = 4be9084bd559744d80c20b3893c2bbb44dc193fd9324f4db8d27f6ad097efa4c
-SIZE (KDE/plasma/6.4.0/qqc2-breeze-style-6.4.0.tar.xz) = 66300
+TIMESTAMP = 1750789635
+SHA256 (KDE/plasma/6.4.1/qqc2-breeze-style-6.4.1.tar.xz) = 608ff536d513571f3ad4acafd4960ec0b5a2abfcff3193214bac27a274796be7
+SIZE (KDE/plasma/6.4.1/qqc2-breeze-style-6.4.1.tar.xz) = 66316
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index d8457234141b..0aa86478aa1b 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -239,7 +239,7 @@
SUBDIR += rubygem-uh
SUBDIR += rubygem-vte3
SUBDIR += rubygem-vte4
- SUBDIR += scenefx03
+ SUBDIR += scenefx04
SUBDIR += scintilla
SUBDIR += sdl2_pango
SUBDIR += sdl_pango
diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index c96063f5dfb1..69494e8943b1 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,9 +1,10 @@
PORTNAME= kddockwidgets
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.5
+PORTREVISION= 1
CATEGORIES= x11-toolkits
-MAINTAINER= yuri@FreeBSD.org
+MAINTAINER= kde@FreeBSD.org
COMMENT= KDAB's Dock Widget Framework for Qt
WWW= https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
@@ -13,15 +14,15 @@ BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
LIB_DEPENDS= libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog
-USES= cmake:testing compiler:c++17-lang qt:5
-USE_QT= core declarative gui network quickcontrols2 widgets x11extras \
- buildtools:build qmake:build testlib:build
+USES= cmake:testing compiler:c++17-lang qt:6
+USE_QT= base declarative
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= KDAB
GH_PROJECT= KDDockWidgets
+CMAKE_ON= KDDockWidgets_QT6
CMAKE_TESTING_ON= KDDockWidgets_TESTS KDDockWidgets_DEVELOPER_MODE
post-install:
diff --git a/x11-toolkits/kddockwidgets/pkg-plist b/x11-toolkits/kddockwidgets/pkg-plist
index 19c19a6bda91..22177aea4b27 100644
--- a/x11-toolkits/kddockwidgets/pkg-plist
+++ b/x11-toolkits/kddockwidgets/pkg-plist
@@ -1,127 +1,127 @@
-include/kddockwidgets/Config.h
-include/kddockwidgets/DockWidget.h
-include/kddockwidgets/KDDockWidgets.h
-include/kddockwidgets/LayoutSaver.h
-include/kddockwidgets/MainWindow.h
-include/kddockwidgets/Qt5Qt6Compat_p.h
-include/kddockwidgets/QtCompat_p.h
-include/kddockwidgets/ViewFactory.h
-include/kddockwidgets/core/Action.h
-include/kddockwidgets/core/Controller.h
-include/kddockwidgets/core/DockRegistry.h
-include/kddockwidgets/core/DockWidget.h
-include/kddockwidgets/core/Draggable_p.h
-include/kddockwidgets/core/DropArea.h
-include/kddockwidgets/core/DropIndicatorOverlay.h
-include/kddockwidgets/core/EventFilterInterface.h
-include/kddockwidgets/core/FloatingWindow.h
-include/kddockwidgets/core/FocusScope.h
-include/kddockwidgets/core/Group.h
-include/kddockwidgets/core/Layout.h
-include/kddockwidgets/core/MDILayout.h
-include/kddockwidgets/core/MainWindow.h
-include/kddockwidgets/core/Platform.h
-include/kddockwidgets/core/Separator.h
-include/kddockwidgets/core/SideBar.h
-include/kddockwidgets/core/Stack.h
-include/kddockwidgets/core/TabBar.h
-include/kddockwidgets/core/TitleBar.h
-include/kddockwidgets/core/View.h
-include/kddockwidgets/core/ViewFactory.h
-include/kddockwidgets/core/WidgetResizeHandler_p.h
-include/kddockwidgets/core/WindowBeingDragged_p.h
-include/kddockwidgets/core/indicators/ClassicDropIndicatorOverlay.h
-include/kddockwidgets/core/indicators/NullDropIndicatorOverlay.h
-include/kddockwidgets/core/indicators/SegmentedDropIndicatorOverlay.h
-include/kddockwidgets/core/views/ClassicIndicatorWindowViewInterface.h
-include/kddockwidgets/core/views/DockWidgetViewInterface.h
-include/kddockwidgets/core/views/GroupViewInterface.h
-include/kddockwidgets/core/views/MainWindowMDIViewInterface.h
-include/kddockwidgets/core/views/MainWindowViewInterface.h
-include/kddockwidgets/core/views/SideBarViewInterface.h
-include/kddockwidgets/core/views/StackViewInterface.h
-include/kddockwidgets/core/views/TabBarViewInterface.h
-include/kddockwidgets/core/views/TitleBarViewInterface.h
-include/kddockwidgets/docks_export.h
-include/kddockwidgets/kddockwidgets_version.h
-include/kddockwidgets/qtcommon/Platform.h
-include/kddockwidgets/qtcommon/View.h
-include/kddockwidgets/qtquick/Action.h
-include/kddockwidgets/qtquick/ClassicIndicatorsWindow.h
-include/kddockwidgets/qtquick/DockWidget.h
-include/kddockwidgets/qtquick/DockWidgetInstantiator.h
-include/kddockwidgets/qtquick/DropArea.h
-include/kddockwidgets/qtquick/FloatingWindow.h
-include/kddockwidgets/qtquick/Group.h
-include/kddockwidgets/qtquick/LayoutSaverInstantiator.h
-include/kddockwidgets/qtquick/MDILayout.h
-include/kddockwidgets/qtquick/MainWindow.h
-include/kddockwidgets/qtquick/MainWindowInstantiator.h
-include/kddockwidgets/qtquick/MainWindowMDI.h
-include/kddockwidgets/qtquick/MainWindowMDIInstantiator.h
-include/kddockwidgets/qtquick/Platform.h
-include/kddockwidgets/qtquick/RubberBand.h
-include/kddockwidgets/qtquick/Separator.h
-include/kddockwidgets/qtquick/SideBar.h
-include/kddockwidgets/qtquick/Stack.h
-include/kddockwidgets/qtquick/TabBar.h
-include/kddockwidgets/qtquick/TitleBar.h
-include/kddockwidgets/qtquick/View.h
-include/kddockwidgets/qtquick/ViewFactory.h
-include/kddockwidgets/qtquick/views/ClassicIndicatorsWindow.h
-include/kddockwidgets/qtquick/views/DockWidget.h
-include/kddockwidgets/qtquick/views/DropArea.h
-include/kddockwidgets/qtquick/views/FloatingWindow.h
-include/kddockwidgets/qtquick/views/Group.h
-include/kddockwidgets/qtquick/views/MDILayout.h
-include/kddockwidgets/qtquick/views/MainWindow.h
-include/kddockwidgets/qtquick/views/MainWindowMDI.h
-include/kddockwidgets/qtquick/views/RubberBand.h
-include/kddockwidgets/qtquick/views/Separator.h
-include/kddockwidgets/qtquick/views/Stack.h
-include/kddockwidgets/qtquick/views/TabBar.h
-include/kddockwidgets/qtquick/views/TitleBar.h
-include/kddockwidgets/qtquick/views/View.h
-include/kddockwidgets/qtwidgets/ClassicIndicatorsWindow.h
-include/kddockwidgets/qtwidgets/DockWidget.h
-include/kddockwidgets/qtwidgets/DropArea.h
-include/kddockwidgets/qtwidgets/FloatingWindow.h
-include/kddockwidgets/qtwidgets/Group.h
-include/kddockwidgets/qtwidgets/MDIArea.h
-include/kddockwidgets/qtwidgets/MDILayout.h
-include/kddockwidgets/qtwidgets/MainWindow.h
-include/kddockwidgets/qtwidgets/MainWindowMDI.h
-include/kddockwidgets/qtwidgets/RubberBand.h
-include/kddockwidgets/qtwidgets/SegmentedDropIndicatorOverlay.h
-include/kddockwidgets/qtwidgets/Separator.h
-include/kddockwidgets/qtwidgets/SideBar.h
-include/kddockwidgets/qtwidgets/Stack.h
-include/kddockwidgets/qtwidgets/TabBar.h
-include/kddockwidgets/qtwidgets/TitleBar.h
-include/kddockwidgets/qtwidgets/View.h
-include/kddockwidgets/qtwidgets/ViewFactory.h
-include/kddockwidgets/qtwidgets/views/ClassicIndicatorsWindow.h
-include/kddockwidgets/qtwidgets/views/DockWidget.h
-include/kddockwidgets/qtwidgets/views/DropArea.h
-include/kddockwidgets/qtwidgets/views/FloatingWindow.h
-include/kddockwidgets/qtwidgets/views/Group.h
-include/kddockwidgets/qtwidgets/views/MDIArea.h
-include/kddockwidgets/qtwidgets/views/MDILayout.h
-include/kddockwidgets/qtwidgets/views/MainWindow.h
-include/kddockwidgets/qtwidgets/views/MainWindowMDI.h
-include/kddockwidgets/qtwidgets/views/RubberBand.h
-include/kddockwidgets/qtwidgets/views/SegmentedDropIndicatorOverlay.h
-include/kddockwidgets/qtwidgets/views/Separator.h
-include/kddockwidgets/qtwidgets/views/SideBar.h
-include/kddockwidgets/qtwidgets/views/Stack.h
-include/kddockwidgets/qtwidgets/views/TabBar.h
-include/kddockwidgets/qtwidgets/views/TitleBar.h
-include/kddockwidgets/qtwidgets/views/View.h
-lib/cmake/KDDockWidgets/KDDockWidgetsConfig.cmake
-lib/cmake/KDDockWidgets/KDDockWidgetsConfigVersion.cmake
-lib/cmake/KDDockWidgets/KDDockWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/KDDockWidgets/KDDockWidgetsTargets.cmake
-lib/libkddockwidgets.so
-lib/libkddockwidgets.so.2.2
-lib/libkddockwidgets.so.2.2.5
+include/kddockwidgets-qt6/kddockwidgets/Config.h
+include/kddockwidgets-qt6/kddockwidgets/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/KDDockWidgets.h
+include/kddockwidgets-qt6/kddockwidgets/LayoutSaver.h
+include/kddockwidgets-qt6/kddockwidgets/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/Qt5Qt6Compat_p.h
+include/kddockwidgets-qt6/kddockwidgets/QtCompat_p.h
+include/kddockwidgets-qt6/kddockwidgets/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/core/Action.h
+include/kddockwidgets-qt6/kddockwidgets/core/Controller.h
+include/kddockwidgets-qt6/kddockwidgets/core/DockRegistry.h
+include/kddockwidgets-qt6/kddockwidgets/core/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/core/Draggable_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/core/DropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/EventFilterInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/core/FocusScope.h
+include/kddockwidgets-qt6/kddockwidgets/core/Group.h
+include/kddockwidgets-qt6/kddockwidgets/core/Layout.h
+include/kddockwidgets-qt6/kddockwidgets/core/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/core/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/core/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/core/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/core/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/core/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/View.h
+include/kddockwidgets-qt6/kddockwidgets/core/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/core/WidgetResizeHandler_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/WindowBeingDragged_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/ClassicDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/NullDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/ClassicIndicatorWindowViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/DockWidgetViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/GroupViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowMDIViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/SideBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/StackViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/TabBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/TitleBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/docks_export.h
+include/kddockwidgets-qt6/kddockwidgets/kddockwidgets_version.h
+include/kddockwidgets-qt6/kddockwidgets/qtcommon/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/qtcommon/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Action.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidgetInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/LayoutSaverInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDIInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDIArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MDIArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/View.h
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Config.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6ConfigVersion.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets.cmake
+lib/libkddockwidgets-qt6.so
+lib/libkddockwidgets-qt6.so.2.2
+lib/libkddockwidgets-qt6.so.2.2.5
%%QT_MKSPECDIR%%/modules/qt_KDDockWidgets.pri
diff --git a/x11-toolkits/kf6-attica/Makefile b/x11-toolkits/kf6-attica/Makefile
index 5ffee1723818..a2f58522823f 100644
--- a/x11-toolkits/kf6-attica/Makefile
+++ b/x11-toolkits/kf6-attica/Makefile
@@ -7,6 +7,6 @@ MAINTAINER= kde@FreeBSD.org
USES= cmake kde:6 qt:6 tar:xz
USE_KDE= ecm:build
-USE_QT= base
+USE_QT= base tools:build
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index e920a3d5f363..73c953c12a10 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358563
-SHA256 (KDE/frameworks/6.14/attica-6.14.0.tar.xz) = 7c3556afeb0ae0e932c2e4d309df4905f3e2f41af3e3b38051b49d9f279357c1
-SIZE (KDE/frameworks/6.14/attica-6.14.0.tar.xz) = 68588
+TIMESTAMP = 1749476632
+SHA256 (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = e2d081f08d5e6a361836313b2091d4d5a7518c0f7bdaf7b53d2db970b5a0273f
+SIZE (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = 68664
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index 9a2e1e5c43ed..3fd3373e162a 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358563
-SHA256 (KDE/frameworks/6.14/kcompletion-6.14.0.tar.xz) = d3ae6a9a365f13d1dae4040bb4c97ce86a74865ca6ed21f908111598a2138136
-SIZE (KDE/frameworks/6.14/kcompletion-6.14.0.tar.xz) = 2323944
+TIMESTAMP = 1749476633
+SHA256 (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 938cad318dcaa2fca8b8b8d4853fa3f7abd833dcf03b51e19a174e6195ccc27d
+SIZE (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 2300344
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 2207a3fc4437..0ed49f4530ab 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358564
-SHA256 (KDE/frameworks/6.14/kconfigwidgets-6.14.0.tar.xz) = 02fee668592d52bb39294f999af67797d7977e3f1c61bb9c77c086730594319f
-SIZE (KDE/frameworks/6.14/kconfigwidgets-6.14.0.tar.xz) = 2560040
+TIMESTAMP = 1749476633
+SHA256 (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = f006a2fcf68d24f7b72b768e05ee5b9a61f2c5ddeee87a6fc9a022c83ad3f0b2
+SIZE (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = 2539060
diff --git a/x11-toolkits/kf6-kconfigwidgets/pkg-plist b/x11-toolkits/kf6-kconfigwidgets/pkg-plist
index bc5617c681a3..e3c5357b68b0 100644
--- a/x11-toolkits/kf6-kconfigwidgets/pkg-plist
+++ b/x11-toolkits/kf6-kconfigwidgets/pkg-plist
@@ -146,6 +146,7 @@ share/locale/ku/LC_MESSAGES/kconfigwidgets6.mo
share/locale/ku/kf6_entry.desktop
share/locale/lb/LC_MESSAGES/kconfigwidgets6.mo
share/locale/lb/kf6_entry.desktop
+share/locale/lg/LC_MESSAGES/kconfigwidgets6.mo
share/locale/lt/LC_MESSAGES/kconfigwidgets6.mo
share/locale/lt/kf6_entry.desktop
share/locale/lv/LC_MESSAGES/kconfigwidgets6.mo
diff --git a/x11-toolkits/kf6-kguiaddons/Makefile b/x11-toolkits/kf6-kguiaddons/Makefile
index 61470cf2324e..47b4cfdffff6 100644
--- a/x11-toolkits/kf6-kguiaddons/Makefile
+++ b/x11-toolkits/kf6-kguiaddons/Makefile
@@ -12,7 +12,9 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland \
USES= cmake desktop-file-utils gl kde:6 pkgconfig qt:6 tar:xz xorg
USE_GL= gl opengl
USE_KDE= ecm:build plasma-wayland-protocols:build
-USE_QT= base wayland
+USE_QT= base wayland tools:build
USE_XORG= x11 xcb
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 3f2c43783a3f..3155d5de7999 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358564
-SHA256 (KDE/frameworks/6.14/kguiaddons-6.14.0.tar.xz) = 3f3cc7e3748bd74d476a4a3616654786e7d861f7b391e8499aebc7c410f21ec5
-SIZE (KDE/frameworks/6.14/kguiaddons-6.14.0.tar.xz) = 88408
+TIMESTAMP = 1749476633
+SHA256 (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 56dcbab4c2309b28343bed73901c53071c409dfd0776840dd6dd92e2d470d7af
+SIZE (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 89056
diff --git a/x11-toolkits/kf6-kirigami/Makefile b/x11-toolkits/kf6-kirigami/Makefile
index 871efa2cc4b1..4c93b10d6694 100644
--- a/x11-toolkits/kf6-kirigami/Makefile
+++ b/x11-toolkits/kf6-kirigami/Makefile
@@ -12,5 +12,4 @@ USE_GL= gl opengl
USE_KDE= ecm:build
USE_QT= base declarative shadertools svg tools
-KDE_FRAMEWORKS_VERSION= 6.14.1
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index 87c46b441d99..15594165734f 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747252970
-SHA256 (KDE/frameworks/6.14/kirigami-6.14.1.tar.xz) = 2c91b4e2951444f7d6f3d6add96dc41c62bf9dbf747a8594d5d2fc918d27309f
-SIZE (KDE/frameworks/6.14/kirigami-6.14.1.tar.xz) = 565888
+TIMESTAMP = 1749476633
+SHA256 (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 733ac7d9c197fe7de90f41643549be3ce0f3723ecd4d4a15758c4c71cafc2531
+SIZE (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 569092
diff --git a/x11-toolkits/kf6-kirigami/pkg-plist b/x11-toolkits/kf6-kirigami/pkg-plist
index c83135d12327..b4277478427d 100644
--- a/x11-toolkits/kf6-kirigami/pkg-plist
+++ b/x11-toolkits/kf6-kirigami/pkg-plist
@@ -41,6 +41,9 @@ lib/libKirigamiLayoutsPrivate.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKirigamiPlatform.so
lib/libKirigamiPlatform.so.6
lib/libKirigamiPlatform.so.%%KDE_FRAMEWORKS_VERSION%%
+lib/libKirigamiPolyfill.so
+lib/libKirigamiPolyfill.so.6
+lib/libKirigamiPolyfill.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKirigamiPrimitives.so
lib/libKirigamiPrimitives.so.6
lib/libKirigamiPrimitives.so.%%KDE_FRAMEWORKS_VERSION%%
@@ -154,6 +157,10 @@ lib/libKirigamiPrivate.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/ToolBarPageHeader.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kirigami/private/libKirigamiPrivateplugin.so
+%%QT_QMLDIR%%/org/kde/kirigami/private/polyfill/KirigamiPolyfill.qmltypes
+%%QT_QMLDIR%%/org/kde/kirigami/private/polyfill/kde-qmlmodule.version
+%%QT_QMLDIR%%/org/kde/kirigami/private/polyfill/libKirigamiPolyfillplugin.so
+%%QT_QMLDIR%%/org/kde/kirigami/private/polyfill/qmldir
%%QT_QMLDIR%%/org/kde/kirigami/private/qmldir
%%QT_QMLDIR%%/org/kde/kirigami/qmldir
%%QT_QMLDIR%%/org/kde/kirigami/styles/Material/InlineMessage.qml
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 58a89151cf14..4623ee63a2d1 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358565
-SHA256 (KDE/frameworks/6.14/kitemviews-6.14.0.tar.xz) = 997167402dbaa7885ae2aaa4cf8b5f409f57d50bce06a3b56c577e93a975ba4a
-SIZE (KDE/frameworks/6.14/kitemviews-6.14.0.tar.xz) = 2253404
+TIMESTAMP = 1749476634
+SHA256 (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 0f27d189147bb992b94e1a6a55ced62e2aaf5c5b3d83e41f26d6b0e269765780
+SIZE (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 2229476
diff --git a/x11-toolkits/kf6-kjobwidgets/Makefile b/x11-toolkits/kf6-kjobwidgets/Makefile
index 4f975d66f12b..13fc2b64a998 100644
--- a/x11-toolkits/kf6-kjobwidgets/Makefile
+++ b/x11-toolkits/kf6-kjobwidgets/Makefile
@@ -13,4 +13,6 @@ USE_KDE= coreaddons notifications widgetsaddons \
ecm:build
USE_QT= base
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index aaf17f9faba5..9c3b441b2e7d 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358565
-SHA256 (KDE/frameworks/6.14/kjobwidgets-6.14.0.tar.xz) = 8c47042afae57447945b43cc91d897fa353286237a63e35294be4eb4a4662abd
-SIZE (KDE/frameworks/6.14/kjobwidgets-6.14.0.tar.xz) = 2258588
+TIMESTAMP = 1749476634
+SHA256 (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = d5c7b68ea8829785a91fd6e4c7b3ac571d58bdee193777648e52098c49f054fe
+SIZE (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = 2234996
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index 26940ff7c774..ad877e25c430 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358565
-SHA256 (KDE/frameworks/6.14/ktextwidgets-6.14.0.tar.xz) = 4e24e6da477e08d0f71552f081206516fcd9ab4a593cf37d77ebd690856b76b5
-SIZE (KDE/frameworks/6.14/ktextwidgets-6.14.0.tar.xz) = 2509868
+TIMESTAMP = 1749476634
+SHA256 (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = e134941ef9896229256bae6979bc7c127f9dc9b879448b369a4cb6b226042649
+SIZE (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = 2486580
diff --git a/x11-toolkits/kf6-kwidgetsaddons/Makefile b/x11-toolkits/kf6-kwidgetsaddons/Makefile
index 9e816fe430f6..f883b011765b 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/Makefile
+++ b/x11-toolkits/kf6-kwidgetsaddons/Makefile
@@ -10,4 +10,6 @@ USE_GL= gl opengl
USE_KDE= ecm:build
USE_QT= base tools
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index ef993911b353..40985b8133aa 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358565
-SHA256 (KDE/frameworks/6.14/kwidgetsaddons-6.14.0.tar.xz) = 602720bc3e86cba2384f0f45e16c8524a1974796a3d5b7c5c1ed90e768cf121f
-SIZE (KDE/frameworks/6.14/kwidgetsaddons-6.14.0.tar.xz) = 4279372
+TIMESTAMP = 1749476634
+SHA256 (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 23557e83da5d49bf1722aad07846015a1fcecc10a70342ac9cb54b7acff88435
+SIZE (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 4254764
diff --git a/x11-toolkits/kf6-kxmlgui/Makefile b/x11-toolkits/kf6-kxmlgui/Makefile
index e62858eb9d2a..92d06ab02b1c 100644
--- a/x11-toolkits/kf6-kxmlgui/Makefile
+++ b/x11-toolkits/kf6-kxmlgui/Makefile
@@ -12,4 +12,6 @@ USE_KDE= colorscheme config configwidgets coreaddons globalaccel \
ecm:build
USE_QT= base
+CMAKE_OFF= BUILD_PYTHON_BINDINGS
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index e5905852f4ce..cf37749f29ed 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358566
-SHA256 (KDE/frameworks/6.14/kxmlgui-6.14.0.tar.xz) = 5f9a35d168e5be85c43e566f87bf7108c18e3a19420e1d9379b493e28880914b
-SIZE (KDE/frameworks/6.14/kxmlgui-6.14.0.tar.xz) = 2915880
+TIMESTAMP = 1749476635
+SHA256 (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 40ce8d472d171a819806af0d5a68c3f91d596b5ae8b4b29c46592a0978d7c305
+SIZE (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 2894724
diff --git a/x11-toolkits/mygui-ogre/Makefile b/x11-toolkits/mygui-ogre/Makefile
index e44df3bb0b8e..3990b5d56ce2 100644
--- a/x11-toolkits/mygui-ogre/Makefile
+++ b/x11-toolkits/mygui-ogre/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= -ogre
COMMENT= Ogre3d renderer for MyGUI
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index cff662e662c6..85bfb483e87b 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010505
-SHA256 (KDE/plasma/6.4.0/kdeplasma-addons-6.4.0.tar.xz) = 5f04b71668cb8400e094bece6bb6c746b6bb9365bc116938b66d8aabd849355a
-SIZE (KDE/plasma/6.4.0/kdeplasma-addons-6.4.0.tar.xz) = 939440
+TIMESTAMP = 1750789636
+SHA256 (KDE/plasma/6.4.1/kdeplasma-addons-6.4.1.tar.xz) = 894bf9d480fdbf0a3e00573391535a41e9a57cee723fbad0f8da2c16d299d2f6
+SIZE (KDE/plasma/6.4.1/kdeplasma-addons-6.4.1.tar.xz) = 939816
diff --git a/x11-toolkits/scenefx03/distinfo b/x11-toolkits/scenefx03/distinfo
deleted file mode 100644
index 9a6696e5d39f..000000000000
--- a/x11-toolkits/scenefx03/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739733667
-SHA256 (wlrfx-scenefx-0.3_GH0.tar.gz) = aef024ba429ea704100815979371831269326fe2f3e9d76adbab7951060afc6b
-SIZE (wlrfx-scenefx-0.3_GH0.tar.gz) = 86815
diff --git a/x11-toolkits/scenefx03/Makefile b/x11-toolkits/scenefx04/Makefile
index 49be9b89163f..bdd116a5d19e 100644
--- a/x11-toolkits/scenefx03/Makefile
+++ b/x11-toolkits/scenefx04/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scenefx
-DISTVERSION= 0.3
+DISTVERSION= 0.4.1
CATEGORIES= x11-toolkits
-PKGNAMESUFFIX= 03
+PKGNAMESUFFIX= 04
MAINTAINER= jbeich@FreeBSD.org
COMMENT= wlroots scene API, but with eye candy!
@@ -10,10 +10,10 @@ WWW= https://github.com/wlrfx/scenefx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= wayland-protocols>=1.35:graphics/wayland-protocols
+BUILD_DEPENDS= wayland-protocols>=1.41:graphics/wayland-protocols
LIB_DEPENDS= libdrm.so:graphics/libdrm \
libwayland-server.so:graphics/wayland \
- libwlroots-0.18.so:x11-toolkits/wlroots018 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
USES= compiler:c11 meson pkgconfig xorg
USE_GITHUB= yes
@@ -22,9 +22,8 @@ USE_XORG= pixman
GH_ACCOUNT= wlrfx
MESON_ARGS= -Dexamples=false -Drenderers=${RENDERERS:ts,}
PLIST_SUB= SUFFIX=-${DISTVERSION:R}
-PLIST_SUB= SUFFIX=-${DISTVERSION} # XXX Remove after 0.3.1 update
-PORTSCOUT= limit:^0\.3\.
+PORTSCOUT= limit:^0\.4\.
OPTIONS_DEFINE= OPENGL
OPTIONS_DEFAULT=OPENGL
diff --git a/x11-toolkits/scenefx04/distinfo b/x11-toolkits/scenefx04/distinfo
new file mode 100644
index 000000000000..9edc434d6af6
--- /dev/null
+++ b/x11-toolkits/scenefx04/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750744509
+SHA256 (wlrfx-scenefx-0.4.1_GH0.tar.gz) = fa23f6ff509168d4a5eb0c5a7ef3b8cf3d39e3fba18320c28256e6c91c85d9ff
+SIZE (wlrfx-scenefx-0.4.1_GH0.tar.gz) = 92158
diff --git a/x11-toolkits/scenefx03/pkg-descr b/x11-toolkits/scenefx04/pkg-descr
index bde5f7ad3ee0..bde5f7ad3ee0 100644
--- a/x11-toolkits/scenefx03/pkg-descr
+++ b/x11-toolkits/scenefx04/pkg-descr
diff --git a/x11-toolkits/scenefx03/pkg-plist b/x11-toolkits/scenefx04/pkg-plist
index fcb5fd838ee5..fcb5fd838ee5 100644
--- a/x11-toolkits/scenefx03/pkg-plist
+++ b/x11-toolkits/scenefx04/pkg-plist
diff --git a/x11-wm/icewm/Makefile b/x11-wm/icewm/Makefile
index 300fcc5797e8..f33312fa3b9a 100644
--- a/x11-wm/icewm/Makefile
+++ b/x11-wm/icewm/Makefile
@@ -1,9 +1,9 @@
PORTNAME= icewm
-PORTVERSION= 3.7.5
+PORTVERSION= 3.8.0
CATEGORIES= x11-wm
MASTER_SITES= https://github.com/ice-wm/icewm/releases/download/${PORTVERSION}/
-MAINTAINER= portmaster@bsdforge.com
+MAINTAINER= danfe@FreeBSD.org
COMMENT= Window manager designed for speed and usability
WWW= https://ice-wm.org/
diff --git a/x11-wm/icewm/distinfo b/x11-wm/icewm/distinfo
index 4d8fb4c9b5ef..14b9e9bdf3c3 100644
--- a/x11-wm/icewm/distinfo
+++ b/x11-wm/icewm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748200620
-SHA256 (icewm-3.7.5.tar.lz) = 7457ec08fa74a101b077f391d60f901a77919dcc83a2940992f1f88cd7ec840a
-SIZE (icewm-3.7.5.tar.lz) = 1867161
+TIMESTAMP = 1750629638
+SHA256 (icewm-3.8.0.tar.lz) = 525df5fc9d328bd3ead25f2e262d2a15bdfa8fe7828d98f111a064dd169ac18f
+SIZE (icewm-3.8.0.tar.lz) = 1884539
diff --git a/x11-wm/icewm/pkg-plist b/x11-wm/icewm/pkg-plist
index 4846e81be51a..e32265439553 100644
--- a/x11-wm/icewm/pkg-plist
+++ b/x11-wm/icewm/pkg-plist
@@ -615,6 +615,7 @@ bin/icewmhint
%%NLS%%share/locale/ru/LC_MESSAGES/icewm.mo
%%NLS%%share/locale/sk/LC_MESSAGES/icewm.mo
%%NLS%%share/locale/sl/LC_MESSAGES/icewm.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/icewm.mo
%%NLS%%share/locale/sv/LC_MESSAGES/icewm.mo
%%NLS%%share/locale/tr/LC_MESSAGES/icewm.mo
%%NLS%%share/locale/uk/LC_MESSAGES/icewm.mo
diff --git a/x11-wm/lxqt-panel/Makefile b/x11-wm/lxqt-panel/Makefile
index 0cc3330a5298..b5801c1f805f 100644
--- a/x11-wm/lxqt-panel/Makefile
+++ b/x11-wm/lxqt-panel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-panel
-PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTVERSION= 2.2.2
CATEGORIES= x11-wm
MASTER_SITES= LXQT
@@ -19,7 +18,7 @@ LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \
BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
-USES= cmake compiler:c++20-lang gettext-runtime kde:6 qt:6 gnome \
+USES= cmake compiler:c++17-lang gettext-runtime kde:6 qt:6 gnome \
lxqt:2 localbase:ldflags perl5 pkgconfig tar:xz xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/x11-wm/lxqt-panel/distinfo b/x11-wm/lxqt-panel/distinfo
index 09ef1b9e78b8..b6f2884eff55 100644
--- a/x11-wm/lxqt-panel/distinfo
+++ b/x11-wm/lxqt-panel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748036028
-SHA256 (lxqt/lxqt-panel-2.2.1.tar.xz) = 63d7f8af2e85b1a2580441943230fb4ab6edaaf52fd29fe0e616f6d57fd05d16
-SIZE (lxqt/lxqt-panel-2.2.1.tar.xz) = 717960
+TIMESTAMP = 1750694736
+SHA256 (lxqt/lxqt-panel-2.2.2.tar.xz) = 5d150e7a4e8818715b8f4eec7f4bb26c98f740cd56f972199b35fc7c81da1969
+SIZE (lxqt/lxqt-panel-2.2.2.tar.xz) = 724996
diff --git a/x11-wm/lxqt-panel/files/patch-CMakeLists.txt b/x11-wm/lxqt-panel/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..15f730663342
--- /dev/null
+++ b/x11-wm/lxqt-panel/files/patch-CMakeLists.txt
@@ -0,0 +1,12 @@
+--- CMakeLists.txt.orig 2025-06-22 20:12:06 UTC
++++ CMakeLists.txt
+@@ -65,6 +65,9 @@ add_definitions(
+ -DPLUGIN_DIR=\"${PLUGIN_DIR}\"
+ )
+
++set(CMAKE_CXX_STANDARD 17)
++set(CMAKE_CXX_STANDARD_REQUIRED ON)
++
+ message(STATUS "CMAKE Module linker flags: ${CMAKE_MODULE_LINKER_FLAGS}")
+ message(STATUS "Panel plugins location: ${PLUGIN_DIR}")
+
diff --git a/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf b/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf
index 52de8ac9ee54..f1d091058686 100644
--- a/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf
+++ b/x11-wm/lxqt-panel/files/patch-panel_resources_panel.conf
@@ -1,6 +1,6 @@
---- panel/resources/panel.conf 2024-04-17 06:16:32.000000000 -0500
-+++ panel/resources/panel.conf 2024-04-25 15:24:07.715937000 -0500
-@@ -1,7 +1,7 @@
+--- panel/resources/panel.conf.orig 2025-06-22 20:12:06 UTC
++++ panel/resources/panel.conf
+@@ -1,7 +1,7 @@ panels=panel1
panels=panel1
[panel1]
diff --git a/x11-wm/lxqt-panel/files/patch-plugin-kbindicator_src_x11_kbdlayout.cpp b/x11-wm/lxqt-panel/files/patch-plugin-kbindicator_src_x11_kbdlayout.cpp
index 031463573e24..11eef2b04731 100644
--- a/x11-wm/lxqt-panel/files/patch-plugin-kbindicator_src_x11_kbdlayout.cpp
+++ b/x11-wm/lxqt-panel/files/patch-plugin-kbindicator_src_x11_kbdlayout.cpp
@@ -1,6 +1,6 @@
---- plugin-kbindicator/src/x11/kbdlayout.cpp.orig 2020-04-24 02:39:01 UTC
+--- plugin-kbindicator/src/x11/kbdlayout.cpp.orig 2025-06-22 20:12:06 UTC
+++ plugin-kbindicator/src/x11/kbdlayout.cpp
-@@ -245,10 +245,10 @@ class X11Kbd: public QAbstractNativeEventFilter (priva
+@@ -244,10 +244,10 @@ class X11Kbd: public QAbstractNativeEventFilter (priva
static LangInfo def{QStringLiteral("Unknown"), QStringLiteral("??"), QStringLiteral("None")};
static QHash<QString, LangInfo> names;
if (names.empty()){
diff --git a/x11-wm/lxqt-panel/files/patch-plugin-sysstat_lxqtsysstat.cpp b/x11-wm/lxqt-panel/files/patch-plugin-sysstat_lxqtsysstat.cpp
index cbd95ee5e256..671f145fb5b3 100644
--- a/x11-wm/lxqt-panel/files/patch-plugin-sysstat_lxqtsysstat.cpp
+++ b/x11-wm/lxqt-panel/files/patch-plugin-sysstat_lxqtsysstat.cpp
@@ -1,6 +1,6 @@
---- plugin-sysstat/lxqtsysstat.cpp.orig 2021-05-02 21:18:35 UTC
+--- plugin-sysstat/lxqtsysstat.cpp.orig 2025-06-22 20:12:06 UTC
+++ plugin-sysstat/lxqtsysstat.cpp
-@@ -386,10 +386,11 @@ void LXQtSysStatContent::clearLine()
+@@ -395,10 +395,11 @@ void LXQtSysStatContent::cpuLoadFrequencyUpdate(float
void LXQtSysStatContent::cpuLoadFrequencyUpdate(float user, float nice, float system, float other, float frequencyRate, uint)
{
diff --git a/x11-wm/lxqt-panel/pkg-plist b/x11-wm/lxqt-panel/pkg-plist
index 93917862595c..ec225073f3cc 100644
--- a/x11-wm/lxqt-panel/pkg-plist
+++ b/x11-wm/lxqt-panel/pkg-plist
@@ -106,6 +106,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_sk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_sr.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_zh_CN.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/colorpicker/colorpicker_zh_TW.qm
@@ -384,6 +385,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/fancymenu/fancymenu_uk.qm
@@ -539,6 +541,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/mainmenu/mainmenu_uk.qm
@@ -592,6 +595,7 @@ share/applications/lxqt-panel.desktop
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_sr@latin.qm
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_sr_BA.qm
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_sr_RS.qm
+%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_sv.qm
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_th_TH.qm
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_tr.qm
%%MOUNT%%%%LXQT_TRANSLATIONS%%/lxqt-panel/mount/mount_uk.qm
@@ -622,6 +626,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_sk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_sr.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/qeyes/qeyes_zh_CN.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_ar.qm
@@ -671,6 +676,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/quicklaunch/quicklaunch_uk.qm
@@ -724,6 +730,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/showdesktop/showdesktop_uk.qm
@@ -767,6 +774,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_sk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_sr.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/spacer/spacer_zh_CN.qm
@@ -805,6 +813,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_sk_SK.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/statusnotifier/statusnotifier_zh_CN.qm
@@ -847,6 +856,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_sk_SK.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/sysstat/sysstat_zh_CN.qm
@@ -898,6 +908,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/taskbar/taskbar_uk.qm
@@ -991,6 +1002,7 @@ share/applications/lxqt-panel.desktop
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_sk_SK.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_sr.qm
+%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-panel/worldclock/worldclock_zh_CN.qm
diff --git a/x11-wm/plasma6-kdecoration/distinfo b/x11-wm/plasma6-kdecoration/distinfo
index 482616b25a9d..6e3428f7a60d 100644
--- a/x11-wm/plasma6-kdecoration/distinfo
+++ b/x11-wm/plasma6-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010505
-SHA256 (KDE/plasma/6.4.0/kdecoration-6.4.0.tar.xz) = a4cc8c4bc741d0a423d750ced66e141b9b98fcc71468ab210e54da382153b580
-SIZE (KDE/plasma/6.4.0/kdecoration-6.4.0.tar.xz) = 57868
+TIMESTAMP = 1750789637
+SHA256 (KDE/plasma/6.4.1/kdecoration-6.4.1.tar.xz) = a1b4401edaf7fe2163c3e1cab548d93c3131957b8534f21249eefceee496e122
+SIZE (KDE/plasma/6.4.1/kdecoration-6.4.1.tar.xz) = 57840
diff --git a/x11-wm/plasma6-kwin-x11/distinfo b/x11-wm/plasma6-kwin-x11/distinfo
index acc0e96376df..137333c7fa3f 100644
--- a/x11-wm/plasma6-kwin-x11/distinfo
+++ b/x11-wm/plasma6-kwin-x11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010506
-SHA256 (KDE/plasma/6.4.0/kwin-x11-6.4.0.tar.xz) = 76d7c018eb6ee657292c892ab9ce74098290eee07c3fdfa9d7c531497d8e5b77
-SIZE (KDE/plasma/6.4.0/kwin-x11-6.4.0.tar.xz) = 6843036
+TIMESTAMP = 1750789638
+SHA256 (KDE/plasma/6.4.1/kwin-x11-6.4.1.tar.xz) = 798cbd6daf5fb2d7ebdb494e6b12f39a9ec0e025a27233621213966141207c0b
+SIZE (KDE/plasma/6.4.1/kwin-x11-6.4.1.tar.xz) = 6859352
diff --git a/x11-wm/plasma6-kwin-x11/pkg-plist b/x11-wm/plasma6-kwin-x11/pkg-plist
index 7a8dbeac2801..e660d4c645d6 100644
--- a/x11-wm/plasma6-kwin-x11/pkg-plist
+++ b/x11-wm/plasma6-kwin-x11/pkg-plist
@@ -432,6 +432,24 @@ share/doc/HTML/en/kcontrol/windowspecific-x11/window-matching-ready-akregator.pn
share/doc/HTML/en/kcontrol/windowspecific-x11/window-matching-tbird-compose.png
share/doc/HTML/en/kcontrol/windowspecific-x11/window-matching-tbird-main.png
share/doc/HTML/en/kcontrol/windowspecific-x11/window-matching-tbird-reminder.png
+share/doc/HTML/it/kcontrol/desktop-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/desktop-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwindecoration-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwindecoration-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwineffects-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwineffects-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwinscreenedges-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwinscreenedges-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwintabbox-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwintabbox-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwintouchscreen-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwintouchscreen-x11/index.docbook
+share/doc/HTML/it/kcontrol/kwinvirtualkeyboard-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/kwinvirtualkeyboard-x11/index.docbook
+share/doc/HTML/it/kcontrol/windowbehaviour-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/windowbehaviour-x11/index.docbook
+share/doc/HTML/it/kcontrol/windowspecific-x11/index.cache.bz2
+share/doc/HTML/it/kcontrol/windowspecific-x11/index.docbook
share/doc/HTML/nl/kcontrol/desktop-x11/index.cache.bz2
share/doc/HTML/nl/kcontrol/desktop-x11/index.docbook
share/doc/HTML/nl/kcontrol/kwindecoration-x11/index.cache.bz2
@@ -1195,6 +1213,7 @@ share/locale/pt/LC_MESSAGES/kcmkwincompositing_x11.mo
share/locale/pt/LC_MESSAGES/kcmkwinscreenedges_x11.mo
share/locale/pt/LC_MESSAGES/kcmkwm_x11.mo
share/locale/pt/LC_MESSAGES/kwin_x11.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_animations_x11.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_effects_x11.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_scripts_x11.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_virtualdesktops_x11.mo
diff --git a/x11-wm/plasma6-kwin/distinfo b/x11-wm/plasma6-kwin/distinfo
index dbbc92fd47de..5e14347cd04d 100644
--- a/x11-wm/plasma6-kwin/distinfo
+++ b/x11-wm/plasma6-kwin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010506
-SHA256 (KDE/plasma/6.4.0/kwin-6.4.0.tar.xz) = 0d3492317a719a645bf2893fcac21bb2979606baf3703610e556b5f7ad54de6a
-SIZE (KDE/plasma/6.4.0/kwin-6.4.0.tar.xz) = 8760036
+TIMESTAMP = 1750789638
+SHA256 (KDE/plasma/6.4.1/kwin-6.4.1.tar.xz) = d4e4306c96cc2e8ba8630eac3234fbc085685b00abc5e5afc2c2c1c6c6fca4d4
+SIZE (KDE/plasma/6.4.1/kwin-6.4.1.tar.xz) = 8761128
diff --git a/x11-wm/plasma6-kwin/pkg-plist b/x11-wm/plasma6-kwin/pkg-plist
index 7fa86e440be8..d0c57a961aa3 100644
--- a/x11-wm/plasma6-kwin/pkg-plist
+++ b/x11-wm/plasma6-kwin/pkg-plist
@@ -1458,6 +1458,7 @@ share/locale/pt/LC_MESSAGES/kcmkwincommon.mo
share/locale/pt/LC_MESSAGES/kcmkwinscreenedges.mo
share/locale/pt/LC_MESSAGES/kcmkwm.mo
share/locale/pt/LC_MESSAGES/kwin.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_animations.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_effects.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_scripts.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kwin_virtualdesktops.mo
diff --git a/x11-wm/swayfx/Makefile b/x11-wm/swayfx/Makefile
index 4b1152132f20..3905e9713045 100644
--- a/x11-wm/swayfx/Makefile
+++ b/x11-wm/swayfx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sway
-DISTVERSION= 0.5.1
+DISTVERSION= 0.5.2
CATEGORIES= x11-wm wayland
PKGNAMESUFFIX= ${GH_PROJECT:S/${PORTNAME}//}
@@ -18,8 +18,8 @@ LIB_DEPENDS= libjson-c.so:devel/json-c \
libpcre2-8.so:devel/pcre2 \
libdrm.so:graphics/libdrm \
libwayland-egl.so:graphics/wayland \
- libscenefx-0.3.so:x11-toolkits/scenefx03 \
- libwlroots-0.18.so:x11-toolkits/wlroots018 \
+ libscenefx-0.4.so:x11-toolkits/scenefx04 \
+ libwlroots-0.19.so:x11-toolkits/wlroots019 \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
@@ -61,5 +61,10 @@ post-patch:
@${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \
-e '/project_version/s/@0@/${DISTVERSIONFULL}/' \
${WRKSRC}/meson.build
+.if exists(${.CURDIR}/files/patch-common_stringop.c)
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275328
+ @${REINPLACE_CMD} -e 's/_POSIX_C_SOURCE=200809L/_XOPEN_SOURCE=700/' \
+ ${WRKSRC}/meson.build
+.endif
.include <bsd.port.mk>
diff --git a/x11-wm/swayfx/distinfo b/x11-wm/swayfx/distinfo
index 77c1f7511e03..f6ff68ffc12d 100644
--- a/x11-wm/swayfx/distinfo
+++ b/x11-wm/swayfx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749449281
-SHA256 (WillPower3309-swayfx-0.5.1_GH0.tar.gz) = 99b6f4243c2a89d3ad0d78fa56d262ee92bdbd9965117d08bca2fed909586943
-SIZE (WillPower3309-swayfx-0.5.1_GH0.tar.gz) = 17595318
+TIMESTAMP = 1750743210
+SHA256 (WillPower3309-swayfx-0.5.2_GH0.tar.gz) = 075e1a9577f96a71154c61997355dce569816fff05a2c535ec15b252a9acbbe1
+SIZE (WillPower3309-swayfx-0.5.2_GH0.tar.gz) = 17597449
diff --git a/x11-wm/swayfx/files/patch-common_stringop.c b/x11-wm/swayfx/files/patch-common_stringop.c
new file mode 100644
index 000000000000..5a9f187e11df
--- /dev/null
+++ b/x11-wm/swayfx/files/patch-common_stringop.c
@@ -0,0 +1,53 @@
+https://github.com/swaywm/sway/issues/8673#issuecomment-2818260191
+
+--- common/stringop.c.orig 2025-04-20 11:31:10 UTC
++++ common/stringop.c
+@@ -6,6 +6,8 @@
+ #include <string.h>
+ #include <strings.h>
+ #include <wordexp.h>
++#include <signal.h>
++#include <sys/wait.h>
+ #include "list.h"
+ #include "log.h"
+ #include "stringop.h"
+@@ -318,11 +320,34 @@ bool expand_path(char **path) {
+ char *ptr = strstr(*path, " ") + 1;
+ memmove(ptr + 1, ptr, strlen(ptr) + 1);
+ *ptr = '\\';
+- }
+- if (wordexp(*path, &p, 0) != 0 || p.we_wordv[0] == NULL) {
+- wordfree(&p);
+- return false;
+- }
++ }
++
++ // FreeBSD wordexp bug workaround:
++ // 1. Reset SIGCHLD handler
++ // 2. Run wordexp
++ // 3. Restore SIGCHLD handler and reap any processes that exited
++ struct sigaction prev_action;
++ struct sigaction new_action = {
++ .sa_flags = SA_RESETHAND,
++ };
++ if (sigaction(SIGCHLD, &new_action, &prev_action) != 0) {
++ sway_log(SWAY_ERROR, "Restoring sigchild before wordexp failed");
++ return false;
++ }
++
++ int res = wordexp(*path, &p, 0);
++
++ if (sigaction(SIGCHLD, &prev_action, NULL) != 0) {
++ sway_log(SWAY_ERROR, "Restoring sigchild after wordexp failed");
++ }
++
++ int status;
++ while (waitpid(-1, &status, WNOHANG) != -1 || errno == EINTR);
++
++ if (res != 0 || p.we_wordv[0] == NULL) {
++ wordfree(&p);
++ return false;
++ }
+ free(*path);
+ *path = join_args(p.we_wordv, p.we_wordc);
+ wordfree(&p);
diff --git a/x11/cde-devel/Makefile b/x11/cde-devel/Makefile
index 73ff66e20840..6564e7327bce 100644
--- a/x11/cde-devel/Makefile
+++ b/x11/cde-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cde
PORTVERSION= ${COMMIT_DATE}
-PORTREVISION= 1
CATEGORIES= x11
.if !defined(MASTERDIR)
PKGNAMESUFFIX= -devel
@@ -13,8 +12,8 @@ WWW= https://sourceforge.net/p/cdesktopenv/wiki/Home/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= cdesktopenv-code
-GH_TAGNAME= bb0a127a8
-COMMIT_DATE= 2025.04.16
+GH_TAGNAME= 9f0f015c4
+COMMIT_DATE= 2025.06.13
LICENSE= LGPL21
diff --git a/x11/cde-devel/distinfo b/x11/cde-devel/distinfo
index 77d24069c8d0..e9b8907b1463 100644
--- a/x11/cde-devel/distinfo
+++ b/x11/cde-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747813000
-SHA256 (cschuber-cdesktopenv-code-2025.04.16-bb0a127a8_GH0.tar.gz) = 393ca70255ea79e45fad1440b0f1ff2d58cde56928b4b93d9cdd3b2369e708b0
-SIZE (cschuber-cdesktopenv-code-2025.04.16-bb0a127a8_GH0.tar.gz) = 57519116
+TIMESTAMP = 1750880303
+SHA256 (cschuber-cdesktopenv-code-2025.06.13-9f0f015c4_GH0.tar.gz) = 2c4564a7cae87acfa573887e9a0d93a51e66f9164d7f00e63c659ef13ed57269
+SIZE (cschuber-cdesktopenv-code-2025.06.13-9f0f015c4_GH0.tar.gz) = 57524957
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index b98e3ff570bb..ca4da99910dc 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358566
-SHA256 (KDE/frameworks/6.14/frameworkintegration-6.14.0.tar.xz) = ea263722de4b37c8742a70ab057da062e5b71d0e08e986456a3dc44e20f003b7
-SIZE (KDE/frameworks/6.14/frameworkintegration-6.14.0.tar.xz) = 56236
+TIMESTAMP = 1749476635
+SHA256 (KDE/frameworks/6.15/frameworkintegration-6.15.0.tar.xz) = 6e64870e5d3dcee2a7f7d0a509b5236667fa11f78dd38cd8923911f1ca7ba786
+SIZE (KDE/frameworks/6.15/frameworkintegration-6.15.0.tar.xz) = 56824
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 171f9947c240..030c27980e9c 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358566
-SHA256 (KDE/frameworks/6.14/kded-6.14.0.tar.xz) = 59f1aec94bd0176eba8bffd35a6ad5925b6d40702e26ee1697a46b3a4617d1ca
-SIZE (KDE/frameworks/6.14/kded-6.14.0.tar.xz) = 35028
+TIMESTAMP = 1749476635
+SHA256 (KDE/frameworks/6.15/kded-6.15.0.tar.xz) = 0b4c0f1940fe1f18d4dacc67f663f6d38221de677f94d9fb39886a2b0616d434
+SIZE (KDE/frameworks/6.15/kded-6.15.0.tar.xz) = 35236
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index aa9423e19eeb..b31cc20736d3 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358566
-SHA256 (KDE/frameworks/6.14/kglobalaccel-6.14.0.tar.xz) = e7aaca16bb4c5b5865af3ed4b48f2347c5163065d17c2b24be97752ff5e8c71d
-SIZE (KDE/frameworks/6.14/kglobalaccel-6.14.0.tar.xz) = 2294788
+TIMESTAMP = 1749476636
+SHA256 (KDE/frameworks/6.15/kglobalaccel-6.15.0.tar.xz) = 84ea777a53939483cd97d1ddc069333af1e81419bfee0f6dc5db4d3d360ab554
+SIZE (KDE/frameworks/6.15/kglobalaccel-6.15.0.tar.xz) = 2271800
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index b6bbfb6104d2..6f5a86e429d8 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358567
-SHA256 (KDE/frameworks/6.14/krunner-6.14.0.tar.xz) = 138cfb98cd73392722f4499408d075a2c7705bdbf436ecc077360c3153db2fa6
-SIZE (KDE/frameworks/6.14/krunner-6.14.0.tar.xz) = 131236
+TIMESTAMP = 1749476636
+SHA256 (KDE/frameworks/6.15/krunner-6.15.0.tar.xz) = 8cae27106d33542279a5cec62bcc0ecafec8b540f538338f74a27fa0d092f9f3
+SIZE (KDE/frameworks/6.15/krunner-6.15.0.tar.xz) = 135220
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index 3814e536a5f9..de3fec3b6b23 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358567
-SHA256 (KDE/frameworks/6.14/kwindowsystem-6.14.0.tar.xz) = 6625f7d5a46cb9c72289bcaaa65ee74450a671e4dbf6eebefc772650f24cf2a6
-SIZE (KDE/frameworks/6.14/kwindowsystem-6.14.0.tar.xz) = 2386252
+TIMESTAMP = 1749476636
+SHA256 (KDE/frameworks/6.15/kwindowsystem-6.15.0.tar.xz) = 39d6ab63be57ed44c3cfc6131ba8e5073a9f92a5f27bc58f638b079dd063e4c0
+SIZE (KDE/frameworks/6.15/kwindowsystem-6.15.0.tar.xz) = 2362788
diff --git a/x11/linux-rl9-xorg-libs/Makefile b/x11/linux-rl9-xorg-libs/Makefile
index 2b3ee45b7dcd..78697ba922c1 100644
--- a/x11/linux-rl9-xorg-libs/Makefile
+++ b/x11/linux-rl9-xorg-libs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xorg-libs
PORTVERSION= 7.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 linux
MAINTAINER= emulation@FreeBSD.org
diff --git a/x11/linux-rl9-xorg-libs/Makefile.version b/x11/linux-rl9-xorg-libs/Makefile.version
index 123d68902662..7a8461ba5735 100644
--- a/x11/linux-rl9-xorg-libs/Makefile.version
+++ b/x11/linux-rl9-xorg-libs/Makefile.version
@@ -1,6 +1,6 @@
libICE_ver= 1.0.10-8.el9
libSM_ver= 1.2.3-10.el9
-libX11_ver= 1.7.0-9.el9
+libX11_ver= 1.7.0-11.el9
libXau_ver= 1.0.9-8.el9
libXaw_ver= 1.0.13-19.el9
libXcomposite_ver= 0.4.5-7.el9
@@ -26,7 +26,7 @@ libXv_ver= 1.0.11-16.el9
libXxf86dga_ver= 1.1.5-8.el9
libXxf86vm_ver= 1.1.4-18.el9
libfontenc_ver= 1.1.3-17.el9
-libinput_ver= 1.19.3-4.el9_2
+libinput_ver= 1.19.3-5.el9_6
libwacom_ver= 1.12.1-3.el9_4
libxcb_ver= 1.13.1-9.el9
libxkbfile_ver= 1.1.0-8.el9
diff --git a/x11/linux-rl9-xorg-libs/distinfo b/x11/linux-rl9-xorg-libs/distinfo
index 83686d8cab08..00fb90b6ffb1 100644
--- a/x11/linux-rl9-xorg-libs/distinfo
+++ b/x11/linux-rl9-xorg-libs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1732741663
+TIMESTAMP = 1750644791
SHA256 (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = deb74e2799b6cd5daa6960380e394f5478eea318f47f909a148b0c206b90106e
SIZE (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = 70679
SHA256 (rocky/l/libICE-1.0.10-8.el9.i686.rpm) = af047dc8772a2cae6655bc6a322ddd8de9bb06773e4eb3fc8cf2a03adad2d7a8
@@ -11,20 +11,20 @@ SHA256 (rocky/l/libSM-1.2.3-10.el9.i686.rpm) = d116c1eb65b9ca72c8c64f3d7097044a5
SIZE (rocky/l/libSM-1.2.3-10.el9.i686.rpm) = 42609
SHA256 (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 86af171005be195c9296a65c0f86b744f608c0ec7e14459d0836e33a8d0129f7
SIZE (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 42143
-SHA256 (rocky/l/libX11-1.7.0-9.el9.aarch64.rpm) = 98231891a06a7ce795921a0b0c4e5ce94ae322ca9cb027d8850492d786f02f12
-SIZE (rocky/l/libX11-1.7.0-9.el9.aarch64.rpm) = 649393
-SHA256 (rocky/l/libX11-1.7.0-9.el9.i686.rpm) = 34b2f17a30de2ed6c1cdf43ee2d524ce9c616f9d236c5c018b6bf76f04ec02ca
-SIZE (rocky/l/libX11-1.7.0-9.el9.i686.rpm) = 683772
-SHA256 (rocky/l/libX11-1.7.0-9.el9.x86_64.rpm) = bd4fb0a4223fb3d842cf476a895869abb455e69e456535bab81fd0341c3ef8cc
-SIZE (rocky/l/libX11-1.7.0-9.el9.x86_64.rpm) = 665684
-SHA256 (rocky/l/libX11-common-1.7.0-9.el9.noarch.rpm) = bc6997ba2e9741f99446ecd29ecdd2730adcba45aeaf7ab286a953a1fb936083
-SIZE (rocky/l/libX11-common-1.7.0-9.el9.noarch.rpm) = 154494
-SHA256 (rocky/l/libX11-xcb-1.7.0-9.el9.aarch64.rpm) = 4da52bbd49bbab8779e599cc76616586fbef20fea4d706d9583db99af14f1f8f
-SIZE (rocky/l/libX11-xcb-1.7.0-9.el9.aarch64.rpm) = 10227
-SHA256 (rocky/l/libX11-xcb-1.7.0-9.el9.i686.rpm) = 0e69f769a446745b18e74414e3e1dc9d713b1c063f456f892fadce1692c2159e
-SIZE (rocky/l/libX11-xcb-1.7.0-9.el9.i686.rpm) = 10343
-SHA256 (rocky/l/libX11-xcb-1.7.0-9.el9.x86_64.rpm) = c92a3188c44a3f0e760bd1c6e580f814d814aa538957a0bfc6d0f5e04df7c976
-SIZE (rocky/l/libX11-xcb-1.7.0-9.el9.x86_64.rpm) = 10347
+SHA256 (rocky/l/libX11-1.7.0-11.el9.aarch64.rpm) = 32a15121fa16693849aeaf2777960fa3f20cf9cc2f994715e5a3fce5701272f0
+SIZE (rocky/l/libX11-1.7.0-11.el9.aarch64.rpm) = 650658
+SHA256 (rocky/l/libX11-1.7.0-11.el9.i686.rpm) = 5132a0edc66790628f8720b52682ece7c2fa92ea1f11cad765843e267bb4708f
+SIZE (rocky/l/libX11-1.7.0-11.el9.i686.rpm) = 684601
+SHA256 (rocky/l/libX11-1.7.0-11.el9.x86_64.rpm) = fd6742587b40d696eadf76949d034d99428180cc39f395bffa63c36ba2fdeaab
+SIZE (rocky/l/libX11-1.7.0-11.el9.x86_64.rpm) = 660763
+SHA256 (rocky/l/libX11-common-1.7.0-11.el9.noarch.rpm) = 2b28b7ce64eaed06218884d0f976d1771205f42e15908c99b684956b2d1e463b
+SIZE (rocky/l/libX11-common-1.7.0-11.el9.noarch.rpm) = 154653
+SHA256 (rocky/l/libX11-xcb-1.7.0-11.el9.aarch64.rpm) = 12c2204258467ef75f502e971aa44727caa73f1a3c8ad1f15dae77510095e97e
+SIZE (rocky/l/libX11-xcb-1.7.0-11.el9.aarch64.rpm) = 10372
+SHA256 (rocky/l/libX11-xcb-1.7.0-11.el9.i686.rpm) = e3f59708893bf998ee045c878f9b046611abba9e205ee51340a8a2ec7e9a2adb
+SIZE (rocky/l/libX11-xcb-1.7.0-11.el9.i686.rpm) = 10495
+SHA256 (rocky/l/libX11-xcb-1.7.0-11.el9.x86_64.rpm) = 57c63b0378f36106d6bab61c6cd7fb07a4a13510329d34a9a4aecab57d01c862
+SIZE (rocky/l/libX11-xcb-1.7.0-11.el9.x86_64.rpm) = 10469
SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 7b7f7e7e91e7736ca4f8a6c88cd977ce3ec9fc91ff15a0431938720be6107e0a
SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 24505
SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.i686.rpm) = 58eb5c3c334afcb5e85a614ab4c82c485115b0d98afbf8f098f1a56e09bde6a1
@@ -175,12 +175,12 @@ SHA256 (rocky/l/libfontenc-1.1.3-17.el9.i686.rpm) = 7eab7eddb95eb1a69c87ec926536
SIZE (rocky/l/libfontenc-1.1.3-17.el9.i686.rpm) = 30390
SHA256 (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 867e2805940f8a3da79fe085ad65dddc3e9968e72f14f076e74c99f28220fe23
SIZE (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 30582
-SHA256 (rocky/l/libinput-1.19.3-4.el9_2.aarch64.rpm) = e6ae40194cc360a2b588d8f6fd9568c4557daa154863e0850c8758f51b7345c4
-SIZE (rocky/l/libinput-1.19.3-4.el9_2.aarch64.rpm) = 190114
-SHA256 (rocky/l/libinput-1.19.3-4.el9_2.i686.rpm) = b9746f65cde5ce307809c3423a7528b3258445ed6268527983087da7b82fc071
-SIZE (rocky/l/libinput-1.19.3-4.el9_2.i686.rpm) = 213193
-SHA256 (rocky/l/libinput-1.19.3-4.el9_2.x86_64.rpm) = 20a52c89b27c1953b653b8b4485f8feea46c0ba71bfde0f86617b367f47e5335
-SIZE (rocky/l/libinput-1.19.3-4.el9_2.x86_64.rpm) = 198741
+SHA256 (rocky/l/libinput-1.19.3-5.el9_6.aarch64.rpm) = 6fbac6330976be4dfb39e29d25754a732cb517641305eec8ca5f5afafe7bd928
+SIZE (rocky/l/libinput-1.19.3-5.el9_6.aarch64.rpm) = 189974
+SHA256 (rocky/l/libinput-1.19.3-5.el9_6.i686.rpm) = 301e7630849f9880ddfb79038dc9ab9e783c9b78a631a33497f239c0d8b7d0f4
+SIZE (rocky/l/libinput-1.19.3-5.el9_6.i686.rpm) = 212673
+SHA256 (rocky/l/libinput-1.19.3-5.el9_6.x86_64.rpm) = 423587810631d7862f6849ee118647c2d60862153853bfcce3c31953a6a4e7fa
+SIZE (rocky/l/libinput-1.19.3-5.el9_6.x86_64.rpm) = 198073
SHA256 (rocky/l/libwacom-1.12.1-3.el9_4.aarch64.rpm) = a06e9a4b35c11fab9630f7d59627712ce126a6098cc032fa87b706a5a7919f6e
SIZE (rocky/l/libwacom-1.12.1-3.el9_4.aarch64.rpm) = 44428
SHA256 (rocky/l/libwacom-1.12.1-3.el9_4.i686.rpm) = 3cddbe09b6a16f4f11af41dc7c230c65e8b204a85b5bbd54dc545e70c90c1f29
@@ -213,8 +213,8 @@ SHA256 (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 504daac59a802a06cc2e8a6f8e8c6f513
SIZE (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 404044
SHA256 (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 7fd3596e0c38df0acb63dfd71b8a81275e8223ed27d8060757e5cf4b5ac4983f
SIZE (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 373185
-SHA256 (rocky/l/libX11-1.7.0-9.el9.src.rpm) = f062f476ae383bede70e0ac7453ae70bc75dc35f41f7de665fc1df1619425183
-SIZE (rocky/l/libX11-1.7.0-9.el9.src.rpm) = 2422113
+SHA256 (rocky/l/libX11-1.7.0-11.el9.src.rpm) = d08209bb3ab99b30eb51c54a7ac4320537b9d14232ba42e1b1e5e8591afac960
+SIZE (rocky/l/libX11-1.7.0-11.el9.src.rpm) = 2431485
SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 60fa0059b59cbc0e09f1a6c94f0bf061d3352b9dd01459e9d03c02223d4af15d
SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 302530
SHA256 (rocky/l/libXau-1.0.9-8.el9.src.rpm) = 285688c7d7754887efedf584a8f4a2ee1237fb49335947db7aecd61a2b14a0a5
@@ -265,8 +265,8 @@ SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = ca49b32c7dbd296baea8425cfa36a
SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = 304278
SHA256 (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = e0f8868c4ac2fea3bd2cfff8010693f7a029f4a7110c34ad4d40f18309c5c837
SIZE (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = 312458
-SHA256 (rocky/l/libinput-1.19.3-4.el9_2.src.rpm) = 1509bf7b34cdc274be770264048cda930614df1dc0b9f1aa32983199f4fab029
-SIZE (rocky/l/libinput-1.19.3-4.el9_2.src.rpm) = 677724
+SHA256 (rocky/l/libinput-1.19.3-5.el9_6.src.rpm) = e4b14900ca088c5b386f83080e9c285e8f8c9102f298e0308080ecb0b66623bb
+SIZE (rocky/l/libinput-1.19.3-5.el9_6.src.rpm) = 678264
SHA256 (rocky/l/libwacom-1.12.1-3.el9_4.src.rpm) = 64f07c8acb901cd44d3d65bbedcd8fab8a1a2b828d2530dba435eb76c10bcd09
SIZE (rocky/l/libwacom-1.12.1-3.el9_4.src.rpm) = 570786
SHA256 (rocky/l/libxcb-1.13.1-9.el9.src.rpm) = adf125624ea3f2f99fc094c8857c1b935df02836879e5c0f1b790887de2f5503
diff --git a/x11/numlockx/Makefile b/x11/numlockx/Makefile
index acfcc3f8064a..10b66434ecbd 100644
--- a/x11/numlockx/Makefile
+++ b/x11/numlockx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= numlockx
PORTVERSION= 1.2
CATEGORIES= x11
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \
LOCAL/ehaupt
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
index 24bcdd9e55aa..e03ef13933ba 100644
--- a/x11/pixman/Makefile
+++ b/x11/pixman/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pixman
-DISTVERSION= 0.46.0
+DISTVERSION= 0.46.2
CATEGORIES= x11
MASTER_SITES= https://cairographics.org/releases/
diff --git a/x11/pixman/distinfo b/x11/pixman/distinfo
index 9a833dcfc049..eb9ad4b50a27 100644
--- a/x11/pixman/distinfo
+++ b/x11/pixman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746387514
-SHA256 (pixman-0.46.0.tar.xz) = d2eab57e1ce79de991f8ceb3fcd726a6978b970382c8ac8c8f112b61ceaa9167
-SIZE (pixman-0.46.0.tar.xz) = 660268
+TIMESTAMP = 1749546123
+SHA256 (pixman-0.46.2.tar.xz) = d075209d18728b1ca5d0bb864aa047a262a1fde206da8a677d6af75b2ee1ae98
+SIZE (pixman-0.46.2.tar.xz) = 660260
diff --git a/x11/pixman/pkg-plist b/x11/pixman/pkg-plist
index 766e0afda7d0..97e1f54c7e07 100644
--- a/x11/pixman/pkg-plist
+++ b/x11/pixman/pkg-plist
@@ -2,5 +2,5 @@ include/pixman-1/pixman-version.h
include/pixman-1/pixman.h
lib/libpixman-1.so
lib/libpixman-1.so.0
-lib/libpixman-1.so.0.46.0
+lib/libpixman-1.so.0.46.2
libdata/pkgconfig/pixman-1.pc
diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo
index 316a9917e1d8..678fcaf569ad 100644
--- a/x11/plasma6-kactivitymanagerd/distinfo
+++ b/x11/plasma6-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010506
-SHA256 (KDE/plasma/6.4.0/kactivitymanagerd-6.4.0.tar.xz) = cd569fe25b0d6701c330e08fc3ede57d57ff82e96ec6d347e7575bb32faababb
-SIZE (KDE/plasma/6.4.0/kactivitymanagerd-6.4.0.tar.xz) = 101580
+TIMESTAMP = 1750789639
+SHA256 (KDE/plasma/6.4.1/kactivitymanagerd-6.4.1.tar.xz) = b6dd5c1b84d3d2e70db79f16ecefe23acaf53c45fd5c2babb2ee994b466cac99
+SIZE (KDE/plasma/6.4.1/kactivitymanagerd-6.4.1.tar.xz) = 101584
diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo
index 83c87100c509..2794f1c1220e 100644
--- a/x11/plasma6-kgamma/distinfo
+++ b/x11/plasma6-kgamma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010507
-SHA256 (KDE/plasma/6.4.0/kgamma-6.4.0.tar.xz) = 211421faf8d9001dc936092fd1f4f21153485af434f0071f55d228bd1a39c548
-SIZE (KDE/plasma/6.4.0/kgamma-6.4.0.tar.xz) = 87676
+TIMESTAMP = 1750789640
+SHA256 (KDE/plasma/6.4.1/kgamma-6.4.1.tar.xz) = cc2941c546321c0f40087a81e2c3d8d44ea3845034c164179a6384b54ef0fb90
+SIZE (KDE/plasma/6.4.1/kgamma-6.4.1.tar.xz) = 87692
diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo
index 3aca2a280ed6..1db0e63e3b2c 100644
--- a/x11/plasma6-kglobalacceld/distinfo
+++ b/x11/plasma6-kglobalacceld/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010507
-SHA256 (KDE/plasma/6.4.0/kglobalacceld-6.4.0.tar.xz) = f7e67a7367b60bd4530558ef91980dfa16bb500d5516eb689eb50041e10b0f32
-SIZE (KDE/plasma/6.4.0/kglobalacceld-6.4.0.tar.xz) = 56412
+TIMESTAMP = 1750789640
+SHA256 (KDE/plasma/6.4.1/kglobalacceld-6.4.1.tar.xz) = 3ee38af4c9551de640a1867d278352d81714692cf7000c20d19dc262e04bf433
+SIZE (KDE/plasma/6.4.1/kglobalacceld-6.4.1.tar.xz) = 56500
diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo
index f39b2d098f41..1aa09269ebb5 100644
--- a/x11/plasma6-kscreen/distinfo
+++ b/x11/plasma6-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010507
-SHA256 (KDE/plasma/6.4.0/kscreen-6.4.0.tar.xz) = e4cee0890a534053151fa5e85372ad82e9269b94cd3dc332b737c36c4711727f
-SIZE (KDE/plasma/6.4.0/kscreen-6.4.0.tar.xz) = 31774604
+TIMESTAMP = 1750789641
+SHA256 (KDE/plasma/6.4.1/kscreen-6.4.1.tar.xz) = c3a28569c4f092def84564e9162eb8a7fa681a8f4658a14d82436ea21754dc5b
+SIZE (KDE/plasma/6.4.1/kscreen-6.4.1.tar.xz) = 31775808
diff --git a/x11/plasma6-kscreen/pkg-plist b/x11/plasma6-kscreen/pkg-plist
index 50f312cc2c99..7bb17cb2cd19 100644
--- a/x11/plasma6-kscreen/pkg-plist
+++ b/x11/plasma6-kscreen/pkg-plist
@@ -141,6 +141,7 @@ share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
share/locale/pt/LC_MESSAGES/kcm_kscreen.mo
share/locale/pt/LC_MESSAGES/kscreen_common.mo
share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
+share/locale/pt_BR/LC_MESSAGES/hdrcalibrator.mo
share/locale/pt_BR/LC_MESSAGES/kcm_kscreen.mo
share/locale/pt_BR/LC_MESSAGES/kscreen_common.mo
share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.kscreen.mo
diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo
index 5fbceb5c7817..fc66736e9cb3 100644
--- a/x11/plasma6-kwayland/distinfo
+++ b/x11/plasma6-kwayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010508
-SHA256 (KDE/plasma/6.4.0/kwayland-6.4.0.tar.xz) = 0a649a7d50237022c9b0c0f3efdf2a7bfbeb794e37cf375ca2190e64b5d1db1f
-SIZE (KDE/plasma/6.4.0/kwayland-6.4.0.tar.xz) = 132852
+TIMESTAMP = 1750789642
+SHA256 (KDE/plasma/6.4.1/kwayland-6.4.1.tar.xz) = 7f8f284122ffda44c5e1d64427be9059ca23f5a9fbf092e2a1de6d41de458625
+SIZE (KDE/plasma/6.4.1/kwayland-6.4.1.tar.xz) = 132828
diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo
index 177a9422acb7..642eabcb5fc7 100644
--- a/x11/plasma6-layer-shell-qt/distinfo
+++ b/x11/plasma6-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010508
-SHA256 (KDE/plasma/6.4.0/layer-shell-qt-6.4.0.tar.xz) = 2b9e4133d09be858e2ee6107a568abd31a160b466545ab4b66311c68395c77b0
-SIZE (KDE/plasma/6.4.0/layer-shell-qt-6.4.0.tar.xz) = 35728
+TIMESTAMP = 1750789642
+SHA256 (KDE/plasma/6.4.1/layer-shell-qt-6.4.1.tar.xz) = e781cadec00b4c389b9143cb3a40df7788aa4d4d211c8847f6b9b65176e6e9ce
+SIZE (KDE/plasma/6.4.1/layer-shell-qt-6.4.1.tar.xz) = 35732
diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo
index caab4c3f2335..52eba07990e8 100644
--- a/x11/plasma6-libkscreen/distinfo
+++ b/x11/plasma6-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010510
-SHA256 (KDE/plasma/6.4.0/libkscreen-6.4.0.tar.xz) = e240476e15c57e85a79107fefbdccb07082889a494b57aa5c7c4e6f208e9121a
-SIZE (KDE/plasma/6.4.0/libkscreen-6.4.0.tar.xz) = 122360
+TIMESTAMP = 1750789645
+SHA256 (KDE/plasma/6.4.1/libkscreen-6.4.1.tar.xz) = 74153c1940ddeec099ba120c7a79bbcb39ffe36344e7cd5c43608776af5b2d14
+SIZE (KDE/plasma/6.4.1/libkscreen-6.4.1.tar.xz) = 122348
diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo
index 70d9044a9e6f..cf49afc6a4e2 100644
--- a/x11/plasma6-libplasma/distinfo
+++ b/x11/plasma6-libplasma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010511
-SHA256 (KDE/plasma/6.4.0/libplasma-6.4.0.tar.xz) = ff86f0d906254bbc9f9107f383b19fbb5ba7db243fab7f2d7d278fe83146354c
-SIZE (KDE/plasma/6.4.0/libplasma-6.4.0.tar.xz) = 1970432
+TIMESTAMP = 1750789646
+SHA256 (KDE/plasma/6.4.1/libplasma-6.4.1.tar.xz) = 3ba4f1f8a9968b1d339564f91b33818e80e612de7e534591117246963d2c717b
+SIZE (KDE/plasma/6.4.1/libplasma-6.4.1.tar.xz) = 1970196
diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo
index 8d0560e3ecc8..60b54f411add 100644
--- a/x11/plasma6-plasma-activities-stats/distinfo
+++ b/x11/plasma6-plasma-activities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010515
-SHA256 (KDE/plasma/6.4.0/plasma-activities-stats-6.4.0.tar.xz) = 9313658906d81bf296d9e98ac19790b83e888ba89f1123c62b0a72f938f28ee6
-SIZE (KDE/plasma/6.4.0/plasma-activities-stats-6.4.0.tar.xz) = 83016
+TIMESTAMP = 1750789650
+SHA256 (KDE/plasma/6.4.1/plasma-activities-stats-6.4.1.tar.xz) = adf5f4bfa758ff41309978ef50bbf5ff0a596eaf9137386d4b870e7bcc2330b7
+SIZE (KDE/plasma/6.4.1/plasma-activities-stats-6.4.1.tar.xz) = 83032
diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo
index c44989a64985..19c830908b28 100644
--- a/x11/plasma6-plasma-activities/distinfo
+++ b/x11/plasma6-plasma-activities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010513
-SHA256 (KDE/plasma/6.4.0/plasma-activities-6.4.0.tar.xz) = 1a8f034bb895c757798c5be87a20db54696f45eede3d71b8b815cf666cfceb8c
-SIZE (KDE/plasma/6.4.0/plasma-activities-6.4.0.tar.xz) = 66388
+TIMESTAMP = 1750789648
+SHA256 (KDE/plasma/6.4.1/plasma-activities-6.4.1.tar.xz) = 0ec0692b5dcb05fc82d1e7f7285ab82da2269ddb7d0318b8f4a61038da44d963
+SIZE (KDE/plasma/6.4.1/plasma-activities-6.4.1.tar.xz) = 66368
diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo
index ca47c6c10655..5163a3d948c0 100644
--- a/x11/plasma6-plasma-desktop/distinfo
+++ b/x11/plasma6-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010516
-SHA256 (KDE/plasma/6.4.0/plasma-desktop-6.4.0.tar.xz) = 18e114033c182d263c937f5bc41793252931dcdac22b04d49d33a0109bb2aeb2
-SIZE (KDE/plasma/6.4.0/plasma-desktop-6.4.0.tar.xz) = 16745856
+TIMESTAMP = 1750789651
+SHA256 (KDE/plasma/6.4.1/plasma-desktop-6.4.1.tar.xz) = b5cf7bf560c8a4aff5a1219cfa417a876b982071a3bb801d2aff53dbf18a0584
+SIZE (KDE/plasma/6.4.1/plasma-desktop-6.4.1.tar.xz) = 16748588
diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo
index d84cb957f668..3eab4c119048 100644
--- a/x11/plasma6-plasma-integration/distinfo
+++ b/x11/plasma6-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010516
-SHA256 (KDE/plasma/6.4.0/plasma-integration-6.4.0.tar.xz) = a7186820528def6f887b642efa7bfb4c4e148d14e65ef0ab787fc35a62e281d0
-SIZE (KDE/plasma/6.4.0/plasma-integration-6.4.0.tar.xz) = 97876
+TIMESTAMP = 1750789652
+SHA256 (KDE/plasma/6.4.1/plasma-integration-6.4.1.tar.xz) = 12813db0d66855505701a9a6222e6a513a5557890325f10ca1fcbf787d91ede3
+SIZE (KDE/plasma/6.4.1/plasma-integration-6.4.1.tar.xz) = 97872
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index 82bf81e8ba03..c083fcb7630d 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,6 +1,5 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE Plasma Workspace
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index 5bf58df9b83f..e7d4ef190044 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010517
-SHA256 (KDE/plasma/6.4.0/plasma-workspace-6.4.0.tar.xz) = 961ef54f7fd21f212f8d633300f1bb0520524aa9794e433ae1abe16ac0560b2b
-SIZE (KDE/plasma/6.4.0/plasma-workspace-6.4.0.tar.xz) = 20820964
+TIMESTAMP = 1750789653
+SHA256 (KDE/plasma/6.4.1/plasma-workspace-6.4.1.tar.xz) = 2067b539e57445bb35fc3b589a4f5f7aee31549906e220e88d8790d7af32aee4
+SIZE (KDE/plasma/6.4.1/plasma-workspace-6.4.1.tar.xz) = 20821012
diff --git a/x11/screen-message/Makefile b/x11/screen-message/Makefile
index 12a8168fda22..083a0042ba57 100644
--- a/x11/screen-message/Makefile
+++ b/x11/screen-message/Makefile
@@ -1,29 +1,28 @@
PORTNAME= screen-message
-PORTVERSION= 0.25
-PORTREVISION= 3
+DISTVERSION= 0.29
CATEGORIES= x11
-MAINTAINER= mail@dhauck.eu
+MAINTAINER= gspurki@gmail.com
COMMENT= Very simple tool to display some text as large as possible
WWW= https://sm.nomeata.de/
LICENSE= GPLv2+
-USES= autoreconf gettext-runtime gmake gnome pkgconfig
+USES= autoreconf desktop-file-utils gettext-runtime gmake gnome \
+ pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= nomeata
-GH_TAGNAME= 82c01f85d9ca9d0a3b2fe811249808d2fe4703ba
+GH_TAGNAME= d4f2d831672eaf8283406d8f1fda4449e9c06d9f
+USE_GNOME= atk cairo gdkpixbuf glib20 gtk30
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-USE_GNOME= gtk30 atk glib20 cairo gdkpixbuf
+
+MAKE_ARGS= execgamesdir=${PREFIX}/bin
PLIST_FILES= bin/sm \
- share/man/man6/sm.6.gz \
share/applications/sm.desktop \
- share/icons/hicolor/48x48/apps/sm.png
-
-MAKE_ARGS= execgamesdir=${PREFIX}/bin
+ share/icons/hicolor/48x48/apps/sm.png \
+ share/man/man1/sm.1.gz
.include <bsd.port.mk>
diff --git a/x11/screen-message/distinfo b/x11/screen-message/distinfo
index 4e7fb7d741ec..65d9b88e43be 100644
--- a/x11/screen-message/distinfo
+++ b/x11/screen-message/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1498154560
-SHA256 (nomeata-screen-message-0.25-82c01f85d9ca9d0a3b2fe811249808d2fe4703ba_GH0.tar.gz) = 988ce9f015f988d72362f1fd7ab56a30921fe1b332a0402f8c0804483359d2e2
-SIZE (nomeata-screen-message-0.25-82c01f85d9ca9d0a3b2fe811249808d2fe4703ba_GH0.tar.gz) = 264439
+TIMESTAMP = 1750698626
+SHA256 (nomeata-screen-message-0.29-d4f2d831672eaf8283406d8f1fda4449e9c06d9f_GH0.tar.gz) = 955408d83b7deec90c07dc2bbfa568406f9df9f73ad78c47a3233bc802de5fca
+SIZE (nomeata-screen-message-0.29-d4f2d831672eaf8283406d8f1fda4449e9c06d9f_GH0.tar.gz) = 264945
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index 84b4c5ed6562..bb6b90f07241 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= waybar
-DISTVERSION= 0.12.0
+DISTVERSION= 0.13.0
CATEGORIES= x11 wayland
PKGNAMESUFFIX= ${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/}
@@ -12,16 +12,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libdate-tz.so:devel/date \
+ libfmt.so:devel/libfmt \
+ libgps.so:astro/gpsd@nox11 \
+ libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
libinotify.so:devel/libinotify \
libjsoncpp.so:devel/jsoncpp \
- libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog \
libwayland-client.so:graphics/wayland \
- libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
libxkbregistry.so:x11/libxkbcommon
TEST_DEPENDS= catch>0:devel/catch
-FLAVORS= default nopulse
+FLAVORS= default nopulse
CONFLICTS_INSTALL= ${PORTNAME}*
USES= compiler:c++20-lang gnome meson pkgconfig
@@ -40,8 +41,10 @@ CONFIGURE_ENV+= PKG_CONFIG_PATH="${WRKDIR}"
SUB_FILES+= date.pc
.endif
-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 PIPEWIRE PULSEAUDIO SNDIO UDEV UPOWER WIREPLUMBER
+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 \
+ PIPEWIRE PULSEAUDIO SNDIO UDEV UPOWER WIREPLUMBER
OPTIONS_EXCLUDE+= CAVA # https://github.com/karlstav/cava/issues/487
.if ${FLAVOR:U:M*nopulse}
OPTIONS_EXCLUDE+= PULSEAUDIO
@@ -71,7 +74,8 @@ 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 \
@@ -80,6 +84,7 @@ MANPAGES_PLIST_FILES= share/man/man5/${PORTNAME}-battery.5.gz \
share/man/man5/${PORTNAME}-dwl-tags.5.gz \
share/man/man5/${PORTNAME}-dwl-window.5.gz \
share/man/man5/${PORTNAME}-gamemode.5.gz \
+ share/man/man5/${PORTNAME}-gps.5.gz \
share/man/man5/${PORTNAME}-hyprland-language.5.gz \
share/man/man5/${PORTNAME}-hyprland-submap.5.gz \
share/man/man5/${PORTNAME}-hyprland-window.5.gz \
@@ -105,8 +110,7 @@ MANPAGES_PLIST_FILES= share/man/man5/${PORTNAME}-battery.5.gz \
share/man/man5/${PORTNAME}-sway-workspaces.5.gz \
share/man/man5/${PORTNAME}-temperature.5.gz \
share/man/man5/${PORTNAME}-wlr-taskbar.5.gz \
- share/man/man5/${PORTNAME}.5.gz \
- ${NULL}
+ share/man/man5/${PORTNAME}.5.gz
MPD_DESC= Music Player Daemon support
MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
@@ -122,10 +126,10 @@ PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_MESON_ENABLED= pipewire
PIPEWIRE_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-privacy.5.gz
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_MESON_ENABLED= pulseaudio
-PULSEAUDIO_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio-slider.5.gz \
- MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio.5.gz
+PULSEAUDIO_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio-slider.5.gz \
+ MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio.5.gz
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_USES= localbase:ldflags
diff --git a/x11/waybar/distinfo b/x11/waybar/distinfo
index c05833c2758a..5b227ba59f6b 100644
--- a/x11/waybar/distinfo
+++ b/x11/waybar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740264688
-SHA256 (Alexays-Waybar-0.12.0_GH0.tar.gz) = 80454a0778176f575c112bdef9107f272621b578aa629bcc257ad9844a6c7165
-SIZE (Alexays-Waybar-0.12.0_GH0.tar.gz) = 319730
+TIMESTAMP = 1750686850
+SHA256 (Alexays-Waybar-0.13.0_GH0.tar.gz) = 5148c802ecdcb459f0dbcb20b43a30f5751e9c1b2c9ed7bb893aa87f37212307
+SIZE (Alexays-Waybar-0.13.0_GH0.tar.gz) = 336832
diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile
index e35d5a50c5c2..bddb529561ae 100644
--- a/x11/wlr-which-key/Makefile
+++ b/x11/wlr-which-key/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
CATEGORIES= x11 wayland
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= nivit@FreeBSD.org
COMMENT= Keymap manager for wlroots-based compositors
WWW= https://github.com/MaxVerevkin/wlr-which-key
@@ -14,8 +14,9 @@ LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
USES= cargo gnome
USE_GITHUB= yes
-USE_GNOME= cairo pango
GH_ACCOUNT= MaxVerevkin
+USE_GNOME= cairo pango
+
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/x11/wvkbd/Makefile b/x11/wvkbd/Makefile
index f45f46bc30df..0c63ea64c670 100644
--- a/x11/wvkbd/Makefile
+++ b/x11/wvkbd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wvkbd
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16
+DISTVERSION= 0.17
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~proycon/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/x11/wvkbd/distinfo b/x11/wvkbd/distinfo
index 1a4cba148233..cd2293a6e9ad 100644
--- a/x11/wvkbd/distinfo
+++ b/x11/wvkbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732537133
-SHA256 (wvkbd-v0.16.tar.gz) = 2a1d68822dd09d8ce787d5ab6b670a5f353703f2bff69b99806918918b6ba990
-SIZE (wvkbd-v0.16.tar.gz) = 1453586
+TIMESTAMP = 1745703835
+SHA256 (wvkbd-v0.17.tar.gz) = c1c599963c1d1e337cd944e924fe9f4153698f555e461d5f2f7a457adaa9e09b
+SIZE (wvkbd-v0.17.tar.gz) = 1454358
diff --git a/x11/xcb-proto/Makefile b/x11/xcb-proto/Makefile
index 95131972d231..8a03571772e2 100644
--- a/x11/xcb-proto/Makefile
+++ b/x11/xcb-proto/Makefile
@@ -11,7 +11,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= gnome python tar:xz xorg-cat:proto
USE_GNOME= libxml2:build
-USE_PYTHON= py3kplist
NO_ARCH= yes
MAKE_ARGS= pkgconfigdir=${PREFIX}/libdata/pkgconfig
diff --git a/x11/xcb-proto/pkg-plist b/x11/xcb-proto/pkg-plist
index 0f79c71d935d..10db9e7288d2 100644
--- a/x11/xcb-proto/pkg-plist
+++ b/x11/xcb-proto/pkg-plist
@@ -33,30 +33,30 @@ libdata/pkgconfig/xcb-proto.pc
%%DATADIR%%/xv.xml
%%DATADIR%%/xvmc.xml
%%PYTHON_SITELIBDIR%%/xcbgen/__init__.py
-%%PYTHON_SITELIBDIR%%/xcbgen/__init__.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__init__.pyo
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/xcbgen/align.py
-%%PYTHON_SITELIBDIR%%/xcbgen/align.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/align.pyo
%%PYTHON_SITELIBDIR%%/xcbgen/error.py
-%%PYTHON_SITELIBDIR%%/xcbgen/error.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/error.pyo
%%PYTHON_SITELIBDIR%%/xcbgen/expr.py
-%%PYTHON_SITELIBDIR%%/xcbgen/expr.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/expr.pyo
%%PYTHON_SITELIBDIR%%/xcbgen/matcher.py
-%%PYTHON_SITELIBDIR%%/xcbgen/matcher.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/matcher.pyo
%%PYTHON_SITELIBDIR%%/xcbgen/state.py
-%%PYTHON_SITELIBDIR%%/xcbgen/state.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/state.pyo
%%PYTHON_SITELIBDIR%%/xcbgen/xtypes.py
-%%PYTHON_SITELIBDIR%%/xcbgen/xtypes.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/xtypes.pyo
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/align.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/expr.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/matcher.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/state.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc
-%%PYTHON_SITELIBDIR%%/xcbgen/__pycache__/xtypes.cpython-%%PYTHON_SUFFIX%%.opt-2.pyc