summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED3
-rw-r--r--Mk/Uses/kde.mk2
-rw-r--r--archivers/kf6-karchive/distinfo6
-rw-r--r--archivers/py-pyzstd/Makefile4
-rw-r--r--astro/indiwebmanagerapp/Makefile2
-rw-r--r--astro/kstars/Makefile1
-rw-r--r--astro/mepo/Makefile6
-rw-r--r--astro/phd2/Makefile2
-rw-r--r--astro/phd2/distinfo6
-rw-r--r--astro/stellarium/Makefile2
-rw-r--r--astro/stellarsolver/Makefile1
-rw-r--r--audio/linuxwave/Makefile5
-rw-r--r--audio/sonicradio/Makefile2
-rw-r--r--audio/sonicradio/distinfo10
-rw-r--r--benchmarks/sysbench/Makefile6
-rw-r--r--benchmarks/sysbench/files/patch-Makefile.am11
-rw-r--r--biology/R-cran-BiocManager/Makefile2
-rw-r--r--biology/R-cran-BiocManager/distinfo6
-rw-r--r--biology/biostar-tools/Makefile4
-rw-r--r--biology/biostar-tools/distinfo2
-rw-r--r--biology/salmon/Makefile1
-rw-r--r--biology/sra-tools/Makefile2
-rw-r--r--biology/sra-tools/distinfo10
-rw-r--r--biology/sra-tools/files/patch-libs_kxml_xml.c11
-rw-r--r--biology/sra-tools/pkg-plist4
-rw-r--r--biology/vcflib/Makefile2
-rw-r--r--cad/cura-engine/Makefile4
-rw-r--r--cad/freecad-devel/Makefile1
-rw-r--r--cad/freecad-devel/Makefile.git_rev6
-rw-r--r--cad/freecad-devel/distinfo6
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/kicad-devel/Makefile.git_rev6
-rw-r--r--cad/kicad-devel/distinfo6
-rw-r--r--cad/kicad-library-footprints-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-footprints-devel/distinfo6
-rw-r--r--cad/kicad-library-footprints-devel/pkg-plist73
-rw-r--r--cad/kicad-library-packages3d-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-packages3d-devel/distinfo6
-rw-r--r--cad/kicad-library-packages3d-devel/pkg-plist18
-rw-r--r--cad/kicad-library-symbols-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-symbols-devel/distinfo6
-rw-r--r--cad/kicad-library-symbols-devel/pkg-plist1
-rw-r--r--comms/rtlbt-firmware/Makefile4
-rw-r--r--comms/rtlbt-firmware/distinfo6
-rw-r--r--comms/rtlbt-firmware/pkg-plist3
-rw-r--r--comms/scrcpy/Makefile2
-rw-r--r--comms/scrcpy/distinfo10
-rw-r--r--databases/Makefile1
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/distinfo6
-rw-r--r--databases/heidisql/Makefile53
-rw-r--r--databases/heidisql/distinfo3
-rw-r--r--databases/heidisql/files/patch-source_apphelpers.pas63
-rw-r--r--databases/heidisql/files/patch-source_dbconnection.pas127
-rw-r--r--databases/heidisql/files/pkg-message.in26
-rw-r--r--databases/heidisql/pkg-descr5
-rw-r--r--databases/heidisql/pkg-plist9
-rw-r--r--databases/memcached/Makefile2
-rw-r--r--databases/memcached/distinfo6
-rw-r--r--databases/pgpool-II-43/Makefile2
-rw-r--r--databases/pgpool-II-43/distinfo6
-rw-r--r--databases/pgpool-II-44/Makefile2
-rw-r--r--databases/pgpool-II-44/distinfo6
-rw-r--r--databases/pgpool-II-45/Makefile2
-rw-r--r--databases/pgpool-II-45/distinfo6
-rw-r--r--databases/pgpool-II-46/Makefile2
-rw-r--r--databases/pgpool-II-46/distinfo6
-rw-r--r--databases/pspg/Makefile2
-rw-r--r--databases/pspg/distinfo6
-rw-r--r--databases/py-databricks-sql-connector/Makefile3
-rw-r--r--databases/py-databricks-sql-connector/files/patch-pyproject.toml9
-rw-r--r--databases/py-sqlalchemy20/Makefile2
-rw-r--r--databases/py-sqlalchemy20/distinfo6
-rw-r--r--databases/py-tiledb/Makefile4
-rw-r--r--databases/py-tiledb/distinfo6
-rw-r--r--databases/py-xapian/files/patch-configure19
-rw-r--r--databases/rubygem-active_model_serializers/Makefile2
-rw-r--r--databases/rubygem-active_model_serializers/distinfo6
-rw-r--r--databases/tiledb/Makefile16
-rw-r--r--databases/tiledb/distinfo6
-rw-r--r--databases/tiledb/pkg-plist2
-rw-r--r--deskutils/kf6-kstatusnotifieritem/distinfo6
-rw-r--r--deskutils/py-vorta/Makefile2
-rw-r--r--deskutils/py-vorta/distinfo6
-rw-r--r--devel/Makefile3
-rw-r--r--devel/R-cran-pak/Makefile2
-rw-r--r--devel/R-cran-pak/distinfo6
-rw-r--r--devel/autogen/Makefile2
-rw-r--r--devel/base64/Makefile1
-rw-r--r--devel/capnproto1/Makefile4
-rw-r--r--devel/capnproto1/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/dconf/Makefile2
-rw-r--r--devel/gflags/Makefile2
-rw-r--r--devel/glab/Makefile5
-rw-r--r--devel/glab/distinfo10
-rw-r--r--devel/icu/Makefile2
-rw-r--r--devel/indi/Makefile2
-rw-r--r--devel/indi/distinfo6
-rw-r--r--devel/indi/pkg-plist11
-rw-r--r--devel/janet-lsp/Makefile60
-rw-r--r--devel/janet-lsp/distinfo11
-rw-r--r--devel/janet-lsp/files/janet-lsp.in11
-rw-r--r--devel/janet-lsp/files/patch-src_main.janet19
-rw-r--r--devel/janet-lsp/pkg-descr8
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/kf6-extra-cmake-modules/Makefile4
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf6-extra-cmake-modules/files/extrapatch-inotify11
-rw-r--r--devel/kf6-extra-cmake-modules/files/patch-find-modules_FindInotify.cmake11
-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-kcmutils/pkg-plist1
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-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-kfilemetadata/Makefile1
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-kfilemetadata/pkg-plist1
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-ki18n/pkg-plist4
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/distinfo6
-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/distinfo6
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--devel/lazygit/Makefile3
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/lfcbase/Makefile2
-rw-r--r--devel/lfcbase/distinfo6
-rw-r--r--devel/liblognorm/Makefile2
-rw-r--r--devel/liblognorm/distinfo6
-rw-r--r--devel/libtickit/Makefile3
-rw-r--r--devel/log4cpp/Makefile2
-rw-r--r--devel/log4cxx/Makefile2
-rw-r--r--devel/oci-cli/Makefile4
-rw-r--r--devel/oci-cli/distinfo6
-rw-r--r--devel/ode/Makefile17
-rw-r--r--devel/ode/distinfo6
-rw-r--r--devel/ode/files/patch-CMakeLists.txt51
-rw-r--r--devel/ode/pkg-plist11
-rw-r--r--devel/p4/Makefile.inc4
-rw-r--r--devel/p4/distinfo6
-rw-r--r--devel/p4/pkg-descr2
-rw-r--r--devel/p5-XS-Parse-Sublike/Makefile2
-rw-r--r--devel/p5-XS-Parse-Sublike/distinfo6
-rw-r--r--devel/pear-OLE/Makefile4
-rw-r--r--devel/pear-OLE/distinfo6
-rw-r--r--devel/pear-PHP_CodeCoverage/Makefile2
-rw-r--r--devel/pear-PHP_CodeCoverage/distinfo6
-rw-r--r--devel/pear/Makefile2
-rw-r--r--devel/pear/distinfo6
-rw-r--r--devel/pecl-APCu/Makefile2
-rw-r--r--devel/pecl-APCu/distinfo6
-rw-r--r--devel/phpunit10/Makefile2
-rw-r--r--devel/phpunit10/distinfo6
-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/phpunit9/Makefile2
-rw-r--r--devel/phpunit9/distinfo6
-rw-r--r--devel/popt/Makefile2
-rw-r--r--devel/protobuf-java/Makefile2
-rw-r--r--devel/protobuf-java/distinfo6
-rw-r--r--devel/protobuf/Makefile6
-rw-r--r--devel/protobuf3/Makefile2
-rw-r--r--devel/protovalidate/Makefile3
-rw-r--r--devel/protovalidate/distinfo10
-rw-r--r--devel/py-backports.zstd/Makefile2
-rw-r--r--devel/py-backports.zstd/distinfo6
-rw-r--r--devel/py-black/Makefile2
-rw-r--r--devel/py-black/distinfo6
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-dj52-django-rq/Makefile17
-rw-r--r--devel/py-dj52-django-rq/distinfo6
-rw-r--r--devel/py-geventhttpclient/Makefile3
-rw-r--r--devel/py-geventhttpclient/distinfo6
-rw-r--r--devel/py-gptscript/Makefile3
-rw-r--r--devel/py-gptscript/distinfo6
-rw-r--r--devel/py-graphql-core/Makefile2
-rw-r--r--devel/py-hatch/Makefile2
-rw-r--r--devel/py-hatch/distinfo6
-rw-r--r--devel/py-hypothesis-crosshair/Makefile2
-rw-r--r--devel/py-hypothesis-crosshair/distinfo6
-rw-r--r--devel/py-intbitset/Makefile3
-rw-r--r--devel/py-intbitset/distinfo6
-rw-r--r--devel/py-jupyter-client/Makefile8
-rw-r--r--devel/py-jupyter-client/distinfo6
-rw-r--r--devel/py-librt/Makefile2
-rw-r--r--devel/py-librt/distinfo6
-rw-r--r--devel/py-libtmux/Makefile2
-rw-r--r--devel/py-libtmux/distinfo6
-rw-r--r--devel/py-makefun/Makefile3
-rw-r--r--devel/py-makefun/files/patch-pyproject.toml10
-rw-r--r--devel/py-oci/Makefile2
-rw-r--r--devel/py-oci/distinfo6
-rw-r--r--devel/py-pipenv/Makefile2
-rw-r--r--devel/py-pipenv/distinfo6
-rw-r--r--devel/py-plette/Makefile3
-rw-r--r--devel/py-pre-commit/Makefile2
-rw-r--r--devel/py-pre-commit/distinfo6
-rw-r--r--devel/py-protovalidate/Makefile5
-rw-r--r--devel/py-protovalidate/distinfo6
-rw-r--r--devel/py-pudb/Makefile2
-rw-r--r--devel/py-pudb/distinfo6
-rw-r--r--devel/py-robotframework-databaselibrary/Makefile2
-rw-r--r--devel/py-robotframework-databaselibrary/distinfo6
-rw-r--r--devel/py-types-protobuf/Makefile2
-rw-r--r--devel/py-types-protobuf/distinfo6
-rw-r--r--devel/py-types-protobuf/files/patch-pyproject.toml4
-rw-r--r--devel/py-types-psutil/Makefile2
-rw-r--r--devel/py-types-psutil/distinfo6
-rw-r--r--devel/py-types-psutil/files/patch-pyproject.toml4
-rw-r--r--devel/py-uv-dynamic-versioning/Makefile3
-rw-r--r--devel/py-uv-dynamic-versioning/distinfo6
-rw-r--r--devel/py-yaspin/Makefile4
-rw-r--r--devel/py-yaspin/distinfo6
-rw-r--r--devel/pyenv/Makefile2
-rw-r--r--devel/pyenv/distinfo6
-rw-r--r--devel/pyenv/pkg-plist6
-rw-r--r--devel/qlementine/Makefile2
-rw-r--r--devel/qlementine/distinfo6
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-account/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-account/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appsync/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-appsync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ec2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-guardduty/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-guardduty/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-identitystore/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-identitystore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mgn/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mgn/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-partnercentralaccount/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-partnercentralaccount/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/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-redshiftserverless/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/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-sesv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-sesv2/distinfo6
-rw-r--r--devel/rubygem-batch-loader/Makefile2
-rw-r--r--devel/rubygem-batch-loader/distinfo6
-rw-r--r--devel/rubygem-cool.io/Makefile2
-rw-r--r--devel/rubygem-cool.io/distinfo6
-rw-r--r--devel/rubygem-datadog-ruby_core_source/Makefile2
-rw-r--r--devel/rubygem-datadog-ruby_core_source/distinfo6
-rw-r--r--devel/rubygem-devise-pwned_password/Makefile3
-rw-r--r--devel/rubygem-devise-rails80/Makefile26
-rw-r--r--devel/rubygem-devise-rails80/distinfo3
-rw-r--r--devel/rubygem-devise-rails80/pkg-descr5
-rw-r--r--devel/rubygem-devise-rails81/Makefile26
-rw-r--r--devel/rubygem-devise-rails81/distinfo3
-rw-r--r--devel/rubygem-devise-rails81/pkg-descr5
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-androidpublisher_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-drive_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-drive_v3/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-nice_partials/Makefile3
-rw-r--r--devel/rubygem-rdoc/Makefile2
-rw-r--r--devel/rubygem-rdoc/distinfo6
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-timeout/Makefile2
-rw-r--r--devel/rubygem-timeout/distinfo6
-rw-r--r--devel/socket_wrapper/Makefile2
-rw-r--r--devel/socket_wrapper/distinfo6
-rw-r--r--devel/socket_wrapper/pkg-plist2
-rw-r--r--devel/tinycbor/Makefile3
-rw-r--r--devel/umbrello/Makefile26
-rw-r--r--devel/umbrello/pkg-plist100
-rw-r--r--devel/uvwasi/Makefile2
-rw-r--r--devel/zls/Makefile7
-rw-r--r--devel/zziplib/Makefile2
-rw-r--r--dns/bind-tools/pkg-plist10
-rw-r--r--dns/bind-tools/pkg-plist-devel10
-rw-r--r--dns/bind9-devel/Makefile2
-rw-r--r--dns/bind9-devel/distinfo6
-rw-r--r--dns/bind9-devel/files/extrapatch-bind-min-override-ttl32
-rw-r--r--dns/bind9-devel/files/patch-meson.build22
-rw-r--r--dns/bind9-devel/files/patch-meson.options4
-rw-r--r--dns/bind9-devel/pkg-plist11
-rw-r--r--dns/bind918/Makefile8
-rw-r--r--dns/bind918/distinfo6
-rw-r--r--dns/bind918/files/extrapatch-bind-min-override-ttl16
-rw-r--r--dns/bind918/pkg-plist14
-rw-r--r--dns/bind920/Makefile2
-rw-r--r--dns/bind920/distinfo6
-rw-r--r--dns/bind920/files/extrapatch-bind-min-override-ttl18
-rw-r--r--dns/bind920/pkg-plist10
-rw-r--r--dns/kf6-kdnssd/distinfo6
-rw-r--r--dns/ldns/Makefile126
-rw-r--r--dns/ldns/distinfo6
-rw-r--r--dns/ldns/files/patch-swig77
-rw-r--r--dns/ldns/pkg-plist546
-rw-r--r--dns/libidn2/Makefile2
-rw-r--r--dns/py-publicsuffixlist/Makefile2
-rw-r--r--dns/py-publicsuffixlist/distinfo6
-rw-r--r--editors/vscode/Makefile31
-rw-r--r--editors/vscode/Makefile.reh133
-rw-r--r--editors/vscode/Makefile.version2
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-build_gulpfile.extensions.ts (renamed from editors/vscode/files/patch-build_gulpfile.extensions.js)8
-rw-r--r--editors/vscode/files/patch-build_gulpfile.reh.ts29
-rw-r--r--editors/vscode/files/patch-build_gulpfile.vscode.ts11
-rw-r--r--editors/vscode/files/patch-build_lib_electron.ts4
-rw-r--r--editors/vscode/files/patch-build_lib_preLaunch.ts6
-rw-r--r--editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts4
-rw-r--r--editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js34
-rw-r--r--editors/vscode/files/patch-package.json6
-rw-r--r--editors/vscode/files/patch-product.json19
-rw-r--r--editors/vscode/files/patch-src_bootstrap-node.ts4
-rw-r--r--editors/vscode/files/patch-src_vs_base_node_ps.ts4
-rw-r--r--editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts4
-rw-r--r--editors/vscode/files/patch-test_automation_src_electron.ts6
-rw-r--r--editors/vscode/files/product.json.extensions597
-rw-r--r--editors/vscode/files/update-product-json.sh37
-rw-r--r--editors/vscode/pkg-message44
-rw-r--r--editors/vscode/pkg-plist218
-rw-r--r--ftp/curl/Makefile4
-rw-r--r--ftp/curlpp/Makefile2
-rw-r--r--games/alienarena/Makefile2
-rw-r--r--games/crashtest/Makefile2
-rw-r--r--games/gillo/Makefile2
-rw-r--r--games/irrlamb/Makefile2
-rw-r--r--games/stormbaancoureur/Makefile2
-rw-r--r--games/veloren-weekly/Makefile5
-rw-r--r--games/veloren-weekly/Makefile.crates53
-rw-r--r--games/veloren-weekly/distinfo112
-rw-r--r--games/veloren-weekly/files/patch-unix78
-rw-r--r--games/veloren-weekly/files/patch-wgpu-nvidia6
-rw-r--r--games/warzone2100/Makefile5
-rw-r--r--games/warzone2100/distinfo6
-rw-r--r--games/warzone2100/files/patch-cmake_FindZIP.cmake22
-rw-r--r--games/warzone2100/files/patch-lib_sdl_CMakeLists.txt17
-rw-r--r--games/warzone2100/pkg-plist3
-rw-r--r--games/xonotic/Makefile2
-rw-r--r--games/xtxf/Makefile8
-rw-r--r--games/xtxf/distinfo14
-rw-r--r--german/mythes/Makefile2
-rw-r--r--german/mythes/distinfo6
-rw-r--r--graphics/GraphicsMagick/Makefile2
-rw-r--r--graphics/geos/Makefile2
-rw-r--r--graphics/graphviz/Makefile4
-rw-r--r--graphics/graphviz/distinfo6
-rw-r--r--graphics/graphviz/pkg-plist2
-rw-r--r--graphics/jasper/Makefile2
-rw-r--r--graphics/jbig2dec/Makefile2
-rw-r--r--graphics/jpeg-turbo/Makefile7
-rw-r--r--graphics/jpeg-turbo/distinfo6
-rw-r--r--graphics/kf6-kimageformats/distinfo6
-rw-r--r--graphics/kf6-kplotting/distinfo6
-rw-r--r--graphics/kf6-kquickcharts/distinfo6
-rw-r--r--graphics/kf6-ksvg/distinfo6
-rw-r--r--graphics/kf6-prison/distinfo6
-rw-r--r--graphics/lcms/Makefile2
-rw-r--r--graphics/lcms2/Makefile2
-rw-r--r--graphics/libexif/Makefile2
-rw-r--r--graphics/libgeotiff/Makefile2
-rw-r--r--graphics/libultrahdr/Makefile2
-rw-r--r--graphics/mesa-devel/Makefile5
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/mozjpeg/Makefile2
-rw-r--r--graphics/openjpeg/Makefile2
-rw-r--r--graphics/openjph/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--graphics/p5-Image-ExifTool-devel/pkg-plist2
-rw-r--r--graphics/png/Makefile8
-rw-r--r--graphics/png/distinfo10
-rw-r--r--graphics/png/pkg-plist2
-rw-r--r--graphics/py-leather/Makefile3
-rw-r--r--graphics/py-leather/distinfo6
-rw-r--r--graphics/py-pyvips/Makefile2
-rw-r--r--graphics/py-pyvips/distinfo6
-rw-r--r--graphics/silgraphite/Makefile9
-rw-r--r--lang/Makefile1
-rw-r--r--lang/cython3/Makefile2
-rw-r--r--lang/cython3/distinfo6
-rw-r--r--lang/gptscript/Makefile4
-rw-r--r--lang/gptscript/distinfo10
-rw-r--r--lang/solidity/Makefile2
-rw-r--r--lang/solidity/distinfo6
-rw-r--r--lang/zig/Makefile22
-rw-r--r--lang/zig/distinfo6
-rw-r--r--lang/zig014/Makefile81
-rw-r--r--lang/zig014/distinfo3
-rw-r--r--lang/zig014/pkg-descr2
-rw-r--r--mail/libpst/Makefile2
-rw-r--r--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/pflogsumm/Makefile2
-rw-r--r--mail/pflogsumm/distinfo6
-rw-r--r--mail/postfix-current/Makefile6
-rw-r--r--mail/postfix/Makefile6
-rw-r--r--mail/thunderbird/Makefile3
-rw-r--r--mail/thunderbird/distinfo6
-rw-r--r--math/armadillo/Makefile2
-rw-r--r--math/octave-forge-sqlite/Makefile2
-rw-r--r--math/octave-forge-sqlite/distinfo6
-rw-r--r--math/py-statsmodels/Makefile2
-rw-r--r--math/py-statsmodels/files/patch-pyproject.toml6
-rw-r--r--math/saga/Makefile5
-rw-r--r--math/saga/distinfo6
-rw-r--r--misc/R-cran-xfun/Makefile2
-rw-r--r--misc/R-cran-xfun/distinfo6
-rw-r--r--misc/crush/Makefile4
-rw-r--r--misc/crush/distinfo10
-rw-r--r--misc/dartsim/Makefile2
-rw-r--r--misc/iso-codes/Makefile5
-rw-r--r--misc/iso-codes/distinfo6
-rw-r--r--misc/iso-codes/pkg-plist39
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--misc/kf6-purpose/pkg-plist13
-rw-r--r--misc/libmetalink/Makefile2
-rw-r--r--misc/ompl/Makefile2
-rw-r--r--misc/pciids/Makefile4
-rw-r--r--misc/pciids/distinfo6
-rw-r--r--multimedia/libcec/Makefile2
-rw-r--r--multimedia/libzen/Makefile2
-rw-r--r--multimedia/mediainfo/Makefile2
-rw-r--r--net-im/nextcloud-talk/Makefile2
-rw-r--r--net-im/nextcloud-talk/distinfo6
-rw-r--r--net-mgmt/icinga-php-library/Makefile2
-rw-r--r--net-mgmt/icinga-php-library/distinfo6
-rw-r--r--net-mgmt/icinga-php-library/pkg-plist39
-rw-r--r--net-mgmt/icinga-php-thirdparty/Makefile2
-rw-r--r--net-mgmt/icinga-php-thirdparty/distinfo6
-rw-r--r--net-mgmt/icinga-php-thirdparty/pkg-plist615
-rw-r--r--net-mgmt/icingaweb2-module-grafana/Makefile2
-rw-r--r--net-mgmt/icingaweb2-module-grafana/distinfo6
-rw-r--r--net-mgmt/icingaweb2/Makefile2
-rw-r--r--net-mgmt/icingaweb2/distinfo6
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net-mgmt/prometheus3/Makefile2
-rw-r--r--net-mgmt/prometheus3/distinfo14
-rw-r--r--net/amnezia-kmod/Makefile2
-rw-r--r--net/amnezia-kmod/distinfo6
-rw-r--r--net/amnezia-kmod/files/patch-if__wg.c30
-rw-r--r--net/amnezia-kmod/pkg-descr2
-rw-r--r--net/amnezia-tools/Makefile7
-rw-r--r--net/amnezia-tools/distinfo6
-rw-r--r--net/amnezia-tools/files/patch-config.c10
-rw-r--r--net/amnezia-tools/files/patch-containers.h6
-rw-r--r--net/amnezia-tools/files/patch-ipc-freebsd.h25
-rw-r--r--net/amnezia-tools/files/patch-ipc-uapi.h4
-rw-r--r--net/amnezia-tools/files/patch-man_wg.856
-rw-r--r--net/amnezia-tools/files/patch-set.c6
-rw-r--r--net/amnezia-tools/files/patch-show.c51
-rw-r--r--net/amnezia-tools/files/patch-wg-quick_freebsd.bash152
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-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-syndication/distinfo6
-rw-r--r--net/libnet/Makefile2
-rw-r--r--net/mcast-bridge/Makefile2
-rw-r--r--net/mcast-bridge/distinfo6
-rw-r--r--net/mdns-bridge/Makefile2
-rw-r--r--net/mdns-bridge/distinfo6
-rw-r--r--net/onedrivegui/Makefile2
-rw-r--r--net/onedrivegui/distinfo6
-rw-r--r--net/onedrivegui/pkg-plist11
-rw-r--r--net/py-urllib3/Makefile2
-rw-r--r--net/py-urllib3/distinfo6
-rw-r--r--net/radcli/Makefile2
-rw-r--r--net/rubygem-opennebula/Makefile2
-rw-r--r--net/rubygem-opennebula/distinfo6
-rw-r--r--net/samba420/Makefile5
-rw-r--r--net/samba420/distinfo6
-rw-r--r--net/samba420/files/patch-python_samba_tdb__util.py15
-rw-r--r--net/samba420/pkg-plist.python1
-rw-r--r--net/smb4k/Makefile11
-rw-r--r--net/smb4k/distinfo6
-rw-r--r--net/smb4k/pkg-plist2
-rw-r--r--net/spoofdpi/Makefile26
-rw-r--r--net/spoofdpi/distinfo48
-rw-r--r--net/spoofdpi/files/modules.txt41
-rw-r--r--net/spoofdpi/files/pkg-message.in6
-rw-r--r--net/spoofdpi/files/spoofdpi.in4
-rw-r--r--net/spoofdpi/files/spoofdpi.toml.sample38
-rw-r--r--net/uriparser/Makefile31
-rw-r--r--net/uriparser/distinfo2
-rw-r--r--ports-mgmt/pkg-devel/Makefile4
-rw-r--r--ports-mgmt/pkg-devel/distinfo6
-rw-r--r--ports-mgmt/pkg/Makefile3
-rw-r--r--ports-mgmt/pkg/distinfo6
-rw-r--r--ports-mgmt/pkg/pkg-plist1
-rw-r--r--ports-mgmt/zig2tuple/Makefile4
-rw-r--r--ports-mgmt/zig2tuple/distinfo6
-rw-r--r--print/pdf-renderer/Makefile14
-rw-r--r--print/pdf-renderer/files/patch-nbproject_project.properties5
-rw-r--r--print/pdf-renderer/files/patch-swinglabs-build-impl.xml (renamed from print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml)12
-rw-r--r--print/py-uharfbuzz/Makefile6
-rw-r--r--print/py-uharfbuzz/distinfo6
-rw-r--r--science/cdo/Makefile2
-rw-r--r--science/clhep/Makefile11
-rw-r--r--science/clhep/distinfo6
-rw-r--r--science/libkml/Makefile2
-rw-r--r--science/netcdf-cxx/Makefile2
-rw-r--r--science/netcdf-fortran/Makefile2
-rw-r--r--science/netcdf/Makefile2
-rw-r--r--science/orthanc-postgresql/Makefile3
-rw-r--r--science/orthanc-postgresql/distinfo6
-rw-r--r--science/pnetcdf/Makefile2
-rw-r--r--science/py-pyked/Makefile4
-rw-r--r--security/aws-lc/Makefile2
-rw-r--r--security/certificate_maker/Makefile2
-rw-r--r--security/certificate_maker/distinfo10
-rw-r--r--security/certspotter/Makefile2
-rw-r--r--security/certspotter/distinfo10
-rw-r--r--security/gsasl/Makefile2
-rw-r--r--security/kf6-kdesu/distinfo6
-rw-r--r--security/lego/Makefile2
-rw-r--r--security/lego/distinfo10
-rw-r--r--security/libfido2/Makefile2
-rw-r--r--security/libgsasl/Makefile2
-rw-r--r--security/libntlm/Makefile3
-rw-r--r--security/libssh/Makefile2
-rw-r--r--security/nettle/Makefile2
-rw-r--r--security/openfortivpn/Makefile2
-rw-r--r--security/openfortivpn/distinfo6
-rw-r--r--security/py-python-pkcs11/Makefile2
-rw-r--r--security/py-python-pkcs11/distinfo6
-rw-r--r--security/tailscale/Makefile2
-rw-r--r--security/tailscale/distinfo10
-rw-r--r--security/trivy/Makefile2
-rw-r--r--security/trivy/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml98
-rw-r--r--security/wazuh-agent/Makefile10
-rw-r--r--security/wazuh-agent/distinfo82
-rw-r--r--security/wazuh-agent/files/patch-src-Makefile54
-rw-r--r--security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp198
-rw-r--r--security/wazuh-agent/files/patch-src-shared_modules-utils_stringHelper.h40
-rw-r--r--security/wazuh-agent/pkg-plist15
-rw-r--r--security/wazuh-dashboard/Makefile5
-rw-r--r--security/wazuh-dashboard/distinfo10
-rw-r--r--security/wazuh-dashboard/pkg-plist578
-rw-r--r--security/wazuh-indexer/Makefile3
-rw-r--r--security/wazuh-indexer/distinfo6
-rw-r--r--security/wazuh-manager/Makefile48
-rw-r--r--security/wazuh-manager/distinfo152
-rw-r--r--security/wazuh-manager/files/patch-etc_ossec-server.conf47
-rw-r--r--security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp198
-rw-r--r--security/wazuh-manager/files/patch-src-shared_modules-utils_stringHelper.h26
-rw-r--r--security/wazuh-manager/files/patch-src_Makefile54
-rw-r--r--security/wazuh-manager/files/patch-src_analysisd_analysisd.c79
-rw-r--r--security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in8
-rw-r--r--security/wazuh-manager/files/patch-src_headers_pthreads_op.h40
-rw-r--r--security/wazuh-manager/files/patch-src_headers_shared.h10
-rw-r--r--security/wazuh-manager/files/patch-src_remoted_manager.c16
-rw-r--r--security/wazuh-manager/files/patch-src_shared__modules_router_CMakeLists.txt10
-rw-r--r--security/wazuh-manager/files/patch-src_shared__modules_utils_socketWrapper.hpp10
-rw-r--r--security/wazuh-manager/files/pkg-message.in34
-rw-r--r--security/wazuh-manager/files/pthreads_portable.c91
-rw-r--r--security/wazuh-manager/files/pthreads_portable.h50
-rw-r--r--security/wazuh-manager/pkg-plist2098
-rw-r--r--security/wazuh-server/Makefile3
-rw-r--r--security/wazuh-server/distinfo18
-rw-r--r--shells/bash-completion/Makefile3
-rw-r--r--shells/bash-completion/files/patch-Makefile.am10
-rw-r--r--shells/bash-completion/pkg-plist2
-rw-r--r--sysutils/coreutils/Makefile4
-rw-r--r--sysutils/coreutils/distinfo6
-rw-r--r--sysutils/coreutils/pkg-plist4
-rw-r--r--sysutils/cpu-microcode-amd/Makefile4
-rw-r--r--sysutils/cpu-microcode-amd/distinfo26
-rw-r--r--sysutils/fwupd/Makefile1
-rw-r--r--sysutils/kf6-baloo/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/pkg-plist1
-rw-r--r--sysutils/kf6-kwallet/distinfo6
-rw-r--r--sysutils/kubectl/Makefile4
-rw-r--r--sysutils/kubectl/distinfo6
-rw-r--r--sysutils/mackerel-agent/Makefile5
-rw-r--r--sysutils/mackerel-agent/distinfo10
-rw-r--r--sysutils/openvox-server8/Makefile2
-rw-r--r--sysutils/openvox-server8/pkg-plist1
-rw-r--r--sysutils/pefs-kmod/Makefile4
-rw-r--r--sysutils/pefs-kmod/distinfo6
-rw-r--r--sysutils/puppetserver8/Makefile2
-rw-r--r--sysutils/puppetserver8/pkg-plist1
-rw-r--r--sysutils/py-tmuxp/Makefile4
-rw-r--r--sysutils/py-tmuxp/distinfo6
-rw-r--r--sysutils/rubygem-smart_proxy_salt/Makefile4
-rw-r--r--sysutils/rubygem-smart_proxy_salt/distinfo6
-rw-r--r--sysutils/rubygem-sys-filesystem/Makefile2
-rw-r--r--sysutils/rubygem-sys-filesystem/distinfo6
-rw-r--r--sysutils/rubygem-tmuxinator/Makefile2
-rw-r--r--sysutils/rubygem-tmuxinator/distinfo6
-rw-r--r--textproc/discount/Makefile2
-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/minify/Makefile3
-rw-r--r--textproc/minify/distinfo10
-rw-r--r--textproc/mythes/Makefile2
-rw-r--r--textproc/p5-HTML-Entities-Numbered/Makefile2
-rw-r--r--textproc/p5-Spreadsheet-Read/Makefile2
-rw-r--r--textproc/p5-Spreadsheet-Read/distinfo6
-rw-r--r--textproc/py-agate/Makefile3
-rw-r--r--textproc/py-agate/distinfo6
-rw-r--r--textproc/py-mistletoe/Makefile2
-rw-r--r--textproc/py-mistletoe/distinfo6
-rw-r--r--textproc/py-pyahocorasick/Makefile2
-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-textual/Makefile2
-rw-r--r--textproc/py-textual/distinfo6
-rw-r--r--textproc/scew/Makefile2
-rw-r--r--textproc/tinyxml2/Makefile16
-rw-r--r--textproc/xerces-c3/Makefile2
-rw-r--r--textproc/xlsxio/Makefile2
-rw-r--r--www/Makefile3
-rw-r--r--www/aria2/Makefile2
-rw-r--r--www/buku/Makefile7
-rw-r--r--www/buku/distinfo6
-rw-r--r--www/buku/files/patch-pyproject.toml26
-rw-r--r--www/buku/files/patch-setup.py11
-rw-r--r--www/element-web/Makefile4
-rw-r--r--www/element-web/distinfo6
-rw-r--r--www/element-web/pkg-plist184
-rw-r--r--www/firefox/Makefile5
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/freenginx-acme/Makefile2
-rw-r--r--www/freenginx-acme/distinfo6
-rw-r--r--www/freenginx-devel/Makefile12
-rw-r--r--www/freenginx-devel/Makefile.options.desc2
-rw-r--r--www/freenginx-devel/distinfo6
-rw-r--r--www/freenginx-devel/pkg-plist4
-rw-r--r--www/freenginx-devel/version.mk2
-rw-r--r--www/htmlcxx/Makefile2
-rw-r--r--www/libjwt/Makefile2
-rw-r--r--www/llhttp/Makefile2
-rw-r--r--www/ls-qpack/Makefile2
-rw-r--r--www/nghttp2/Makefile2
-rw-r--r--www/node20/Makefile2
-rw-r--r--www/node22/Makefile3
-rw-r--r--www/node24/Makefile2
-rw-r--r--www/node25/Makefile2
-rw-r--r--www/npm-node24/Makefile2
-rw-r--r--www/npm-node24/distinfo6
-rw-r--r--www/npm/Makefile2
-rw-r--r--www/phpmyfaq/Makefile2
-rw-r--r--www/phpmyfaq/distinfo6
-rw-r--r--www/py-aiohttp/Makefile2
-rw-r--r--www/py-boto3/Makefile2
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-google-cloud-storage/Makefile3
-rw-r--r--www/py-google-cloud-storage/distinfo6
-rw-r--r--www/py-requests-kerberos/Makefile29
-rw-r--r--www/py-requests-kerberos/distinfo3
-rw-r--r--www/py-requests-kerberos/pkg-descr3
-rw-r--r--www/qdecoder/Makefile2
-rw-r--r--www/rubygem-async-pool/Makefile2
-rw-r--r--www/rubygem-async-pool/distinfo6
-rw-r--r--www/rubygem-bullet_train-fields/Makefile4
-rw-r--r--www/rubygem-bullet_train-fields/distinfo6
-rw-r--r--www/rubygem-bullet_train-has_uuid/Makefile4
-rw-r--r--www/rubygem-bullet_train-has_uuid/distinfo6
-rw-r--r--www/rubygem-bullet_train-roles/Makefile6
-rw-r--r--www/rubygem-bullet_train-roles/distinfo6
-rw-r--r--www/rubygem-bullet_train-roles/files/patch-gemspec11
-rw-r--r--www/rubygem-bullet_train-scope_validator/Makefile4
-rw-r--r--www/rubygem-bullet_train-scope_validator/distinfo6
-rw-r--r--www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile4
-rw-r--r--www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo6
-rw-r--r--www/rubygem-bullet_train-themes/Makefile4
-rw-r--r--www/rubygem-bullet_train-themes/distinfo6
-rw-r--r--www/rubygem-bullet_train/Makefile29
-rw-r--r--www/rubygem-bullet_train/distinfo6
-rw-r--r--www/rubygem-cable_ready/Makefile9
-rw-r--r--www/rubygem-rackup/Makefile2
-rw-r--r--www/rubygem-rackup/distinfo6
-rw-r--r--www/rubygem-responders-rails80/Makefile21
-rw-r--r--www/rubygem-responders-rails80/distinfo3
-rw-r--r--www/rubygem-responders-rails80/pkg-descr1
-rw-r--r--www/rubygem-responders-rails81/Makefile21
-rw-r--r--www/rubygem-responders-rails81/distinfo3
-rw-r--r--www/rubygem-responders-rails81/pkg-descr1
-rw-r--r--www/rubygem-selenium-webdriver/Makefile2
-rw-r--r--www/rubygem-selenium-webdriver/distinfo6
-rw-r--r--www/rubygem-showcase-rails/Makefile4
-rw-r--r--www/rubygem-showcase-rails/distinfo6
-rw-r--r--www/tinymce/Makefile2
-rw-r--r--www/tinymce/distinfo6
-rw-r--r--www/tor-browser/Makefile15
-rw-r--r--www/tor-browser/distinfo22
-rw-r--r--www/tor-browser/files/patch-bug187663235
-rw-r--r--www/tor-browser/files/patch-build_gn__processor.py16
-rw-r--r--www/tor-browser/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build25
-rw-r--r--www/tor-browser/files/patch-python_sites_mach.txt2
-rw-r--r--www/tor-browser/files/patch-third__party_chromium_build_toolchain_toolchain.gni18
-rw-r--r--www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn63
-rw-r--r--www/tor-browser/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc23
-rw-r--r--www/tor-browser/files/patch-third__party_libwebrtc_modules_portal_pipewire__utils.h19
-rw-r--r--www/ulfius/Makefile2
-rw-r--r--x11-fonts/py-vfblib/Makefile4
-rw-r--r--x11-fonts/py-vfblib/distinfo6
-rw-r--r--x11-themes/cursor-dmz-aa-theme/Makefile2
-rw-r--r--x11-themes/cursor-dmz-aa-theme/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/pkg-plist18
-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/distinfo6
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/pkg-plist1
-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-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/Makefile2
-rw-r--r--x11-toolkits/kf6-kirigami/distinfo8
-rw-r--r--x11-toolkits/kf6-kirigami/pkg-plist4
-rw-r--r--x11-toolkits/kf6-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf6-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11-wm/mangowc/Makefile2
-rw-r--r--x11-wm/mangowc/distinfo6
-rw-r--r--x11-wm/river/Makefile12
-rw-r--r--x11-wm/river/distinfo14
-rw-r--r--x11/kde/Makefile4
-rw-r--r--x11/kde/pkg-descr11
-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/plasma6-plasma/Makefile2
-rw-r--r--x11/waylock/Makefile8
-rw-r--r--x11/waylock/distinfo10
-rw-r--r--x11/waylock/files/patch-build_zig11
780 files changed, 7155 insertions, 4980 deletions
diff --git a/MOVED b/MOVED
index baed1f411b54..6112fcf2a558 100644
--- a/MOVED
+++ b/MOVED
@@ -4881,7 +4881,7 @@ mail/mu4e-maildirs|mail/mu|2025-12-01|Has expired: Upstream discourages using th
devel/libavl||2025-12-04|Has expired: Since 2002 libavl is no longer distributed as a shared library
net/py-netif||2025-12-04|Has expired: Upstream unmaintained
x11-fonts/google-fonts||2025-12-04|Has expired: Depends on expired x11-fonts/gentium-basic
-x11-fonts/gentium-basic||2025-12-04|Has expired: Superceeded by Gentium-7.000 https://software.sil.org/gentium/download/
+x11-fonts/gentium-basic|x11-fonts/gentium|2025-12-04|Has expired: Superceeded by Gentium-7.000 https://software.sil.org/gentium/download/
www/rubygem-cssbundling-rails-gitlab|www/rubygem-cssbundling-rails-rails-gitlab|2025-12-05|Obsolete, use www/rubygem-cssbundling-rails-rails-gitlab instead
misc/amazon-qldb-shell||2025-12-05|Discontinued by Amazon as of July 2025: old and new customers are advised to migrate to Amazon Aurora PostgreSQL
devel/libmill||2025-12-05|Has expired: Abandonware, not use in the ports tree
@@ -4894,3 +4894,4 @@ cad/meshlab||2025-12-12|Remove broken port
math/octave-forge-onsas||2025-12-15|Incompatible with octave packaging structure
devel/equinix-metal-cli||2025-12-15|Has expired: Equinix Platform EOL upstream
lang/typstfmt||2025-12-15|Discontinued, upstream repository archived on June 8, 2024
+www/py-requests-kerberos|security/py-requests-kerberos|2025-12-17|Remove duplicate port. Use security/py-requests-kerberos instead
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index d2a6265461c7..9072b81d1d13 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?= 5.116.0
KDE_FRAMEWORKS5_BRANCH?= stable
# Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?= 6.20.0
+KDE_FRAMEWORKS6_VERSION?= 6.21.0
KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo
index c36bc38f6c5f..270ca6d4f49a 100644
--- a/archivers/kf6-karchive/distinfo
+++ b/archivers/kf6-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892862
-SHA256 (KDE/frameworks/6.20/karchive-6.20.0.tar.xz) = f6a508d537d283e2a106e848a939e971cdf1a059779825e4482609aa981ffadd
-SIZE (KDE/frameworks/6.20/karchive-6.20.0.tar.xz) = 1148308
+TIMESTAMP = 1765456420
+SHA256 (KDE/frameworks/6.21/karchive-6.21.0.tar.xz) = a5f7ccd904105083c442bc825c198872bdb7a009b2b2bb30b038dabd6bb1c6c4
+SIZE (KDE/frameworks/6.21/karchive-6.21.0.tar.xz) = 1148312
diff --git a/archivers/py-pyzstd/Makefile b/archivers/py-pyzstd/Makefile
index a03fed64117c..d561feaade82 100644
--- a/archivers/py-pyzstd/Makefile
+++ b/archivers/py-pyzstd/Makefile
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PY_BACKPORTS.ZSTD}
USES= python
USE_PYTHON= autoplist pep517 pytest
@@ -28,8 +29,5 @@ do-test:
.if ${PYTHON_REL} < 31300
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
.endif
-.if ${PYTHON_REL} < 31400
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=0:devel/py-backports.zstd@${PY_FLAVOR}
-.endif
.include <bsd.port.post.mk>
diff --git a/astro/indiwebmanagerapp/Makefile b/astro/indiwebmanagerapp/Makefile
index e8b3ebc48b92..f8d4e0b03fc8 100644
--- a/astro/indiwebmanagerapp/Makefile
+++ b/astro/indiwebmanagerapp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= indiwebmanagerapp
DISTVERSION= 1.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= astro
MAINTAINER= acm@FreeBSD.org
diff --git a/astro/kstars/Makefile b/astro/kstars/Makefile
index df7c2f537aec..4ef559e9126c 100644
--- a/astro/kstars/Makefile
+++ b/astro/kstars/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kstars
DISTVERSION= 3.7.8
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
diff --git a/astro/mepo/Makefile b/astro/mepo/Makefile
index c6b00e34dd26..8010a6ec1790 100644
--- a/astro/mepo/Makefile
+++ b/astro/mepo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mepo
DISTVERSION= 1.3.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro geography wayland
MASTER_SITES= https://git.sr.ht/~mil/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -12,7 +12,7 @@ LICENSE= GPLv3+ OFL11
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig>=0.14.0:lang/zig
+BUILD_DEPENDS= zig014=0.14.0:lang/zig014
LIB_DEPENDS= libcurl.so:ftp/curl
RUN_DEPENDS= jq:textproc/jq
@@ -21,11 +21,11 @@ USE_SDL= gfx2 image2 ttf2
SHEBANG_FILES= scripts/*
SHEBANG_LANG= sh
sh_CMD= /bin/sh
-MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
+MAKE_ENV= DESTDIR="${STAGEDIR}"
NO_INSTALL= yes # strip(1) breaks runtime
post-patch:
diff --git a/astro/phd2/Makefile b/astro/phd2/Makefile
index 63c91fd96c6e..32afb2717c5d 100644
--- a/astro/phd2/Makefile
+++ b/astro/phd2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= phd2
DISTVERSIONPREFIX=v
-DISTVERSION= 2.6.13dev8
+DISTVERSION= 2.6.14
CATEGORIES= astro
MAINTAINER= acm@FreeBSD.org
diff --git a/astro/phd2/distinfo b/astro/phd2/distinfo
index 5a2a8da0c2c5..97ea009fb0cc 100644
--- a/astro/phd2/distinfo
+++ b/astro/phd2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763684877
-SHA256 (OpenPHDGuiding-phd2-v2.6.13dev8_GH0.tar.gz) = 4866bcf0c186000e4084d71ddbd55e6de09701e6a972ab35571926c39793a86c
-SIZE (OpenPHDGuiding-phd2-v2.6.13dev8_GH0.tar.gz) = 177075023
+TIMESTAMP = 1765920952
+SHA256 (OpenPHDGuiding-phd2-v2.6.14_GH0.tar.gz) = e5fdf91c9ba85589de0e3801af1c51a09b619fe7a10a2e46a5e9e3fb315cf336
+SIZE (OpenPHDGuiding-phd2-v2.6.14_GH0.tar.gz) = 202690076
diff --git a/astro/stellarium/Makefile b/astro/stellarium/Makefile
index de1b44b3b8e1..42eba539b2fc 100644
--- a/astro/stellarium/Makefile
+++ b/astro/stellarium/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stellarium
PORTVERSION= 24.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro
MASTER_SITES= https://github.com/Stellarium/stellarium/releases/download/v${PORTVERSION}/ \
https://mirrors.tuna.tsinghua.edu.cn/github-release/Stellarium/stellarium/v${PORTVERSION}/
diff --git a/astro/stellarsolver/Makefile b/astro/stellarsolver/Makefile
index 63bf8abdfb28..ca0c989317fa 100644
--- a/astro/stellarsolver/Makefile
+++ b/astro/stellarsolver/Makefile
@@ -1,5 +1,6 @@
PORTNAME= stellarsolver
DISTVERSION= 2.5
+PORTREVISION= 1
CATEGORIES= astro
MAINTAINER= acm@FreeBSD.org
diff --git a/audio/linuxwave/Makefile b/audio/linuxwave/Makefile
index 62722dc55ead..31fd3d829555 100644
--- a/audio/linuxwave/Makefile
+++ b/audio/linuxwave/Makefile
@@ -1,6 +1,7 @@
PORTNAME= linuxwave
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
@@ -10,18 +11,18 @@ WWW= https://orhun.dev/linuxwave/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig>=0.14.0:lang/zig
+BUILD_DEPENDS= zig014=0.14.0:lang/zig014
USE_GITHUB= yes
GH_ACCOUNT= orhun
GH_TUPLE= Hejsil:zig-clap:0.10.0:zig_clap/../.cache/zig/p/clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0
-MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
${WITH_PIE:D-Dpie} \
${WITH_RELRO:D-Drelro} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
+MAKE_ENV= DESTDIR="${STAGEDIR}"
NO_INSTALL= yes # strip(1) breaks runtime
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/${PORTNAME}.1.gz
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
index 0b4267828df3..963dac25850d 100644
--- a/audio/sonicradio/Makefile
+++ b/audio/sonicradio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonicradio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.11
+DISTVERSION= 0.8.12
CATEGORIES= audio
MAINTAINER= nivit@FreeBSD.org
diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo
index 41e797ab91af..145df3815798 100644
--- a/audio/sonicradio/distinfo
+++ b/audio/sonicradio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764842794
-SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa
-SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 1722
-SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = d3d463a47c97da7128fe33ef3ab64570d31017e3df1e2849f8197e9b27a39bfa
-SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = 1283705
+TIMESTAMP = 1765892928
+SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa
+SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 1722
+SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 47c3a5ffae00d7e2f83483e12aa4b0d38d43ffe5b751d406bba9b7a2b8fb8ca9
+SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 1285515
diff --git a/benchmarks/sysbench/Makefile b/benchmarks/sysbench/Makefile
index e7f852a49582..16f8752007d6 100644
--- a/benchmarks/sysbench/Makefile
+++ b/benchmarks/sysbench/Makefile
@@ -12,8 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libck.so:devel/concurrencykit
-USES= autoreconf compiler:c11 gettext-tools gmake libtool luajit \
- pkgconfig
+USES= autoreconf compiler:c11 gettext-tools gmake libtool luajit pkgconfig
CONFIGURE_ARGS= --with-system-ck --with-system-luajit
GNU_CONFIGURE= yes
@@ -30,7 +29,4 @@ MYSQL_USES= mysql
PGSQL_CONFIGURE_WITH= pgsql
PGSQL_USES= pgsql
-post-patch:
- @${REINPLACE_CMD} -e '/^SUBDIRS = / s| doc||' ${WRKSRC}/Makefile.am
-
.include <bsd.port.mk>
diff --git a/benchmarks/sysbench/files/patch-Makefile.am b/benchmarks/sysbench/files/patch-Makefile.am
new file mode 100644
index 000000000000..122dbdfdb2c6
--- /dev/null
+++ b/benchmarks/sysbench/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- Makefile.am.orig 2020-04-24 15:51:47 UTC
++++ Makefile.am
+@@ -26,7 +26,7 @@ endif
+ CK_DIR = third_party/concurrency_kit
+ endif
+
+-SUBDIRS = doc $(LUAJIT_DIR) $(CK_DIR) src tests
++SUBDIRS = $(LUAJIT_DIR) $(CK_DIR) src tests
+
+ EXTRA_DIST = autogen.sh README.md README-WIN.txt README-Oracle.md ChangeLog \
+ snap/snapcraft.yaml.in third_party/cram \
diff --git a/biology/R-cran-BiocManager/Makefile b/biology/R-cran-BiocManager/Makefile
index 09af6b32ebbd..4108598eb89c 100644
--- a/biology/R-cran-BiocManager/Makefile
+++ b/biology/R-cran-BiocManager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= BiocManager
-DISTVERSION= 1.30.26
+DISTVERSION= 1.30.27
CATEGORIES= biology
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/biology/R-cran-BiocManager/distinfo b/biology/R-cran-BiocManager/distinfo
index 641e60aea07f..4e20ca105cd7 100644
--- a/biology/R-cran-BiocManager/distinfo
+++ b/biology/R-cran-BiocManager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750881870
-SHA256 (BiocManager_1.30.26.tar.gz) = db9a67556f8f46f41a86dc2abb2c19d354cdf537d4a1b48132896946eb45a23e
-SIZE (BiocManager_1.30.26.tar.gz) = 594489
+TIMESTAMP = 1766018294
+SHA256 (BiocManager_1.30.27.tar.gz) = acbfdcf09602c8279085556ca54531c2ada0ac3c1775d54ce2c3b9a3dc03fbb5
+SIZE (BiocManager_1.30.27.tar.gz) = 752490
diff --git a/biology/biostar-tools/Makefile b/biology/biostar-tools/Makefile
index 2be07b115d09..a064727f9217 100644
--- a/biology/biostar-tools/Makefile
+++ b/biology/biostar-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= biostar-tools
-PORTVERSION= 2.0
-PORTREVISION= 1
+PORTVERSION= 2.1
CATEGORIES= biology python
MASTER_SITES= # empty
@@ -23,7 +22,6 @@ RUN_DEPENDS= wget>0:ftp/wget \
miller>0:textproc/miller \
ncbi-entrez-direct>0:biology/ncbi-entrez-direct \
readseq>0:biology/readseq \
- snpeff>0:biology/snpeff \
picard-tools>0:biology/picard-tools \
bbmap>0:biology/bbmap \
minimap2>0:biology/minimap2 \
diff --git a/biology/biostar-tools/distinfo b/biology/biostar-tools/distinfo
index 4bfd994ffd70..5dbd4683d58b 100644
--- a/biology/biostar-tools/distinfo
+++ b/biology/biostar-tools/distinfo
@@ -1 +1 @@
-TIMESTAMP = 1731026515
+TIMESTAMP = 1766068787
diff --git a/biology/salmon/Makefile b/biology/salmon/Makefile
index 1b042365ed13..7097ee7a77df 100644
--- a/biology/salmon/Makefile
+++ b/biology/salmon/Makefile
@@ -46,7 +46,6 @@ CMAKE_ARGS+= -DHAVE_FAST_MALLOC:BOOL=on \
-DFETCHED_PUFFERFISH:BOOL=on \
-DFETCHED_LIBGFF:BOOL=on \
-DFETCH_STADEN:BOOL=true
-WITH_DEBUG= yes
CXXFLAGS+= -I${LOCALBASE}/include/eigen3
LDFLAGS+= -lpthread
diff --git a/biology/sra-tools/Makefile b/biology/sra-tools/Makefile
index 3fa9ae25ebeb..b272f6b61534 100644
--- a/biology/sra-tools/Makefile
+++ b/biology/sra-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sra-tools
-DISTVERSION= 3.2.1
+DISTVERSION= 3.3.0
CATEGORIES= biology java
MAINTAINER= jwb@FreeBSD.org
diff --git a/biology/sra-tools/distinfo b/biology/sra-tools/distinfo
index d74965cf7e1a..5897b65aa802 100644
--- a/biology/sra-tools/distinfo
+++ b/biology/sra-tools/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742507022
-SHA256 (ncbi-sra-tools-3.2.1_GH0.tar.gz) = 2558683c217ad2318833ab7731939617ed91dc79a6b1dee92bf88b56a1dc142a
-SIZE (ncbi-sra-tools-3.2.1_GH0.tar.gz) = 66684089
-SHA256 (ncbi-ncbi-vdb-3.2.1_GH0.tar.gz) = 535511984928ec5bac02a61fc6b4d1ca72a5b69c742f4882eabd32ed3a97621c
-SIZE (ncbi-ncbi-vdb-3.2.1_GH0.tar.gz) = 19061776
+TIMESTAMP = 1765984755
+SHA256 (ncbi-sra-tools-3.3.0_GH0.tar.gz) = 3bfa26c5499a94d3b2a98eb65113bbb902f51dadef767c7c7247fc0175885a9a
+SIZE (ncbi-sra-tools-3.3.0_GH0.tar.gz) = 66485758
+SHA256 (ncbi-ncbi-vdb-3.3.0_GH0.tar.gz) = 36b3467affd53bea794e3eeb5598619d820bc726dc68751a189181ac7973047d
+SIZE (ncbi-ncbi-vdb-3.3.0_GH0.tar.gz) = 19055705
diff --git a/biology/sra-tools/files/patch-libs_kxml_xml.c b/biology/sra-tools/files/patch-libs_kxml_xml.c
new file mode 100644
index 000000000000..76ec7a13fee4
--- /dev/null
+++ b/biology/sra-tools/files/patch-libs_kxml_xml.c
@@ -0,0 +1,11 @@
+--- libs/kxml/xml.c.orig 2025-12-03 13:29:03 UTC
++++ libs/kxml/xml.c
+@@ -171,7 +171,7 @@ rc_t KXMLMgrSchemaValidate ( const KXMLMgr *self,
+ }
+ #endif
+
+-static void s_xmlGenericErrorDefaultFunc(void *ctx ATTRIBUTE_UNUSED,
++static void s_xmlGenericErrorDefaultFunc(void *ctx,
+ const char *msg,
+ ...)
+ {
diff --git a/biology/sra-tools/pkg-plist b/biology/sra-tools/pkg-plist
index e047e75fdafd..0bc4898e1af5 100644
--- a/biology/sra-tools/pkg-plist
+++ b/biology/sra-tools/pkg-plist
@@ -181,6 +181,10 @@ jar/ngs-doc.jar
jar/ngs-examples.jar
jar/ngs-java.jar
jar/ngs-src.jar
+lib64/libkapp-static.a
+lib64/libkapp.a
+lib64/libkapp.a.3
+lib64/libkapp.a.%%PORTVERSION%%
lib64/libncbi-ngs-c++-static.a
lib64/libncbi-ngs-c++.a
lib64/libncbi-ngs-c++.a.3
diff --git a/biology/vcflib/Makefile b/biology/vcflib/Makefile
index ac8ea593cdfa..e9538ba6e046 100644
--- a/biology/vcflib/Makefile
+++ b/biology/vcflib/Makefile
@@ -40,7 +40,7 @@ OPTIONS_SUB= yes
ZIG_DESC= Include Zig language support
-ZIG_BUILD_DEPENDS= zig>0:lang/zig
+ZIG_BUILD_DEPENDS= zig014=0.14.0:lang/zig014
CMAKE_ARGS+= -DWFA_GITMODULE=OFF -DWFALIB=${LOCALBASE}/lib/libwfa2.so.0 \
-DTABIXPP_LOCAL=${WRKSRC}/contrib/tabixpp
diff --git a/cad/cura-engine/Makefile b/cad/cura-engine/Makefile
index 6a06a20f0ed2..612a8cd1ea18 100644
--- a/cad/cura-engine/Makefile
+++ b/cad/cura-engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= CuraEngine
PORTVERSION= 5.7.0
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= cad
DIST_SUBDIR= Ultimaker
@@ -41,7 +41,7 @@ CMAKE_ARGS+= -DUSE_SYSTEM_LIBS:BOOL=ON \
-DStb_FOUND:BOOL=ON \
-DStb_INCLUDE_DIRS=${WRKSRC}/include/stb
LDFLAGS+= -L${LOCALBASE}/lib
-WITH_DEBUGINFO= 1 # Will segfault if Release
+#WITH_DEBUGINFO= 1 # Will segfault if Release
PLIST_FILES= bin/CuraEngine
diff --git a/cad/freecad-devel/Makefile b/cad/freecad-devel/Makefile
index f7f35c81a5ff..47f33f0ab247 100644
--- a/cad/freecad-devel/Makefile
+++ b/cad/freecad-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= FreeCAD
DISTVERSION= r${GIT_SRC_DATE}
-PORTREVISION= 1
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
diff --git a/cad/freecad-devel/Makefile.git_rev b/cad/freecad-devel/Makefile.git_rev
index 017556c2beca..eab50de7f7c2 100644
--- a/cad/freecad-devel/Makefile.git_rev
+++ b/cad/freecad-devel/Makefile.git_rev
@@ -1,6 +1,6 @@
-GIT_SRC_HASH= 3243f8514559b4d6cf4db454bd97df74069c870e
-GIT_SRC_DATE= 20251211144648
-GIT_SRC_DATE2= 2025.12.11
+GIT_SRC_HASH= 143e16bd4427ba87fc3cda66524c30ac614823e1
+GIT_SRC_DATE= 20251216074613
+GIT_SRC_DATE2= 2025.12.16
GIT_ONDSEL_HASH= 30e9b64e8bf881d438d4b88834f9ba3674865418
GIT_GSL_HASH= 543d0dd3fe966ddf20e884b44e5fdbf12cb43784
GIT_GTEST_HASH= f8d7d77c06936315286eb55f8de22cd23c188571
diff --git a/cad/freecad-devel/distinfo b/cad/freecad-devel/distinfo
index dda5ae82f3c9..533db24f9beb 100644
--- a/cad/freecad-devel/distinfo
+++ b/cad/freecad-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1765484323
-SHA256 (FreeCAD-FreeCAD-r20251211144648-3243f8514559b4d6cf4db454bd97df74069c870e_GH0.tar.gz) = bb95250bf29dc799620b366cb00d696bf95abb419c1e22bb0e758a0e51cfbf4e
-SIZE (FreeCAD-FreeCAD-r20251211144648-3243f8514559b4d6cf4db454bd97df74069c870e_GH0.tar.gz) = 90518223
+TIMESTAMP = 1765876665
+SHA256 (FreeCAD-FreeCAD-r20251216074613-143e16bd4427ba87fc3cda66524c30ac614823e1_GH0.tar.gz) = a4689f4182f7ac00c014e35b356d7e4ac440ff7e962c8321b62c035fbd555bf9
+SIZE (FreeCAD-FreeCAD-r20251216074613-143e16bd4427ba87fc3cda66524c30ac614823e1_GH0.tar.gz) = 90513219
SHA256 (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 77646ca7d8cbc6dc4e8304439be2ff2b9aecf397e6349e63b3b06e65dfed79c3
SIZE (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 4667790
SHA256 (google-googletest-f8d7d77c06936315286eb55f8de22cd23c188571_GH0.tar.gz) = 7ff5db23de232a39cbb5c9f5143c355885e30ac596161a6b9fc50c4538bfbf01
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index b23818643cdd..243b475f5d0b 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
-PORTREVISION= 3
+#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
DIST_SUBDIR= ${PORTNAME}
diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 627893e8f42c..4d415e50212a 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,3 +1,3 @@
-GIT_SRC_HASH= 236057ab34bc3bb4e72272f1cee57677e8c78101
-GIT_SRC_DATE= 20251213003514
-GIT_SRC_DATE2= 2025.12.13
+GIT_SRC_HASH= a9cf201a3f2b398dacc32bf8074e03559351284f
+GIT_SRC_DATE= 20251216162640
+GIT_SRC_DATE2= 2025.12.16
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index b4e6a83ba5f7..1a595aba3a4d 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765620317
-SHA256 (kicad/kicad/code-kicad-236057ab34bc3bb4e72272f1cee57677e8c78101_GL0.tar.gz) = bade3e401f9d36ebf319150feb2d945f697c9af96595b2067133c2bfadde143f
-SIZE (kicad/kicad/code-kicad-236057ab34bc3bb4e72272f1cee57677e8c78101_GL0.tar.gz) = 166360931
+TIMESTAMP = 1765904215
+SHA256 (kicad/kicad/code-kicad-a9cf201a3f2b398dacc32bf8074e03559351284f_GL0.tar.gz) = 4efd9e6b9151c8567c434864f790568bc8f823b8db23c3742297087a75caff00
+SIZE (kicad/kicad/code-kicad-a9cf201a3f2b398dacc32bf8074e03559351284f_GL0.tar.gz) = 166597437
diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev
index 8442d40e8674..c94f0b2fea21 100644
--- a/cad/kicad-library-footprints-devel/Makefile.git_rev
+++ b/cad/kicad-library-footprints-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_FP_HASH= 82029cb4f81a2f6273002e9d33374b61b0bee604
-GIT_FP_DATE= 20251119173825
+GIT_FP_HASH= 0a4b38d22243861ed0d9e0c2b2e78560fd858675
+GIT_FP_DATE= 20251216145522
diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo
index 38e671200bbb..1718c2795fe2 100644
--- a/cad/kicad-library-footprints-devel/distinfo
+++ b/cad/kicad-library-footprints-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763719282
-SHA256 (kicad-footprints-82029cb4f81a2f6273002e9d33374b61b0bee604.tar.gz) = b7c52fbf22d10c0c8cc703db858b3eb7bad1174fe59180ab2619140a9a930c07
-SIZE (kicad-footprints-82029cb4f81a2f6273002e9d33374b61b0bee604.tar.gz) = 12268661
+TIMESTAMP = 1765907069
+SHA256 (kicad-footprints-0a4b38d22243861ed0d9e0c2b2e78560fd858675.tar.gz) = da9198aff9d11f88d27322485c090e651a5315ac9f2bc43e8ee8902c7d75304c
+SIZE (kicad-footprints-0a4b38d22243861ed0d9e0c2b2e78560fd858675.tar.gz) = 11968898
diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist
index 3faa708d1005..ebc5a428189b 100644
--- a/cad/kicad-library-footprints-devel/pkg-plist
+++ b/cad/kicad-library-footprints-devel/pkg-plist
@@ -869,11 +869,17 @@
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.0mm_W6.0mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.0mm_W6.5mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W2.5mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W3.5mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W4.5mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W5.0mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W6.0mm_P5.00mm.kicad_mod
+%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W7.2mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/C_Rect_L7.5mm_W6.5mm_P5.00mm.kicad_mod
@@ -2127,6 +2133,22 @@
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-120P-SV_2x60-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-120S-SV_2x60-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-144P-SV_2x72-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-144S-SV_2x72-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-168P-SV_2x84-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-168S-SV_2x84-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-96P-SV_2x48-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10A-96S-SV_2x48-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-120P-SV_2x60-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-120S-SV_2x60-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-144P-SV_2x72-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-144S-SV_2x72-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-168P-SV_2x84-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-168S-SV_2x84-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-96P-SV_2x48-1MP_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_FX10B-96S-SV_2x48-1MP_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B(2.0)-12DS-0.4V_2x06-1MP_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B(2.0)-80DS-0.4V_2x40-1MP_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-10DS-0.4V_2x05-1MP_P0.4mm.kicad_mod
@@ -3891,8 +3913,29 @@
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/BUS_PCIexpress_x16.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/BUS_PCIexpress_x4.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/BUS_PCIexpress_x8.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_double_long.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_double_short.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_quad_long.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_quad_short.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_single_long.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/DEC_single_short.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/JAE_MM60-EZH039-Bx_BUS_PCI_Express_Holder.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/JAE_MM60-EZH059-Bx_BUS_PCI_Express_Holder.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_22110-xx-B.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_22110-xx-M.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2230-xx-A.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2230-xx-B.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2230-xx-E.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2230-xx-M.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2242-xx-B.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2242-xx-M.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2260-xx-B.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2260-xx-M.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2280-xx-B.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_2280-xx-M.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_3030-xx-A.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_3030-xx-E.kicad_mod
+%%DATADIR%%/footprints/Connector_PCBEdge.pretty/M.2_3042-xx-B.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/SODIMM-200_1.8V_Card_edge.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/SODIMM-200_2.5V_Card_edge.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/SODIMM-260_DDR4_H4.0-5.2_OrientationStd_Socket.kicad_mod
@@ -8237,6 +8280,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN20-xxxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN30-xxxxUIR_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN40-110xxWIRH_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEP150-721xUIR_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TES1-051x_121x_241x_Single_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TES1-052x_122x_242x_Dual_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_THB10-xxxx_Dual_THT.kicad_mod
@@ -8256,20 +8300,26 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1-xxxx_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1SM_SMD.kicad_mod
-%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-2xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR10-24xxWIR_48xxWIR_72xxWIR_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR2-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR4-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-05xx_12xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-24xx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMV-051xD_121xD_Dual_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMV-051xS_121xS_Single_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMV-241xD_Dual_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMV-241xS_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TOS06-05SIL_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TOS06-12SIL_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRA3-xxxx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRI1-xxxxSM_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRI1-xxxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRI10_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRI10_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRN3-xx1x_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TRN3-xx2x_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR-1_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR0.5-24xxSM_241xxSM_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR0.5-24xx_TSR0.5-24xxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR0.6-48xxWI_TSR0.6-48xxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR1-xxxxE_THT.kicad_mod
@@ -9289,6 +9339,7 @@
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_TDK_ACM7060.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_Wuerth_WE-SL5-HC.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_Wuerth_WE-SL5.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_XR_XRGM0905C.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Bourns_DR331.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Delevan_4222.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Wuerth_WE-SL2.kicad_mod
@@ -9705,6 +9756,7 @@
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_TDK_B82767S4123N030.kicad_mod
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_TDK_B82767S4193N030.kicad_mod
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_TDK_B82767S4263N030.kicad_mod
+%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L13.0mm_W7.5mm_Px6.00mm_Py5.00mm_PRODTech_PDMCAT1065.kicad_mod
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L19.3mm_W10.8mm_Px6.35mm_Py15.24mm_Bourns_8100.kicad_mod
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L21.0mm_W10.0mm_Px5.08mm_Py12.70mm_Murata_5100.kicad_mod
%%DATADIR%%/footprints/Inductor_THT.pretty/L_CommonMode_Toroid_Vertical_L24.0mm_W16.3mm_Px10.16mm_Py20.32mm_Murata_5200.kicad_mod
@@ -11172,8 +11224,12 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.5mm_EP1.65x2.38mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.5mm_EP1.7x2.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.2x2.15mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.2x2.15mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.5x2.25mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.6x2.56mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.6x2.56mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_4x4mm_P0.8mm_EP2.39x2.21mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_4x4mm_P0.8mm_EP2.3x3.24mm.kicad_mod
@@ -11183,10 +11239,13 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8_2x2mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-S-8-1EP_6x5mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHWQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHWQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_DFN1006-3.kicad_mod
-%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN-10_1.0x2.5mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN-10_1x2.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN2020-6_Type-F.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN3810-9_TYPE_B.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_ZL32_TQFN-32-1EP_3x6mm_P0.4mm_EP1.25x3.5mm.kicad_mod
@@ -11199,6 +11258,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-36-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-36-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HXQFN-16-1EP_3x3mm_P0.5mm_EP1.85x1.85mm.kicad_mod
@@ -11587,6 +11648,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_R-PUQFN-N10.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_R-PUQFN-N12.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RDX0007A_QFN-FCMOD-7-3.3x4mm-P0.5mm_4EP.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_REE0036A_WQFN-36-1EP_4x5mm_P0.4mm_EP2.7x3.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_REE0036A_WQFN-36-1EP_4x5mm_P0.4mm_EP2.7x3.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_REF0038A_WQFN-38-2EP_6x4mm_P0.4.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm_ThermalVias.kicad_mod
@@ -12195,6 +12258,7 @@
%%DATADIR%%/footprints/Package_LGA.pretty/MPS_LGA-18-10EP_12x12mm_P3.3mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/NXP_LGA-8_3x5mm_P1.25mm_H1.1mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/NXP_LGA-8_3x5mm_P1.25mm_H1.2mm.kicad_mod
+%%DATADIR%%/footprints/Package_LGA.pretty/NXP_USON-8_1x1.35mm_P0.35mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Nordic_nRF9160-SIxx_LGA-102-59EP_16.0x10.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod
%%DATADIR%%/footprints/Package_LGA.pretty/ST_CCLGA-7L_2.8x2.8mm_P1.15mm_H1.95mm.kicad_mod
@@ -12509,6 +12573,8 @@
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.514x3.2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.62x3.51mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.71x3.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.71x3.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.34x2.34mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.34x2.34mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm.kicad_mod
@@ -12740,6 +12806,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/MPS_USON-6_1.2x1.6mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/MPS_VSON-6_1x1.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Microchip_USON-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Microchip_USON-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/NXP_XSON-16.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Nexperia_HUSON-16_USON-16-1EP_1.35x3.3mm_P0.4mm_EP0.4x2.8mm.kicad_mod
@@ -14156,6 +14224,7 @@
%%DATADIR%%/footprints/Symbol.pretty/RoHS-Logo_40mm_SilkScreen.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/RoHS-Logo_6mm_SilkScreen.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/RoHS-Logo_8mm_SilkScreen.kicad_mod
+%%DATADIR%%/footprints/Symbol.pretty/Screw_Generic_2.0x3.0mm_SilkScreen.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/Smolhaj_Scale_0.1.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/Symbol_Attention_Triangle_17x15mm_Copper.kicad_mod
%%DATADIR%%/footprints/Symbol.pretty/Symbol_Attention_Triangle_8x7mm_Copper.kicad_mod
diff --git a/cad/kicad-library-packages3d-devel/Makefile.git_rev b/cad/kicad-library-packages3d-devel/Makefile.git_rev
index d85efd82e029..82fe3463d3ad 100644
--- a/cad/kicad-library-packages3d-devel/Makefile.git_rev
+++ b/cad/kicad-library-packages3d-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_P3D_HASH= a28d436bd696bf7ae04d6b289c568790241067db
-GIT_P3D_DATE= 20251031134306
+GIT_P3D_HASH= 3167758786ac013b087adc39cec99b8731559968
+GIT_P3D_DATE= 20251216180701
diff --git a/cad/kicad-library-packages3d-devel/distinfo b/cad/kicad-library-packages3d-devel/distinfo
index b45863afba0e..b902d7cdbd78 100644
--- a/cad/kicad-library-packages3d-devel/distinfo
+++ b/cad/kicad-library-packages3d-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762877560
-SHA256 (kicad-packages3D-a28d436bd696bf7ae04d6b289c568790241067db.tar.gz) = 5be5e1ad95f91b2e2010d6be85cee5f2a380b2012cadb4e247101adb719d22f9
-SIZE (kicad-packages3D-a28d436bd696bf7ae04d6b289c568790241067db.tar.gz) = 878644145
+TIMESTAMP = 1765907294
+SHA256 (kicad-packages3D-3167758786ac013b087adc39cec99b8731559968.tar.gz) = 6ccdefbb0cb3c0c1da4c4f069ad938a2d6ec0cc8e70460fce77e087a2f6def87
+SIZE (kicad-packages3D-3167758786ac013b087adc39cec99b8731559968.tar.gz) = 878829020
diff --git a/cad/kicad-library-packages3d-devel/pkg-plist b/cad/kicad-library-packages3d-devel/pkg-plist
index 58425698f293..172c29ae2e74 100644
--- a/cad/kicad-library-packages3d-devel/pkg-plist
+++ b/cad/kicad-library-packages3d-devel/pkg-plist
@@ -1378,16 +1378,22 @@
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.0mm_W6.5mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W11.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W2.5mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W3.5mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W4.5mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W5.0mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W5.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W6.0mm_P5.00mm.wrl
+%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W7.2mm_P5.00mm.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.step
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2.wrl
%%DATADIR%%/3dmodels/Capacitor_THT.3dshapes/C_Rect_L7.2mm_W8.5mm_P5.00mm_FKP2_FKP2_MKS2_MKP2.step
@@ -8357,6 +8363,7 @@
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_0603-4Pin_6.0x3.5mm.wrl
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_1210-4Pin_1.2x1.0mm.step
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_1210-4Pin_1.2x1.0mm.wrl
+%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_2016-4Pin_2.0x1.6mm.step
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.step
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl
%%DATADIR%%/3dmodels/Crystal.3dshapes/Crystal_SMD_3215-2Pin_3.2x1.5mm.step
@@ -10868,6 +10875,8 @@
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-24-1EP_4x4mm_P0.5mm_EP2.3x2.3mm.wrl
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.step
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.wrl
+%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-40-1EP_6x6mm_P0.5mm_EP4.65x4.65mm.step
+%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm.step
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.step
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.wrl
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm.step
@@ -10971,14 +10980,15 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-8_2x2mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-S-8-1EP_6x5mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-S-8-1EP_6x5mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN-10_1.0x2.5mm_P0.5mm.step
-%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN-10_1.0x2.5mm_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN-10_1x2.5mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN-10_1x2.5mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN3810-9_TYPE_B.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_UDFN3810-9_TYPE_B.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_V_QFN4040_17.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Diodes_V_QFN4040_17.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/HVQFN-36-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/HXQFN-16-1EP_3x3mm_P0.5mm_EP1.85x1.85mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/HXQFN-16-1EP_3x3mm_P0.5mm_EP1.85x1.85mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm.step
@@ -11062,6 +11072,7 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_4x4mm_P0.4mm_EP2.65x2.65mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.step
@@ -11138,6 +11149,7 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_REE0036A_WQFN-36-1EP_4x5mm_P0.4mm_EP2.7x3.7mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGC0064B_VQFN-64-1EP_9x9mm_P0.5mm_EP4.25x4.25mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGE0024C_VQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm.step
@@ -12269,6 +12281,7 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3x3mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.step
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.wrl
+%%DATADIR%%/3dmodels/Package_SON.3dshapes/Microchip_USON-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm.step
%%DATADIR%%/3dmodels/Package_SON.3dshapes/NXP_XSON-16.step
%%DATADIR%%/3dmodels/Package_SON.3dshapes/NXP_XSON-16.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm.step
@@ -12823,6 +12836,7 @@
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_3PST_COTO_3650.wrl
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_3PST_COTO_3660.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_3PST_COTO_3660.wrl
+%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPDT_FCL_FTR-B4C.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPDT_FRT5.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPDT_FRT5.wrl
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPDT_Finder_30.22.step
diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev
index 1434fcf84f1a..5c28428596dd 100644
--- a/cad/kicad-library-symbols-devel/Makefile.git_rev
+++ b/cad/kicad-library-symbols-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SYM_HASH= c7391f40d987ab5a30099f02227bb326778856b0
-GIT_SYM_DATE= 20251120192647
+GIT_SYM_HASH= 0423d68f1c8d4f1f63db412444ac5ead9ef56261
+GIT_SYM_DATE= 20251212181912
diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo
index c1d63e7687d3..2d166177c609 100644
--- a/cad/kicad-library-symbols-devel/distinfo
+++ b/cad/kicad-library-symbols-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763719477
-SHA256 (kicad-symbols-c7391f40d987ab5a30099f02227bb326778856b0.tar.gz) = 9fe93f0825b91fecf3d4a2855a4c8117b340ce291fa95dc3368d6e8fc3eb3044
-SIZE (kicad-symbols-c7391f40d987ab5a30099f02227bb326778856b0.tar.gz) = 10791916
+TIMESTAMP = 1765908281
+SHA256 (kicad-symbols-0423d68f1c8d4f1f63db412444ac5ead9ef56261.tar.gz) = d4fec95eba482fad78eafbb3e683216224982475c86c7d281cdfcac5fb63c203
+SIZE (kicad-symbols-0423d68f1c8d4f1f63db412444ac5ead9ef56261.tar.gz) = 10799504
diff --git a/cad/kicad-library-symbols-devel/pkg-plist b/cad/kicad-library-symbols-devel/pkg-plist
index 7dca6f388bf3..574a9dd0d38e 100644
--- a/cad/kicad-library-symbols-devel/pkg-plist
+++ b/cad/kicad-library-symbols-devel/pkg-plist
@@ -15,6 +15,7 @@
%%DATADIR%%/symbols/Analog_DAC.kicad_sym
%%DATADIR%%/symbols/Analog_Switch.kicad_sym
%%DATADIR%%/symbols/Audio.kicad_sym
+%%DATADIR%%/symbols/Auxiliary_Items.kicad_sym
%%DATADIR%%/symbols/Battery_Management.kicad_sym
%%DATADIR%%/symbols/Buffer.kicad_sym
%%DATADIR%%/symbols/CPLD_Altera.kicad_sym
diff --git a/comms/rtlbt-firmware/Makefile b/comms/rtlbt-firmware/Makefile
index 1f8c178c20f1..d2ec3dc8aa1c 100644
--- a/comms/rtlbt-firmware/Makefile
+++ b/comms/rtlbt-firmware/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rtlbt-firmware
-DISTVERSION= 20240909
-DEB_REVISION= 2
+DISTVERSION= 20251111
+DEB_REVISION= 1
CATEGORIES= comms
MASTER_SITES= DEBIAN/pool/non-free-firmware/f/firmware-nonfree/
DISTNAME= firmware-realtek_${PORTVERSION}-${DEB_REVISION}_all
diff --git a/comms/rtlbt-firmware/distinfo b/comms/rtlbt-firmware/distinfo
index 16e86580ee2d..86cc9cef087a 100644
--- a/comms/rtlbt-firmware/distinfo
+++ b/comms/rtlbt-firmware/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731747498
-SHA256 (firmware-realtek_20240909-2_all.deb) = a0dde2af8d333c5abef3133d1415428adc29012320407a028c03d0255cba53c4
-SIZE (firmware-realtek_20240909-2_all.deb) = 2573948
+TIMESTAMP = 1765922420
+SHA256 (firmware-realtek_20251111-1_all.deb) = d992227ed8b886a26aa15528153e2eaa68d625cd1b53d9fddef8c4632adda16a
+SIZE (firmware-realtek_20251111-1_all.deb) = 3205468
diff --git a/comms/rtlbt-firmware/pkg-plist b/comms/rtlbt-firmware/pkg-plist
index bb60300fdc33..190e3906fc4f 100644
--- a/comms/rtlbt-firmware/pkg-plist
+++ b/comms/rtlbt-firmware/pkg-plist
@@ -1,6 +1,7 @@
%%DATADIR%%/rtl8192ee_fw.bin
%%DATADIR%%/rtl8192eu_fw.bin
%%DATADIR%%/rtl8723a_fw.bin
+%%DATADIR%%/rtl8723b_config.bin
%%DATADIR%%/rtl8723b_fw.bin
%%DATADIR%%/rtl8723bs_config-OBDA0623.bin
%%DATADIR%%/rtl8723bs_config-OBDA8723.bin
@@ -15,6 +16,8 @@
%%DATADIR%%/rtl8761b_fw.bin
%%DATADIR%%/rtl8761bu_config.bin
%%DATADIR%%/rtl8761bu_fw.bin
+%%DATADIR%%/rtl8761cu_config.bin
+%%DATADIR%%/rtl8761cu_fw.bin
%%DATADIR%%/rtl8812ae_fw.bin
%%DATADIR%%/rtl8821a_config.bin
%%DATADIR%%/rtl8821a_fw.bin
diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile
index 77fdcb2ef99a..fb86a8ee49ef 100644
--- a/comms/scrcpy/Makefile
+++ b/comms/scrcpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scrcpy
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.3
+DISTVERSION= 3.3.4
CATEGORIES= comms net
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server
DISTFILES= ${SERVER_FILE}:server
diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo
index 782a9069a139..efb1b76e4700 100644
--- a/comms/scrcpy/distinfo
+++ b/comms/scrcpy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759024237
-SHA256 (scrcpy-server-v3.3.3) = 7e70323ba7f259649dd4acce97ac4fefbae8102b2c6d91e2e7be613fd5354be0
-SIZE (scrcpy-server-v3.3.3) = 90164
-SHA256 (Genymobile-scrcpy-v3.3.3_GH0.tar.gz) = 87fcd360a6bb6ca070ffd217bd33b33fb808b0a1572b464da51dde3fd3f6f60e
-SIZE (Genymobile-scrcpy-v3.3.3_GH0.tar.gz) = 465309
+TIMESTAMP = 1766023116
+SHA256 (scrcpy-server-v3.3.4) = 8588238c9a5a00aa542906b6ec7e6d5541d9ffb9b5d0f6e1bc0e365e2303079e
+SIZE (scrcpy-server-v3.3.4) = 90980
+SHA256 (Genymobile-scrcpy-v3.3.4_GH0.tar.gz) = 03b72d1f71ca7783cff2995ca7cd8c67b9b75038a3cc35e443a1913e951b49dd
+SIZE (Genymobile-scrcpy-v3.3.4_GH0.tar.gz) = 465799
diff --git a/databases/Makefile b/databases/Makefile
index 2c577eb1a3a2..1bab6b1673ea 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -84,6 +84,7 @@
SUBDIR += grass8
SUBDIR += greptimedb
SUBDIR += hashtypes
+ SUBDIR += heidisql
SUBDIR += hiredis
SUBDIR += hsqldb
SUBDIR += immudb
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index ede4f19a149f..610ebe21321f 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.53.2
+PORTVERSION= 2.53.3
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index f405d5347dc3..d80d1e9ab581 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457663
-SHA256 (cego-2.53.2.tar.gz) = b500b284c39bbcb0a3460186ff0809f0b3169a24bf0a66d38f9d12cb5eb5c7b6
-SIZE (cego-2.53.2.tar.gz) = 3311173
+TIMESTAMP = 1765887376
+SHA256 (cego-2.53.3.tar.gz) = 0d72aa50fb61ec6b5368520330fa2f2124daeef8fbc35fd2c98f807de5a2bb98
+SIZE (cego-2.53.3.tar.gz) = 3322655
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 03d4d006fcae..200c741d7a43 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetds
-DISTVERSION= 1.5.193
+DISTVERSION= 1.5.203
PORTEPOCH= 1
CATEGORIES= databases
MASTER_SITES= https://www.freetds.org/files/current/
diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo
index 49cdb1b12d17..f0f33ec6f26f 100644
--- a/databases/freetds-devel/distinfo
+++ b/databases/freetds-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765708646
-SHA256 (freetds-dev.1.5.193.tar.bz2) = b83d918835fbd65b5283bb11af635f5215e76da9a49d4f1b9b74cd62fc0d7d93
-SIZE (freetds-dev.1.5.193.tar.bz2) = 2469980
+TIMESTAMP = 1765960072
+SHA256 (freetds-dev.1.5.203.tar.bz2) = 6b14b4e98334dacffb01615efaf3ffa768d62503e8b15d0abcedb50832756161
+SIZE (freetds-dev.1.5.203.tar.bz2) = 2475625
diff --git a/databases/heidisql/Makefile b/databases/heidisql/Makefile
new file mode 100644
index 000000000000..74f024f7d6c5
--- /dev/null
+++ b/databases/heidisql/Makefile
@@ -0,0 +1,53 @@
+PORTNAME= heidisql
+DISTVERSION= 12.14.1.1
+DISTVERSIONPREFIX= v
+CATEGORIES= databases
+PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= a lightweight client for managing multiple databases
+WWW= https://www.heidisql.com/
+
+LICENSE= GPLv2
+
+ONLY_FOR_ARCHS= aarch64 amd64 i386
+
+USES= desktop-file-utils fpc lazarus:flavors xorg
+USE_XORG= x11
+USE_GITHUB= yes
+GH_ACCOUNT= HeidiSQL
+GH_PROJECT= HeidiSQL
+GH_TAGNAME= 2967ad28b4e3172e302cb8d487c0d3a5c752b3f
+
+LAZARUS_PROJECT_FILES+= heidisql.lpi
+
+LAZBUILD_ARGS= -d
+
+gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5 ${PORTNAME}-qt6
+qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt6
+qt6_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt5
+
+USE_FPC_gtk2= cairo
+USE_GNOME_gtk2= cairo
+USE_FPC+= ${USE_FPC_${FLAVOR}}
+USE_GNOME+= ${USE_GNOME_${FLAVOR}}
+
+SUB_FILES= pkg-message
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|FPC_FULLVERSION<30204|FPC_FULLVERSION<30203|g' \
+ ${WRKSRC}/source/main.pas ${WRKSRC}/source/usermanager.pas
+ ${REINPLACE_CMD} -e 's|System.UITypes,||g' ${WRKSRC}/source/table_editor.pas \
+ ${WRKSRC}/source/grideditlinks.pas
+ ${REINPLACE_CMD} -e 's| \+ \[ofAllowMultiSelect\]||g' ${WRKSRC}/source/main.pas
+ ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/source/apphelpers.pas
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/out/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/package-skeleton/usr/share/applications/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps
+ ${INSTALL_DATA} ${WRKSRC}/res/deb-package-icon.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/${PORTNAME}.png
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/extra/ini/*.ini ${STAGEDIR}${DATADIR}
+
+.include <bsd.port.mk>
diff --git a/databases/heidisql/distinfo b/databases/heidisql/distinfo
new file mode 100644
index 000000000000..e8689ddf9710
--- /dev/null
+++ b/databases/heidisql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1765951752
+SHA256 (HeidiSQL-HeidiSQL-v12.14.1.1-2967ad28b4e3172e302cb8d487c0d3a5c752b3f_GH0.tar.gz) = 9fbbf09f21220d3f96ea37f4d869dc18cd0f3a67073ca2a8b3539473cd9c79e6
+SIZE (HeidiSQL-HeidiSQL-v12.14.1.1-2967ad28b4e3172e302cb8d487c0d3a5c752b3f_GH0.tar.gz) = 27522595
diff --git a/databases/heidisql/files/patch-source_apphelpers.pas b/databases/heidisql/files/patch-source_apphelpers.pas
new file mode 100644
index 000000000000..2d542650c371
--- /dev/null
+++ b/databases/heidisql/files/patch-source_apphelpers.pas
@@ -0,0 +1,63 @@
+--- source/apphelpers.pas 2025-12-16 11:00:34.000000000 -0800
++++ source/apphelpers.pas 2025-12-17 00:09:19.625236000 -0800
+@@ -1316,16 +1316,21 @@
+ {$IFDEF LINUX}
+ Result := '';
+ {$ENDIF}
++ {$IFDEF FREEBSD}
++ Result := '';
++ {$ENDIF}
+ end;
+
+ function GetResourcesDir: String;
+ begin
++ Result := GetAppDir;
+ // point to resources dir in macOS app bundle
+ {$IFDEF DARWIN}
+ Result := GetAppDir + '..' + DirectorySeparator + 'Resources' + DirectorySeparator;
+- {$ELSE}
+- Result := GetAppDir;
+ {$ENDIF}
++ {$IFDEF FREEBSD}
++ Result := '%%DATADIR%%/';
++ {$ENDIF}
+ end;
+
+ {**
+@@ -2911,7 +2916,7 @@
+ Output: String;
+ CmdResult: Boolean;
+ begin
+- {$IfDef LINUX}
++ {$if defined(LINUX) or defined(FREEBSD)}
+ // Netcat on Linux
+ CmdResult := Process.RunCommandInDir('', 'nc', ['-w 1 -zv 127.0.0.1 '+Port.ToString], Output);
+ Result := not CmdResult;
+@@ -3026,7 +3031,7 @@
+ FreeLibrary(NTHandle);
+ end;
+ {$EndIf}
+- {$IfDef LINUX}
++ {$if defined(LINUX) or defined(FREEBSD)}
+ IsWineStored := 0;
+ {$EndIf}
+ Result := IsWineStored = 1;
+@@ -3063,6 +3068,9 @@
+ function GetOS: String;
+ begin
+ Result := 'Unknown';
++ {$IfDef FreeBSD}
++ Result := 'FreeBSD';
++ {$EndIf}
+ {$IfDef LINUX}
+ Result := 'Linux';
+ {$EndIf}
+@@ -4569,7 +4577,7 @@
+ 1: begin // String
+ Value := StringReplace(Value, CHR13REPLACEMENT, #13, [rfReplaceAll]);
+ Value := StringReplace(Value, CHR10REPLACEMENT, #10, [rfReplaceAll]);
+- {$IfDef LINUX}
++ {$if defined(LINUX) or defined(FREEBSD)}
+ Value := ConvertWindowsToLinuxPath(Value);
+ {$EndIf}
+ FRegistry.WriteString(Name, Value);
diff --git a/databases/heidisql/files/patch-source_dbconnection.pas b/databases/heidisql/files/patch-source_dbconnection.pas
new file mode 100644
index 000000000000..bf2637ad4a58
--- /dev/null
+++ b/databases/heidisql/files/patch-source_dbconnection.pas
@@ -0,0 +1,127 @@
+--- source/dbconnection.pas 2025-12-16 22:09:54.829290000 -0800
++++ source/dbconnection.pas 2025-12-16 22:11:26.512363000 -0800
+@@ -231,10 +231,10 @@
+ end;
+ TDatabaseCache = class(TObjectList<TDBObjectList>); // A list of db object lists, used for caching
+ TDBObjectComparer = class(TComparer<TDBObject>)
+- function Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override;
++ function Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override;
+ end;
+ TDBObjectDropComparer = class(TComparer<TDBObject>)
+- function Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override;
++ function Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override;
+ end;
+
+ TOidStringPairs = TDictionary<POid, String>;
+@@ -1911,7 +1911,7 @@
+ {$If defined(WINDOWS) OR defined(DARWIN)}
+ DllPath, DllFile: String;
+ Dlls: TStringList;
+- {$ElseIf defined(LINUX)}
++ {$ElseIf defined(LINUX) OR defined(FREEBSD)}
+ LibMapOutput, LibMap: String;
+ LibMapLines: TStringList;
+ {$EndIf}
+@@ -1926,9 +1926,11 @@
+ rx.ModifierI := True;
+ case NetTypeGroup of
+ ngMySQL:
+- {$IfDef LINUX}
++ {$If defined(LINUX)}
+ // libmariadb.so.0 (libc,...) => /lib/x86_64-linux-gnu/libmariadb.so
+ rx.Expression := '^\s*lib(mysqlclient|mariadb|perconaserverclient)\.[^=]+=>\s*(\S+)$';
++ {$ElseIf defined(FREEBSD)}
++ rx.Expression := '(mysqlclient|mariadb|perconaserverclient)[^=]+=>\s*(\S+)$';
+ {$Else}
+ rx.Expression := '^lib(mysql|mariadb).*\.' + SharedSuffix;
+ {$EndIf}
+@@ -1939,14 +1941,18 @@
+ rx.Expression := '^(dblib|libsybdb).*\.' + SharedSuffix;
+ {$EndIf}
+ ngPgSQL:
+- {$IfDef LINUX}
++ {$If defined(LINUX)}
+ rx.Expression := '^\s*(libpq)[^=]+=>\s*(\S+)$';
++ {$ElseIf defined(FREEBSD)}
++ rx.Expression := '(lpq)[^=]+=>\s*(\S+)$';
+ {$Else}
+ rx.Expression := '^libpq.*\.' + SharedSuffix;
+ {$EndIf}
+ ngSQLite: begin
+- {$IfDef LINUX}
++ {$If defined(LINUX)}
+ rx.Expression := '^\s*(libsqlite3)[^=]+=>\s*(\S+)$';
++ {$ElseIf defined(FREEBSD)}
++ rx.Expression := '(lsqlite3)[^=]+=>\s*(\S+)$';
+ {$Else}
+ if NetType = ntSQLite then
+ rx.Expression := '^(lib)?sqlite.*\.' + SharedSuffix
+@@ -1959,9 +1965,13 @@
+ end;
+ case NetTypeGroup of
+ ngMySQL, ngMSSQL, ngPgSQL, ngSQLite, ngInterbase: begin
++ {$if defined(LINUX) or defined(FREEBSD)}
+ {$IfDEF LINUX}
+ // See https://serverfault.com/a/513938
+ Process.RunCommandInDir('', '/sbin/ldconfig', ['-p'], LibMapOutput);
++ {$Else}
++ Process.RunCommandInDir('', '/sbin/ldconfig', ['-r'], LibMapOutput);
++ {$EndIf}
+ LibMapLines := Explode(sLineBreak, LibMapOutput);
+ for LibMap in LibMapLines do begin
+ if rx.Exec(LibMap) and FileExists(rx.Match[2]) then begin
+@@ -3301,6 +3311,11 @@
+ begin
+ // Init libmysql before actually connecting.
+ LibraryPath := GetLibDir + Parameters.LibraryOrProvider;
++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)}
++ LibraryPath := Parameters.LibraryOrProvider;
++{$ELSE}
++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider;
++{$ENDIF}
+ Log(lcDebug, f_('Loading library file %s ...', [LibraryPath]));
+ // Throws EDbError on any failure:
+ FLib := TMySQLLib.Create(LibraryPath, Parameters.DefaultLibrary);
+@@ -3315,7 +3330,11 @@
+ msg: String;
+ begin
+ // Init lib before actually connecting.
+- LibraryPath := GetLibDir + Parameters.LibraryOrProvider;
++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)}
++ LibraryPath := Parameters.LibraryOrProvider;
++{$ELSE}
++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider;
++{$ENDIF}
+ Log(lcDebug, f_('Loading library file %s ...', [LibraryPath]));
+ try
+ FLib := TPostgreSQLLib.Create(LibraryPath, Parameters.DefaultLibrary);
+@@ -3346,7 +3365,11 @@
+ LibraryPath: String;
+ begin
+ // Init lib before actually connecting.
+- LibraryPath := GetLibDir + Parameters.LibraryOrProvider;
++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)}
++ LibraryPath := Parameters.LibraryOrProvider;
++{$ELSE}
++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider;
++{$ENDIF}
+ Log(lcDebug, f_('Loading library file %s ...', [LibraryPath]));
+ // Throws EDbError on any failure:
+ if Parameters.NetType = ntSQLite then
+@@ -10238,14 +10261,14 @@
+
+ { TDBObjectComparer }
+
+-function TDBObjectComparer.Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer;
++function TDBObjectComparer.Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer;
+ begin
+ // Simple sort method for a TDBObjectList
+ Result := CompareAnyNode(Left.Schema+'.'+Left.Name, Right.Schema+'.'+Right.Name);
+ end;
+
+
+-function TDBObjectDropComparer.Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer;
++function TDBObjectDropComparer.Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer;
+ begin
+ // Sorting a TDBObject items so that dropping them does not trap in SQL errors
+ if (Left.NodeType = lntTrigger) and (Right.NodeType <> lntTrigger) then
diff --git a/databases/heidisql/files/pkg-message.in b/databases/heidisql/files/pkg-message.in
new file mode 100644
index 000000000000..805b720ea77e
--- /dev/null
+++ b/databases/heidisql/files/pkg-message.in
@@ -0,0 +1,26 @@
+[
+{ type: install
+ message: <<EOM
+HeidiSQL was installed
+
+1) HeidiSQL needs client library to connect to a supported database. Well
+ supported databases are MySQL/MariaDB, PostgreSQL and SQLite.
+
+ # pkg search -x "^(mysql|mariadb)[0-9].*-client-*"
+ # pkg search -x "^postgresql.*-client-*"
+ # pkg search -x "^(sqlite|sqlite3)-[2|3]"
+
+2) Do not forget install client library. E.g. an user wants use postgresql from
+ HeidiSQL.
+
+ # pkg install postgresql17-client
+
+3) HeidiSQL can be compiled and installed with supports for gtk2, qt5 or qt6
+ graphic interfaces.
+
+ # pkg install heidisql-qt6
+
+4) Enjoy it!
+EOM
+}
+]
diff --git a/databases/heidisql/pkg-descr b/databases/heidisql/pkg-descr
new file mode 100644
index 000000000000..bd2f5156743c
--- /dev/null
+++ b/databases/heidisql/pkg-descr
@@ -0,0 +1,5 @@
+HeidiSQL is a graphical interface for managing MariaDB or MySQL servers,
+Microsoft SQL databases, PostgreSQL, SQLite, Interbase or Firebird. "Heidi"
+lets you browse and edit data, create and edit tables, views, procedures,
+triggers and scheduled events. Also, you can export structure and data, either
+to SQL file, clipboard or to other servers.
diff --git a/databases/heidisql/pkg-plist b/databases/heidisql/pkg-plist
new file mode 100644
index 000000000000..74be7c7b9f38
--- /dev/null
+++ b/databases/heidisql/pkg-plist
@@ -0,0 +1,9 @@
+bin/heidisql
+share/applications/heidisql.desktop
+%%DATADIR%%/functions-mariadb.ini
+%%DATADIR%%/functions-mysql.ini
+%%DATADIR%%/functions-mysql8.ini
+%%DATADIR%%/functions-postgresql.ini
+%%DATADIR%%/functions-redshift.ini
+%%DATADIR%%/functions-sqlite.ini
+share/icons/hicolor/256x256/apps/heidisql.png
diff --git a/databases/memcached/Makefile b/databases/memcached/Makefile
index f83201fc339a..b25609303a34 100644
--- a/databases/memcached/Makefile
+++ b/databases/memcached/Makefile
@@ -1,5 +1,5 @@
PORTNAME= memcached
-DISTVERSION= 1.6.39
+DISTVERSION= 1.6.40
CATEGORIES= databases
MASTER_SITES= http://www.memcached.org/files/
diff --git a/databases/memcached/distinfo b/databases/memcached/distinfo
index 1db70aceb31e..a6aad0c0a4b9 100644
--- a/databases/memcached/distinfo
+++ b/databases/memcached/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753828034
-SHA256 (memcached-1.6.39.tar.gz) = 23e5507e933b15463161d4c5d3921b0c5f340b542d6edd7f6c5e17c34f11a363
-SIZE (memcached-1.6.39.tar.gz) = 1284104
+TIMESTAMP = 1765960262
+SHA256 (memcached-1.6.40.tar.gz) = a3d360e9da2221a49bf9aae4e6880f2d44da6b2a2fae39b1911b9ca76488fbfd
+SIZE (memcached-1.6.40.tar.gz) = 1266094
diff --git a/databases/pgpool-II-43/Makefile b/databases/pgpool-II-43/Makefile
index efa684775ca7..c7de57010518 100644
--- a/databases/pgpool-II-43/Makefile
+++ b/databases/pgpool-II-43/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.3.17
+DISTVERSION= 4.3.18
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -43
diff --git a/databases/pgpool-II-43/distinfo b/databases/pgpool-II-43/distinfo
index 767283eacf8d..aa915d005a19 100644
--- a/databases/pgpool-II-43/distinfo
+++ b/databases/pgpool-II-43/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764321678
-SHA256 (pgpool-II-4.3.17.tar.gz) = 3418538eb81d42ac1b9b01928110a0c5403f80375181501028886cc7bbad4077
-SIZE (pgpool-II-4.3.17.tar.gz) = 5089549
+TIMESTAMP = 1765960496
+SHA256 (pgpool-II-4.3.18.tar.gz) = 698e5c289509cc604c2bded3185f530a42076ac9c239435c3ac2b3d800fc1fa3
+SIZE (pgpool-II-4.3.18.tar.gz) = 5100895
diff --git a/databases/pgpool-II-44/Makefile b/databases/pgpool-II-44/Makefile
index f4046fe51fba..43bc1dd51e7e 100644
--- a/databases/pgpool-II-44/Makefile
+++ b/databases/pgpool-II-44/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.4.14
+DISTVERSION= 4.4.15
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -44
diff --git a/databases/pgpool-II-44/distinfo b/databases/pgpool-II-44/distinfo
index 00d3c8250f27..41ec684f07b2 100644
--- a/databases/pgpool-II-44/distinfo
+++ b/databases/pgpool-II-44/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764321761
-SHA256 (pgpool-II-4.4.14.tar.gz) = 68a1995b8cf79f64dd8131ce04d73be2718c5867a2f53373d6d88d10a6e747a3
-SIZE (pgpool-II-4.4.14.tar.gz) = 5225540
+TIMESTAMP = 1765960627
+SHA256 (pgpool-II-4.4.15.tar.gz) = 955165b227933bdfc3e41076c3561d16aeca0e3b02285fbeec3328906203b9b2
+SIZE (pgpool-II-4.4.15.tar.gz) = 5238007
diff --git a/databases/pgpool-II-45/Makefile b/databases/pgpool-II-45/Makefile
index 473b128f81ee..e4f6942e4f3e 100644
--- a/databases/pgpool-II-45/Makefile
+++ b/databases/pgpool-II-45/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.5.9
+DISTVERSION= 4.5.10
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -45
diff --git a/databases/pgpool-II-45/distinfo b/databases/pgpool-II-45/distinfo
index 223c814dfcbe..2a2475704db8 100644
--- a/databases/pgpool-II-45/distinfo
+++ b/databases/pgpool-II-45/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764321849
-SHA256 (pgpool-II-4.5.9.tar.gz) = 31d445278cc348bbd2f86ffd7e9e48fa3fe16c2c21a7ac4bfbd9875781798a3a
-SIZE (pgpool-II-4.5.9.tar.gz) = 5540584
+TIMESTAMP = 1765960809
+SHA256 (pgpool-II-4.5.10.tar.gz) = 447acb0b1ec3cda1de4883b58b620b2e4ff291c2a40f9628f873381f109486d3
+SIZE (pgpool-II-4.5.10.tar.gz) = 5538349
diff --git a/databases/pgpool-II-46/Makefile b/databases/pgpool-II-46/Makefile
index 8544fe028d05..cb4a74ff1d25 100644
--- a/databases/pgpool-II-46/Makefile
+++ b/databases/pgpool-II-46/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgpool-II
-DISTVERSION= 4.6.4
+DISTVERSION= 4.6.5
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= -46
diff --git a/databases/pgpool-II-46/distinfo b/databases/pgpool-II-46/distinfo
index 588f8c1ca954..b885393adfff 100644
--- a/databases/pgpool-II-46/distinfo
+++ b/databases/pgpool-II-46/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764321907
-SHA256 (pgpool-II-4.6.4.tar.gz) = ef0d2e91a9a11d737c6476247219e679f718bec53550646189594ef9aefd298d
-SIZE (pgpool-II-4.6.4.tar.gz) = 5655119
+TIMESTAMP = 1765960910
+SHA256 (pgpool-II-4.6.5.tar.gz) = 43dcb860e7099d3e322418378e856935f76bb4f3f09b9024c9b7d65af55e4036
+SIZE (pgpool-II-4.6.5.tar.gz) = 5670207
diff --git a/databases/pspg/Makefile b/databases/pspg/Makefile
index 8352a5105d6d..e09cb972e07b 100644
--- a/databases/pspg/Makefile
+++ b/databases/pspg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pspg
-DISTVERSION= 5.8.12
+DISTVERSION= 5.8.13
CATEGORIES= databases
MAINTAINER= bofh@FreeBSD.org
diff --git a/databases/pspg/distinfo b/databases/pspg/distinfo
index c89c182e6f67..d7a023544e8e 100644
--- a/databases/pspg/distinfo
+++ b/databases/pspg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754156760
-SHA256 (okbob-pspg-5.8.12_GH0.tar.gz) = 9f74c236944bea79586a3a12ab9d36735bfa62a92a8d7953e8c1ff5c108277af
-SIZE (okbob-pspg-5.8.12_GH0.tar.gz) = 2447085
+TIMESTAMP = 1765961706
+SHA256 (okbob-pspg-5.8.13_GH0.tar.gz) = b6f198a98c0e8ec0f1ea0893deb23f20be7196a4f075c879722f91bef65a12f8
+SIZE (okbob-pspg-5.8.13_GH0.tar.gz) = 2447114
diff --git a/databases/py-databricks-sql-connector/Makefile b/databases/py-databricks-sql-connector/Makefile
index ce42b64862bc..c74806b0c7e8 100644
--- a/databases/py-databricks-sql-connector/Makefile
+++ b/databases/py-databricks-sql-connector/Makefile
@@ -1,5 +1,6 @@
PORTNAME= databricks-sql-connector
PORTVERSION= 4.2.2
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=4.0.2<5:archivers/py-lz4@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0<3:www/py-pyjwt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.0<3:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.18.1<3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests-kerberos>=0.15.0<0.16:www/py-requests-kerberos@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests-kerberos>=0<0.16:security/py-requests-kerberos@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}thrift>=0.16.0,1:devel/py-thrift@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urllib3>=1.26,1:net/py-urllib3@${PY_FLAVOR}
diff --git a/databases/py-databricks-sql-connector/files/patch-pyproject.toml b/databases/py-databricks-sql-connector/files/patch-pyproject.toml
index 280850edd011..805a3305bd48 100644
--- a/databases/py-databricks-sql-connector/files/patch-pyproject.toml
+++ b/databases/py-databricks-sql-connector/files/patch-pyproject.toml
@@ -14,6 +14,15 @@
]
lz4 = "^4.0.2"
requests = "^2.18.1"
+@@ -27,7 +27,7 @@ pybreaker = "^1.0.0"
+ ]
+ pyjwt = "^2.0.0"
+ pybreaker = "^1.0.0"
+-requests-kerberos = {version = "^0.15.0", optional = true}
++requests-kerberos = {version = "<0.16", optional = true}
+
+
+ [tool.poetry.extras]
@@ -88,4 +88,4 @@ skip_covered = false
skip_covered = false
diff --git a/databases/py-sqlalchemy20/Makefile b/databases/py-sqlalchemy20/Makefile
index 8f18aa2f0ef3..469777fdd844 100644
--- a/databases/py-sqlalchemy20/Makefile
+++ b/databases/py-sqlalchemy20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlalchemy
-PORTVERSION= 2.0.44
+PORTVERSION= 2.0.45
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlalchemy20/distinfo b/databases/py-sqlalchemy20/distinfo
index 1ee175c34be0..755452774eac 100644
--- a/databases/py-sqlalchemy20/distinfo
+++ b/databases/py-sqlalchemy20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774575
-SHA256 (sqlalchemy-2.0.44.tar.gz) = 0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22
-SIZE (sqlalchemy-2.0.44.tar.gz) = 9819830
+TIMESTAMP = 1765895710
+SHA256 (sqlalchemy-2.0.45.tar.gz) = 1632a4bda8d2d25703fdad6363058d882541bdaaee0e5e3ddfa0cd3229efce88
+SIZE (sqlalchemy-2.0.45.tar.gz) = 9869912
diff --git a/databases/py-tiledb/Makefile b/databases/py-tiledb/Makefile
index c81628966c7e..bc8cbca7cf1a 100644
--- a/databases/py-tiledb/Makefile
+++ b/databases/py-tiledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tiledb
-PORTVERSION= 0.35.2
+PORTVERSION= 0.36.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
- tiledb>=2.29.2:databases/tiledb
+ tiledb>=2.30.0:databases/tiledb
LIB_DEPENDS= libtiledb.so:databases/tiledb
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
diff --git a/databases/py-tiledb/distinfo b/databases/py-tiledb/distinfo
index 0973230e733a..c2ff7f17c77b 100644
--- a/databases/py-tiledb/distinfo
+++ b/databases/py-tiledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762586752
-SHA256 (tiledb-0.35.2.tar.gz) = 13a7d35dd6270272dc309d88fa392377e0212785f1e9d0a5c0794d2782cd6abc
-SIZE (tiledb-0.35.2.tar.gz) = 387746
+TIMESTAMP = 1765895702
+SHA256 (tiledb-0.36.0.tar.gz) = 69d519c25853127a89e6827b1b0eae372af3f4f0a284b8d8126ae1c29ad1aed0
+SIZE (tiledb-0.36.0.tar.gz) = 391407
diff --git a/databases/py-xapian/files/patch-configure b/databases/py-xapian/files/patch-configure
new file mode 100644
index 000000000000..64ca64f30aee
--- /dev/null
+++ b/databases/py-xapian/files/patch-configure
@@ -0,0 +1,19 @@
+--- configure.orig 2025-11-20 03:31:02 UTC
++++ configure
+@@ -20400,16 +20400,6 @@ printf "%s\n" "$version (too old, only 3.3 or newer is
+ PYTHON3_INC=`$PYTHON3 -c 'import os,sysconfig;print(sysconfig.get_path("include").replace(os.sep,"/"))' 2>/dev/null`
+
+
+- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for python3 sphinx module" >&5
+-printf %s "checking for python3 sphinx module... " >&6; }
+- if $PYTHON3 -c 'import sphinx' >&5 2>&5 ; then
+- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+-printf "%s\n" "yes" >&6; }
+- else
+- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (try installing package python3-sphinx" >&5
+-printf "%s\n" "no (try installing package python3-sphinx" >&6; }
+- python3_ok=no
+- fi
+ fi
+ if test yes = "$python3_ok" ; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PYTHON3_INC/Python.h" >&5
diff --git a/databases/rubygem-active_model_serializers/Makefile b/databases/rubygem-active_model_serializers/Makefile
index 3b43fd9343ba..6f650d4eef0c 100644
--- a/databases/rubygem-active_model_serializers/Makefile
+++ b/databases/rubygem-active_model_serializers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= active_model_serializers
-PORTVERSION= 0.10.15
+PORTVERSION= 0.10.16
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-active_model_serializers/distinfo b/databases/rubygem-active_model_serializers/distinfo
index 85a761f31934..44debc185943 100644
--- a/databases/rubygem-active_model_serializers/distinfo
+++ b/databases/rubygem-active_model_serializers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888392
-SHA256 (rubygem/active_model_serializers-0.10.15.gem) = 08275b2083ab4e8304279d838b99af546878e0d879a8154f731b0d16cb8b0c4c
-SIZE (rubygem/active_model_serializers-0.10.15.gem) = 61952
+TIMESTAMP = 1765895764
+SHA256 (rubygem/active_model_serializers-0.10.16.gem) = aab6371a27eac08fac0c0d57c8207c4e08127515a7394d28eafbaabbedcc061a
+SIZE (rubygem/active_model_serializers-0.10.16.gem) = 61952
diff --git a/databases/tiledb/Makefile b/databases/tiledb/Makefile
index d84d24b3f882..4af7c24b07f4 100644
--- a/databases/tiledb/Makefile
+++ b/databases/tiledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tiledb
-PORTVERSION= 2.29.2
+PORTVERSION= 2.30.0
CATEGORIES= databases
MAINTAINER= sunpoet@FreeBSD.org
@@ -10,19 +10,17 @@ WWW= https://tiledb.com/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${RUN_DEPENDS}
-LIB_DEPENDS= libcapnp.so:devel/capnproto1 \
+BUILD_DEPENDS= capnproto1>=1.2.0<1.2.0_99:devel/capnproto1 \
+ clipp>=0:devel/clipp \
+ nlohmann-json>=0:devel/nlohmann-json
+LIB_DEPENDS= libblosc2.so:archivers/c-blosc2 \
+ libcapnp.so:devel/capnproto1 \
libcurl.so:ftp/curl \
libfmt.so:devel/libfmt \
liblz4.so:archivers/liblz4 \
libpng.so:graphics/png \
+ libspdlog.so:devel/spdlog \
libzstd.so:archivers/zstd
-RUN_DEPENDS= capnproto1>=1.0.1:devel/capnproto1 \
- clipp>=1.2.3_1:devel/clipp \
- curl>=7.74.0:ftp/curl \
- liblz4>=1.9.3,1:archivers/liblz4 \
- spdlog>=1.11.0:devel/spdlog \
- zstd>=1.4.8:archivers/zstd
USES= cmake compiler:c++17-lang localbase:ldflags pkgconfig ssl
diff --git a/databases/tiledb/distinfo b/databases/tiledb/distinfo
index 7efaffcc850c..356c44051d94 100644
--- a/databases/tiledb/distinfo
+++ b/databases/tiledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762586750
-SHA256 (TileDB-Inc-TileDB-2.29.2_GH0.tar.gz) = 44fd4c6c25938a123edc711f082a1c3e632a9f8365e64fe745bbf1e782d671d4
-SIZE (TileDB-Inc-TileDB-2.29.2_GH0.tar.gz) = 3787990
+TIMESTAMP = 1765895700
+SHA256 (TileDB-Inc-TileDB-2.30.0_GH0.tar.gz) = c5f94da6de0e0f93925f7ad107bd80fef0615f9b3d111a5bae245f75b1fcc173
+SIZE (TileDB-Inc-TileDB-2.30.0_GH0.tar.gz) = 3622987
diff --git a/databases/tiledb/pkg-plist b/databases/tiledb/pkg-plist
index 16c200c62eb5..d374445073ad 100644
--- a/databases/tiledb/pkg-plist
+++ b/databases/tiledb/pkg-plist
@@ -2,7 +2,6 @@ include/tiledb/api/c_api/api_external_common.h
include/tiledb/api/c_api/array/array_api_experimental.h
include/tiledb/api/c_api/array/array_api_external.h
include/tiledb/api/c_api/array/encryption_type_enum.h
-include/tiledb/api/c_api/array_schema/array_schema_api_deprecated.h
include/tiledb/api/c_api/array_schema/array_schema_api_experimental.h
include/tiledb/api/c_api/array_schema/array_schema_api_external.h
include/tiledb/api/c_api/array_schema/array_type_enum.h
@@ -13,7 +12,6 @@ include/tiledb/api/c_api/attribute/attribute_api_external_experimental.h
include/tiledb/api/c_api/buffer/buffer_api_external.h
include/tiledb/api/c_api/buffer_list/buffer_list_api_external.h
include/tiledb/api/c_api/config/config_api_external.h
-include/tiledb/api/c_api/context/context_api_experimental.h
include/tiledb/api/c_api/context/context_api_external.h
include/tiledb/api/c_api/current_domain/current_domain_api_enum.h
include/tiledb/api/c_api/current_domain/current_domain_api_external_experimental.h
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index 69a934a3795c..c8e8130ef061 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892862
-SHA256 (KDE/frameworks/6.20/kstatusnotifieritem-6.20.0.tar.xz) = db0edb928b15708487ea8ad007db4bcf3949332698cc78b4ed75128bea1b2fa6
-SIZE (KDE/frameworks/6.20/kstatusnotifieritem-6.20.0.tar.xz) = 50600
+TIMESTAMP = 1765456420
+SHA256 (KDE/frameworks/6.21/kstatusnotifieritem-6.21.0.tar.xz) = e77d4d943af83fd12080dbc6ecb9c1355a1fa282efbd89edfa25384d673fd660
+SIZE (KDE/frameworks/6.21/kstatusnotifieritem-6.21.0.tar.xz) = 50524
diff --git a/deskutils/py-vorta/Makefile b/deskutils/py-vorta/Makefile
index d210172c1189..5e03e9fedb0f 100644
--- a/deskutils/py-vorta/Makefile
+++ b/deskutils/py-vorta/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vorta
DISTVERSIONPREFIX= v
-DISTVERSION= 0.11.0
+DISTVERSION= 0.11.1
CATEGORIES= deskutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/deskutils/py-vorta/distinfo b/deskutils/py-vorta/distinfo
index dcdd072d1566..a17865791fe2 100644
--- a/deskutils/py-vorta/distinfo
+++ b/deskutils/py-vorta/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764844179
-SHA256 (borgbase-vorta-v0.11.0_GH0.tar.gz) = 78a2d29ce17e07ee037333f29947f8e4707624e71c29e847d0ea85e678475092
-SIZE (borgbase-vorta-v0.11.0_GH0.tar.gz) = 1179789
+TIMESTAMP = 1765965070
+SHA256 (borgbase-vorta-v0.11.1_GH0.tar.gz) = 885155f5e8eb007cc03361317488508a8ee06cc9d1705858b19c753a637f003b
+SIZE (borgbase-vorta-v0.11.1_GH0.tar.gz) = 1180382
diff --git a/devel/Makefile b/devel/Makefile
index c165c9779084..530be7d511be 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1070,6 +1070,7 @@
SUBDIR += ittapi
SUBDIR += ivykis
SUBDIR += jam
+ SUBDIR += janet-lsp
SUBDIR += jansson
SUBDIR += java-findbugs
SUBDIR += jclassinfo
@@ -7316,6 +7317,8 @@
SUBDIR += rubygem-devise-rails70
SUBDIR += rubygem-devise-rails71
SUBDIR += rubygem-devise-rails72
+ SUBDIR += rubygem-devise-rails80
+ SUBDIR += rubygem-devise-rails81
SUBDIR += rubygem-did_you_mean
SUBDIR += rubygem-dig_rb
SUBDIR += rubygem-directory_watcher
diff --git a/devel/R-cran-pak/Makefile b/devel/R-cran-pak/Makefile
index 5b4662fa932f..a2e9ccf89dca 100644
--- a/devel/R-cran-pak/Makefile
+++ b/devel/R-cran-pak/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pak
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-pak/distinfo b/devel/R-cran-pak/distinfo
index 21b28f60b0b7..277e11e92c9c 100644
--- a/devel/R-cran-pak/distinfo
+++ b/devel/R-cran-pak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749534043
-SHA256 (pak_0.9.0.tar.gz) = 45a8a182fad9821766107f70b238d05a1129fad33afbb8f7b4cd99ec75aa1180
-SIZE (pak_0.9.0.tar.gz) = 3324011
+TIMESTAMP = 1765807792
+SHA256 (pak_0.9.1.tar.gz) = 9f2422f52c507b82c37e7ab35327761e4faf1cde415e657502c470a043749ca1
+SIZE (pak_0.9.1.tar.gz) = 3324098
diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile
index de22eb06d6b0..397c529a91d4 100644
--- a/devel/autogen/Makefile
+++ b/devel/autogen/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \
gmktemp:sysutils/coreutils
RUN_DEPENDS= bash:shells/bash
-USES= gmake gnome guile:2.2 libtool pathfix perl5 pkgconfig shebangfix tar:xz
+USES= gmake gnome guile:2.2 libtool perl5 pkgconfig shebangfix tar:xz
USE_GNOME= libxml2
USE_PERL5= build
diff --git a/devel/base64/Makefile b/devel/base64/Makefile
index 5f41f563fc74..7f22946b40d6 100644
--- a/devel/base64/Makefile
+++ b/devel/base64/Makefile
@@ -2,6 +2,7 @@ PORTNAME= base64
PORTVERSION= 0.5.2
DISTVERSIONPREFIX= v
CATEGORIES= devel
+PKGNAMEPREFIX= lib
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast Base64 stream encoder/decoder in C99, with SIMD acceleration
diff --git a/devel/capnproto1/Makefile b/devel/capnproto1/Makefile
index 5e96cd5b3677..802bc9e47faf 100644
--- a/devel/capnproto1/Makefile
+++ b/devel/capnproto1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= capnproto
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
DISTVERSIONPREFIX= c++-
CATEGORIES= devel
MASTER_SITES= https://capnproto.org/
@@ -25,7 +25,7 @@ PLIST_SUB= PORTVERSION=${PORTVERSION}
CONFLICTS_INSTALL= capnproto
-# databases/tiledb 2.28.0+ requires capnproto 1.1.0
+# databases/tiledb 2.30.0+ requires capnproto 1.2.0
PORTSCOUT= ignore:1
.include <bsd.port.mk>
diff --git a/devel/capnproto1/distinfo b/devel/capnproto1/distinfo
index e4fee9befc92..58e8ab66af83 100644
--- a/devel/capnproto1/distinfo
+++ b/devel/capnproto1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715292
-SHA256 (capnproto-c++-1.1.0.tar.gz) = 07167580e563f5e821e3b2af1c238c16ec7181612650c5901330fa9a0da50939
-SIZE (capnproto-c++-1.1.0.tar.gz) = 1768797
+TIMESTAMP = 1765895676
+SHA256 (capnproto-c++-1.2.0.tar.gz) = ed00e44ecbbda5186bc78a41ba64a8dc4a861b5f8d4e822959b0144ae6fd42ef
+SIZE (capnproto-c++-1.2.0.tar.gz) = 1769091
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index ea568bd9e010..5e14c4c4e997 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.157.3
+DISTVERSION= 0.157.4
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 17113d1bfd98..c2e13a21651a 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765708729
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.mod) = d0bdbc5bd21074409f5a9f34984334c0ba52254e53060b1838f26a43dc0cd96c
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.mod) = 11559
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.zip) = 821090abb0836c2681806cb228925fb9a82543828ad758839693d3ab3e32e166
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.zip) = 1316075
+TIMESTAMP = 1765961764
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.4/v0.157.4.mod) = 43fde39b1a6175854a1e43cea0c1e25217cea8fe008dc04c8ebbe201b5dee7de
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.4/v0.157.4.mod) = 11531
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.4/v0.157.4.zip) = d75b954eb1e3323182f06dd5bd1bdb067caa6f8342dde97642a7a905694ed9df
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.4/v0.157.4.zip) = 1316103
diff --git a/devel/dconf/Makefile b/devel/dconf/Makefile
index 9594bca467e1..cee81577421c 100644
--- a/devel/dconf/Makefile
+++ b/devel/dconf/Makefile
@@ -12,7 +12,7 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \
- ${LOCALBASE}/libdata/pkgconfig/bash-completion.pc:shells/bash-completion
+ bash-completion>=0:shells/bash-completion
LIB_DEPENDS= libdbus-1.so:devel/dbus
USES= gettext gnome localbase meson pkgconfig python:build \
diff --git a/devel/gflags/Makefile b/devel/gflags/Makefile
index cce5a42f7b5f..9dcb5dc2c528 100644
--- a/devel/gflags/Makefile
+++ b/devel/gflags/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/gflags/gflags
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-USES= cmake:testing compiler:c++11-lang pathfix shebangfix
+USES= cmake:testing compiler:c++11-lang shebangfix
CMAKE_ARGS= -DGFLAGS_NAMESPACE:STRING=gflags
CMAKE_OFF= BUILD_TESTING \
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index 4e8c5e6dfb66..527e6678112f 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glab
DISTVERSIONPREFIX= v
-DISTVERSION= 1.79.0
+DISTVERSION= 1.80.2
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
@@ -18,7 +18,8 @@ USES= go:modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_PLATFORM= ${OPSYS:tl}
_BUILD_DATE= $$(date +%Y-%m-%d)
-_TAG= 19f580807f390d5725a2c972bd2026b3dd24a50c
+# Find here: https://gitlab.com/gitlab-org/cli/-/tags
+_TAG= cca0f120be46f464b84f88b9ce69007314499a2a
GO_MODULE= gitlab.com/gitlab-org/cli
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/devel/glab/distinfo b/devel/glab/distinfo
index 6f4772cc84e2..d6eeff9ea4fc 100644
--- a/devel/glab/distinfo
+++ b/devel/glab/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765087186
-SHA256 (go/devel_glab/glab-v1.79.0/v1.79.0.mod) = c01becd8e1141872b14742a4a3537b2b70e566409d559ee8bd67776ff74c67a6
-SIZE (go/devel_glab/glab-v1.79.0/v1.79.0.mod) = 8211
-SHA256 (go/devel_glab/glab-v1.79.0/v1.79.0.zip) = 248cbaaf27a514c2f6e8e629efbcd09eeaf125346363741367fb269604df1850
-SIZE (go/devel_glab/glab-v1.79.0/v1.79.0.zip) = 17617110
+TIMESTAMP = 1766034182
+SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 9ecef10900ec6f2df2dafe6f1f70017c8429f242360e4ab4b1f07df0667f0223
+SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 8100
+SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 53a09cb876ebd4495f2c13ab25218f6ebcb7fc39503f148c5acd637d863bba7f
+SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 17624498
diff --git a/devel/icu/Makefile b/devel/icu/Makefile
index e3b4960e7d7a..7985ff0fd187 100644
--- a/devel/icu/Makefile
+++ b/devel/icu/Makefile
@@ -16,7 +16,7 @@ LICENSE_NAME= ICU license
LICENSE_FILE= ${WRKSRC}/../LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES+= compiler:c++11-lib cpe gmake pathfix python:build tar:tgz
+USES+= compiler:c++11-lib cpe gmake python:build tar:tgz
GNU_CONFIGURE= yes
CONFIGURE_ARGS?=--disable-layoutex
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index 74d4fb017e98..df12628a6c1c 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= indi
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.6
+DISTVERSION= 2.1.7
CATEGORIES= devel astro
MAINTAINER= acm@FreeBSD.org
diff --git a/devel/indi/distinfo b/devel/indi/distinfo
index d4cd768ade31..1b7c2eccca94 100644
--- a/devel/indi/distinfo
+++ b/devel/indi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761083100
-SHA256 (indilib-indi-v2.1.6_GH0.tar.gz) = c57403bf4478f5ff6264cb6643e960ed6f96658bdf40eda7eca35abc372c9a05
-SIZE (indilib-indi-v2.1.6_GH0.tar.gz) = 4474992
+TIMESTAMP = 1765926304
+SHA256 (indilib-indi-v2.1.7_GH0.tar.gz) = 1ab6697847eae635873f4270ae200ef5331c87844f52733d4ad201aad0919192
+SIZE (indilib-indi-v2.1.7_GH0.tar.gz) = 3265446
diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist
index 66bbf103a9c9..15c5541d1cc9 100644
--- a/devel/indi/pkg-plist
+++ b/devel/indi/pkg-plist
@@ -16,6 +16,7 @@ bin/indi_astrometry
bin/indi_astrotrac_telescope
bin/indi_baader_dome
bin/indi_camelot_rotator
+bin/indi_celestron_dewpower
bin/indi_celestron_gps
bin/indi_celestron_sct_focus
bin/indi_cheapodc
@@ -48,6 +49,8 @@ bin/indi_giotto
bin/indi_gpusb
bin/indi_hid_test
bin/indi_hitecastrodc_focus
+bin/indi_hitech_weather
+bin/indi_iafscaa_focus
bin/indi_ieaf_focus
bin/indi_ieq_telescope
bin/indi_ieqlegacy_telescope
@@ -99,7 +102,6 @@ bin/indi_onfocus_focus
bin/indi_openweathermap_weather
bin/indi_optec_wheel
bin/indi_paramount_telescope
-bin/indi_pegasus_flatmaster
bin/indi_pegasus_focuscube
bin/indi_pegasus_focuscube3
bin/indi_pegasus_ppb
@@ -107,7 +109,6 @@ bin/indi_pegasus_ppba
bin/indi_pegasus_prodigyMF
bin/indi_pegasus_scopsoag
bin/indi_pegasus_spb
-bin/indi_pegasus_uch
bin/indi_pegasus_upb
bin/indi_pegasusindigo_wheel
bin/indi_perfectstar_focus
@@ -126,6 +127,7 @@ bin/indi_rbfocus_focus
bin/indi_rigel_dome
bin/indi_robo_focus
bin/indi_rolloff_dome
+bin/indi_safetymonitor
bin/indi_scopedome_dome
bin/indi_script_dome
bin/indi_script_telescope
@@ -227,8 +229,10 @@ include/libindi/fits.h
include/libindi/fits_extensions.h
include/libindi/fitsidi.h
include/libindi/fitskeyword.h
-include/libindi/hidapi.h
+include/libindi/hotplugcapabledevice.h
+include/libindi/hotplugmanager.h
include/libindi/httplib.h
+include/libindi/indi_hidapi.h
include/libindi/indiapi.h
include/libindi/indibase.h
include/libindi/indibasetypes.h
@@ -258,6 +262,7 @@ include/libindi/indilightboxinterface.h
include/libindi/indilogger.h
include/libindi/indimacros.h
include/libindi/indioutputinterface.h
+include/libindi/indipowerinterface.h
include/libindi/indiproperties.h
include/libindi/indiproperty.h
include/libindi/indipropertybasic.h
diff --git a/devel/janet-lsp/Makefile b/devel/janet-lsp/Makefile
new file mode 100644
index 000000000000..89feef4d797b
--- /dev/null
+++ b/devel/janet-lsp/Makefile
@@ -0,0 +1,60 @@
+PORTNAME= janet-lsp
+PORTVERSION= 0.0.11
+DISTVERSIONPREFIX= v
+PORTREVISION= 1
+CATEGORIES= devel
+
+MAINTAINER= dave@freedave.net
+COMMENT= LSP for lang/janet
+WWW= https://github.com/CFiggers/janet-lsp
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+# Technically jpm should depend on janet.
+BUILD_DEPENDS= janet>=1.17.2:lang/janet \
+ jpm>=1.1.0:lang/jpm
+RUN_DEPENDS= janet>=1.17.2:lang/janet
+
+USE_GITHUB= yes
+GH_ACCOUNT= CFiggers
+
+# These are a little more recent than latest releases. But there is no lockfile
+# so by default jpm(1) would use HEAD. There is also a conflict for cmd and the
+# CFiggers version is more recent (and required by janet-lsp).
+# Alphabetical order by project works but is coincidental and only because the
+# sole depenedency is 'judge' on 'cmd'.
+#
+# This ordering is respected in do-build.
+GH_TUPLE= CFiggers:cmd:b0a34d6:cmd \
+ CFiggers:jayson:4f54041:jayson \
+ ianthehenry:judge:3b92185:judge \
+ janet-lang:spork:7b780cc:spork
+
+SUB_FILES= janet-lsp
+
+PLIST_FILES= bin/janet-lsp \
+ lib/janet/janet-lsp.jimage \
+ lib/janet/.manifests/janet-lsp.jdn
+
+# Use GH_TUPLE project-hash as directory to avoid an unnecessary copy.
+do-build:
+.for dep in ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*):([^:]*)@\2-\3@}
+ cd ${WRKDIR}/${dep} && \
+ ${LOCALBASE}/bin/jpm --tree=${WRKSRC}/jpm_tree "install"
+.endfor
+ cd ${WRKSRC} && ${LOCALBASE}/bin/jpm --tree=${WRKSRC}/jpm_tree "install"
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/janet/.manifests
+ ${INSTALL_SCRIPT} ${WRKDIR}/janet-lsp \
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/jpm_tree/lib/janet-lsp.jimage \
+ ${STAGEDIR}${PREFIX}/lib/janet/janet-lsp.jimage
+ ${INSTALL_DATA} ${WRKSRC}/jpm_tree/lib/.manifests/janet-lsp.jdn \
+ ${STAGEDIR}${PREFIX}/lib/janet/.manifests/janet-lsp.jdn
+
+do-test:
+ cd ${WRKSRC} && jpm test -l
+
+.include <bsd.port.mk>
diff --git a/devel/janet-lsp/distinfo b/devel/janet-lsp/distinfo
new file mode 100644
index 000000000000..aea5462c51fe
--- /dev/null
+++ b/devel/janet-lsp/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1765654720
+SHA256 (CFiggers-janet-lsp-v0.0.11_GH0.tar.gz) = 6dec1d75547cb99097415822605dc9d4bccd897bb1e206264b1280f38bbe824f
+SIZE (CFiggers-janet-lsp-v0.0.11_GH0.tar.gz) = 33575
+SHA256 (CFiggers-cmd-b0a34d6_GH0.tar.gz) = e5ed4f760d2d0beb607e554ed928232d908643bf5d1051a3d8e12fe9160e561c
+SIZE (CFiggers-cmd-b0a34d6_GH0.tar.gz) = 22306
+SHA256 (CFiggers-jayson-4f54041_GH0.tar.gz) = 2f88178be3f8cb44dad5cda8f140c85f010acb28820400998208ea3d292883c8
+SIZE (CFiggers-jayson-4f54041_GH0.tar.gz) = 3864843
+SHA256 (ianthehenry-judge-3b92185_GH0.tar.gz) = 904208053f675844d3e7cc18d21d893ecef356603df4ce1bdf6cd0933090163b
+SIZE (ianthehenry-judge-3b92185_GH0.tar.gz) = 31792
+SHA256 (janet-lang-spork-7b780cc_GH0.tar.gz) = 34cb553a153fa328b8e792435a2194700c822935baf184e9864d4fdabf50c37a
+SIZE (janet-lang-spork-7b780cc_GH0.tar.gz) = 267805
diff --git a/devel/janet-lsp/files/janet-lsp.in b/devel/janet-lsp/files/janet-lsp.in
new file mode 100644
index 000000000000..69eea77d05c3
--- /dev/null
+++ b/devel/janet-lsp/files/janet-lsp.in
@@ -0,0 +1,11 @@
+@comment | This file is normally created by `jpm install`. The problem is that
+@comment | it uses the path from --tree for janet and the full path to that tree
+@comment | for the image. Both wrong.
+@comment | See work/janet-lsp-*/jpm_tree/bin/janet-lsp for the version with the
+@comment | wrong paths that this replaces. It is this small.
+#!%%LOCALBASE%%/bin/janet
+(import janet-lsp)
+(put root-env :syspath "%%LOCALBASE%%/lib")
+
+(defn main [& args]
+ (janet-lsp/main ;args))
diff --git a/devel/janet-lsp/files/patch-src_main.janet b/devel/janet-lsp/files/patch-src_main.janet
new file mode 100644
index 000000000000..fd9ea4e1dfd2
--- /dev/null
+++ b/devel/janet-lsp/files/patch-src_main.janet
@@ -0,0 +1,19 @@
+--- src/main.janet.orig 2025-12-15 16:13:59 UTC
++++ src/main.janet
+@@ -16,12 +16,10 @@
+ (use judge)
+
+ (def version "0.0.11")
+-(def commit
+- (with [proc (os/spawn ["git" "rev-parse" "--short" "HEAD"] :xp {:out :pipe})]
+- (let [[out] (ev/gather
+- (ev/read (proc :out) :all)
+- (os/proc-wait proc))]
+- (if out (string/trimr out) ""))))
++
++# `git rev-parse --short HEAD` is going to find the revision of the ports tree.
++# The tag should be enough so just supply a string for commit.
++(def commit "FreeBSD")
+
+ (def jpm-defs (require "../libs/jpm-defs"))
+
diff --git a/devel/janet-lsp/pkg-descr b/devel/janet-lsp/pkg-descr
new file mode 100644
index 000000000000..b5ade15bab58
--- /dev/null
+++ b/devel/janet-lsp/pkg-descr
@@ -0,0 +1,8 @@
+This is an LSP server for the Janet language, supporting:
+
+Current features:
+* Auto-completion based on symbols in the Janet Standard Library and defined in
+ user code
+* On-hover definition of symbols as returned by (doc ,symbol)
+* Inline compiler errors
+* Pop-up signature help
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 989a067c8a5e..8a248bc604a0 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.541
+PORTVERSION= 2.542
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 00c47b4556f3..1a06fc1aad73 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765469758
-SHA256 (jenkins/2.541/jenkins.war) = 5794313add16a97b205a1d1f5a3cdac25f5f294bdc22496deef9d5d016fca0ce
-SIZE (jenkins/2.541/jenkins.war) = 96252746
+TIMESTAMP = 1765894373
+SHA256 (jenkins/2.542/jenkins.war) = b0a46c076e0bd3bfe76d6fd20f0de17316424f2b9b1528e96ae0ec16c4b19230
+SIZE (jenkins/2.542/jenkins.war) = 96412175
diff --git a/devel/kf6-extra-cmake-modules/Makefile b/devel/kf6-extra-cmake-modules/Makefile
index 0cc41de25a75..5fda3d8dcb24 100644
--- a/devel/kf6-extra-cmake-modules/Makefile
+++ b/devel/kf6-extra-cmake-modules/Makefile
@@ -41,8 +41,4 @@ MANPAGES_CMAKE_BOOL= BUILD_MAN_DOCS
TESTING_UNSAFE= requires reuse-tool port
-.if exists(/usr/include/sys/inotify.h)
-EXTRA_PATCHES+= ${FILESDIR}/extrapatch-inotify
-.endif
-
.include <bsd.port.mk>
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 33001efd483b..5ad092766026 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892863
-SHA256 (KDE/frameworks/6.20/extra-cmake-modules-6.20.0.tar.xz) = 3711de8572db5da618efe3f28cc094ca25a1abb0bddffc63dced12c4f8caae5f
-SIZE (KDE/frameworks/6.20/extra-cmake-modules-6.20.0.tar.xz) = 334164
+TIMESTAMP = 1765456421
+SHA256 (KDE/frameworks/6.21/extra-cmake-modules-6.21.0.tar.xz) = 267c5467cd6555a0af0d4010f0ec06971f80f1bd5c90563424a8593bc0976a70
+SIZE (KDE/frameworks/6.21/extra-cmake-modules-6.21.0.tar.xz) = 334524
diff --git a/devel/kf6-extra-cmake-modules/files/extrapatch-inotify b/devel/kf6-extra-cmake-modules/files/extrapatch-inotify
deleted file mode 100644
index 80d16c075e6f..000000000000
--- a/devel/kf6-extra-cmake-modules/files/extrapatch-inotify
+++ /dev/null
@@ -1,11 +0,0 @@
---- find-modules/FindInotify.cmake.orig 2025-06-13 09:31:41 UTC
-+++ find-modules/FindInotify.cmake
-@@ -33,7 +33,7 @@ if(Inotify_INCLUDE_DIRS)
- if(Inotify_INCLUDE_DIRS)
- # On Linux and SunOS, there is no library to link against, on the BSDs there is.
- # On the BSD's, inotify is implemented through a library, libinotify.
-- if(CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "SunOS")
-+ if(CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "SunOS" OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
- set(Inotify_FOUND TRUE)
- set(Inotify_LIBRARIES "")
- set(Inotify_INCLUDE_DIRS "")
diff --git a/devel/kf6-extra-cmake-modules/files/patch-find-modules_FindInotify.cmake b/devel/kf6-extra-cmake-modules/files/patch-find-modules_FindInotify.cmake
new file mode 100644
index 000000000000..5534cd6833b5
--- /dev/null
+++ b/devel/kf6-extra-cmake-modules/files/patch-find-modules_FindInotify.cmake
@@ -0,0 +1,11 @@
+--- find-modules/FindInotify.cmake.orig 2025-12-05 13:18:18 UTC
++++ find-modules/FindInotify.cmake
+@@ -56,7 +56,7 @@ if(Inotify_INCLUDE_DIRS)
+ cmake_path(GET Inotify_INCLUDE_DIRS PARENT_PATH includes_prefix)
+ cmake_path(GET Inotify_LIBRARIES PARENT_PATH lib_prefix)
+ cmake_path(GET lib_prefix PARENT_PATH lib_prefix)
+- cmake_path(COMPARE includes_prefix EQUAL lib_prefix prefixes_match)
++ cmake_path(COMPARE ${includes_prefix} EQUAL ${lib_prefix} prefixes_match)
+
+ if(NOT prefixes_match)
+ set(Inotify_FOUND TRUE)
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index ad3f5b77e456..03d0bf23a1ac 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892863
-SHA256 (KDE/frameworks/6.20/kapidox-6.20.0.tar.xz) = ecaf24b84b92453eda0822d5aef18e047e62848f80b019c30832ec57282fabd3
-SIZE (KDE/frameworks/6.20/kapidox-6.20.0.tar.xz) = 198564
+TIMESTAMP = 1765456421
+SHA256 (KDE/frameworks/6.21/kapidox-6.21.0.tar.xz) = 6e4db8f419da35e562dca1fa7576185375f7bf2efb4ef068d7e93b880f32085f
+SIZE (KDE/frameworks/6.21/kapidox-6.21.0.tar.xz) = 198536
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 645b210b420c..5c8b386ef330 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892863
-SHA256 (KDE/frameworks/6.20/kauth-6.20.0.tar.xz) = a918455f42e169fa55e965e407588c22cb18beb5529dab321d45acafdb7bd652
-SIZE (KDE/frameworks/6.20/kauth-6.20.0.tar.xz) = 2273340
+TIMESTAMP = 1765456422
+SHA256 (KDE/frameworks/6.21/kauth-6.21.0.tar.xz) = 9ac4da53b42d0c2ab3e3625ed19b5f4dafd9a99c439696ab49dbf0b68fa2119a
+SIZE (KDE/frameworks/6.21/kauth-6.21.0.tar.xz) = 2273504
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index bd3b2699aba5..553c5e84f47c 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892864
-SHA256 (KDE/frameworks/6.20/kbookmarks-6.20.0.tar.xz) = 3967d390155e7183dd5de0087aa4bb12264958331ac18a1f8c405a5edbdc1a14
-SIZE (KDE/frameworks/6.20/kbookmarks-6.20.0.tar.xz) = 1093720
+TIMESTAMP = 1765456422
+SHA256 (KDE/frameworks/6.21/kbookmarks-6.21.0.tar.xz) = 06e2d5ad22324c4a6809ae8f6a3192004abd8dc56bbb5b281c1828f32dc8e07a
+SIZE (KDE/frameworks/6.21/kbookmarks-6.21.0.tar.xz) = 1093652
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 08d19046a561..ae69b297116a 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892864
-SHA256 (KDE/frameworks/6.20/kcmutils-6.20.0.tar.xz) = a2d726c7b6b8feaddff29dc0e75e1c15467f02d1ebe6f8e96f35cd84b23e16ed
-SIZE (KDE/frameworks/6.20/kcmutils-6.20.0.tar.xz) = 2444952
+TIMESTAMP = 1765456422
+SHA256 (KDE/frameworks/6.21/kcmutils-6.21.0.tar.xz) = 9c1808153d9c16aaa08e68b6353ce5c9af67b2e24b9a0cd7587c46a4a81e8edc
+SIZE (KDE/frameworks/6.21/kcmutils-6.21.0.tar.xz) = 2445028
diff --git a/devel/kf6-kcmutils/pkg-plist b/devel/kf6-kcmutils/pkg-plist
index 8aa8ddfece03..334cd75e2410 100644
--- a/devel/kf6-kcmutils/pkg-plist
+++ b/devel/kf6-kcmutils/pkg-plist
@@ -129,6 +129,7 @@ share/locale/ia/LC_MESSAGES/kcmshell6.mo
share/locale/ia/LC_MESSAGES/kcmutils6.mo
share/locale/id/LC_MESSAGES/kcmshell6.mo
share/locale/id/LC_MESSAGES/kcmutils6.mo
+share/locale/is/LC_MESSAGES/kcmshell6.mo
share/locale/is/LC_MESSAGES/kcmutils6.mo
share/locale/it/LC_MESSAGES/kcmshell6.mo
share/locale/it/LC_MESSAGES/kcmutils6.mo
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index 35833e99328e..204d1179dfef 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892864
-SHA256 (KDE/frameworks/6.20/kconfig-6.20.0.tar.xz) = daecf4989af9958144139e4918c22cd05b5a96527c51d737eae7c57718167d15
-SIZE (KDE/frameworks/6.20/kconfig-6.20.0.tar.xz) = 356572
+TIMESTAMP = 1765456423
+SHA256 (KDE/frameworks/6.21/kconfig-6.21.0.tar.xz) = 0cc1d0b92226cfe9b899468079cc213939fbf8bdd5b91e5454bc8cdfc8f34e20
+SIZE (KDE/frameworks/6.21/kconfig-6.21.0.tar.xz) = 357008
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index c8dbf2d362be..c5486c416d31 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892864
-SHA256 (KDE/frameworks/6.20/kcoreaddons-6.20.0.tar.xz) = c1d45587616df5eaa3667a028b1f7f909c9c7230ac42d62da69cfb2ac46cd505
-SIZE (KDE/frameworks/6.20/kcoreaddons-6.20.0.tar.xz) = 2554740
+TIMESTAMP = 1765456423
+SHA256 (KDE/frameworks/6.21/kcoreaddons-6.21.0.tar.xz) = 4461dcb7be66cc55101c2a957c08c7871f2b3ea7dd6f017183866c4534163e49
+SIZE (KDE/frameworks/6.21/kcoreaddons-6.21.0.tar.xz) = 2555904
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index be22e1adb6fd..8fcad434f9ee 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892865
-SHA256 (KDE/frameworks/6.20/kcrash-6.20.0.tar.xz) = 1f42e9c54ead9f2d81b3ec5eacf55ab6ff4dd1c3a0721c68f3ab39ed46f35973
-SIZE (KDE/frameworks/6.20/kcrash-6.20.0.tar.xz) = 29104
+TIMESTAMP = 1765456423
+SHA256 (KDE/frameworks/6.21/kcrash-6.21.0.tar.xz) = 08455c27b668452dca2bb37956ac82e4c1e7052df6949b8d622ce11e5c9f4c94
+SIZE (KDE/frameworks/6.21/kcrash-6.21.0.tar.xz) = 29096
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index ead7db781c5b..6bab346977b6 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892865
-SHA256 (KDE/frameworks/6.20/kdbusaddons-6.20.0.tar.xz) = 5db2f6b7235238070224ee8a5225f41ffdb3249d558a81a7c06a8e54d67729f7
-SIZE (KDE/frameworks/6.20/kdbusaddons-6.20.0.tar.xz) = 46496
+TIMESTAMP = 1765456423
+SHA256 (KDE/frameworks/6.21/kdbusaddons-6.21.0.tar.xz) = b5f4ee71feef3e2c23f1eebd89ac6796940bdac8f54429b5cf94bafb10462279
+SIZE (KDE/frameworks/6.21/kdbusaddons-6.21.0.tar.xz) = 46508
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index 118a5bd19c26..d9ba761f4798 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892865
-SHA256 (KDE/frameworks/6.20/kdeclarative-6.20.0.tar.xz) = b01c7fa0272dd2cccc962a606e63328825bd3b8c8ec08ee36c3cea75fa8a314d
-SIZE (KDE/frameworks/6.20/kdeclarative-6.20.0.tar.xz) = 2408804
+TIMESTAMP = 1765456424
+SHA256 (KDE/frameworks/6.21/kdeclarative-6.21.0.tar.xz) = 047da201535d41ffdd0abffe2ccbb0874ac9e98dd508517726aa1c99a46fdeb9
+SIZE (KDE/frameworks/6.21/kdeclarative-6.21.0.tar.xz) = 2408644
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 452740cee98b..065807117dd5 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892866
-SHA256 (KDE/frameworks/6.20/kdoctools-6.20.0.tar.xz) = f56536255ca74554a9c02d395fd78c8b4a0d2a1c7d003ce621b324e889f85c0f
-SIZE (KDE/frameworks/6.20/kdoctools-6.20.0.tar.xz) = 459296
+TIMESTAMP = 1765456424
+SHA256 (KDE/frameworks/6.21/kdoctools-6.21.0.tar.xz) = 09073c0b42ff6b5bbf9287cdd8f3a3fb8a4e760e252dd2718771161589327b90
+SIZE (KDE/frameworks/6.21/kdoctools-6.21.0.tar.xz) = 459448
diff --git a/devel/kf6-kfilemetadata/Makefile b/devel/kf6-kfilemetadata/Makefile
index cc60254dc9b2..0da293f680bd 100644
--- a/devel/kf6-kfilemetadata/Makefile
+++ b/devel/kf6-kfilemetadata/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kfilemetadata
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 2
CATEGORIES= devel kde kde-frameworks
COMMENT= Library for extracting the text and metadata from a number files
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index eab747f1f8ef..f59c79c72d6c 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892866
-SHA256 (KDE/frameworks/6.20/kfilemetadata-6.20.0.tar.xz) = 3316505dc826cede409c6062ce87ca17680147a760544036c31739fbf7557f97
-SIZE (KDE/frameworks/6.20/kfilemetadata-6.20.0.tar.xz) = 702848
+TIMESTAMP = 1765456424
+SHA256 (KDE/frameworks/6.21/kfilemetadata-6.21.0.tar.xz) = d8fdfcc5434200b26ca2e46e13c422d415b77ad86213d561526da816f653f0a4
+SIZE (KDE/frameworks/6.21/kfilemetadata-6.21.0.tar.xz) = 704288
diff --git a/devel/kf6-kfilemetadata/pkg-plist b/devel/kf6-kfilemetadata/pkg-plist
index d80712c85f7b..b1b5e9009c52 100644
--- a/devel/kf6-kfilemetadata/pkg-plist
+++ b/devel/kf6-kfilemetadata/pkg-plist
@@ -83,6 +83,7 @@ share/locale/hu/LC_MESSAGES/kfilemetadata6.mo
share/locale/ia/LC_MESSAGES/kfilemetadata6.mo
share/locale/id/LC_MESSAGES/kfilemetadata6.mo
share/locale/ie/LC_MESSAGES/kfilemetadata6.mo
+share/locale/is/LC_MESSAGES/kfilemetadata6.mo
share/locale/it/LC_MESSAGES/kfilemetadata6.mo
share/locale/ja/LC_MESSAGES/kfilemetadata6.mo
share/locale/ka/LC_MESSAGES/kfilemetadata6.mo
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index c6395664f8d2..85a437e6fd79 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892866
-SHA256 (KDE/frameworks/6.20/ki18n-6.20.0.tar.xz) = f29c805137af9cee6abab424b380fea964a59b089f90fb909601d9fc78df5f73
-SIZE (KDE/frameworks/6.20/ki18n-6.20.0.tar.xz) = 3090104
+TIMESTAMP = 1765456425
+SHA256 (KDE/frameworks/6.21/ki18n-6.21.0.tar.xz) = d5b23045a4e989c7286e86696544180ec76ac5fd057b50c35bd007b279694d8f
+SIZE (KDE/frameworks/6.21/ki18n-6.21.0.tar.xz) = 3091088
diff --git a/devel/kf6-ki18n/pkg-plist b/devel/kf6-ki18n/pkg-plist
index ec09f566e2d6..281f1be45cc8 100644
--- a/devel/kf6-ki18n/pkg-plist
+++ b/devel/kf6-ki18n/pkg-plist
@@ -45,6 +45,10 @@ lib/libKF6I18nQml.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/i18n/localeData/ki18nlocaledataqmlplugin.qmltypes
%%QT_QMLDIR%%/org/kde/i18n/localeData/libki18nlocaledataqmlplugin.so
%%QT_QMLDIR%%/org/kde/i18n/localeData/qmldir
+%%QT_QMLDIR%%/org/kde/ki18n/KF6I18nQml.qmltypes
+%%QT_QMLDIR%%/org/kde/ki18n/kde-qmlmodule.version
+%%QT_QMLDIR%%/org/kde/ki18n/libKF6I18nQmlplugin.so
+%%QT_QMLDIR%%/org/kde/ki18n/qmldir
share/locale/af/LC_MESSAGES/ki18n6.mo
share/locale/ar/LC_MESSAGES/ki18n6.mo
share/locale/as/LC_MESSAGES/ki18n6.mo
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 2387c9d82a76..f349222019cd 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892866
-SHA256 (KDE/frameworks/6.20/kidletime-6.20.0.tar.xz) = ecbcac5e062a27d3161747d6bf49dd603281a378d26c048915e762ab194540d9
-SIZE (KDE/frameworks/6.20/kidletime-6.20.0.tar.xz) = 30812
+TIMESTAMP = 1765456425
+SHA256 (KDE/frameworks/6.21/kidletime-6.21.0.tar.xz) = f83a945e27c413771d20103f6631783a3a0d8e3f25bf3a6d1817c4b7c766c23e
+SIZE (KDE/frameworks/6.21/kidletime-6.21.0.tar.xz) = 30804
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index 0e0481fe67c3..52b26b4765e3 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763116412
-SHA256 (KDE/frameworks/6.20/kio-6.20.0.tar.xz) = 7e67d471fc10b7df3d76e6ce859480be5d6e675d316592e7a8419b97f01bd649
-SIZE (KDE/frameworks/6.20/kio-6.20.0.tar.xz) = 3469560
+TIMESTAMP = 1765456425
+SHA256 (KDE/frameworks/6.21/kio-6.21.0.tar.xz) = b2f73a33b802cb52bb9e7c3535d315d5c616d554e3ed07ca711ca251db3105c6
+SIZE (KDE/frameworks/6.21/kio-6.21.0.tar.xz) = 3479636
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index 1e8dc1b642aa..bc503820cb98 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892867
-SHA256 (KDE/frameworks/6.20/kitemmodels-6.20.0.tar.xz) = 45b6cd5478fe35f0966a75e3cc554a5db8418ac7d6387745a0070f39caf921a9
-SIZE (KDE/frameworks/6.20/kitemmodels-6.20.0.tar.xz) = 397056
+TIMESTAMP = 1765456425
+SHA256 (KDE/frameworks/6.21/kitemmodels-6.21.0.tar.xz) = 59390b6ca4cf4a305e39b11080e1aef72c536be572f00f428d1d961ad250bdee
+SIZE (KDE/frameworks/6.21/kitemmodels-6.21.0.tar.xz) = 396944
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index 5a4e563665ab..2aaf0c9ccb00 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892867
-SHA256 (KDE/frameworks/6.20/knewstuff-6.20.0.tar.xz) = 49443add4f1caace2e64fe7dcbe4cf78cd6b692bf0c77ba01082c82761dfa2b9
-SIZE (KDE/frameworks/6.20/knewstuff-6.20.0.tar.xz) = 3090160
+TIMESTAMP = 1765456426
+SHA256 (KDE/frameworks/6.21/knewstuff-6.21.0.tar.xz) = 67cf38051d79b5275be364382c5d1433d7c1a84c0f3ce9ad82063412c8e1af4d
+SIZE (KDE/frameworks/6.21/knewstuff-6.21.0.tar.xz) = 3090936
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index deaef5102609..53b38851ae08 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892868
-SHA256 (KDE/frameworks/6.20/knotifications-6.20.0.tar.xz) = aae6d928eaf52540b642bd9c7ea6293e2c0d0f53612e5fb4f0a6001692f8055a
-SIZE (KDE/frameworks/6.20/knotifications-6.20.0.tar.xz) = 2304656
+TIMESTAMP = 1765456426
+SHA256 (KDE/frameworks/6.21/knotifications-6.21.0.tar.xz) = 5c9e3ead502f7dbc6835255d55fb33dbe4ad66295877ff08ab221a42db0805ad
+SIZE (KDE/frameworks/6.21/knotifications-6.21.0.tar.xz) = 2304824
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index 5c1c043d5540..eaa20263754a 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892868
-SHA256 (KDE/frameworks/6.20/knotifyconfig-6.20.0.tar.xz) = a02196e50f48dad0908656e3245d58bf03b0d39102fa92b056bee7d50b91afa7
-SIZE (KDE/frameworks/6.20/knotifyconfig-6.20.0.tar.xz) = 2362300
+TIMESTAMP = 1765456426
+SHA256 (KDE/frameworks/6.21/knotifyconfig-6.21.0.tar.xz) = 1fe7461553304ea42edbb3e90dc88497b50586cc2c47d9f6b8a2b4d2874a1b47
+SIZE (KDE/frameworks/6.21/knotifyconfig-6.21.0.tar.xz) = 2362236
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index 5e0420abb07e..b1b073bf9ce0 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892868
-SHA256 (KDE/frameworks/6.20/kpackage-6.20.0.tar.xz) = 61884114af604f827c4b83634551ea64921050e233c9c6d5fc400b97e402529e
-SIZE (KDE/frameworks/6.20/kpackage-6.20.0.tar.xz) = 181632
+TIMESTAMP = 1765456427
+SHA256 (KDE/frameworks/6.21/kpackage-6.21.0.tar.xz) = 3c5a96b07e28ac90e51dfa3afc1790213e9e191d867f112132375c95aa043c76
+SIZE (KDE/frameworks/6.21/kpackage-6.21.0.tar.xz) = 181652
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index fae87f492e42..2154e053b8ca 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892868
-SHA256 (KDE/frameworks/6.20/kparts-6.20.0.tar.xz) = 9e71e3d20c9525f66533dd7a5846f0d982eefdd7425bfbadecd6a17908ebd709
-SIZE (KDE/frameworks/6.20/kparts-6.20.0.tar.xz) = 2400360
+TIMESTAMP = 1765456427
+SHA256 (KDE/frameworks/6.21/kparts-6.21.0.tar.xz) = d00fc8d731199c4cc9f950f25a009b3b211d03d0cb35b326735f7274361a0915
+SIZE (KDE/frameworks/6.21/kparts-6.21.0.tar.xz) = 2400960
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index 3c2817aef6e4..9e63a9cb33f8 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892869
-SHA256 (KDE/frameworks/6.20/kpeople-6.20.0.tar.xz) = 72f7751d589e7d7204665a1adf8751abdbdbd6e4b582662c313ec79ddb013fb2
-SIZE (KDE/frameworks/6.20/kpeople-6.20.0.tar.xz) = 67652
+TIMESTAMP = 1765456427
+SHA256 (KDE/frameworks/6.21/kpeople-6.21.0.tar.xz) = 77dbd1923a52e58c0dba84c6a96de45532f72dfe814ece5b84e699bd9c0f4e61
+SIZE (KDE/frameworks/6.21/kpeople-6.21.0.tar.xz) = 67684
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index 537806cdbf0d..1f6c711fcdc2 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892869
-SHA256 (KDE/frameworks/6.20/kpty-6.20.0.tar.xz) = 6666f05f1735209da6fcae1fd21ff94ae6772d32b0a24f7b84cdb56e22202966
-SIZE (KDE/frameworks/6.20/kpty-6.20.0.tar.xz) = 2384400
+TIMESTAMP = 1765456427
+SHA256 (KDE/frameworks/6.21/kpty-6.21.0.tar.xz) = 3abbb4b9cde8935d709a5dc90ebdf371d89e8dd5fa24d243c44dfede7877ebb8
+SIZE (KDE/frameworks/6.21/kpty-6.21.0.tar.xz) = 2384684
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 7ec4a589c3fc..ab6e6ee12331 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892869
-SHA256 (KDE/frameworks/6.20/kservice-6.20.0.tar.xz) = c33a5bcd2ce154e275ef9445901a2813c24943e24eaf2382d24865717892353c
-SIZE (KDE/frameworks/6.20/kservice-6.20.0.tar.xz) = 2416144
+TIMESTAMP = 1765456428
+SHA256 (KDE/frameworks/6.21/kservice-6.21.0.tar.xz) = bbc7c2a63be44ef9a6a438777950e2bc3c61f381eb101c0be3f01111eb043517
+SIZE (KDE/frameworks/6.21/kservice-6.21.0.tar.xz) = 2416492
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index 3cbf3a206804..a6967f323b2e 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892869
-SHA256 (KDE/frameworks/6.20/ktexteditor-6.20.0.tar.xz) = 3f59d16fd71de258fe531b65720d764fab85d0b3cf0423201c9f66c4042e64cc
-SIZE (KDE/frameworks/6.20/ktexteditor-6.20.0.tar.xz) = 2948656
+TIMESTAMP = 1765456428
+SHA256 (KDE/frameworks/6.21/ktexteditor-6.21.0.tar.xz) = d1d82ecee877fb066ee7d7ad14f2de90c9f6b821d8c97c0e784a985cc3f99dc4
+SIZE (KDE/frameworks/6.21/ktexteditor-6.21.0.tar.xz) = 2948452
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index bd3bf1a66ab9..386ce6db06cc 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892870
-SHA256 (KDE/frameworks/6.20/ktexttemplate-6.20.0.tar.xz) = 1515959105fced74683c91aa1bbf89338279614c1ed7b17abe954e01144f4c19
-SIZE (KDE/frameworks/6.20/ktexttemplate-6.20.0.tar.xz) = 848608
+TIMESTAMP = 1765456428
+SHA256 (KDE/frameworks/6.21/ktexttemplate-6.21.0.tar.xz) = 864667da2190a3cdd429269d9303357ebfeb3c4c34cb651071d482c56f8b772d
+SIZE (KDE/frameworks/6.21/ktexttemplate-6.21.0.tar.xz) = 848692
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index 5178453fd131..ee69d4b7ab75 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892870
-SHA256 (KDE/frameworks/6.20/kunitconversion-6.20.0.tar.xz) = 5ab4ee3853e77b0d6a69a66443724b09eaa6121ab835fed46d091d35e6feaa3f
-SIZE (KDE/frameworks/6.20/kunitconversion-6.20.0.tar.xz) = 983076
+TIMESTAMP = 1765456429
+SHA256 (KDE/frameworks/6.21/kunitconversion-6.21.0.tar.xz) = 60011a60683560d6317c7ebc9d1bffd3db276756d900b2a4f496307ac29bad9d
+SIZE (KDE/frameworks/6.21/kunitconversion-6.21.0.tar.xz) = 983568
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index f50bea9cd9c0..898db8949067 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892870
-SHA256 (KDE/frameworks/6.20/solid-6.20.0.tar.xz) = 0328381845a11cfcfa8c18c8d60c9df7b85a07bcd7b1bd36b71c7eb3cc3492d6
-SIZE (KDE/frameworks/6.20/solid-6.20.0.tar.xz) = 304788
+TIMESTAMP = 1765456429
+SHA256 (KDE/frameworks/6.21/solid-6.21.0.tar.xz) = 3ffd07e8b623364c83c36b237b28383c916512725129fcf0fa3ff46b72890628
+SIZE (KDE/frameworks/6.21/solid-6.21.0.tar.xz) = 304868
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index 51448b83f43c..15ccd40ad4ba 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892871
-SHA256 (KDE/frameworks/6.20/threadweaver-6.20.0.tar.xz) = 9313f25a2ea6e2431d34e0b00f68dad6881849c34f1e40515a539a70dd6fbb19
-SIZE (KDE/frameworks/6.20/threadweaver-6.20.0.tar.xz) = 1415352
+TIMESTAMP = 1765456429
+SHA256 (KDE/frameworks/6.21/threadweaver-6.21.0.tar.xz) = 3d6f94722ca329f1697e80d8345d96e513047077399bbebb0e3a2cdc177f04e5
+SIZE (KDE/frameworks/6.21/threadweaver-6.21.0.tar.xz) = 1415356
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 9059f2c513b5..4e2342d5e4ae 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.56.0
-PORTREVISION= 1
+DISTVERSION= 0.57.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 5aa443644a0c..0e213de9bb23 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762502500
-SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = ef7ef1bf2e2facb31165adaf91e41431cd2971084a452e4016a6cfbc66f24827
-SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = 3884
-SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 74be981b60d6d4a22985a41b0273a0a3265ead808305bb95fb9c6abfd9c3ce5d
-SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 1492328
+TIMESTAMP = 1765956033
+SHA256 (go/devel_lazygit/lazygit-v0.57.0/v0.57.0.mod) = 764fa7e0e64965e3d67312ca005229dc5301d41b1874f2042ce13b8a9caa81eb
+SIZE (go/devel_lazygit/lazygit-v0.57.0/v0.57.0.mod) = 3760
+SHA256 (go/devel_lazygit/lazygit-v0.57.0/v0.57.0.zip) = d56b7c9c22252eee0a0e03a7dedb111f22ed64599c9a7872c84fe4f5e660f1f5
+SIZE (go/devel_lazygit/lazygit-v0.57.0/v0.57.0.zip) = 1614925
diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile
index 8715a13f115f..c85be6da2ed8 100644
--- a/devel/lfcbase/Makefile
+++ b/devel/lfcbase/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lfcbase
-PORTVERSION= 1.23.0
+PORTVERSION= 1.23.1
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/
diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo
index 60825f22d849..ac779c1013e5 100644
--- a/devel/lfcbase/distinfo
+++ b/devel/lfcbase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765457614
-SHA256 (lfcbase-1.23.0.tar.gz) = 1b9ac2b1663d4506dca8bc17a58e168b8b92bb5a6bbc69d4d0ffc168fc52f14a
-SIZE (lfcbase-1.23.0.tar.gz) = 653566
+TIMESTAMP = 1765887325
+SHA256 (lfcbase-1.23.1.tar.gz) = 14b4551dac11d84dccfaafc56479f0f7227a5896ed519e1ea8754fa34ae28118
+SIZE (lfcbase-1.23.1.tar.gz) = 653541
diff --git a/devel/liblognorm/Makefile b/devel/liblognorm/Makefile
index ec0620f1132c..4540e0b38b02 100644
--- a/devel/liblognorm/Makefile
+++ b/devel/liblognorm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liblognorm
-DISTVERSION= 2.0.8
+DISTVERSION= 2.0.9
CATEGORIES= devel net security
MASTER_SITES= http://www.liblognorm.com/download/files/download/
diff --git a/devel/liblognorm/distinfo b/devel/liblognorm/distinfo
index 092b379dfb19..521ee7cc24c5 100644
--- a/devel/liblognorm/distinfo
+++ b/devel/liblognorm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765019006
-SHA256 (liblognorm-2.0.8.tar.gz) = ebe980b27cbfdf4a25a1d90a5c044bd4e59fc81a93cfd9ca55f92cc5bff4bbb1
-SIZE (liblognorm-2.0.8.tar.gz) = 675171
+TIMESTAMP = 1765961899
+SHA256 (liblognorm-2.0.9.tar.gz) = 76c7cc2cb76a3d58e7732e0cff239180f83f3b635002b8aa04865c8812857793
+SIZE (liblognorm-2.0.9.tar.gz) = 675265
diff --git a/devel/libtickit/Makefile b/devel/libtickit/Makefile
index 3fb29f96dbf5..29b61cb5702b 100644
--- a/devel/libtickit/Makefile
+++ b/devel/libtickit/Makefile
@@ -15,9 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtermkey.so:devel/libtermkey \
libunibilium.so:devel/unibilium
-USES= compiler:c11 gmake libtool:build ncurses pathfix pkgconfig
+USES= compiler:c11 gmake libtool:build ncurses pkgconfig
-PATHFIX_MAKEFILEIN= Makefile
USE_LDCONFIG= yes
post-install:
diff --git a/devel/log4cpp/Makefile b/devel/log4cpp/Makefile
index 7e9f9c972f66..0eeb27f17c76 100644
--- a/devel/log4cpp/Makefile
+++ b/devel/log4cpp/Makefile
@@ -10,7 +10,7 @@ WWW= https://log4cpp.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= autoreconf compiler:c++11-lang gmake libtool pathfix
+USES= autoreconf compiler:c++11-lang gmake libtool
CONFIGURE_ARGS= --disable-dot --disable-html-docs --disable-latex-docs
GNU_CONFIGURE= yes
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index b1d5a593aae6..3ffc58fdb424 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= libapr-1.so:devel/apr1 \
libfmt.so:devel/libfmt
TEST_DEPENDS= zip:archivers/zip
-USES= cmake:testing compiler:c++17-lang pathfix
+USES= cmake:testing compiler:c++17-lang
CMAKE_OFF= APACHE_MAINTAINER \
APR_STATIC \
diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile
index a2d202a0ba56..8ef967804e48 100644
--- a/devel/oci-cli/Makefile
+++ b/devel/oci-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= oci-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 3.71.1
+DISTVERSION= 3.71.2
CATEGORIES= devel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}oci>=2.164.1:devel/py-oci@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oci>=2.164.2:devel/py-oci@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyopenssl>=22.1.0:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.29:devel/py-prompt-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3:devel/py-python-dateutil@${PY_FLAVOR} \
diff --git a/devel/oci-cli/distinfo b/devel/oci-cli/distinfo
index 62cb318cd9b2..ae61e656c572 100644
--- a/devel/oci-cli/distinfo
+++ b/devel/oci-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765286876
-SHA256 (oracle-oci-cli-v3.71.1_GH0.tar.gz) = a693639f7fe97d95c57f9d867532632101ebe78180bb5b329de70755352ff0f0
-SIZE (oracle-oci-cli-v3.71.1_GH0.tar.gz) = 6057446
+TIMESTAMP = 1765878023
+SHA256 (oracle-oci-cli-v3.71.2_GH0.tar.gz) = a695fc461182931e76a9432d8052fad98cfeecc350acae58b7e07958bc744d34
+SIZE (oracle-oci-cli-v3.71.2_GH0.tar.gz) = 6076790
diff --git a/devel/ode/Makefile b/devel/ode/Makefile
index 95b843553986..38642fd2dd5b 100644
--- a/devel/ode/Makefile
+++ b/devel/ode/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ode
-DISTVERSION= 0.16.2
+DISTVERSION= 0.16.6
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= https://bitbucket.org/odedevs/${PORTNAME}/downloads/
@@ -13,6 +14,20 @@ LICENSE_COMB= dual
USES= cmake:testing
+FLAVORS= double single
+FLAVOR?= ${FLAVORS:[1]}
+
+single_CONFLICTS= odoo-double
+double_CONFLICTS= odoo-single
+
+.if ${FLAVOR} == double
+PKGNAMESUFFIX= -double
+CMAKE_ON= ODE_DOUBLE_PRECISION
+.else
+PKGNAMESUFFIX= -single
+CMAKE_OFF= ODE_DOUBLE_PRECISION
+.endif
+
CMAKE_OFF= ODE_WITH_TESTS
CMAKE_TESTING_ON= ODE_WITH_TESTS
diff --git a/devel/ode/distinfo b/devel/ode/distinfo
index 77c7e88d2be7..033bbde522cb 100644
--- a/devel/ode/distinfo
+++ b/devel/ode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667161105
-SHA256 (ode-0.16.2.tar.gz) = b26aebdcb015e2d89720ef48e0cb2e8a3ca77915f89d853893e7cc861f810f22
-SIZE (ode-0.16.2.tar.gz) = 2627992
+TIMESTAMP = 1763779692
+SHA256 (ode-0.16.6.tar.gz) = c91a28c6ff2650284784a79c726a380d6afec87ecf7a35c32a6be0c5b74513e8
+SIZE (ode-0.16.6.tar.gz) = 2631885
diff --git a/devel/ode/files/patch-CMakeLists.txt b/devel/ode/files/patch-CMakeLists.txt
index 1ea3a77cc367..cd9da41f7047 100644
--- a/devel/ode/files/patch-CMakeLists.txt
+++ b/devel/ode/files/patch-CMakeLists.txt
@@ -1,13 +1,38 @@
---- CMakeLists.txt.orig 2020-07-30 13:27:35 UTC
-+++ CMakeLists.txt
-@@ -568,8 +568,8 @@ endif()
- if(ODE_WITH_LIBCCD)
- if(ODE_WITH_LIBCCD_SYSTEM)
- find_package(ccd)
-- target_compile_definitions(ode PRIVATE -DdLIBCCD_ENABLED -DdLIBCCD_SYSTEM)
-- target_link_libraries(ODE ccd::ccd)
-+ target_compile_definitions(ODE PRIVATE -DdLIBCCD_ENABLED -DdLIBCCD_SYSTEM)
-+ target_link_libraries(ODE ccd)
- else()
- target_compile_definitions(ODE PRIVATE -DdLIBCCD_ENABLED -DdLIBCCD_INTERNAL)
- target_include_directories(
+--- CMakeLists.txt.orig 2025-01-16 14:48:49.000000000 -0800
++++ CMakeLists.txt 2025-11-22 17:13:28.892206000 -0800
+@@ -43,6 +43,7 @@
+ option(ODE_WITH_TESTS "Builds the unit test application." ON)
+ option(ODE_WIN32_LIB_OUTPUT_NAME_BASED_ON_FLOAT_SIZE "The output name of the library will be based on the size of float, on Windows." ON)
+ option(ODE_WIN32_INSTALL_STATIC_LIBS_PDB "Install the PDB files for the static libraries (.lib) on Windows." OFF)
++option(ODE_DOUBLE_PRECISION "Use double-precision math." OFF)
+
+ cmake_dependent_option(ODE_WITH_LIBCCD_BOX_CYL "Use libccd for box-cylinder." ON "ODE_WITH_LIBCCD" OFF)
+ cmake_dependent_option(ODE_WITH_LIBCCD_CAP_CYL "Use libccd for capsule-cylinder." ON "ODE_WITH_LIBCCD" OFF)
+@@ -54,12 +55,6 @@
+ cmake_dependent_option(ODE_WITH_LIBCCD_CONVEX_SPHERE "Use libccd for convex-sphere." ON "ODE_WITH_LIBCCD" OFF)
+ cmake_dependent_option(ODE_WITH_LIBCCD_SYSTEM "Use system libccd." OFF "ODE_WITH_LIBCCD" OFF)
+
+-if(CMAKE_SIZEOF_VOID_P EQUAL 4)
+- option(ODE_DOUBLE_PRECISION "Use double-precision math." OFF)
+-else()
+- option(ODE_DOUBLE_PRECISION "Use double-precision math." ON)
+-endif()
+-
+ set(ODE_WIN32_STATIC_LIB_POSTFIX_DEBUG "sd" CACHE STRING "The postfix to use when building the library as a static .lib on Windows in DEBUG.")
+ set(ODE_WIN32_STATIC_LIB_POSTFIX_MINSIZEREL "s" CACHE STRING "The postfix to use when building the library as a static .lib on Windows in MINSIZEREL.")
+ set(ODE_WIN32_STATIC_LIB_POSTFIX_RELEASE "s" CACHE STRING "The postfix to use when building the library as a static .lib on Windows in RELEASE.")
+@@ -757,12 +752,12 @@
+
+ file(RELATIVE_PATH PACKAGE_RELATIVE_PATH "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig" "${CMAKE_INSTALL_PREFIX}")
+ string(REGEX REPLACE "/$" "" PACKAGE_RELATIVE_PATH "${PACKAGE_RELATIVE_PATH}")
+-set(prefix "\${pcfiledir}/${PACKAGE_RELATIVE_PATH}")
++set(prefix "${CMAKE_INSTALL_PREFIX}")
+ set(exec_prefix "\${prefix}")
+ set(libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}")
+ set(includedir "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
+ configure_file(ode.pc.in ode.pc @ONLY)
+-set(prefix "\$(cd \"\$(dirname \"\$0\")\"; pwd -P)/..")
++set(prefix "${CMAKE_INSTALL_PREFIX}")
+ configure_file(ode-config.in ode-config @ONLY)
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/ode.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig COMPONENT development)
diff --git a/devel/ode/pkg-plist b/devel/ode/pkg-plist
index ec840b633c84..1b0459e8c2f2 100644
--- a/devel/ode/pkg-plist
+++ b/devel/ode/pkg-plist
@@ -27,10 +27,11 @@ include/ode/threading.h
include/ode/threading_impl.h
include/ode/timer.h
include/ode/version.h
-lib/cmake/ode-0.16.2/ode-config-version.cmake
-lib/cmake/ode-0.16.2/ode-config.cmake
-lib/cmake/ode-0.16.2/ode-export-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/ode-0.16.2/ode-export.cmake
+lib/cmake/ode-0.16.6/ode-config-version.cmake
+lib/cmake/ode-0.16.6/ode-config.cmake
+lib/cmake/ode-0.16.6/ode-export-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ode-0.16.6/ode-export.cmake
lib/libode.so
-lib/libode.so.0.16.2
+lib/libode.so.8
+lib/libode.so.8.2.0
libdata/pkgconfig/ode.pc
diff --git a/devel/p4/Makefile.inc b/devel/p4/Makefile.inc
index 5ee8bf14dc75..f0d83ef6c1ee 100644
--- a/devel/p4/Makefile.inc
+++ b/devel/p4/Makefile.inc
@@ -1,7 +1,7 @@
P4VERSION?= r${PORTVERSION:S/^20//:C/\.[0-9]+$//}
YEAR= 2025
-MAJOR= 1
-MINOR= 2810567
+MAJOR= 2
+MINOR= 2852709
JAM?= ${LOCALBASE}/bin/jam
OSVER?= ${OSREL:S/.//}
diff --git a/devel/p4/distinfo b/devel/p4/distinfo
index 1d85c056b28f..5610ecd76f89 100644
--- a/devel/p4/distinfo
+++ b/devel/p4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758068923
-SHA256 (p4source-2810567.tgz) = afa90f8405e7c266404c562a63722b273e8f6a02fd0d07256982d4fadde30404
-SIZE (p4source-2810567.tgz) = 6998050
+TIMESTAMP = 1765918477
+SHA256 (p4source-2852709.tgz) = e2f40e0a8ccf3d4f0f65df9147107ff0cff4d52937b33f342625a80f32ec83f5
+SIZE (p4source-2852709.tgz) = 7007314
diff --git a/devel/p4/pkg-descr b/devel/p4/pkg-descr
index 321a2df50448..4b7f39318e24 100644
--- a/devel/p4/pkg-descr
+++ b/devel/p4/pkg-descr
@@ -9,4 +9,4 @@ should work. There is a limited free use level and non-profit
organizations might qualify for free licencing.
See "p4 -V" for more licensing and version information.
-See https://ftp.perforce.com/perforce/r25.1/doc/user/ for release notes.
+See https://ftp.perforce.com/perforce/r25.2/doc/user/ for release notes.
diff --git a/devel/p5-XS-Parse-Sublike/Makefile b/devel/p5-XS-Parse-Sublike/Makefile
index 300de7237c1b..60229d878d4b 100644
--- a/devel/p5-XS-Parse-Sublike/Makefile
+++ b/devel/p5-XS-Parse-Sublike/Makefile
@@ -1,5 +1,5 @@
PORTNAME= XS-Parse-Sublike
-PORTVERSION= 0.40
+PORTVERSION= 0.41
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PEVANS
diff --git a/devel/p5-XS-Parse-Sublike/distinfo b/devel/p5-XS-Parse-Sublike/distinfo
index 5b00b1427429..b84316c57e10 100644
--- a/devel/p5-XS-Parse-Sublike/distinfo
+++ b/devel/p5-XS-Parse-Sublike/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853232
-SHA256 (XS-Parse-Sublike-0.40.tar.gz) = 42eef02cf1842fb59f0804ede9dd1ccf54674fdd01ce0713985c136cc09fd565
-SIZE (XS-Parse-Sublike-0.40.tar.gz) = 75649
+TIMESTAMP = 1765895704
+SHA256 (XS-Parse-Sublike-0.41.tar.gz) = a10f5e07273b105e5c0b4c6e7e2a6d2d2a68afe9ff4f989c11f38d4bf39cc86d
+SIZE (XS-Parse-Sublike-0.41.tar.gz) = 77616
diff --git a/devel/pear-OLE/Makefile b/devel/pear-OLE/Makefile
index 1a0b8d0edfed..01ed403aa20f 100644
--- a/devel/pear-OLE/Makefile
+++ b/devel/pear-OLE/Makefile
@@ -1,11 +1,13 @@
PORTNAME= OLE
-DISTVERSION= 1.0.0RC3
+DISTVERSION= 1.0.1
CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR class for reading and writing OLE containers
WWW= https://pear.php.net/package/OLE
+LICENSE= PHP202
+
USES= pear
.include <bsd.port.mk>
diff --git a/devel/pear-OLE/distinfo b/devel/pear-OLE/distinfo
index b012a51c3a43..d06f91aed7d6 100644
--- a/devel/pear-OLE/distinfo
+++ b/devel/pear-OLE/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1505757095
-SHA256 (PEAR/OLE-1.0.0RC3.tgz) = 3f3a311718cd93731ed7065c4aa9eaa9d015169f227210368a6062b0aa0a1fcb
-SIZE (PEAR/OLE-1.0.0RC3.tgz) = 14233
+TIMESTAMP = 1765962845
+SHA256 (PEAR/OLE-1.0.1.tgz) = 8747df758562d1f25df5ff8abddb678e27df21288639523606a79265822d1f22
+SIZE (PEAR/OLE-1.0.1.tgz) = 15101
diff --git a/devel/pear-PHP_CodeCoverage/Makefile b/devel/pear-PHP_CodeCoverage/Makefile
index 63dee3a25bd6..323b6822c7c7 100644
--- a/devel/pear-PHP_CodeCoverage/Makefile
+++ b/devel/pear-PHP_CodeCoverage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PHP_CodeCoverage
-PORTVERSION= 12.5.0
+PORTVERSION= 12.5.1
CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pear-PHP_CodeCoverage/distinfo b/devel/pear-PHP_CodeCoverage/distinfo
index e8c77d45a577..ae95aafe9ba8 100644
--- a/devel/pear-PHP_CodeCoverage/distinfo
+++ b/devel/pear-PHP_CodeCoverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510918
-SHA256 (sebastianbergmann-php-code-coverage-12.5.0_GH0.tar.gz) = 2da6d7c94acea377a8a0498635bd07fb24420bdf9af5d91a46d69c76afd2ce54
-SIZE (sebastianbergmann-php-code-coverage-12.5.0_GH0.tar.gz) = 345745
+TIMESTAMP = 1765895706
+SHA256 (sebastianbergmann-php-code-coverage-12.5.1_GH0.tar.gz) = b198429d0f1f3251e56dba312109d836775eac4a9f3eeda81a8db88a9d307745
+SIZE (sebastianbergmann-php-code-coverage-12.5.1_GH0.tar.gz) = 345193
diff --git a/devel/pear/Makefile b/devel/pear/Makefile
index 08372c38380a..903dd11549b7 100644
--- a/devel/pear/Makefile
+++ b/devel/pear/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pear
-PORTVERSION= 1.10.16
+PORTVERSION= 1.10.17
CATEGORIES= devel
MASTER_SITES= https://pear.php.net/:go \
https://download.pear.php.net/package/
diff --git a/devel/pear/distinfo b/devel/pear/distinfo
index 200827ec988d..905e58b83c81 100644
--- a/devel/pear/distinfo
+++ b/devel/pear/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1761576370
+TIMESTAMP = 1765962116
SHA256 (PEAR/go-pear) = 8b5b760571cf36806507a4e6a5f09b26f4b78ebb606d2a3bfc51447871282739
SIZE (PEAR/go-pear) = 88959
-SHA256 (PEAR/PEAR-1.10.16.tgz) = 65268187f21186876af5078aff3ec7d8a8f854ea2e808fca149463eea4da2e91
-SIZE (PEAR/PEAR-1.10.16.tgz) = 293781
+SHA256 (PEAR/PEAR-1.10.17.tgz) = 9b85de45018e1bb33fa9361d20123af1d4fe5a7cfa09857cdb2d627ec15f0149
+SIZE (PEAR/PEAR-1.10.17.tgz) = 294259
SHA256 (PEAR/Structures_Graph-1.2.0.tgz) = d8d8996c5d3c68119c00b0724fe20f46ae0aa7795aa71d94e6b0622315e6a9e9
SIZE (PEAR/Structures_Graph-1.2.0.tgz) = 12507
SHA256 (PEAR/Archive_Tar-1.6.0.tgz) = f856095f64bb3ffa44f870202ffca8f4e6eceef3cb74674f12be3362faafa7d3
diff --git a/devel/pecl-APCu/Makefile b/devel/pecl-APCu/Makefile
index 284332fb65bc..e5366597f4b1 100644
--- a/devel/pecl-APCu/Makefile
+++ b/devel/pecl-APCu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= APCu
-PORTVERSION= 5.1.27
+PORTVERSION= 5.1.28
CATEGORIES= devel
DISTNAME= apcu-${PORTVERSION}
diff --git a/devel/pecl-APCu/distinfo b/devel/pecl-APCu/distinfo
index 7d26f1687c2c..6c8e79876a2e 100644
--- a/devel/pecl-APCu/distinfo
+++ b/devel/pecl-APCu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120600
-SHA256 (PECL/apcu-5.1.27.tgz) = 1a2c37fcad2ae2a1aea779cd6ca9353d8b38d4e27dde2327c52ff3892dfadb3f
-SIZE (PECL/apcu-5.1.27.tgz) = 94489
+TIMESTAMP = 1765895708
+SHA256 (PECL/apcu-5.1.28.tgz) = ca9c1820810a168786f8048a4c3f8c9e3fd941407ad1553259fb2e30b5f057bf
+SIZE (PECL/apcu-5.1.28.tgz) = 94004
diff --git a/devel/phpunit10/Makefile b/devel/phpunit10/Makefile
index 282491c02f6f..f0ebc66c89ed 100644
--- a/devel/phpunit10/Makefile
+++ b/devel/phpunit10/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 10.5.59
+PORTVERSION= 10.5.60
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 10${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit10/distinfo b/devel/phpunit10/distinfo
index a30c40070ae9..1ef3d9b71577 100644
--- a/devel/phpunit10/distinfo
+++ b/devel/phpunit10/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032652
-SHA256 (phpunit-10.5.59.phar) = 984f307aa6fab73d412629ce0ad8bb76464dd6ce5251ee60debdc153be08d10e
-SIZE (phpunit-10.5.59.phar) = 5344877
+TIMESTAMP = 1765895678
+SHA256 (phpunit-10.5.60.phar) = 888eb4a1067fc3e43545e5f1a317ff67142f615ef449ff7d2f87ff84a0313a7d
+SIZE (phpunit-10.5.60.phar) = 5202913
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index 9322388c6a1b..38f8d78b7968 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.45
+PORTVERSION= 11.5.46
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index 3d1433063ffc..cd88951a31a5 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032654
-SHA256 (phpunit-11.5.45.phar) = a9f4808e401d21b7dbc8695e456f1b99917555a5df5cf1b83693e458bacf61a6
-SIZE (phpunit-11.5.45.phar) = 5835840
+TIMESTAMP = 1765895680
+SHA256 (phpunit-11.5.46.phar) = 84241efdd7f24acec6ad02c035f32e57c15ac51554df69aba8186cd296750663
+SIZE (phpunit-11.5.46.phar) = 5696793
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index d1e3fc8c9554..4af243c847f1 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.4.5
+PORTVERSION= 12.5.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 4195993392da..3cb6abb8c189 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032656
-SHA256 (phpunit-12.4.5.phar) = dd81d14b6cfbae59dd6293644aa7b72966768cd3809e12acfa36f4e600bf510b
-SIZE (phpunit-12.4.5.phar) = 6262026
+TIMESTAMP = 1765895682
+SHA256 (phpunit-12.5.2.phar) = 1de5c53b6125ba554cd43d3b753f8e88cff4e6332cd4473b9cb2ce1def55eafb
+SIZE (phpunit-12.5.2.phar) = 6171642
diff --git a/devel/phpunit9/Makefile b/devel/phpunit9/Makefile
index fbd5ab2ba640..c77ee7f231ac 100644
--- a/devel/phpunit9/Makefile
+++ b/devel/phpunit9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 9.6.30
+PORTVERSION= 9.6.31
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 9${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit9/distinfo b/devel/phpunit9/distinfo
index ca1917aa420f..e52029835c8b 100644
--- a/devel/phpunit9/distinfo
+++ b/devel/phpunit9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032658
-SHA256 (phpunit-9.6.30.phar) = 9ed6a1a388280fd360ae8eb646e61a3358704338af85a85021611c5950d1542c
-SIZE (phpunit-9.6.30.phar) = 5272307
+TIMESTAMP = 1765895684
+SHA256 (phpunit-9.6.31.phar) = 4c871cbeb9b9d9f8f14208e2c4fbad1cceaaec1b78c771cb13170bc6d6350360
+SIZE (phpunit-9.6.31.phar) = 5149096
diff --git a/devel/popt/Makefile b/devel/popt/Makefile
index 556b891b2757..892686e19cbd 100644
--- a/devel/popt/Makefile
+++ b/devel/popt/Makefile
@@ -12,7 +12,7 @@ WWW= https://github.com/rpm-software-management/popt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe iconv libtool pathfix
+USES= cpe iconv libtool
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/devel/protobuf-java/Makefile b/devel/protobuf-java/Makefile
index 1d9adc455f11..66559eb7e6a9 100644
--- a/devel/protobuf-java/Makefile
+++ b/devel/protobuf-java/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf-java
-DISTVERSION= 4.33.1
+DISTVERSION= 4.33.2
CATEGORIES= devel java
MASTER_SITES= https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/${DISTVERSION}/
EXTRACT_SUFX= .jar
diff --git a/devel/protobuf-java/distinfo b/devel/protobuf-java/distinfo
index dd479f158614..c5c2d52b82ac 100644
--- a/devel/protobuf-java/distinfo
+++ b/devel/protobuf-java/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763850346
-SHA256 (protobuf-java-4.33.1.jar) = fd5cf3d55bc2c3ddb2a8640c9d4c69daa9a5b326fb6e05bae0e56b3f4f85e0f7
-SIZE (protobuf-java-4.33.1.jar) = 1886269
+TIMESTAMP = 1766016102
+SHA256 (protobuf-java-4.33.2.jar) = c5b582aa127fb62c5fc3077329d522dfb7930b4e9a625c08760b681b2ba5aab7
+SIZE (protobuf-java-4.33.2.jar) = 1886420
diff --git a/devel/protobuf/Makefile b/devel/protobuf/Makefile
index dd17fb51e54e..ba2108e301c3 100644
--- a/devel/protobuf/Makefile
+++ b/devel/protobuf/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
libjsoncpp.so:devel/jsoncpp
TEST_DEPENDS= googletest>=0:devel/googletest
-USES= cmake:testing compiler:c++17-lang cpe localbase pathfix pkgconfig
+USES= cmake:testing compiler:c++17-lang cpe localbase pkgconfig
CMAKE_ARGS= -Dprotobuf_ABSL_PROVIDER=package \
-Dprotobuf_JSONCPP_PROVIDER=package
@@ -44,9 +44,7 @@ CMAKE_ON= protobuf_ABSOLUTE_TEST_PLUGIN_PATH \
protobuf_VERBOSE \
protobuf_WITH_ZLIB \
utf8_range_ENABLE_INSTALL
-CMAKE_TESTING_ON= \
- protobuf_BUILD_TESTS
-PATHFIX_CMAKELISTSTXT= CMakeLists.txt install.cmake
+CMAKE_TESTING_ON= protobuf_BUILD_TESTS
USE_CXXSTD= c++17
USE_LDCONFIG= yes
diff --git a/devel/protobuf3/Makefile b/devel/protobuf3/Makefile
index a8fb070c979c..424c0e77a12f 100644
--- a/devel/protobuf3/Makefile
+++ b/devel/protobuf3/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= googletest>=0:devel/googletest
-USES= compiler:c++11-lang cpe libtool localbase pathfix pkgconfig
+USES= compiler:c++11-lang cpe libtool localbase pkgconfig
CFLAGS+= -D_THREAD_SAFE -DGOOGLE_PROTOBUF_NO_RTTI -I${WRKSRC}/src
CONFIGURE_ENV= CC_FOR_BUILD="${CC}" \
diff --git a/devel/protovalidate/Makefile b/devel/protovalidate/Makefile
index 83653a30e300..067e463373ce 100644
--- a/devel/protovalidate/Makefile
+++ b/devel/protovalidate/Makefile
@@ -1,7 +1,6 @@
PORTNAME= protovalidate
-PORTVERSION= 1.0.0
+PORTVERSION= 1.1.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/protovalidate/distinfo b/devel/protovalidate/distinfo
index 7a2937cee089..d1070e3dbdef 100644
--- a/devel/protovalidate/distinfo
+++ b/devel/protovalidate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763853128
-SHA256 (go/devel_protovalidate/protovalidate-v1.0.0/v1.0.0.mod) = de03fc4bc393a8cd74ea73d495ccc424cfec2c67d2be1936379a7f684ddc9bb7
-SIZE (go/devel_protovalidate/protovalidate-v1.0.0/v1.0.0.mod) = 380
-SHA256 (go/devel_protovalidate/protovalidate-v1.0.0/v1.0.0.zip) = 163a1fefebfb8912c8887ae8228a1b0272cfef3ae1dffa63025dce6bdbc4ae1e
-SIZE (go/devel_protovalidate/protovalidate-v1.0.0/v1.0.0.zip) = 333895
+TIMESTAMP = 1765895686
+SHA256 (go/devel_protovalidate/protovalidate-v1.1.0/v1.1.0.mod) = 4a3498fde5d036212906ba6914ef10a7b17e3361a3982e44a8fddf9750bbb8cb
+SIZE (go/devel_protovalidate/protovalidate-v1.1.0/v1.1.0.mod) = 381
+SHA256 (go/devel_protovalidate/protovalidate-v1.1.0/v1.1.0.zip) = 4c47ca13cc9430e0635ad47c20ec55d2477c4f863485dc014af3a7d4db83f488
+SIZE (go/devel_protovalidate/protovalidate-v1.1.0/v1.1.0.zip) = 347932
diff --git a/devel/py-backports.zstd/Makefile b/devel/py-backports.zstd/Makefile
index fb6b5fc37862..a5d046b0e665 100644
--- a/devel/py-backports.zstd/Makefile
+++ b/devel/py-backports.zstd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= backports.zstd
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-backports.zstd/distinfo b/devel/py-backports.zstd/distinfo
index 305053025f8e..1f4516e8b59f 100644
--- a/devel/py-backports.zstd/distinfo
+++ b/devel/py-backports.zstd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510866
-SHA256 (backports_zstd-1.1.0.tar.gz) = 8ce84125e3094ddefbaa25306e8949965ce092b400a1fd63b5e6a5e932d2994f
-SIZE (backports_zstd-1.1.0.tar.gz) = 996020
+TIMESTAMP = 1765895712
+SHA256 (backports_zstd-1.2.0.tar.gz) = 6c3fc19342db750b52fde793e4440a93575761b1493bb4a1d3b26033d2bd3452
+SIZE (backports_zstd-1.2.0.tar.gz) = 997263
diff --git a/devel/py-black/Makefile b/devel/py-black/Makefile
index 5a615c1e07c0..7576a84982b8 100644
--- a/devel/py-black/Makefile
+++ b/devel/py-black/Makefile
@@ -1,5 +1,5 @@
PORTNAME= black
-PORTVERSION= 25.11.0
+PORTVERSION= 25.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-black/distinfo b/devel/py-black/distinfo
index 045da81255cc..0924c95e9eab 100644
--- a/devel/py-black/distinfo
+++ b/devel/py-black/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853276
-SHA256 (black-25.11.0.tar.gz) = 9a323ac32f5dc75ce7470501b887250be5005a01602e931a15e45593f70f6e08
-SIZE (black-25.11.0.tar.gz) = 655669
+TIMESTAMP = 1765895714
+SHA256 (black-25.12.0.tar.gz) = 8d3dd9cea14bff7ddc0eb243c811cdb1a011ebb4800a5f0335a01a68654796a7
+SIZE (black-25.12.0.tar.gz) = 659264
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 68f62b882f6f..a24f6f399632 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.42.4
+PORTVERSION= 1.42.6
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 05722cea65a8..f8cd5b6b9abe 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032694
-SHA256 (botocore-1.42.4.tar.gz) = d4816023492b987a804f693c2d76fb751fdc8755d49933106d69e2489c4c0f98
-SIZE (botocore-1.42.4.tar.gz) = 14848605
+TIMESTAMP = 1765895716
+SHA256 (botocore-1.42.6.tar.gz) = ab389c6874dfbdc4c18de9b4a02d300cb6c7f6f2d4622c73e5965aeef80e570d
+SIZE (botocore-1.42.6.tar.gz) = 14851572
diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile
index 7bec18b3b5a7..b47190698ab0 100644
--- a/devel/py-dj52-django-rq/Makefile
+++ b/devel/py-dj52-django-rq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-rq
-PORTVERSION= 3.0.1
+PORTVERSION= 3.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
@@ -12,20 +12,15 @@ WWW= https://github.com/rq/django-rq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}redis>=3.5:databases/py-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=2:devel/py-rq@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \
- redis-server:databases/redis
+ ${PYTHON_PKGNAMEPREFIX}rq>=2.6.1:devel/py-rq@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-TEST_ENV= PYTHONPATH=.
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-rq
@@ -34,8 +29,4 @@ SENTRY_DESC= Sentry support
SENTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=1.0.0:devel/py-sentry-sdk@${PY_FLAVOR}
-# https://github.com/rq/django-rq/blob/master/Makefile
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/django-admin test django_rq --settings=django_rq.tests.settings -v2
-
.include <bsd.port.mk>
diff --git a/devel/py-dj52-django-rq/distinfo b/devel/py-dj52-django-rq/distinfo
index 9efa3412a085..b0efc9b4f287 100644
--- a/devel/py-dj52-django-rq/distinfo
+++ b/devel/py-dj52-django-rq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747327171
-SHA256 (django_rq-3.0.1.tar.gz) = d111f436608b95a58a6960174eaf44aa021e0a4a32f83a28a7221a9a916dd1ae
-SIZE (django_rq-3.0.1.tar.gz) = 53821
+TIMESTAMP = 1764510938
+SHA256 (django_rq-3.2.1.tar.gz) = 8e18ce57ae48b981361a2887f9cbc1fb3bd4686d3cd0fa5de5dd29915fd3939d
+SIZE (django_rq-3.2.1.tar.gz) = 39205
diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile
index 52e8b9e62654..5cacfef02961 100644
--- a/devel/py-geventhttpclient/Makefile
+++ b/devel/py-geventhttpclient/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geventhttpclient
-PORTVERSION= 2.3.5
-PORTREVISION= 1
+PORTVERSION= 2.3.7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo
index fb5e2dc870b5..461eb4d1b892 100644
--- a/devel/py-geventhttpclient/distinfo
+++ b/devel/py-geventhttpclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761578094
-SHA256 (geventhttpclient-2.3.5.tar.gz) = 0f0cf13528de7628a21b28b80ee90a471d4840e3fe26f84b394644c366595151
-SIZE (geventhttpclient-2.3.5.tar.gz) = 83673
+TIMESTAMP = 1765895718
+SHA256 (geventhttpclient-2.3.7.tar.gz) = 06c28d3d1aabddbaaf61721401a0e5852b216a1845ef2580f3819161e44e9b1c
+SIZE (geventhttpclient-2.3.7.tar.gz) = 83708
diff --git a/devel/py-gptscript/Makefile b/devel/py-gptscript/Makefile
index 9df371e51615..817c98736433 100644
--- a/devel/py-gptscript/Makefile
+++ b/devel/py-gptscript/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gptscript
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.7
+DISTVERSION= 0.9.8
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -33,4 +33,5 @@ GH_PROJECT= py-gptscript
USE_PYTHON= autoplist pep517
NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-gptscript/distinfo b/devel/py-gptscript/distinfo
index 9452ea4fab4d..5351c2b1d980 100644
--- a/devel/py-gptscript/distinfo
+++ b/devel/py-gptscript/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763112235
-SHA256 (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = b8a7e0a7df1f6ed71b128270199179ae28117fc124c4252220e6b702c7ff5bda
-SIZE (gptscript-ai-py-gptscript-v0.9.7_GH0.tar.gz) = 32059
+TIMESTAMP = 1765966579
+SHA256 (gptscript-ai-py-gptscript-v0.9.8_GH0.tar.gz) = f3c7bdbe79f64cee47f9ddc708c9a7e6d8431792954dfeb692dde4b2411fdf62
+SIZE (gptscript-ai-py-gptscript-v0.9.8_GH0.tar.gz) = 32482
diff --git a/devel/py-graphql-core/Makefile b/devel/py-graphql-core/Makefile
index 735ebcdda7a2..f39e098e53be 100644
--- a/devel/py-graphql-core/Makefile
+++ b/devel/py-graphql-core/Makefile
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1<3:devel/py-poetry-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=59<76:devel/py-setuptools@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=59<81:devel/py-setuptools@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-hatch/Makefile b/devel/py-hatch/Makefile
index 7de0dd541091..f616348454d2 100644
--- a/devel/py-hatch/Makefile
+++ b/devel/py-hatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hatch
-PORTVERSION= 1.16.1
+PORTVERSION= 1.16.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hatch/distinfo b/devel/py-hatch/distinfo
index 4f2b425b6b4e..49224ec7129f 100644
--- a/devel/py-hatch/distinfo
+++ b/devel/py-hatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510944
-SHA256 (hatch-1.16.1.tar.gz) = 87df6a17a0f8dc6f9a8ae459b742cb32ccc844a79634f9072797a2e38af1280f
-SIZE (hatch-1.16.1.tar.gz) = 5215833
+TIMESTAMP = 1765895720
+SHA256 (hatch-1.16.2.tar.gz) = f288938da85b4b90e47d94788e19e9976dcd6fd53b48343ea251a2a37256a980
+SIZE (hatch-1.16.2.tar.gz) = 5216569
diff --git a/devel/py-hypothesis-crosshair/Makefile b/devel/py-hypothesis-crosshair/Makefile
index 42adf6dd2519..e62c698772fa 100644
--- a/devel/py-hypothesis-crosshair/Makefile
+++ b/devel/py-hypothesis-crosshair/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis-crosshair
-PORTVERSION= 0.0.26
+PORTVERSION= 0.0.27
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis-crosshair/distinfo b/devel/py-hypothesis-crosshair/distinfo
index 0e8e4435bf60..4e6d9d8aa3b5 100644
--- a/devel/py-hypothesis-crosshair/distinfo
+++ b/devel/py-hypothesis-crosshair/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853328
-SHA256 (hypothesis_crosshair-0.0.26.tar.gz) = 44866225b815b98ae35037d7bbfcdb6b58bf65a439938649741009a8ddd3e692
-SIZE (hypothesis_crosshair-0.0.26.tar.gz) = 11951
+TIMESTAMP = 1765895722
+SHA256 (hypothesis_crosshair-0.0.27.tar.gz) = d94669825c8c6e925adee8a1fbee25270afc4ae2b7834729aedb3f4b723ac82b
+SIZE (hypothesis_crosshair-0.0.27.tar.gz) = 11967
diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile
index eb8ba8ff5f17..a9c93fe4b1b1 100644
--- a/devel/py-intbitset/Makefile
+++ b/devel/py-intbitset/Makefile
@@ -1,6 +1,5 @@
PORTNAME= intbitset
-DISTVERSION= 4.0.0
-PORTREVISION= 2
+DISTVERSION= 4.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-intbitset/distinfo b/devel/py-intbitset/distinfo
index 1eb7a43bf721..17c41833fe03 100644
--- a/devel/py-intbitset/distinfo
+++ b/devel/py-intbitset/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730630228
-SHA256 (intbitset-4.0.0.tar.gz) = c141edaa1c17b91c2987537e269d955ab6bdc3966af3deb6e1e0d20edbd09dd2
-SIZE (intbitset-4.0.0.tar.gz) = 192986
+TIMESTAMP = 1766047184
+SHA256 (intbitset-4.1.0.tar.gz) = 73145ff05e4227c76585ff8550638b6a083cd130010b781045d81af58f7b6920
+SIZE (intbitset-4.1.0.tar.gz) = 205323
diff --git a/devel/py-jupyter-client/Makefile b/devel/py-jupyter-client/Makefile
index 5c095602a0d9..cc807d8e39a7 100644
--- a/devel/py-jupyter-client/Makefile
+++ b/devel/py-jupyter-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-client
-PORTVERSION= 8.6.3
+PORTVERSION= 8.7.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,10 +13,10 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.5:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-core>=4.12:devel/py-jupyter-core@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-core>=5.1:devel/py-jupyter-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>=23.0:net/py-pyzmq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tornado>=6.2:www/py-tornado@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyzmq>=25.0:net/py-pyzmq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tornado>=6.4.1:www/py-tornado@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traitlets>=5.3:devel/py-traitlets@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ipykernel>=6.14:devel/py-ipykernel@${PY_FLAVOR} \
diff --git a/devel/py-jupyter-client/distinfo b/devel/py-jupyter-client/distinfo
index 3dd1f90ddf72..93f0fc01a9db 100644
--- a/devel/py-jupyter-client/distinfo
+++ b/devel/py-jupyter-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726741127
-SHA256 (jupyter_client-8.6.3.tar.gz) = 35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419
-SIZE (jupyter_client-8.6.3.tar.gz) = 342019
+TIMESTAMP = 1765895842
+SHA256 (jupyter_client-8.7.0.tar.gz) = 3357212d9cbe01209e59190f67a3a7e1f387a4f4e88d1e0433ad84d7b262531d
+SIZE (jupyter_client-8.7.0.tar.gz) = 344691
diff --git a/devel/py-librt/Makefile b/devel/py-librt/Makefile
index 1b219e3e1457..aa04691ef5c9 100644
--- a/devel/py-librt/Makefile
+++ b/devel/py-librt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librt
-PORTVERSION= 0.7.0
+PORTVERSION= 0.7.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-librt/distinfo b/devel/py-librt/distinfo
index fcabd634f82c..917242f2afc7 100644
--- a/devel/py-librt/distinfo
+++ b/devel/py-librt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032716
-SHA256 (librt-0.7.0.tar.gz) = ec5235ce0f0ab7f3006c5ea9b673d2168030911b7d3a73f751a809e12c5ae54f
-SIZE (librt-0.7.0.tar.gz) = 68713
+TIMESTAMP = 1765895724
+SHA256 (librt-0.7.2.tar.gz) = 48aa0f311bdf90ec9a63e3669b6aff04967f24f2f67fe9372c570a21dc9ae873
+SIZE (librt-0.7.2.tar.gz) = 144193
diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile
index 0690c2612e56..643cbb5d24f0 100644
--- a/devel/py-libtmux/Makefile
+++ b/devel/py-libtmux/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtmux
-PORTVERSION= 0.50.0
+PORTVERSION= 0.52.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-libtmux/distinfo b/devel/py-libtmux/distinfo
index 9aef58d702cf..892a16c4b020 100644
--- a/devel/py-libtmux/distinfo
+++ b/devel/py-libtmux/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032718
-SHA256 (libtmux-0.50.0.tar.gz) = 7e3ae83e7e216903b311d7db25b3d736a1cc3ae61469ff0d5b6b563f6a92c3c0
-SIZE (libtmux-0.50.0.tar.gz) = 401066
+TIMESTAMP = 1765895726
+SHA256 (libtmux-0.52.1.tar.gz) = 01fc034f7ce62d75eb4dfb6a01475dd0f32f044d92f084431d1f2cd3b5b97506
+SIZE (libtmux-0.52.1.tar.gz) = 403676
diff --git a/devel/py-makefun/Makefile b/devel/py-makefun/Makefile
index edf4b671ca33..efb36136b34a 100644
--- a/devel/py-makefun/Makefile
+++ b/devel/py-makefun/Makefile
@@ -1,5 +1,6 @@
PORTNAME= makefun
PORTVERSION= 1.16.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ WWW= https://smarie.github.io/python-makefun/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=39.2<72:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=39.2: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}
diff --git a/devel/py-makefun/files/patch-pyproject.toml b/devel/py-makefun/files/patch-pyproject.toml
new file mode 100644
index 000000000000..aa6a13eb7b49
--- /dev/null
+++ b/devel/py-makefun/files/patch-pyproject.toml
@@ -0,0 +1,10 @@
+--- pyproject.toml.orig 2025-05-09 15:00:04 UTC
++++ pyproject.toml
+@@ -1,6 +1,6 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=39.2,<72", # later versions do not read 'tests_require' from setup.cfg anymore
++ "setuptools>=39.2", # later versions do not read 'tests_require' from setup.cfg anymore
+ "setuptools_scm",
+ "wheel"
+ ]
diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile
index cab9fce54b9e..937cd2bc0e56 100644
--- a/devel/py-oci/Makefile
+++ b/devel/py-oci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oci
-DISTVERSION= 2.164.1
+DISTVERSION= 2.164.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-oci/distinfo b/devel/py-oci/distinfo
index ed620d3cc9c5..5b7a1a90d53e 100644
--- a/devel/py-oci/distinfo
+++ b/devel/py-oci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765279078
-SHA256 (oci-2.164.1.tar.gz) = 2089632da42e9f556de046b6663050f2a046b06603eeefb90dc79810e91ee2c5
-SIZE (oci-2.164.1.tar.gz) = 16177816
+TIMESTAMP = 1765877996
+SHA256 (oci-2.164.2.tar.gz) = a524afc07c3e57141d3acfa95493320f332215e6f7408522e9b1d6dad00e5945
+SIZE (oci-2.164.2.tar.gz) = 16219288
diff --git a/devel/py-pipenv/Makefile b/devel/py-pipenv/Makefile
index ee6695505bbc..e63dc9801ded 100644
--- a/devel/py-pipenv/Makefile
+++ b/devel/py-pipenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pipenv
-PORTVERSION= 2025.1.1
+PORTVERSION= 2025.1.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pipenv/distinfo b/devel/py-pipenv/distinfo
index 8b0ac7e928f2..372a4b80bfa9 100644
--- a/devel/py-pipenv/distinfo
+++ b/devel/py-pipenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032770
-SHA256 (pipenv-2025.1.1.tar.gz) = c309b5fba6535aca22fd66d3dfcf2d3ca1dd0cae12de52cabecbdddfbfe48938
-SIZE (pipenv-2025.1.1.tar.gz) = 4755408
+TIMESTAMP = 1765895728
+SHA256 (pipenv-2025.1.3.tar.gz) = b746bc56685ff92598b52c97788e3f5187eef1eacea370cef59450ec0565f9b7
+SIZE (pipenv-2025.1.3.tar.gz) = 4755502
diff --git a/devel/py-plette/Makefile b/devel/py-plette/Makefile
index 44e048e45533..c098a9e4e38a 100644
--- a/devel/py-plette/Makefile
+++ b/devel/py-plette/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plette
PORTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,6 +25,6 @@ OPTIONS_DEFINE= VALIDATION
OPTIONS_DEFAULT=VALIDATION
VALIDATION_DESC=Validation support
-VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Cerberus>=0:devel/py-cerberus@${PY_FLAVOR}
+VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cerberus>=0:devel/py-cerberus@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-pre-commit/Makefile b/devel/py-pre-commit/Makefile
index 77df2f2906bd..9dee43bf9501 100644
--- a/devel/py-pre-commit/Makefile
+++ b/devel/py-pre-commit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pre-commit
-DISTVERSION= 4.5.0
+DISTVERSION= 4.5.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pre-commit/distinfo b/devel/py-pre-commit/distinfo
index 7a53f37095ad..e3186740c4a2 100644
--- a/devel/py-pre-commit/distinfo
+++ b/devel/py-pre-commit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764320226
-SHA256 (pre_commit-4.5.0.tar.gz) = dc5a065e932b19fc1d4c653c6939068fe54325af8e741e74e88db4d28a4dd66b
-SIZE (pre_commit-4.5.0.tar.gz) = 198428
+TIMESTAMP = 1765962043
+SHA256 (pre_commit-4.5.1.tar.gz) = eb545fcff725875197837263e977ea257a402056661f09dae08e4b149b030a61
+SIZE (pre_commit-4.5.1.tar.gz) = 198232
diff --git a/devel/py-protovalidate/Makefile b/devel/py-protovalidate/Makefile
index 0aa05a04105c..c7ccfad43704 100644
--- a/devel/py-protovalidate/Makefile
+++ b/devel/py-protovalidate/Makefile
@@ -1,6 +1,5 @@
PORTNAME= protovalidate
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTVERSION= 1.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cel-python02>=0.2<0.3:devel/py-cel-python02@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}google-re2>=1.1.20250722:devel/py-google-re2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-re2>=1.1.20251105:devel/py-google-re2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=5,1:devel/py-protobuf@${PY_FLAVOR}
USES= python
diff --git a/devel/py-protovalidate/distinfo b/devel/py-protovalidate/distinfo
index 4453ca64dede..08086a3a9dd8 100644
--- a/devel/py-protovalidate/distinfo
+++ b/devel/py-protovalidate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853134
-SHA256 (protovalidate-1.0.0.tar.gz) = 926f7a212fed9190d00cc076fa24ef5e48a404b5577465028697f4dea8c4a507
-SIZE (protovalidate-1.0.0.tar.gz) = 215286
+TIMESTAMP = 1765895730
+SHA256 (protovalidate-1.1.0.tar.gz) = f78e9bdc1bca351d611d6b5f136a4ec13f526a9ece724afeb59a2af42a1e9975
+SIZE (protovalidate-1.1.0.tar.gz) = 219536
diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile
index 3ea28afc78db..0d3231765837 100644
--- a/devel/py-pudb/Makefile
+++ b/devel/py-pudb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pudb
-PORTVERSION= 2025.1.4
+PORTVERSION= 2025.1.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pudb/distinfo b/devel/py-pudb/distinfo
index 77da60db4574..a798c45f0228 100644
--- a/devel/py-pudb/distinfo
+++ b/devel/py-pudb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032776
-SHA256 (pudb-2025.1.4.tar.gz) = 74069c10c99d20d36c2906fe855e00d50b6602013c4881db37416e32787aea06
-SIZE (pudb-2025.1.4.tar.gz) = 225671
+TIMESTAMP = 1765895732
+SHA256 (pudb-2025.1.5.tar.gz) = e6dedb81fc3c8cdcd66cf62e86337cb913570ebb2c994c9ab52012d059e086ad
+SIZE (pudb-2025.1.5.tar.gz) = 225714
diff --git a/devel/py-robotframework-databaselibrary/Makefile b/devel/py-robotframework-databaselibrary/Makefile
index e371a16d741b..a03070db3619 100644
--- a/devel/py-robotframework-databaselibrary/Makefile
+++ b/devel/py-robotframework-databaselibrary/Makefile
@@ -1,5 +1,5 @@
PORTNAME= robotframework-databaselibrary
-PORTVERSION= 2.3.3
+PORTVERSION= 2.4.0
CATEGORIES= devel www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-robotframework-databaselibrary/distinfo b/devel/py-robotframework-databaselibrary/distinfo
index 787a0b41d34f..ad4db8c598ce 100644
--- a/devel/py-robotframework-databaselibrary/distinfo
+++ b/devel/py-robotframework-databaselibrary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853380
-SHA256 (robotframework_databaselibrary-2.3.3.tar.gz) = d9c537064ab744ac275ddbd15b00a92937001141b33c54d4e8541235ea700b78
-SIZE (robotframework_databaselibrary-2.3.3.tar.gz) = 31699
+TIMESTAMP = 1765895734
+SHA256 (robotframework_databaselibrary-2.4.0.tar.gz) = 6aab28b9073bcf7b9a785d9f5d052900bbaef5c583f0e9e0007f1eb3aeb98420
+SIZE (robotframework_databaselibrary-2.4.0.tar.gz) = 32001
diff --git a/devel/py-types-protobuf/Makefile b/devel/py-types-protobuf/Makefile
index be85ea3752bb..24cddd891935 100644
--- a/devel/py-types-protobuf/Makefile
+++ b/devel/py-types-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-protobuf
-PORTVERSION= 6.32.1.20251105
+PORTVERSION= 6.32.1.20251210
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-protobuf/distinfo b/devel/py-types-protobuf/distinfo
index 345d2f7acd10..84b73b19568e 100644
--- a/devel/py-types-protobuf/distinfo
+++ b/devel/py-types-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762586836
-SHA256 (types_protobuf-6.32.1.20251105.tar.gz) = 641002611ff87dd9fedc38a39a29cacb9907ae5ce61489b53e99ca2074bef764
-SIZE (types_protobuf-6.32.1.20251105.tar.gz) = 63846
+TIMESTAMP = 1765895736
+SHA256 (types_protobuf-6.32.1.20251210.tar.gz) = c698bb3f020274b1a2798ae09dc773728ce3f75209a35187bd11916ebfde6763
+SIZE (types_protobuf-6.32.1.20251210.tar.gz) = 63900
diff --git a/devel/py-types-protobuf/files/patch-pyproject.toml b/devel/py-types-protobuf/files/patch-pyproject.toml
index f74d22209ed1..9e97cd35ec99 100644
--- a/devel/py-types-protobuf/files/patch-pyproject.toml
+++ b/devel/py-types-protobuf/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-11-05 03:04:39 UTC
+--- pyproject.toml.orig 2025-12-10 03:14:22 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,7 +8,7 @@
[project]
name = "types-protobuf"
- version = "6.32.1.20251105"
+ version = "6.32.1.20251210"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
diff --git a/devel/py-types-psutil/Makefile b/devel/py-types-psutil/Makefile
index 47d7cc9cc7eb..b10cb045797b 100644
--- a/devel/py-types-psutil/Makefile
+++ b/devel/py-types-psutil/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-psutil
-PORTVERSION= 7.1.3.20251202
+PORTVERSION= 7.1.3.20251210
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-psutil/distinfo b/devel/py-types-psutil/distinfo
index 83f8cb29e424..190a052d7372 100644
--- a/devel/py-types-psutil/distinfo
+++ b/devel/py-types-psutil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032786
-SHA256 (types_psutil-7.1.3.20251202.tar.gz) = 5cfecaced7c486fb3995bb290eab45043d697a261718aca01b9b340d1ab7968a
-SIZE (types_psutil-7.1.3.20251202.tar.gz) = 24948
+TIMESTAMP = 1765895738
+SHA256 (types_psutil-7.1.3.20251210.tar.gz) = 0fef0f363574d76965385e5170a0c95f88ef2c67327e4337298b3a1d35e61be4
+SIZE (types_psutil-7.1.3.20251210.tar.gz) = 25000
diff --git a/devel/py-types-psutil/files/patch-pyproject.toml b/devel/py-types-psutil/files/patch-pyproject.toml
index 51ad1aeef95f..8328b3ba8da5 100644
--- a/devel/py-types-psutil/files/patch-pyproject.toml
+++ b/devel/py-types-psutil/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-12-02 03:10:55 UTC
+--- pyproject.toml.orig 2025-12-10 03:14:26 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,7 +8,7 @@
[project]
name = "types-psutil"
- version = "7.1.3.20251202"
+ version = "7.1.3.20251210"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
diff --git a/devel/py-uv-dynamic-versioning/Makefile b/devel/py-uv-dynamic-versioning/Makefile
index ec6ef64ce130..c653e114b9ba 100644
--- a/devel/py-uv-dynamic-versioning/Makefile
+++ b/devel/py-uv-dynamic-versioning/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv-dynamic-versioning
-DISTVERSION= 0.11.2
+DISTVERSION= 0.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dunamai>=1.23:devel/py-dunamai@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tomlkit>=0.13.3:textproc/py-tomlkit@${PY_FLAVOR} \
uv:devel/uv
-
USES= python
USE_PYTHON= autoplist pep517
diff --git a/devel/py-uv-dynamic-versioning/distinfo b/devel/py-uv-dynamic-versioning/distinfo
index 04e1937b398b..fe7c8614f0f3 100644
--- a/devel/py-uv-dynamic-versioning/distinfo
+++ b/devel/py-uv-dynamic-versioning/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759158230
-SHA256 (uv_dynamic_versioning-0.11.2.tar.gz) = 4c785ea02e00b93896d015fd3613c451735af1715a7f5f52e8e4e1d76e6ec3c5
-SIZE (uv_dynamic_versioning-0.11.2.tar.gz) = 40402
+TIMESTAMP = 1765965483
+SHA256 (uv_dynamic_versioning-0.12.0.tar.gz) = e853e0c5b2425a68005580325d4975a8c37b66015589ca45ef96e660fe0f8f16
+SIZE (uv_dynamic_versioning-0.12.0.tar.gz) = 41499
diff --git a/devel/py-yaspin/Makefile b/devel/py-yaspin/Makefile
index efd9243503be..9a3730991415 100644
--- a/devel/py-yaspin/Makefile
+++ b/devel/py-yaspin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yaspin
-PORTVERSION= 3.3.0
+PORTVERSION= 3.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>=3.1<4:devel/py-termcolor@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>=3.2<4:devel/py-termcolor@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/devel/py-yaspin/distinfo b/devel/py-yaspin/distinfo
index 9647efa90270..55833232f235 100644
--- a/devel/py-yaspin/distinfo
+++ b/devel/py-yaspin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774675
-SHA256 (yaspin-3.3.0.tar.gz) = 505c9a44c6e3723a1bee8f7a17a055b17475176b74dd93e468fa8db48c172a41
-SIZE (yaspin-3.3.0.tar.gz) = 42411
+TIMESTAMP = 1765895740
+SHA256 (yaspin-3.4.0.tar.gz) = a83a81ac7a9d161e116fb668a7e4d10d87fb18d02b4b08a17b7e472f465f3c90
+SIZE (yaspin-3.4.0.tar.gz) = 42396
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index 89c2e91f93c3..c29c373a111f 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyenv
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.16
+DISTVERSION= 2.6.17
CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo
index 19b229634ec8..404d7179784b 100644
--- a/devel/pyenv/distinfo
+++ b/devel/pyenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765096786
-SHA256 (pyenv-pyenv-v2.6.16_GH0.tar.gz) = 5d47efa2ea4dfc3b33e71125bd3b747a836af376d59890306134b21c8fbefcb6
-SIZE (pyenv-pyenv-v2.6.16_GH0.tar.gz) = 1364405
+TIMESTAMP = 1766048384
+SHA256 (pyenv-pyenv-v2.6.17_GH0.tar.gz) = c1716bef2cc2c41154c9e60694546abd39efca522bd427764c0a6a929d1fe2ec
+SIZE (pyenv-pyenv-v2.6.17_GH0.tar.gz) = 1364769
diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist
index 35925a588d65..b695a32195cb 100644
--- a/devel/pyenv/pkg-plist
+++ b/devel/pyenv/pkg-plist
@@ -292,8 +292,8 @@ libexec/pyenv-plugins/python-build/share/python-build/3.14.2
libexec/pyenv-plugins/python-build/share/python-build/3.14.2t
libexec/pyenv-plugins/python-build/share/python-build/3.15t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.15-dev
-libexec/pyenv-plugins/python-build/share/python-build/3.15.0a2
-libexec/pyenv-plugins/python-build/share/python-build/3.15.0a2t
+libexec/pyenv-plugins/python-build/share/python-build/3.15.0a3
+libexec/pyenv-plugins/python-build/share/python-build/3.15.0a3t
libexec/pyenv-plugins/python-build/share/python-build/activepython-2.7.14
libexec/pyenv-plugins/python-build/share/python-build/activepython-3.5.4
libexec/pyenv-plugins/python-build/share/python-build/activepython-3.6.0
@@ -763,6 +763,8 @@ libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-1
libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-2
libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-3
libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.9.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.11.0-1
libexec/pyenv-plugins/python-build/share/python-build/miniforge3-latest
libexec/pyenv-plugins/python-build/share/python-build/miniforge-pypy3
libexec/pyenv-plugins/python-build/share/python-build/nogil-3.9.10
diff --git a/devel/qlementine/Makefile b/devel/qlementine/Makefile
index bbcfdb597fc0..f3c4d545de83 100644
--- a/devel/qlementine/Makefile
+++ b/devel/qlementine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qlementine
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/qlementine/distinfo b/devel/qlementine/distinfo
index 1ccc15697a3e..b820d38ce1cd 100644
--- a/devel/qlementine/distinfo
+++ b/devel/qlementine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764345355
-SHA256 (oclero-qlementine-v1.4.0_GH0.tar.gz) = 0b6e2696532667510a445b6e0d3a03c7f9b1ba5ae4823a1a35bb77d8cc459bbb
-SIZE (oclero-qlementine-v1.4.0_GH0.tar.gz) = 3682654
+TIMESTAMP = 1765904432
+SHA256 (oclero-qlementine-v1.4.1_GH0.tar.gz) = 3f514cef49b1a72fb4b5905f023645553b51d08353c21fc153cb0e08e84c8a74
+SIZE (oclero-qlementine-v1.4.1_GH0.tar.gz) = 3682576
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index 4b1eae254870..717ed0e73be3 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20251203
+PORTVERSION= 20251218
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 51239bcca6b2..53ed8d29c4a8 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764824743
-SHA256 (rbenv-ruby-build-v20251203_GH0.tar.gz) = c709ff1c08bf6a6bf8c57e5cf326cab137c7c8be67fda92b27523c71ab6f8658
-SIZE (rbenv-ruby-build-v20251203_GH0.tar.gz) = 97345
+TIMESTAMP = 1766036566
+SHA256 (rbenv-ruby-build-v20251218_GH0.tar.gz) = 43ee83bf4c156f83ec8fcbf6295fa3f2a41e5c18207e30ef4ae7a47c84d39660
+SIZE (rbenv-ruby-build-v20251218_GH0.tar.gz) = 97444
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 0ba06128e272..41dbfededdae 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1190.0
+PORTVERSION= 1.1191.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 9f45de929ac4..78378b556ec5 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032850
-SHA256 (rubygem/aws-partitions-1.1190.0.gem) = 3e21ce1c99329a96fb71419a5d92d0cece5b276a9f47bc91d6a1290450fb3669
-SIZE (rubygem/aws-partitions-1.1190.0.gem) = 82432
+TIMESTAMP = 1765895766
+SHA256 (rubygem/aws-partitions-1.1191.0.gem) = 04a03e3b971c68555d8626e19bf8abaabc4b950181a47ca11129e72b8a756fe2
+SIZE (rubygem/aws-partitions-1.1191.0.gem) = 82432
diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile
index 2fc857b04342..87e5c6221dab 100644
--- a/devel/rubygem-aws-sdk-account/Makefile
+++ b/devel/rubygem-aws-sdk-account/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-account
-PORTVERSION= 1.51.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-account/distinfo b/devel/rubygem-aws-sdk-account/distinfo
index ec7794951e59..3ac150c16dcd 100644
--- a/devel/rubygem-aws-sdk-account/distinfo
+++ b/devel/rubygem-aws-sdk-account/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853504
-SHA256 (rubygem/aws-sdk-account-1.51.0.gem) = 1493fb18dfe31f91f55c383f06ffe0a2f99d26fd40207a6c277dba79a5c91e64
-SIZE (rubygem/aws-sdk-account-1.51.0.gem) = 33280
+TIMESTAMP = 1765895768
+SHA256 (rubygem/aws-sdk-account-1.52.0.gem) = 802f4750e9c518a801afb311011d00290c7ae7dcc8d121db9c1181fb6b44c79a
+SIZE (rubygem/aws-sdk-account-1.52.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile
index c5f265fb9294..2fb1ee8b7ac5 100644
--- a/devel/rubygem-aws-sdk-appsync/Makefile
+++ b/devel/rubygem-aws-sdk-appsync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appsync
-PORTVERSION= 1.115.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo
index 0101d222feff..cb30c2e02d14 100644
--- a/devel/rubygem-aws-sdk-appsync/distinfo
+++ b/devel/rubygem-aws-sdk-appsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853552
-SHA256 (rubygem/aws-sdk-appsync-1.115.0.gem) = c63623abbb2d795da3fffe8d0392f41f279378d12eb8d77b9e0ede2e853cee80
-SIZE (rubygem/aws-sdk-appsync-1.115.0.gem) = 103424
+TIMESTAMP = 1765895770
+SHA256 (rubygem/aws-sdk-appsync-1.116.0.gem) = fbb9be66e1d7a9d56e92846cc7778e3a6874c72ac53667b6174755e30cf3e094
+SIZE (rubygem/aws-sdk-appsync-1.116.0.gem) = 103424
diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile
index f51f95577399..ba98a35eecf0 100644
--- a/devel/rubygem-aws-sdk-costexplorer/Makefile
+++ b/devel/rubygem-aws-sdk-costexplorer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costexplorer
-PORTVERSION= 1.141.0
+PORTVERSION= 1.142.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo
index 03411a31154d..7eee4a81e5a5 100644
--- a/devel/rubygem-aws-sdk-costexplorer/distinfo
+++ b/devel/rubygem-aws-sdk-costexplorer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032878
-SHA256 (rubygem/aws-sdk-costexplorer-1.141.0.gem) = 7728c0a1b152f06a2b967b6ce210e8b0f5b8110740a1567f20588cf85ecef93b
-SIZE (rubygem/aws-sdk-costexplorer-1.141.0.gem) = 131584
+TIMESTAMP = 1765895772
+SHA256 (rubygem/aws-sdk-costexplorer-1.142.0.gem) = 11d33d00b3a0302098e13b8c4487dde5ddb09a49063bffd22409abbde6fb89af
+SIZE (rubygem/aws-sdk-costexplorer-1.142.0.gem) = 133120
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 95c7a51c2698..5169673a3421 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.583.0
+PORTVERSION= 1.584.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index d3082321e28d..717e6ffd495d 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511028
-SHA256 (rubygem/aws-sdk-ec2-1.583.0.gem) = d35d4f58811b7619b27f2919f6b88ad87ef764974dfdf05b506d8bc7a2693e15
-SIZE (rubygem/aws-sdk-ec2-1.583.0.gem) = 1609216
+TIMESTAMP = 1765895774
+SHA256 (rubygem/aws-sdk-ec2-1.584.0.gem) = cf4873be8035d70b6757269f9746249a64a4e845795485f709827fe7284136b6
+SIZE (rubygem/aws-sdk-ec2-1.584.0.gem) = 1612288
diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile
index 5086d85dba62..3cf67062e203 100644
--- a/devel/rubygem-aws-sdk-guardduty/Makefile
+++ b/devel/rubygem-aws-sdk-guardduty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-guardduty
-PORTVERSION= 1.136.0
+PORTVERSION= 1.137.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo
index 8f443174fdab..ee0ee4edce6c 100644
--- a/devel/rubygem-aws-sdk-guardduty/distinfo
+++ b/devel/rubygem-aws-sdk-guardduty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032892
-SHA256 (rubygem/aws-sdk-guardduty-1.136.0.gem) = cbe804b35aa45b40e171d1a5e91224a9b3c89b57b3feb01835389533acefb56f
-SIZE (rubygem/aws-sdk-guardduty-1.136.0.gem) = 157184
+TIMESTAMP = 1765895776
+SHA256 (rubygem/aws-sdk-guardduty-1.137.0.gem) = 8f6469f9f8d604e871f1f54b1a7269c841d13a731104e46cc6b3581beb11cc0a
+SIZE (rubygem/aws-sdk-guardduty-1.137.0.gem) = 157184
diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile
index e5cf6f36a081..95203c238941 100644
--- a/devel/rubygem-aws-sdk-identitystore/Makefile
+++ b/devel/rubygem-aws-sdk-identitystore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-identitystore
-PORTVERSION= 1.61.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-identitystore/distinfo b/devel/rubygem-aws-sdk-identitystore/distinfo
index dc4dd92b5df5..9d0aa8421cce 100644
--- a/devel/rubygem-aws-sdk-identitystore/distinfo
+++ b/devel/rubygem-aws-sdk-identitystore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853862
-SHA256 (rubygem/aws-sdk-identitystore-1.61.0.gem) = 179f80eb7a27f83e694b6f5dd090ada428251c25f748913ae320a805fcf8429c
-SIZE (rubygem/aws-sdk-identitystore-1.61.0.gem) = 40960
+TIMESTAMP = 1765895778
+SHA256 (rubygem/aws-sdk-identitystore-1.62.0.gem) = 277a1552db6b4bb0426110575a97c7a7093dd53c92a604676e02346545517118
+SIZE (rubygem/aws-sdk-identitystore-1.62.0.gem) = 41984
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/Makefile b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
index 947644d4d80a..87d6b5721451 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/Makefile
+++ b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivsrealtime
-PORTVERSION= 1.54.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/distinfo b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
index 17dc5606c62d..4e98dab132c3 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/distinfo
+++ b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853910
-SHA256 (rubygem/aws-sdk-ivsrealtime-1.54.0.gem) = 646ac9928bf25a5f50da2eee94d5a113e9a2179d9d6c4f3ee03b709cf888de2f
-SIZE (rubygem/aws-sdk-ivsrealtime-1.54.0.gem) = 60928
+TIMESTAMP = 1765895780
+SHA256 (rubygem/aws-sdk-ivsrealtime-1.55.0.gem) = 0879b5c7f582c13d7be9d6860eaeade7fdb0464903c01ed7d9710c1444b197fc
+SIZE (rubygem/aws-sdk-ivsrealtime-1.55.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile
index 9ed70b66a022..97bca40910ca 100644
--- a/devel/rubygem-aws-sdk-mgn/Makefile
+++ b/devel/rubygem-aws-sdk-mgn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mgn
-PORTVERSION= 1.57.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-aws-sdk-core>=3.239.1<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mgn/distinfo b/devel/rubygem-aws-sdk-mgn/distinfo
index 8eef76ce2dd7..7a8c3bf2f3fc 100644
--- a/devel/rubygem-aws-sdk-mgn/distinfo
+++ b/devel/rubygem-aws-sdk-mgn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854018
-SHA256 (rubygem/aws-sdk-mgn-1.57.0.gem) = 2f6fded90f011de097406a4bde41c27e4928adda2bece69b5d40b6bdcc7b87d9
-SIZE (rubygem/aws-sdk-mgn-1.57.0.gem) = 85504
+TIMESTAMP = 1765895782
+SHA256 (rubygem/aws-sdk-mgn-1.58.0.gem) = 2b5b23fa7778f2c1d2a4217056959cf548ccdfad375dae025495d116969ddcfd
+SIZE (rubygem/aws-sdk-mgn-1.58.0.gem) = 87040
diff --git a/devel/rubygem-aws-sdk-partnercentralaccount/Makefile b/devel/rubygem-aws-sdk-partnercentralaccount/Makefile
index d9b0753c8eb1..e6d9e420b5da 100644
--- a/devel/rubygem-aws-sdk-partnercentralaccount/Makefile
+++ b/devel/rubygem-aws-sdk-partnercentralaccount/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-partnercentralaccount
-PORTVERSION= 1.0.0
+PORTVERSION= 1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-partnercentralaccount/distinfo b/devel/rubygem-aws-sdk-partnercentralaccount/distinfo
index a14d389788f3..bca99474bf4d 100644
--- a/devel/rubygem-aws-sdk-partnercentralaccount/distinfo
+++ b/devel/rubygem-aws-sdk-partnercentralaccount/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032638
-SHA256 (rubygem/aws-sdk-partnercentralaccount-1.0.0.gem) = 5d96ee3c8efa3abb86a05ab1903669ef1f10cc55139cae4655b006cbd7b73958
-SIZE (rubygem/aws-sdk-partnercentralaccount-1.0.0.gem) = 46080
+TIMESTAMP = 1765895784
+SHA256 (rubygem/aws-sdk-partnercentralaccount-1.1.0.gem) = a03424f48d3716898903ea6ed164d86ab75d693a3d4cd02d565da6af6809d890
+SIZE (rubygem/aws-sdk-partnercentralaccount-1.1.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
index fcfb091d708b..d7b61aed13ca 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile
+++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-partnercentralselling
-PORTVERSION= 1.20.0
+PORTVERSION= 1.21.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
index aa981b2e4a59..6a0966804100 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo
+++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032912
-SHA256 (rubygem/aws-sdk-partnercentralselling-1.20.0.gem) = 04a262712b260c990ed6af76f71a2c03db5e7c80162124cf746b0572f9351d3e
-SIZE (rubygem/aws-sdk-partnercentralselling-1.20.0.gem) = 133632
+TIMESTAMP = 1765895786
+SHA256 (rubygem/aws-sdk-partnercentralselling-1.21.0.gem) = 589e631f34839f494b1ee0d98f8faaa3bfadc4d9e6a85baa714c6c71162eb67c
+SIZE (rubygem/aws-sdk-partnercentralselling-1.21.0.gem) = 135680
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 721118480a7a..b64095fd5d02 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.301.0
+PORTVERSION= 1.302.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index d133c14231ad..752c2e1a71a9 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032918
-SHA256 (rubygem/aws-sdk-rds-1.301.0.gem) = 97d65c2716e9715b44fb0ac1cdc6d1bfe9893e38856ab3d755edf1e3c085cc18
-SIZE (rubygem/aws-sdk-rds-1.301.0.gem) = 665088
+TIMESTAMP = 1765895788
+SHA256 (rubygem/aws-sdk-rds-1.302.0.gem) = cd4f8dc5944be14555cfdd5ed3b6445a43ddd022528248e02a70dde3a476d7be
+SIZE (rubygem/aws-sdk-rds-1.302.0.gem) = 669184
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
index 8937bef7e68e..88cb2a367b63 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshiftserverless
-PORTVERSION= 1.59.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
index 2deea324262b..d959dedb3a5a 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo
+++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854134
-SHA256 (rubygem/aws-sdk-redshiftserverless-1.59.0.gem) = 9beed289729a48def1e6b82e43bde3fccc65e1accd4dbd3c2ad24aa9257b4e40
-SIZE (rubygem/aws-sdk-redshiftserverless-1.59.0.gem) = 80896
+TIMESTAMP = 1765895790
+SHA256 (rubygem/aws-sdk-redshiftserverless-1.60.0.gem) = f78f33c5a0e09548e448e4f2592c84c658cd27e1d832ec76c20bbb085a9c00e0
+SIZE (rubygem/aws-sdk-redshiftserverless-1.60.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
index ffa14d7de2bb..a3eb0288a26a 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile
+++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rolesanywhere
-PORTVERSION= 1.44.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/distinfo b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
index d632c5fdb74e..21270f23b20e 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/distinfo
+++ b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854150
-SHA256 (rubygem/aws-sdk-rolesanywhere-1.44.0.gem) = fae8e831ee7150940639d0de9e1d5bfa725aff3deddaf915cf65a6fac94b904a
-SIZE (rubygem/aws-sdk-rolesanywhere-1.44.0.gem) = 37888
+TIMESTAMP = 1765895792
+SHA256 (rubygem/aws-sdk-rolesanywhere-1.45.0.gem) = 507d91f6338670edf35d6b90935ebf68a5807ba4a6bf16cb8e704de76c845cd5
+SIZE (rubygem/aws-sdk-rolesanywhere-1.45.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 3522eae953ae..564a1455e83e 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.127.0
+PORTVERSION= 1.128.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo
index edf4982f5acf..7b546bc46cb7 100644
--- a/devel/rubygem-aws-sdk-route53/distinfo
+++ b/devel/rubygem-aws-sdk-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511038
-SHA256 (rubygem/aws-sdk-route53-1.127.0.gem) = ee205909d83fcf156cf5ed864a58537ad6a3d7a52ff25f10bb9c8d7636166f6e
-SIZE (rubygem/aws-sdk-route53-1.127.0.gem) = 146944
+TIMESTAMP = 1765895794
+SHA256 (rubygem/aws-sdk-route53-1.128.0.gem) = cf0d10ceb84d54b65033d8fb10bf22faa797428a7b537fea6170899da18ca1e3
+SIZE (rubygem/aws-sdk-route53-1.128.0.gem) = 146944
diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile
index e80a9a88bab2..4dd07b2aa062 100644
--- a/devel/rubygem-aws-sdk-sesv2/Makefile
+++ b/devel/rubygem-aws-sdk-sesv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sesv2
-PORTVERSION= 1.89.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo
index 34705d464882..0d7d73209330 100644
--- a/devel/rubygem-aws-sdk-sesv2/distinfo
+++ b/devel/rubygem-aws-sdk-sesv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032936
-SHA256 (rubygem/aws-sdk-sesv2-1.89.0.gem) = f8ffc21f687aaad06314a5536dbf7be172e7b7e10a4208e1ada8ce0e67530148
-SIZE (rubygem/aws-sdk-sesv2-1.89.0.gem) = 148992
+TIMESTAMP = 1765895796
+SHA256 (rubygem/aws-sdk-sesv2-1.90.0.gem) = 4705dd23a3ceba3b1bc290a18461ffda5b1417cb1e0182af6ee5ac1a1752ec07
+SIZE (rubygem/aws-sdk-sesv2-1.90.0.gem) = 148992
diff --git a/devel/rubygem-batch-loader/Makefile b/devel/rubygem-batch-loader/Makefile
index 0e59964437a5..3495c578a929 100644
--- a/devel/rubygem-batch-loader/Makefile
+++ b/devel/rubygem-batch-loader/Makefile
@@ -1,5 +1,5 @@
PORTNAME= batch-loader
-PORTVERSION= 2.0.5
+PORTVERSION= 2.0.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-batch-loader/distinfo b/devel/rubygem-batch-loader/distinfo
index 20120ab7dc06..5b9a65181d06 100644
--- a/devel/rubygem-batch-loader/distinfo
+++ b/devel/rubygem-batch-loader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715843660
-SHA256 (rubygem/batch-loader-2.0.5.gem) = 964bf638b8f498bab40abaafc6f89c057b2e02aa25b64fc1ec12872ad6bff213
-SIZE (rubygem/batch-loader-2.0.5.gem) = 18432
+TIMESTAMP = 1765895798
+SHA256 (rubygem/batch-loader-2.0.6.gem) = 93e313b8880740d5d8be32861bf4e1631f5975ad34f4cb8fb9cf7662ee009267
+SIZE (rubygem/batch-loader-2.0.6.gem) = 18944
diff --git a/devel/rubygem-cool.io/Makefile b/devel/rubygem-cool.io/Makefile
index bc43e922c8b3..332c0807449c 100644
--- a/devel/rubygem-cool.io/Makefile
+++ b/devel/rubygem-cool.io/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cool.io
-PORTVERSION= 1.9.0
+PORTVERSION= 1.9.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-cool.io/distinfo b/devel/rubygem-cool.io/distinfo
index 398496387d18..6ea94b735aa0 100644
--- a/devel/rubygem-cool.io/distinfo
+++ b/devel/rubygem-cool.io/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632666
-SHA256 (rubygem/cool.io-1.9.0.gem) = ea2aa20059b800cbd8e63f3af975aa87871ca5af79d2da231cf55afd4dcc8332
-SIZE (rubygem/cool.io-1.9.0.gem) = 112640
+TIMESTAMP = 1765895800
+SHA256 (rubygem/cool.io-1.9.1.gem) = 2001bfec1b87ad5e87c0eb9f197a6ee6f1a0433ddba04002227da6ee8b74c6c1
+SIZE (rubygem/cool.io-1.9.1.gem) = 112640
diff --git a/devel/rubygem-datadog-ruby_core_source/Makefile b/devel/rubygem-datadog-ruby_core_source/Makefile
index f17120389ab1..223742c4a34d 100644
--- a/devel/rubygem-datadog-ruby_core_source/Makefile
+++ b/devel/rubygem-datadog-ruby_core_source/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog-ruby_core_source
-PORTVERSION= 3.4.1
+PORTVERSION= 3.4.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-datadog-ruby_core_source/distinfo b/devel/rubygem-datadog-ruby_core_source/distinfo
index 04d08e04e4b6..78788af03240 100644
--- a/devel/rubygem-datadog-ruby_core_source/distinfo
+++ b/devel/rubygem-datadog-ruby_core_source/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936332
-SHA256 (rubygem/datadog-ruby_core_source-3.4.1.gem) = fa40f1c3c8f764b6651a6443382b57d39aeb3c9f94b5af98f499bcfc678a2fb9
-SIZE (rubygem/datadog-ruby_core_source-3.4.1.gem) = 698880
+TIMESTAMP = 1765895802
+SHA256 (rubygem/datadog-ruby_core_source-3.4.2.gem) = d770cf275807e69079461b32360fc92e49c684568dbb0704499eb4ee34a99170
+SIZE (rubygem/datadog-ruby_core_source-3.4.2.gem) = 858112
diff --git a/devel/rubygem-devise-pwned_password/Makefile b/devel/rubygem-devise-pwned_password/Makefile
index 4f616fdf3932..8465989132b5 100644
--- a/devel/rubygem-devise-pwned_password/Makefile
+++ b/devel/rubygem-devise-pwned_password/Makefile
@@ -1,5 +1,6 @@
PORTNAME= devise-pwned_password
PORTVERSION= 0.1.12
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/michaelbanfield/devise-pwned_password
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-devise-rails71>=0:devel/rubygem-devise-rails71 \
+RUN_DEPENDS= rubygem-devise-rails81>=0:devel/rubygem-devise-rails81 \
rubygem-pwned>=2.4<3:security/rubygem-pwned
USES= gem
diff --git a/devel/rubygem-devise-rails80/Makefile b/devel/rubygem-devise-rails80/Makefile
new file mode 100644
index 000000000000..e34ea146122d
--- /dev/null
+++ b/devel/rubygem-devise-rails80/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= devise
+PORTVERSION= 4.9.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails80
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-bcrypt>=3.0<4:security/rubygem-bcrypt \
+ rubygem-orm_adapter>=0.1<1:devel/rubygem-orm_adapter \
+ rubygem-railties80>=4.1.0:www/rubygem-railties80 \
+ rubygem-responders-rails80>=0:www/rubygem-responders-rails80 \
+ rubygem-warden>=1.2.3<1.3:devel/rubygem-warden
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= plataformatec
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-devise-rails80/distinfo b/devel/rubygem-devise-rails80/distinfo
new file mode 100644
index 000000000000..0595d588dc00
--- /dev/null
+++ b/devel/rubygem-devise-rails80/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1714227792
+SHA256 (rubygem/devise-4.9.4.gem) = 920042fe5e704c548aa4eb65ebdd65980b83ffae67feb32c697206bfd975a7f8
+SIZE (rubygem/devise-4.9.4.gem) = 95744
diff --git a/devel/rubygem-devise-rails80/pkg-descr b/devel/rubygem-devise-rails80/pkg-descr
new file mode 100644
index 000000000000..eda2e6aab5ab
--- /dev/null
+++ b/devel/rubygem-devise-rails80/pkg-descr
@@ -0,0 +1,5 @@
+Devise is a flexible authentication solution for Rails based on Warden. It:
+- Is Rack based;
+- Is a complete MVC solution based on Rails engines;
+- Allows you to have multiple models signed in at the same time;
+- Is based on a modularity concept: use only what you really need.
diff --git a/devel/rubygem-devise-rails81/Makefile b/devel/rubygem-devise-rails81/Makefile
new file mode 100644
index 000000000000..e1eb535c66e3
--- /dev/null
+++ b/devel/rubygem-devise-rails81/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= devise
+PORTVERSION= 4.9.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-bcrypt>=3.0<4:security/rubygem-bcrypt \
+ rubygem-orm_adapter>=0.1<1:devel/rubygem-orm_adapter \
+ rubygem-railties81>=4.1.0:www/rubygem-railties81 \
+ rubygem-responders-rails81>=0:www/rubygem-responders-rails81 \
+ rubygem-warden>=1.2.3<1.3:devel/rubygem-warden
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= plataformatec
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-devise-rails81/distinfo b/devel/rubygem-devise-rails81/distinfo
new file mode 100644
index 000000000000..0595d588dc00
--- /dev/null
+++ b/devel/rubygem-devise-rails81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1714227792
+SHA256 (rubygem/devise-4.9.4.gem) = 920042fe5e704c548aa4eb65ebdd65980b83ffae67feb32c697206bfd975a7f8
+SIZE (rubygem/devise-4.9.4.gem) = 95744
diff --git a/devel/rubygem-devise-rails81/pkg-descr b/devel/rubygem-devise-rails81/pkg-descr
new file mode 100644
index 000000000000..eda2e6aab5ab
--- /dev/null
+++ b/devel/rubygem-devise-rails81/pkg-descr
@@ -0,0 +1,5 @@
+Devise is a flexible authentication solution for Rails based on Warden. It:
+- Is Rack based;
+- Is a complete MVC solution based on Rails engines;
+- Allows you to have multiple models signed in at the same time;
+- Is based on a modularity concept: use only what you really need.
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
index ca2d81b48349..8e8fbd84edee 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile
+++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-androidpublisher_v3
-PORTVERSION= 0.90.0
+PORTVERSION= 0.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
index 022db0eaefe5..d855b91478bb 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo
+++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032942
-SHA256 (rubygem/google-apis-androidpublisher_v3-0.90.0.gem) = bb243c8b2d7352620a09006a748089857de6381015764cf3f2f81a4a68aefa40
-SIZE (rubygem/google-apis-androidpublisher_v3-0.90.0.gem) = 108544
+TIMESTAMP = 1765895804
+SHA256 (rubygem/google-apis-androidpublisher_v3-0.91.0.gem) = a67f10d157f37922f22c49024b792ba736e15c9b3432dc53a3d50aeb8761b53a
+SIZE (rubygem/google-apis-androidpublisher_v3-0.91.0.gem) = 108544
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index d25bbabecb3f..9e2d1d3d83af 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.135.0
+PORTVERSION= 0.136.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 17d1e7542607..16a1974f1ed8 100644
--- a/devel/rubygem-google-apis-compute_v1/distinfo
+++ b/devel/rubygem-google-apis-compute_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854334
-SHA256 (rubygem/google-apis-compute_v1-0.135.0.gem) = 8b94c2121cd2868eec03c9cb032d38f588e1129c6fcc579ccd6801be08f86181
-SIZE (rubygem/google-apis-compute_v1-0.135.0.gem) = 553472
+TIMESTAMP = 1765895806
+SHA256 (rubygem/google-apis-compute_v1-0.136.0.gem) = 04db183803f547265b0489df92e76d9761b2b7ce36be8ead88bc14ed36ab4582
+SIZE (rubygem/google-apis-compute_v1-0.136.0.gem) = 560640
diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile
index e3c508024854..75187e6dd5a6 100644
--- a/devel/rubygem-google-apis-drive_v3/Makefile
+++ b/devel/rubygem-google-apis-drive_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-drive_v3
-PORTVERSION= 0.74.0
+PORTVERSION= 0.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo
index 2906d3d5c822..b03e9ee56622 100644
--- a/devel/rubygem-google-apis-drive_v3/distinfo
+++ b/devel/rubygem-google-apis-drive_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511044
-SHA256 (rubygem/google-apis-drive_v3-0.74.0.gem) = c922eb58233c1bfa65f44e2e30e4e2123ef812a93762a029b6b66e89e7c87b92
-SIZE (rubygem/google-apis-drive_v3-0.74.0.gem) = 62464
+TIMESTAMP = 1765895808
+SHA256 (rubygem/google-apis-drive_v3-0.75.0.gem) = 62b9063be45fa8ff02e81e555f9e348ac5223e2b740ec91690b0099dc922cce6
+SIZE (rubygem/google-apis-drive_v3-0.75.0.gem) = 63488
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index a426ee105271..37f8c3523e80 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.57.0
+PORTVERSION= 0.58.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 f369f44c5348..acf71e3d36ea 100644
--- a/devel/rubygem-google-apis-storage_v1/distinfo
+++ b/devel/rubygem-google-apis-storage_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774885
-SHA256 (rubygem/google-apis-storage_v1-0.57.0.gem) = 7fe13e2b2c3b63f6d901960741a11e991b6b8fa3b701a29d9b85b744ad3a1282
-SIZE (rubygem/google-apis-storage_v1-0.57.0.gem) = 54784
+TIMESTAMP = 1765895810
+SHA256 (rubygem/google-apis-storage_v1-0.58.0.gem) = 52f3151c47ae73278cdab043c7871b63e208c5946a1294901e1e5c32bf610467
+SIZE (rubygem/google-apis-storage_v1-0.58.0.gem) = 54784
diff --git a/devel/rubygem-nice_partials/Makefile b/devel/rubygem-nice_partials/Makefile
index 6ba70d21916f..0a596215a175 100644
--- a/devel/rubygem-nice_partials/Makefile
+++ b/devel/rubygem-nice_partials/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nice_partials
PORTVERSION= 0.10.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ WWW= https://github.com/bullet-train-co/nice_partials
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
-RUN_DEPENDS= rubygem-actionview71>=4.2.6:devel/rubygem-actionview71
+RUN_DEPENDS= rubygem-actionview81>=4.2.6:devel/rubygem-actionview81
USES= gem
diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile
index 0cc1865076e8..1acaa2ebfef8 100644
--- a/devel/rubygem-rdoc/Makefile
+++ b/devel/rubygem-rdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rdoc
-PORTVERSION= 6.16.1
+PORTVERSION= 6.17.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rdoc/distinfo b/devel/rubygem-rdoc/distinfo
index 465babce29f3..256e20e23487 100644
--- a/devel/rubygem-rdoc/distinfo
+++ b/devel/rubygem-rdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511070
-SHA256 (rubygem/rdoc-6.16.1.gem) = 71357cc208e6da77ba0c4494e01ae870dd18b437c7c7d801dd73ee2f340b9f5c
-SIZE (rubygem/rdoc-6.16.1.gem) = 698368
+TIMESTAMP = 1765895846
+SHA256 (rubygem/rdoc-6.17.0.gem) = 0f50d4e568fc98195f9bb155a9e8dff6c7feabfb515fb22ef6df1d12ad5a02b7
+SIZE (rubygem/rdoc-6.17.0.gem) = 700928
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 67af04b0784c..1d4096b90a4f 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.6.12824
+PORTVERSION= 0.6.12833
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index ce9aa556c521..bcd03ae1f819 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032964
-SHA256 (rubygem/sorbet-runtime-0.6.12824.gem) = 29a620e0cfe77cf5079f9783d32fccbad72dfaa138013d3eaeb8135afde14c4f
-SIZE (rubygem/sorbet-runtime-0.6.12824.gem) = 88064
+TIMESTAMP = 1765895812
+SHA256 (rubygem/sorbet-runtime-0.6.12833.gem) = 843ca2e7d65ff72e919e2e0d3c30d7fe98efee30df70a28bc35987f7d2661bbc
+SIZE (rubygem/sorbet-runtime-0.6.12833.gem) = 88064
diff --git a/devel/rubygem-timeout/Makefile b/devel/rubygem-timeout/Makefile
index d262f3c96cb5..f9eec1e58c8a 100644
--- a/devel/rubygem-timeout/Makefile
+++ b/devel/rubygem-timeout/Makefile
@@ -1,5 +1,5 @@
PORTNAME= timeout
-PORTVERSION= 0.4.4
+PORTVERSION= 0.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-timeout/distinfo b/devel/rubygem-timeout/distinfo
index a8a0394929c6..b36406edf17c 100644
--- a/devel/rubygem-timeout/distinfo
+++ b/devel/rubygem-timeout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587424
-SHA256 (rubygem/timeout-0.4.4.gem) = f0f6f970104b82427cd990680f539b6bbb8b1e55efa913a55c6492935e4e0edb
-SIZE (rubygem/timeout-0.4.4.gem) = 9728
+TIMESTAMP = 1765895814
+SHA256 (rubygem/timeout-0.5.0.gem) = 852aefd13f41d84c2d0d83099b275034c6517395884b58e635acc8847c9190cb
+SIZE (rubygem/timeout-0.5.0.gem) = 9728
diff --git a/devel/socket_wrapper/Makefile b/devel/socket_wrapper/Makefile
index 442b532d448e..8fe30adccd29 100644
--- a/devel/socket_wrapper/Makefile
+++ b/devel/socket_wrapper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= socket_wrapper
-PORTVERSION= 1.5.1
+PORTVERSION= 1.5.2
CATEGORIES= devel
MASTER_SITES= SAMBA/cwrap
diff --git a/devel/socket_wrapper/distinfo b/devel/socket_wrapper/distinfo
index c1d4e2ab6dca..8f3cf5b037b1 100644
--- a/devel/socket_wrapper/distinfo
+++ b/devel/socket_wrapper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324012
-SHA256 (socket_wrapper-1.5.1.tar.gz) = 9a211903e1b705e3916cc509d0c6d5f0f8dfb6eb587f448e11d8e2009b4775a5
-SIZE (socket_wrapper-1.5.1.tar.gz) = 89297
+TIMESTAMP = 1765895688
+SHA256 (socket_wrapper-1.5.2.tar.gz) = 8b0f4d6c2ae7f5f0f475f03fad5496cadb8cb57914a811616599092cd830b56e
+SIZE (socket_wrapper-1.5.2.tar.gz) = 93394
diff --git a/devel/socket_wrapper/pkg-plist b/devel/socket_wrapper/pkg-plist
index 2267e78b0572..650efbd04c6d 100644
--- a/devel/socket_wrapper/pkg-plist
+++ b/devel/socket_wrapper/pkg-plist
@@ -5,7 +5,7 @@ lib/cmake/socket_wrapper/socket_wrapper_noop-config-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/socket_wrapper/socket_wrapper_noop-config.cmake
lib/libsocket_wrapper.so
lib/libsocket_wrapper.so.0
-lib/libsocket_wrapper.so.0.5.1
+lib/libsocket_wrapper.so.0.5.2
lib/libsocket_wrapper_noop.so
lib/libsocket_wrapper_noop.so.0
lib/libsocket_wrapper_noop.so.0.0.1
diff --git a/devel/tinycbor/Makefile b/devel/tinycbor/Makefile
index 0b1f4194b2c7..f6cdce53be96 100644
--- a/devel/tinycbor/Makefile
+++ b/devel/tinycbor/Makefile
@@ -16,11 +16,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcjson.so:devel/libcjson
-USES= gmake localbase:ldflags pathfix
+USES= gmake localbase:ldflags
INSTALL_TARGET= install-strip
MAKE_ARGS= SOVERSION=${PORTVERSION:R:R}
-PATHFIX_MAKEFILEIN= Makefile
PLIST_SUB= PORTVERSION=${PORTVERSION}
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index aa165f11b6b9..891d7f2b061b 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -1,32 +1,24 @@
PORTNAME= umbrello
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= UML modeller for KDE
-WWW= https://umbrello.kde.org/
+WWW= https://apps.kde.org/umbrello/
-LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-
-USES= cmake compiler:c++11-lang desktop-file-utils gnome kde:5 qt:5 \
- tar:xz xorg
+USES= cmake compiler:c++17-lang desktop-file-utils \
+ gettext-tools gnome kde:6 qt:6 tar:xz xorg
USE_GNOME= libxml2 libxslt
-USE_KDE= archive auth bookmarks codecs completion config configwidgets \
- coreaddons crash guiaddons i18n iconthemes init itemviews \
- jobwidgets kio notifications parts service solid sonnet \
- syntaxhighlighting texteditor textwidgets unitconversion \
+USE_KDE= archive completion config coreaddons crash i18n \
+ iconthemes kio texteditor textwidgets unitconversion \
widgetsaddons windowsystem xmlgui \
ecm:build
-USE_QT= concurrent core dbus gui network printsupport svg widgets xml \
- buildtools:build qmake:build testlib:build
+USE_QT= base svg
USE_XORG= x11
-OPTIONS_DEFINE= DOCS
+CMAKE_OFF= BUILD_APIDOC
-post-patch:
-# The CMakeFile sets BUILD_UNITTESTS to 1, not respecting the
-# value passed via CMAKE_ARGS.
- ${REINPLACE_CMD} -e '/BUILD_UNITTESTS/s|1|0|' \
- ${PATCH_WRKSRC}/CMakeLists.txt
+OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/devel/umbrello/pkg-plist b/devel/umbrello/pkg-plist
index 71a38baf107e..6121dccca43d 100644
--- a/devel/umbrello/pkg-plist
+++ b/devel/umbrello/pkg-plist
@@ -1,6 +1,6 @@
-bin/po2xmi5
-bin/umbrello5
-bin/xmi2pot5
+bin/po2xmi6
+bin/umbrello6
+bin/xmi2pot6
share/applications/org.kde.umbrello.desktop
share/icons/hicolor/128x128/apps/umbrello.png
share/icons/hicolor/16x16/apps/umbrello.png
@@ -117,50 +117,50 @@ share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp5.mo
share/locale/zh_TW/LC_MESSAGES/umbrello.mo
share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp5.mo
share/metainfo/org.kde.umbrello.appdata.xml
-share/umbrello5/common.ent
-share/umbrello5/docbook2xhtml.xsl
-share/umbrello5/headings/heading.adb
-share/umbrello5/headings/heading.ads
-share/umbrello5/headings/heading.as
-share/umbrello5/headings/heading.cpp
-share/umbrello5/headings/heading.cs
-share/umbrello5/headings/heading.d
-share/umbrello5/headings/heading.h
-share/umbrello5/headings/heading.idl
-share/umbrello5/headings/heading.java
-share/umbrello5/headings/heading.js
-share/umbrello5/headings/heading.php
-share/umbrello5/headings/heading.pm
-share/umbrello5/headings/heading.py
-share/umbrello5/headings/heading.rb
-share/umbrello5/headings/heading.sql
-share/umbrello5/headings/heading.xsd
-share/umbrello5/layouts/activity-export.desktop
-share/umbrello5/layouts/activity-vertical.desktop
-share/umbrello5/layouts/class-export.desktop
-share/umbrello5/layouts/class-horizontal.desktop
-share/umbrello5/layouts/class-vertical.desktop
-share/umbrello5/layouts/component-horizontal.desktop
-share/umbrello5/layouts/component-vertical.desktop
-share/umbrello5/layouts/entityrelationship-export.desktop
-share/umbrello5/layouts/entityrelationship-horizontal.desktop
-share/umbrello5/layouts/entityrelationship-vertical.desktop
-share/umbrello5/layouts/object-export.desktop
-share/umbrello5/layouts/object-horizontal.desktop
-share/umbrello5/layouts/object-vertical.desktop
-share/umbrello5/layouts/state-export.desktop
-share/umbrello5/layouts/state-horizontal.desktop
-share/umbrello5/layouts/state-vertical.desktop
-share/umbrello5/layouts/usecase-default.desktop
-share/umbrello5/simple4125/sdbcent.mod
-share/umbrello5/simple4125/sdbhier.mod
-share/umbrello5/simple4125/sdbpool.mod
-share/umbrello5/simple4125/sdocbook-custom.dtd
-share/umbrello5/simple4125/sdocbook.css
-share/umbrello5/simple4125/sdocbook.dtd
-share/umbrello5/simple4125/sdocbookref-custom.dtd
-share/umbrello5/simple4125/sdocbookref.dtd
-share/umbrello5/simple4125/sinclist.mod
-share/umbrello5/xmi.css
-share/umbrello5/xmi1docbook.xsl
-share/umbrello5/xmi2docbook.xsl
+share/umbrello6/common.ent
+share/umbrello6/docbook2xhtml.xsl
+share/umbrello6/headings/heading.adb
+share/umbrello6/headings/heading.ads
+share/umbrello6/headings/heading.as
+share/umbrello6/headings/heading.cpp
+share/umbrello6/headings/heading.cs
+share/umbrello6/headings/heading.d
+share/umbrello6/headings/heading.h
+share/umbrello6/headings/heading.idl
+share/umbrello6/headings/heading.java
+share/umbrello6/headings/heading.js
+share/umbrello6/headings/heading.php
+share/umbrello6/headings/heading.pm
+share/umbrello6/headings/heading.py
+share/umbrello6/headings/heading.rb
+share/umbrello6/headings/heading.sql
+share/umbrello6/headings/heading.xsd
+share/umbrello6/layouts/activity-export.desktop
+share/umbrello6/layouts/activity-vertical.desktop
+share/umbrello6/layouts/class-export.desktop
+share/umbrello6/layouts/class-horizontal.desktop
+share/umbrello6/layouts/class-vertical.desktop
+share/umbrello6/layouts/component-horizontal.desktop
+share/umbrello6/layouts/component-vertical.desktop
+share/umbrello6/layouts/entityrelationship-export.desktop
+share/umbrello6/layouts/entityrelationship-horizontal.desktop
+share/umbrello6/layouts/entityrelationship-vertical.desktop
+share/umbrello6/layouts/object-export.desktop
+share/umbrello6/layouts/object-horizontal.desktop
+share/umbrello6/layouts/object-vertical.desktop
+share/umbrello6/layouts/state-export.desktop
+share/umbrello6/layouts/state-horizontal.desktop
+share/umbrello6/layouts/state-vertical.desktop
+share/umbrello6/layouts/usecase-default.desktop
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbcent.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbhier.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdbpool.mod
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook-custom.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook.css
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbook.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbookref-custom.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sdocbookref.dtd
+share/umbrello6/simple41%%KDE_APPLICATIONS_VERSION_SHORT%%/sinclist.mod
+share/umbrello6/xmi.css
+share/umbrello6/xmi1docbook.xsl
+share/umbrello6/xmi2docbook.xsl
diff --git a/devel/uvwasi/Makefile b/devel/uvwasi/Makefile
index 992ee45d26da..69410a01b07a 100644
--- a/devel/uvwasi/Makefile
+++ b/devel/uvwasi/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libuv.so:devel/libuv
-USES= cmake:testing pathfix
+USES= cmake:testing
CMAKE_OFF= ASAN \
BUILD_TESTING \
diff --git a/devel/zls/Makefile b/devel/zls/Makefile
index 02a0f404f8c7..895dae7ec825 100644
--- a/devel/zls/Makefile
+++ b/devel/zls/Makefile
@@ -1,5 +1,6 @@
PORTNAME= zls
DISTVERSION= 0.14.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
@@ -9,8 +10,8 @@ WWW= https://github.com/zigtools/zls
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig>=0.14.0:lang/zig
-RUN_DEPENDS= zig:lang/zig
+BUILD_DEPENDS= zig014>=0.14.0:lang/zig014
+RUN_DEPENDS= zig014>=0.14.0:lang/zig014
USE_GITHUB= yes
GH_ACCOUNT= zigtools
@@ -18,11 +19,11 @@ GH_TUPLE= wolfpld:tracy:v0.11.1:tracy/../.cache/zig/p/N-V-__8AAMeOlQEipHjcyu0TCf
ziglibs:diffz:ef45c00:diffz/../.cache/zig/p/N-V-__8AABhrAQAQLLLGadghhPsdxTgBk9N9aLVOjXW3ay0V \
ziglibs:known-folders:0.7.0-57-gaa24df4:known_folders/../.cache/zig/p/known_folders-0.0.0-Fy-PJtLDAADGDOwYwMkVydMSTp_aN-nfjCZw6qPQ2ECL \
zigtools:zig-lsp-codegen:063a98c:zig_lsp_codegen/../.cache/zig/p/lsp_codegen-0.1.0-CMjjo0ZXCQB-rAhPYrlfzzpU0u0u2MeGvUucZ-_g32eg
-MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
+MAKE_ENV= DESTDIR="${STAGEDIR}"
NO_INSTALL= yes # strip(1) breaks runtime
PLIST_FILES= bin/${PORTNAME}
diff --git a/devel/zziplib/Makefile b/devel/zziplib/Makefile
index d4685a39f506..9c83c7910d0d 100644
--- a/devel/zziplib/Makefile
+++ b/devel/zziplib/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE_MPL11= ${WRKSRC}/docs/COPYING.MPL
BUILD_DEPENDS= bash:shells/bash
-USES= cmake compiler:c11 cpe pathfix
+USES= cmake compiler:c11 cpe
CMAKE_OFF= FORTIFY \
MSVC_STATIC_RUNTIME \
diff --git a/dns/bind-tools/pkg-plist b/dns/bind-tools/pkg-plist
index e0de3b20706e..5510b13cf38e 100644
--- a/dns/bind-tools/pkg-plist
+++ b/dns/bind-tools/pkg-plist
@@ -19,15 +19,15 @@ bin/nsec3hash
bin/nslookup
bin/nsupdate
lib/bind-tools/libdns.so
-lib/bind-tools/libdns-9.20.16.so
+lib/bind-tools/libdns-9.20.17.so
lib/bind-tools/libisc.so
-lib/bind-tools/libisc-9.20.16.so
+lib/bind-tools/libisc-9.20.17.so
lib/bind-tools/libisccc.so
-lib/bind-tools/libisccc-9.20.16.so
+lib/bind-tools/libisccc-9.20.17.so
lib/bind-tools/libisccfg.so
-lib/bind-tools/libisccfg-9.20.16.so
+lib/bind-tools/libisccfg-9.20.17.so
lib/bind-tools/libns.so
-lib/bind-tools/libns-9.20.16.so
+lib/bind-tools/libns-9.20.17.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind-tools/pkg-plist-devel b/dns/bind-tools/pkg-plist-devel
index 985a29ccc188..970451051e17 100644
--- a/dns/bind-tools/pkg-plist-devel
+++ b/dns/bind-tools/pkg-plist-devel
@@ -18,11 +18,11 @@ bin/named-rrchecker
bin/nsec3hash
bin/nslookup
bin/nsupdate
-lib/bind-tools/libdns-9.21.15.so
-lib/bind-tools/libisc-9.21.15.so
-lib/bind-tools/libisccc-9.21.15.so
-lib/bind-tools/libisccfg-9.21.15.so
-lib/bind-tools/libns-9.21.15.so
+lib/bind-tools/libdns-9.21.16.so
+lib/bind-tools/libisc-9.21.16.so
+lib/bind-tools/libisccc-9.21.16.so
+lib/bind-tools/libisccfg-9.21.16.so
+lib/bind-tools/libns-9.21.16.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index 45ad8418379e..8b8442060c41 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.21.15
+DISTVERSION= 9.21.16
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
diff --git a/dns/bind9-devel/distinfo b/dns/bind9-devel/distinfo
index 1a744f107ab0..bf2d00c72c50 100644
--- a/dns/bind9-devel/distinfo
+++ b/dns/bind9-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763564699
-SHA256 (bind-9.21.15.tar.xz) = fa6a5761188f7d3e1cba8968bd02a033bdfad0935905fadab09282b2fb2ec304
-SIZE (bind-9.21.15.tar.xz) = 5264212
+TIMESTAMP = 1765983486
+SHA256 (bind-9.21.16.tar.xz) = 521aa2003c5a7d78d8e589787025f39384065535818f4344cf9e14c086fda98d
+SIZE (bind-9.21.16.tar.xz) = 5271888
diff --git a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
index d3917c8d825e..f927b1a4772b 100644
--- a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/include/defaultconfig.h.orig 2025-11-07 09:34:27 UTC
+--- bin/include/defaultconfig.h.orig 2025-12-09 17:51:25 UTC
+++ bin/include/defaultconfig.h
@@ -159,6 +159,7 @@ options {\n\
notify-source *;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-11-07 09:34:27 UTC
+--- bin/named/server.c.orig 2025-12-09 17:51:25 UTC
+++ bin/named/server.c
-@@ -4198,6 +4198,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4082,6 +4082,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,7 +24,7 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-11-07 09:34:27 UTC
+--- doc/arm/reference.rst.orig 2025-12-09 17:51:25 UTC
+++ doc/arm/reference.rst
@@ -4154,6 +4154,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- doc/misc/options.orig 2025-11-07 09:34:27 UTC
+--- doc/misc/options.orig 2025-12-09 17:51:25 UTC
+++ doc/misc/options
@@ -171,6 +171,7 @@ options {
masterfile-style ( full | relative );
@@ -47,7 +47,7 @@ Add the override-cache-ttl feature.
max-cache-ttl <duration>;
max-clients-per-query <integer>;
max-ixfr-ratio ( unlimited | <percentage> );
---- lib/dns/include/dns/view.h.orig 2025-11-07 09:34:27 UTC
+--- lib/dns/include/dns/view.h.orig 2025-12-09 17:51:25 UTC
+++ lib/dns/include/dns/view.h
@@ -155,6 +155,7 @@ struct dns_view {
bool requestzoneversion;
@@ -57,9 +57,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-11-07 09:34:27 UTC
+--- lib/dns/resolver.c.orig 2025-12-09 17:51:25 UTC
+++ lib/dns/resolver.c
-@@ -5836,6 +5836,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
+@@ -6014,6 +6014,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
dns_rdataset_t *sigrdataset) {
/*
@@ -72,13 +72,13 @@ Add the override-cache-ttl feature.
* Enforce the configured maximum and minimum cache TTL.
*/
if (rdataset->ttl > view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-11-07 09:34:27 UTC
+--- lib/isccfg/namedconf.c.orig 2025-12-09 17:51:25 UTC
+++ lib/isccfg/namedconf.c
-@@ -2399,6 +2399,7 @@ static cfg_clausedef_t view_clauses[] = {
- { "nta-lifetime", &cfg_type_duration, 0 },
- { "nta-recheck", &cfg_type_duration, 0 },
- { "nxdomain-redirect", &cfg_type_astring, 0 },
-+ { "override-cache-ttl", &cfg_type_duration, 0 },
- { "preferred-glue", &cfg_type_astring, 0 },
+@@ -2429,6 +2429,7 @@ static cfg_clausedef_t view_clauses[] = {
+ { "nta-lifetime", &cfg_type_duration, 0, NULL },
+ { "nta-recheck", &cfg_type_duration, 0, NULL },
+ { "nxdomain-redirect", &cfg_type_astring, 0, NULL },
++ { "override-cache-ttl", &cfg_type_duration, 0, NULL },
+ { "preferred-glue", &cfg_type_astring, 0, NULL },
{ "prefetch", &cfg_type_prefetch, 0, prefetch_merge },
- { "provide-ixfr", &cfg_type_boolean, 0 },
+ { "provide-ixfr", &cfg_type_boolean, 0, NULL },
diff --git a/dns/bind9-devel/files/patch-meson.build b/dns/bind9-devel/files/patch-meson.build
index cb4803b883bd..9eebdab4a4ca 100644
--- a/dns/bind9-devel/files/patch-meson.build
+++ b/dns/bind9-devel/files/patch-meson.build
@@ -1,6 +1,6 @@
Use bind-tools option to ease the server/tools package split
---- meson.build.orig 2025-11-07 09:34:27 UTC
+--- meson.build.orig 2025-12-09 17:51:25 UTC
+++ meson.build
@@ -72,6 +72,8 @@ zlib_opt = get_option('zlib').enable_auto_if(developer
tracing_opt = get_option('tracing')
@@ -11,7 +11,7 @@ Use bind-tools option to ease the server/tools package split
build_options = meson.build_options()
if build_options == ''
build_options = 'default'
-@@ -1215,6 +1217,7 @@ libisccfg_dep = declare_dependency(
+@@ -1291,6 +1293,7 @@ libisccfg_dep = declare_dependency(
include_directories: isccfg_inc,
)
@@ -19,7 +19,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'arpaname',
arpaname_src,
-@@ -1427,7 +1430,9 @@ executable(
+@@ -1503,7 +1506,9 @@ executable(
libisc_dep,
],
)
@@ -29,7 +29,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-checkconf',
named_checkconf_src,
-@@ -1501,7 +1506,9 @@ endif
+@@ -1577,7 +1582,9 @@ endif
],
)
endif
@@ -39,7 +39,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-rrchecker',
named_rrchecker_src,
-@@ -1514,6 +1521,7 @@ executable(
+@@ -1590,6 +1597,7 @@ executable(
],
)
@@ -47,7 +47,7 @@ Use bind-tools option to ease the server/tools package split
named_deps = []
-@@ -1551,6 +1559,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
+@@ -1627,6 +1635,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
named_srcconf = named_srcset.apply(config, strict: false)
@@ -55,7 +55,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named',
named_srcconf.sources(),
-@@ -1578,7 +1587,9 @@ executable(
+@@ -1654,7 +1663,9 @@ executable(
named_srcconf.dependencies(),
],
)
@@ -65,7 +65,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'nsec3hash',
nsec3hash_src,
-@@ -1623,7 +1634,9 @@ executable(
+@@ -1699,7 +1710,9 @@ executable(
edit_dep,
],
)
@@ -75,7 +75,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'rndc-confgen',
rndc_confgen_src,
-@@ -1719,6 +1732,7 @@ shared_library(
+@@ -1794,6 +1807,7 @@ shared_library(
libns_dep,
],
)
@@ -83,7 +83,7 @@ Use bind-tools option to ease the server/tools package split
subdir('doc')
subdir('tests')
-@@ -1795,7 +1809,6 @@ print(release_date, end="")
+@@ -1870,7 +1884,6 @@ print(release_date, end="")
print(release_date, end="")
'''
@@ -91,7 +91,7 @@ Use bind-tools option to ease the server/tools package split
release_date = ''
if python.found()
release_date = run_command(python, ['-c', get_release_date], check: true).stdout()
-@@ -1816,6 +1829,7 @@ if doc_opt.allowed()
+@@ -1891,6 +1904,7 @@ if doc_opt.allowed()
install_man(man_pages)
diff --git a/dns/bind9-devel/files/patch-meson.options b/dns/bind9-devel/files/patch-meson.options
index 441182e7a208..59c23f45115d 100644
--- a/dns/bind9-devel/files/patch-meson.options
+++ b/dns/bind9-devel/files/patch-meson.options
@@ -1,9 +1,9 @@
Add bind-tools option to ease the server/tools package split
---- meson.options.orig 2025-11-19 15:19:33 UTC
+--- meson.options.orig 2025-12-09 17:51:25 UTC
+++ meson.options
@@ -203,3 +203,5 @@ option(
- value: 'thin',
+ value: 'auto',
description: 'Enable Link Time Optimization for named.',
)
+
diff --git a/dns/bind9-devel/pkg-plist b/dns/bind9-devel/pkg-plist
index 7c5a4250cc31..0700b80365d0 100644
--- a/dns/bind9-devel/pkg-plist
+++ b/dns/bind9-devel/pkg-plist
@@ -104,6 +104,7 @@ include/dns/validator.h
include/dns/view.h
include/dns/xfrin.h
include/dns/zone.h
+include/dns/zonefetch.h
include/dns/zoneverify.h
include/dns/zt.h
include/dst/dst.h
@@ -236,11 +237,11 @@ include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
lib/bind/synthrecord.so
-lib/libdns-9.21.15.so
-lib/libisc-9.21.15.so
-lib/libisccc-9.21.15.so
-lib/libisccfg-9.21.15.so
-lib/libns-9.21.15.so
+lib/libdns-9.21.16.so
+lib/libisc-9.21.16.so
+lib/libisccc-9.21.16.so
+lib/libisccfg-9.21.16.so
+lib/libns-9.21.16.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
@comment share/man/man1/dig.1.gz
diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 76a9b4631261..c9a62942fe4d 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.18.42
+DISTVERSION= 9.18.43
CATEGORIES= dns net
MASTER_SITES= ISC/bind9/${DISTVERSION}
PKGNAMESUFFIX= 918
@@ -10,10 +10,8 @@ MAINTAINER= mat@FreeBSD.org
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
-# DEPRECATED= End of life, please migrate to a newer version of BIND9
-# EXPIRATION_DATE= 2026-06-30
+DEPRECATED= End of life, please migrate to a newer version of BIND9
+EXPIRATION_DATE= 2026-06-30
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/dns/bind918/distinfo b/dns/bind918/distinfo
index 596e7e7aa732..2dc7358ddb1b 100644
--- a/dns/bind918/distinfo
+++ b/dns/bind918/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763564561
-SHA256 (bind-9.18.42.tar.xz) = 4b738b72b8e3af677ced3550d14a63735f0dce3b415f96c54b982e6374063570
-SIZE (bind-9.18.42.tar.xz) = 5423412
+TIMESTAMP = 1765983330
+SHA256 (bind-9.18.43.tar.xz) = a8bda1d40a55f5c036de9b966e2bd49d7535a543fbb1a77e863dffefb9ab0a10
+SIZE (bind-9.18.43.tar.xz) = 5424860
diff --git a/dns/bind918/files/extrapatch-bind-min-override-ttl b/dns/bind918/files/extrapatch-bind-min-override-ttl
index 708033c53bf9..c87f058ca92f 100644
--- a/dns/bind918/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind918/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-10-18 10:21:02 UTC
+--- bin/named/config.c.orig 2025-12-11 13:32:57 UTC
+++ bin/named/config.c
@@ -186,6 +186,7 @@ options {\n\
notify-source *;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-10-18 10:21:02 UTC
+--- bin/named/server.c.orig 2025-12-11 13:32:57 UTC
+++ bin/named/server.c
-@@ -4756,6 +4756,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4749,6 +4749,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,7 +24,7 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-10-18 10:21:03 UTC
+--- doc/arm/reference.rst.orig 2025-12-11 13:32:57 UTC
+++ doc/arm/reference.rst
@@ -4394,6 +4394,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- lib/dns/include/dns/view.h.orig 2025-10-18 10:21:03 UTC
+--- lib/dns/include/dns/view.h.orig 2025-12-11 13:32:57 UTC
+++ lib/dns/include/dns/view.h
@@ -157,6 +157,7 @@ struct dns_view {
bool requestnsid;
@@ -47,7 +47,7 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-10-18 10:21:03 UTC
+--- lib/dns/resolver.c.orig 2025-12-11 13:32:58 UTC
+++ lib/dns/resolver.c
@@ -6445,6 +6445,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
}
@@ -62,9 +62,9 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-10-18 10:21:03 UTC
+--- lib/isccfg/namedconf.c.orig 2025-12-11 13:32:58 UTC
+++ lib/isccfg/namedconf.c
-@@ -2106,6 +2106,7 @@ static cfg_clausedef_t view_clauses[] = {
+@@ -2098,6 +2098,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
{ "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT },
{ "max-cache-size", &cfg_type_sizeorpercent, 0 },
diff --git a/dns/bind918/pkg-plist b/dns/bind918/pkg-plist
index c791c3805e0b..3d818635a375 100644
--- a/dns/bind918/pkg-plist
+++ b/dns/bind918/pkg-plist
@@ -241,19 +241,19 @@ include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
lib/libbind9.so
-lib/libbind9-9.18.42.so
+lib/libbind9-9.18.43.so
lib/libdns.so
-lib/libdns-9.18.42.so
+lib/libdns-9.18.43.so
lib/libirs.so
-lib/libirs-9.18.42.so
+lib/libirs-9.18.43.so
lib/libisc.so
-lib/libisc-9.18.42.so
+lib/libisc-9.18.43.so
lib/libisccc.so
-lib/libisccc-9.18.42.so
+lib/libisccc-9.18.43.so
lib/libisccfg.so
-lib/libisccfg-9.18.42.so
+lib/libisccfg-9.18.43.so
lib/libns.so
-lib/libns-9.18.42.so
+lib/libns-9.18.43.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
@comment share/man/man1/dig.1.gz
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index 40cdee2a776d..e3e5bf65d89b 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.20.16
+DISTVERSION= 9.20.17
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
diff --git a/dns/bind920/distinfo b/dns/bind920/distinfo
index 667ca17f7468..add0fef8f45c 100644
--- a/dns/bind920/distinfo
+++ b/dns/bind920/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763564591
-SHA256 (bind-9.20.16.tar.xz) = 03ffcc7a4fcb7c39b82b34be1ba2b59f6c191bc795c5935530d5ebe630a352d6
-SIZE (bind-9.20.16.tar.xz) = 5768340
+TIMESTAMP = 1765983400
+SHA256 (bind-9.20.17.tar.xz) = 5cc89a09da0917eb1ddf640cc07c172ff44fa9bbf3a34ada4b6a2f7ee70ff1c8
+SIZE (bind-9.20.17.tar.xz) = 5767060
diff --git a/dns/bind920/files/extrapatch-bind-min-override-ttl b/dns/bind920/files/extrapatch-bind-min-override-ttl
index 1cadd87ab639..588bf1ca3d8b 100644
--- a/dns/bind920/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind920/files/extrapatch-bind-min-override-ttl
@@ -1,6 +1,6 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-11-07 12:29:54 UTC
+--- bin/named/config.c.orig 2025-12-11 13:27:39 UTC
+++ bin/named/config.c
@@ -185,6 +185,7 @@ options {\n\
notify-source *;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-11-07 12:29:54 UTC
+--- bin/named/server.c.orig 2025-12-11 13:27:39 UTC
+++ bin/named/server.c
-@@ -4665,6 +4665,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4658,6 +4658,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,7 +24,7 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-11-07 12:29:54 UTC
+--- doc/arm/reference.rst.orig 2025-12-11 13:27:39 UTC
+++ doc/arm/reference.rst
@@ -4385,6 +4385,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- lib/dns/include/dns/view.h.orig 2025-11-07 12:29:54 UTC
+--- lib/dns/include/dns/view.h.orig 2025-12-11 13:27:39 UTC
+++ lib/dns/include/dns/view.h
@@ -151,6 +151,7 @@ struct dns_view {
bool requestnsid;
@@ -47,9 +47,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-11-07 12:29:54 UTC
+--- lib/dns/resolver.c.orig 2025-12-11 13:27:39 UTC
+++ lib/dns/resolver.c
-@@ -5997,6 +5997,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
+@@ -6068,6 +6068,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
}
/*
@@ -62,9 +62,9 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-11-07 12:29:55 UTC
+--- lib/isccfg/namedconf.c.orig 2025-12-11 13:27:39 UTC
+++ lib/isccfg/namedconf.c
-@@ -2248,6 +2248,7 @@ static cfg_clausedef_t view_clauses[] = {
+@@ -2240,6 +2240,7 @@ static cfg_clausedef_t view_clauses[] = {
{ "nta-lifetime", &cfg_type_duration, 0 },
{ "nta-recheck", &cfg_type_duration, 0 },
{ "nxdomain-redirect", &cfg_type_astring, 0 },
diff --git a/dns/bind920/pkg-plist b/dns/bind920/pkg-plist
index fc3f50514369..ebf8a55e2dd8 100644
--- a/dns/bind920/pkg-plist
+++ b/dns/bind920/pkg-plist
@@ -242,15 +242,15 @@ include/ns/update.h
include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
-lib/libdns-9.20.16.so
+lib/libdns-9.20.17.so
lib/libdns.so
-lib/libisc-9.20.16.so
+lib/libisc-9.20.17.so
lib/libisc.so
-lib/libisccc-9.20.16.so
+lib/libisccc-9.20.17.so
lib/libisccc.so
-lib/libisccfg-9.20.16.so
+lib/libisccfg-9.20.17.so
lib/libisccfg.so
-lib/libns-9.20.16.so
+lib/libns-9.20.17.so
lib/libns.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
diff --git a/dns/kf6-kdnssd/distinfo b/dns/kf6-kdnssd/distinfo
index 81f0dd1a3af1..aa256ded0406 100644
--- a/dns/kf6-kdnssd/distinfo
+++ b/dns/kf6-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892871
-SHA256 (KDE/frameworks/6.20/kdnssd-6.20.0.tar.xz) = fc616e7f9d56ff4304a5bdc6d04e7ef75e5ff7d84375175f0b25a44ba89af60a
-SIZE (KDE/frameworks/6.20/kdnssd-6.20.0.tar.xz) = 2246160
+TIMESTAMP = 1765456429
+SHA256 (KDE/frameworks/6.21/kdnssd-6.21.0.tar.xz) = 73d72c92f3049133f0fecbbc5b802440cc62dd16f8eccc8b2cc47cdd0b705729
+SIZE (KDE/frameworks/6.21/kdnssd-6.21.0.tar.xz) = 2245960
diff --git a/dns/ldns/Makefile b/dns/ldns/Makefile
index 7fe340e84f92..40aa1a73c173 100644
--- a/dns/ldns/Makefile
+++ b/dns/ldns/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ldns
-DISTVERSION= 1.8.4
+DISTVERSION= 1.9.0
CATEGORIES= dns
MASTER_SITES= https://www.nlnetlabs.nl/downloads/ldns/ \
LOCAL/ehaupt
@@ -12,10 +12,10 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cpe gmake libtool perl5 ssl
-USE_PERL5= build
+CPE_VENDOR= nlnetlabs
USE_LDCONFIG= yes
+USE_PERL5= build
-CPE_VENDOR= nlnetlabs
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-dane-ta-usage \
--with-ssl=${OPENSSLBASE}
@@ -24,93 +24,95 @@ MAKE_JOBS_UNSAFE= yes
.if ! (defined(BUILD_PYLDNS) || defined(BUILD_P5PERL))
OPTIONS_DEFINE= DOXYGEN DRILL EXAMPLES
OPTIONS_DEFAULT= DRILL
-
-DRILL_DESC= With drill program
-
.endif
-DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
-HTMLDOCS= doc/html/*
-
OPTIONS_DEFINE+= DANETAUSAGE GOST RRTYPEAMTRELAY RRTYPEAVC RRTYPENINFO \
RRTYPERKEY RRTYPETA
+OPTIONS_SUB= yes
+
DANETAUSAGE_DESC= Enable ta usage, requires openssl >= 1.1.0
+DRILL_DESC= With drill program
GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0
+RRTYPEAMTRELAY_DESC= Enable draft RR type amtrelay.
+RRTYPEAVC_DESC= Enable draft RR type avc.
RRTYPENINFO_DESC= Enable draft RR type ninfo.
RRTYPERKEY_DESC= Enable draft RR type rkey.
RRTYPETA_DESC= Enable draft RR type ta.
-RRTYPEAVC_DESC= Enable draft RR type avc.
-RRTYPEAMTRELAY_DESC= Enable draft RR type amtrelay.
-
-OPTIONS_SUB= yes
-DANETAUSAGE_CONFIGURE_ENABLE= dane-ta-usage
DANETAUSAGE_IMPLIES= RRTYPETA
+DANETAUSAGE_CONFIGURE_ENABLE= dane-ta-usage
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
+DRILL_CONFIGURE_WITH= drill
+DRILL_INSTALL_TARGET= install-drill
+EXAMPLES_CONFIGURE_WITH= examples
+EXAMPLES_INSTALL_TARGET= install-examples
GOST_CONFIGURE_ENABLE= gost
+RRTYPEAMTRELAY_CONFIGURE_ENABLE= rrtype-amtrelay
+RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc
RRTYPENINFO_CONFIGURE_ENABLE= rrtype-ninfo
RRTYPERKEY_CONFIGURE_ENABLE= rrtype-rkey
RRTYPETA_CONFIGURE_ENABLE= rrtype-ta
-RRTYPEAVC_CONFIGURE_ENABLE= rrtype-avc
-RRTYPEAMTRELAY_CONFIGURE_ENABLE= rrtype-amtrelay
-EXAMPLES_CONFIGURE_WITH= examples
-DRILL_CONFIGURE_WITH= drill
-DRILL_INSTALL_TARGET= install-drill
-EXAMPLES_INSTALL_TARGET= install-examples
.if defined(BUILD_PYLDNS)
+
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+BUILD_DEPENDS+= swig:devel/swig
+LIB_DEPENDS+= libldns.so:dns/ldns
USES+= python
USE_PYTHON= flavors
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-ALL_TARGET= pyldns
-INSTALL_TARGET= install-pyldns
CONFIGURE_ARGS+= --with-pyldns
-LIB_DEPENDS+= libldns.so:dns/ldns
-BUILD_DEPENDS+= swig:devel/swig
-CFLAGS+= -I${OPENSSLINC}
+
+ALL_TARGET= pyldns
+INSTALL_TARGET= install-pyldns
+CFLAGS+= -I${OPENSSLINC}
post-patch:
@${REINPLACE_CMD} \
-e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' \
${WRKSRC}/Makefile.in
+post-install:
+# file /usr/local/lib/python3.11/site-packages/_ldns.so.3.6.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.3.6.0
+
.elif defined(BUILD_P5PERL)
+
+PKGNAMEPREFIX= p5-DNS-
+_BR_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \
+ p5-Test-Exception>=0:devel/p5-Test-Exception
+BUILD_DEPENDS= ${_BR_DEPENDS}
+LIB_DEPENDS+= libldns.so:dns/ldns
+RUN_DEPENDS= ${_BR_DEPENDS}
USES+= perl5
USE_PERL5= build run
-PKGNAMEPREFIX= p5-DNS-
+
+CONFIGURE_ARGS+= --with-p5-dns-ldns
ALL_TARGET= p5-dns-ldns
INSTALL_TARGET= install-p5-dns-ldns
-CONFIGURE_ARGS+= --with-p5-dns-ldns
-RUN_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \
- p5-Test-Exception>=0:devel/p5-Test-Exception
-BUILD_DEPENDS= ${RUN_DEPENDS}
-LIB_DEPENDS+= libldns.so:dns/ldns
-
post-patch:
- ${SED} -i '' -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} \
+ -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' \
+ ${WRKSRC}/Makefile.in
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DNS/LDNS/LDNS.so
-.else
-ALL_TARGET= all
-INSTALL_TARGET= install-lib install-h install-config
-.endif # BUILD_PYLDNS || BUILD_P5PERL
+.else # BUILD_PYLDNS || BUILD_P5PERL
-.include <bsd.port.pre.mk>
-
-.if ! ${PORT_OPTIONS:MGOST}
-NO_GOST= --disable-gost
-.endif
+ALL_TARGET= all
+INSTALL_TARGET= install-lib install-h install-config
-.if ! (defined(BUILD_PYLDNS) || defined(BUILD_P5PERL))
+EXAMPLES_LIST= ldns-chaos ldns-compare-zones ldns-dane ldns-dpa ldns-gen-zone ldns-key2ds \
+ ldns-keyfetcher ldns-keygen ldns-mx ldns-notify ldns-nsec3-hash \
+ ldns-read-zone ldns-resolver ldns-revoke ldns-rrsig ldns-signzone \
+ ldns-test-edns ldns-testns ldns-update ldns-verify-zone ldns-version \
+ ldns-walk ldns-zcat ldns-zsplit ldnsd
-post-build:
-.if ${PORT_OPTIONS:MDOXYGEN}
+post-build-DOXYGEN-on:
@(cd ${WRKSRC}; ${MAKE_CMD} doxygen)
-.endif
post-install:
${INSTALL_DATA} ${WRKSRC}/packaging/libldns.pc \
@@ -120,28 +122,16 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/doc/man/man3/ldns_*.3 \
${STAGEDIR}${PREFIX}/share/man/man3
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.3
-.if ${PORT_OPTIONS:MDRILL}
+
+post-install-DOXYGEN-on:
+ (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
+
+post-install-DRILL-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/drill
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- for p in ldns-chaos ldns-compare-zones ldns-dane ldns-dpa ldns-gen-zone ldns-key2ds \
- ldns-keyfetcher ldns-keygen ldns-mx ldns-notify ldns-nsec3-hash \
- ldns-read-zone ldns-resolver ldns-revoke ldns-rrsig ldns-signzone \
- ldns-test-edns ldns-testns ldns-update ldns-verify-zone ldns-version \
- ldns-walk ldns-zcat ldns-zsplit ldnsd; do \
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/$$p; done
-.endif
-.if ${PORT_OPTIONS:MDOXYGEN}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/html
- ${INSTALL_DATA} ${HTMLDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/html
-.endif
-.endif # BUILD_PYLDNS || BUILD_P5PERL
+post-install-EXAMPLES-on:
+ ${STRIP_CMD} ${EXAMPLES_LIST:S|^|${STAGEDIR}${PREFIX}/bin/|}
-.if (defined(BUILD_PYLDNS))
-post-install:
-# file /usr/local/lib/python3.11/site-packages/_ldns.so.3.6.0
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages/_ldns.so.3.6.0
-.endif # BUILD_PYLDNS
+.endif # BUILD_PYLDNS || BUILD_P5PERL
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/dns/ldns/distinfo b/dns/ldns/distinfo
index 901e4cbe566a..fa5bd3903f66 100644
--- a/dns/ldns/distinfo
+++ b/dns/ldns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721549282
-SHA256 (ldns-1.8.4.tar.gz) = 838b907594baaff1cd767e95466a7745998ae64bc74be038dccc62e2de2e4247
-SIZE (ldns-1.8.4.tar.gz) = 1301058
+TIMESTAMP = 1764944929
+SHA256 (ldns-1.9.0.tar.gz) = abaeed2858fbea84a4eb9833e19e7d23380cc0f3d9b6548b962be42276ffdcb3
+SIZE (ldns-1.9.0.tar.gz) = 1305262
diff --git a/dns/ldns/files/patch-swig b/dns/ldns/files/patch-swig
deleted file mode 100644
index 9d93eddf8f58..000000000000
--- a/dns/ldns/files/patch-swig
+++ /dev/null
@@ -1,77 +0,0 @@
---- contrib/python/ldns_buffer.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_buffer.i
-@@ -45,7 +45,7 @@
- /* Result generation, appends (ldns_buffer *) after the result. */
- %typemap(argout, noblock=1) (ldns_buffer **)
- {
-- $result = SWIG_Python_AppendOutput($result,
-+ $result = SWIG_AppendOutput($result,
- SWIG_NewPointerObj(SWIG_as_voidptr($1_buf),
- SWIGTYPE_p_ldns_struct_buffer, SWIG_POINTER_OWN | 0));
- }
---- contrib/python/ldns_key.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_key.i
-@@ -38,7 +38,7 @@
- /* result generation */
- %typemap(argout,noblock=1) (ldns_key **)
- {
-- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(SWIG_as_voidptr($1_key), SWIGTYPE_p_ldns_struct_key, SWIG_POINTER_OWN | 0 ));
-+ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(SWIG_as_voidptr($1_key), SWIGTYPE_p_ldns_struct_key, SWIG_POINTER_OWN | 0 ));
- }
-
- %typemap(argout) ldns_rdf *r "Py_INCREF($input);"
---- contrib/python/ldns_packet.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_packet.i
-@@ -45,7 +45,7 @@
- /* Result generation, appends (ldns_pkt *) after the result. */
- %typemap(argout,noblock=1) (ldns_pkt **)
- {
-- $result = SWIG_Python_AppendOutput($result,
-+ $result = SWIG_AppendOutput($result,
- SWIG_NewPointerObj(SWIG_as_voidptr($1_pkt),
- SWIGTYPE_p_ldns_struct_pkt, SWIG_POINTER_OWN | 0 ));
- }
---- contrib/python/ldns_rdf.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_rdf.i
-@@ -45,7 +45,7 @@
- /* Result generation, appends (ldns_rdf *) after the result. */
- %typemap(argout, noblock=1) (ldns_rdf **)
- {
-- $result = SWIG_Python_AppendOutput($result,
-+ $result = SWIG_AppendOutput($result,
- SWIG_NewPointerObj(SWIG_as_voidptr($1_rdf),
- SWIGTYPE_p_ldns_struct_rdf, SWIG_POINTER_OWN | 0));
- }
---- contrib/python/ldns_resolver.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_resolver.i
-@@ -45,7 +45,7 @@
- /* Result generation, appends (ldns_resolver *) after the result. */
- %typemap(argout,noblock=1) (ldns_resolver **r)
- {
-- $result = SWIG_Python_AppendOutput($result,
-+ $result = SWIG_AppendOutput($result,
- SWIG_NewPointerObj(SWIG_as_voidptr($1_res),
- SWIGTYPE_p_ldns_struct_resolver, SWIG_POINTER_OWN | 0 ));
- }
---- contrib/python/ldns_rr.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_rr.i
-@@ -45,7 +45,7 @@
- /* Result generation, appends (ldns_rr *) after the result. */
- %typemap(argout, noblock=1) (ldns_rr **)
- {
-- $result = SWIG_Python_AppendOutput($result,
-+ $result = SWIG_AppendOutput($result,
- SWIG_NewPointerObj(SWIG_as_voidptr($1_rr),
- SWIGTYPE_p_ldns_struct_rr, SWIG_POINTER_OWN | 0 ));
- }
---- contrib/python/ldns_zone.i.orig 2024-07-20 05:07:42 UTC
-+++ contrib/python/ldns_zone.i
-@@ -39,7 +39,7 @@
- /* result generation */
- %typemap(argout,noblock=1) (ldns_zone **)
- {
-- $result = SWIG_Python_AppendOutput($result, SWIG_NewPointerObj(SWIG_as_voidptr($1_zone), SWIGTYPE_p_ldns_struct_zone, SWIG_POINTER_OWN | 0 ));
-+ $result = SWIG_AppendOutput($result, SWIG_NewPointerObj(SWIG_as_voidptr($1_zone), SWIGTYPE_p_ldns_struct_zone, SWIG_POINTER_OWN | 0 ));
- }
-
- %nodefaultctor ldns_struct_zone; //no default constructor & destructor
diff --git a/dns/ldns/pkg-plist b/dns/ldns/pkg-plist
index 9a3c308d5482..1d247c3ade05 100644
--- a/dns/ldns/pkg-plist
+++ b/dns/ldns/pkg-plist
@@ -63,6 +63,279 @@ lib/libldns.so
lib/libldns.so.3
lib/libldns.so.3.6.0
libdata/pkgconfig/libldns.pc
+%%DOXYGEN%%%%DOCSDIR%%/html/LogoInGradientBar2-y100.png
+%%DOXYGEN%%%%DOCSDIR%%/html/annotated.html
+%%DOXYGEN%%%%DOCSDIR%%/html/bc_s.png
+%%DOXYGEN%%%%DOCSDIR%%/html/bdwn.png
+%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/classes.html
+%%DOXYGEN%%%%DOCSDIR%%/html/closed.png
+%%DOXYGEN%%%%DOCSDIR%%/html/common_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/common_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dane_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dane_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dane_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dane_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/design.html
+%%DOXYGEN%%%%DOCSDIR%%/html/design_8dox.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dir_d28a4824dc47e487b107a5db32ef43c4.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dir_fbc3dd5c1925e6acb2daf846ece5427b.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dname_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dname_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dname_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dname_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/doc.png
+%%DOXYGEN%%%%DOCSDIR%%/html/doxygen.css
+%%DOXYGEN%%%%DOCSDIR%%/html/duration_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/duration_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/duration_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/duration_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/dynsections.js
+%%DOXYGEN%%%%DOCSDIR%%/html/error_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/error_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/error_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/error_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/files.html
+%%DOXYGEN%%%%DOCSDIR%%/html/folderclosed.png
+%%DOXYGEN%%%%DOCSDIR%%/html/folderopen.png
+%%DOXYGEN%%%%DOCSDIR%%/html/functions.html
+%%DOXYGEN%%%%DOCSDIR%%/html/functions_vars.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_a.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_b.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_d.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_a.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_b.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_d.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_f.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_i.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_l.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_m.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_p.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_r.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_s.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_u.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_w.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_e.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_enum.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_eval.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_f.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_b.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_d.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_e.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_f.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_g.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_i.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_k.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_l.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_m.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_n.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_o.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_p.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_q.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_r.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_s.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_u.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_v.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_w.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_z.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_g.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_i.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_k.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_l.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_m.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_n.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_o.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_p.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_q.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_r.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_s.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_type.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_u.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_v.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_vars.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_w.html
+%%DOXYGEN%%%%DOCSDIR%%/html/globals_z.html
+%%DOXYGEN%%%%DOCSDIR%%/html/higher_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/higher_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/higher_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/higher_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/index.html
+%%DOXYGEN%%%%DOCSDIR%%/html/jquery.js
+%%DOXYGEN%%%%DOCSDIR%%/html/keys_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/keys_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/keys_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/keys_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-mx_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-mx_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-read-zone_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-read-zone_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-signzone_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns-signzone_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/ldns_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/libdnsoverview.png
+%%DOXYGEN%%%%DOCSDIR%%/html/linktest_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/linktest_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/menu.js
+%%DOXYGEN%%%%DOCSDIR%%/html/menudata.js
+%%DOXYGEN%%%%DOCSDIR%%/html/nav_f.png
+%%DOXYGEN%%%%DOCSDIR%%/html/nav_g.png
+%%DOXYGEN%%%%DOCSDIR%%/html/nav_h.png
+%%DOXYGEN%%%%DOCSDIR%%/html/net_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/net_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/net_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/net_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/open.png
+%%DOXYGEN%%%%DOCSDIR%%/html/packet_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/packet_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/packet_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/packet_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/pages.html
+%%DOXYGEN%%%%DOCSDIR%%/html/parse_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/parse_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/parse_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/parse_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/radix_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/radix_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/radix_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/radix_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/splitbar.png
+%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/struct__ldns__sha256__CTX.html
+%%DOXYGEN%%%%DOCSDIR%%/html/struct__ldns__sha512__CTX.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__dnssec__data__chain__struct.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__dnssec__trust__tree__struct.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__duration__struct.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__array__t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__node__t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__rbnode__t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__rbtree__t.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__schwartzian__compare__struct.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__sha1__ctx.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__buffer.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__name.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__rrs.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__rrsets.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__zone.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__hdr.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__key.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__key__list.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__lookup__table.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__output__format.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__output__format__storage.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__pkt.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rdf.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__resolver.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr__descriptor.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr__list.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__zone.html
+%%DOXYGEN%%%%DOCSDIR%%/html/structldns__tsig__credentials__struct.html
+%%DOXYGEN%%%%DOCSDIR%%/html/sync_off.png
+%%DOXYGEN%%%%DOCSDIR%%/html/sync_on.png
+%%DOXYGEN%%%%DOCSDIR%%/html/tab_a.png
+%%DOXYGEN%%%%DOCSDIR%%/html/tab_b.png
+%%DOXYGEN%%%%DOCSDIR%%/html/tab_h.png
+%%DOXYGEN%%%%DOCSDIR%%/html/tab_s.png
+%%DOXYGEN%%%%DOCSDIR%%/html/tabs.css
+%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial1__mx_8dox.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial1_mx.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial2__zone_8dox.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial2_zone.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial3__signzone_8dox.html
+%%DOXYGEN%%%%DOCSDIR%%/html/tutorial3_signzone.html
+%%DOXYGEN%%%%DOCSDIR%%/html/union__ldns__sha2__buffer__union.html
+%%DOXYGEN%%%%DOCSDIR%%/html/update_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/update_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/update_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/update_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/util_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/util_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/util_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/util_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8h_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/zone_8c.html
+%%DOXYGEN%%%%DOCSDIR%%/html/zone_8c_source.html
+%%DOXYGEN%%%%DOCSDIR%%/html/zone_8h.html
+%%DOXYGEN%%%%DOCSDIR%%/html/zone_8h_source.html
%%DRILL%%share/man/man1/drill.1.gz
%%EXAMPLES%%share/man/man1/ldns-chaos.1.gz
%%EXAMPLES%%share/man/man1/ldns-compare-zones.1.gz
@@ -560,276 +833,3 @@ share/man/man3/ldns_zone_sign.3.gz
share/man/man3/ldns_zone_sign_nsec3.3.gz
share/man/man3/ldns_zone_soa.3.gz
share/man/man3/ldns_zone_sort.3.gz
-%%DOXYGEN%%%%DOCSDIR%%/html/LogoInGradientBar2-y100.png
-%%DOXYGEN%%%%DOCSDIR%%/html/annotated.html
-%%DOXYGEN%%%%DOCSDIR%%/html/bc_s.png
-%%DOXYGEN%%%%DOCSDIR%%/html/bdwn.png
-%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/buffer_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/classes.html
-%%DOXYGEN%%%%DOCSDIR%%/html/closed.png
-%%DOXYGEN%%%%DOCSDIR%%/html/common_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/common_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dane_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dane_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dane_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dane_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/design.html
-%%DOXYGEN%%%%DOCSDIR%%/html/design_8dox.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dir_d28a4824dc47e487b107a5db32ef43c4.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dir_fbc3dd5c1925e6acb2daf846ece5427b.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dname_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dname_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dname_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dname_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__sign_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__verify_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dnssec__zone_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/doc.png
-%%DOXYGEN%%%%DOCSDIR%%/html/doxygen.css
-%%DOXYGEN%%%%DOCSDIR%%/html/duration_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/duration_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/duration_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/duration_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/dynsections.js
-%%DOXYGEN%%%%DOCSDIR%%/html/error_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/error_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/error_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/error_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/files.html
-%%DOXYGEN%%%%DOCSDIR%%/html/folderclosed.png
-%%DOXYGEN%%%%DOCSDIR%%/html/folderopen.png
-%%DOXYGEN%%%%DOCSDIR%%/html/functions.html
-%%DOXYGEN%%%%DOCSDIR%%/html/functions_vars.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_a.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_b.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_d.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_a.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_b.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_d.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_f.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_i.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_l.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_m.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_p.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_r.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_s.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_u.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_defs_w.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_e.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_enum.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_eval.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_f.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_b.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_d.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_e.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_f.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_g.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_i.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_k.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_l.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_m.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_n.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_o.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_p.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_q.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_r.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_s.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_u.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_v.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_w.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_func_z.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_g.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_i.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_k.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_l.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_m.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_n.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_o.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_p.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_q.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_r.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_s.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_type.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_u.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_v.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_vars.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_w.html
-%%DOXYGEN%%%%DOCSDIR%%/html/globals_z.html
-%%DOXYGEN%%%%DOCSDIR%%/html/higher_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/higher_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/higher_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/higher_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2str_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/host2wire_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/index.html
-%%DOXYGEN%%%%DOCSDIR%%/html/jquery.js
-%%DOXYGEN%%%%DOCSDIR%%/html/keys_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/keys_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/keys_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/keys_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-mx_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-mx_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-read-zone_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-read-zone_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-signzone_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns-signzone_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/ldns_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/libdnsoverview.png
-%%DOXYGEN%%%%DOCSDIR%%/html/linktest_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/linktest_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/menu.js
-%%DOXYGEN%%%%DOCSDIR%%/html/menudata.js
-%%DOXYGEN%%%%DOCSDIR%%/html/nav_f.png
-%%DOXYGEN%%%%DOCSDIR%%/html/nav_g.png
-%%DOXYGEN%%%%DOCSDIR%%/html/nav_h.png
-%%DOXYGEN%%%%DOCSDIR%%/html/net_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/net_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/net_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/net_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/open.png
-%%DOXYGEN%%%%DOCSDIR%%/html/packet_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/packet_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/packet_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/packet_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/pages.html
-%%DOXYGEN%%%%DOCSDIR%%/html/parse_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/parse_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/parse_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/parse_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/radix_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/radix_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/radix_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/radix_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rbtree_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rdata_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/resolver_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/rr__functions_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha1_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sha2_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/splitbar.png
-%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/str2host_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/struct__ldns__sha256__CTX.html
-%%DOXYGEN%%%%DOCSDIR%%/html/struct__ldns__sha512__CTX.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__dnssec__data__chain__struct.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__dnssec__trust__tree__struct.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__duration__struct.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__array__t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__node__t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__radix__t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__rbnode__t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__rbtree__t.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__schwartzian__compare__struct.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__sha1__ctx.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__buffer.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__name.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__rrs.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__rrsets.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__dnssec__zone.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__hdr.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__key.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__key__list.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__lookup__table.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__output__format.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__output__format__storage.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__pkt.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rdf.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__resolver.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr__descriptor.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__rr__list.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__struct__zone.html
-%%DOXYGEN%%%%DOCSDIR%%/html/structldns__tsig__credentials__struct.html
-%%DOXYGEN%%%%DOCSDIR%%/html/sync_off.png
-%%DOXYGEN%%%%DOCSDIR%%/html/sync_on.png
-%%DOXYGEN%%%%DOCSDIR%%/html/tab_a.png
-%%DOXYGEN%%%%DOCSDIR%%/html/tab_b.png
-%%DOXYGEN%%%%DOCSDIR%%/html/tab_h.png
-%%DOXYGEN%%%%DOCSDIR%%/html/tab_s.png
-%%DOXYGEN%%%%DOCSDIR%%/html/tabs.css
-%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tsig_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial1__mx_8dox.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial1_mx.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial2__zone_8dox.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial2_zone.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial3__signzone_8dox.html
-%%DOXYGEN%%%%DOCSDIR%%/html/tutorial3_signzone.html
-%%DOXYGEN%%%%DOCSDIR%%/html/union__ldns__sha2__buffer__union.html
-%%DOXYGEN%%%%DOCSDIR%%/html/update_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/update_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/update_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/update_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/util_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/util_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/util_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/util_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/wire2host_8h_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/zone_8c.html
-%%DOXYGEN%%%%DOCSDIR%%/html/zone_8c_source.html
-%%DOXYGEN%%%%DOCSDIR%%/html/zone_8h.html
-%%DOXYGEN%%%%DOCSDIR%%/html/zone_8h_source.html
diff --git a/dns/libidn2/Makefile b/dns/libidn2/Makefile
index 742ce55a5f73..451f87201ec7 100644
--- a/dns/libidn2/Makefile
+++ b/dns/libidn2/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= help2man:misc/help2man
LIB_DEPENDS= libunistring.so:devel/libunistring
-USES= charsetfix iconv libtool localbase makeinfo pathfix
+USES= charsetfix iconv libtool localbase makeinfo
CONFIGURE_ARGS= --disable-nls \
--enable-ld-version-script \
diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile
index ecb8750d7852..46a4a3be7830 100644
--- a/dns/py-publicsuffixlist/Makefile
+++ b/dns/py-publicsuffixlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= publicsuffixlist
-PORTVERSION= 1.0.2.20251205
+PORTVERSION= 1.0.2.20251209
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo
index 8f2b394372f4..3f236d6061e2 100644
--- a/dns/py-publicsuffixlist/distinfo
+++ b/dns/py-publicsuffixlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032792
-SHA256 (publicsuffixlist-1.0.2.20251205.tar.gz) = 458bcbb5d69057e5d76c8b8b61d5caa1c998104ef5788b95d8a265561696fa76
-SIZE (publicsuffixlist-1.0.2.20251205.tar.gz) = 107196
+TIMESTAMP = 1765895742
+SHA256 (publicsuffixlist-1.0.2.20251209.tar.gz) = dfb863d00dfb9bc071340596229468ae89a75d62546eabce38ebbd8b0d350ca9
+SIZE (publicsuffixlist-1.0.2.20251209.tar.gz) = 107238
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index 45fedbedec6f..45d2414aaffd 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vscode
-DISTVERSION= 1.106.3
+DISTVERSION= ${VSCODE_VERSION}
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -19,7 +19,6 @@ EXTRACT_DEPENDS=jq:textproc/jq \
node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION}
BUILD_DEPENDS= zip:archivers/zip \
electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
- tsgo:lang/typescript-go \
jq:textproc/jq \
rg:textproc/ripgrep \
npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
@@ -68,8 +67,6 @@ USES= desktop-file-utils display:test gl gmake gnome gssapi:mit \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= bf9252a2fb45be6893dd8870c0bf37e2e1766d61
-
BINARY_ALIAS= python=${PYTHON_CMD}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xkbfile \
@@ -95,9 +92,12 @@ MAKE_ENV+= PLAYWRIGHT_BROWSERS_PATH=${WRKDIR}/pw-browsers \
MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
TEST_ENV= ${MAKE_ENV:C/TMPDIR=.*//}
-NODEJS_DIR= ${.CURDIR:H:H}/www/node22
+.include "Makefile.version"
+.include <bsd.port.pre.mk>
+
+NODEJS_DIR= ${.CURDIR:H:H}/www/node${NODEJS_VERSION}
.include "${NODEJS_DIR}/Makefile.version"
-ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron37
+ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron39
.include "${ELECTRON_DIR}/Makefile.version"
ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER}
@@ -118,7 +118,7 @@ post-extract:
${WRKSRC}/build/.moduleignore.freebsd
@${ECHO_MSG} "===> Installing node modules in ${WRKSRC}"
@${TAR} -xzf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} -C ${WRKSRC}
- @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \
+ @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \
if [ -f ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} ]; then \
${ECHO_MSG} "===> Installing node modules in ${WRKSRC}/$${dir}"; \
${TAR} -xzf ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} -C ${WRKSRC}/$${dir}; \
@@ -130,6 +130,9 @@ post-patch:
${WRKSRC}/.npmrc
@${REINPLACE_CMD} -E 's|^(target=").*(")$$|\1${NODEJS_PORTVERSION}\2|' \
${WRKSRC}/remote/.npmrc
+ @${REINPLACE_CMD} -e 's/%%DISTVERSION%%/${DISTVERSION}/g' \
+ ${WRKSRC}/build/gulpfile.reh.ts \
+ ${WRKSRC}/build/gulpfile.vscode.ts
@(cd ${WRKSRC} && \
${FIND} -E . -type f -iregex '${SHEBANG_REGEX}' \
-exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';')
@@ -156,6 +159,8 @@ post-patch:
${FIND} . -type f -name '*.sh' \
-exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" \
-e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' {} ';')
+ @${SETENV} FILESDIR=${FILESDIR} \
+ ${SH} ${FILESDIR}/update-product-json.sh ${WRKSRC}
pre-build:
# rebuild native node modules in top directory
@@ -169,7 +174,7 @@ pre-build:
node-gyp --userconfig=${WRKSRC}/.npmrc rebuild; \
done
# rebuild native node modules in subdirectories
- @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \
+ @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \
for subdir in `${FIND} ${WRKSRC}/$${dir}/node_modules -type f -name binding.gyp -exec ${DIRNAME} {} ';' 2> /dev/null`; do \
${ECHO_MSG} "===> Rebuilding native modules in $${subdir}"; \
if [ "`${ECHO_CMD} $${subdir} | ${GREP} /build/`" ]; then \
@@ -210,12 +215,8 @@ do-build:
@cd ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} && \
zip -q -r ${WRKDIR}/.cache/electron/${ELECTRON_DOWNLOAD_URL_HASH}/electron-v${ELECTRON_VER}-linux-${ELECTRON_ARCH}.zip .
# remove backup files so that they are not included in the package
- @${FIND} ${WRKSRC} -type f \( -name '*.orig' -o -name '*~' \) -delete
+ @${FIND} ${WRKSRC} -type f \( -name '*.bak' -o -name '*.orig' -o -name '*~' \) -delete
# build and package vscode
- cd ${WRKSRC}/build && \
- ${SETENV} ${MAKE_ENV} npm run prebuild-ts
- cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} tsgo -p build/tsconfig.build.json
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} \
npm_config_runtime=electron \
@@ -299,7 +300,7 @@ make-node-modules-archive: extract patch-package-json
${SETENV} ${MAKE_ENV} npm install \
--ignore-scripts --no-progress --no-audit --no-fund --no-update-notifier && \
${TAR} -czf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} node_modules
- @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \
+ @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \
cd ${WRKSRC}/$${dir} && \
${ECHO_MSG} "===> Fetching and installing node modules in ${WRKSRC}/$${dir}" && \
${SETENV} ${MAKE_ENV} npm install \
@@ -317,4 +318,4 @@ make-marketplace-exts-archive: extract
${SETENV} ${MAKE_ENV} npm run download-builtin-extensions
@${TAR} -czf ${WRKDIR}/vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX} -C ${WRKSRC}/.build builtInExtensions
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/editors/vscode/Makefile.reh b/editors/vscode/Makefile.reh
new file mode 100644
index 000000000000..247bb4469c56
--- /dev/null
+++ b/editors/vscode/Makefile.reh
@@ -0,0 +1,133 @@
+PORTNAME= vscode
+DISTVERSION= ${VSCODE_VERSION}
+CATEGORIES= editors
+MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
+PKGNAMESUFFIX= -reh
+DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules
+DIST_SUBDIR= ${PORTNAME}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Visual Studio Code - Open Source ("Code - OSS")
+WWW= https://code.visualstudio.com/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+EXTRACT_DEPENDS=jq:textproc/jq \
+ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION}
+BUILD_DEPENDS= jq:textproc/jq \
+ rg:textproc/ripgrep \
+ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX}
+LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
+ libcares.so:dns/c-ares \
+ libicui18n.so:devel/icu \
+ libllhttp.so:www/llhttp \
+ libnghttp2.so:www/libnghttp2 \
+ libnghttp3.so:www/libnghttp3 \
+ libngtcp2.so:net/libngtcp2 \
+ libsimdjson.so:devel/simdjson \
+ libuv.so:devel/libuv \
+ libzstd.so:archivers/zstd \
+ libsqlite3.so:databases/sqlite3 \
+ libsecret-1.so:security/libsecret
+RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
+
+USES= gssapi:mit localbase:ldflags nodejs:22,build pkgconfig \
+ python:build shebangfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= microsoft
+
+SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*(\.(pl|py|sh)|makeBlacker|makeFF)$$
+PATHFIX_FILES= src/vs/workbench/contrib/debug/node/terminals.ts
+
+MAKE_ENV= BUILD_SOURCEVERSION=${SOURCE_COMMIT_HASH}
+
+BINARY_ALIAS= python=${PYTHON_CMD}
+
+.include "Makefile.version"
+.include <bsd.port.pre.mk>
+
+NODEJS_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/}
+NODEJS_DIR= ${PORTSDIR}/www/node${NODEJS_VERSION}
+.include "${NODEJS_DIR}/Makefile.version"
+
+post-extract:
+ @${CP} ${WRKSRC}/build/.moduleignore.linux \
+ ${WRKSRC}/build/.moduleignore.freebsd
+ @${ECHO_MSG} "===> Installing node modules in ${WRKSRC}"
+ @${TAR} -xzf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} -C ${WRKSRC}
+ @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \
+ if [ -f ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} ]; then \
+ ${ECHO_MSG} "===> Installing node modules in ${WRKSRC}/$${dir}"; \
+ ${TAR} -xzf ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} \
+ -C ${WRKSRC}/$${dir}; \
+ fi; \
+ done
+
+post-patch:
+ @${REINPLACE_CMD} -E 's|^(target=").*(")$$|\1${NODEJS_PORTVERSION}\2|' \
+ ${WRKSRC}/remote/.npmrc
+ @${REINPLACE_CMD} -e 's/%%DISTVERSION%%/${DISTVERSION}/g' \
+ ${WRKSRC}/build/gulpfile.reh.ts \
+ ${WRKSRC}/build/gulpfile.vscode.ts
+ @(cd ${WRKSRC} && \
+ ${FIND} -E . -type f -iregex '${SHEBANG_REGEX}' \
+ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';')
+ @(cd ${WRKSRC} && \
+ ${FIND} ${PATHFIX_FILES} -type f \
+ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';')
+ @${SETENV} FILESDIR=${FILESDIR} \
+ ${SH} ${FILESDIR}/update-product-json.sh ${WRKSRC}
+
+pre-build:
+# rebuild native node modules in subdirectories
+ @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \
+ for subdir in `${FIND} ${WRKSRC}/$${dir}/node_modules -type f -name binding.gyp -exec ${DIRNAME} {} ';' 2> /dev/null`; do \
+ ${ECHO_MSG} "===> Rebuilding native modules in $${subdir}"; \
+ if [ "`${ECHO_CMD} $${subdir} | ${GREP} /build/`" ]; then \
+ cd $${subdir} && \
+ ${SETENV} ${MAKE_ENV} \
+ npm_config_runtime=node \
+ npm_config_target=${NODEJS_PORTVERSION} \
+ npm_config_nodedir=${LOCALBASE} \
+ node-gyp --userconfig=${WRKSRC}/build/.npmrc rebuild; \
+ elif [ "`${ECHO_CMD} $${subdir} | ${GREP} /remote/`" ]; then \
+ cd $${subdir} && \
+ ${SETENV} ${MAKE_ENV} \
+ npm_config_runtime=node \
+ npm_config_target=${NODEJS_PORTVERSION} \
+ npm_config_nodedir=${LOCALBASE} \
+ node-gyp --userconfig=${WRKSRC}/remote/.npmrc rebuild; \
+ fi; \
+ done; \
+ done
+# copy rg binary file to @vscode/ripgrep node module directory
+ @${MKDIR} ${WRKSRC}/build/node_modules/@vscode/ripgrep/bin
+ @${CP} ${LOCALBASE}/bin/rg \
+ ${WRKSRC}/build/node_modules/@vscode/ripgrep/bin
+ @${MKDIR} ${WRKSRC}/remote/node_modules/@vscode/ripgrep/bin
+ @${CP} ${LOCALBASE}/bin/rg \
+ ${WRKSRC}/remote/node_modules/@vscode/ripgrep/bin
+
+do-build:
+# setup download cache for node
+ @${MKDIR} ${WRKSRC}/.build/node/v${NODEJS_PORTVERSION}/linux-${NODEJS_ARCH}
+ @${CP} ${LOCALBASE}/bin/node \
+ ${WRKSRC}/.build/node/v${NODEJS_PORTVERSION}/linux-${NODEJS_ARCH}
+# remove backup files so that they are not included in the package
+ @${FIND} ${WRKSRC} -type f \( -name '*.bak' -o -name '*.orig' -o -name '*~' \) -delete
+# build vscode remote extension host
+ cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} \
+ npm_config_runtime=node \
+ npm_config_target=${NODEJS_PORTVERSION} \
+ npm_config_nodedir=${LOCALBASE} \
+ npm --userconfig=${WRKSRC}/remote/.npmrc run \
+ gulp vscode-reh-linux-${NODEJS_ARCH}-min
+ ${TAR} -czf ${WRKDIR}/vscode-reh-${OPSYS:tl}-${NODEJS_ARCH}-${DISTVERSION}.tar.gz \
+ -C ${WRKDIR}/vscode-reh-linux-${NODEJS_ARCH} .
+
+.include <bsd.port.post.mk>
diff --git a/editors/vscode/Makefile.version b/editors/vscode/Makefile.version
new file mode 100644
index 000000000000..57026b24956e
--- /dev/null
+++ b/editors/vscode/Makefile.version
@@ -0,0 +1,2 @@
+VSCODE_VERSION= 1.107.0
+SOURCE_COMMIT_HASH= 302ff6a2e235c95b88e587d4a4b6eeb1b6613297
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 967dfefb1260..5bc95718674c 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1764278578
-SHA256 (vscode/vscode-node-modules-1.106.3.tar.gz) = 2634b129617857e323bb81b0e74281286141e81f0e931ed46039a5f4d40b4322
-SIZE (vscode/vscode-node-modules-1.106.3.tar.gz) = 456865192
-SHA256 (vscode/vscode-marketplace-exts-1.106.3.tar.gz) = 80a47e71e539baa3383f3cb139dc2d2f632b118a82e985c1fe61e90a574ea2d4
-SIZE (vscode/vscode-marketplace-exts-1.106.3.tar.gz) = 1704511
-SHA256 (vscode/microsoft-vscode-1.106.3_GH0.tar.gz) = 1b8530e60339963f5a12601db3191fa1f325a210148dfbea00275813583d69b9
-SIZE (vscode/microsoft-vscode-1.106.3_GH0.tar.gz) = 24044557
+TIMESTAMP = 1765693727
+SHA256 (vscode/vscode-node-modules-1.107.0.tar.gz) = 2540f57eab612c3f8d773fa2ddd3634f55916d89e9f26385b21e25663b6e141a
+SIZE (vscode/vscode-node-modules-1.107.0.tar.gz) = 467359399
+SHA256 (vscode/vscode-marketplace-exts-1.107.0.tar.gz) = 8b50dde24b1ced293323bb81900da5645dee952866dad8af6247cde6abee784b
+SIZE (vscode/vscode-marketplace-exts-1.107.0.tar.gz) = 1711786
+SHA256 (vscode/microsoft-vscode-1.107.0_GH0.tar.gz) = 6233b61cb7b5f62eca82de2d2c6c960eaec4bccbdc27ed00076eb34dd27939e4
+SIZE (vscode/microsoft-vscode-1.107.0_GH0.tar.gz) = 24211409
diff --git a/editors/vscode/files/patch-build_gulpfile.extensions.js b/editors/vscode/files/patch-build_gulpfile.extensions.ts
index 7ed6ec5a8421..acc7408cdae8 100644
--- a/editors/vscode/files/patch-build_gulpfile.extensions.js
+++ b/editors/vscode/files/patch-build_gulpfile.extensions.ts
@@ -1,9 +1,9 @@
---- build/gulpfile.extensions.js.orig 2025-10-08 13:50:39 UTC
-+++ build/gulpfile.extensions.js
-@@ -236,7 +236,7 @@ const compileNonNativeExtensionsBuildTask = task.defin
+--- build/gulpfile.extensions.ts.orig 2025-12-14 06:36:07 UTC
++++ build/gulpfile.extensions.ts
+@@ -218,7 +218,7 @@ export const compileNonNativeExtensionsBuildTask = tas
* @note this does not clean the directory ahead of it. See {@link cleanExtensionsBuildTask} for that.
*/
- const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series(
+ export const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series(
- bundleMarketplaceExtensionsBuildTask,
+ // bundleMarketplaceExtensionsBuildTask,
task.define('bundle-non-native-extensions-build', () => ext.packageNonNativeLocalExtensionsStream(false, false).pipe(gulp.dest('.build')))
diff --git a/editors/vscode/files/patch-build_gulpfile.reh.ts b/editors/vscode/files/patch-build_gulpfile.reh.ts
new file mode 100644
index 000000000000..3fa99675c1bd
--- /dev/null
+++ b/editors/vscode/files/patch-build_gulpfile.reh.ts
@@ -0,0 +1,29 @@
+--- build/gulpfile.reh.ts.orig 2025-12-14 06:38:54 UTC
++++ build/gulpfile.reh.ts
+@@ -25,7 +25,7 @@ import glob from 'glob';
+ import File from 'vinyl';
+ import * as fs from 'fs';
+ import glob from 'glob';
+-import { compileBuildWithManglingTask } from './gulpfile.compile.ts';
++import { compileBuildWithoutManglingTask } from './gulpfile.compile.ts';
+ import { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileExtensionMediaBuildTask } from './gulpfile.extensions.ts';
+ import { vscodeWebResourceIncludes, createVSCodeWebFileContentMapper } from './gulpfile.vscode.web.ts';
+ import * as cp from 'child_process';
+@@ -321,7 +321,7 @@ function packageTask(type: string, platform: string, a
+
+ let productJsonContents = '';
+ const productJsonStream = gulp.src(['product.json'], { base: '.' })
+- .pipe(jsonEditor({ commit, date: readISODate('out-build'), version }))
++ .pipe(jsonEditor({ commit, date: readISODate('out-build'), version, serverDownloadUrlTemplate: 'https://github.com/tagattie/FreeBSD-VSCode/releases/download/%%DISTVERSION%%/vscode-reh-${os}-${arch}-%%DISTVERSION%%.tar.gz' }))
+ .pipe(es.through(function (file) {
+ productJsonContents = file.contents.toString();
+ this.emit('data', file);
+@@ -475,7 +475,7 @@ function tweakProductForServerWeb(product: typeof impo
+ gulp.task(serverTaskCI);
+
+ const serverTask = task.define(`vscode-${type}${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series(
+- compileBuildWithManglingTask,
++ compileBuildWithoutManglingTask,
+ cleanExtensionsBuildTask,
+ compileNonNativeExtensionsBuildTask,
+ compileExtensionMediaBuildTask,
diff --git a/editors/vscode/files/patch-build_gulpfile.vscode.ts b/editors/vscode/files/patch-build_gulpfile.vscode.ts
new file mode 100644
index 000000000000..895e181f0eea
--- /dev/null
+++ b/editors/vscode/files/patch-build_gulpfile.vscode.ts
@@ -0,0 +1,11 @@
+--- build/gulpfile.vscode.ts.orig 2025-12-14 06:41:04 UTC
++++ build/gulpfile.vscode.ts
+@@ -270,7 +270,7 @@ function packageTask(platform: string, arch: string, s
+
+ let productJsonContents: string;
+ const productJsonStream = gulp.src(['product.json'], { base: '.' })
+- .pipe(jsonEditor({ commit, date: readISODate('out-build'), checksums, version }))
++ .pipe(jsonEditor({ commit, date: readISODate('out-build'), checksums, version, serverDownloadUrlTemplate: 'https://github.com/tagattie/FreeBSD-VSCode/releases/download/%%DISTVERSION%%/vscode-reh-${os}-${arch}-%%DISTVERSION%%.tar.gz' }))
+ .pipe(es.through(function (file) {
+ productJsonContents = file.contents.toString();
+ this.emit('data', file);
diff --git a/editors/vscode/files/patch-build_lib_electron.ts b/editors/vscode/files/patch-build_lib_electron.ts
index c89cd63f67f6..c08444e60dd3 100644
--- a/editors/vscode/files/patch-build_lib_electron.ts
+++ b/editors/vscode/files/patch-build_lib_electron.ts
@@ -1,6 +1,6 @@
---- build/lib/electron.ts.orig 2025-07-09 22:00:36 UTC
+--- build/lib/electron.ts.orig 2025-12-10 18:02:22 UTC
+++ build/lib/electron.ts
-@@ -199,8 +199,9 @@ export const config = {
+@@ -201,8 +201,9 @@ export const config = {
winIcon: 'resources/win32/code.ico',
token: process.env['GITHUB_TOKEN'],
repo: product.electronRepository || undefined,
diff --git a/editors/vscode/files/patch-build_lib_preLaunch.ts b/editors/vscode/files/patch-build_lib_preLaunch.ts
index 692542cf3cbe..3acab403e05c 100644
--- a/editors/vscode/files/patch-build_lib_preLaunch.ts
+++ b/editors/vscode/files/patch-build_lib_preLaunch.ts
@@ -1,6 +1,6 @@
---- build/lib/preLaunch.ts.orig 2024-09-27 21:08:28 UTC
+--- build/lib/preLaunch.ts.orig 2025-12-10 18:02:22 UTC
+++ build/lib/preLaunch.ts
-@@ -35,9 +35,9 @@ async function ensureNodeModules() {
+@@ -32,9 +32,9 @@ async function ensureNodeModules() {
}
}
@@ -13,7 +13,7 @@
async function ensureCompiled() {
if (!(await exists('out'))) {
-@@ -47,7 +47,7 @@ async function main() {
+@@ -44,7 +44,7 @@ async function main() {
async function main() {
await ensureNodeModules();
diff --git a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
index b595a907f5d8..240da8aea01b 100644
--- a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
+++ b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts
@@ -1,6 +1,6 @@
---- build/lib/propertyInitOrderChecker.ts.orig 2025-09-09 22:02:15 UTC
+--- build/lib/propertyInitOrderChecker.ts.orig 2025-12-10 18:02:22 UTC
+++ build/lib/propertyInitOrderChecker.ts
-@@ -43,7 +43,7 @@ function createProgram(tsconfigPath: string): ts.Progr
+@@ -45,7 +45,7 @@ function createProgram(tsconfigPath: string): ts.Progr
function createProgram(tsconfigPath: string): ts.Program {
const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile);
diff --git a/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js b/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js
new file mode 100644
index 000000000000..8edba19e8c63
--- /dev/null
+++ b/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js
@@ -0,0 +1,34 @@
+--- extensions/microsoft-authentication/extension.webpack.config.js.orig 2025-12-10 18:02:22 UTC
++++ extensions/microsoft-authentication/extension.webpack.config.js
+@@ -6,6 +6,7 @@ import path from 'path';
+ import withDefaults, { nodePlugins } from '../shared.webpack.config.mjs';
+ import CopyWebpackPlugin from 'copy-webpack-plugin';
+ import path from 'path';
++import fs from 'fs';
+
+ const isWindows = process.platform === 'win32';
+ const isMacOS = process.platform === 'darwin';
+@@ -25,6 +26,9 @@ switch (process.platform) {
+ case 'linux':
+ platformFolder = 'linux';
+ break;
++ case 'freebsd':
++ platformFolder = 'freebsd';
++ break;
+ default:
+ throw new Error(`Unsupported platform: ${process.platform}`);
+ }
+@@ -32,11 +36,12 @@ console.log(`Building Microsoft Authentication Extensi
+ const arch = process.env.VSCODE_ARCH || process.arch;
+ console.log(`Building Microsoft Authentication Extension for ${process.platform} (${arch})`);
+
++const exists = fs.globSync(`**/dist/${platformFolder}/${arch}/(lib|)msal*.(node|dll|dylib|so)`).length > 0;
+ const plugins = [...nodePlugins(import.meta.dirname)];
+ if (
+ (isWindows && windowsArches.includes(arch)) ||
+ isMacOS ||
+- (isLinux && linuxArches.includes(arch))
++ (isLinux && linuxArches.includes(arch) && exists)
+ ) {
+ plugins.push(new CopyWebpackPlugin({
+ patterns: [
diff --git a/editors/vscode/files/patch-package.json b/editors/vscode/files/patch-package.json
index 9edf7cfea439..05272d0a43a6 100644
--- a/editors/vscode/files/patch-package.json
+++ b/editors/vscode/files/patch-package.json
@@ -2,13 +2,13 @@ https://github.com/eclipse/openvsx/issues/543
https://github.com/termux/termux-packages/issues/24739
https://github.com/termux/termux-packages/pull/24757
---- package.json.orig 2025-11-11 14:25:32 UTC
+--- package.json.orig 2025-12-10 18:02:22 UTC
+++ package.json
@@ -108,6 +108,7 @@
- "native-is-elevated": "0.7.0",
+ "native-is-elevated": "0.8.0",
"native-keymap": "^3.3.5",
"native-watchdog": "^1.4.1",
+ "node-ovsx-sign": "^1.2.0",
"node-pty": "1.1.0-beta35",
"open": "^10.1.2",
- "tas-client-umd": "0.2.0",
+ "tas-client": "0.3.1",
diff --git a/editors/vscode/files/patch-product.json b/editors/vscode/files/patch-product.json
deleted file mode 100644
index 4c3b4f4a3232..000000000000
--- a/editors/vscode/files/patch-product.json
+++ /dev/null
@@ -1,19 +0,0 @@
---- product.json.orig 2025-04-09 23:39:47 UTC
-+++ product.json
-@@ -33,6 +33,16 @@
- "nodejsRepository": "https://nodejs.org",
- "urlProtocol": "code-oss",
- "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/insider/ef65ac1ba57f57f2a3961bfe94aa20481caca4c6/out/vs/workbench/contrib/webview/browser/pre/",
-+ "documentationUrl": "https://go.microsoft.com/fwlink/?LinkID=533484",
-+ "extensionsGallery": {
-+ "serviceUrl": "https://open-vsx.org/vscode/gallery",
-+ "itemUrl": "https://open-vsx.org/vscode/item"
-+ },
-+ "introductoryVideosUrl": "https://go.microsoft.com/fwlink/?linkid=832146",
-+ "keyboardShortcutsUrlLinux": "https://go.microsoft.com/fwlink/?linkid=832144",
-+ "quality": "stable",
-+ "requestFeatureUrl": "https://go.microsoft.com/fwlink/?LinkID=533482",
-+ "tipsAndTricksUrl": "https://go.microsoft.com/fwlink/?linkid=852118",
- "builtInExtensions": [
- {
- "name": "ms-vscode.js-debug-companion",
diff --git a/editors/vscode/files/patch-src_bootstrap-node.ts b/editors/vscode/files/patch-src_bootstrap-node.ts
index 555c2a2f8f3b..44befc6d9b24 100644
--- a/editors/vscode/files/patch-src_bootstrap-node.ts
+++ b/editors/vscode/files/patch-src_bootstrap-node.ts
@@ -1,6 +1,6 @@
---- src/bootstrap-node.ts.orig 2025-09-09 22:02:15 UTC
+--- src/bootstrap-node.ts.orig 2025-12-10 18:02:22 UTC
+++ src/bootstrap-node.ts
-@@ -150,7 +150,7 @@ export function configurePortable(product: Partial<IPr
+@@ -155,7 +155,7 @@ export function configurePortable(product: Partial<IPr
return process.env['VSCODE_PORTABLE'];
}
diff --git a/editors/vscode/files/patch-src_vs_base_node_ps.ts b/editors/vscode/files/patch-src_vs_base_node_ps.ts
index 3d0cdab9e6bf..d5bf0afe856a 100644
--- a/editors/vscode/files/patch-src_vs_base_node_ps.ts
+++ b/editors/vscode/files/patch-src_vs_base_node_ps.ts
@@ -1,6 +1,6 @@
---- src/vs/base/node/ps.ts.orig 2025-06-11 13:47:56 UTC
+--- src/vs/base/node/ps.ts.orig 2025-12-10 18:02:22 UTC
+++ src/vs/base/node/ps.ts
-@@ -225,7 +225,7 @@ export function listProcesses(rootPid: number): Promis
+@@ -223,7 +223,7 @@ export function listProcesses(rootPid: number): Promis
}
} else {
const ps = stdout.toString().trim();
diff --git a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
index c581f80ef624..2339c2ff3386 100644
--- a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
+++ b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts
@@ -1,6 +1,6 @@
---- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-11-11 14:25:32 UTC
+--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-12-10 18:02:22 UTC
+++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts
-@@ -1191,7 +1191,10 @@ class CommandsTableRenderer extends Disposable impleme
+@@ -1203,7 +1203,10 @@ class CommandsTableRenderer extends Disposable impleme
switch (platform) {
case 'win32': key = rawKeyBinding.win; break;
diff --git a/editors/vscode/files/patch-test_automation_src_electron.ts b/editors/vscode/files/patch-test_automation_src_electron.ts
index d9e0cf8836e2..f6ecbded70d6 100644
--- a/editors/vscode/files/patch-test_automation_src_electron.ts
+++ b/editors/vscode/files/patch-test_automation_src_electron.ts
@@ -1,6 +1,6 @@
---- test/automation/src/electron.ts.orig 2025-11-11 14:25:32 UTC
+--- test/automation/src/electron.ts.orig 2025-12-10 18:02:22 UTC
+++ test/automation/src/electron.ts
-@@ -96,6 +96,7 @@ export function getDevElectronPath(): string {
+@@ -118,6 +118,7 @@ export function getDevElectronPath(): string {
case 'darwin':
return join(buildPath, 'electron', `${product.nameLong}.app`, 'Contents', 'MacOS', 'Electron');
case 'linux':
@@ -8,7 +8,7 @@
return join(buildPath, 'electron', `${product.applicationName}`);
case 'win32':
return join(buildPath, 'electron', `${product.nameShort}.exe`);
-@@ -108,7 +109,8 @@ export function getBuildElectronPath(root: string): st
+@@ -130,7 +131,8 @@ export function getBuildElectronPath(root: string): st
switch (process.platform) {
case 'darwin':
return join(root, 'Contents', 'MacOS', 'Electron');
diff --git a/editors/vscode/files/product.json.extensions b/editors/vscode/files/product.json.extensions
new file mode 100644
index 000000000000..6b42ee37649f
--- /dev/null
+++ b/editors/vscode/files/product.json.extensions
@@ -0,0 +1,597 @@
+{
+ "extensionAllowedBadgeProviders": [
+ "api.bintray.com",
+ "api.travis-ci.com",
+ "api.travis-ci.org",
+ "app.fossa.io",
+ "badge.buildkite.com",
+ "badge.fury.io",
+ "badge.waffle.io",
+ "badgen.net",
+ "badges.frapsoft.com",
+ "badges.gitter.im",
+ "badges.greenkeeper.io",
+ "cdn.travis-ci.com",
+ "cdn.travis-ci.org",
+ "ci.appveyor.com",
+ "circleci.com",
+ "cla.opensource.microsoft.com",
+ "codacy.com",
+ "codeclimate.com",
+ "codecov.io",
+ "coveralls.io",
+ "david-dm.org",
+ "deepscan.io",
+ "dev.azure.com",
+ "docs.rs",
+ "flat.badgen.net",
+ "gemnasium.com",
+ "githost.io",
+ "gitlab.com",
+ "godoc.org",
+ "goreportcard.com",
+ "img.shields.io",
+ "isitmaintained.com",
+ "marketplace.visualstudio.com",
+ "nodesecurity.io",
+ "opencollective.com",
+ "snyk.io",
+ "travis-ci.com",
+ "travis-ci.org",
+ "visualstudio.com",
+ "vsmarketplacebadge.apphb.com",
+ "www.bithound.io",
+ "www.versioneye.com"
+ ],
+ "extensionAllowedBadgeProvidersRegex": [
+ "^https:\\/\\/github\\.com\\/[^/]+\\/[^/]+\\/(actions\\/)?workflows\\/.*badge\\.svg"
+ ],
+ "extensionsEnabledWithApiProposalVersion": [
+ "GitHub.copilot-chat",
+ "ms-vscode.vscode-commander",
+ "ms-vscode.vscode-copilot-vision",
+ "GitHub.vscode-pull-request-github"
+ ],
+ "extensionEnabledApiProposals": {
+ "ms-azuretools.vscode-containers": [
+ "authenticationChallenges"
+ ],
+ "ms-azuretools.vscode-azureresourcegroups": [
+ "authenticationChallenges"
+ ],
+ "ms-azuretools.vscode-azure-github-copilot": [
+ "authenticationChallenges"
+ ],
+ "ms-azuretools.vscode-dev-azurecloudshell": [
+ "contribEditSessions",
+ "authenticationChallenges"
+ ],
+ "ms-toolsai.vscode-ai": [
+ "authenticationChallenges"
+ ],
+ "TeamsDevApp.vscode-ai-foundry": [
+ "authenticationChallenges"
+ ],
+ "ms-vscode.vscode-selfhost-test-provider": [
+ "testObserver",
+ "testRelatedCode"
+ ],
+ "VisualStudioExptTeam.vscodeintellicode-completions": [
+ "inlineCompletionsAdditions"
+ ],
+ "ms-vsliveshare.vsliveshare": [
+ "contribMenuBarHome",
+ "contribShareMenu",
+ "contribStatusBarItems",
+ "diffCommand",
+ "documentFiltersExclusive",
+ "fileSearchProvider",
+ "findTextInFiles",
+ "notebookLiveShare",
+ "terminalDimensions",
+ "terminalDataWriteEvent",
+ "textSearchProvider"
+ ],
+ "ms-vscode.js-debug": [
+ "portsAttributes",
+ "findTextInFiles",
+ "workspaceTrust",
+ "tunnels"
+ ],
+ "ms-toolsai.vscode-ai-remote": [
+ "resolvers",
+ "authenticationChallenges"
+ ],
+ "ms-python.python": [
+ "codeActionAI",
+ "contribEditorContentMenu",
+ "quickPickSortByLabel",
+ "portsAttributes",
+ "testObserver",
+ "quickPickItemTooltip",
+ "terminalDataWriteEvent",
+ "terminalExecuteCommandEvent",
+ "notebookReplDocument",
+ "notebookVariableProvider",
+ "terminalShellEnv"
+ ],
+ "ms-python.vscode-python-envs": [
+ "terminalShellEnv",
+ "terminalDataWriteEvent"
+ ],
+ "ms-dotnettools.dotnet-interactive-vscode": [
+ "notebookMessaging"
+ ],
+ "GitHub.codespaces": [
+ "contribEditSessions",
+ "contribMenuBarHome",
+ "contribRemoteHelp",
+ "contribViewsRemote",
+ "resolvers",
+ "tunnels",
+ "terminalDataWriteEvent",
+ "treeViewReveal",
+ "notebookKernelSource"
+ ],
+ "ms-vscode.azure-repos": [
+ "extensionRuntime",
+ "fileSearchProvider",
+ "textSearchProvider"
+ ],
+ "ms-vscode.remote-repositories": [
+ "canonicalUriProvider",
+ "contribEditSessions",
+ "contribRemoteHelp",
+ "contribMenuBarHome",
+ "contribViewsRemote",
+ "contribViewsWelcome",
+ "contribShareMenu",
+ "documentFiltersExclusive",
+ "editSessionIdentityProvider",
+ "extensionRuntime",
+ "fileSearchProvider",
+ "quickPickSortByLabel",
+ "workspaceTrust",
+ "shareProvider",
+ "scmActionButton",
+ "scmSelectedProvider",
+ "scmValidation",
+ "textSearchProvider",
+ "timeline"
+ ],
+ "ms-vscode-remote.remote-wsl": [
+ "resolvers",
+ "contribRemoteHelp",
+ "contribViewsRemote",
+ "telemetry"
+ ],
+ "ms-vscode-remote.remote-ssh": [
+ "resolvers",
+ "tunnels",
+ "terminalDataWriteEvent",
+ "contribRemoteHelp",
+ "contribViewsRemote",
+ "telemetry"
+ ],
+ "ms-vscode.remote-server": [
+ "resolvers",
+ "tunnels",
+ "contribViewsWelcome"
+ ],
+ "ms-vscode.remote-explorer": [
+ "contribRemoteHelp",
+ "contribViewsRemote",
+ "extensionsAny"
+ ],
+ "ms-vscode-remote.remote-containers": [
+ "contribEditSessions",
+ "resolvers",
+ "portsAttributes",
+ "tunnels",
+ "workspaceTrust",
+ "terminalDimensions",
+ "contribRemoteHelp",
+ "contribViewsRemote"
+ ],
+ "ms-vscode.js-debug-nightly": [
+ "portsAttributes",
+ "findTextInFiles",
+ "workspaceTrust",
+ "tunnels"
+ ],
+ "ms-vscode.lsif-browser": [
+ "documentFiltersExclusive"
+ ],
+ "ms-vscode.vscode-speech": [
+ "speech"
+ ],
+ "GitHub.vscode-pull-request-github": [
+ "activeComment",
+ "chatParticipantAdditions",
+ "chatParticipantPrivate",
+ "chatSessionsProvider",
+ "codiconDecoration",
+ "codeActionRanges",
+ "commentingRangeHint",
+ "commentReactor",
+ "commentReveal",
+ "commentThreadApplicability",
+ "contribAccessibilityHelpContent",
+ "contribCommentEditorActionsMenu",
+ "contribCommentPeekContext",
+ "contribCommentThreadAdditionalMenu",
+ "contribCommentsViewThreadMenus",
+ "contribEditorContentMenu",
+ "contribMultiDiffEditorMenus",
+ "contribShareMenu",
+ "diffCommand",
+ "languageModelToolResultAudience",
+ "markdownAlertSyntax",
+ "quickDiffProvider",
+ "remoteCodingAgents",
+ "shareProvider",
+ "tabInputTextMerge",
+ "tokenInformation",
+ "treeItemMarkdownLabel",
+ "treeViewMarkdownMessage"
+ ],
+ "GitHub.copilot": [
+ "inlineCompletionsAdditions",
+ "devDeviceId"
+ ],
+ "GitHub.copilot-nightly": [
+ "inlineCompletionsAdditions",
+ "devDeviceId"
+ ],
+ "GitHub.copilot-chat": [
+ "interactive",
+ "terminalDataWriteEvent",
+ "terminalExecuteCommandEvent",
+ "terminalSelection",
+ "terminalQuickFixProvider",
+ "chatParticipantAdditions",
+ "defaultChatParticipant",
+ "embeddings",
+ "chatEditing",
+ "chatProvider",
+ "mappedEditsProvider",
+ "aiRelatedInformation",
+ "aiSettingsSearch",
+ "codeActionAI",
+ "findTextInFiles",
+ "findTextInFiles2",
+ "textSearchProvider",
+ "textSearchProvider2",
+ "activeComment",
+ "commentReveal",
+ "contribSourceControlInputBoxMenu",
+ "contribCommentEditorActionsMenu",
+ "contribCommentThreadAdditionalMenu",
+ "contribCommentsViewThreadMenus",
+ "newSymbolNamesProvider",
+ "findFiles2",
+ "chatReferenceDiagnostic",
+ "extensionsAny",
+ "authLearnMore",
+ "testObserver",
+ "aiTextSearchProvider",
+ "documentFiltersExclusive",
+ "chatParticipantPrivate",
+ "contribDebugCreateConfiguration",
+ "inlineCompletionsAdditions",
+ "chatReferenceBinaryData",
+ "languageModelSystem",
+ "languageModelCapabilities",
+ "languageModelThinkingPart",
+ "chatStatusItem",
+ "taskProblemMatcherStatus",
+ "contribLanguageModelToolSets",
+ "textDocumentChangeReason",
+ "resolvers",
+ "taskExecutionTerminal",
+ "dataChannels",
+ "chatSessionsProvider",
+ "devDeviceId",
+ "contribEditorContentMenu"
+ ],
+ "GitHub.remotehub": [
+ "contribRemoteHelp",
+ "contribMenuBarHome",
+ "contribViewsRemote",
+ "contribViewsWelcome",
+ "documentFiltersExclusive",
+ "extensionRuntime",
+ "fileSearchProvider",
+ "quickPickSortByLabel",
+ "workspaceTrust",
+ "scmSelectedProvider",
+ "scmValidation",
+ "textSearchProvider",
+ "timeline"
+ ],
+ "ms-python.vscode-pylance": [
+ "terminalShellEnv",
+ "portsAttributes"
+ ],
+ "ms-python.debugpy": [
+ "contribViewsWelcome",
+ "debugVisualization",
+ "portsAttributes"
+ ],
+ "ms-toolsai.jupyter-renderers": [
+ "contribNotebookStaticPreloads"
+ ],
+ "ms-toolsai.jupyter": [
+ "notebookDeprecated",
+ "notebookMessaging",
+ "notebookMime",
+ "portsAttributes",
+ "quickPickSortByLabel",
+ "notebookKernelSource",
+ "interactiveWindow",
+ "notebookControllerAffinityHidden",
+ "contribNotebookStaticPreloads",
+ "quickPickItemTooltip",
+ "notebookExecution",
+ "notebookCellExecution",
+ "notebookVariableProvider",
+ "notebookReplDocument"
+ ],
+ "donjayamanne.kusto": [
+ "notebookVariableProvider"
+ ],
+ "ms-toolsai.tensorboard": [
+ "portsAttributes"
+ ],
+ "dbaeumer.vscode-eslint": [],
+ "ms-vscode.azure-sphere-tools-ui": [
+ "tunnels"
+ ],
+ "ms-azuretools.vscode-azureappservice": [
+ "terminalDataWriteEvent"
+ ],
+ "ms-vscode.anycode": [
+ "extensionsAny"
+ ],
+ "ms-vscode.cpptools": [
+ "terminalDataWriteEvent",
+ "chatParticipantAdditions"
+ ],
+ "vscjava.vscode-java-pack": [],
+ "ms-dotnettools.csdevkit": [
+ "inlineCompletionsAdditions"
+ ],
+ "ms-dotnettools.vscodeintellicode-csharp": [
+ "inlineCompletionsAdditions"
+ ],
+ "microsoft-IsvExpTools.powerplatform-vscode": [
+ "fileSearchProvider",
+ "textSearchProvider"
+ ],
+ "microsoft-IsvExpTools.powerplatform-vscode-preview": [
+ "fileSearchProvider",
+ "textSearchProvider"
+ ],
+ "TeamsDevApp.ms-teams-vscode-extension": [
+ "chatParticipantAdditions",
+ "languageModelSystem"
+ ],
+ "ms-toolsai.datawrangler": [],
+ "ms-vscode.vscode-commander": [],
+ "ms-vscode.vscode-websearchforcopilot": [],
+ "ms-vscode.vscode-copilot-vision": [
+ "chatReferenceBinaryData",
+ "codeActionAI"
+ ],
+ "ms-autodev.vscode-autodev": [
+ "chatParticipantAdditions"
+ ],
+ "vscjava.vscode-java-upgrade": [
+ "chatParticipantAdditions",
+ "chatParticipantPrivate"
+ ],
+ "FoundryLocal.foundry-local-chat": [
+ "chatProvider"
+ ],
+ "Microsoft.foundry-local-chat": [
+ "chatProvider"
+ ],
+ "ms-wmcp.windows-mcp-server-extension": [
+ "mcpToolDefinitions"
+ ],
+ "openai.chatgpt": [
+ "languageModelProxy",
+ "chatSessionsProvider"
+ ],
+ "jeanp413.open-remote-ssh": [
+ "resolvers",
+ "tunnels",
+ "terminalDataWriteEvent",
+ "contribRemoteHelp",
+ "contribViewsRemote"
+ ],
+ "jeanp413.open-remote-wsl": [
+ "resolvers",
+ "contribRemoteHelp",
+ "contribViewsRemote"
+ ]
+ },
+ "extensionKind": {
+ "Shan.code-settings-sync": [
+ "ui"
+ ],
+ "shalldie.background": [
+ "ui"
+ ],
+ "techer.open-in-browser": [
+ "ui"
+ ],
+ "CoenraadS.bracket-pair-colorizer-2": [
+ "ui"
+ ],
+ "CoenraadS.bracket-pair-colorizer": [
+ "ui",
+ "workspace"
+ ],
+ "hiro-sun.vscode-emacs": [
+ "ui",
+ "workspace"
+ ],
+ "hnw.vscode-auto-open-markdown-preview": [
+ "ui",
+ "workspace"
+ ],
+ "wayou.vscode-todo-highlight": [
+ "ui",
+ "workspace"
+ ],
+ "aaron-bond.better-comments": [
+ "ui",
+ "workspace"
+ ],
+ "vscodevim.vim": [
+ "ui"
+ ],
+ "ollyhayes.colmak-vim": [
+ "ui"
+ ]
+ },
+ "extensionPointExtensionKind": {
+ "typescriptServerPlugins": [
+ "workspace"
+ ]
+ },
+ "extensionSyncedKeys": {
+ "ritwickdey.liveserver": [
+ "liveServer.setup.version"
+ ]
+ },
+ "extensionVirtualWorkspacesSupport": {
+ "esbenp.prettier-vscode": {
+ "default": false
+ },
+ "msjsdiag.debugger-for-chrome": {
+ "default": false
+ },
+ "redhat.java": {
+ "default": false
+ },
+ "HookyQR.beautify": {
+ "default": false
+ },
+ "ritwickdey.LiveServer": {
+ "default": false
+ },
+ "VisualStudioExptTeam.vscodeintellicode": {
+ "default": false
+ },
+ "octref.vetur": {
+ "default": false
+ },
+ "formulahendry.code-runner": {
+ "default": false
+ },
+ "xdebug.php-debug": {
+ "default": false
+ },
+ "ms-mssql.mssql": {
+ "default": false
+ },
+ "christian-kohler.path-intellisense": {
+ "default": false
+ },
+ "eg2.tslint": {
+ "default": false
+ },
+ "eg2.vscode-npm-script": {
+ "default": false
+ },
+ "donjayamanne.githistory": {
+ "default": false
+ },
+ "Zignd.html-css-class-completion": {
+ "default": false
+ },
+ "christian-kohler.npm-intellisense": {
+ "default": false
+ },
+ "EditorConfig.EditorConfig": {
+ "default": false
+ },
+ "austin.code-gnu-global": {
+ "default": false
+ },
+ "johnpapa.Angular2": {
+ "default": false
+ },
+ "ms-vscode.vscode-typescript-tslint-plugin": {
+ "default": false
+ },
+ "DotJoshJohnson.xml": {
+ "default": false
+ },
+ "techer.open-in-browser": {
+ "default": false
+ },
+ "tht13.python": {
+ "default": false
+ },
+ "bmewburn.vscode-intelephense-client": {
+ "default": false
+ },
+ "Angular.ng-template": {
+ "default": false
+ },
+ "xdebug.php-pack": {
+ "default": false
+ },
+ "dbaeumer.jshint": {
+ "default": false
+ },
+ "yzhang.markdown-all-in-one": {
+ "default": false
+ },
+ "Dart-Code.flutter": {
+ "default": false
+ },
+ "streetsidesoftware.code-spell-checker": {
+ "default": false
+ },
+ "rebornix.Ruby": {
+ "default": false
+ },
+ "ms-vscode.sublime-keybindings": {
+ "default": false
+ },
+ "mitaki28.vscode-clang": {
+ "default": false
+ },
+ "steoates.autoimport": {
+ "default": false
+ },
+ "donjayamanne.python-extension-pack": {
+ "default": false
+ },
+ "shd101wyy.markdown-preview-enhanced": {
+ "default": false
+ },
+ "mikestead.dotenv": {
+ "default": false
+ },
+ "pranaygp.vscode-css-peek": {
+ "default": false
+ },
+ "ikappas.phpcs": {
+ "default": false
+ },
+ "platformio.platformio-ide": {
+ "default": false
+ },
+ "jchannon.csharpextensions": {
+ "default": false
+ },
+ "gruntfuggly.todo-tree": {
+ "default": false
+ }
+ }
+}
diff --git a/editors/vscode/files/update-product-json.sh b/editors/vscode/files/update-product-json.sh
new file mode 100644
index 000000000000..3514570d892f
--- /dev/null
+++ b/editors/vscode/files/update-product-json.sh
@@ -0,0 +1,37 @@
+#! /bin/sh
+
+PATH=/bin:/usr/bin:/usr/local/bin
+
+WRKSRC=$1
+PRODUCT_JSON=product.json
+
+setpath() {
+ json=$(jq --tab --arg value "${2}" "setpath(path(.${1}); \$value)" ${PRODUCT_JSON})
+ echo "${json}" > ${PRODUCT_JSON}
+}
+
+setpath_json() {
+ json=$(jq --tab --argjson value "${2}" "setpath(path(.${1}); \$value)" ${PRODUCT_JSON})
+ echo "${json}" > ${PRODUCT_JSON}
+}
+
+cd ${WRKSRC}
+
+mv -f ${PRODUCT_JSON} ${PRODUCT_JSON}.bak
+echo '{}' > ${PRODUCT_JSON}
+
+setpath "checksumFailMoreInfoUrl" "https://go.microsoft.com/fwlink/?LinkId=828886"
+setpath "documentationUrl" "https://go.microsoft.com/fwlink/?LinkID=533484"
+setpath_json "extensionsGallery" '{"serviceUrl": "https://open-vsx.org/vscode/gallery", "itemUrl": "https://open-vsx.org/vscode/item", "latestUrlTemplate": "https://open-vsx.org/vscode/gallery/{publisher}/{name}/latest", "controlUrl": "https://raw.githubusercontent.com/EclipseFdn/publish-extensions/refs/heads/master/extension-control/extensions.json"}'
+setpath "introductoryVideosUrl" "https://go.microsoft.com/fwlink/?linkid=832146"
+setpath "keyboardShortcutsUrlLinux" "https://go.microsoft.com/fwlink/?linkid=832144"
+setpath_json "linkProtectionTrustedDomains" '["https://open-vsx.org"]'
+setpath "quality" "stable"
+setpath "releaseNotesUrl" "https://go.microsoft.com/fwlink/?LinkID=533483"
+setpath "requestFeatureUrl" "https://go.microsoft.com/fwlink/?LinkID=533482"
+setpath "tipsAndTricksUrl" "https://go.microsoft.com/fwlink/?linkid=852118"
+setpath "twitterUrl" "https://go.microsoft.com/fwlink/?LinkID=533687"
+setpath_json "tunnelApplicationConfig" '{}'
+
+json=$(jq --tab --slurp '.[0] * .[1] * .[2]' ${PRODUCT_JSON}.bak ${PRODUCT_JSON} ${FILESDIR}/product.json.extensions)
+echo "${json}" > ${PRODUCT_JSON}
diff --git a/editors/vscode/pkg-message b/editors/vscode/pkg-message
new file mode 100644
index 000000000000..52523ee44ea0
--- /dev/null
+++ b/editors/vscode/pkg-message
@@ -0,0 +1,44 @@
+[
+{ type: install
+ message: <<EOM
+Remote development over ssh:
+
+If you want to use remote development over ssh, download and install
+Open Remote - SSH extension[1].
+
+It is a slightly modified version of the extension of the same name
+available at the Open VSX Registry[2]. The contents of the
+modification is available at the GitHub Pull Request[3].
+
+After installation of the extension, restart code-oss and it should
+work out of the box. Please note that the remote extension host will
+be downloaded from the following URL[4] to the remote host upon first
+connection from the local host.
+
+Supported combination of local and remote hosts is as follows:
+
+Local Remote
+------------- -------------
+FreeBSD amd64 FreeBSD amd64
+ Linux x86_64
+ Linux arm64
+
+The remote extension host is actually a Node.js-based server and make
+it sure that you have dependency packages installed when the remote
+host is FreeBSD.
+
+You can check which packages are necessary on the remote host at
+FreshPorts[5]. (Install library and runtime dependencies) In addition,
+you have to install misc/compat13x package if the remote host is
+FreeBSD 14 or later. The remote extension host has been built on
+FreeBSD 13 for compatibility reasons.
+
+[1] https://github.com/tagattie/FreeBSD-VSCode/releases/download/1.107.0/open-remote-ssh-0.0.49.vsix
+[2] https://open-vsx.org/extension/jeanp413/open-remote-ssh
+[3] https://github.com/jeanp413/open-remote-ssh/pull/244
+[4] https://github.com/tagattie/FreeBSD-VSCode/releases
+[5] https://www.freshports.org/www/node22/
+
+EOM
+}
+]
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index f43777a17063..7a8bb09561b6 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -15,60 +15,225 @@ share/applications/code-oss.desktop
%%DATADIR%%/libvk_swiftshader.so
%%DATADIR%%/libvulkan.so
%%DATADIR%%/locales/af.pak
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_NEUTER.pak
%%DATADIR%%/locales/am.pak
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_NEUTER.pak
%%DATADIR%%/locales/ar.pak
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_NEUTER.pak
%%DATADIR%%/locales/bg.pak
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_NEUTER.pak
%%DATADIR%%/locales/bn.pak
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_NEUTER.pak
%%DATADIR%%/locales/ca.pak
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_NEUTER.pak
%%DATADIR%%/locales/cs.pak
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_NEUTER.pak
%%DATADIR%%/locales/da.pak
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_NEUTER.pak
%%DATADIR%%/locales/de.pak
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_NEUTER.pak
%%DATADIR%%/locales/el.pak
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_NEUTER.pak
%%DATADIR%%/locales/en-GB.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak
%%DATADIR%%/locales/en-US.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak
%%DATADIR%%/locales/es-419.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak
%%DATADIR%%/locales/es.pak
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_NEUTER.pak
%%DATADIR%%/locales/et.pak
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_NEUTER.pak
%%DATADIR%%/locales/fa.pak
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_NEUTER.pak
%%DATADIR%%/locales/fi.pak
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_NEUTER.pak
%%DATADIR%%/locales/fil.pak
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_NEUTER.pak
%%DATADIR%%/locales/fr.pak
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_NEUTER.pak
%%DATADIR%%/locales/gu.pak
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_NEUTER.pak
%%DATADIR%%/locales/he.pak
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_NEUTER.pak
%%DATADIR%%/locales/hi.pak
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_NEUTER.pak
%%DATADIR%%/locales/hr.pak
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_NEUTER.pak
%%DATADIR%%/locales/hu.pak
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_NEUTER.pak
%%DATADIR%%/locales/id.pak
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_NEUTER.pak
%%DATADIR%%/locales/it.pak
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_NEUTER.pak
%%DATADIR%%/locales/ja.pak
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_NEUTER.pak
%%DATADIR%%/locales/kn.pak
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_NEUTER.pak
%%DATADIR%%/locales/ko.pak
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_NEUTER.pak
%%DATADIR%%/locales/lt.pak
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_NEUTER.pak
%%DATADIR%%/locales/lv.pak
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_NEUTER.pak
%%DATADIR%%/locales/ml.pak
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_NEUTER.pak
%%DATADIR%%/locales/mr.pak
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_NEUTER.pak
%%DATADIR%%/locales/ms.pak
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_NEUTER.pak
%%DATADIR%%/locales/nb.pak
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_NEUTER.pak
%%DATADIR%%/locales/nl.pak
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_NEUTER.pak
%%DATADIR%%/locales/pl.pak
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_NEUTER.pak
%%DATADIR%%/locales/pt-BR.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
%%DATADIR%%/locales/pt-PT.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
%%DATADIR%%/locales/ro.pak
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_NEUTER.pak
%%DATADIR%%/locales/ru.pak
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_NEUTER.pak
%%DATADIR%%/locales/sk.pak
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_NEUTER.pak
%%DATADIR%%/locales/sl.pak
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_NEUTER.pak
%%DATADIR%%/locales/sr.pak
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_NEUTER.pak
%%DATADIR%%/locales/sv.pak
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_NEUTER.pak
%%DATADIR%%/locales/sw.pak
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_NEUTER.pak
%%DATADIR%%/locales/ta.pak
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_NEUTER.pak
%%DATADIR%%/locales/te.pak
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_NEUTER.pak
%%DATADIR%%/locales/th.pak
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_NEUTER.pak
%%DATADIR%%/locales/tr.pak
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_NEUTER.pak
%%DATADIR%%/locales/uk.pak
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_NEUTER.pak
%%DATADIR%%/locales/ur.pak
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_NEUTER.pak
%%DATADIR%%/locales/vi.pak
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_NEUTER.pak
%%DATADIR%%/locales/zh-CN.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
%%DATADIR%%/locales/zh-TW.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
%%DATADIR%%/resources.pak
%%DATADIR%%/resources/app/LICENSE.txt
%%DATADIR%%/resources/app/ThirdPartyNotices.txt
@@ -113,7 +278,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/css-language-features/package.nls.json
%%DATADIR%%/resources/app/extensions/css-language-features/schemas/package.schema.json
%%DATADIR%%/resources/app/extensions/css-language-features/server/.npmrc
-%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/85.cssServerMain.js
+%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/533.cssServerMain.js
%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/920.cssServerMain.js
%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/cssServerMain.js
%%DATADIR%%/resources/app/extensions/css-language-features/server/package.json
@@ -260,8 +425,8 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/html-language-features/package.nls.json
%%DATADIR%%/resources/app/extensions/html-language-features/schemas/package.schema.json
%%DATADIR%%/resources/app/extensions/html-language-features/server/.npmrc
-%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/421.htmlServerMain.js
%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/490.htmlServerMain.js
+%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/573.htmlServerMain.js
%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/769.htmlServerMain.js
%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/htmlServerMain.js
%%DATADIR%%/resources/app/extensions/html-language-features/server/lib/jquery.d.ts
@@ -309,8 +474,8 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/json-language-features/package.json
%%DATADIR%%/resources/app/extensions/json-language-features/package.nls.json
%%DATADIR%%/resources/app/extensions/json-language-features/server/.npmrc
-%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/774.jsonServerMain.js
%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/962.jsonServerMain.js
+%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/990.jsonServerMain.js
%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/jsonServerMain.js
%%DATADIR%%/resources/app/extensions/json-language-features/server/package.json
%%DATADIR%%/resources/app/extensions/json/language-configuration.json
@@ -3596,7 +3761,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs.map
-%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-BF0Vz18w.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-4Jss3kYh.js
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index.cjs
@@ -4942,19 +5107,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/index.js
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/license
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/package.json
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/LICENSE.md
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.d.ts.map
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.js
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/package.json
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.cjs.map
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.d.cts.map
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args.js
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.d.ts.map
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.js
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/package.json
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.d.ts.map
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.js
-%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/package.json
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/LICENSE
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.d.ts.map
%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
@@ -6085,6 +6237,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/es-object-atoms/isObject.js
%%DATADIR%%/resources/app/node_modules/es-object-atoms/package.json
%%DATADIR%%/resources/app/node_modules/es-object-atoms/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/LICENSE
+%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/index.js
+%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/package.json
+%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/tsconfig.json
%%DATADIR%%/resources/app/node_modules/event-target-shim/LICENSE
%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.js
%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.mjs
@@ -6170,8 +6326,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/watchdog.js
%%DATADIR%%/resources/app/node_modules/foreground-child/package.json
%%DATADIR%%/resources/app/node_modules/form-data/License
-%%DATADIR%%/resources/app/node_modules/form-data/README.md.bak
-%%DATADIR%%/resources/app/node_modules/form-data/Readme.md
%%DATADIR%%/resources/app/node_modules/form-data/lib/browser.js
%%DATADIR%%/resources/app/node_modules/form-data/lib/form_data.js
%%DATADIR%%/resources/app/node_modules/form-data/lib/populate.js
@@ -6287,6 +6441,11 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/has-symbols/package.json
%%DATADIR%%/resources/app/node_modules/has-symbols/shams.js
%%DATADIR%%/resources/app/node_modules/has-symbols/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/has-tostringtag/LICENSE
+%%DATADIR%%/resources/app/node_modules/has-tostringtag/index.js
+%%DATADIR%%/resources/app/node_modules/has-tostringtag/package.json
+%%DATADIR%%/resources/app/node_modules/has-tostringtag/shams.js
+%%DATADIR%%/resources/app/node_modules/has-tostringtag/tsconfig.json
%%DATADIR%%/resources/app/node_modules/hasown/LICENSE
%%DATADIR%%/resources/app/node_modules/hasown/index.js
%%DATADIR%%/resources/app/node_modules/hasown/package.json
@@ -6461,6 +6620,19 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/isexe/mode.js
%%DATADIR%%/resources/app/node_modules/isexe/package.json
%%DATADIR%%/resources/app/node_modules/isexe/windows.js
+%%DATADIR%%/resources/app/node_modules/jackspeak/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args-cjs.cjs.map
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args-cjs.d.cts.map
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args.js
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/parse-args.d.ts.map
+%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/parse-args.js
+%%DATADIR%%/resources/app/node_modules/jackspeak/package.json
%%DATADIR%%/resources/app/node_modules/js-base64/LICENSE.md
%%DATADIR%%/resources/app/node_modules/js-base64/base64.d.mts
%%DATADIR%%/resources/app/node_modules/js-base64/base64.js
@@ -6512,6 +6684,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/jsonwebtoken/verify.js
%%DATADIR%%/resources/app/node_modules/jwa/LICENSE
%%DATADIR%%/resources/app/node_modules/jwa/index.js
+%%DATADIR%%/resources/app/node_modules/jwa/opslevel.yml
%%DATADIR%%/resources/app/node_modules/jwa/package.json
%%DATADIR%%/resources/app/node_modules/jws/LICENSE
%%DATADIR%%/resources/app/node_modules/jws/index.js
@@ -6519,6 +6692,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/jws/lib/sign-stream.js
%%DATADIR%%/resources/app/node_modules/jws/lib/tostring.js
%%DATADIR%%/resources/app/node_modules/jws/lib/verify-stream.js
+%%DATADIR%%/resources/app/node_modules/jws/opslevel.yml
%%DATADIR%%/resources/app/node_modules/jws/package.json
%%DATADIR%%/resources/app/node_modules/katex/LICENSE
%%DATADIR%%/resources/app/node_modules/katex/cli.js
@@ -8523,9 +8697,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/tar/node_modules/yallist/package.json
%%DATADIR%%/resources/app/node_modules/tar/node_modules/yallist/yallist.js
%%DATADIR%%/resources/app/node_modules/tar/package.json
-%%DATADIR%%/resources/app/node_modules/tas-client-umd/LICENSE
-%%DATADIR%%/resources/app/node_modules/tas-client-umd/lib/tas-client-umd.js
-%%DATADIR%%/resources/app/node_modules/tas-client-umd/package.json
+%%DATADIR%%/resources/app/node_modules/tas-client/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/tas-client/dist/tas-client.min.js
+%%DATADIR%%/resources/app/node_modules/tas-client/package.json
%%DATADIR%%/resources/app/node_modules/text-decoder/LICENSE
%%DATADIR%%/resources/app/node_modules/text-decoder/index.js
%%DATADIR%%/resources/app/node_modules/text-decoder/lib/pass-through-decoder.js
diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index 25ddc01a4a81..e3fca59e1435 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -12,7 +12,7 @@ WWW= https://curl.se/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe libtool localbase:ldflags pathfix perl5 shebangfix tar:xz
+USES= cpe libtool localbase:ldflags perl5 shebangfix tar:xz
USE_PERL5= build
CONFIGURE_ARGS= --disable-unity \
@@ -55,6 +55,7 @@ OPTIONS_SINGLE_RESOLV= CARES THREADED_RESOLVER
OPTIONS_DEFAULT=ALTSVC BROTLI COOKIES GSSAPI_NONE DICT FTP GOPHER HTTP HTTP2 IDN IMAP IPFS LIBSSH2 MQTT NTLM OPENSSL POP3 PROXY PSL RTSP SMB SMTP STATIC TELNET TFTP THREADED_RESOLVER TLS_SRP WEBSOCKET ZSTD
OPTIONS_SUB= yes
ALTSVC_DESC= HTTP Alternative Services support
+COMPRESSION_DESC= Compression methods
COOKIES_DESC= Cookies support
CURL_DEBUG_DESC=cURL debug memory tracking
DICT_DESC= DICT (RFC 2229) support
@@ -73,6 +74,7 @@ LIBUV_DESC= Event-based tests
LIBUV_IMPLIES= DEBUG
MQTT_DESC= MQTT support
POP3_DESC= POP3/POP3S support
+PROTOCOL_DESC= Transmission protocols
PROXY_IMPLIES= HTTP
RESOLV_DESC= DNS resolving options
RTSP_IMPLIES= HTTP
diff --git a/ftp/curlpp/Makefile b/ftp/curlpp/Makefile
index 61ca898e7115..c17bfe4e527c 100644
--- a/ftp/curlpp/Makefile
+++ b/ftp/curlpp/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl
OPTIONS_DEFINE= DOCS EXAMPLES
-USES= cmake compiler:c++11-lang localbase pathfix
+USES= cmake compiler:c++11-lang localbase
USE_LDCONFIG= yes
diff --git a/games/alienarena/Makefile b/games/alienarena/Makefile
index 09408e37b424..6714ceb36d1b 100644
--- a/games/alienarena/Makefile
+++ b/games/alienarena/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alienarena
DISTVERSION= 7.71.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= games
diff --git a/games/crashtest/Makefile b/games/crashtest/Makefile
index e5577708b93d..9a75cf269140 100644
--- a/games/crashtest/Makefile
+++ b/games/crashtest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= crashtest
PORTVERSION= 1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games education
MASTER_SITES= http://www.stolk.org/crashtest/
diff --git a/games/gillo/Makefile b/games/gillo/Makefile
index 892cb0875e4c..84bee8054cdc 100644
--- a/games/gillo/Makefile
+++ b/games/gillo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gillo
DISTVERSION= 1.0beta1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0beta1
DISTNAME= ${PORTNAME}-${DISTVERSION}-src
diff --git a/games/irrlamb/Makefile b/games/irrlamb/Makefile
index a943c2daf153..490c167f4bdb 100644
--- a/games/irrlamb/Makefile
+++ b/games/irrlamb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= irrlamb
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
DIST_SUBDIR= ${PORTNAME}
diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile
index 7f267a7f4feb..3252e85717c7 100644
--- a/games/stormbaancoureur/Makefile
+++ b/games/stormbaancoureur/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stormbaancoureur
PORTVERSION= 2.1.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.stolk.org/stormbaancoureur/download/ \
https://mirror.amdmi3.ru/distfiles/
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index bb4bf3ac2ead..f5bf0bad85b5 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,6 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20251203
-PORTREVISION= 1
+PORTVERSION= s20251217
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -26,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-1455-g7e8cec0d08 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1463-g85e45ca0bd # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 04eeeaf9604b..4662ac612e81 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -1,4 +1,4 @@
-CARGO_CRATES= ab_glyph-0.2.31 \
+CARGO_CRATES= ab_glyph-0.2.32 \
ab_glyph_rasterizer-0.1.10 \
addr2line-0.24.2 \
addr2line-0.25.1 \
@@ -27,6 +27,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
approx-0.4.0 \
approx-0.5.1 \
arbitrary-1.4.2 \
+ arboard-3.6.1 \
arr_macro-0.2.1 \
arr_macro_impl-0.2.1 \
arrayref-0.3.9 \
@@ -62,8 +63,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
block2-0.5.1 \
block2-0.6.1 \
bumpalo-3.19.0 \
- bytemuck-1.23.2 \
- bytemuck_derive-1.10.1 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
@@ -190,14 +191,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \
dpi-0.1.2 \
drop_guard-0.3.0 \
dyn-clone-1.0.20 \
- ecolor-0.32.2 \
- egui-0.32.2 \
- egui_plot-0.33.0 \
- egui_wgpu_backend-0.35.0 \
- egui_winit_platform-0.27.0 \
+ ecolor-0.33.2 \
+ egui-0.33.2 \
+ egui-wgpu-0.33.2 \
+ egui-winit-0.33.2 \
+ egui_plot-0.34.0 \
either-1.15.0 \
elapsed-0.1.2 \
- emath-0.32.2 \
+ emath-0.33.2 \
embedded-io-0.4.0 \
embedded-io-0.6.1 \
encode_unicode-1.0.0 \
@@ -209,8 +210,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
enumset-1.1.10 \
enumset_derive-0.14.0 \
env_home-0.1.0 \
- epaint-0.32.2 \
- epaint_default_fonts-0.32.2 \
+ epaint-0.33.2 \
+ epaint_default_fonts-0.33.2 \
equivalent-1.0.2 \
errno-0.3.14 \
error-chain-0.12.4 \
@@ -223,6 +224,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
fallible-streaming-iterator-0.1.9 \
fastbloom-0.14.0 \
fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
fd-lock-4.0.4 \
fdeflate-0.3.7 \
filetime-0.2.26 \
@@ -383,7 +386,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
linux-raw-sys-0.11.0 \
litemap-0.8.0 \
litrs-0.4.2 \
- lock_api-0.4.13 \
+ lock_api-0.4.14 \
log-0.4.28 \
loom-0.7.2 \
lru-0.12.5 \
@@ -414,7 +417,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
moka-0.12.10 \
moxcms-0.7.5 \
mumble-link-0.2.0 \
- naga-26.0.0 \
+ naga-27.0.3 \
native-dialog-0.9.0 \
ndk-0.9.0 \
ndk-context-0.1.1 \
@@ -496,8 +499,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
ordered-float-5.0.0 \
owned_ttf_parser-0.25.1 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
pastey-0.1.1 \
pathdiff-0.2.3 \
@@ -542,6 +545,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
pulley-interpreter-39.0.0 \
pulley-macros-39.0.0 \
pxfm-0.1.23 \
+ quick-error-2.0.1 \
quick-xml-0.37.5 \
quinn-0.11.9 \
quinn-proto-0.11.13 \
@@ -709,6 +713,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.17 \
thread_local-1.1.9 \
+ tiff-0.10.3 \
time-0.3.43 \
time-core-0.1.6 \
time-macros-0.2.24 \
@@ -837,16 +842,18 @@ CARGO_CRATES= ab_glyph-0.2.31 \
wayland-sys-0.31.7 \
web-sys-0.3.78 \
web-time-1.1.0 \
+ webbrowser-1.0.6 \
webpki-root-certs-1.0.2 \
+ weezl-0.1.12 \
wfd-0.1.7 \
- wgpu-26.0.1 \
- wgpu-core-26.0.1 \
- wgpu-core-deps-apple-26.0.0 \
- wgpu-core-deps-emscripten-26.0.0 \
- wgpu-core-deps-windows-linux-android-26.0.0 \
- wgpu-hal-26.0.4 \
- wgpu-profiler-0.24.0 \
- wgpu-types-26.0.0 \
+ wgpu-27.0.1 \
+ wgpu-core-27.0.3 \
+ wgpu-core-deps-apple-27.0.0 \
+ wgpu-core-deps-emscripten-27.0.0 \
+ wgpu-core-deps-windows-linux-android-27.0.0 \
+ wgpu-hal-27.0.4 \
+ wgpu-profiler-0.25.0 \
+ wgpu-types-27.0.1 \
which-7.0.3 \
widestring-1.2.0 \
wiggle-39.0.0 \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 4b4aebfc9d96..aefd32c8ab31 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1764933185
-SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
-SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+TIMESTAMP = 1765992680
+SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
+SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
@@ -57,6 +57,8 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
SHA256 (rust/crates/arr_macro-0.2.1.crate) = c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992
SIZE (rust/crates/arr_macro-0.2.1.crate) = 6504
SHA256 (rust/crates/arr_macro_impl-0.2.1.crate) = 9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e
@@ -127,10 +129,10 @@ SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0a
SIZE (rust/crates/block2-0.6.1.crate) = 34311
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
-SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
-SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
@@ -383,22 +385,22 @@ SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a8
SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614
SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
-SHA256 (rust/crates/ecolor-0.32.2.crate) = ebb57dec02e4cca6d70d02e29865f7e52dbd471383f4c3444dda7ee78d467360
-SIZE (rust/crates/ecolor-0.32.2.crate) = 16361
-SHA256 (rust/crates/egui-0.32.2.crate) = 40df1115b8b0f3d4f1f9134a26287fd3d0e067fc18f879b8c9641aedf3eecef7
-SIZE (rust/crates/egui-0.32.2.crate) = 390290
-SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121
-SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709
-SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3
-SIZE (rust/crates/egui_wgpu_backend-0.35.0.crate) = 22712
-SHA256 (rust/crates/egui_winit_platform-0.27.0.crate) = bf980ab437c001c9172791dbba1c114912cfc557128594c068294d73100387bf
-SIZE (rust/crates/egui_winit_platform-0.27.0.crate) = 26819
+SHA256 (rust/crates/ecolor-0.33.2.crate) = 084980ebede2fb1ad6c4f54285b3e489052ef2b6aa4016e4c19349417adc75c5
+SIZE (rust/crates/ecolor-0.33.2.crate) = 16830
+SHA256 (rust/crates/egui-0.33.2.crate) = b75645894de4ca1695ab3ab7201c7953bb95c1725aafeefa6822dc901ad2a81b
+SIZE (rust/crates/egui-0.33.2.crate) = 396666
+SHA256 (rust/crates/egui-wgpu-0.33.2.crate) = acdaac35a6e0ff458aaa5776b2bda578e38334a9d1258f7795042a70372745b7
+SIZE (rust/crates/egui-wgpu-0.33.2.crate) = 48065
+SHA256 (rust/crates/egui-winit-0.33.2.crate) = 4772ed5f16fa8ec2ba295e58f62b58ee83fcf49e67ec13d2b7ddf4e9a2dea34e
+SIZE (rust/crates/egui-winit-0.33.2.crate) = 45130
+SHA256 (rust/crates/egui_plot-0.34.0.crate) = 33233ffc010fd450381805bbbebecbbb82f077de7712ddc439f0b20effd42db7
+SIZE (rust/crates/egui_plot-0.34.0.crate) = 51061
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29
SIZE (rust/crates/elapsed-0.1.2.crate) = 2377
-SHA256 (rust/crates/emath-0.32.2.crate) = b5c95b6d5571099bfa0ae9f4fdaef2c239bccb01d55339a082070259dc6f3b05
-SIZE (rust/crates/emath-0.32.2.crate) = 32352
+SHA256 (rust/crates/emath-0.33.2.crate) = 0e561352ae95c22ad179fb56c38d6e6eecd86cf4925cf5c70e738dd01df9b620
+SIZE (rust/crates/emath-0.33.2.crate) = 33652
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
@@ -421,10 +423,10 @@ SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e
SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/epaint-0.32.2.crate) = 695fd7b458f31fe515d6a308f46b2936cae9316dc40c960a7ee31ce3a97866b9
-SIZE (rust/crates/epaint-0.32.2.crate) = 105458
-SHA256 (rust/crates/epaint_default_fonts-0.32.2.crate) = bbc9f86ce3eaf9b7fc7179a578af21a6a5cd2d4fd21965564e82a2d009a7dab0
-SIZE (rust/crates/epaint_default_fonts-0.32.2.crate) = 784117
+SHA256 (rust/crates/epaint-0.33.2.crate) = a909ce8cee63e8350fb0c251ad39277a5b24f19add60787e84a3b3ab3f2bd83a
+SIZE (rust/crates/epaint-0.33.2.crate) = 104358
+SHA256 (rust/crates/epaint_default_fonts-0.33.2.crate) = ad9649446c23368ae138716910e3e28143995691b598fbb9de16b42b0722cbcc
+SIZE (rust/crates/epaint_default_fonts-0.33.2.crate) = 787142
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
@@ -449,6 +451,10 @@ SHA256 (rust/crates/fastbloom-0.14.0.crate) = 18c1ddb9231d8554c2d6bdf4cfaabf0c59
SIZE (rust/crates/fastbloom-0.14.0.crate) = 23827
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78
SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
@@ -769,8 +775,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
SIZE (rust/crates/litrs-0.4.2.crate) = 43399
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
@@ -831,8 +837,8 @@ SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a3
SIZE (rust/crates/moxcms-0.7.5.crate) = 184232
SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
-SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c
-SIZE (rust/crates/naga-26.0.0.crate) = 737361
+SHA256 (rust/crates/naga-27.0.3.crate) = 066cf25f0e8b11ee0df221219010f213ad429855f57c494f995590c861a9a7d8
+SIZE (rust/crates/naga-27.0.3.crate) = 761268
SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df
SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
@@ -995,10 +1001,10 @@ SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aa
SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
@@ -1087,6 +1093,8 @@ SHA256 (rust/crates/pulley-macros-39.0.0.crate) = 7416ec5b280e7c12c457452d8d1569
SIZE (rust/crates/pulley-macros-39.0.0.crate) = 2352
SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a147e2be79d8f878e2884f94e84
SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
@@ -1421,6 +1429,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d
SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
SIZE (rust/crates/time-0.3.43.crate) = 142912
SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
@@ -1677,26 +1687,30 @@ SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe
SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97
+SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471
SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8
SIZE (rust/crates/wfd-0.1.7.crate) = 8825
-SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798
-SIZE (rust/crates/wgpu-26.0.1.crate) = 188657
-SHA256 (rust/crates/wgpu-core-26.0.1.crate) = d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9
-SIZE (rust/crates/wgpu-core-26.0.1.crate) = 306801
-SHA256 (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf
-SIZE (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 7969
-SHA256 (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d
-SIZE (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = 6820
-SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14
-SIZE (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 7778
-SHA256 (rust/crates/wgpu-hal-26.0.4.crate) = 7df2c64ac282a91ad7662c90bc4a77d4a2135bc0b2a2da5a4d4e267afc034b9e
-SIZE (rust/crates/wgpu-hal-26.0.4.crate) = 383672
-SHA256 (rust/crates/wgpu-profiler-0.24.0.crate) = 63e58456885a6e343f2487a65ba0d19f87b8a9d8c9b69086352ade067d52b621
-SIZE (rust/crates/wgpu-profiler-0.24.0.crate) = 53255
-SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2
-SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166
+SHA256 (rust/crates/wgpu-27.0.1.crate) = bfe68bac7cde125de7a731c3400723cadaaf1703795ad3f4805f187459cd7a77
+SIZE (rust/crates/wgpu-27.0.1.crate) = 199825
+SHA256 (rust/crates/wgpu-core-27.0.3.crate) = 27a75de515543b1897b26119f93731b385a19aea165a1ec5f0e3acecc229cae7
+SIZE (rust/crates/wgpu-core-27.0.3.crate) = 327285
+SHA256 (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 0772ae958e9be0c729561d5e3fd9a19679bcdfb945b8b1a1969d9bfe8056d233
+SIZE (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 12020
+SHA256 (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = b06ac3444a95b0813ecfd81ddb2774b66220b264b3e2031152a4a29fda4da6b5
+SIZE (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = 10684
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 71197027d61a71748e4120f05a9242b2ad142e3c01f8c1b47707945a879a03c3
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 11836
+SHA256 (rust/crates/wgpu-hal-27.0.4.crate) = 5b21cb61c57ee198bc4aff71aeadff4cbb80b927beb912506af9c780d64313ce
+SIZE (rust/crates/wgpu-hal-27.0.4.crate) = 395168
+SHA256 (rust/crates/wgpu-profiler-0.25.0.crate) = c9f7c28673961ecb946c862b66b6ea1f9b70fca9106d31db6fbb812b7b794abf
+SIZE (rust/crates/wgpu-profiler-0.25.0.crate) = 53413
+SHA256 (rust/crates/wgpu-types-27.0.1.crate) = afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb
+SIZE (rust/crates/wgpu-types-27.0.1.crate) = 98497
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
@@ -1937,5 +1951,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g
SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210
SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
-SHA256 (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 9214b9688aa33b38c6b39ffa857888685d911f900405b2dc3ed42565ec182421
-SIZE (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 347538062
+SHA256 (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 7b9a86407371cfa630826afa6c95b9bbba349bfa96b11fac57f1f9b3f9ca88e4
+SIZE (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 347531371
diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix
index 2369920616b9..39f63c68b19c 100644
--- a/games/veloren-weekly/files/patch-unix
+++ b/games/veloren-weekly/files/patch-unix
@@ -1,69 +1,19 @@
Relax Linux checks for the code works on any non-Windows platform.
---- cargo-crates/wgpu-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-26.0.1/build.rs
-@@ -16,7 +16,7 @@ fn main() {
- metal: { all(target_vendor = "apple", feature = "metal") },
- vulkan: { any(
- // The `vulkan` feature enables the Vulkan backend only on "native Vulkan" platforms, i.e. Windows/Linux/Android
-- all(any(windows, target_os = "linux", target_os = "android"), feature = "vulkan"),
-+ all(any(windows, unix), not(target_vendor = "apple"), feature = "vulkan"),
- // On Apple platforms, however, we require the `vulkan-portability` feature
- // to explicitly opt-in to Vulkan since it's meant to be used with MoltenVK.
- all(target_vendor = "apple", feature = "vulkan-portability")
-@@ -24,7 +24,7 @@ fn main() {
- gles: { any(
- // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten.
- // (Note that WebGL is also not included here!)
-- all(any(windows, target_os = "linux", target_os = "android", Emscripten), feature = "gles"),
-+ all(any(windows, unix, Emscripten), not(target_vendor = "apple"), feature = "gles"),
- // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL
- // since its meant to be used with ANGLE.
- all(target_vendor = "apple", feature = "angle")
---- cargo-crates/wgpu-core-26.0.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/wgpu-core-26.0.1/Cargo.toml
-@@ -206,7 +206,7 @@ optional = true
- version = "26.0.0"
- optional = true
-
--[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-core-deps-windows-linux-android]
-+[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-core-deps-windows-linux-android]
- version = "26.0.0"
- optional = true
-
---- cargo-crates/wgpu-core-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-core-26.0.1/build.rs
-@@ -1,6 +1,6 @@ fn main() {
- fn main() {
- cfg_aliases::cfg_aliases! {
-- windows_linux_android: { any(windows, target_os = "linux", target_os = "android") },
-+ windows_linux_android: { all(any(windows, unix), not(target_vendor = "apple")) },
- send_sync: { all(
- feature = "std",
- any(
---- cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml
-@@ -38,5 +38,5 @@ vulkan = ["wgpu-hal/vulkan"]
- renderdoc = ["wgpu-hal/renderdoc"]
- vulkan = ["wgpu-hal/vulkan"]
-
--[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-hal]
-+[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-hal]
- version = "26.0.0"
---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs
-@@ -1170,7 +1170,7 @@ impl PhysicalDeviceProperties {
- // Prevent very large buffers on mesa and most android devices.
+--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs
+@@ -1207,7 +1207,7 @@ impl PhysicalDeviceProperties {
+ // don't risk confusing JS by exceeding the range of a double.
let is_nvidia = self.properties.vendor_id == crate::auxil::db::nvidia::VENDOR;
let max_buffer_size =
- if (cfg!(target_os = "linux") || cfg!(target_os = "android")) && !is_nvidia {
+ if (cfg!(all(unix, not(target_vendor = "apple")))) && !is_nvidia {
i32::MAX as u64
} else {
- u64::MAX
---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs
-@@ -986,7 +986,7 @@ impl crate::Instance for super::Instance {
+ 1u64 << 52
+--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs
+@@ -988,7 +988,7 @@ impl crate::Instance for super::Instance {
exposed.info.device_type == wgt::DeviceType::DiscreteGpu
&& exposed.info.vendor == db::nvidia::VENDOR
});
@@ -72,11 +22,11 @@ Relax Linux checks for the code works on any non-Windows platform.
for exposed in exposed_adapters.iter_mut() {
if exposed.info.device_type == wgt::DeviceType::IntegratedGpu
&& exposed.info.vendor == db::intel::VENDOR
---- server-cli/src/main.rs.orig 2024-02-14 21:58:23 UTC
+--- server-cli/src/main.rs.orig 2025-12-17 17:31:20 UTC
+++ server-cli/src/main.rs
-@@ -66,14 +66,14 @@ fn main() -> io::Result<()> {
+@@ -74,14 +74,14 @@ fn main() -> io::Result<()> {
// Load settings
- let settings = settings::Settings::load();
+ let settings = settings::Settings::load().ok_or(io::ErrorKind::Other)?;
- #[cfg(any(target_os = "linux", target_os = "macos"))]
+ #[cfg(not(target_os = "windows"))]
@@ -91,7 +41,7 @@ Relax Linux checks for the code works on any non-Windows platform.
if !settings.shutdown_signals.is_empty() {
tracing::warn!(
"Server configuration contains shutdown signals, but your platform does not support \
---- server-cli/src/settings.rs.orig 2024-03-20 22:12:47 UTC
+--- server-cli/src/settings.rs.orig 2025-12-17 17:31:20 UTC
+++ server-cli/src/settings.rs
@@ -15,7 +15,7 @@ impl ShutdownSignal {
}
@@ -111,9 +61,9 @@ Relax Linux checks for the code works on any non-Windows platform.
vec![ShutdownSignal::SIGUSR1]
} else {
Vec::new()
---- voxygen/src/main.rs.orig 2024-02-07 19:13:27 UTC
+--- voxygen/src/main.rs.orig 2025-12-17 17:31:20 UTC
+++ voxygen/src/main.rs
-@@ -51,7 +51,7 @@ fn main() {
+@@ -47,7 +47,7 @@ fn main() {
cli::Commands::ListWgpuBackends => {
#[cfg(target_os = "windows")]
let backends = &["opengl", "dx12", "vulkan"];
diff --git a/games/veloren-weekly/files/patch-wgpu-nvidia b/games/veloren-weekly/files/patch-wgpu-nvidia
index 13e6891aa7da..f757a6fde3e1 100644
--- a/games/veloren-weekly/files/patch-wgpu-nvidia
+++ b/games/veloren-weekly/files/patch-wgpu-nvidia
@@ -1,8 +1,8 @@
https://gitlab.com/veloren/veloren/-/issues/1975
---- cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs
-@@ -1802,10 +1802,7 @@ impl dispatch::QueueInterface for CoreQueue {
+--- cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs
+@@ -1965,10 +1965,7 @@ impl dispatch::QueueInterface for CoreQueue {
&size,
) {
Ok(()) => (),
diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile
index 48d51bcfee0a..299d7e137c3e 100644
--- a/games/warzone2100/Makefile
+++ b/games/warzone2100/Makefile
@@ -1,6 +1,5 @@
PORTNAME= warzone2100
-DISTVERSION= 4.6.1
-PORTREVISION= 1
+DISTVERSION= 4.6.2
CATEGORIES= games
MASTER_SITES= https://github.com/Warzone2100/warzone2100/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}_src
@@ -34,7 +33,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
USES= cmake bison compiler:c++11-lib gl openal:al pkgconfig \
sdl sqlite tar:xz
USE_GL= gl
-USE_SDL= sdl2
+USE_SDL= sdl3
CMAKE_ON= WZ_DISABLE_FETCHCONTENT_GIT_CLONE \
CMAKE_DISABLE_FIND_PACKAGE_Asciidoctor \
CMAKE_DISABLE_FIND_PACKAGE_Git \
diff --git a/games/warzone2100/distinfo b/games/warzone2100/distinfo
index 0221650058a9..4febbf23e3cc 100644
--- a/games/warzone2100/distinfo
+++ b/games/warzone2100/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758122255
-SHA256 (warzone2100-4.6.1/warzone2100_src.tar.xz) = 26ac5538460243f8a149d31264da71caa4d33ef6a8010037eff24e77278ca50b
-SIZE (warzone2100-4.6.1/warzone2100_src.tar.xz) = 492456208
+TIMESTAMP = 1765299530
+SHA256 (warzone2100-4.6.2/warzone2100_src.tar.xz) = 856216dabeaf2e03ae8f7e758c395b27d21889fe8b5fe45f3afce700fde7d71f
+SIZE (warzone2100-4.6.2/warzone2100_src.tar.xz) = 491311612
diff --git a/games/warzone2100/files/patch-cmake_FindZIP.cmake b/games/warzone2100/files/patch-cmake_FindZIP.cmake
deleted file mode 100644
index 62eb09120fae..000000000000
--- a/games/warzone2100/files/patch-cmake_FindZIP.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
---- cmake/FindZIP.cmake.orig 2021-04-18 18:28:41 UTC
-+++ cmake/FindZIP.cmake
-@@ -29,8 +29,8 @@ set(_PF32BIT "ProgramFiles(x86)")
- #
-
- # Search for 7-Zip
--find_program(ZIP_EXECUTABLE NAMES 7z 7za PATHS "$ENV{ProgramFiles}/7-Zip" "$ENV{${_PF32BIT}}/7-Zip" "$ENV{ProgramW6432}/7-Zip")
--if(ZIP_EXECUTABLE MATCHES "7z|7za")
-+find_program(ZIP_EXECUTABLE NAMES 7zz REQUIRED)
-+if(ZIP_EXECUTABLE MATCHES "7zz")
- # Test whether 7-Zip supports the "-bb0" option to disable log output
- execute_process(COMMAND ${ZIP_EXECUTABLE} i -bb0
- RESULT_VARIABLE 7z_bb_result
-@@ -110,7 +110,7 @@ function(COMPRESS_ZIP)
- message( FATAL_ERROR "Unsupported compression level \"${_parsedArguments_COMPRESSION_LEVEL}\" (must be: 0, 1, 3, 5, 7, 9)" )
- endif()
-
-- if(ZIP_EXECUTABLE MATCHES "7z|7za")
-+ if(ZIP_EXECUTABLE MATCHES "7zz")
- set(_zipExecutableOptions a -tzip -mtc=off)
- if(DEFINED _parsedArguments_COMPRESSION_LEVEL)
- # 7z command-line option for compression level (when in ZIP mode) is: "-mx=#"
diff --git a/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt b/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt
deleted file mode 100644
index 6f307e792659..000000000000
--- a/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
---- lib/sdl/CMakeLists.txt.orig 2022-11-02 16:53:49 UTC
-+++ lib/sdl/CMakeLists.txt
-@@ -55,14 +55,6 @@ if(NOT DEFINED WZ_FINDSDL2_NOCONFIG OR NOT WZ_FINDSDL2
- find_package(SDL2 ${SDL2_MIN_VERSION} CONFIG QUIET)
- endif()
- if(SDL2_FOUND)
-- if (TARGET SDL2::SDL2-static)
-- # Check for INTERFACE_INCLUDE_DIRECTORIES to ignore the "aliased" target that vcpkg creates
-- get_target_property(_sdl2_include_dir SDL2::SDL2-static INTERFACE_INCLUDE_DIRECTORIES)
-- test_link_to_sdl_target(SDL2::SDL2-static FALSE LINK_SUCCESS_SDL2_SDL2STATIC_TARGET)
-- if (_sdl2_include_dir AND LINK_SUCCESS_SDL2_SDL2STATIC_TARGET)
-- set(_sdl2_library SDL2::SDL2-static)
-- endif()
-- endif()
- if (NOT _sdl2_library AND TARGET SDL2::SDL2)
- # Check for INTERFACE_INCLUDE_DIRECTORIES to ignore the "aliased" target that vcpkg creates
- get_target_property(_sdl2_include_dir SDL2::SDL2 INTERFACE_INCLUDE_DIRECTORIES)
diff --git a/games/warzone2100/pkg-plist b/games/warzone2100/pkg-plist
index 65f0635553e9..1492fd61b1f1 100644
--- a/games/warzone2100/pkg-plist
+++ b/games/warzone2100/pkg-plist
@@ -28,6 +28,7 @@ share/icons/net.wz2100.warzone2100.png
%%NLS%%share/locale/hu/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/hu/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/id/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/id/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/it/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/it/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/ja_JP/LC_MESSAGES/warzone2100.mo
@@ -49,6 +50,8 @@ share/icons/net.wz2100.warzone2100.png
%%NLS%%share/locale/ru/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/sk/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/sl/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/sr_CS/LC_MESSAGES/warzone2100.mo
+%%NLS%%share/locale/sr_CS/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/tr/LC_MESSAGES/warzone2100.mo
%%NLS%%share/locale/tr/LC_MESSAGES/warzone2100_guide.mo
%%NLS%%share/locale/tt_RU/LC_MESSAGES/warzone2100.mo
diff --git a/games/xonotic/Makefile b/games/xonotic/Makefile
index a9f82795de13..a9b43c9ad35b 100644
--- a/games/xonotic/Makefile
+++ b/games/xonotic/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xonotic
PORTVERSION= 0.8.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://dl.xonotic.org/ \
https://download.evil-ant-colony.org/xonotic/ \
diff --git a/games/xtxf/Makefile b/games/xtxf/Makefile
index 6d0a03f46c79..a96a308e198f 100644
--- a/games/xtxf/Makefile
+++ b/games/xtxf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xtxf
-DISTVERSION= 0.11.4
+DISTVERSION= 0.11.5
CATEGORIES= games
MAINTAINER= slowdive@me.com
@@ -9,13 +9,13 @@ WWW= https://github.com/charlesrocket/xtxf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig>=0.14:lang/zig
+BUILD_DEPENDS= zig>=0.15.1:lang/zig
USE_GITHUB= yes
GH_ACCOUNT= charlesrocket
GH_TUPLE= termbox:termbox2:9c9281a:zig_termbox/../.cache/zig/p/N-V-__8AAOfjBAD89_CGaCDSoVLTnCjzs3NRNGCkfL9zNuNo \
- 00JCIV00:cova:4c56696:zig_cova/../.cache/zig/p/cova-0.10.1-AAAAAPqeBAAThnQ-eGLXG9tyPsBRehaw8ySs8nEPwMUy \
- charlesrocket:ghext:0.7.2:zig_ghext/../.cache/zig/p/ghext-0.7.2-dKaQN31QAABGONiBUrG8LuTUWwpEbiXF4syy_NmTdizp
+ 00JCIV00:cova:3fa729c:zig_cova/../.cache/zig/p/cova-0.10.1-_OE4Rw-xBAB9zj1dPhUxLKnar89L5nouEmYY6Q1S23jU \
+ charlesrocket:ghext:0.7.4:zig_ghext/../.cache/zig/p/ghext-0.7.4-dKaQN8JPAAA7IjZbcuelgCivahSMKsFGrvE5LLM3RJyl
BUILD_ARGS= --prefix ${PREFIX} ${WITH_DEBUG:U-Doptimize=ReleaseFast} \
${WITH_PIE:D-Dpie} -Dcpu=${CPUTYPE:Ubaseline} --verbose
diff --git a/games/xtxf/distinfo b/games/xtxf/distinfo
index 41ae6784a843..897edc63bc23 100644
--- a/games/xtxf/distinfo
+++ b/games/xtxf/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1754738873
-SHA256 (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 4dd2029868c838b3e1e716de05f27bd77af719a1c4c4a38ba0b0f538cab0714f
-SIZE (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 17267
+TIMESTAMP = 1764628103
+SHA256 (charlesrocket-xtxf-0.11.5_GH0.tar.gz) = cb159878ff2b86ad001f7688ced84a2efa7e6c745b380e254e1937b5c5d05052
+SIZE (charlesrocket-xtxf-0.11.5_GH0.tar.gz) = 17491
SHA256 (termbox-termbox2-9c9281a_GH0.tar.gz) = 4781a10e1f8dedc52ed1c93f1c306ec97acf81654135efd125e779c99bceab77
SIZE (termbox-termbox2-9c9281a_GH0.tar.gz) = 81538
-SHA256 (00JCIV00-cova-4c56696_GH0.tar.gz) = de1bc17b6d68f3beaf440841d7d52199059ab250950a37c00a49af2a0059d1e0
-SIZE (00JCIV00-cova-4c56696_GH0.tar.gz) = 6132977
-SHA256 (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 3a9a6fe581ea4b9c6bf851f11bcd51f872a0ab4416dc9728fffcee6a4debfd17
-SIZE (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 8538
+SHA256 (00JCIV00-cova-3fa729c_GH0.tar.gz) = fc9ce7a5eac22d11f16f0af3fe9430a6b23a6ed1c1b5848644c04d42e873c037
+SIZE (00JCIV00-cova-3fa729c_GH0.tar.gz) = 6529870
+SHA256 (charlesrocket-ghext-0.7.4_GH0.tar.gz) = a5d1c628d411bb42d3533adc76ec0ba16b60fffd0fde062ba1f0c0abe3fe8d75
+SIZE (charlesrocket-ghext-0.7.4_GH0.tar.gz) = 8622
diff --git a/german/mythes/Makefile b/german/mythes/Makefile
index e79fa3a72273..c00cb341f0ac 100644
--- a/german/mythes/Makefile
+++ b/german/mythes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mythes
-PORTVERSION= 2025.11.30
+PORTVERSION= 2025.12.14
CATEGORIES= german textproc
MASTER_SITES= LOCAL/sunpoet/${PORTNAME}
DISTNAME= Deutscher-Thesaurus-${PORTVERSION:C|\.||g}
diff --git a/german/mythes/distinfo b/german/mythes/distinfo
index 2e1fa646bdfd..03ba465a10ec 100644
--- a/german/mythes/distinfo
+++ b/german/mythes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764690890
-SHA256 (mythes/Deutscher-Thesaurus-20251130.oxt) = 208045ae409c05615a7dccf5f5a11329cdb3deccdba58eba36b9880a2ed1b307
-SIZE (mythes/Deutscher-Thesaurus-20251130.oxt) = 13897159
+TIMESTAMP = 1765895838
+SHA256 (mythes/Deutscher-Thesaurus-20251214.oxt) = ca56946b1d18c7ce5a220eb5746619a35cf39062945d16357040e9f9febb90dd
+SIZE (mythes/Deutscher-Thesaurus-20251214.oxt) = 13919823
diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile
index 54385849a1dc..6c6118dcd8bf 100644
--- a/graphics/GraphicsMagick/Makefile
+++ b/graphics/GraphicsMagick/Makefile
@@ -12,7 +12,7 @@ WWW= https://graphicsmagick.sourceforge.io/ \
LICENSE= MIT
-USES= cpe libtool localbase:ldflags pathfix pkgconfig tar:xz
+USES= cpe libtool localbase:ldflags pkgconfig tar:xz
CONFIGURE_ARGS= --enable-shared --enable-static \
--with-windows-font-dir=${WINDOWS_FONT_DIR} \
diff --git a/graphics/geos/Makefile b/graphics/geos/Makefile
index 37fb8a9ed853..29f4c541a61d 100644
--- a/graphics/geos/Makefile
+++ b/graphics/geos/Makefile
@@ -12,7 +12,7 @@ WWW= https://libgeos.org/ \
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:testing compiler:c++14-lang pathfix tar:bzip2
+USES= cmake:testing compiler:c++14-lang tar:bzip2
CMAKE_OFF= BUILD_BENCHMARKS \
BUILD_TESTING \
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index da80468eb12a..7f85fc51b3c0 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphviz
-PORTVERSION= 14.1.0
+PORTVERSION= 14.1.1
PORTREVISION= 0
CATEGORIES= graphics tk
MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/
@@ -50,7 +50,7 @@ FIX_TCL_SCRIPT= tclpkg/gdtclft/demo/entities.tcl \
tclpkg/tcldot/demo/gcat.tcl
FIX_TK_SCRIPT= tclpkg/tcldot/demo/doted.tcl \
tclpkg/tclpathplan/demo/pathplan.tcl
-PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.5"
+PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.6"
OPTIONS_DEFINE= XPM DIGCOLA IPSEPCOLA ICONV NLS ANN GTS \
PANGOCAIRO POPPLER GDK GHOSTSCRIPT DEVIL \
diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo
index 30673bfc1372..dfa308f900f3 100644
--- a/graphics/graphviz/distinfo
+++ b/graphics/graphviz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765724021
-SHA256 (graphviz-14.1.0.tar.gz) = 094e87ed6946ff71f5d27cd754d46bd62429ac7ff3ca20b5648a3977c62df556
-SIZE (graphviz-14.1.0.tar.gz) = 26823370
+TIMESTAMP = 1765888288
+SHA256 (graphviz-14.1.1.tar.gz) = f7a709b59872f49ab996d68102822a331a66cce80dd6b8e3c0c944cdb4ce599b
+SIZE (graphviz-14.1.1.tar.gz) = 26818350
diff --git a/graphics/graphviz/pkg-plist b/graphics/graphviz/pkg-plist
index 70699747c066..21de13c6cca9 100644
--- a/graphics/graphviz/pkg-plist
+++ b/graphics/graphviz/pkg-plist
@@ -169,7 +169,7 @@ lib/libcgraph.so.%%SH_VERSION_SHORT%%.0.4
lib/libgvc.la
lib/libgvc.so
lib/libgvc.so.7
-lib/libgvc.so.7.0.4
+lib/libgvc.so.7.0.5
lib/libgvpr.la
lib/libgvpr.so
lib/libgvpr.so.2
diff --git a/graphics/jasper/Makefile b/graphics/jasper/Makefile
index e4b57036f817..0850c503ec50 100644
--- a/graphics/jasper/Makefile
+++ b/graphics/jasper/Makefile
@@ -13,7 +13,7 @@ LICENSE_NAME= JasPer License Version 2.0
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
-USES= cmake cpe jpeg localbase pathfix
+USES= cmake cpe jpeg localbase
CMAKE_OFF= JAS_ENABLE_32BIT \
JAS_ENABLE_CONFORMANCE_TESTS \
diff --git a/graphics/jbig2dec/Makefile b/graphics/jbig2dec/Makefile
index bd39afe6acc4..907ad785585b 100644
--- a/graphics/jbig2dec/Makefile
+++ b/graphics/jbig2dec/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/ArtifexSoftware/jbig2dec
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe libtool pathfix python:env,test shebangfix
+USES= cpe libtool python:env,test shebangfix
CONFIGURE_ENV= ac_cv_func_getopt_long=yes
GNU_CONFIGURE= yes
diff --git a/graphics/jpeg-turbo/Makefile b/graphics/jpeg-turbo/Makefile
index f3540fe19a2c..9cf011f24331 100644
--- a/graphics/jpeg-turbo/Makefile
+++ b/graphics/jpeg-turbo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jpeg-turbo
-DISTVERSION= 3.1.2
+DISTVERSION= 3.1.3
CATEGORIES= graphics
MASTER_SITES= https://github.com/lib${PORTNAME}/lib${PORTNAME}/releases/download/${DISTVERSION}/
DISTNAME= lib${PORTNAME}-${DISTVERSION}
@@ -25,14 +25,15 @@ USES= cmake cpe pathfix
CPE_PRODUCT= libjpeg-turbo
USE_LDCONFIG= yes
+# See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705
+CFLAGS+= -ffp-model=strict
+
TEST_TARGET= test
PORTDOCS= *
DOCSDIR= ${PREFIX}/share/doc/libjpeg-turbo
CMAKE_ON= WITH_JPEG8
-# See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705
-CMAKE_ARGS= -DCMAKE_CTEST_ARGUMENTS="-E;'djpeg12-shared-3x2-float-prog-cmp|djpeg12-static-3x2-float-prog-cmp'"
OPTIONS_DEFINE= DOCS
diff --git a/graphics/jpeg-turbo/distinfo b/graphics/jpeg-turbo/distinfo
index 3e5acb196d0e..ea38572fe1e5 100644
--- a/graphics/jpeg-turbo/distinfo
+++ b/graphics/jpeg-turbo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757049071
-SHA256 (libjpeg-turbo-3.1.2.tar.gz) = 8f0012234b464ce50890c490f18194f913a7b1f4e6a03d6644179fa0f867d0cf
-SIZE (libjpeg-turbo-3.1.2.tar.gz) = 2512033
+TIMESTAMP = 1765615174
+SHA256 (libjpeg-turbo-3.1.3.tar.gz) = 075920b826834ac4ddf97661cc73491047855859affd671d52079c6867c1c6c0
+SIZE (libjpeg-turbo-3.1.3.tar.gz) = 2516606
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index 6b8418bf9084..c363f8290f6d 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892871
-SHA256 (KDE/frameworks/6.20/kimageformats-6.20.0.tar.xz) = bdbd91f01b88b61bc5b3e7f60153ae8b63d5f1f2840e9eb31ae8b7339f7b8d79
-SIZE (KDE/frameworks/6.20/kimageformats-6.20.0.tar.xz) = 28805260
+TIMESTAMP = 1765456430
+SHA256 (KDE/frameworks/6.21/kimageformats-6.21.0.tar.xz) = 9c756b81e61d8b5ecca6e756269454cec3619a1a13a43803cb2104796cbff850
+SIZE (KDE/frameworks/6.21/kimageformats-6.21.0.tar.xz) = 28950228
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index ed674ec81bdc..55af24ed1828 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892871
-SHA256 (KDE/frameworks/6.20/kplotting-6.20.0.tar.xz) = 50cd8986acf47e9a8c0df2b11f068a79d241a13f6e426771703a9e188e6aa43f
-SIZE (KDE/frameworks/6.20/kplotting-6.20.0.tar.xz) = 34032
+TIMESTAMP = 1765456430
+SHA256 (KDE/frameworks/6.21/kplotting-6.21.0.tar.xz) = c7b319bb53cb65293a46eb209ed48fd4cc517ffbab78654c48ad7fc2eca32fbf
+SIZE (KDE/frameworks/6.21/kplotting-6.21.0.tar.xz) = 34024
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index f7387a97cd93..7c29c4d625f4 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892872
-SHA256 (KDE/frameworks/6.20/kquickcharts-6.20.0.tar.xz) = 94f52ce42c15cb7dc514ce9868dba41ed8f0645b941ff2256d02227746301792
-SIZE (KDE/frameworks/6.20/kquickcharts-6.20.0.tar.xz) = 112260
+TIMESTAMP = 1765456430
+SHA256 (KDE/frameworks/6.21/kquickcharts-6.21.0.tar.xz) = d00aa71dae98b9dbdc3d2f1bb90d39647b3f2ae5e10c3aa4ec611735ee3aa548
+SIZE (KDE/frameworks/6.21/kquickcharts-6.21.0.tar.xz) = 112276
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index d57a6dc34d6a..6229624c08f8 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892872
-SHA256 (KDE/frameworks/6.20/ksvg-6.20.0.tar.xz) = 7ff41cf18af9d1aa4862a52e9151e0a1968099f71da07da8454d880d676956a8
-SIZE (KDE/frameworks/6.20/ksvg-6.20.0.tar.xz) = 84444
+TIMESTAMP = 1765456431
+SHA256 (KDE/frameworks/6.21/ksvg-6.21.0.tar.xz) = 5c751f087787c44e0b656c66c68daf12fd7e1a0f8ca2b7a16726a516c02cfe59
+SIZE (KDE/frameworks/6.21/ksvg-6.21.0.tar.xz) = 84800
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index 5b89e6f5ba0d..a781af907dd4 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892872
-SHA256 (KDE/frameworks/6.20/prison-6.20.0.tar.xz) = 36ec6f82ecc3c06618d455cc1698ab11754d642fab3f1b850a7cf01ce11b3d1f
-SIZE (KDE/frameworks/6.20/prison-6.20.0.tar.xz) = 57336
+TIMESTAMP = 1765456431
+SHA256 (KDE/frameworks/6.21/prison-6.21.0.tar.xz) = 048ba596cd8e08d36faa1179ec37af483ea9ec101710186d75298117bc098a2b
+SIZE (KDE/frameworks/6.21/prison-6.21.0.tar.xz) = 57344
diff --git a/graphics/lcms/Makefile b/graphics/lcms/Makefile
index 160b63b0b785..fbd5784b3cfe 100644
--- a/graphics/lcms/Makefile
+++ b/graphics/lcms/Makefile
@@ -13,7 +13,7 @@ WWW= https://www.littlecms.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe libtool localbase:ldflags pathfix
+USES= cpe libtool localbase:ldflags
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/graphics/lcms2/Makefile b/graphics/lcms2/Makefile
index 1efa06442377..f867cc28bc4f 100644
--- a/graphics/lcms2/Makefile
+++ b/graphics/lcms2/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.littlecms.com/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe libtool localbase:ldflags pathfix
+USES= cpe libtool localbase:ldflags
CONFIGURE_ARGS= --with-fastfloat --with-threaded
GNU_CONFIGURE= yes
diff --git a/graphics/libexif/Makefile b/graphics/libexif/Makefile
index a31a9eda702b..6d59274a7ff9 100644
--- a/graphics/libexif/Makefile
+++ b/graphics/libexif/Makefile
@@ -10,7 +10,7 @@ WWW= https://libexif.github.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe gmake libtool localbase pathfix pkgconfig tar:bzip2
+USES= cpe gmake libtool localbase pkgconfig tar:bzip2
CONFIGURE_ARGS= --disable-docs
GNU_CONFIGURE= yes
diff --git a/graphics/libgeotiff/Makefile b/graphics/libgeotiff/Makefile
index 5277b81faafd..48d4252c6f3f 100644
--- a/graphics/libgeotiff/Makefile
+++ b/graphics/libgeotiff/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libjbig.so:graphics/jbigkit \
libproj.so:graphics/proj \
libtiff.so:graphics/tiff
-USES= jpeg libtool pathfix
+USES= jpeg libtool
CONFIGURE_ARGS= --datadir=${DATADIR} \
--disable-doxygen-chi \
diff --git a/graphics/libultrahdr/Makefile b/graphics/libultrahdr/Makefile
index 0d4226d1dfd2..7f02961043bd 100644
--- a/graphics/libultrahdr/Makefile
+++ b/graphics/libultrahdr/Makefile
@@ -11,7 +11,7 @@ WWW= https://developer.android.com/media/platform/hdr-image-format \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake jpeg pathfix
+USES= cmake jpeg
CMAKE_OFF= UHDR_BUILD_BENCHMARK \
UHDR_BUILD_DEPS \
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 1c83e78854bb..2aadaa8329cb 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.3-branchpoint-2458
-DISTVERSIONSUFFIX= -gca96f8517cc
-PORTREVISION= 1
+DISTVERSION= 25.3-branchpoint-2585
+DISTVERSIONSUFFIX= -gf5351afbc8c
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index e377e6eec132..56a847f25574 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1765838320
-SHA256 (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 5505062fec4d7c6e0739760d1be78add9ba628cf9c081302b8425dcfbf417e3a
-SIZE (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 55775816
+TIMESTAMP = 1766009477
+SHA256 (mesa-25.3-branchpoint-2585-gf5351afbc8c.tar.bz2) = fa817d8b15b611f44f10cfc002c3967f6e4307613cbe8e86d8fdd53864064fd0
+SIZE (mesa-25.3-branchpoint-2585-gf5351afbc8c.tar.bz2) = 55796339
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/mozjpeg/Makefile b/graphics/mozjpeg/Makefile
index 0e1b0fecf098..538ca24713cb 100644
--- a/graphics/mozjpeg/Makefile
+++ b/graphics/mozjpeg/Makefile
@@ -15,7 +15,7 @@ BROKEN_mips64= does not configure: error: SIMD support cannot be enabled
BUILD_DEPENDS= nasm>=2.10,1:devel/nasm
LIB_DEPENDS= libpng.so:graphics/png
-USES= cmake cpe pathfix
+USES= cmake cpe
CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man
CMAKE_OFF= REQUIRE_SIMD WITH_12BIT WITH_ARITH_DEC WITH_ARITH_ENC WITH_FUZZ WITH_JAVA WITH_JPEG7
diff --git a/graphics/openjpeg/Makefile b/graphics/openjpeg/Makefile
index 921f516560cb..601d6d3b09ed 100644
--- a/graphics/openjpeg/Makefile
+++ b/graphics/openjpeg/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
libpng.so:graphics/png \
libtiff.so:graphics/tiff
-USES= cmake cpe localbase:ldflags jpeg pathfix pkgconfig
+USES= cmake cpe localbase:ldflags jpeg pkgconfig
CMAKE_OFF= BUILD_DOC \
BUILD_JAVA \
diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile
index 8be7a1f99a00..999b128fb4e8 100644
--- a/graphics/openjph/Makefile
+++ b/graphics/openjph/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtiff.so:graphics/tiff
-USES= cmake compiler:c++11-lang pathfix
+USES= cmake compiler:c++11-lang
CMAKE_OFF= OJPH_BUILD_STREAM_EXPAND \
OJPH_BUILD_TESTS
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index d3a8cb293081..11005bb72d85 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.43
+DISTVERSION= 13.44
CATEGORIES= graphics perl5
MASTER_SITES= https://exiftool.org/ \
SF/exiftool
diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo
index 903d9de4335a..0b3e4939dee3 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764912650
-SHA256 (Image-ExifTool-13.43.tar.gz) = 1beef514c895705b3e3eafea3602db6b4830697f37b997b6ae9795cdfa2608d1
-SIZE (Image-ExifTool-13.43.tar.gz) = 7589198
+TIMESTAMP = 1765862245
+SHA256 (Image-ExifTool-13.44.tar.gz) = 59a762acd704f045a0f5ad5e5ba5d8ef05138fcc027840665a312103c7c02111
+SIZE (Image-ExifTool-13.44.tar.gz) = 7617773
diff --git a/graphics/p5-Image-ExifTool-devel/pkg-plist b/graphics/p5-Image-ExifTool-devel/pkg-plist
index 684dc215422a..36f9073cbf84 100644
--- a/graphics/p5-Image-ExifTool-devel/pkg-plist
+++ b/graphics/p5-Image-ExifTool-devel/pkg-plist
@@ -108,6 +108,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/JSON.pm
%%SITE_PERL%%/Image/ExifTool/JVC.pm
%%SITE_PERL%%/Image/ExifTool/Jpeg2000.pm
+%%SITE_PERL%%/Image/ExifTool/Kandao.pm
%%SITE_PERL%%/Image/ExifTool/Kodak.pm
%%SITE_PERL%%/Image/ExifTool/KyoceraRaw.pm
%%SITE_PERL%%/Image/ExifTool/LIF.pm
@@ -317,6 +318,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::JSON.3.gz
%%PERL5_MAN3%%/Image::ExifTool::JVC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Jpeg2000.3.gz
+%%PERL5_MAN3%%/Image::ExifTool::Kandao.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Kodak.3.gz
%%PERL5_MAN3%%/Image::ExifTool::KyoceraRaw.3.gz
%%PERL5_MAN3%%/Image::ExifTool::LIF.3.gz
diff --git a/graphics/png/Makefile b/graphics/png/Makefile
index cdeb4c557d12..6b1b35a5a535 100644
--- a/graphics/png/Makefile
+++ b/graphics/png/Makefile
@@ -1,9 +1,8 @@
PORTNAME= png
-DISTVERSION= 1.6.52
+DISTVERSION= 1.6.53
CATEGORIES= graphics
MASTER_SITES= SF/lib${PORTNAME}/lib${PORTNAME}16/${DISTVERSION}/
-PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${_PATCH_VERSION}/
-_PATCH_VERSION= 1.6.51
+PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${DISTVERSION}/
# Keep this because you normally need to keep patch version in sync with release
DISTNAME= lib${PORTNAME}-${DISTVERSION}
@@ -49,9 +48,8 @@ CFLAGS+= -maltivec -mvsx
.endif
.if ${PORT_OPTIONS:MAPNG} || make(makesum)
-#PATCHFILES= ${DISTNAME}-apng.patch.gz:-p1
# Keep this because you normally need to keep patch version in sync with release
-PATCHFILES= lib${PORTNAME}-${_PATCH_VERSION}-apng.patch.gz:-p1
+PATCHFILES= lib${PORTNAME}-${DISTVERSION}-apng.patch.gz:-p1
.endif
.include <bsd.port.mk>
diff --git a/graphics/png/distinfo b/graphics/png/distinfo
index 8a2e9325d6bc..b0d61826be21 100644
--- a/graphics/png/distinfo
+++ b/graphics/png/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764965517
-SHA256 (libpng-1.6.52.tar.xz) = 36bd726228ec93a3b6c22fdb49e94a67b16f2fe9b39b78b7cb65772966661ccc
-SIZE (libpng-1.6.52.tar.xz) = 1063580
-SHA256 (libpng-1.6.51-apng.patch.gz) = 9c16ec5654be709f062a705d0c6f529193f1c2123fe7f102fda6733913689023
-SIZE (libpng-1.6.51-apng.patch.gz) = 10686
+TIMESTAMP = 1765095992
+SHA256 (libpng-1.6.53.tar.xz) = 1d3fb8ccc2932d04aa3663e22ef5ef490244370f4e568d7850165068778d98d4
+SIZE (libpng-1.6.53.tar.xz) = 1063432
+SHA256 (libpng-1.6.53-apng.patch.gz) = 452a1a290bd0cf18737fad0057dc17b7fdf10a73eda2d6d4f31ba04fda25ef2c
+SIZE (libpng-1.6.53-apng.patch.gz) = 10692
diff --git a/graphics/png/pkg-plist b/graphics/png/pkg-plist
index 8087b4b7bf39..89cbe615ad6d 100644
--- a/graphics/png/pkg-plist
+++ b/graphics/png/pkg-plist
@@ -19,7 +19,7 @@ lib/libpng/libpng16.cmake
lib/libpng16.a
lib/libpng16.so
lib/libpng16.so.16
-lib/libpng16.so.16.52.0
+lib/libpng16.so.16.53.0
libdata/pkgconfig/libpng.pc
libdata/pkgconfig/libpng16.pc
share/man/man3/libpng.3.gz
diff --git a/graphics/py-leather/Makefile b/graphics/py-leather/Makefile
index 92fbf5012767..ed7000743fd4 100644
--- a/graphics/py-leather/Makefile
+++ b/graphics/py-leather/Makefile
@@ -1,6 +1,5 @@
PORTNAME= leather
-PORTVERSION= 0.4.0
-PORTREVISION= 1
+PORTVERSION= 0.4.1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-leather/distinfo b/graphics/py-leather/distinfo
index de5275dba212..43a4c5ade737 100644
--- a/graphics/py-leather/distinfo
+++ b/graphics/py-leather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708774735
-SHA256 (leather-0.4.0.tar.gz) = f964bec2086f3153a6c16e707f20cb718f811f57af116075f4c0f4805c608b95
-SIZE (leather-0.4.0.tar.gz) = 43877
+TIMESTAMP = 1765891452
+SHA256 (leather-0.4.1.tar.gz) = 67119c2aee93be821f077193bd8534e296c05b38bd174d9c5a80c4aa31d1a4d3
+SIZE (leather-0.4.1.tar.gz) = 44072
diff --git a/graphics/py-pyvips/Makefile b/graphics/py-pyvips/Makefile
index d67becacb0b9..a276a562cb0f 100644
--- a/graphics/py-pyvips/Makefile
+++ b/graphics/py-pyvips/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyvips
-PORTVERSION= 3.0.0
+PORTVERSION= 3.1.1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyvips/distinfo b/graphics/py-pyvips/distinfo
index e9129e250ac1..69bce84016b7 100644
--- a/graphics/py-pyvips/distinfo
+++ b/graphics/py-pyvips/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936198
-SHA256 (pyvips-3.0.0.tar.gz) = 79459975e4a16089b0eaafed26eb1400ae66ebc16d3ff3a7d2241abcf19dc9e8
-SIZE (pyvips-3.0.0.tar.gz) = 56806
+TIMESTAMP = 1765895744
+SHA256 (pyvips-3.1.1.tar.gz) = 84fe744d023b1084ac2516bb17064cacd41c7f8aabf8e524dd383534941b9301
+SIZE (pyvips-3.1.1.tar.gz) = 56951
diff --git a/graphics/silgraphite/Makefile b/graphics/silgraphite/Makefile
index bd93172b1011..ea9a0656f27f 100644
--- a/graphics/silgraphite/Makefile
+++ b/graphics/silgraphite/Makefile
@@ -15,16 +15,17 @@ LICENSE_FILE_LGPL21+ = ${WRKSRC}/license/License_LGPLv21.txt
LICENSE_NAME_CPL05= Common Public License Version 0.5
LICENSE_PERMS_CPL05= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
-OPTIONS_DEFINE= FREETYPE
-OPTIONS_DEFAULT=FREETYPE
-OPTIONS_SUB= yes
+USES= libtool pkgconfig
CONFIGURE_ARGS= --without-xft --without-pangographite
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_CXXSTD= c++98
USE_LDCONFIG= yes
-USES= libtool pathfix pkgconfig
+
+OPTIONS_DEFINE= FREETYPE
+OPTIONS_DEFAULT=FREETYPE
+OPTIONS_SUB= yes
FREETYPE_CONFIGURE_WITH=freetype
FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
diff --git a/lang/Makefile b/lang/Makefile
index 1f8fd5864650..7b6e62938235 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -402,5 +402,6 @@
SUBDIR += ypsilon
SUBDIR += zephir
SUBDIR += zig
+ SUBDIR += zig014
.include <bsd.port.subdir.mk>
diff --git a/lang/cython3/Makefile b/lang/cython3/Makefile
index 536cb48aab6a..dd393c4ad379 100644
--- a/lang/cython3/Makefile
+++ b/lang/cython3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cython
-PORTVERSION= 3.2.1
+PORTVERSION= 3.2.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 2e7c488ee243..cf7899b566f0 100644
--- a/lang/cython3/distinfo
+++ b/lang/cython3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853180
-SHA256 (cython-3.2.1.tar.gz) = 2be1e4d0cbdf7f4cd4d9b8284a034e1989b59fd060f6bd4d24bf3729394d2ed8
-SIZE (cython-3.2.1.tar.gz) = 3270455
+TIMESTAMP = 1765032720
+SHA256 (cython-3.2.2.tar.gz) = c3add3d483acc73129a61d105389344d792c17e7c1cee24863f16416bd071634
+SIZE (cython-3.2.2.tar.gz) = 3275797
diff --git a/lang/gptscript/Makefile b/lang/gptscript/Makefile
index be86dac46af2..707b589a2b55 100644
--- a/lang/gptscript/Makefile
+++ b/lang/gptscript/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gptscript
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.7
-PORTREVISION= 1
+DISTVERSION= 0.9.8
+PORTREVISION= 0
CATEGORIES= lang
MAINTAINER= nivit@FreeBSD.org
diff --git a/lang/gptscript/distinfo b/lang/gptscript/distinfo
index 17f615cb9ea8..b67baf4f4885 100644
--- a/lang/gptscript/distinfo
+++ b/lang/gptscript/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763111268
-SHA256 (go/lang_gptscript/gptscript-v0.9.7/v0.9.7.mod) = b6abff197a59fdda00559829a1af3057784f0654c36af678346e1f9d8b754f46
-SIZE (go/lang_gptscript/gptscript-v0.9.7/v0.9.7.mod) = 7091
-SHA256 (go/lang_gptscript/gptscript-v0.9.7/v0.9.7.zip) = 6c12088941c684f7ca39a316972416645b55ca80420a14cb11e218b495aea6c1
-SIZE (go/lang_gptscript/gptscript-v0.9.7/v0.9.7.zip) = 3132946
+TIMESTAMP = 1765965927
+SHA256 (go/lang_gptscript/gptscript-v0.9.8/v0.9.8.mod) = 56bc23149db8c428a356d88932649e0832acbb8a4067aa6c6c986749dc5a1a79
+SIZE (go/lang_gptscript/gptscript-v0.9.8/v0.9.8.mod) = 7091
+SHA256 (go/lang_gptscript/gptscript-v0.9.8/v0.9.8.zip) = d7d63bfeabc83dd08fcd971a7c2a3cb61bf74252d639b31d0f1caa12e640c829
+SIZE (go/lang_gptscript/gptscript-v0.9.8/v0.9.8.zip) = 3132940
diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile
index 8b2a23a646a8..ae21cba2c828 100644
--- a/lang/solidity/Makefile
+++ b/lang/solidity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solidity
-DISTVERSION= 0.8.31
+DISTVERSION= 0.8.32
CATEGORIES= lang
MASTER_SITES= https://github.com/argotorg/solidity/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo
index 494ba8a7f11f..1729ecacf093 100644
--- a/lang/solidity/distinfo
+++ b/lang/solidity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764835395
-SHA256 (solidity_0.8.31.tar.gz) = 1efcf5af92e39499ce64d9cb33ba1cc1aa43d0aba107472915d732bf4a31c837
-SIZE (solidity_0.8.31.tar.gz) = 7562646
+TIMESTAMP = 1766050858
+SHA256 (solidity_0.8.32.tar.gz) = b3e0a0def18720b5d11dd454f3de4495f52f719dd059a90b4712ca5efb4cc607
+SIZE (solidity_0.8.32.tar.gz) = 7628667
diff --git a/lang/zig/Makefile b/lang/zig/Makefile
index 62a5af4139f3..4e86abb5c846 100644
--- a/lang/zig/Makefile
+++ b/lang/zig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zig
-DISTVERSION= 0.14.0
+DISTVERSION= 0.15.2
CATEGORIES= lang
MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \
https://ziglang.org/builds/
@@ -16,13 +16,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= not yet supported
-BUILD_DEPENDS= icu>=71:devel/icu \
- llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
+BUILD_DEPENDS= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cmake compiler:c++11-lang localbase:ldflags tar:xz
CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere
+CMAKE_ARGS+= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config${_LLVM_VER}
CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG
CONFLICTS_INSTALL= zig0*
@@ -37,7 +37,7 @@ STATIC_CMAKE_BOOL= ZIG_STATIC
STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd
STATIC_LIB_DEPENDS+= libxml2.so:textproc/libxml2
-_LLVM_VER= 19
+_LLVM_VER= 20
_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig
post-configure-STATIC-on:
@@ -45,20 +45,16 @@ post-configure-STATIC-on:
${BUILD_WRKSRC}/build.ninja
post-install:
- @${RM} -rf ${WRKDIR}/.build
+ # Zig install creates this dir, which causes check-plist error
@${RM} -rf ${STAGEDIR}/wrkdirs
+
# Automatically create the PLIST file
@${FIND} -s ${_ZIG_BIN} -not -type d | ${SORT} | \
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
@${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -not -type d | ${SORT} | \
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/block_writer" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/fuzz" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/compress/lzma/testdata" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/compress/testdata" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/compress/xz/testdata" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/tar/testdata" >> ${TMPPLIST}
- @${ECHO_CMD} "@dir lib/zig/std/tz" >> ${TMPPLIST}
+ @${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -type d -empty | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##; s#^#@dir #' >> ${TMPPLIST}
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/std
@@ -71,7 +67,7 @@ post-install-DOCS-on:
@${ECHO_CMD} "@dir share/doc/zig/std" >> ${TMPPLIST}
do-test:
- mkdir ${WRKDIR}/cache
+ mkdir -p ${WRKDIR}/cache
(cd ${WRKSRC} && \
${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \
--global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib)
diff --git a/lang/zig/distinfo b/lang/zig/distinfo
index 9e8edfca8f10..7b8de6171f6e 100644
--- a/lang/zig/distinfo
+++ b/lang/zig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744681910
-SHA256 (zig-0.14.0.tar.xz) = c76638c03eb204c4432ae092f6fa07c208567e110fbd4d862d131a7332584046
-SIZE (zig-0.14.0.tar.xz) = 17772188
+TIMESTAMP = 1761276338
+SHA256 (zig-0.15.2.tar.xz) = d9b30c7aa983fcff5eed2084d54ae83eaafe7ff3a84d8fb754d854165a6e521c
+SIZE (zig-0.15.2.tar.xz) = 21366268
diff --git a/lang/zig014/Makefile b/lang/zig014/Makefile
new file mode 100644
index 000000000000..d3f5e7ec8d81
--- /dev/null
+++ b/lang/zig014/Makefile
@@ -0,0 +1,81 @@
+PORTNAME= zig
+DISTVERSION= 0.14.0
+CATEGORIES= lang
+MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \
+ https://ziglang.org/builds/
+PKGNAMESUFFIX= 014
+
+PATCH_SITES= https://github.com/ziglang/${PORTNAME}/commit/
+
+MAINTAINER= bsd@orsolic.org
+COMMENT= Language designed for robustness, optimality, and maintainability
+WWW= https://ziglang.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON= not yet supported
+
+BUILD_DEPENDS= icu>=71:devel/icu \
+ llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
+
+LIB_DEPENDS= libzstd.so:archivers/zstd
+
+USES= cmake compiler:c++11-lang localbase:ldflags tar:xz
+CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere
+CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG
+
+CONFLICTS_INSTALL= zig*
+PORTSCOUT= limit:^0\.14\.
+
+OPTIONS_DEFINE= DOCS STATIC
+OPTIONS_DEFAULT= DOCS
+
+STATIC_DESC= sets ZIG_STATIC to avoid 800MiB LLVM runtime dependency
+
+STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
+STATIC_CMAKE_BOOL= ZIG_STATIC
+STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd
+STATIC_LIB_DEPENDS+= libxml2.so:textproc/libxml2
+
+_LLVM_VER= 19
+_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig
+
+post-configure-STATIC-on:
+ @${REINPLACE_CMD} 's/-Wl,-Bdynamic//' \
+ ${BUILD_WRKSRC}/build.ninja
+
+post-install:
+ @${RM} -rf ${WRKDIR}/.build
+ @${RM} -rf ${STAGEDIR}/wrkdirs
+ # Automatically create the PLIST file
+ @${FIND} -s ${_ZIG_BIN} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ @${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -not -type d | ${SORT} | \
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/block_writer" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/fuzz" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/compress/lzma/testdata" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/compress/testdata" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/compress/xz/testdata" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/tar/testdata" >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir lib/zig/std/tz" >> ${TMPPLIST}
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/std
+.for f in index.html main.js
+ ${INSTALL_MAN} ${WRKSRC}/lib/docs/${f} \
+ ${STAGEDIR}${DOCSDIR}/${f}
+.endfor
+ @cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | ${SED} -e 's@^@/@' | ${SORT} | \
+ ${SED} -e 's#^${PREFIX}/##' >> ${TMPPLIST}
+ @${ECHO_CMD} "@dir share/doc/zig/std" >> ${TMPPLIST}
+
+do-test:
+ mkdir ${WRKDIR}/cache
+ (cd ${WRKSRC} && \
+ ${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \
+ --global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib)
+
+.include <bsd.port.mk>
diff --git a/lang/zig014/distinfo b/lang/zig014/distinfo
new file mode 100644
index 000000000000..9e8edfca8f10
--- /dev/null
+++ b/lang/zig014/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744681910
+SHA256 (zig-0.14.0.tar.xz) = c76638c03eb204c4432ae092f6fa07c208567e110fbd4d862d131a7332584046
+SIZE (zig-0.14.0.tar.xz) = 17772188
diff --git a/lang/zig014/pkg-descr b/lang/zig014/pkg-descr
new file mode 100644
index 000000000000..e3bd0df79986
--- /dev/null
+++ b/lang/zig014/pkg-descr
@@ -0,0 +1,2 @@
+Zig is a general purpose programming language designed for robustness,
+optimality, and maintainability.
diff --git a/mail/libpst/Makefile b/mail/libpst/Makefile
index a0a740ce3b70..e5b987849632 100644
--- a/mail/libpst/Makefile
+++ b/mail/libpst/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgsf-1.so:devel/libgsf
-USES= gmake iconv libtool pathfix pkgconfig
+USES= gmake iconv libtool pkgconfig
CONFIGURE_ARGS= --disable-python --enable-libpst-shared
GNU_CONFIGURE= yes
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index e8f57419c75b..a7c05623cf2a 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.6.4
+PORTVERSION= 5.6.5
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index 336675ae6cda..d7836bcc5884 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765522485
-SHA256 (nextcloud/mail-v5.6.4.tar.gz) = 34a7c6b7528dae2df47c1e1678885c9ce8d6a28449f06098f6709b9765fae96f
-SIZE (nextcloud/mail-v5.6.4.tar.gz) = 31688560
+TIMESTAMP = 1765959642
+SHA256 (nextcloud/mail-v5.6.5.tar.gz) = d3d7074b0ac7383cefa7e68e64df9694a806da7add0868239925a9be6765bc6c
+SIZE (nextcloud/mail-v5.6.5.tar.gz) = 31698006
diff --git a/mail/pflogsumm/Makefile b/mail/pflogsumm/Makefile
index 4ab818625b6e..f6715a151d62 100644
--- a/mail/pflogsumm/Makefile
+++ b/mail/pflogsumm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pflogsumm
-PORTVERSION= 1.1.12
+PORTVERSION= 1.1.13
PORTEPOCH= 1
CATEGORIES= mail
MASTER_SITES= http://jimsun.LinxNet.com/downloads/ \
diff --git a/mail/pflogsumm/distinfo b/mail/pflogsumm/distinfo
index 4959b16e47ec..b8140e7a776d 100644
--- a/mail/pflogsumm/distinfo
+++ b/mail/pflogsumm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756802711
-SHA256 (pflogsumm-1.1.12.tar.gz) = 501cfa189caaa6c79e619344168fe4166da26f787baae440621edf721ce47626
-SIZE (pflogsumm-1.1.12.tar.gz) = 64723
+TIMESTAMP = 1765402106
+SHA256 (pflogsumm-1.1.13.tar.gz) = 9215ed3edc1a9b14716b6cf1f6fcda2700548dba0286bcc9f6be8221a6ef93f1
+SIZE (pflogsumm-1.1.13.tar.gz) = 65410
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile
index 920e2e20c879..ab5bc4cfb779 100644
--- a/mail/postfix-current/Makefile
+++ b/mail/postfix-current/Makefile
@@ -247,8 +247,10 @@ POSTFIX_CCARGS+= -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\"
.endif
.if ${PORT_OPTIONS:MSASLKRB5}
-POSTFIX_AUXLIBS+= -lkrb5 -lhx509 -lcrypto -lcrypt -lcom_err -lasn1 \
- -lroken
+POSTFIX_AUXLIBS+= -lkrb5 -lcrypto -lcrypt -lcom_err
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+POSTFIX_AUXLIBS+= -lasn1 -lhx509 -lroken
+.endif
.endif
.if ${PORT_OPTIONS:MSASLKMIT}
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile
index 0f947a9e5bb4..2f0fd1b9bbd1 100644
--- a/mail/postfix/Makefile
+++ b/mail/postfix/Makefile
@@ -262,8 +262,10 @@ POSTFIX_CCARGS+= -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\"
.endif
.if ${PORT_OPTIONS:MSASLKRB5}
-POSTFIX_AUXLIBS+= -lkrb5 -lhx509 -lcrypto -lcrypt -lcom_err -lasn1 \
- -lroken
+POSTFIX_AUXLIBS+= -lkrb5 -lcrypto -lcrypt -lcom_err
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+POSTFIX_AUXLIBS+= -lasn1 -lhx509 -lroken
+.endif
.endif
.if ${PORT_OPTIONS:MSASLKMIT}
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 8a8bdde90fa3..6b9897f45969 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,6 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 146.0
-PORTREVISION= 1
+DISTVERSION= 146.0.1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index f92b7201b100..31840763fc1a 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764876162
-SHA256 (thunderbird-146.0.source.tar.xz) = bd28bba1a10a709709eeaff40d605d523f58daf9f7c0d46798107129c1190c08
-SIZE (thunderbird-146.0.source.tar.xz) = 775218464
+TIMESTAMP = 1765982493
+SHA256 (thunderbird-146.0.1.source.tar.xz) = 816c7add658c208ef6057ef86643ed9ecc0f4daafcae592a1ffe38d1a2108b38
+SIZE (thunderbird-146.0.1.source.tar.xz) = 781793608
diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile
index 8087661da7c8..2735d28594db 100644
--- a/math/armadillo/Makefile
+++ b/math/armadillo/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libarpack.so:math/arpack-ng \
libsuperlu.so:math/superlu
-USES= blaslapack:openblas cmake:testing compiler:c++11-lang pathfix pkgconfig tar:xz
+USES= blaslapack:openblas cmake:testing compiler:c++11-lang pkgconfig tar:xz
CMAKE_OFF= ALLOW_BLAS_LAPACK_MACOS \
ALLOW_FLEXIBLAS_LINUX \
diff --git a/math/octave-forge-sqlite/Makefile b/math/octave-forge-sqlite/Makefile
index a6fbd94ffc46..5ccf90d10e19 100644
--- a/math/octave-forge-sqlite/Makefile
+++ b/math/octave-forge-sqlite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-sqlite
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.1
+DISTVERSION= 0.1.2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-sqlite/distinfo b/math/octave-forge-sqlite/distinfo
index 34b3b2b703f2..3fb39a50dcf7 100644
--- a/math/octave-forge-sqlite/distinfo
+++ b/math/octave-forge-sqlite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760302134
-SHA256 (octave-forge/gnu-octave-octave-sqlite-v0.1.1_GH0.tar.gz) = 3144ad58c842b1bd4c2bb758141a8732f89b9f57a8aaafee0d8f62a9fbc6010a
-SIZE (octave-forge/gnu-octave-octave-sqlite-v0.1.1_GH0.tar.gz) = 106259
+TIMESTAMP = 1766032961
+SHA256 (octave-forge/gnu-octave-octave-sqlite-v0.1.2_GH0.tar.gz) = ecfec5d1687843dd2913a9ef351be6dc740180d0f70df08e9393c8b75821656d
+SIZE (octave-forge/gnu-octave-octave-sqlite-v0.1.2_GH0.tar.gz) = 106492
diff --git a/math/py-statsmodels/Makefile b/math/py-statsmodels/Makefile
index a336ac0aed9c..65cb28c68a64 100644
--- a/math/py-statsmodels/Makefile
+++ b/math/py-statsmodels/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<2,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.8,1<2,1:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8<9:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8<10:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<2,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
diff --git a/math/py-statsmodels/files/patch-pyproject.toml b/math/py-statsmodels/files/patch-pyproject.toml
index e7b6ab880b99..59e32baf8478 100644
--- a/math/py-statsmodels/files/patch-pyproject.toml
+++ b/math/py-statsmodels/files/patch-pyproject.toml
@@ -1,6 +1,6 @@
--- pyproject.toml.orig 2025-07-02 15:55:37 UTC
+++ pyproject.toml
-@@ -2,10 +2,10 @@ requires = [
+@@ -2,11 +2,11 @@ requires = [
# These are strictly build requirements. Runtime requirements are listed in
# INSTALL_REQUIRES in setup.py
requires = [
@@ -9,8 +9,10 @@
"cython>=3.0.10,<4", # Sync with CYTHON_MIN_VER in setup
- "numpy>=2.0.0,<3",
- "scipy>=1.13,<2",
+- "setuptools_scm[toml]>=8,<9"
+ "numpy>=1.22.3,<3",
+ "scipy>=1.8,<2",
- "setuptools_scm[toml]>=8,<9"
++ "setuptools_scm[toml]>=8,<10"
]
build-backend = "setuptools.build_meta"
+
diff --git a/math/saga/Makefile b/math/saga/Makefile
index 5f25e05b5553..b9dc485909c0 100644
--- a/math/saga/Makefile
+++ b/math/saga/Makefile
@@ -1,6 +1,5 @@
PORTNAME= saga
-PORTVERSION= 9.10.2
-PORTREVISION= 1
+PORTVERSION= 9.10.3
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/([0-9]).*/\1/1}/SAGA%20-%20${PORTVERSION}
MAINTAINER= rhurlin@FreeBSD.org
@@ -36,7 +35,7 @@ DOS2UNIX_GLOB= *.cpp *.h *.txt
USE_LDCONFIG= yes
USE_WX= 3.2+
-GIT_TAGNAME= c4a591f4f
+GIT_TAGNAME= 4ddf18179
CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h \
-DWITH_TOOLS_PDAL:BOOL=TRUE
diff --git a/math/saga/distinfo b/math/saga/distinfo
index cc3dbbf1120a..e039b2d9fcdd 100644
--- a/math/saga/distinfo
+++ b/math/saga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764964879
-SHA256 (saga-9.10.2.tar.gz) = 7ec307d9d5c4d30d43b086090b746c713fda0c361e7b05cba3a3012c22f6cc2a
-SIZE (saga-9.10.2.tar.gz) = 10797332
+TIMESTAMP = 1765899539
+SHA256 (saga-9.10.3.tar.gz) = a78968713492a9f64eda397d98cae820785b2a0a86bece5991b7aeb4f3d8859e
+SIZE (saga-9.10.3.tar.gz) = 10798370
diff --git a/misc/R-cran-xfun/Makefile b/misc/R-cran-xfun/Makefile
index 3626d1e80a2d..6a05c36bf420 100644
--- a/misc/R-cran-xfun/Makefile
+++ b/misc/R-cran-xfun/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfun
-DISTVERSION= 0.54
+DISTVERSION= 0.55
CATEGORIES= misc
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/misc/R-cran-xfun/distinfo b/misc/R-cran-xfun/distinfo
index 15cbe1d991f9..dee674753afa 100644
--- a/misc/R-cran-xfun/distinfo
+++ b/misc/R-cran-xfun/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762096520
-SHA256 (xfun_0.54.tar.gz) = a014aef644c6ceafd431ff19662ae194762263c749a1f721ab82fbde7f38382e
-SIZE (xfun_0.54.tar.gz) = 169161
+TIMESTAMP = 1765953220
+SHA256 (xfun_0.55.tar.gz) = 398fc5136d3b8ca8d09bd5987e8f10421dec77f0e1175704a9f5f2d1ceb5d36e
+SIZE (xfun_0.55.tar.gz) = 171605
diff --git a/misc/crush/Makefile b/misc/crush/Makefile
index 7d54a10fdffa..ae4888eab466 100644
--- a/misc/crush/Makefile
+++ b/misc/crush/Makefile
@@ -1,6 +1,6 @@
PORTNAME= crush
DISTVERSIONPREFIX= v
-DISTVERSION= 0.24.0
+DISTVERSION= 0.27.0
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_NAME= Functional Source License, Version 1.1, MIT Future License
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/charmbracelet/crush
GO_BUILDFLAGS= -ldflags '-s -w -X github.com/charmbracelet/crush/internal/version.Version=${DISTVERSION}'
diff --git a/misc/crush/distinfo b/misc/crush/distinfo
index d6da04ca6575..9526d7a9f450 100644
--- a/misc/crush/distinfo
+++ b/misc/crush/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765601498
-SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = e405be62797195602b85a9c7f63100de00417693c24b751ce528ecbc39b05efc
-SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = 8959
-SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 89a4b2a5b06d24e285a4214fa24f9d02aba7445f68f8e2d5125e0b5763743e1f
-SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 3478949
+TIMESTAMP = 1766010784
+SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 717c14a99addce6f0f7f7963fe230148c9441cde66f093f91703979616198c18
+SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 8907
+SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 61dfcf5515dfda9ce93a1a9320cbf485c5dc4cb0066c1344e0015e80b42f41b2
+SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 3508959
diff --git a/misc/dartsim/Makefile b/misc/dartsim/Makefile
index a868a09354dc..8049940fd71c 100644
--- a/misc/dartsim/Makefile
+++ b/misc/dartsim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dartsim
DISTVERSIONPREFIX= v
DISTVERSION= 6.15.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile
index ef23c337396d..631a82618ccb 100644
--- a/misc/iso-codes/Makefile
+++ b/misc/iso-codes/Makefile
@@ -1,7 +1,6 @@
PORTNAME= iso-codes
+PORTVERSION= 4.19.0
DISTVERSIONPREFIX= v
-DISTVERSION= 4.18.0
-PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://salsa.debian.org/iso-codes-team/iso-codes
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gettext-tools gmake python:build tar:xz
+USES= gettext-tools gmake python:build tar:bz2
BINARY_ALIAS= python3=${PYTHON_VERSION}
GNU_CONFIGURE= yes
diff --git a/misc/iso-codes/distinfo b/misc/iso-codes/distinfo
index 8bb63bfcf8f5..2847d06ffa97 100644
--- a/misc/iso-codes/distinfo
+++ b/misc/iso-codes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744464763
-SHA256 (iso-codes-v4.18.0.tar.bz2) = e6351276de5bb5c91c17546c4d3f53bee9494f3f14f5db7594a19d6cdd01d0f3
-SIZE (iso-codes-v4.18.0.tar.bz2) = 9531044
+TIMESTAMP = 1765895856
+SHA256 (iso-codes-v4.19.0.tar.bz2) = fbb26e873f360badc72234fb34848cf9c5eff58c1506ebc7a1ccdf5a70bcb197
+SIZE (iso-codes-v4.19.0.tar.bz2) = 9907799
diff --git a/misc/iso-codes/pkg-plist b/misc/iso-codes/pkg-plist
index 68e1f3278686..dbcd3fb0e196 100644
--- a/misc/iso-codes/pkg-plist
+++ b/misc/iso-codes/pkg-plist
@@ -78,8 +78,19 @@ share/locale/az/LC_MESSAGES/iso_639-2.mo
share/locale/az/LC_MESSAGES/iso_639-3.mo
share/locale/az/LC_MESSAGES/iso_639.mo
share/locale/az/LC_MESSAGES/iso_639_3.mo
+share/locale/ba/LC_MESSAGES/iso_15924.mo
share/locale/ba/LC_MESSAGES/iso_3166-1.mo
+share/locale/ba/LC_MESSAGES/iso_3166-2.mo
+share/locale/ba/LC_MESSAGES/iso_3166-3.mo
share/locale/ba/LC_MESSAGES/iso_3166.mo
+share/locale/ba/LC_MESSAGES/iso_3166_2.mo
+share/locale/ba/LC_MESSAGES/iso_4217.mo
+share/locale/ba/LC_MESSAGES/iso_639-2.mo
+share/locale/ba/LC_MESSAGES/iso_639-3.mo
+share/locale/ba/LC_MESSAGES/iso_639-5.mo
+share/locale/ba/LC_MESSAGES/iso_639.mo
+share/locale/ba/LC_MESSAGES/iso_639_3.mo
+share/locale/ba/LC_MESSAGES/iso_639_5.mo
share/locale/bar/LC_MESSAGES/iso_3166-1.mo
share/locale/bar/LC_MESSAGES/iso_3166.mo
share/locale/be/LC_MESSAGES/iso_15924.mo
@@ -129,8 +140,10 @@ share/locale/bn_IN/LC_MESSAGES/iso_3166-3.mo
share/locale/bn_IN/LC_MESSAGES/iso_3166.mo
share/locale/br/LC_MESSAGES/iso_15924.mo
share/locale/br/LC_MESSAGES/iso_3166-1.mo
+share/locale/br/LC_MESSAGES/iso_3166-2.mo
share/locale/br/LC_MESSAGES/iso_3166-3.mo
share/locale/br/LC_MESSAGES/iso_3166.mo
+share/locale/br/LC_MESSAGES/iso_3166_2.mo
share/locale/br/LC_MESSAGES/iso_4217.mo
share/locale/br/LC_MESSAGES/iso_639-2.mo
share/locale/br/LC_MESSAGES/iso_639-3.mo
@@ -541,6 +554,7 @@ share/locale/ka/LC_MESSAGES/iso_639_5.mo
share/locale/kab/LC_MESSAGES/iso_15924.mo
share/locale/kab/LC_MESSAGES/iso_3166-1.mo
share/locale/kab/LC_MESSAGES/iso_3166-2.mo
+share/locale/kab/LC_MESSAGES/iso_3166-3.mo
share/locale/kab/LC_MESSAGES/iso_3166.mo
share/locale/kab/LC_MESSAGES/iso_3166_2.mo
share/locale/kab/LC_MESSAGES/iso_4217.mo
@@ -752,6 +766,19 @@ share/locale/or/LC_MESSAGES/iso_639-2.mo
share/locale/or/LC_MESSAGES/iso_639-3.mo
share/locale/or/LC_MESSAGES/iso_639.mo
share/locale/or/LC_MESSAGES/iso_639_3.mo
+share/locale/ota/LC_MESSAGES/iso_15924.mo
+share/locale/ota/LC_MESSAGES/iso_3166-1.mo
+share/locale/ota/LC_MESSAGES/iso_3166-2.mo
+share/locale/ota/LC_MESSAGES/iso_3166-3.mo
+share/locale/ota/LC_MESSAGES/iso_3166.mo
+share/locale/ota/LC_MESSAGES/iso_3166_2.mo
+share/locale/ota/LC_MESSAGES/iso_4217.mo
+share/locale/ota/LC_MESSAGES/iso_639-2.mo
+share/locale/ota/LC_MESSAGES/iso_639-3.mo
+share/locale/ota/LC_MESSAGES/iso_639-5.mo
+share/locale/ota/LC_MESSAGES/iso_639.mo
+share/locale/ota/LC_MESSAGES/iso_639_3.mo
+share/locale/ota/LC_MESSAGES/iso_639_5.mo
share/locale/pa/LC_MESSAGES/iso_3166-1.mo
share/locale/pa/LC_MESSAGES/iso_3166-3.mo
share/locale/pa/LC_MESSAGES/iso_3166.mo
@@ -791,8 +818,10 @@ share/locale/ps/LC_MESSAGES/iso_639.mo
share/locale/ps/LC_MESSAGES/iso_639_3.mo
share/locale/pt/LC_MESSAGES/iso_15924.mo
share/locale/pt/LC_MESSAGES/iso_3166-1.mo
+share/locale/pt/LC_MESSAGES/iso_3166-2.mo
share/locale/pt/LC_MESSAGES/iso_3166-3.mo
share/locale/pt/LC_MESSAGES/iso_3166.mo
+share/locale/pt/LC_MESSAGES/iso_3166_2.mo
share/locale/pt/LC_MESSAGES/iso_4217.mo
share/locale/pt/LC_MESSAGES/iso_639-2.mo
share/locale/pt/LC_MESSAGES/iso_639-3.mo
@@ -1044,9 +1073,19 @@ share/locale/tzm/LC_MESSAGES/iso_3166.mo
share/locale/tzm/LC_MESSAGES/iso_4217.mo
share/locale/tzm/LC_MESSAGES/iso_639-2.mo
share/locale/tzm/LC_MESSAGES/iso_639.mo
+share/locale/ug/LC_MESSAGES/iso_15924.mo
share/locale/ug/LC_MESSAGES/iso_3166-1.mo
+share/locale/ug/LC_MESSAGES/iso_3166-2.mo
share/locale/ug/LC_MESSAGES/iso_3166-3.mo
share/locale/ug/LC_MESSAGES/iso_3166.mo
+share/locale/ug/LC_MESSAGES/iso_3166_2.mo
+share/locale/ug/LC_MESSAGES/iso_4217.mo
+share/locale/ug/LC_MESSAGES/iso_639-2.mo
+share/locale/ug/LC_MESSAGES/iso_639-3.mo
+share/locale/ug/LC_MESSAGES/iso_639-5.mo
+share/locale/ug/LC_MESSAGES/iso_639.mo
+share/locale/ug/LC_MESSAGES/iso_639_3.mo
+share/locale/ug/LC_MESSAGES/iso_639_5.mo
share/locale/uk/LC_MESSAGES/iso_15924.mo
share/locale/uk/LC_MESSAGES/iso_3166-1.mo
share/locale/uk/LC_MESSAGES/iso_3166-2.mo
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 6aeedb998713..ccca3f604d73 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892873
-SHA256 (KDE/frameworks/6.20/purpose-6.20.0.tar.xz) = 3a33a069534f5cfcd751e67b7dc37785f3b8ec9d027cf1d7a0d42f0ffbfc9857
-SIZE (KDE/frameworks/6.20/purpose-6.20.0.tar.xz) = 189748
+TIMESTAMP = 1765456431
+SHA256 (KDE/frameworks/6.21/purpose-6.21.0.tar.xz) = 0326877ab8b32491482b80925d1b86fb8a7a7f3a587dd125162e7fb55a8d5e87
+SIZE (KDE/frameworks/6.21/purpose-6.21.0.tar.xz) = 190160
diff --git a/misc/kf6-purpose/pkg-plist b/misc/kf6-purpose/pkg-plist
index c92660af53e6..35f36a6bcdd0 100644
--- a/misc/kf6-purpose/pkg-plist
+++ b/misc/kf6-purpose/pkg-plist
@@ -382,6 +382,19 @@ share/locale/id/LC_MESSAGES/purpose6_phabricator.mo
share/locale/id/LC_MESSAGES/purpose6_reviewboard.mo
share/locale/id/LC_MESSAGES/purpose6_saveas.mo
share/locale/id/LC_MESSAGES/purpose6_youtube.mo
+share/locale/is/LC_MESSAGES/libpurpose6_quick.mo
+share/locale/is/LC_MESSAGES/libpurpose6_widgets.mo
+share/locale/is/LC_MESSAGES/purpose6_barcode.mo
+share/locale/is/LC_MESSAGES/purpose6_bluetooth.mo
+share/locale/is/LC_MESSAGES/purpose6_fileitemaction.mo
+share/locale/is/LC_MESSAGES/purpose6_imgur.mo
+share/locale/is/LC_MESSAGES/purpose6_kdeconnect.mo
+share/locale/is/LC_MESSAGES/purpose6_kdeconnectsms.mo
+share/locale/is/LC_MESSAGES/purpose6_nextcloud.mo
+share/locale/is/LC_MESSAGES/purpose6_pastebin.mo
+share/locale/is/LC_MESSAGES/purpose6_reviewboard.mo
+share/locale/is/LC_MESSAGES/purpose6_saveas.mo
+share/locale/is/LC_MESSAGES/purpose6_youtube.mo
share/locale/it/LC_MESSAGES/libpurpose6_quick.mo
share/locale/it/LC_MESSAGES/libpurpose6_widgets.mo
share/locale/it/LC_MESSAGES/purpose6_barcode.mo
diff --git a/misc/libmetalink/Makefile b/misc/libmetalink/Makefile
index 07d3f6cf0c8e..aa12a1bc9864 100644
--- a/misc/libmetalink/Makefile
+++ b/misc/libmetalink/Makefile
@@ -10,7 +10,7 @@ WWW= https://launchpad.net/libmetalink/
LICENSE= MIT
-USES= libtool localbase pathfix tar:xz
+USES= libtool localbase tar:xz
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/misc/ompl/Makefile b/misc/ompl/Makefile
index 7d3c9337b747..5e37ce6a99f9 100644
--- a/misc/ompl/Makefile
+++ b/misc/ompl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ompl
DISTVERSION= 1.6.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc comms
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/pciids/Makefile b/misc/pciids/Makefile
index b15a80272d1e..a93b284af66c 100644
--- a/misc/pciids/Makefile
+++ b/misc/pciids/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pciids
-PORTVERSION= 20251206
+PORTVERSION= 20251210
CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
@@ -17,7 +17,7 @@ PORTDATA= pci.ids
USE_GITHUB= yes
GH_ACCOUNT= pciutils
-GH_TAGNAME= 8498cef
+GH_TAGNAME= 0d3f2cb
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/misc/pciids/distinfo b/misc/pciids/distinfo
index 19ab171ed9d5..30065eb340d0 100644
--- a/misc/pciids/distinfo
+++ b/misc/pciids/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032666
-SHA256 (pciutils-pciids-20251206-8498cef_GH0.tar.gz) = 542fe407613d8b7a68ddeef09052c7e6c556d1864dbfe1993b1aa022949e0417
-SIZE (pciutils-pciids-20251206-8498cef_GH0.tar.gz) = 361410
+TIMESTAMP = 1765895690
+SHA256 (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 6492f73b3e24dc5482cae282afacf1b28752570c702d8ac76598cbcb46241e1e
+SIZE (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 361603
diff --git a/multimedia/libcec/Makefile b/multimedia/libcec/Makefile
index 9a777814c048..603d302662f6 100644
--- a/multimedia/libcec/Makefile
+++ b/multimedia/libcec/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libp8-platform.so:devel/p8-platform
-USES= alias cmake compiler:c++11-lib pathfix pkgconfig shebangfix
+USES= alias cmake compiler:c++11-lib pkgconfig shebangfix
CMAKE_ARGS= -DCMAKE_REQUIRED_INCLUDES=${LOCALBASE}/include \
-DCMAKE_REQUIRED_FLAGS=-L${LOCALBASE}/lib \
diff --git a/multimedia/libzen/Makefile b/multimedia/libzen/Makefile
index 6b925d2cc80c..4a06b74f3296 100644
--- a/multimedia/libzen/Makefile
+++ b/multimedia/libzen/Makefile
@@ -14,7 +14,7 @@ WWW= https://mediaarea.net/en/MediaInfo \
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/../../../License.txt
-USES= compiler:c++11-lang dos2unix libtool pathfix tar:xz
+USES= compiler:c++11-lang dos2unix libtool tar:xz
CONFIGURE_ARGS= --enable-shared --enable-static
GNU_CONFIGURE= yes
diff --git a/multimedia/mediainfo/Makefile b/multimedia/mediainfo/Makefile
index dbacfdfea770..192e2dee0972 100644
--- a/multimedia/mediainfo/Makefile
+++ b/multimedia/mediainfo/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/../../../License.html
LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo \
libzen.so:multimedia/libzen
-USES= compiler:c++11-lang cpe libtool pathfix pkgconfig tar:xz
+USES= compiler:c++11-lang cpe libtool pkgconfig tar:xz
GNU_CONFIGURE= yes
diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile
index d3e6cc952ce4..759e6b2bd45b 100644
--- a/net-im/nextcloud-talk/Makefile
+++ b/net-im/nextcloud-talk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= talk
-PORTVERSION= 22.0.5
+PORTVERSION= 22.0.7
DISTVERSIONPREFIX= v
CATEGORIES= net-im www
DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION}
diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo
index 6d9a62566fcf..2d5796999884 100644
--- a/net-im/nextcloud-talk/distinfo
+++ b/net-im/nextcloud-talk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765522519
-SHA256 (nextcloud/spreed-v22.0.5.tar.gz) = 3cfd2cfe47f47f7fd152fc2b5755919a487ec4f1c8336f414320aee6ff234171
-SIZE (nextcloud/spreed-v22.0.5.tar.gz) = 57044830
+TIMESTAMP = 1765997518
+SHA256 (nextcloud/spreed-v22.0.7.tar.gz) = 4792c7ef0881c144417c90097cefdc8352291ff1e1150d1711c24d9893d08530
+SIZE (nextcloud/spreed-v22.0.7.tar.gz) = 56041596
diff --git a/net-mgmt/icinga-php-library/Makefile b/net-mgmt/icinga-php-library/Makefile
index 1c0630a0874f..407328253146 100644
--- a/net-mgmt/icinga-php-library/Makefile
+++ b/net-mgmt/icinga-php-library/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icinga-php-library
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.1
+DISTVERSION= 0.18.0
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icinga-php-library/distinfo b/net-mgmt/icinga-php-library/distinfo
index 62a73d98f1cf..234b93ee3490 100644
--- a/net-mgmt/icinga-php-library/distinfo
+++ b/net-mgmt/icinga-php-library/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761397074
-SHA256 (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = c74f8519f3d3e9f123fc57c2aff5fc62f97a8e16c54e4af3fdecd8c6f35b0571
-SIZE (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = 3371407
+TIMESTAMP = 1765403080
+SHA256 (icinga-icinga-php-library-v0.18.0_GH0.tar.gz) = 6ca93515b051ef305701d014ab7139334d18eff490398e8691491ff4e414fa12
+SIZE (icinga-icinga-php-library-v0.18.0_GH0.tar.gz) = 3377856
diff --git a/net-mgmt/icinga-php-library/pkg-plist b/net-mgmt/icinga-php-library/pkg-plist
index 8da4cca150a0..52b28fd2890f 100644
--- a/net-mgmt/icinga-php-library/pkg-plist
+++ b/net-mgmt/icinga-php-library/pkg-plist
@@ -2,6 +2,7 @@
%%WWWDIR%%/LICENSE
%%WWWDIR%%/README.md
%%WWWDIR%%/VERSION
+%%WWWDIR%%/asset/css/action-link-and-button-link.less
%%WWWDIR%%/asset/css/awesome-icons.less
%%WWWDIR%%/asset/css/balls.less
%%WWWDIR%%/asset/css/cancel-button.less
@@ -28,6 +29,7 @@
%%WWWDIR%%/asset/css/search-base.less
%%WWWDIR%%/asset/css/search-editor.less
%%WWWDIR%%/asset/css/state-badge.less
+%%WWWDIR%%/asset/css/suggestion-element.less
%%WWWDIR%%/asset/css/variables.less
%%WWWDIR%%/asset/css/vendor/flatpickr.css
%%WWWDIR%%/asset/css/vendor/flatpickr.vars.less
@@ -68,18 +70,21 @@
%%WWWDIR%%/asset/static/font/icinga-icons/fonts/Icinga-Icons.ttf
%%WWWDIR%%/asset/static/font/icinga-icons/fonts/Icinga-Icons.woff
%%WWWDIR%%/asset/static/font/icinga-icons/selection.json
+%%WWWDIR%%/asset/static/font/icinga-icons/src/add-inside.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/bracket-close.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/bracket-open.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/ca-check-circle.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/certificate.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/filter-check-circle.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/icinga.svg
+%%WWWDIR%%/asset/static/font/icinga-icons/src/insert-group.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-default.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-detailed.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-minimal.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/refresh-cert.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/th-list.svg
%%WWWDIR%%/asset/static/font/icinga-icons/src/th-thumb-empty.svg
+%%WWWDIR%%/asset/static/font/icinga-icons/src/wrap.svg
%%WWWDIR%%/asset/static/font/icinga-icons/style.css
%%WWWDIR%%/asset/static/img/select-icon-text-color.svg
%%WWWDIR%%/asset/static/img/select-icon.svg
@@ -118,6 +123,7 @@
%%WWWDIR%%/vendor/composer/platform_check.php
%%WWWDIR%%/vendor/doctrine/collections/LICENSE
%%WWWDIR%%/vendor/doctrine/collections/composer.json
+%%WWWDIR%%/vendor/doctrine/collections/docs/composer.json
%%WWWDIR%%/vendor/doctrine/collections/src/AbstractLazyCollection.php
%%WWWDIR%%/vendor/doctrine/collections/src/ArrayCollection.php
%%WWWDIR%%/vendor/doctrine/collections/src/Collection.php
@@ -203,14 +209,35 @@
%%WWWDIR%%/vendor/ipl/html/src/Attributes.php
%%WWWDIR%%/vendor/ipl/html/src/BaseHtmlElement.php
%%WWWDIR%%/vendor/ipl/html/src/Common/MultipleAttribute.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/DecorableFormElement.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/DecorationResult.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/DecoratorOptions.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/DecoratorOptionsInterface.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/DefaultFormElementDecoration.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/Form.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/FormDecoration.php
%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElement.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElementDecoration.php
%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElementDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElements.php
%%WWWDIR%%/vendor/ipl/html/src/Contract/FormSubmitElement.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/HtmlElementInterface.php
+%%WWWDIR%%/vendor/ipl/html/src/Contract/MutableHtml.php
%%WWWDIR%%/vendor/ipl/html/src/Contract/ValueCandidates.php
%%WWWDIR%%/vendor/ipl/html/src/Contract/Wrappable.php
%%WWWDIR%%/vendor/ipl/html/src/DeferredText.php
%%WWWDIR%%/vendor/ipl/html/src/Error.php
%%WWWDIR%%/vendor/ipl/html/src/Form.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/DecoratorChain.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/DescriptionDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/ErrorsDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FieldsetDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FormDecorationResult.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FormElementDecorationResult.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/HtmlTagDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/LabelDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/RenderElementDecorator.php
+%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/Transformation.php
%%WWWDIR%%/vendor/ipl/html/src/FormDecorator/CallbackDecorator.php
%%WWWDIR%%/vendor/ipl/html/src/FormDecorator/DdDtDecorator.php
%%WWWDIR%%/vendor/ipl/html/src/FormDecorator/DecoratorInterface.php
@@ -338,6 +365,7 @@
%%WWWDIR%%/vendor/ipl/sql/src/Select.php
%%WWWDIR%%/vendor/ipl/sql/src/Sql.php
%%WWWDIR%%/vendor/ipl/sql/src/Test/Databases.php
+%%WWWDIR%%/vendor/ipl/sql/src/Test/SharedDatabases.php
%%WWWDIR%%/vendor/ipl/sql/src/Test/SqlAssertions.php
%%WWWDIR%%/vendor/ipl/sql/src/Test/TestAdapter.php
%%WWWDIR%%/vendor/ipl/sql/src/Test/TestConnection.php
@@ -424,6 +452,10 @@
%%WWWDIR%%/vendor/ipl/web/src/Compat/CompatController.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/CompatDecorator.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/CompatForm.php
+%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/CheckboxDecorator.php
+%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/DescriptionDecorator.php
+%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/LabelDecorator.php
+%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/PrimaryButtonDecorator.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/Multipart.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/SearchControls.php
%%WWWDIR%%/vendor/ipl/web/src/Compat/StyleWithNonce.php
@@ -453,6 +485,8 @@
%%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/MonthlyFields.php
%%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/Recurrence.php
%%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/WeeklyFields.php
+%%WWWDIR%%/vendor/ipl/web/src/FormElement/SearchSuggestions.php
+%%WWWDIR%%/vendor/ipl/web/src/FormElement/SuggestionElement.php
%%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput.php
%%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput/RegisteredTerm.php
%%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput/Term.php
@@ -756,11 +790,6 @@
%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap82.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
-%%WWWDIR%%/vendor/webmozart/assert/LICENSE
-%%WWWDIR%%/vendor/webmozart/assert/composer.json
-%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
-%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php
-%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php
%%WWWDIR%%/vendor/wikimedia/less.php/LICENSE
%%WWWDIR%%/vendor/wikimedia/less.php/lessc.inc.php
%%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Autoloader.php
diff --git a/net-mgmt/icinga-php-thirdparty/Makefile b/net-mgmt/icinga-php-thirdparty/Makefile
index db14edee43e5..58630c40ded3 100644
--- a/net-mgmt/icinga-php-thirdparty/Makefile
+++ b/net-mgmt/icinga-php-thirdparty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icinga-php-thirdparty
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.1
+DISTVERSION= 0.14.0
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icinga-php-thirdparty/distinfo b/net-mgmt/icinga-php-thirdparty/distinfo
index 6b234e53a230..6fb9e511da5c 100644
--- a/net-mgmt/icinga-php-thirdparty/distinfo
+++ b/net-mgmt/icinga-php-thirdparty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752689729
-SHA256 (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 86a51b35bf22aa6a5f184320f5f96e3a9599510c303a048e71b9b2b6ce42975c
-SIZE (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 14669149
+TIMESTAMP = 1765403103
+SHA256 (icinga-icinga-php-thirdparty-v0.14.0_GH0.tar.gz) = 9d101cbef0b07aefe2c58e4016beed884a8da28083b78550123681952f548fd5
+SIZE (icinga-icinga-php-thirdparty-v0.14.0_GH0.tar.gz) = 14972934
diff --git a/net-mgmt/icinga-php-thirdparty/pkg-plist b/net-mgmt/icinga-php-thirdparty/pkg-plist
index 90c2b4dafbc9..479bb9544c31 100644
--- a/net-mgmt/icinga-php-thirdparty/pkg-plist
+++ b/net-mgmt/icinga-php-thirdparty/pkg-plist
@@ -16,7 +16,7 @@
%%WWWDIR%%/vendor/brick/math/CHANGELOG.md
%%WWWDIR%%/vendor/brick/math/LICENSE
%%WWWDIR%%/vendor/brick/math/composer.json
-%%WWWDIR%%/vendor/brick/math/psalm-baseline.xml
+%%WWWDIR%%/vendor/brick/math/phpstan.neon
%%WWWDIR%%/vendor/brick/math/src/BigDecimal.php
%%WWWDIR%%/vendor/brick/math/src/BigInteger.php
%%WWWDIR%%/vendor/brick/math/src/BigNumber.php
@@ -31,6 +31,7 @@
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php
+%%WWWDIR%%/vendor/brick/math/src/Internal/CalculatorRegistry.php
%%WWWDIR%%/vendor/brick/math/src/RoundingMode.php
%%WWWDIR%%/vendor/clue/block-react/CHANGELOG.md
%%WWWDIR%%/vendor/clue/block-react/LICENSE
@@ -664,6 +665,7 @@
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt
+%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSymbols.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt
@@ -679,6 +681,7 @@
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt
+%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeHosts.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/info.ini
%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ContentSets.php
@@ -835,6 +838,7 @@
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
@@ -1049,6 +1053,372 @@
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/README.md
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php
%%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php
+%%WWWDIR%%/vendor/nikic/php-parser/LICENSE
+%%WWWDIR%%/vendor/nikic/php-parser/README.md
+%%WWWDIR%%/vendor/nikic/php-parser/composer.json
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/ClassConst.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Class_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Declaration.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/EnumCase.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Enum_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/FunctionLike.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Function_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Interface_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Method.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Namespace_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Param.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Property.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUseAdaptation.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Trait_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Use_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/BuilderFactory.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Comment.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Comment/Doc.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluationException.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Error.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Collecting.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Throwing.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/DiffElem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/Differ.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/PrintableNewAnonClassNode.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/TokenPolyfill.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/TokenStream.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/JsonDecoder.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/Emulative.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AsymmetricVisibilityTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AttributeEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/EnumTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ExplicitOctalEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/KeywordEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/MatchTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NullsafeTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/PipeOperatorEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/PropertyTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyFunctionTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyTokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReverseEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/TokenEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/VoidCastEmulator.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Modifiers.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NameContext.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Arg.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ArrayItem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Attribute.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/AttributeGroup.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ClosureUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ComplexType.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Const_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/DeclareItem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayDimFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayItem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Array_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Assign.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseOr.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseXor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Coalesce.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Concat.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Div.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Minus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mod.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mul.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Plus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Pow.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftLeft.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftRight.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignRef.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseOr.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseXor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanAnd.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanOr.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Coalesce.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Concat.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Div.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Equal.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Greater.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/GreaterOrEqual.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Identical.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalAnd.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalOr.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalXor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Minus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mod.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mul.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotEqual.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotIdentical.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pipe.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Plus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pow.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftLeft.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftRight.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Smaller.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/SmallerOrEqual.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Spaceship.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BitwiseNot.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BooleanNot.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/CallLike.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Array_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Bool_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Double.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Int_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Object_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/String_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Unset_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Void_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClassConstFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Clone_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClosureUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ConstFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Empty_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Error.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ErrorSuppress.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Eval_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Exit_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/FuncCall.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Instanceof_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/List_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Match_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/MethodCall.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/New_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafePropertyFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostDec.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostInc.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreInc.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Print_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PropertyFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ShellExec.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticCall.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticPropertyFetch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Ternary.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Throw_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryMinus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryPlus.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Variable.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/YieldFrom.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Yield_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Identifier.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/InterpolatedStringPart.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/IntersectionType.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name/FullyQualified.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name/Relative.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/NullableType.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Param.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/PropertyHook.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/PropertyItem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/DNumber.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Encapsed.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/EncapsedStringPart.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Float_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Int_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/InterpolatedString.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/LNumber.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Class_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Dir.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/File.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Function_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Line.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Method.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Namespace_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Property.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Trait_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/String_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/StaticVar.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Block.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Break_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassConst.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassLike.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Class_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Const_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Continue_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/DeclareDeclare.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Declare_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Echo_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/EnumCase.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Enum_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Expression.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Global_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Goto_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/GroupUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/HaltCompiler.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/InlineHTML.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Interface_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Label.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Nop.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Property.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/PropertyProperty.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Return_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/StaticVar.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Static_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Switch_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Alias.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Precedence.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Trait_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Unset_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/UseUse.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Use_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/UnionType.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/UseItem.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/VarLikeIdentifier.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/VariadicPlaceholder.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeDumper.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeFinder.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeTraverserInterface.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CloningVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CommentAnnotatingVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FindingVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FirstFindingVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NameResolver.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitorAbstract.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser/Php7.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser/Php8.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ParserAbstract.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ParserFactory.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PhpVersion.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Token.php
+%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/compatibility_tokens.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/LICENSE
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/README.md
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/UPGRADING.md
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/composer.json
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/AbstractNodeVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Attribute.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Comment.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFalseNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFloatNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprIntegerNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNullNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprStringNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprTrueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstFetchNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/DoctrineConstExprStringNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Node.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeAttributes.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeTraverser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor/CloningVisitor.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagMethodValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagPropertyValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/DeprecatedTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineAnnotation.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArgument.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArray.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArrayItem.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ExtendsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/GenericTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ImplementsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/InvalidTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MixinTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamClosureThisTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamImmediatelyInvokedCallableTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamLaterInvokedCallableTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamOutTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocChildNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTextNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PropertyTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PureUnlessCallableIsImpureTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireExtendsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireImplementsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ReturnTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SealedTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SelfOutTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TemplateTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ThrowsTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasImportTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypelessParamTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/UsesTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/VarTagValueNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeUnsealedTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeForParameterNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConstTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/GenericTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IdentifierTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IntersectionTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/InvalidTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/NullableTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeItemNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/OffsetAccessTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ThisTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/TypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/UnionTypeNode.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Lexer/Lexer.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ConstExprParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ParserException.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/StringUnescaper.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TokenIterator.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TypeParser.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/ParserConfig.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/DiffElem.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Differ.php
+%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Printer.php
%%WWWDIR%%/vendor/predis/predis/LICENSE
%%WWWDIR%%/vendor/predis/predis/README.md
%%WWWDIR%%/vendor/predis/predis/autoload.php
@@ -1440,18 +1810,37 @@
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/TopK/TOPKRESERVE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/UNSUBSCRIBE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/UNWATCH.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Utils/CommandUtility.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Utils/VectorUtility.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VADD.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VCARD.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VDIM.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VEMB.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VGETATTR.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VINFO.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VLINKS.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VRANDMEMBER.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VREM.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VSETATTR.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VSIM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WAITAOF.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WATCH.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XACK.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XACKDEL.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XADD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XAUTOCLAIM.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XCLAIM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XDEL.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XDELEX.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XGROUP.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XINFO.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XLEN.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XPENDING.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XRANGE.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREAD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREADGROUP.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREVRANGE.php
+%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XSETID.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XTRIM.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZADD.php
%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZCARD.php
@@ -1660,20 +2049,25 @@
%%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php
%%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php
%%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php
+%%WWWDIR%%/vendor/psr/http-server-handler/LICENSE
+%%WWWDIR%%/vendor/psr/http-server-handler/README.md
+%%WWWDIR%%/vendor/psr/http-server-handler/composer.json
+%%WWWDIR%%/vendor/psr/http-server-handler/src/RequestHandlerInterface.php
+%%WWWDIR%%/vendor/psr/http-server-middleware/LICENSE
+%%WWWDIR%%/vendor/psr/http-server-middleware/README.md
+%%WWWDIR%%/vendor/psr/http-server-middleware/composer.json
+%%WWWDIR%%/vendor/psr/http-server-middleware/src/MiddlewareInterface.php
%%WWWDIR%%/vendor/psr/log/LICENSE
-%%WWWDIR%%/vendor/psr/log/Psr/Log/AbstractLogger.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/InvalidArgumentException.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LogLevel.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerInterface.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerTrait.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/NullLogger.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/DummyTest.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
-%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php
%%WWWDIR%%/vendor/psr/log/README.md
%%WWWDIR%%/vendor/psr/log/composer.json
+%%WWWDIR%%/vendor/psr/log/src/AbstractLogger.php
+%%WWWDIR%%/vendor/psr/log/src/InvalidArgumentException.php
+%%WWWDIR%%/vendor/psr/log/src/LogLevel.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerInterface.php
+%%WWWDIR%%/vendor/psr/log/src/LoggerTrait.php
+%%WWWDIR%%/vendor/psr/log/src/NullLogger.php
%%WWWDIR%%/vendor/ralouphie/getallheaders/LICENSE
%%WWWDIR%%/vendor/ralouphie/getallheaders/README.md
%%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json
@@ -2057,6 +2451,7 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/LICENSE
%%WWWDIR%%/vendor/sabberworm/php-css-parser/README.md
%%WWWDIR%%/vendor/sabberworm/php-css-parser/composer.json
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSElement.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSList.php
@@ -2073,6 +2468,8 @@
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Position.php
+%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Positionable.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/AtRule.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/CSSNamespace.php
%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Charset.php
@@ -5188,6 +5585,33 @@
%%WWWDIR%%/vendor/symfony/deprecation-contracts/README.md
%%WWWDIR%%/vendor/symfony/deprecation-contracts/composer.json
%%WWWDIR%%/vendor/symfony/deprecation-contracts/function.php
+%%WWWDIR%%/vendor/symfony/finder/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/finder/Comparator/Comparator.php
+%%WWWDIR%%/vendor/symfony/finder/Comparator/DateComparator.php
+%%WWWDIR%%/vendor/symfony/finder/Comparator/NumberComparator.php
+%%WWWDIR%%/vendor/symfony/finder/Exception/AccessDeniedException.php
+%%WWWDIR%%/vendor/symfony/finder/Exception/DirectoryNotFoundException.php
+%%WWWDIR%%/vendor/symfony/finder/Finder.php
+%%WWWDIR%%/vendor/symfony/finder/Gitignore.php
+%%WWWDIR%%/vendor/symfony/finder/Glob.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/CustomFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/DateRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/DepthRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FilecontentFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/FilenameFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/LazyIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/MultiplePcreFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/PathFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/SizeRangeFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/SortableIterator.php
+%%WWWDIR%%/vendor/symfony/finder/Iterator/VcsIgnoredFilterIterator.php
+%%WWWDIR%%/vendor/symfony/finder/LICENSE
+%%WWWDIR%%/vendor/symfony/finder/README.md
+%%WWWDIR%%/vendor/symfony/finder/SplFileInfo.php
+%%WWWDIR%%/vendor/symfony/finder/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php
%%WWWDIR%%/vendor/symfony/polyfill-ctype/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-ctype/README.md
@@ -5234,18 +5658,27 @@
%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
+%%WWWDIR%%/vendor/symfony/yaml/CHANGELOG.md
+%%WWWDIR%%/vendor/symfony/yaml/Command/LintCommand.php
+%%WWWDIR%%/vendor/symfony/yaml/Dumper.php
+%%WWWDIR%%/vendor/symfony/yaml/Escaper.php
+%%WWWDIR%%/vendor/symfony/yaml/Exception/DumpException.php
+%%WWWDIR%%/vendor/symfony/yaml/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/symfony/yaml/Exception/ParseException.php
+%%WWWDIR%%/vendor/symfony/yaml/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/symfony/yaml/Inline.php
+%%WWWDIR%%/vendor/symfony/yaml/LICENSE
+%%WWWDIR%%/vendor/symfony/yaml/Parser.php
+%%WWWDIR%%/vendor/symfony/yaml/README.md
+%%WWWDIR%%/vendor/symfony/yaml/Tag/TaggedValue.php
+%%WWWDIR%%/vendor/symfony/yaml/Unescaper.php
+%%WWWDIR%%/vendor/symfony/yaml/Yaml.php
+%%WWWDIR%%/vendor/symfony/yaml/composer.json
%%WWWDIR%%/vendor/tedivm/jshrink/CONTRIBUTING.md
%%WWWDIR%%/vendor/tedivm/jshrink/LICENSE
%%WWWDIR%%/vendor/tedivm/jshrink/README.md
%%WWWDIR%%/vendor/tedivm/jshrink/composer.json
%%WWWDIR%%/vendor/tedivm/jshrink/src/JShrink/Minifier.php
-%%WWWDIR%%/vendor/webmozart/assert/CHANGELOG.md
-%%WWWDIR%%/vendor/webmozart/assert/LICENSE
-%%WWWDIR%%/vendor/webmozart/assert/README.md
-%%WWWDIR%%/vendor/webmozart/assert/composer.json
-%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
-%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php
-%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php
%%WWWDIR%%/vendor/wikimedia/less.php/API.md
%%WWWDIR%%/vendor/wikimedia/less.php/CHANGES.md
%%WWWDIR%%/vendor/wikimedia/less.php/CODE_OF_CONDUCT.md
@@ -5316,3 +5749,147 @@
%%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Visitor/processExtends.php
%%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Visitor/toCSS.php
%%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/VisitorReplacing.php
+%%WWWDIR%%/vendor/zircote/swagger-php/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zircote/swagger-php/LICENSE
+%%WWWDIR%%/vendor/zircote/swagger-php/NOTICE
+%%WWWDIR%%/vendor/zircote/swagger-php/README.md
+%%WWWDIR%%/vendor/zircote/swagger-php/composer.json
+%%WWWDIR%%/vendor/zircote/swagger-php/package.json
+%%WWWDIR%%/vendor/zircote/swagger-php/rector.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AnalyserInterface.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AnnotationFactoryInterface.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AttributeAnnotationFactory.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/ComposerAutoloaderScanner.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/DocBlockAnnotationFactory.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/DocBlockParser.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/ReflectionAnalyser.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/TokenScanner.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysis.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/AbstractAnnotation.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/AdditionalProperties.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Attachable.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Components.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Contact.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/CookieParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Delete.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Discriminator.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Encoding.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Examples.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/ExternalDocumentation.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Flow.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Get.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Head.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Header.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/HeaderParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Info.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Items.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/JsonContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/License.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Link.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/MediaType.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/OpenApi.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Operation.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Options.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Parameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Patch.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/PathItem.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/PathParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Post.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Property.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Put.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/QueryParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/RequestBody.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Response.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Schema.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/SecurityScheme.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Server.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/ServerVariable.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Tag.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Trace.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Webhook.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Xml.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/XmlContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/AdditionalProperties.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Attachable.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Components.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Contact.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/CookieParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Delete.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Discriminator.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Encoding.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Examples.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ExternalDocumentation.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Flow.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Get.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Head.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Header.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/HeaderParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Info.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Items.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/JsonContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/License.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Link.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/MediaType.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/OpenApi.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/OperationTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Options.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Parameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ParameterTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Patch.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/PathItem.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/PathParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Post.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Property.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Put.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/QueryParameter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/RequestBody.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Response.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Schema.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/SecurityScheme.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Server.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ServerVariable.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Tag.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Trace.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Webhook.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Xml.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/XmlContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Context.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Generator.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/GeneratorAwareInterface.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/GeneratorAwareTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Loggers/ConsoleLogger.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Loggers/DefaultLogger.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/OpenApiException.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Pipeline.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentDiscriminators.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentMediaType.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentParameters.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentProperties.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentRefs.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentRequestBody.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentSchemas.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentTags.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/BuildPaths.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/CleanUnmerged.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/CleanUnusedComponents.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/AnnotationTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/DocblockTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/MergePropertiesTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/RefTrait.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/DocBlockDescriptions.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandClasses.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandEnums.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandInterfaces.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandTraits.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeIntoComponents.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeIntoOpenApi.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeJsonContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeXmlContent.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/OperationId.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/PathFilter.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Serializer.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/AbstractTypeResolver.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/LegacyTypeResolver.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/TypeInfoTypeResolver.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/TypeResolverInterface.php
+%%WWWDIR%%/vendor/zircote/swagger-php/src/Util.php
diff --git a/net-mgmt/icingaweb2-module-grafana/Makefile b/net-mgmt/icingaweb2-module-grafana/Makefile
index 64e769159264..ff74f44aeaea 100644
--- a/net-mgmt/icingaweb2-module-grafana/Makefile
+++ b/net-mgmt/icingaweb2-module-grafana/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icingaweb2-module-grafana
DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.1
+DISTVERSION= 3.1.2
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icingaweb2-module-grafana/distinfo b/net-mgmt/icingaweb2-module-grafana/distinfo
index 7fe3fbd57e26..af8a0b04b6c6 100644
--- a/net-mgmt/icingaweb2-module-grafana/distinfo
+++ b/net-mgmt/icingaweb2-module-grafana/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746037873
-SHA256 (NETWAYS-icingaweb2-module-grafana-v3.1.1_GH0.tar.gz) = f02ac60ca13fd4bb8db23526d14ec0bb0e8c8a0fca194c05c764362cf5ee303f
-SIZE (NETWAYS-icingaweb2-module-grafana-v3.1.1_GH0.tar.gz) = 1542653
+TIMESTAMP = 1765824767
+SHA256 (NETWAYS-icingaweb2-module-grafana-v3.1.2_GH0.tar.gz) = 81e5b226a345b0e7f158a7fb97686121f9954694a3b5c68f413e6eb0772649f1
+SIZE (NETWAYS-icingaweb2-module-grafana-v3.1.2_GH0.tar.gz) = 1542290
diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile
index fe627b2b3cd0..f2b7a1829819 100644
--- a/net-mgmt/icingaweb2/Makefile
+++ b/net-mgmt/icingaweb2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icingaweb2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.12.5
+DISTVERSION= 2.12.6
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icingaweb2/distinfo b/net-mgmt/icingaweb2/distinfo
index d75bad33fc72..cd65a30f8905 100644
--- a/net-mgmt/icingaweb2/distinfo
+++ b/net-mgmt/icingaweb2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752686233
-SHA256 (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 8756caba3287aaaa9b0bf398de7f581a7c0d25587c65b6e2804cf22819d54171
-SIZE (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 6365042
+TIMESTAMP = 1765402666
+SHA256 (icinga-icingaweb2-v2.12.6_GH0.tar.gz) = 0297c1f28c2e00db74b9778030fe346f5b34a148745d0a9926d6eeef8665d873
+SIZE (icinga-icingaweb2-v2.12.6_GH0.tar.gz) = 6365228
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index d22d959ffe9f..3cd9fce29be9 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892876
-SHA256 (KDE/frameworks/6.20/networkmanager-qt-6.20.0.tar.xz) = 6856fecb2933abcdad0a789a179e4054cf24901dc29f943f0036a3e15cf43e86
-SIZE (KDE/frameworks/6.20/networkmanager-qt-6.20.0.tar.xz) = 187592
+TIMESTAMP = 1765456435
+SHA256 (KDE/frameworks/6.21/networkmanager-qt-6.21.0.tar.xz) = 53530b28d21f19e93f06383f3ffb2f43f94c1bf751a7ea437631a41ed7a5f140
+SIZE (KDE/frameworks/6.21/networkmanager-qt-6.21.0.tar.xz) = 187632
diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile
index 5e31fe5076b6..f68465b02678 100644
--- a/net-mgmt/prometheus3/Makefile
+++ b/net-mgmt/prometheus3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus
DISTVERSIONPREFIX= v
-DISTVERSION= 3.8.0
+DISTVERSION= 3.8.1
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo
index 7e20c6a91126..142094554c14 100644
--- a/net-mgmt/prometheus3/distinfo
+++ b/net-mgmt/prometheus3/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1764774198
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/go.mod) = 0e78c6e51dfa79c9c5c2ce90ecb8402e4eaf980a7e86f27456017e805ca486de
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/go.mod) = 11980
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-web-ui-3.8.0.tar.gz) = a0e12f35916562d4cd06c9fe076a405978b4036a09e88028ed5f1b38bb637c23
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-web-ui-3.8.0.tar.gz) = 3209264
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-prometheus-v3.8.0_GH0.tar.gz) = 5e6e64535b5862b1a6247bd492f424b68dcb0dcc875424b66d9112a168f9ec16
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-prometheus-v3.8.0_GH0.tar.gz) = 5411601
+TIMESTAMP = 1766047343
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/go.mod) = 4279801dddde027a0f1fd5b4f89ed595aa20c306d8d987d6ece23641c7950a50
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/go.mod) = 11980
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-web-ui-3.8.1.tar.gz) = 903bd29c9b31c492613305d022e5371d3223264984b035ab7e1ae18a43ad1acf
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-web-ui-3.8.1.tar.gz) = 3209274
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-prometheus-v3.8.1_GH0.tar.gz) = 4745c45427a297a8736d5796297721dfa467f3c5af6422d4ac22360580e0f0fb
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-prometheus-v3.8.1_GH0.tar.gz) = 5412258
diff --git a/net/amnezia-kmod/Makefile b/net/amnezia-kmod/Makefile
index 8e6d734dd4ed..523c32e5834e 100644
--- a/net/amnezia-kmod/Makefile
+++ b/net/amnezia-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= amnezia
-PORTVERSION= 1.0.8
+PORTVERSION= 2.0.8
DISTVERSIONPREFIX= v
CATEGORIES= net net-vpn
PKGNAMESUFFIX= -kmod
diff --git a/net/amnezia-kmod/distinfo b/net/amnezia-kmod/distinfo
index 1e206f9cefcc..318fbb887373 100644
--- a/net/amnezia-kmod/distinfo
+++ b/net/amnezia-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753648668
-SHA256 (vgrebenschikov-wireguard-amnezia-kmod-v1.0.8_GH0.tar.gz) = 5045cfe0f0f6d58c2c6f5103f2f5b4238b7f59f33ca6f0a8b516762ead7ba7eb
-SIZE (vgrebenschikov-wireguard-amnezia-kmod-v1.0.8_GH0.tar.gz) = 57959
+TIMESTAMP = 1765569800
+SHA256 (vgrebenschikov-wireguard-amnezia-kmod-v2.0.8_GH0.tar.gz) = 3e8eef841d8249f9406c1d06c666aa2f902524c965c388fac489543043764a9b
+SIZE (vgrebenschikov-wireguard-amnezia-kmod-v2.0.8_GH0.tar.gz) = 69102
diff --git a/net/amnezia-kmod/files/patch-if__wg.c b/net/amnezia-kmod/files/patch-if__wg.c
index 9dd13ffb9054..c5fce996ad63 100644
--- a/net/amnezia-kmod/files/patch-if__wg.c
+++ b/net/amnezia-kmod/files/patch-if__wg.c
@@ -1,6 +1,6 @@
---- if_wg.c.orig 2025-07-22 17:38:01 UTC
+--- if_wg.c.orig 2025-12-10 17:55:03 UTC
+++ if_wg.c
-@@ -278,21 +278,21 @@ static volatile unsigned long peer_counter = 0;
+@@ -305,21 +305,21 @@ static volatile unsigned long peer_counter = 0;
static int clone_count;
static uma_zone_t wg_packet_zone;
static volatile unsigned long peer_counter = 0;
@@ -27,7 +27,7 @@
#define WG_CAPS IFCAP_LINKSTATE
struct wg_timespec64 {
-@@ -386,10 +386,10 @@ static int wg_ioctl(if_t, u_long, caddr_t);
+@@ -418,10 +418,10 @@ static int wg_ioctl(if_t, u_long, caddr_t);
static void wg_reassign(if_t, struct vnet *, char *unused);
static void wg_init(void *);
static int wg_ioctl(if_t, u_long, caddr_t);
@@ -42,7 +42,7 @@
/* TODO Peer */
static struct wg_peer *
-@@ -408,7 +408,7 @@ wg_peer_alloc(struct wg_softc *sc, const uint8_t pub_k
+@@ -448,7 +448,7 @@ wg_peer_create(struct wg_softc *sc, const uint8_t pub_
cookie_maker_init(&peer->p_cookie, pub_key);
@@ -51,7 +51,7 @@
wg_queue_init(&peer->p_stage_queue, "stageq");
wg_queue_init(&peer->p_encrypt_serial, "txq");
-@@ -428,9 +428,9 @@ wg_peer_alloc(struct wg_softc *sc, const uint8_t pub_k
+@@ -468,9 +468,9 @@ wg_peer_create(struct wg_softc *sc, const uint8_t pub_
peer->p_handshake_retries = 0;
GROUPTASK_INIT(&peer->p_send, 0, (gtask_fn_t *)wg_deliver_out, peer);
@@ -63,7 +63,7 @@
LIST_INIT(&peer->p_aips);
peer->p_aips_num = 0;
-@@ -3286,26 +3286,26 @@ static void
+@@ -3720,26 +3720,26 @@ static void
}
static void
@@ -79,9 +79,9 @@
+ V_amn_cloner = ifc_attach_cloner(wgname, &req);
}
-VNET_SYSINIT(vnet_wg_init, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY,
-- vnet_wg_init, NULL);
+- vnet_wg_init, NULL);
+VNET_SYSINIT(vnet_amn_init, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY,
-+ vnet_amn_init, NULL);
++ vnet_amn_init, NULL);
static void
-vnet_wg_uninit(const void *unused __unused)
@@ -93,13 +93,13 @@
+ ifc_detach_cloner(V_amn_cloner);
}
-VNET_SYSUNINIT(vnet_wg_uninit, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY,
-- vnet_wg_uninit, NULL);
+- vnet_wg_uninit, NULL);
+VNET_SYSUNINIT(vnet_amn_uninit, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY,
-+ vnet_amn_uninit, NULL);
++ vnet_amn_uninit, NULL);
static int
wg_prison_remove(void *obj, void *data __unused)
-@@ -3352,14 +3352,14 @@ static int
+@@ -3786,14 +3786,14 @@ static int
#endif
static int
@@ -113,10 +113,10 @@
- wg_packet_zone = uma_zcreate("wg packet", sizeof(struct wg_packet),
+ wg_packet_zone = uma_zcreate("amn packet", sizeof(struct wg_packet),
- NULL, NULL, NULL, NULL, 0, 0);
+ NULL, NULL, NULL, NULL, 0, 0);
ret = crypto_init();
-@@ -3378,15 +3378,15 @@ static void
+@@ -3812,15 +3812,15 @@ static void
}
static void
@@ -135,7 +135,7 @@
}
}
VNET_LIST_RUNLOCK();
-@@ -3401,13 +3401,13 @@ static int
+@@ -3835,13 +3835,13 @@ static int
}
static int
@@ -152,7 +152,7 @@
break;
default:
return (EOPNOTSUPP);
-@@ -3415,12 +3415,12 @@ wg_module_event_handler(module_t mod, int what, void *
+@@ -3849,12 +3849,12 @@ wg_module_event_handler(module_t mod, int what, void *
return (0);
}
diff --git a/net/amnezia-kmod/pkg-descr b/net/amnezia-kmod/pkg-descr
index 00d5e020f365..07b78e9e5464 100644
--- a/net/amnezia-kmod/pkg-descr
+++ b/net/amnezia-kmod/pkg-descr
@@ -13,3 +13,5 @@ regular internet traffic.
This package provides the FreeBSD kernel module (if_amn.ko)
implementation for Amnezia VPN, enabling kernel-level support for the
protocol.
+
+Partial support of AWG2 protocol added - 2.0 S3/S4 parameters.
diff --git a/net/amnezia-tools/Makefile b/net/amnezia-tools/Makefile
index f48a8948fd1f..0167f3c2172f 100644
--- a/net/amnezia-tools/Makefile
+++ b/net/amnezia-tools/Makefile
@@ -1,7 +1,6 @@
PORTNAME= amnezia
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.20241018
-PORTREVISION= 4
+DISTVERSION= 1.0.20250903
CATEGORIES= net net-vpn
PKGNAMESUFFIX= -tools
@@ -21,7 +20,9 @@ USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= wg-quick/freebsd.bash
-MAKE_ARGS+= DEBUG=no \
+DEBUG?= no
+
+MAKE_ARGS+= DEBUG=${DEBUG} \
WITH_BASHCOMPLETION=yes \
WITH_SYSTEMDUNITS=no
MAKE_ENV+= MANDIR="${PREFIX}/share/man" \
diff --git a/net/amnezia-tools/distinfo b/net/amnezia-tools/distinfo
index 4121ea84aa23..33f5d4d3fc37 100644
--- a/net/amnezia-tools/distinfo
+++ b/net/amnezia-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646104
-SHA256 (amnezia-vpn-amneziawg-tools-v1.0.20241018_GH0.tar.gz) = 60f1cec1774fb871a2d8dc24e4f731625516d90f663d6e0d2c77d9247222f2f9
-SIZE (amnezia-vpn-amneziawg-tools-v1.0.20241018_GH0.tar.gz) = 156259
+TIMESTAMP = 1761344729
+SHA256 (amnezia-vpn-amneziawg-tools-v1.0.20250903_GH0.tar.gz) = d729a6f54aafcd55b2cbb7324f09ca8f0d2536772970652bf822a271d0c907d7
+SIZE (amnezia-vpn-amneziawg-tools-v1.0.20250903_GH0.tar.gz) = 160214
diff --git a/net/amnezia-tools/files/patch-config.c b/net/amnezia-tools/files/patch-config.c
index 68d939b8e675..0b87c28f2ac3 100644
--- a/net/amnezia-tools/files/patch-config.c
+++ b/net/amnezia-tools/files/patch-config.c
@@ -1,6 +1,6 @@
---- config.c.orig 2024-10-01 13:02:42 UTC
+--- config.c.orig 2025-09-03 14:11:13 UTC
+++ config.c
-@@ -252,7 +252,7 @@ static inline bool parse_endpoint(struct sockaddr *end
+@@ -259,7 +259,7 @@ static inline bool parse_endpoint(struct sockaddr *end
*
* So this is what we do, except FreeBSD removed EAI_NODATA some time ago, so that's conditional.
*/
@@ -9,7 +9,7 @@
#ifdef EAI_NODATA
ret == EAI_NODATA ||
#endif
-@@ -337,6 +337,20 @@ static bool validate_netmask(struct wgallowedip *allow
+@@ -344,6 +344,20 @@ static bool validate_netmask(struct wgallowedip *allow
return true;
}
@@ -30,7 +30,7 @@
static inline bool parse_allowedips(struct wgpeer *peer, struct wgallowedip **last_allowedip, const char *value)
{
struct wgallowedip *allowedip = *last_allowedip, *new_allowedip;
-@@ -353,10 +367,18 @@ static inline bool parse_allowedips(struct wgpeer *pee
+@@ -360,10 +374,18 @@ static inline bool parse_allowedips(struct wgpeer *pee
}
sep = mutable;
while ((mask = strsep(&sep, ","))) {
@@ -49,7 +49,7 @@
ip = strsep(&mask, "/");
new_allowedip = calloc(1, sizeof(*new_allowedip));
-@@ -387,6 +409,7 @@ static inline bool parse_allowedips(struct wgpeer *pee
+@@ -394,6 +416,7 @@ static inline bool parse_allowedips(struct wgpeer *pee
else
goto err;
new_allowedip->cidr = cidr;
diff --git a/net/amnezia-tools/files/patch-containers.h b/net/amnezia-tools/files/patch-containers.h
index 88563f74058a..233c2465854b 100644
--- a/net/amnezia-tools/files/patch-containers.h
+++ b/net/amnezia-tools/files/patch-containers.h
@@ -1,6 +1,6 @@
---- containers.h.orig 2024-10-01 13:02:42 UTC
+--- containers.h.orig 2025-09-03 14:11:13 UTC
+++ containers.h
-@@ -29,6 +29,10 @@ struct timespec64 {
+@@ -34,6 +34,10 @@ struct timespec64 {
int64_t tv_nsec;
};
@@ -11,7 +11,7 @@
struct wgallowedip {
uint16_t family;
union {
-@@ -36,6 +40,7 @@ struct wgallowedip {
+@@ -41,6 +45,7 @@ struct wgallowedip {
struct in6_addr ip6;
};
uint8_t cidr;
diff --git a/net/amnezia-tools/files/patch-ipc-freebsd.h b/net/amnezia-tools/files/patch-ipc-freebsd.h
index 22255c0bcca3..2737729233b5 100644
--- a/net/amnezia-tools/files/patch-ipc-freebsd.h
+++ b/net/amnezia-tools/files/patch-ipc-freebsd.h
@@ -1,4 +1,4 @@
---- ipc-freebsd.h.orig 2024-10-01 13:02:42 UTC
+--- ipc-freebsd.h.orig 2025-09-03 14:11:13 UTC
+++ ipc-freebsd.h
@@ -15,13 +15,13 @@ static int get_dgram_socket(void)
{
@@ -16,7 +16,28 @@
struct ifg_req *ifg;
int s = get_dgram_socket(), ret = 0;
-@@ -389,6 +389,8 @@ static int kernel_set_device(struct wgdevice *dev)
+@@ -458,15 +458,15 @@ static int kernel_set_device(struct wgdevice *dev)
+ if (dev->flags & WGDEVICE_HAS_H4)
+ nvlist_add_binary(nvl_device, "h4", dev->transport_packet_magic_header, strlen(dev->transport_packet_magic_header) + 1);
+ if (dev->flags & WGDEVICE_HAS_I1)
+- nvlist_add_binary(nvl_device, "i1", dev->i1, strlen(dev->i1) + 1);
++ nvlist_add_binary(nvl_device, "i1", dev->i1 ? dev->i1 : "", strlen(dev->i1 ? dev->i1 : "") + 1);
+ if (dev->flags & WGDEVICE_HAS_I2)
+- nvlist_add_binary(nvl_device, "i2", dev->i2, strlen(dev->i2) + 1);
++ nvlist_add_binary(nvl_device, "i2", dev->i2 ? dev->i2 : "", strlen(dev->i2 ? dev->i2 : "") + 1);
+ if (dev->flags & WGDEVICE_HAS_I3)
+- nvlist_add_binary(nvl_device, "i3", dev->i3, strlen(dev->i3) + 1);
++ nvlist_add_binary(nvl_device, "i3", dev->i3 ? dev->i3 : "", strlen(dev->i3 ? dev->i3 : "") + 1);
+ if (dev->flags & WGDEVICE_HAS_I4)
+- nvlist_add_binary(nvl_device, "i4", dev->i4, strlen(dev->i4) + 1);
++ nvlist_add_binary(nvl_device, "i4", dev->i4 ? dev->i4 : "", strlen(dev->i4 ? dev->i4 : "") + 1);
+ if (dev->flags & WGDEVICE_HAS_I5)
+- nvlist_add_binary(nvl_device, "i5", dev->i5, strlen(dev->i5) + 1);
++ nvlist_add_binary(nvl_device, "i5", dev->i5 ? dev->i5 : "", strlen(dev->i5 ? dev->i5 : "") + 1);
+ if (dev->flags & WGDEVICE_HAS_FWMARK)
+ nvlist_add_number(nvl_device, "user-cookie", dev->fwmark);
+ if (dev->flags & WGDEVICE_REPLACE_PEERS)
+@@ -502,6 +502,8 @@ static int kernel_set_device(struct wgdevice *dev)
nvl_aips[j] = nvlist_create(0);
if (!nvl_aips[j])
goto err_peer;
diff --git a/net/amnezia-tools/files/patch-ipc-uapi.h b/net/amnezia-tools/files/patch-ipc-uapi.h
index 61df9f69e784..cbf4811ca8a7 100644
--- a/net/amnezia-tools/files/patch-ipc-uapi.h
+++ b/net/amnezia-tools/files/patch-ipc-uapi.h
@@ -1,6 +1,6 @@
---- ipc-uapi.h.orig 2024-10-01 13:02:42 UTC
+--- ipc-uapi.h.orig 2025-09-03 14:11:13 UTC
+++ ipc-uapi.h
-@@ -111,7 +111,7 @@ static int userspace_set_device(struct wgdevice *dev)
+@@ -126,7 +126,7 @@ static int userspace_set_device(struct wgdevice *dev)
continue;
} else
continue;
diff --git a/net/amnezia-tools/files/patch-man_wg.8 b/net/amnezia-tools/files/patch-man_wg.8
index 87e018ff2856..5356f8d2069c 100644
--- a/net/amnezia-tools/files/patch-man_wg.8
+++ b/net/amnezia-tools/files/patch-man_wg.8
@@ -1,4 +1,4 @@
---- man/wg.8.orig 2024-10-01 13:02:42 UTC
+--- man/wg.8.orig 2025-09-03 14:11:13 UTC
+++ man/wg.8
@@ -1,10 +1,10 @@
-.TH WG 8 "2015 August 13" ZX2C4 "WireGuard"
@@ -67,7 +67,7 @@
is optional and is by default off; setting it to 0 or "off" disables it.
Otherwise it represents, in seconds, between 1 and 65535 inclusive, how often
to send an authenticated empty packet to the peer, for the purpose of keeping
-@@ -119,11 +121,52 @@ A private key and a corresponding public key may be ge
+@@ -119,11 +121,94 @@ A private key and a corresponding public key may be ge
.br
$ umask 077
.br
@@ -103,25 +103,67 @@
+\fBs1\fP
+Size of handshake initiation packet prepend junk. Should be the same on both ends.
+.br
-+0–1132 (recomended 15–150), s1 + 56 ≠ s2
++0–1304 (recomended 15–150)
+
+.TP
+\fBs2\fP
+Size of handshake response packet prepend junk. Should be the same on both ends.
+.br
-+0–1188 (recomended 15–150), s1 + 56 ≠ s2
++0–1360 (recomended 15–150)
++
++.TP
++\fBs3\fP
++Size of handshake cookie packet prepend junk. Should be the same on both ends.
++.br
++0–1388 (recomended 15–150)
++
++.TP
++\fBs4\fP
++Size of data transport packet prepend junk. Should be the same on both ends.
++Will effectively decrease maximum possible MTU of interface.
++.br
++0–160 (recomended 15-32)
+
+.TP
+\fBh1-h4\fP
+Custom identifiers for initiation/response/cookie/data packets. Should be the same on both ends.
+.br
-+The unique value in range of 5 - 4,294,967,295 (0x5 - 0xFFFFFFFF), h1 != h2 != h3 != h4
++Should be either the unique value in range of 5 - 4294967295 (0x5 - 0xFFFFFFFF)
++.br
++Or should be either the range of two such values, via '-', like 2294967295-4294970000, when range is used a random number from the range selected for each packet.
++For range, first value should be less then second.
++.br
++Such ranges or values should not intersect/match each other.
++
++.TP
++\fBi1-i5\fP
++Pre-crafted custom signature packets to be send before hadshake. May be configured on either side and may be different between sides.
++These packets are being send prior to every handshake, in the same way as Junk packets do. The sending order is i1, i2, i3, i4, i5. If there is no value specified, the packet is skipped.
++.br
++Value is a sequence of tags specified below:
+
++.br
++\fB<b 0x[seq]>\fP - static bytes tag. Dumps [seq] as-is to the packet. [seq] is hex-encoded sequence which represents bytes sequence (2 hex numbers per byte) and is always even-sized
++
++.br
++\fB<r [size]>\fP - random bytes tag. Dumps [size] amount of randomly-generated bytes to the packet
++
++.br
++\fB<rd [size]>\fP - random digits tag. Dumps [size] amount of randomly-generated bytes from [0-9] set to the packet
++
++.br
++\fB<rc [size]>\fP - random chars tag. Dumps [size] amount of randomly-generated bytes from [a-zA-Z] set to the packet
++
++.br
++\fB<t>\fP - timestamp tag. Dumps 4-bytes long current system time in UNIX format
++
++.br
++\fB<c>\fP - packet counter tag. Dumps 4-bytes long amount of packets sent by AWG
+
.SH CONFIGURATION FILE FORMAT
The configuration file format is based on \fIINI\fP. There are two top level sections
-- \fIInterface\fP and \fIPeer\fP. Multiple \fIPeer\fP sections may be specified, but
-@@ -224,7 +267,7 @@ on a per-interface basis by using
+@@ -224,7 +309,7 @@ on a per-interface basis by using
on a per-interface basis by using
.BR ifconfig (1):
@@ -130,7 +172,7 @@
On userspace implementations, it is customary to set the \fILOG_LEVEL\fP environment variable to \fIverbose\fP.
-@@ -240,19 +283,18 @@ If set to an integer or to \fIinfinity\fP, DNS resolut
+@@ -240,19 +325,18 @@ If set to an integer or to \fIinfinity\fP, DNS resolut
If set to an integer or to \fIinfinity\fP, DNS resolution for each peer's endpoint will be retried that many times for non-permanent errors, with an increasing delay between retries. If unset, the default is 15 retries.
.SH SEE ALSO
diff --git a/net/amnezia-tools/files/patch-set.c b/net/amnezia-tools/files/patch-set.c
index 61e1ec5314d0..060312414f44 100644
--- a/net/amnezia-tools/files/patch-set.c
+++ b/net/amnezia-tools/files/patch-set.c
@@ -1,11 +1,11 @@
---- set.c.orig 2024-10-01 13:02:42 UTC
+--- set.c.orig 2025-09-03 14:11:13 UTC
+++ set.c
@@ -18,7 +18,7 @@ int set_main(int argc, const char *argv[])
int ret = 1;
if (argc < 3) {
-- fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips <ip1>/<cidr1>[,<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]);
-+ fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips [+|-]<ip1>/<cidr1>[,[+|-]<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]);
+- fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [jc <junk_count>] [jmin <min_value>] [jmax <max_value>] [s1 <init_junk>] [s2 <resp_junk>] [s3 <cookie_junk>] [s4 <trans_junk>] [h1 <init_header>] [h2 <resp_header>] [h3 <cookie_header>] [h4 <transp_header>] [i1 \"<taged_junk>\"] [i2 \"<taged_junk>\"] [i3 \"<taged_junk>\"] [i4 \"<taged_junk>\"] [i5 \"<taged_junk>\"] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips <ip1>/<cidr1>[,<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]);
++ fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [jc <junk_count>] [jmin <min_value>] [jmax <max_value>] [s1 <init_junk>] [s2 <resp_junk>] [s3 <cookie_junk>] [s4 <trans_junk>] [h1 <init_header>] [h2 <resp_header>] [h3 <cookie_header>] [h4 <transp_header>] [i1 \"<taged_junk>\"] [i2 \"<taged_junk>\"] [i3 \"<taged_junk>\"] [i4 \"<taged_junk>\"] [i5 \"<taged_junk>\"] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips [+|-]<ip1>/<cidr1>[,[+|-]<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]);
return 1;
}
diff --git a/net/amnezia-tools/files/patch-show.c b/net/amnezia-tools/files/patch-show.c
new file mode 100644
index 000000000000..fb6f765c71dc
--- /dev/null
+++ b/net/amnezia-tools/files/patch-show.c
@@ -0,0 +1,51 @@
+--- show.c.orig 2025-09-03 14:11:13 UTC
++++ show.c
+@@ -401,39 +401,39 @@ static bool ugly_print(struct wgdevice *device, const
+ } else if (!strcmp(param, "h1")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->init_packet_magic_header);
++ printf("%s\n", device->init_packet_magic_header?:"0");
+ } else if (!strcmp(param, "h2")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->response_packet_magic_header);
++ printf("%s\n", device->response_packet_magic_header?:"0");
+ } else if (!strcmp(param, "h3")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->underload_packet_magic_header);
++ printf("%s\n", device->underload_packet_magic_header?:"0");
+ } else if (!strcmp(param, "h4")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->transport_packet_magic_header);
++ printf("%s\n", device->transport_packet_magic_header?:"0");
+ } else if (!strcmp(param, "i1")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->i1);
++ printf("%s\n", device->i1?:"");
+ } else if (!strcmp(param, "i2")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->i2);
++ printf("%s\n", device->i2?:"");
+ } else if (!strcmp(param, "i3")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->i3);
++ printf("%s\n", device->i3?:"");
+ } else if (!strcmp(param, "i4")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->i4);
++ printf("%s\n", device->i4?:"");
+ } else if (!strcmp(param, "i5")) {
+ if (with_interface)
+ printf("%s\t", device->name);
+- printf("%s\n", device->i5);
++ printf("%s\n", device->i5?:"");
+ } else if (!strcmp(param, "endpoints")) {
+ for_each_wgpeer(device, peer) {
+ if (with_interface)
diff --git a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
index e4f2cfe40c0a..cc582319c260 100644
--- a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
+++ b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
@@ -1,6 +1,6 @@
---- wg-quick/freebsd.bash.orig 2025-12-03 19:32:16 UTC
+--- wg-quick/freebsd.bash.orig 2025-12-12 22:28:42 UTC
+++ wg-quick/freebsd.bash
-@@ -25,11 +25,20 @@ CONFIG_FILE=""
+@@ -25,11 +25,18 @@ CONFIG_FILE=""
POST_DOWN=( )
SAVE_CONFIG=0
CONFIG_FILE=""
@@ -11,17 +11,15 @@
PROGRAM="${0##*/}"
ARGS=( "$@" )
- IS_ASESCURITY_ON=0
+ IS_AWG_ON=0
-+
+declare -A ROUTES
+declare -A ENDPOINTS_MAP
+
-+
cmd() {
echo "[#] $*" >&3
"$@"
-@@ -40,7 +49,7 @@ die() {
+@@ -40,7 +47,7 @@ die() {
exit 1
}
@@ -30,7 +28,7 @@
unset ORIGINAL_TMPDIR
make_temp() {
-@@ -64,7 +73,7 @@ parse_options() {
+@@ -64,7 +71,7 @@ parse_options() {
}
parse_options() {
@@ -39,7 +37,7 @@
CONFIG_FILE="$1"
if [[ $CONFIG_FILE =~ ^[a-zA-Z0-9_=+.-]{1,15}$ ]]; then
for path in "${CONFIG_SEARCH_PATHS[@]}"; do
-@@ -82,7 +91,7 @@ parse_options() {
+@@ -82,7 +89,7 @@ parse_options() {
stripped="${line%%\#*}"
key="${stripped%%=*}"; key="${key##*([[:space:]])}"; key="${key%%*([[:space:]])}"
value="${stripped#*=}"; value="${value##*([[:space:]])}"; value="${value%%*([[:space:]])}"
@@ -48,7 +46,7 @@
[[ $key == "[Interface]" ]] && interface_section=1
if [[ $interface_section -eq 1 ]]; then
case "$key" in
-@@ -96,9 +105,14 @@ parse_options() {
+@@ -96,9 +103,14 @@ parse_options() {
PreDown) PRE_DOWN+=( "$value" ); continue ;;
PostUp) POST_UP+=( "$value" ); continue ;;
PostDown) POST_DOWN+=( "$value" ); continue ;;
@@ -63,9 +61,9 @@
Jc);&
Jmin);&
Jmax);&
-@@ -109,6 +123,17 @@ parse_options() {
- H3);&
- H4) IS_ASESCURITY_ON=1;;
+@@ -116,6 +128,17 @@ parse_options() {
+ I4);&
+ I5) IS_AWG_ON=1;;
esac
+ else
+ case "$key" in
@@ -81,44 +79,105 @@
fi
WG_CONFIG+="$line"$'\n'
done < "$CONFIG_FILE"
-@@ -129,19 +154,22 @@ add_if() {
+@@ -136,20 +159,24 @@ add_if() {
add_if() {
local ret rc
- local cmd="ifconfig wg create name "$INTERFACE""
-- if [[ $IS_ASESCURITY_ON == 1 ]]; then
-+ local cmd="ifconfig amn create name "$INTERFACE""
-+ if [[ $USERLAND == 1 ]]; then
- cmd="amneziawg-go "$INTERFACE"";
- fi
+- if [[ $IS_AWG_ON == 1 ]]; then
+- cmd="amneziawg-go "$INTERFACE"";
+- fi
- if ret="$(cmd $cmd 2>&1 >/dev/null)"; then
- return 0
-+ if [ -n "$DESCRIPTION" ]; then
-+ ret="$(cmd $cmd description "$DESCRIPTION" 2>&1 >/dev/null)" && return 0
-+ else
-+
-+ ret="$(cmd $cmd 2>&1 >/dev/null)" && return 0
- fi
- rc=$?
- if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then
- echo "$ret" >&3
- return $rc
- fi
+- fi
+- rc=$?
+- if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then
+- echo "$ret" >&3
+- return $rc
+- fi
- echo "[!] Missing WireGuard kernel support ($ret). Falling back to slow userspace implementation." >&3
++ local cmd="ifconfig amn create name "$INTERFACE""
++ if [[ $USERLAND == 0 ]]; then
++ if [ -n "$DESCRIPTION" ]; then
++ ret="$(cmd $cmd description "$DESCRIPTION" 2>&1 >/dev/null)" && return 0
++ else
++ ret="$(cmd $cmd 2>&1 >/dev/null)" && return 0
++ fi
++ rc=$?
++ if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then
++ echo "$ret" >&3
++ return $rc
++ fi
++ fi
+ echo "[!] Missing Amnezia kernel support ($ret). Falling back to slow userspace implementation." >&3
cmd "${WG_QUICK_USERSPACE_IMPLEMENTATION:-amneziawg-go}" "$INTERFACE"
++ if [ -n "$DESCRIPTION" ]; then
++ cmd ifconfig $INTERFACE description "$DESCRIPTION"
++ fi
+ }
+
+ del_routes() {
+@@ -181,9 +208,9 @@ del_if() {
+ if [[ -S /var/run/amneziawg/$INTERFACE.sock ]]; then
+ cmd rm -f "/var/run/amneziawg/$INTERFACE.sock"
+ else
+- cmd ifconfig "$INTERFACE" destroy
++ cmd ifconfig -n "$INTERFACE" destroy
+ fi
+- while ifconfig "$INTERFACE" >/dev/null 2>&1; do
++ while ifconfig -n "$INTERFACE" >/dev/null 2>&1; do
+ # HACK: it would be nice to `route monitor` here and wait for RTM_IFANNOUNCE
+ # but it turns out that the announcement is made before the interface
+ # disappears so we sometimes get a hang. So, we're instead left with polling
+@@ -193,21 +220,21 @@ up_if() {
}
-@@ -209,7 +237,7 @@ set_mtu() {
+ up_if() {
+- cmd ifconfig "$INTERFACE" up
++ cmd ifconfig -n "$INTERFACE" up
+ }
+
+ add_addr() {
+ if [[ $1 == *:* ]]; then
+- cmd ifconfig "$INTERFACE" inet6 "$1" alias
++ cmd ifconfig -n "$INTERFACE" inet6 "$1" alias
+ else
+- cmd ifconfig "$INTERFACE" inet "$1" alias
++ cmd ifconfig -n "$INTERFACE" inet "$1" alias
+ fi
+ }
+
+ set_mtu() {
+ local mtu=0 endpoint output family
+ if [[ -n $MTU ]]; then
+- cmd ifconfig "$INTERFACE" mtu "$MTU"
++ cmd ifconfig -n "$INTERFACE" mtu "$MTU"
+ return
+ fi
+ while read -r _ endpoint; do
+@@ -215,14 +242,16 @@ set_mtu() {
+ family=inet
[[ ${BASH_REMATCH[1]} == *:* ]] && family=inet6
output="$(route -n get "-$family" "${BASH_REMATCH[1]}" || true)"
- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
+- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
- done < <(wg show "$INTERFACE" endpoints)
++ [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig -n "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
+ done < <(awg show "$INTERFACE" endpoints)
if [[ $mtu -eq 0 ]]; then
read -r output < <(route -n get default || true) || true
- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
-@@ -242,7 +270,7 @@ collect_endpoints() {
+- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
++ [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig -n "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}"
+ fi
+- [[ $mtu -gt 0 ]] || mtu=1500
+- cmd ifconfig "$INTERFACE" mtu $(( mtu - 80 ))
++ if [[ $mtu -gt 0 && $mtu -lt 1420 ]]; then
++ # setup MTU only if discovered MTU is less then default
++ cmd ifconfig -n "$INTERFACE" mtu $(( mtu - 80 )) || true
++ fi
+ }
+
+
+@@ -249,7 +278,7 @@ collect_endpoints() {
while read -r _ endpoint; do
[[ $endpoint =~ ^\[?([a-z0-9:.]+)\]?:[0-9]+$ ]] || continue
ENDPOINTS+=( "${BASH_REMATCH[1]}" )
@@ -127,7 +186,7 @@
}
set_endpoint_direct_route() {
-@@ -297,18 +325,25 @@ monitor_daemon() {
+@@ -304,25 +333,108 @@ monitor_daemon() {
}
monitor_daemon() {
@@ -153,10 +212,11 @@
# endpoints change.
while read -u 19 -r event; do
- [[ $event == RTM_* ]] || continue
- ifconfig "$INTERFACE" >/dev/null 2>&1 || break
+- ifconfig "$INTERFACE" >/dev/null 2>&1 || break
++ ifconfig -n "$INTERFACE" >/dev/null 2>&1 || break
[[ $AUTO_ROUTE4 -eq 1 || $AUTO_ROUTE6 -eq 1 ]] && set_endpoint_direct_route
# TODO: set the mtu as well, but only if up
-@@ -316,6 +351,82 @@ monitor_daemon() {
+ done
kill $pid) & disown
}
@@ -239,7 +299,7 @@
HAVE_SET_DNS=0
set_dns() {
[[ ${#DNS[@]} -gt 0 ]] || return 0
-@@ -354,7 +465,7 @@ set_config() {
+@@ -361,7 +473,7 @@ set_config() {
}
set_config() {
@@ -248,7 +308,7 @@
}
save_config() {
-@@ -386,7 +497,7 @@ save_config() {
+@@ -393,7 +505,7 @@ save_config() {
done
old_umask="$(umask)"
umask 077
@@ -257,7 +317,7 @@
trap 'rm -f "$CONFIG_FILE.tmp"; clean_temp; exit' INT TERM EXIT
echo "${current_config/\[Interface\]$'\n'/$new_config}" > "$CONFIG_FILE.tmp" || die "Could not write configuration file"
sync "$CONFIG_FILE.tmp"
-@@ -412,7 +523,7 @@ cmd_usage() {
+@@ -419,7 +531,7 @@ cmd_usage() {
followed by \`.conf'. Otherwise, INTERFACE is an interface name, with
configuration found at:
${CONFIG_SEARCH_PATHS[@]/%//INTERFACE.conf}.
@@ -266,7 +326,7 @@
of the following additions to the [Interface] section, which are handled
by $PROGRAM:
-@@ -429,10 +540,24 @@ cmd_usage() {
+@@ -436,13 +548,27 @@ cmd_usage() {
- SaveConfig: if set to \`true', the configuration is saved from the current
state of the interface upon shutdown.
@@ -291,8 +351,12 @@
+
cmd_up() {
local i
- [[ -z $(ifconfig "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists"
-@@ -446,26 +571,31 @@ cmd_up() {
+- [[ -z $(ifconfig "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists"
++ [[ -z $(ifconfig -n "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists"
+ trap 'del_if; del_routes; clean_temp; exit' INT TERM EXIT
+ add_if
+ execute_hooks "${PRE_UP[@]}"
+@@ -453,26 +579,31 @@ cmd_up() {
set_mtu
up_if
set_dns
@@ -328,7 +392,7 @@
save_config
}
-@@ -473,6 +603,10 @@ cmd_strip() {
+@@ -480,6 +611,10 @@ cmd_strip() {
echo "$WG_CONFIG"
}
@@ -339,7 +403,7 @@
# ~~ function override insertion point ~~
make_temp
-@@ -496,6 +630,18 @@ elif [[ $# -eq 2 && $1 == strip ]]; then
+@@ -503,6 +638,18 @@ elif [[ $# -eq 2 && $1 == strip ]]; then
auto_su
parse_options "$2"
cmd_strip
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 967ac4aa4c03..ffac8c1d3e97 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 549.0.1
+DISTVERSION= 550.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index 49d2326c34d8..def75711e0c7 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765638783
-SHA256 (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 0223233b3cfdf9065ad8e061e0fe9e0ac66e7a9871f7b5dfe23e789b1f6b22c5
-SIZE (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 202958423
+TIMESTAMP = 1765962094
+SHA256 (google-cloud-sdk-550.0.0-linux-x86_64.tar.gz) = a7bce5e6e156ffe4d8c2f4ad5136886f128138aa319dced812e91999699d459d
+SIZE (google-cloud-sdk-550.0.0-linux-x86_64.tar.gz) = 203170056
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index e2558c3ec7f5..4cc28a3ca84c 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892873
-SHA256 (KDE/frameworks/6.20/kcalendarcore-6.20.0.tar.xz) = 5f61027b34510d0de2f2b151c279b000aa17e1c34906ff05e0f0086eed2f3785
-SIZE (KDE/frameworks/6.20/kcalendarcore-6.20.0.tar.xz) = 317520
+TIMESTAMP = 1765456431
+SHA256 (KDE/frameworks/6.21/kcalendarcore-6.21.0.tar.xz) = c5a0aac8bb8b0d007a6ea44e9ea2b7ff07cd701369a9048ff95f9eeb2e34417f
+SIZE (KDE/frameworks/6.21/kcalendarcore-6.21.0.tar.xz) = 317852
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 148c6d98b90f..5f26e2bbc480 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892873
-SHA256 (KDE/frameworks/6.20/kcontacts-6.20.0.tar.xz) = b253cd4864a3f3d4343485cc4bfe1b0344ccf5136ead2ada359e6933e09253de
-SIZE (KDE/frameworks/6.20/kcontacts-6.20.0.tar.xz) = 214140
+TIMESTAMP = 1765456432
+SHA256 (KDE/frameworks/6.21/kcontacts-6.21.0.tar.xz) = a6bf78f10d7680b66366b14431746b3b1d34dc313f1ee7be89b19a476162af64
+SIZE (KDE/frameworks/6.21/kcontacts-6.21.0.tar.xz) = 214104
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index 04fd76c000ff..76242dae33ad 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892873
-SHA256 (KDE/frameworks/6.20/kdav-6.20.0.tar.xz) = bd18d5a3db01c277adc9da32dd20a45fc95b28b11fbff5399842b0524a49d084
-SIZE (KDE/frameworks/6.20/kdav-6.20.0.tar.xz) = 69800
+TIMESTAMP = 1765456432
+SHA256 (KDE/frameworks/6.21/kdav-6.21.0.tar.xz) = b5afa42ee16404bbd662682f1a66610ef5b6479eaba6e9510da934f3867f9ae2
+SIZE (KDE/frameworks/6.21/kdav-6.21.0.tar.xz) = 69788
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index b385fff8ea0a..3ecd3ac84ab8 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892874
-SHA256 (KDE/frameworks/6.20/kholidays-6.20.0.tar.xz) = b29a7a27f85f3b533c02002bd5efd375fed64268e898cb40e6d377b0d7243864
-SIZE (KDE/frameworks/6.20/kholidays-6.20.0.tar.xz) = 265844
+TIMESTAMP = 1765456432
+SHA256 (KDE/frameworks/6.21/kholidays-6.21.0.tar.xz) = 91e6820ff652ea771b2213974559e7ff4babb6d9f357f40b8c72266bd0432be4
+SIZE (KDE/frameworks/6.21/kholidays-6.21.0.tar.xz) = 265848
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index 02886845807b..c845d998874c 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892874
-SHA256 (KDE/frameworks/6.20/syndication-6.20.0.tar.xz) = e2b79ea958a8edfd4c9c0790925cc43d1f4031ec65ee545a60591008be159242
-SIZE (KDE/frameworks/6.20/syndication-6.20.0.tar.xz) = 569296
+TIMESTAMP = 1765456432
+SHA256 (KDE/frameworks/6.21/syndication-6.21.0.tar.xz) = 7ea3f6d46710a6ee12c3764b3f5b3a2240b22ca01f106700262b46b25b0e0abb
+SIZE (KDE/frameworks/6.21/syndication-6.21.0.tar.xz) = 569308
diff --git a/net/libnet/Makefile b/net/libnet/Makefile
index c59bb10e2f4b..c399fcb490ba 100644
--- a/net/libnet/Makefile
+++ b/net/libnet/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/libnet/libnet
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe libtool pathfix
+USES= cpe libtool
CONFIGURE_ARGS= --disable-doxygen-doc \
--disable-doxygen-dot \
diff --git a/net/mcast-bridge/Makefile b/net/mcast-bridge/Makefile
index 24b2925a5bae..a81bf39c8e39 100644
--- a/net/mcast-bridge/Makefile
+++ b/net/mcast-bridge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mcast-bridge
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.0
+DISTVERSION= 1.3.0
CATEGORIES= net
MAINTAINER= dennypage@me.com
diff --git a/net/mcast-bridge/distinfo b/net/mcast-bridge/distinfo
index 343b49a711d5..a8fe0835729b 100644
--- a/net/mcast-bridge/distinfo
+++ b/net/mcast-bridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764867726
-SHA256 (dennypage-mcast-bridge-v1.2.0_GH0.tar.gz) = 0575d7b20bf5e84b93ba0ad3985d4a699c4c660ddc047f3284518a54d996a290
-SIZE (dennypage-mcast-bridge-v1.2.0_GH0.tar.gz) = 45252
+TIMESTAMP = 1765913188
+SHA256 (dennypage-mcast-bridge-v1.3.0_GH0.tar.gz) = e113c9dea3c7c55777a7e39900192c0473a3b8d55dc412cdfb0d155c6beb3151
+SIZE (dennypage-mcast-bridge-v1.3.0_GH0.tar.gz) = 47663
diff --git a/net/mdns-bridge/Makefile b/net/mdns-bridge/Makefile
index ce31b4dd60f2..a245ca9eace9 100644
--- a/net/mdns-bridge/Makefile
+++ b/net/mdns-bridge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mdns-bridge
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.0
+DISTVERSION= 2.4.0
CATEGORIES= net
MAINTAINER= dennypage@me.com
diff --git a/net/mdns-bridge/distinfo b/net/mdns-bridge/distinfo
index bd2b97d9f465..d1c53d0d9053 100644
--- a/net/mdns-bridge/distinfo
+++ b/net/mdns-bridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764871970
-SHA256 (dennypage-mdns-bridge-v2.3.0_GH0.tar.gz) = 92f53b2d2020d4e8757adda2d0f234aa875416e085494c6724fc39e6a55e9b4f
-SIZE (dennypage-mdns-bridge-v2.3.0_GH0.tar.gz) = 26855
+TIMESTAMP = 1765994950
+SHA256 (dennypage-mdns-bridge-v2.4.0_GH0.tar.gz) = e3276aa4689c6f342ff5bf190804be1a29804384302c88255a2e710197e76e20
+SIZE (dennypage-mdns-bridge-v2.4.0_GH0.tar.gz) = 27010
diff --git a/net/onedrivegui/Makefile b/net/onedrivegui/Makefile
index a86ce56e977b..5facdb54ffb7 100644
--- a/net/onedrivegui/Makefile
+++ b/net/onedrivegui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= onedrivegui
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.0
DISTVERSIONPREFIX= v
CATEGORIES= net python
diff --git a/net/onedrivegui/distinfo b/net/onedrivegui/distinfo
index 4c67e99ee9c8..2ccd5c80c2c9 100644
--- a/net/onedrivegui/distinfo
+++ b/net/onedrivegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759115543
-SHA256 (bpozdena-OneDriveGUI-v1.2.2_GH0.tar.gz) = c98fe134fae3b58188b2408b4733520335d5a1682cd7d9709b7f34ad7cf05758
-SIZE (bpozdena-OneDriveGUI-v1.2.2_GH0.tar.gz) = 115872
+TIMESTAMP = 1765945283
+SHA256 (bpozdena-OneDriveGUI-v1.3.0_GH0.tar.gz) = be325a873055269fd31856b921b7326de0013486d5ea0e0b40e424f220bf35ee
+SIZE (bpozdena-OneDriveGUI-v1.3.0_GH0.tar.gz) = 125114
diff --git a/net/onedrivegui/pkg-plist b/net/onedrivegui/pkg-plist
index 0f2a60537438..13d9e90a188f 100644
--- a/net/onedrivegui/pkg-plist
+++ b/net/onedrivegui/pkg-plist
@@ -16,12 +16,12 @@ share/icons/hicolor/48x48/apps/onedrivegui.png
%%DATADIR%%/resources/images/close-filled.png
%%DATADIR%%/resources/images/folder.png
%%DATADIR%%/resources/images/gear.png
-%%DATADIR%%/resources/images/icons8-cloud-cross-40_2.png
-%%DATADIR%%/resources/images/icons8-cloud-done-40_2.png
-%%DATADIR%%/resources/images/icons8-cloud-sync-40_2.png
+%%DATADIR%%/resources/images/icons8-cloud-80.png
+%%DATADIR%%/resources/images/icons8-cloud-done-80.png
+%%DATADIR%%/resources/images/icons8-cloud-error-80.png
+%%DATADIR%%/resources/images/icons8-cloud-stop-80.png
+%%DATADIR%%/resources/images/icons8-cloud-sync-80.png
%%DATADIR%%/resources/images/icons8-clouds-48.ico
-%%DATADIR%%/resources/images/icons8-clouds-48.png
-%%DATADIR%%/resources/images/icons8-clouds-80-dark-edge.png
%%DATADIR%%/resources/images/icons8-green-circle-48.png
%%DATADIR%%/resources/images/icons8-red-circle-48.png
%%DATADIR%%/resources/images/menu.png
@@ -60,6 +60,7 @@ share/icons/hicolor/48x48/apps/onedrivegui.png
%%DATADIR%%/ui/ui_profile_settings_page.py
%%DATADIR%%/ui/ui_profile_settings_window.py
%%DATADIR%%/utils/__init__.py
+%%DATADIR%%/utils/autostart.py
%%DATADIR%%/utils/utils.py
%%DATADIR%%/wizard.py
%%DATADIR%%/workers.py
diff --git a/net/py-urllib3/Makefile b/net/py-urllib3/Makefile
index 17bdfab67b85..1f0dbb3a85ad 100644
--- a/net/py-urllib3/Makefile
+++ b/net/py-urllib3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= urllib3
-PORTVERSION= 2.6.0
+PORTVERSION= 2.6.1
PORTEPOCH= 1
CATEGORIES= net python
MASTER_SITES= PYPI \
diff --git a/net/py-urllib3/distinfo b/net/py-urllib3/distinfo
index 535b5ab35fc8..1037014bb276 100644
--- a/net/py-urllib3/distinfo
+++ b/net/py-urllib3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765033040
-SHA256 (urllib3-2.6.0.tar.gz) = cb9bcef5a4b345d5da5d145dc3e30834f58e8018828cbc724d30b4cb7d4d49f1
-SIZE (urllib3-2.6.0.tar.gz) = 432585
+TIMESTAMP = 1765895844
+SHA256 (urllib3-2.6.1.tar.gz) = 5379eb6e1aba4088bae84f8242960017ec8d8e3decf30480b3a1abdaa9671a3f
+SIZE (urllib3-2.6.1.tar.gz) = 432678
diff --git a/net/radcli/Makefile b/net/radcli/Makefile
index 35f5d89a5316..4b9b4611ba49 100644
--- a/net/radcli/Makefile
+++ b/net/radcli/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LIB_DEPENDS= libgnutls.so:security/gnutls \
libnettle.so:security/nettle
-USES= libtool pathfix pkgconfig
+USES= libtool pkgconfig
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/net/rubygem-opennebula/Makefile b/net/rubygem-opennebula/Makefile
index 612663de8f61..59c886186be1 100644
--- a/net/rubygem-opennebula/Makefile
+++ b/net/rubygem-opennebula/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opennebula
-PORTVERSION= 7.0.1
+PORTVERSION= 7.0.2
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-opennebula/distinfo b/net/rubygem-opennebula/distinfo
index 95cbc7ba7f83..8a39a932270f 100644
--- a/net/rubygem-opennebula/distinfo
+++ b/net/rubygem-opennebula/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761447698
-SHA256 (rubygem/opennebula-7.0.1.gem) = 9472f04e64e0e31fefdef8637decdcd3a12b1ae58cb97827718b61c4e8f39a2c
-SIZE (rubygem/opennebula-7.0.1.gem) = 117248
+TIMESTAMP = 1765895816
+SHA256 (rubygem/opennebula-7.0.2.gem) = ec8d7d0426cb3abe9117b5d620b20d7004baeb2b721f33227c88b34afa728171
+SIZE (rubygem/opennebula-7.0.2.gem) = 117248
diff --git a/net/samba420/Makefile b/net/samba420/Makefile
index 487e6fb0e241..36db6c71fe15 100644
--- a/net/samba420/Makefile
+++ b/net/samba420/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${SAMBA4_BASENAME}420
PORTVERSION= ${SAMBA4_VERSION}
-PORTREVISION= 11
CATEGORIES?= net
MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc
DISTNAME= ${SAMBA4_DISTNAME}
@@ -12,6 +11,8 @@ WWW= https://gitlab.com/samba-freebsd/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Discontinued upstream; transition to a supported versions of Samba (refer to https://wiki.samba.org/index.php/Samba_Release_Planning)
+
USES= cpe
CONFLICTS_INSTALL?= samba4*
@@ -52,7 +53,7 @@ EXTRA_PATCHES= \
SAMBA4_BASENAME= samba
SAMBA4_PORTNAME= ${SAMBA4_BASENAME}4
-SAMBA4_VERSION= 4.20.7
+SAMBA4_VERSION= 4.20.8
SAMBA4_DISTNAME= ${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|}
WRKSRC?= ${WRKDIR}/${DISTNAME}
diff --git a/net/samba420/distinfo b/net/samba420/distinfo
index e6dc8bc2d49f..9858f8d90d7f 100644
--- a/net/samba420/distinfo
+++ b/net/samba420/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737565689
-SHA256 (samba-4.20.7.tar.gz) = 5afe8b66e612ab1c7e57c6146adfe98ec3ea9d40dee2962a2076a3d6d6973b78
-SIZE (samba-4.20.7.tar.gz) = 42523056
+TIMESTAMP = 1766066171
+SHA256 (samba-4.20.8.tar.gz) = 75be0e8d31f45013e9b260fe7cf304a36d2d8128391914772577215ec173a807
+SIZE (samba-4.20.8.tar.gz) = 42531989
diff --git a/net/samba420/files/patch-python_samba_tdb__util.py b/net/samba420/files/patch-python_samba_tdb__util.py
deleted file mode 100644
index ffbe35f0016b..000000000000
--- a/net/samba420/files/patch-python_samba_tdb__util.py
+++ /dev/null
@@ -1,15 +0,0 @@
---- python/samba/tdb_util.py.orig 2025-02-17 11:38:24.136379000 +0100
-+++ python/samba/tdb_util.py 2025-02-17 11:38:44.171612000 +0100
-@@ -37,9 +37,10 @@
- raise FileNotFoundError(2, "could not find tdbbackup tool: "
- "is tdb-tools installed?")
-
-- tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1]
- if readonly:
-- tdbbackup_cmd.append("-r")
-+ tdbbackup_cmd = [toolpath, "-r", "-s", ".copy.tdb", file1]
-+ else:
-+ tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1]
-
- status = subprocess.check_call(tdbbackup_cmd, close_fds=True, shell=False)
-
diff --git a/net/samba420/pkg-plist.python b/net/samba420/pkg-plist.python
index 2ee4e7430379..4eba1ad08c42 100644
--- a/net/samba420/pkg-plist.python
+++ b/net/samba420/pkg-plist.python
@@ -432,6 +432,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so
%%PYTHON_SITELIBDIR%%/samba/tests/messaging.py
%%PYTHON_SITELIBDIR%%/samba/tests/ndr/gkdi.py
%%PYTHON_SITELIBDIR%%/samba/tests/ndr/gmsa.py
+%%PYTHON_SITELIBDIR%%/samba/tests/ndr/sd.py
%%PYTHON_SITELIBDIR%%/samba/tests/ndr/wbint.py
%%PYTHON_SITELIBDIR%%/samba/tests/net_join.py
%%PYTHON_SITELIBDIR%%/samba/tests/net_join_no_spnego.py
diff --git a/net/smb4k/Makefile b/net/smb4k/Makefile
index 33479bf81657..40a9f2ee0b18 100644
--- a/net/smb4k/Makefile
+++ b/net/smb4k/Makefile
@@ -1,6 +1,5 @@
PORTNAME= smb4k
-DISTVERSION= 4.0.4
-PORTREVISION= 1
+DISTVERSION= 4.0.5
CATEGORIES= net kde
MASTER_SITES= SF/${PORTNAME}/${DISTVERSION}
@@ -18,11 +17,11 @@ RUN_DEPENDS= rsync:net/rsync
USES= cmake compiler:c++17-lang cpe gettext-tools gl kde:6 qt:6 \
samba tar:xz xorg
-CPE_VENDOR= ${PORTNAME}_project
+CPE_VENDOR= smb4k_project
USE_GL= gl opengl # GLX
-USE_KDE= auth colorscheme completion config configwidgets coreaddons \
- crash dbusaddons dnssd guiaddons i18n iconthemes jobwidgets kirigami2 \
- kio libplasma notifications service solid statusnotifieritem \
+USE_KDE= auth completion config configwidgets coreaddons crash \
+ dbusaddons dnssd i18n iconthemes jobwidgets kio kirigami2 \
+ libplasma notifications solid statusnotifieritem \
wallet widgetsaddons windowsystem xmlgui \
doctools:build ecm:build
USE_QT= base declarative
diff --git a/net/smb4k/distinfo b/net/smb4k/distinfo
index 087f04c9d49d..5d67e3308a00 100644
--- a/net/smb4k/distinfo
+++ b/net/smb4k/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756392828
-SHA256 (smb4k-4.0.4.tar.xz) = b7c3f69c80cea5dacaf667e96f68f4c4d99dd6f8eef2b90d7a9afea82fe2ca99
-SIZE (smb4k-4.0.4.tar.xz) = 4853384
+TIMESTAMP = 1766060947
+SHA256 (smb4k-4.0.5.tar.xz) = 7172cfb48b073ceac6c712066233be640938e935e27057e129882f935a81b9e9
+SIZE (smb4k-4.0.5.tar.xz) = 4880008
diff --git a/net/smb4k/pkg-plist b/net/smb4k/pkg-plist
index fddf30b8aa60..40106c520a3d 100644
--- a/net/smb4k/pkg-plist
+++ b/net/smb4k/pkg-plist
@@ -69,6 +69,8 @@ share/doc/HTML/nl/smb4k/index.cache.bz2
share/doc/HTML/nl/smb4k/index.docbook
share/doc/HTML/pt_BR/smb4k/index.cache.bz2
share/doc/HTML/pt_BR/smb4k/index.docbook
+share/doc/HTML/ru/smb4k/index.cache.bz2
+share/doc/HTML/ru/smb4k/index.docbook
share/doc/HTML/sv/smb4k/index.cache.bz2
share/doc/HTML/sv/smb4k/index.docbook
share/doc/HTML/uk/smb4k/index.cache.bz2
diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile
index 2c9da0e06d27..e6b31c9949c8 100644
--- a/net/spoofdpi/Makefile
+++ b/net/spoofdpi/Makefile
@@ -1,7 +1,6 @@
PORTNAME= spoofdpi
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.3
-PORTREVISION= 1
+DISTVERSION= 1.2.0
CATEGORIES= net
MAINTAINER= nxjoseph@protonmail.com
@@ -18,25 +17,32 @@ GH_ACCOUNT= xvzc
GH_PROJECT= SpoofDPI
GH_TUPLE= BurntSushi:toml:v1.5.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
+ gabriel-vasile:mimetype:v1.4.10:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \
go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \
+ go-playground:locales:v0.14.1:go_playground_locales/vendor/github.com/go-playground/locales \
+ go-playground:universal-translator:v0.18.1:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \
+ go-playground:validator:v10.28.0:go_playground_validator_v10/vendor/github.com/go-playground/validator/v10 \
go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
- golang:mod:v0.18.0:golang_mod/vendor/golang.org/x/mod \
- golang:net:v0.38.0:golang_net/vendor/golang.org/x/net \
- golang:sync:v0.12.0:golang_sync/vendor/golang.org/x/sync \
- golang:sys:v0.31.0:golang_sys/vendor/golang.org/x/sys \
- golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \
+ golang:crypto:v0.42.0:golang_crypto/vendor/golang.org/x/crypto \
+ golang:mod:v0.27.0:golang_mod/vendor/golang.org/x/mod \
+ golang:net:v0.43.0:golang_net/vendor/golang.org/x/net \
+ golang:sync:v0.17.0:golang_sync/vendor/golang.org/x/sync \
+ golang:sys:v0.36.0:golang_sys/vendor/golang.org/x/sys \
+ golang:text:v0.29.0:golang_text/vendor/golang.org/x/text \
+ golang:tools:v0.36.0:golang_tools/vendor/golang.org/x/tools \
google:gopacket:v1.1.19:google_gopacket/vendor/github.com/google/gopacket \
jackpal:gateway:v1.1.1:jackpal_gateway/vendor/github.com/jackpal/gateway \
kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \
+ leodido:go-urn:v1.4.0:leodido_go_urn/vendor/github.com/leodido/go-urn \
mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
mattn:go-isatty:v0.0.19:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
- mattn:go-runewidth:v0.0.15:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
miekg:dns:v1.1.61:miekg_dns/vendor/github.com/miekg/dns \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
rs:zerolog:v1.33.0:rs_zerolog/vendor/github.com/rs/zerolog \
+ samber:lo:v1.52.0:samber_lo/vendor/github.com/samber/lo \
stretchr:objx:v0.5.2:stretchr_objx/vendor/github.com/stretchr/objx \
stretchr:testify:v1.11.1:stretchr_testify/vendor/github.com/stretchr/testify \
- urfave:cli:v3.5.0:urfave_cli_v3/vendor/github.com/urfave/cli/v3
+ urfave:cli:v3.6.1:urfave_cli_v3/vendor/github.com/urfave/cli/v3
USE_RC_SUBR= ${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
@@ -54,7 +60,7 @@ PLIST_FILES= "@dir(${USERS},${GROUPS},0770) ${ETCDIR}" \
post-patch:
${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor
- @${REINPLACE_CMD} -e '220s#"etc"#"${ETCDIR}"#g' \
+ @${REINPLACE_CMD} -e '342s#"etc"#"${ETCDIR}"#g' \
${WRKSRC}/internal/config/cli.go
post-install:
diff --git a/net/spoofdpi/distinfo b/net/spoofdpi/distinfo
index f7ef56ede616..92bef04d1cfd 100644
--- a/net/spoofdpi/distinfo
+++ b/net/spoofdpi/distinfo
@@ -1,45 +1,59 @@
-TIMESTAMP = 1764165145
-SHA256 (xvzc-SpoofDPI-v1.1.3_GH0.tar.gz) = 638630f41313583381f58158197fca8bb5b70686298ce0e9539866bde5929a60
-SIZE (xvzc-SpoofDPI-v1.1.3_GH0.tar.gz) = 1495404
+TIMESTAMP = 1765917720
+SHA256 (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 30dbc1b69ac1cedb10703a4dc6923c761bf845b7450e4600dd4aab293480ff05
+SIZE (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 1525752
SHA256 (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 723ede1a61ca8311046f840020e485dec3ceb2e614d1a539cd154375bdd7b8cb
SIZE (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 118644
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
+SHA256 (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = cabca04c944919cbf146fd8e0bd444795e5942aeacc7252f910df27fb196f97b
+SIZE (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = 826818
SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432
SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614
+SHA256 (go-playground-locales-v0.14.1_GH0.tar.gz) = 29b29f1ff125e04a4d81a1f584d929ac8444663255cfdfa076a78339e23b4624
+SIZE (go-playground-locales-v0.14.1_GH0.tar.gz) = 4364173
+SHA256 (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 5e30d5afbaebbac71e95a826920465fadd7e0ce0fdb00ee8ce29451a09aaa4f2
+SIZE (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 37149
+SHA256 (go-playground-validator-v10.28.0_GH0.tar.gz) = 60a91e1db10695c626d2c247571e5ff810f7c28eb0a5851704d610dd77e4f247
+SIZE (go-playground-validator-v10.28.0_GH0.tar.gz) = 308643
SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71
-SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147
-SHA256 (golang-net-v0.38.0_GH0.tar.gz) = f5f44a7625a2cee3ab3b38f8b08a1e058395faf44c29ae5e9a29af9e5f13c822
-SIZE (golang-net-v0.38.0_GH0.tar.gz) = 1502112
-SHA256 (golang-sync-v0.12.0_GH0.tar.gz) = 1032c8a956571df44cfb3c22122a7a3a771af53b1af5698b15e0143a8aacfde7
-SIZE (golang-sync-v0.12.0_GH0.tar.gz) = 17923
-SHA256 (golang-sys-v0.31.0_GH0.tar.gz) = de9873501d7e57afe8964b48d17392f82b5f1fd611915e6084523f9eb7506972
-SIZE (golang-sys-v0.31.0_GH0.tar.gz) = 1523040
-SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13
-SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706
+SHA256 (golang-crypto-v0.42.0_GH0.tar.gz) = 4f0c623e94394b192af9afb187954b84af65cf0cb6aab852b14323c60506aa63
+SIZE (golang-crypto-v0.42.0_GH0.tar.gz) = 2156903
+SHA256 (golang-mod-v0.27.0_GH0.tar.gz) = dcd1ba21c7695b209830ccc4881e41d591ae65e6f1938575bd095640444afa19
+SIZE (golang-mod-v0.27.0_GH0.tar.gz) = 126553
+SHA256 (golang-net-v0.43.0_GH0.tar.gz) = 82b2d04549216f36a8c538a756010a90222e3942ab815596b86a62dbf766f2d2
+SIZE (golang-net-v0.43.0_GH0.tar.gz) = 1504428
+SHA256 (golang-sync-v0.17.0_GH0.tar.gz) = 43bb928dbf895ec51797c1ec8899dd8cbb57af34e8e0c4960609cb957af1aad7
+SIZE (golang-sync-v0.17.0_GH0.tar.gz) = 18189
+SHA256 (golang-sys-v0.36.0_GH0.tar.gz) = 5a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a
+SIZE (golang-sys-v0.36.0_GH0.tar.gz) = 1530636
+SHA256 (golang-text-v0.29.0_GH0.tar.gz) = 9fbdba333af6a936b6f54a3c9f730f3e29ecece3f1a98285ff8dfee79225d371
+SIZE (golang-text-v0.29.0_GH0.tar.gz) = 8973069
+SHA256 (golang-tools-v0.36.0_GH0.tar.gz) = 299d2320e8f6adb5b53fb1a32e613b00cd2263237c2c4f8f3a68885040b2cfb9
+SIZE (golang-tools-v0.36.0_GH0.tar.gz) = 9079404
SHA256 (google-gopacket-v1.1.19_GH0.tar.gz) = 31efa87cc9d2b41e5e66c7daa8839d841d2a43cc477bf595c9e8c24ef6903830
SIZE (google-gopacket-v1.1.19_GH0.tar.gz) = 950745
SHA256 (jackpal-gateway-v1.1.1_GH0.tar.gz) = 69842d3b542a8c436f23fabaf40ec8ff88272e0639d7905c3bab2d94ea13b52b
SIZE (jackpal-gateway-v1.1.1_GH0.tar.gz) = 16671
SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358
SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550
+SHA256 (leodido-go-urn-v1.4.0_GH0.tar.gz) = 711dcaa61598e44f058be5884aca8ce6d9ba42ed0940fdd280fec36495ed90d3
+SIZE (leodido-go-urn-v1.4.0_GH0.tar.gz) = 1998692
SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77
SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762
SHA256 (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 67b1614d495030982d276b211f3ba2a155fad61919ba96e34db8e67ed28660e4
SIZE (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 4679
-SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85
-SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284
SHA256 (miekg-dns-v1.1.61_GH0.tar.gz) = 90333c02da30c7ec20688e854e34f71d450831e5c4eba007d828864bb4ff4d47
SIZE (miekg-dns-v1.1.61_GH0.tar.gz) = 217914
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (rs-zerolog-v1.33.0_GH0.tar.gz) = 7a32947b007164edb7a888048f8bec6d7de9cf503e79e099d6b6814fad0f6ac7
SIZE (rs-zerolog-v1.33.0_GH0.tar.gz) = 216046
+SHA256 (samber-lo-v1.52.0_GH0.tar.gz) = f2045b040f9afff60182f2c161e1c4aca6a49e656be1022d1eda497d240e8383
+SIZE (samber-lo-v1.52.0_GH0.tar.gz) = 93914
SHA256 (stretchr-objx-v0.5.2_GH0.tar.gz) = c21c81a2e619fe8194c9cfafd577a72fe163df5a384d68799fbc54eef4b0e33f
SIZE (stretchr-objx-v0.5.2_GH0.tar.gz) = 33222
SHA256 (stretchr-testify-v1.11.1_GH0.tar.gz) = 4b51fbc0f19e42841013748e6d527314e1d0e7255122766b5fca1d35b4630c69
SIZE (stretchr-testify-v1.11.1_GH0.tar.gz) = 116832
-SHA256 (urfave-cli-v3.5.0_GH0.tar.gz) = bb5987d7ba2c59721496e01a246732955051140126df5f1e6da6d9c9c20ad5e2
-SIZE (urfave-cli-v3.5.0_GH0.tar.gz) = 6805679
+SHA256 (urfave-cli-v3.6.1_GH0.tar.gz) = cfddd39c0df7a7c1f7ec93b0c84fdb4c72ef46d2380a46d273a5cda585cb80cf
+SIZE (urfave-cli-v3.6.1_GH0.tar.gz) = 6807151
diff --git a/net/spoofdpi/files/modules.txt b/net/spoofdpi/files/modules.txt
index 48c505de7ef7..363d89b25ba8 100644
--- a/net/spoofdpi/files/modules.txt
+++ b/net/spoofdpi/files/modules.txt
@@ -5,6 +5,14 @@ github.com/BurntSushi/toml/internal
# github.com/davecgh/go-spew v1.1.1
## explicit
github.com/davecgh/go-spew/spew
+# github.com/gabriel-vasile/mimetype v1.4.10
+## explicit; go 1.21
+# github.com/go-playground/locales v0.14.1
+## explicit; go 1.17
+# github.com/go-playground/universal-translator v0.18.1
+## explicit; go 1.18
+# github.com/go-playground/validator/v10 v10.28.0
+## explicit; go 1.24.0
# github.com/google/gopacket v1.1.19
## explicit; go 1.12
github.com/google/gopacket
@@ -15,6 +23,8 @@ github.com/google/gopacket/pcap
github.com/jackpal/gateway
# github.com/kr/pretty v0.1.0
## explicit
+# github.com/leodido/go-urn v1.4.0
+## explicit; go 1.18
# github.com/mattn/go-colorable v0.1.13
## explicit; go 1.15
github.com/mattn/go-colorable
@@ -33,6 +43,8 @@ github.com/rs/zerolog
github.com/rs/zerolog/internal/cbor
github.com/rs/zerolog/internal/json
github.com/rs/zerolog/log
+# github.com/samber/lo v1.52.0
+## explicit; go 1.18
# github.com/stretchr/objx v0.5.2
## explicit; go 1.20
github.com/stretchr/objx
@@ -41,13 +53,16 @@ github.com/stretchr/objx
github.com/stretchr/testify/assert
github.com/stretchr/testify/assert/yaml
github.com/stretchr/testify/mock
-# github.com/urfave/cli/v3 v3.5.0
+github.com/stretchr/testify/require
+# github.com/urfave/cli/v3 v3.6.1
## explicit; go 1.22
github.com/urfave/cli/v3
-# golang.org/x/mod v0.18.0
-## explicit; go 1.18
+# golang.org/x/crypto v0.42.0
+## explicit; go 1.24.0
+# golang.org/x/mod v0.27.0
+## explicit; go 1.23.0
golang.org/x/mod/semver
-# golang.org/x/net v0.38.0
+# golang.org/x/net v0.43.0
## explicit; go 1.23.0
golang.org/x/net/bpf
golang.org/x/net/internal/iana
@@ -55,19 +70,21 @@ golang.org/x/net/internal/socket
golang.org/x/net/ipv4
golang.org/x/net/ipv6
golang.org/x/net/route
-# golang.org/x/sync v0.12.0
-## explicit; go 1.23.0
+# golang.org/x/sync v0.17.0
+## explicit; go 1.24.0
golang.org/x/sync/errgroup
-# golang.org/x/sys v0.31.0
-## explicit; go 1.23.0
+# golang.org/x/sys v0.36.0
+## explicit; go 1.24.0
golang.org/x/sys/unix
golang.org/x/sys/windows
-# golang.org/x/tools v0.22.0
-## explicit; go 1.19
+# golang.org/x/text v0.29.0
+## explicit; go 1.24.0
+# golang.org/x/tools v0.36.0
+## explicit; go 1.23.0
golang.org/x/tools/go/gcexportdata
-golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/go/packages
golang.org/x/tools/go/types/objectpath
+golang.org/x/tools/go/types/typeutil
golang.org/x/tools/internal/aliases
golang.org/x/tools/internal/event
golang.org/x/tools/internal/event/core
@@ -78,7 +95,7 @@ golang.org/x/tools/internal/gocommand
golang.org/x/tools/internal/packagesinternal
golang.org/x/tools/internal/pkgbits
golang.org/x/tools/internal/stdlib
-golang.org/x/tools/internal/tokeninternal
+golang.org/x/tools/internal/typeparams
golang.org/x/tools/internal/typesinternal
golang.org/x/tools/internal/versions
# gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15
diff --git a/net/spoofdpi/files/pkg-message.in b/net/spoofdpi/files/pkg-message.in
index 2c70f131080e..a102654f3bf3 100644
--- a/net/spoofdpi/files/pkg-message.in
+++ b/net/spoofdpi/files/pkg-message.in
@@ -34,4 +34,10 @@ You can edit the config via being as root or adding your user to the ${PORTNAME}
Config locations are: $SPOOFDPI_CONFIG environment variable, ${ETCDIR}/${PORTNAME}.toml, $XDG_CONFIG_HOME/${PORTNAME}/${PORTNAME}.toml and $HOME/.config/${PORTNAME}/${PORTNAME}.toml
EOM
}
+{ type: upgrade
+ maximum_version: "1.2.0"
+ message: << EOM
+The whole configuration file has changed, see the documentation for more details. I've updated the sample config in the port.
+EOM
+}
]
diff --git a/net/spoofdpi/files/spoofdpi.in b/net/spoofdpi/files/spoofdpi.in
index 7c2beb0fc533..9eeedd64b8b2 100644
--- a/net/spoofdpi/files/spoofdpi.in
+++ b/net/spoofdpi/files/spoofdpi.in
@@ -10,7 +10,7 @@
# spoofdpi (default empty).
# spoofdpi_user (str): User to run spoofdpi as. Default
# to "%%USER%%" created by the port.
-# spoofdpi_log (path): Console log file (default /dev/null).
+# spoofdpi_log (path): Console log file (default /var/log/spoofdpi.log or set to /dev/null to omit).
. /etc/rc.subr
@@ -33,7 +33,7 @@ load_rc_config "${name}"
eval "${rcvar}=\${${rcvar}:-'NO'}"
eval "_args=\${${name}_args:-''}"
eval "_user=\${${name}_user:-'%%USER%%'}"
-eval "_log=\${${name}_log:-/dev/null}"
+eval "_log=\${${name}_log:-/var/log/${name}.log}"
pidfile="/var/run/${name}.pid"
diff --git a/net/spoofdpi/files/spoofdpi.toml.sample b/net/spoofdpi/files/spoofdpi.toml.sample
index 3c1af2a7e542..36ce94dbded7 100644
--- a/net/spoofdpi/files/spoofdpi.toml.sample
+++ b/net/spoofdpi/files/spoofdpi.toml.sample
@@ -1,11 +1,37 @@
-dns-addr = "1.1.1.1"
-dns-port = "53"
+[general]
+
+# Available values are debug, trace, info, warn, error, and disabled. (default: "info")
+log-level = "info"
+
+# Don't print banner
+silent = true
+
+# This option is currently only supported on macOS.
+system-proxy = false
+
+[server]
# If you want to run SpoofDPI remotely (e.g., on a physically separated machine), then you should set this value
# to 0.0.0.0. Otherwise, it is recommended to leave this option as default.
-listen-addr = "127.0.0.1"
+listen-addr = "127.0.0.1:8080"
+
+[dns]
+
+# available options: udp/https/system (default: "udp")
+mode = "https"
+
+# DNS address and port number
+# this is used when dns-mode is set to udp.
+addr = "8.8.8.8:53"
+
+# This is used when dns-mode is set to https.
+https-url = "https://dns.google/dns-query"
+
+# Filters DNS queries by record type (A for IPv4, AAAA for IPv6).
+# Available values are "ipv4", "ipv6", and "all".
+# If your Internet Service Provider (ISP) doesn't support IPv6, it is recommended to set this option to "ipv4" for stability.
+qtype = "all"
-# Port to listen on.
-listen-port = "8080"
+# If true, DNS records will be cached to improve performance and reduce latency.
+cache = false
-doh-endpoint = "https://dns.google/dns-query"
diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile
index de5ca5bdf6e5..d5521497000e 100644
--- a/net/uriparser/Makefile
+++ b/net/uriparser/Makefile
@@ -1,9 +1,13 @@
PORTNAME= uriparser
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= net
-MASTER_SITES= https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${DISTNAME}-doc.zip \
+ ${DISTNAME}-doc.qch
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
+ ${DISTNAME}-doc.zip
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= URI parsing library
@@ -16,35 +20,24 @@ LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING.BSD-3-Clause
LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LGPL-2.1
LICENSE_FILE= ${WRKSRC}/README.md
-BUILD_DEPENDS= bash:shells/bash
TEST_DEPENDS= googletest>=1.10.0:devel/googletest
-USES= cmake:noninja,testing cpe pathfix tar:xz
+USES= cmake:testing cpe pathfix tar:xz
CPE_VENDOR= uriparser_project
-
USE_LDCONFIG= yes
CMAKE_OFF= URIPARSER_BUILD_TESTS \
- URIPARSER_BUILD_DOCS # will fetch prebuilds from the upstream, if DOCS is selected
+ URIPARSER_BUILD_DOCS
CMAKE_TESTING_ON= URIPARSER_BUILD_TESTS
PLIST_SUB= DISTVERSION=${DISTVERSION}
PORTDOCS= *
-OPTIONS_DEFINE= DOCS
-DOCS_DISTFILES= ${_DISTDOCSFILE} \
- ${_DISTDOCSNAME}.qch
-DOCS_EXTRACT_ONLY= ${_DISTDOCSFILE}
-
-_DISTDOCSFILE= ${_DISTDOCSNAME}.zip
-_DISTDOCSNAME= ${DISTNAME}-doc
+OPTIONS_DEFINE= DOCS
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/qch
- cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/../${_DISTDOCSNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${DISTDIR}/${_DISTDOCSNAME}.qch ${STAGEDIR}${DOCSDIR}/qch
- ( ${ECHO} "QCH file is a QT Compressed Help file, generated by doxygen, cf:"; \
- ${ECHO} "https://doc.qt.io/qt-5/assistant-details.html"; ) > ${STAGEDIR}${DOCSDIR}/qch/readme-qch
+ (cd ${WRKDIR}/${DISTNAME}-doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+ ${INSTALL_MAN} ${DISTDIR}/${DISTNAME}-doc.qch ${STAGEDIR}${DOCSDIR}/qch
.include <bsd.port.mk>
diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo
index 2689d362b06a..e12f068203ac 100644
--- a/net/uriparser/distinfo
+++ b/net/uriparser/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1765827435
+TIMESTAMP = 1765831847
SHA256 (uriparser-1.0.0.tar.xz) = 154a3f649d80a78d5095fc461ec032ffb45f5ed3619edec923ac68cff29a088d
SIZE (uriparser-1.0.0.tar.xz) = 200048
SHA256 (uriparser-1.0.0-doc.zip) = 089de452fe185cf79523c93f5692a88029fd19d1f6953557363f145a1fc6a711
diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile
index fb7d2e80226a..bcad85f21d60 100644
--- a/ports-mgmt/pkg-devel/Makefile
+++ b/ports-mgmt/pkg-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pkg
-DISTVERSION= 2.4.99.2
+DISTVERSION= 2.5.99.0
_PKG_VERSION= ${DISTVERSION}
CATEGORIES= ports-mgmt
PKGNAMESUFFIX= -devel
@@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE
USE_GITHUB= yes
GH_ACCOUNT= freebsd
-GH_TAGNAME= 2d18505bf
+GH_TAGNAME= c642c9442
USE_LDCONFIG= ${PREFIX}/lib/compat/pkg
HAS_CONFIGURE= yes
diff --git a/ports-mgmt/pkg-devel/distinfo b/ports-mgmt/pkg-devel/distinfo
index a263ae1083df..11e5d4194190 100644
--- a/ports-mgmt/pkg-devel/distinfo
+++ b/ports-mgmt/pkg-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765891405
-SHA256 (freebsd-pkg-2.4.99.2-2d18505bf_GH0.tar.gz) = 05c3eeb5d394bf9fc545fd8aefff2a2f3f83d57468afa2bb98d226a350649e9d
-SIZE (freebsd-pkg-2.4.99.2-2d18505bf_GH0.tar.gz) = 16512097
+TIMESTAMP = 1765960020
+SHA256 (freebsd-pkg-2.5.99.0-c642c9442_GH0.tar.gz) = 362adbf5aef6b253e2dfc8b34ffc53d2d4feebbc2c9d65f123895451bfc78dc0
+SIZE (freebsd-pkg-2.5.99.0-c642c9442_GH0.tar.gz) = 16513547
diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile
index 181ffc9622e7..1a22ba20d949 100644
--- a/ports-mgmt/pkg/Makefile
+++ b/ports-mgmt/pkg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pkg
-DISTVERSION= 2.4.2
-PORTREVISION= 1
+DISTVERSION= 2.5.0
_PKG_VERSION= ${DISTVERSION}
CATEGORIES= ports-mgmt
diff --git a/ports-mgmt/pkg/distinfo b/ports-mgmt/pkg/distinfo
index f173534ef413..1cbe964efe2f 100644
--- a/ports-mgmt/pkg/distinfo
+++ b/ports-mgmt/pkg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762331625
-SHA256 (freebsd-pkg-2.4.2_GH0.tar.gz) = 57f9e4c5516d70494a51e520cb9a71c989a24e052de0a75d48ae5b2d4951fc5c
-SIZE (freebsd-pkg-2.4.2_GH0.tar.gz) = 16473749
+TIMESTAMP = 1765960107
+SHA256 (freebsd-pkg-2.5.0_GH0.tar.gz) = 420330f4e8adc25317c98a0657b2ba8ebada7ad782a6273fe3b41768cb7246c0
+SIZE (freebsd-pkg-2.5.0_GH0.tar.gz) = 16511322
diff --git a/ports-mgmt/pkg/pkg-plist b/ports-mgmt/pkg/pkg-plist
index 43866dafd262..7b5f70ad6c94 100644
--- a/ports-mgmt/pkg/pkg-plist
+++ b/ports-mgmt/pkg/pkg-plist
@@ -55,6 +55,7 @@ share/man/man8/pkg-static.8.gz
share/man/man8/pkg-stats.8.gz
share/man/man8/pkg-triggers.8.gz
share/man/man8/pkg-unlock.8.gz
+share/man/man8/pkg-unregister.8.gz
share/man/man8/pkg-update.8.gz
share/man/man8/pkg-updating.8.gz
share/man/man8/pkg-upgrade.8.gz
diff --git a/ports-mgmt/zig2tuple/Makefile b/ports-mgmt/zig2tuple/Makefile
index 409d788e9355..a9c4fcc89c02 100644
--- a/ports-mgmt/zig2tuple/Makefile
+++ b/ports-mgmt/zig2tuple/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zig2tuple
-DISTVERSION= g20250703
+DISTVERSION= g20251210
CATEGORIES= ports-mgmt
MAINTAINER= kenrap@kennethraplee.com
@@ -13,7 +13,7 @@ USES= zig
USE_GITHUB= yes
GH_ACCOUNT= kenrap
-GH_TAGNAME= cead685e8f565c60f611b88eb51fd529a76752cf
+GH_TAGNAME= 179f216b132dbd793932cc4f82587ed9fd928efb
PLIST_FILES= bin/${PORTNAME}
diff --git a/ports-mgmt/zig2tuple/distinfo b/ports-mgmt/zig2tuple/distinfo
index f72a20df04f4..2d788f4f88f1 100644
--- a/ports-mgmt/zig2tuple/distinfo
+++ b/ports-mgmt/zig2tuple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751726671
-SHA256 (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 000d6ee991f7eaa28cafd78973933ef98cbf0feecb5f1005ad662ffd1a13fce4
-SIZE (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 3062
+TIMESTAMP = 1765401438
+SHA256 (zig/kenrap-zig2tuple-g20251210-179f216b132dbd793932cc4f82587ed9fd928efb_GH0.tar.gz) = 1a0b22dc69746ed3a8a3d9f9efe9a31733a6d9f00c9affeddd05f7f462a34e81
+SIZE (zig/kenrap-zig2tuple-g20251210-179f216b132dbd793932cc4f82587ed9fd928efb_GH0.tar.gz) = 3418
diff --git a/print/pdf-renderer/Makefile b/print/pdf-renderer/Makefile
index 36ef1584a983..3d6f6ec520e8 100644
--- a/print/pdf-renderer/Makefile
+++ b/print/pdf-renderer/Makefile
@@ -3,18 +3,14 @@ PORTVERSION= 0.9.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= print java
-MASTER_SITES= http://java.net/downloads/${PORTNAME}/
+MASTER_SITES= LOCAL/ale
DISTNAME= PDFRenderer-full-${PORTVERSION}
MAINTAINER= ale@FreeBSD.org
COMMENT= 100% Java PDF renderer and viewer
-WWW= https://pdf-renderer.dev.java.net/
LICENSE= LGPL21
-BROKEN_armv6= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
-BROKEN_armv7= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
-
USES= dos2unix java:ant,run zip
NO_WRKSUBDIR= yes
@@ -29,12 +25,6 @@ DOS2UNIX_FILES= swinglabs-build-impl.xml
DOCS_ALL_TARGET= javadoc
-.include <bsd.port.pre.mk>
-
-.if ${JAVA_PORT_VERSION:M*8*}
-EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-swinglabs-build-impl.xml
-.endif
-
do-install:
@${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${INSTALL_DATA} ${WRKSRC}/dist/PDFRenderer.jar \
@@ -48,4 +38,4 @@ do-install-DOCS-on:
| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
@${ECHO_MSG} " [DONE]"
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/print/pdf-renderer/files/patch-nbproject_project.properties b/print/pdf-renderer/files/patch-nbproject_project.properties
index a4471166685e..760cced0574c 100644
--- a/print/pdf-renderer/files/patch-nbproject_project.properties
+++ b/print/pdf-renderer/files/patch-nbproject_project.properties
@@ -1,17 +1,18 @@
--- nbproject/project.properties.orig 2011-09-15 09:33:54 UTC
+++ nbproject/project.properties
-@@ -36,8 +36,8 @@ javac.deprecation=false
+@@ -36,8 +36,9 @@ javac.deprecation=false
# Space-separated list of extra javac options
javac.compilerargs=
javac.deprecation=false
-javac.source=1.5
-javac.target=1.5
++javac.encoding=${source.encoding}
+javac.source=1.8
+javac.target=1.8
javac.test.classpath=\
${javac.classpath}:\
${build.classes.dir}:\
-@@ -50,6 +50,7 @@ javadoc.private=false
+@@ -50,6 +51,7 @@ javadoc.private=false
javadoc.nonavbar=false
javadoc.notree=false
javadoc.private=false
diff --git a/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml b/print/pdf-renderer/files/patch-swinglabs-build-impl.xml
index 8e69d7dcaaff..555433cce7bd 100644
--- a/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml
+++ b/print/pdf-renderer/files/patch-swinglabs-build-impl.xml
@@ -1,6 +1,14 @@
---- swinglabs-build-impl.xml.orig 2011-09-15 11:34:02 UTC
+--- swinglabs-build-impl.xml.orig 2025-12-17 08:00:14 UTC
+++ swinglabs-build-impl.xml
-@@ -211,7 +211,7 @@ ${build.branch} ${RELEASE_DSTAMP_LONG} $
+@@ -204,6 +204,7 @@ -->
+ </echo>
+ <mkdir dir="${dist.javadoc.dir}"/>
+ <javadoc destdir="${dist.javadoc.dir}"
++ encoding="${javac.encoding}"
+ source="${javac.source}"
+ notree="${javadoc.notree}" use="${javadoc.use}"
+ nonavbar="${javadoc.nonavbar}" noindex="${javadoc.noindex}"
+@@ -211,7 +212,7 @@ -->
version="${javadoc.version}"
windowtitle="${javadoc.windowtitle}"
private="${javadoc.private}"
diff --git a/print/py-uharfbuzz/Makefile b/print/py-uharfbuzz/Makefile
index 9a836783b680..1d52c01296e0 100644
--- a/print/py-uharfbuzz/Makefile
+++ b/print/py-uharfbuzz/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uharfbuzz
-PORTVERSION= 0.46.0
+PORTVERSION= 0.53.0
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/harfbuzz/uharfbuzz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= harfbuzz>=10.2.0:print/harfbuzz \
+BUILD_DEPENDS= harfbuzz>=12.1.0:print/harfbuzz \
${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=36.4:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=2.1:devel/py-setuptools-scm@${PY_FLAVOR} \
@@ -19,7 +19,7 @@ BUILD_DEPENDS= harfbuzz>=10.2.0:print/harfbuzz \
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
USES= compiler:c++11-lang python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
MAKE_ENV= CYTHON_ANNOTATE=0 CYTHON_LINETRACE=0 USE_SYSTEM_LIBS=1
diff --git a/print/py-uharfbuzz/distinfo b/print/py-uharfbuzz/distinfo
index b38ec11321bf..f595bd69fb28 100644
--- a/print/py-uharfbuzz/distinfo
+++ b/print/py-uharfbuzz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070456
-SHA256 (uharfbuzz-0.46.0.tar.gz) = b4ade2a584336227cc66e3db2e3947e4482dc37f643ac7719a616f8efd01488e
-SIZE (uharfbuzz-0.46.0.tar.gz) = 1559433
+TIMESTAMP = 1765895746
+SHA256 (uharfbuzz-0.53.0.tar.gz) = 073368c846998aeff7790855979f83b018ec3e33034702c9d3c3e6eeaa9f4c65
+SIZE (uharfbuzz-0.53.0.tar.gz) = 1712318
diff --git a/science/cdo/Makefile b/science/cdo/Makefile
index d1bdbc708e93..ee01054d2e79 100644
--- a/science/cdo/Makefile
+++ b/science/cdo/Makefile
@@ -12,7 +12,7 @@ WWW= https://code.mpimet.mpg.de/projects/cdo
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++20-lang gmake libtool localbase pathfix python:build
+USES= compiler:c++20-lang gmake libtool localbase python:build
CONFIGURE_ARGS= --disable-data \
--disable-extra \
diff --git a/science/clhep/Makefile b/science/clhep/Makefile
index 76313e29ad47..d4e6b0527c74 100644
--- a/science/clhep/Makefile
+++ b/science/clhep/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clhep
-PORTVERSION= 2.4.7.1
+DISTVERSION= 2.4.7.2
CATEGORIES= science math
MASTER_SITES= https://proj-clhep.web.cern.ch/proj-clhep/dist1/
@@ -11,12 +11,15 @@ LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
USES= cmake:testing compiler:c++11-lang perl5 tar:tgz
+USE_GITLAB= yes
+GL_SITE= https://gitlab.cern.ch
+GL_ACCOUNT= ${PORTNAME:tu}
+GL_PROJECT= ${PORTNAME:tu}
+GL_TAGNAME= ${PORTNAME:tu}_${DISTVERSION:S/./_/g}
USE_LDCONFIG= yes
USE_PERL5= build
-WRKSRC= ${WRKDIR}/${PORTVERSION}/${PORTNAME:tu}
-
-PLIST_SUB= VERSION="${PORTVERSION}"
+PLIST_SUB= VERSION="${DISTVERSION}"
post-patch:
@${REINPLACE_CMD} -e \
diff --git a/science/clhep/distinfo b/science/clhep/distinfo
index 86f0e68bf63f..0a292e0dcbab 100644
--- a/science/clhep/distinfo
+++ b/science/clhep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697274749
-SHA256 (clhep-2.4.7.1.tgz) = 1c8304a7772ac6b99195f1300378c6e3ddf4ad07c85d64a04505652abb8a55f9
-SIZE (clhep-2.4.7.1.tgz) = 1229169
+TIMESTAMP = 1765961293
+SHA256 (CLHEP-CLHEP_2_4_7_2.tar.bz2) = 41fb3d045eac52d8abca3e6614dda058dfb1f78e3873fe3fe4610d552f74f6f7
+SIZE (CLHEP-CLHEP_2_4_7_2.tar.bz2) = 953450
diff --git a/science/libkml/Makefile b/science/libkml/Makefile
index 4f393b67245b..2e708f9c4b29 100644
--- a/science/libkml/Makefile
+++ b/science/libkml/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libexpat.so:textproc/expat2 \
liburiparser.so:net/uriparser
-USES= cmake compiler:c++11-lang minizip pathfix
+USES= cmake compiler:c++11-lang minizip
CMAKE_ARGS= -DEXPAT_LIBRARY=${LOCALBASE}/lib/libexpat.so
CMAKE_OFF= BUILD_TESTING WITH_JAVA WITH_PYTHON WITH_SWIG
diff --git a/science/netcdf-cxx/Makefile b/science/netcdf-cxx/Makefile
index d8c9f9934e3c..c27657275990 100644
--- a/science/netcdf-cxx/Makefile
+++ b/science/netcdf-cxx/Makefile
@@ -18,7 +18,7 @@ LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
LIB_DEPENDS= libnetcdf.so:science/netcdf
-USES= libtool localbase pathfix
+USES= libtool localbase
CPPFLAGS+= -fPIC -DPIC
GNU_CONFIGURE= yes
diff --git a/science/netcdf-fortran/Makefile b/science/netcdf-fortran/Makefile
index ecb9a52e7e52..b3f9cb96f91b 100644
--- a/science/netcdf-fortran/Makefile
+++ b/science/netcdf-fortran/Makefile
@@ -17,7 +17,7 @@ LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
BUILD_DEPENDS= netcdf>=4.9.0:science/netcdf
LIB_DEPENDS= libnetcdf.so:science/netcdf
-USES= fortran gmake libtool localbase makeinfo pathfix
+USES= fortran gmake libtool localbase makeinfo
CPPFLAGS+= -fPIC -DPIC -DgFortran
GNU_CONFIGURE= yes
diff --git a/science/netcdf/Makefile b/science/netcdf/Makefile
index c241bd9f7d5a..0fe19a3a0cd0 100644
--- a/science/netcdf/Makefile
+++ b/science/netcdf/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libhdf5.so:science/hdf5 \
libzstd.so:archivers/zstd
-USES= gmake libtool localbase ncurses pathfix pkgconfig:run
+USES= gmake libtool localbase ncurses pkgconfig:run
CONFIGURE_ARGS= --disable-filter-testing --disable-libxml2 \
--enable-byterange --enable-curl --enable-dap --enable-hdf5 --enable-logging
diff --git a/science/orthanc-postgresql/Makefile b/science/orthanc-postgresql/Makefile
index 0c3a2281fe46..efdb2d2eb7c9 100644
--- a/science/orthanc-postgresql/Makefile
+++ b/science/orthanc-postgresql/Makefile
@@ -1,6 +1,5 @@
PORTNAME= orthanc-postgresql
-DISTVERSION= 9.0
-PORTREVISION= 1
+DISTVERSION= 10.0
CATEGORIES= science
MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc-postgresql/:pgsql \
https://orthanc.uclouvain.be/downloads/sources/orthanc/:orthanc \
diff --git a/science/orthanc-postgresql/distinfo b/science/orthanc-postgresql/distinfo
index eb471a05a907..ad08b10220c0 100644
--- a/science/orthanc-postgresql/distinfo
+++ b/science/orthanc-postgresql/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1764254021
-SHA256 (orthanc/OrthancPostgreSQL-9.0.tar.gz) = 92c3fde9c3baad343a4de7090759274a733ac28af06037538dbf70f0ee50cd75
-SIZE (orthanc/OrthancPostgreSQL-9.0.tar.gz) = 790691
+TIMESTAMP = 1765988345
+SHA256 (orthanc/OrthancPostgreSQL-10.0.tar.gz) = 64c6dd8055bb4aa6055be86a5beedb96cfa974103343f5dc26d219d3d28065b8
+SIZE (orthanc/OrthancPostgreSQL-10.0.tar.gz) = 869242
SHA256 (orthanc/Orthanc-1.12.10.tar.gz) = b5d6934d123182fb2186cd54ef7f203be06b544afb03df67b0c64ad68d6c9286
SIZE (orthanc/Orthanc-1.12.10.tar.gz) = 2192892
SHA256 (orthanc/e2fsprogs-1.44.5.tar.gz) = 2e211fae27ef74d5af4a4e40b10b8df7f87c655933bd171aab4889bfc4e6d1cc
diff --git a/science/pnetcdf/Makefile b/science/pnetcdf/Makefile
index e131d647de3b..8f20c0b5240c 100644
--- a/science/pnetcdf/Makefile
+++ b/science/pnetcdf/Makefile
@@ -14,7 +14,7 @@ LICENSE_NAME= NetCDF License
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
-USES= fortran gmake libtool mpi:${FLAVOR} pathfix perl5
+USES= fortran gmake libtool mpi:${FLAVOR} perl5
USE_PERL5= build
CFLAGS+= -fPIC
diff --git a/science/py-pyked/Makefile b/science/py-pyked/Makefile
index 44c97100f135..52b4ef9ea5f8 100644
--- a/science/py-pyked/Makefile
+++ b/science/py-pyked/Makefile
@@ -2,7 +2,7 @@ PORTNAME= pyked
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1-16
DISTVERSIONSUFFIX= -gfcccaf8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
#MASTER_SITES= PYPI 0.4.1 is broken there
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}Cerberus>=1.0.0:devel/py-cerberus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cerberus>=1.0.0:devel/py-cerberus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}habanero>=0.6.0:www/py-habanero@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.7.2:devel/py-pint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uncertainties>=3.0.1:math/py-uncertainties@${PY_FLAVOR} \
diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile
index 0f8eb6d0ca95..bfb4e5b4b697 100644
--- a/security/aws-lc/Makefile
+++ b/security/aws-lc/Makefile
@@ -12,7 +12,7 @@ LICENSE= APACHE20 BSD3CLAUSE ISCL MIT OpenSSL
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake pathfix
+USES= cmake
CMAKE_OFF= BUILD_TESTING \
ENABLE_DATA_INDEPENDENT_TIMING \
diff --git a/security/certificate_maker/Makefile b/security/certificate_maker/Makefile
index 0f7708fe70b4..54e701528fde 100644
--- a/security/certificate_maker/Makefile
+++ b/security/certificate_maker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= certificate_maker
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.3
+DISTVERSION= 1.8.4
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/certificate_maker/distinfo b/security/certificate_maker/distinfo
index 8dea80bb072c..d41ccc9e8620 100644
--- a/security/certificate_maker/distinfo
+++ b/security/certificate_maker/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765019812
-SHA256 (go/security_certificate_maker/certificate_maker-v1.8.3/v1.8.3.mod) = 9be5a1e97be2a86f88c752392ca2655c197031f2fe0fa29b1ed81e41f18b4ce2
-SIZE (go/security_certificate_maker/certificate_maker-v1.8.3/v1.8.3.mod) = 8493
-SHA256 (go/security_certificate_maker/certificate_maker-v1.8.3/v1.8.3.zip) = 14c77573368b3f785e49e770722732f2f44bd5a423249e283128a905066fd385
-SIZE (go/security_certificate_maker/certificate_maker-v1.8.3/v1.8.3.zip) = 1242599
+TIMESTAMP = 1765962373
+SHA256 (go/security_certificate_maker/certificate_maker-v1.8.4/v1.8.4.mod) = 2c3811d15a01545c8100a4e9ae0d89cad1a6ac207f1aa81d5b66446ca0d6b327
+SIZE (go/security_certificate_maker/certificate_maker-v1.8.4/v1.8.4.mod) = 8556
+SHA256 (go/security_certificate_maker/certificate_maker-v1.8.4/v1.8.4.zip) = 1fd3e380518c93016c4b56ee513cedb867064a957a76f51af1dad7dd79337800
+SIZE (go/security_certificate_maker/certificate_maker-v1.8.4/v1.8.4.zip) = 1242730
diff --git a/security/certspotter/Makefile b/security/certspotter/Makefile
index d8583a525b83..ecaa9019d124 100644
--- a/security/certspotter/Makefile
+++ b/security/certspotter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= certspotter
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.1
+DISTVERSION= 0.23.0
CATEGORIES= security www
MAINTAINER= flo@FreeBSD.org
diff --git a/security/certspotter/distinfo b/security/certspotter/distinfo
index 772eb53fc419..85fa733c346b 100644
--- a/security/certspotter/distinfo
+++ b/security/certspotter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747556137
-SHA256 (go/security_certspotter/certspotter-v0.19.1/v0.19.1.mod) = f0897405fbbb66ce90c065989f7e540c9bd41fff60cb898a7f676065f614ca7f
-SIZE (go/security_certspotter/certspotter-v0.19.1/v0.19.1.mod) = 238
-SHA256 (go/security_certspotter/certspotter-v0.19.1/v0.19.1.zip) = f93902e870a04b6ea0f8a336c5636db8d38aedc993a7918e303035712c867676
-SIZE (go/security_certspotter/certspotter-v0.19.1/v0.19.1.zip) = 100957
+TIMESTAMP = 1765400823
+SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 6adef04d905acf8e56b1d2bca21b1ce4319005a99da0cbc33856c8c832658f84
+SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 284
+SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 3f872be4593fd1f14c78b8a4d1223b7ae7da15e04ba4ed5181784a5af92e488c
+SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 111010
diff --git a/security/gsasl/Makefile b/security/gsasl/Makefile
index ea5644a5e937..accb7c5cfc7e 100644
--- a/security/gsasl/Makefile
+++ b/security/gsasl/Makefile
@@ -11,7 +11,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libgsasl.so:security/libgsasl
-USES= charsetfix libtool localbase pathfix pkgconfig readline
+USES= charsetfix libtool localbase pkgconfig readline
CONFIGURE_ARGS= --disable-rpath \
--without-gssapi-impl
diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo
index 5a2b417783fe..5b5957af5810 100644
--- a/security/kf6-kdesu/distinfo
+++ b/security/kf6-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892876
-SHA256 (KDE/frameworks/6.20/kdesu-6.20.0.tar.xz) = de2313f42f57b8969faff133f0e2b214c5ba96891c16164512130fccb5f3fb84
-SIZE (KDE/frameworks/6.20/kdesu-6.20.0.tar.xz) = 57000
+TIMESTAMP = 1765456436
+SHA256 (KDE/frameworks/6.21/kdesu-6.21.0.tar.xz) = 5029d646f1607d54385d0abbed8aabf1e844bede445c411998aa1bdcf0b85f76
+SIZE (KDE/frameworks/6.21/kdesu-6.21.0.tar.xz) = 57028
diff --git a/security/lego/Makefile b/security/lego/Makefile
index 180e0df2aa65..03ea8cf08885 100644
--- a/security/lego/Makefile
+++ b/security/lego/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lego
DISTVERSIONPREFIX= v
-DISTVERSION= 4.29.0
+DISTVERSION= 4.30.1
CATEGORIES= security
MAINTAINER= matt@matthoran.com
diff --git a/security/lego/distinfo b/security/lego/distinfo
index 1e9f5c6269e4..5f049872bc50 100644
--- a/security/lego/distinfo
+++ b/security/lego/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764930207
-SHA256 (go/security_lego/lego-v4.29.0/v4.29.0.mod) = a17bdec8e819a9e763c3e7fba4805146f738fa430dda64bc0c64cd617afd25f4
-SIZE (go/security_lego/lego-v4.29.0/v4.29.0.mod) = 11062
-SHA256 (go/security_lego/lego-v4.29.0/v4.29.0.zip) = 96639130d037324c87f6165d95256f03edfe403a1518124424051e4829b125ed
-SIZE (go/security_lego/lego-v4.29.0/v4.29.0.zip) = 1718850
+TIMESTAMP = 1766017656
+SHA256 (go/security_lego/lego-v4.30.1/v4.30.1.mod) = 101a981bbcbd24b76ff6b1227d9a7a2247f07ede6918f6e514d2194be9b7a390
+SIZE (go/security_lego/lego-v4.30.1/v4.30.1.mod) = 11049
+SHA256 (go/security_lego/lego-v4.30.1/v4.30.1.zip) = 9379575d83f852278bfa3cbc208739d8d73f3b5b04f51f863ce6cc32b268d2c1
+SIZE (go/security_lego/lego-v4.30.1/v4.30.1.zip) = 1775133
diff --git a/security/libfido2/Makefile b/security/libfido2/Makefile
index 3e9553448b09..423cbf181d1d 100644
--- a/security/libfido2/Makefile
+++ b/security/libfido2/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcbor.so:devel/libcbor
-USES= cmake:testing compiler:c11 pathfix pkgconfig ssl
+USES= cmake:testing compiler:c11 pkgconfig ssl
CFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L
CMAKE_OFF= BUILD_TESTS \
diff --git a/security/libgsasl/Makefile b/security/libgsasl/Makefile
index 5ee7db326815..d28bcac3c7ee 100644
--- a/security/libgsasl/Makefile
+++ b/security/libgsasl/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libidn.so:dns/libidn \
libntlm.so:security/libntlm
-USES= charsetfix libtool pathfix pkgconfig ssl
+USES= charsetfix libtool pkgconfig ssl
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/security/libntlm/Makefile b/security/libntlm/Makefile
index afb23fd5460a..996702a32827 100644
--- a/security/libntlm/Makefile
+++ b/security/libntlm/Makefile
@@ -10,10 +10,11 @@ WWW= https://www.nongnu.org/libntlm/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe libtool pathfix pkgconfig
+USES= cpe libtool pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+
CPE_VENDOR= nongnu
.include <bsd.port.mk>
diff --git a/security/libssh/Makefile b/security/libssh/Makefile
index ca2a978fb8b4..8c4d4a459eaa 100644
--- a/security/libssh/Makefile
+++ b/security/libssh/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
TEST_DEPENDS= cmocka>=0:sysutils/cmocka
-USES= cmake:testing cpe pathfix tar:xz
+USES= cmake:testing cpe tar:xz
CMAKE_ARGS= -DCMAKE_CTEST_ARGUMENTS="-E;'torture_config|torture_misc'" \
-DGLOBAL_BIND_CONFIG=${PREFIX}/etc/ssh/libssh_server_config \
diff --git a/security/nettle/Makefile b/security/nettle/Makefile
index ddea868f1be1..563d73f81bf0 100644
--- a/security/nettle/Makefile
+++ b/security/nettle/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LESSERv3
BUILD_DEPENDS= gmp>=6.1.0:math/gmp
LIB_DEPENDS= libgmp.so:math/gmp
-USES= compiler:c11 cpe gmake localbase pathfix
+USES= compiler:c11 cpe gmake localbase
CONFIGURE_ARGS= --enable-ld-version-script --enable-shared
CONFIGURE_ENV= M4="/usr/bin/m4 -g"
diff --git a/security/openfortivpn/Makefile b/security/openfortivpn/Makefile
index 0e94e48435c8..5e5494ffc4e7 100644
--- a/security/openfortivpn/Makefile
+++ b/security/openfortivpn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openfortivpn
DISTVERSIONPREFIX= v
-DISTVERSION= 1.23.1
+DISTVERSION= 1.24.0
CATEGORIES= security net-vpn
MAINTAINER= atanubiswas484@gmail.com
diff --git a/security/openfortivpn/distinfo b/security/openfortivpn/distinfo
index 49ff9064b57f..63b97c8b007d 100644
--- a/security/openfortivpn/distinfo
+++ b/security/openfortivpn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751220886
-SHA256 (adrienverge-openfortivpn-v1.23.1_GH0.tar.gz) = ecacfc7f18d87f4ff503198177e51a83316b59b4646f31caa8140fdbfaa40389
-SIZE (adrienverge-openfortivpn-v1.23.1_GH0.tar.gz) = 175670
+TIMESTAMP = 1766017037
+SHA256 (adrienverge-openfortivpn-v1.24.0_GH0.tar.gz) = d283cab457c326b7b841c707a67b8468be097b732d9a13ea7fe8ad8ef120a3cc
+SIZE (adrienverge-openfortivpn-v1.24.0_GH0.tar.gz) = 177077
diff --git a/security/py-python-pkcs11/Makefile b/security/py-python-pkcs11/Makefile
index 977d1464175c..b356501a5297 100644
--- a/security/py-python-pkcs11/Makefile
+++ b/security/py-python-pkcs11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-pkcs11
-PORTVERSION= 0.9.2
+PORTVERSION= 0.9.3
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/pyauth/python-pkcs11/releases/download/v${PORTVERSION}/
diff --git a/security/py-python-pkcs11/distinfo b/security/py-python-pkcs11/distinfo
index 150d68c837cc..780910048a04 100644
--- a/security/py-python-pkcs11/distinfo
+++ b/security/py-python-pkcs11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853442
-SHA256 (python_pkcs11-0.9.2.tar.gz) = 9ace5e32102f3bb037fee924d9386395bb184b5ef517792e01d7933e055754cf
-SIZE (python_pkcs11-0.9.2.tar.gz) = 174662
+TIMESTAMP = 1765895748
+SHA256 (python_pkcs11-0.9.3.tar.gz) = 05845706230609837b290f758481dd797fc71419cf5a60ee4445d08fb19619d2
+SIZE (python_pkcs11-0.9.3.tar.gz) = 174748
diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile
index 5ef921e49eb8..6a0e79071e56 100644
--- a/security/tailscale/Makefile
+++ b/security/tailscale/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tailscale
-PORTVERSION= 1.92.2
+PORTVERSION= 1.92.3
DISTVERSIONPREFIX= v
CATEGORIES= security net-vpn
diff --git a/security/tailscale/distinfo b/security/tailscale/distinfo
index 14a9eda4ec58..f9cde07389a8 100644
--- a/security/tailscale/distinfo
+++ b/security/tailscale/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765731669
-SHA256 (go/security_tailscale/tailscale-v1.92.2/v1.92.2.mod) = 19a252dc6b0be5ab7c293a656a5e1570234098b824c3bfa98f6ed674135839b2
-SIZE (go/security_tailscale/tailscale-v1.92.2/v1.92.2.mod) = 21667
-SHA256 (go/security_tailscale/tailscale-v1.92.2/v1.92.2.zip) = b88212d0d13a2261e56a981b76a66d92431d570638852d4308d4e6ae59cb54fd
-SIZE (go/security_tailscale/tailscale-v1.92.2/v1.92.2.zip) = 5559507
+TIMESTAMP = 1765970300
+SHA256 (go/security_tailscale/tailscale-v1.92.3/v1.92.3.mod) = 19a252dc6b0be5ab7c293a656a5e1570234098b824c3bfa98f6ed674135839b2
+SIZE (go/security_tailscale/tailscale-v1.92.3/v1.92.3.mod) = 21667
+SHA256 (go/security_tailscale/tailscale-v1.92.3/v1.92.3.zip) = 0bb6221fc39e615255eccd4b3ed3dc31e19ea792d78176edad12a8ffd6b06306
+SIZE (go/security_tailscale/tailscale-v1.92.3/v1.92.3.zip) = 5559575
diff --git a/security/trivy/Makefile b/security/trivy/Makefile
index 0f4232db8fbb..f91b659a6e39 100644
--- a/security/trivy/Makefile
+++ b/security/trivy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trivy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.68.1
+DISTVERSION= 0.68.2
CATEGORIES= security
MAINTAINER= mfechner@FreeBSD.org
diff --git a/security/trivy/distinfo b/security/trivy/distinfo
index b97aa771a9ea..9d5ee07b9f83 100644
--- a/security/trivy/distinfo
+++ b/security/trivy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764769990
-SHA256 (go/security_trivy/aquasecurity-trivy-v0.68.1_GH0/go.mod) = ed1e2812f402bc580b5cdd5665d62f0aef5f8d12d1a36dc3f808c3e13cd227f9
-SIZE (go/security_trivy/aquasecurity-trivy-v0.68.1_GH0/go.mod) = 26727
-SHA256 (go/security_trivy/aquasecurity-trivy-v0.68.1_GH0/aquasecurity-trivy-v0.68.1_GH0.tar.gz) = 9dd35dd79b0452ab5cf426fac6511718473cc42f92dc6c494839e42690f8023d
-SIZE (go/security_trivy/aquasecurity-trivy-v0.68.1_GH0/aquasecurity-trivy-v0.68.1_GH0.tar.gz) = 56758578
+TIMESTAMP = 1765954722
+SHA256 (go/security_trivy/aquasecurity-trivy-v0.68.2_GH0/go.mod) = ed1e2812f402bc580b5cdd5665d62f0aef5f8d12d1a36dc3f808c3e13cd227f9
+SIZE (go/security_trivy/aquasecurity-trivy-v0.68.2_GH0/go.mod) = 26727
+SHA256 (go/security_trivy/aquasecurity-trivy-v0.68.2_GH0/aquasecurity-trivy-v0.68.2_GH0.tar.gz) = dd8efd719709d09b41c98cdb9090654f8ed326f07b05ba7a4ffca4de2745aea3
+SIZE (go/security_trivy/aquasecurity-trivy-v0.68.2_GH0/aquasecurity-trivy-v0.68.2_GH0.tar.gz) = 56758490
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index a93382a51d76..4ab5a4d15b86 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,101 @@
+ <vuln vid="eca46635-db51-11f0-9b8d-40a6b7c3b3b8">
+ <topic>step-clie -- Authorization Bypass in ACME and SCEP Provisioners</topic>
+ <affects>
+<package>
+<name>step-cli</name>
+<range><lt>0.29.0</lt></range>
+</package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>smallstep reports:</p>
+ <blockquote cite="https://github.com/smallstep/certificates/security/advisories/GHSA-h8cp-697h-8c8p">
+ <p>An attacker can bypass authorization checks and force a Step CA
+ ACME or SCEP provisioner to create certificates without completing
+ certain protocol authorization checks.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-44005</cvename>
+ <url>https://github.com/advisories/ghsa-h8cp-697h-8c8p</url>
+ </references>
+ <dates>
+ <discovery>2025-12-03</discovery>
+ <entry>2025-12-17</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="6c9318c7-dae9-11f0-80b8-bc241121aa0a">
+ <topic>FreeBSD -- Remote code execution via ND6 Router Advertisements</topic>
+ <affects>
+ <package>
+ <name>FreeBSD</name>
+ <range><ge>15.0</ge><lt>15.0_1</lt></range>
+ <range><ge>14.3</ge><lt>14.3_7</lt></range>
+ <range><ge>13.5</ge><lt>13.5_8</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <h1>Problem Description:</h1>
+ <p>The rtsol(8) and rtsold(8) programs do not validate the domain
+ search list options provided in router advertisement messages; the
+ option body is passed to resolvconf(8) unmodified.</p>
+ <p>resolvconf(8) is a shell script which does not validate its input.
+ A lack of quoting meant that shell commands pass as input to
+ resolvconf(8) may be executed.</p>
+ <h1>Impact:</h1>
+ <p>Systems running rtsol(8) or rtsold(8) are vulnerable to remote
+ code execution from systems on the same network segment. In
+ particular, router advertisement messages are not routable and
+ should be dropped by routers, so the attack does not cross network
+ boundaries.</p>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-14558</cvename>
+ <freebsdsa>SA-25:12.rtsold</freebsdsa>
+ </references>
+ <dates>
+ <discovery>2025-12-16</discovery>
+ <entry>2025-12-17</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="0b22e22a-dae9-11f0-80b8-bc241121aa0a">
+ <topic>FreeBSD -- ipfw denial of service</topic>
+ <affects>
+ <package>
+ <name>FreeBSD-kernel</name>
+ <range><ge>15.0</ge><lt>15.0_1</lt></range>
+ <range><ge>14.3</ge><lt>14.3_7</lt></range>
+ <range><ge>13.5</ge><lt>13.5_8</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <h1>Problem Description:</h1>
+ <p>In some cases, the `tcp-setmss` handler may free the packet
+ data and throw an error without halting the rule processing engine.
+ A subsequent rule can then allow the traffic after the packet data
+ is gone, resulting in a NULL pointer dereference.</p>
+ <h1>Impact:</h1>
+ <p>Maliciously crafted packets sent from a remote host may result
+ in a Denial of Service (DoS) if the `tcp-setmss` directive is used
+ and a subsequent rule would allow the traffic to pass.</p>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-14769</cvename>
+ <freebsdsa>SA-25:11.ipfw</freebsdsa>
+ </references>
+ <dates>
+ <discovery>2025-12-16</discovery>
+ <entry>2025-12-17</entry>
+ </dates>
+ </vuln>
+
<vuln vid="3a59024c-d8cf-11f0-af8c-8447094a420f">
<topic>Roundcube -- Multiple vulnerabilities</topic>
<affects>
diff --git a/security/wazuh-agent/Makefile b/security/wazuh-agent/Makefile
index b36ffd41b6c7..e4e77b9c01e4 100644
--- a/security/wazuh-agent/Makefile
+++ b/security/wazuh-agent/Makefile
@@ -1,8 +1,8 @@
PORTNAME= wazuh
-DISTVERSION= 4.12.0
+DISTVERSION= 4.14.1
DISTVERSIONPREFIX= v
CATEGORIES= security
-MASTER_SITES= https://packages.wazuh.com/deps/40/libraries/sources/:wazuh_sources
+MASTER_SITES= https://packages.wazuh.com/deps/47/libraries/sources/:wazuh_sources
PKGNAMESUFFIX= -agent
DISTFILES= ${EXTERNAL_DISTFILES}
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
@@ -27,7 +27,7 @@ USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX}
MAKE_ARGS+= TARGET=agent
WAZUH_EXTRAFILE= alonsobsd-${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME}_GH0${EXTRACT_SUFX}
-WAZUH_EXTRAFILE_TAGNAME=cd0051b
+WAZUH_EXTRAFILE_TAGNAME=2f1307c
EXTERNAL_DISTFILES= cJSON.tar.gz:wazuh_sources \
curl.tar.gz:wazuh_sources \
@@ -96,8 +96,10 @@ WAZUHPREFIX= /var/ossec
FBSD_MAJOR_VERSION=13
.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000
FBSD_MAJOR_VERSION=14
-.elif ${OSVERSION} >= 1500000
+.elif ${OSVERSION} >= 1500000 && ${OSVERSION} < 1600000
FBSD_MAJOR_VERSION=15
+.elif ${OSVERSION} >= 1600000
+FBSD_MAJOR_VERSION=16
.else
IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
diff --git a/security/wazuh-agent/distinfo b/security/wazuh-agent/distinfo
index aaf1436beda3..d937b05666dc 100644
--- a/security/wazuh-agent/distinfo
+++ b/security/wazuh-agent/distinfo
@@ -1,41 +1,41 @@
-TIMESTAMP = 1746862127
-SHA256 (wazuh-4.12.0/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.12.0/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.12.0/curl.tar.gz) = a93b5b839255d92487a3f9ad7dfada1dc73ab016802c7f669dc09a891c6546fa
-SIZE (wazuh-4.12.0/curl.tar.gz) = 4525465
-SHA256 (wazuh-4.12.0/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.12.0/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.12.0/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.12.0/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.12.0/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.12.0/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.12.0/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
-SIZE (wazuh-4.12.0/openssl.tar.gz) = 15637517
-SHA256 (wazuh-4.12.0/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.12.0/procps.tar.gz) = 55897
-SHA256 (wazuh-4.12.0/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
-SIZE (wazuh-4.12.0/sqlite.tar.gz) = 2486661
-SHA256 (wazuh-4.12.0/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
-SIZE (wazuh-4.12.0/zlib.tar.gz) = 1593304
-SHA256 (wazuh-4.12.0/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.12.0/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.12.0/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.12.0/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.12.0/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.12.0/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.12.0/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
-SIZE (wazuh-4.12.0/nlohmann.tar.gz) = 135749
-SHA256 (wazuh-4.12.0/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.12.0/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.12.0/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
-SIZE (wazuh-4.12.0/libpcre2.tar.gz) = 1329651
-SHA256 (wazuh-4.12.0/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.12.0/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.12.0/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
-SIZE (wazuh-4.12.0/libarchive.tar.gz) = 7512700
-SHA256 (wazuh-4.12.0/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.12.0/popt.tar.gz) = 891309
-SHA256 (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = a0af093328df4658ff52cf78d8d6a03cc943fbd95a160cccd8b3e5e294b71ac5
-SIZE (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = 18498222
-SHA256 (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1763764526
+SHA256 (wazuh-4.14.1/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d
+SIZE (wazuh-4.14.1/cJSON.tar.gz) = 27920
+SHA256 (wazuh-4.14.1/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709
+SIZE (wazuh-4.14.1/curl.tar.gz) = 4537356
+SHA256 (wazuh-4.14.1/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.14.1/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.14.1/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.14.1/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.14.1/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.14.1/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.14.1/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9
+SIZE (wazuh-4.14.1/openssl.tar.gz) = 53793192
+SHA256 (wazuh-4.14.1/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.14.1/procps.tar.gz) = 55897
+SHA256 (wazuh-4.14.1/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003
+SIZE (wazuh-4.14.1/sqlite.tar.gz) = 2564870
+SHA256 (wazuh-4.14.1/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
+SIZE (wazuh-4.14.1/zlib.tar.gz) = 1593304
+SHA256 (wazuh-4.14.1/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.14.1/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.14.1/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.14.1/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.14.1/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.14.1/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.14.1/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0
+SIZE (wazuh-4.14.1/nlohmann.tar.gz) = 141576
+SHA256 (wazuh-4.14.1/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.14.1/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.14.1/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
+SIZE (wazuh-4.14.1/libpcre2.tar.gz) = 1329651
+SHA256 (wazuh-4.14.1/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.14.1/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.14.1/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80
+SIZE (wazuh-4.14.1/libarchive.tar.gz) = 2360242
+SHA256 (wazuh-4.14.1/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.14.1/popt.tar.gz) = 891309
+SHA256 (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = aa59cb2baa7e7d38d8bb4ff6a22afbf2945de4fb555f9b8bb2657b6f89a773ed
+SIZE (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = 19810038
+SHA256 (wazuh-4.14.1/alonsobsd-wazuh-freebsd-2f1307c_GH0.tar.gz) = a955c569217122779ab5b6b58bdfabbfa1cd452b4719cc35c791f7047b1f364f
+SIZE (wazuh-4.14.1/alonsobsd-wazuh-freebsd-2f1307c_GH0.tar.gz) = 221983
diff --git a/security/wazuh-agent/files/patch-src-Makefile b/security/wazuh-agent/files/patch-src-Makefile
index 70420cde9198..a45608e5dff6 100644
--- a/security/wazuh-agent/files/patch-src-Makefile
+++ b/security/wazuh-agent/files/patch-src-Makefile
@@ -1,5 +1,5 @@
---- src/Makefile 2025-04-30 02:30:26.000000000 -0700
-+++ src/Makefile 2025-05-09 19:40:18.856441000 -0700
+--- src/Makefile 2025-09-23 06:59:40.000000000 -0700
++++ src/Makefile 2025-10-12 08:02:29.393309000 -0700
@@ -49,9 +49,11 @@
HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES)
@@ -12,7 +12,7 @@
ARCH_FLAGS =
-@@ -110,7 +112,7 @@
+@@ -112,7 +114,7 @@
USE_PRELUDE?=no
USE_ZEROMQ?=no
USE_GEOIP?=no
@@ -21,16 +21,16 @@
USE_BIG_ENDIAN=no
USE_AUDIT=no
MINGW_HOST=unknown
-@@ -175,6 +177,8 @@
+@@ -177,6 +179,8 @@
DEFINES+=-DUSER=\"${WAZUH_USER}\"
DEFINES+=-DGROUPGLOBAL=\"${WAZUH_GROUP}\"
-+OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/
++OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I${INVENTORY_HARVESTER}include -I./shared_modules/
+
ifneq (${TARGET},winagent)
DEFINES+=-D${uname_S}
ifeq (${uname_S},Linux)
-@@ -269,10 +273,10 @@
+@@ -271,13 +275,14 @@
ifeq (${uname_S},FreeBSD)
DEFINES+=-DFreeBSD
OSSEC_CFLAGS+=-pthread -I/usr/local/include
@@ -43,15 +43,19 @@
AR_LDFLAGS+=-L/usr/local/lib
AR_LDFLAGS+='-Wl,-rpath,$$ORIGIN/../../lib'
PRECOMPILED_OS:=freebsd
-@@ -434,7 +438,6 @@
++ CC?=cc
+ else
+ ifeq (${uname_S},NetBSD)
+ DEFINES+=-DNetBSD
+@@ -436,7 +441,6 @@
OSSEC_CFLAGS+=${DEFINES}
OSSEC_CFLAGS+=-pipe -Wall -Wextra -std=gnu99
--OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/
+-OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I${INVENTORY_HARVESTER}include -I./shared_modules/
OSSEC_CFLAGS += ${CFLAGS}
OSSEC_LDFLAGS += ${LDFLAGS}
-@@ -531,8 +534,8 @@
+@@ -533,8 +537,8 @@
ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))
DEFINES+=-DINOTIFY_ENABLED
ifeq (${uname_S},FreeBSD)
@@ -62,21 +66,21 @@
OSSEC_CFLAGS+=-I/usr/local/include
endif
endif
-@@ -957,6 +960,8 @@
+@@ -960,6 +964,8 @@
EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Linux)
EXTERNAL_LIBS += $(LIBCURL_LIB)
+else ifeq (${uname_S},FreeBSD)
-+ EXTERNAL_LIBS += $(LIBCURL_LIB)
++ EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Darwin)
EXTERNAL_LIBS += $(LIBCURL_LIB)
endif
-@@ -1186,9 +1191,13 @@
+@@ -1193,9 +1199,13 @@
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli --without-nghttp2 --without-zstd
endif
else
+ifeq (${uname_S},FreeBSD)
-+ cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
++ cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
+else
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
endif
@@ -85,7 +89,7 @@
#### procps #########
-@@ -2295,7 +2304,7 @@
+@@ -2308,7 +2318,7 @@
#### FIM ######
wazuh-syscheckd: librootcheck.a libwazuh.a ${WAZUHEXT_LIB} build_shared_modules
@@ -94,7 +98,23 @@
#### Monitor #######
-@@ -2473,7 +2482,7 @@
+@@ -2340,13 +2350,13 @@
+ os_auth_o := $(os_auth_c:.c=.o)
+
+ os_auth/%.o: os_auth/%.c
+- ${OSSEC_CC} ${OSSEC_CFLAGS} -I./os_auth -DARGV0=\"wazuh-authd\" -c $^ -o $@
++ ${OSSEC_CC} -I${LOCALBASE}/include/libepoll-shim ${OSSEC_CFLAGS} -I./os_auth -DARGV0=\"wazuh-authd\" -c $^ -o $@
+
+ agent-auth: addagent/validate.o os_auth/main-client.o os_auth/ssl.o os_auth/check_cert.o
+ ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -o $@
+
+ wazuh-authd: addagent/validate.o os_auth/main-server.o os_auth/local-server.o os_auth/ssl.o os_auth/check_cert.o os_auth/config.o os_auth/authcom.o os_auth/auth.o os_auth/key_request.o os_auth/generate_cert.o
+- ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -o $@
++ ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -lepoll-shim -o $@
+
+ #### integratord #####
+
+@@ -2486,7 +2496,7 @@
WPYTHON_DIR := ${INSTALLDIR}/framework/python
OPTIMIZE_CPYTHON?=no
WPYTHON_TAR=cpython.tar.gz
@@ -103,7 +123,7 @@
ifneq (,$(filter ${OPTIMIZE_CPYTHON},YES yes y Y 1))
CPYTHON_FLAGS=--enable-optimizations
-@@ -2487,22 +2496,45 @@
+@@ -2500,22 +2510,45 @@
endif
ifeq (,$(wildcard ${EXTERNAL_CPYTHON}/python))
@@ -151,7 +171,7 @@
install_dependencies: install_python
ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
${WPYTHON_DIR}/bin/python3 -m pip install --upgrade pip --index-url=file://${ROUTE_PATH}/${EXTERNAL_CPYTHON}/Dependencies/simple
-@@ -2519,6 +2551,7 @@
+@@ -2532,6 +2565,7 @@
install_mitre: install_python
cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db
diff --git a/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp b/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
index 86f1fdf985af..929fef4ec8c1 100644
--- a/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+++ b/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
@@ -1,6 +1,6 @@
---- src/data_provider/src/sysInfoFreeBSD.cpp 2025-01-15 06:26:54.000000000 -0800
-+++ src/data_provider/src/sysInfoFreeBSD.cpp 2025-02-17 14:38:11.834720000 -0800
-@@ -11,6 +11,7 @@
+--- src/data_provider/src/sysInfoFreeBSD.cpp 2025-09-23 06:59:40.000000000 -0700
++++ src/data_provider/src/sysInfoFreeBSD.cpp 2025-10-16 15:42:56.638994000 -0700
+@@ -11,20 +11,23 @@
#include "sysInfo.hpp"
#include "cmdHelper.h"
#include "stringHelper.h"
@@ -8,7 +8,9 @@
#include "osinfo/sysOsParsers.h"
#include <sys/sysctl.h>
#include <sys/vmmeter.h>
-@@ -19,12 +20,13 @@
+ #include <sys/utsname.h>
+ #include "sharedDefs.h"
++#include <regex>
static void getMemory(nlohmann::json& info)
{
@@ -25,7 +27,7 @@
if (ret)
{
-@@ -52,11 +54,23 @@
+@@ -52,11 +55,23 @@
};
}
@@ -52,7 +54,7 @@
if (ret)
{
-@@ -64,11 +78,11 @@
+@@ -64,11 +79,11 @@
{
ret,
std::system_category(),
@@ -66,7 +68,7 @@
info["ram_free"] = ramFree;
info["ram_usage"] = 100 - (100 * ramFree / ramTotal);
}
-@@ -184,8 +198,12 @@
+@@ -184,8 +199,12 @@
nlohmann::json SysInfo::getProcessesInfo() const
{
@@ -81,7 +83,7 @@
}
nlohmann::json SysInfo::getOsInfo() const
-@@ -196,11 +214,12 @@
+@@ -196,11 +215,12 @@
if (!spParser->parseUname(Utils::exec("uname -r"), ret))
{
@@ -95,93 +97,148 @@
if (uname(&uts) >= 0)
{
ret["sysname"] = uts.sysname;
-@@ -215,18 +234,145 @@
+@@ -215,18 +235,200 @@
nlohmann::json SysInfo::getPorts() const
{
- // Currently not supported for this OS.
- return nlohmann::json {};
-+ const auto query{Utils::exec(R"(sockstat -46qs)")};
-+
-+ /* USER COMMAND PID FD PROTO LOCAL_ADDRESS FOREIGN_ADDRESS PATH_STATE CONN_STATE */
-+
+ nlohmann::json ports {};
++
++ /* USER COMMAND PID FD PROTO LOCAL_ADDRESS FOREIGN_ADDRESS PATH_STATE CONN_STATE */
++
++#if __FreeBSD_version > 1500045
++ const auto query{exec(R"(sockstat -46qs --libxo json)")};
+
+ if (!query.empty())
+ {
-+ const auto lines{Utils::split(Utils::trimToOneSpace(query), '\n')};
++ nlohmann::json portsjson;
++ portsjson = nlohmann::json::parse(query);
++ auto &portsResult = portsjson["sockstat"]["socket"];
+
-+ for (const auto& line : lines)
-+ {
++ for(auto &port : portsResult) {
+ std::string localip = "";
+ std::string localport = "";
+ std::string remoteip = "";
+ std::string remoteport = "";
+ std::string statedata = "";
+
-+ const auto data{Utils::split(line, ' ')};
-+ auto localdata{Utils::split(data[5], ':')};
-+ auto remotedata{Utils::split(data[6], ':')};
++ if (port["pid"] != nullptr) {
+
-+ localip = localdata[0];
-+ localport = localdata[1];
-+ remoteip = remotedata[0];
-+ remoteport = remotedata[1];
++ localip = port["local"]["address"];
++ remoteip = port["foreign"]["address"];
++ statedata = port["conn-state"] != nullptr ? (port["conn-state"] == "LISTEN" ? "listening" : Utils::toLowerCase(port["conn-state"])) : statedata;
+
-+ if((data[4] != "udp4") && (data[4] != "udp6") && (data[4] != "udp46")) {
-+ statedata = Utils::toLowerCase(data[7]);
-+ }
++ if (port["local"]["address"] == "*") {
++ if ((port["proto"] == "udp4") || (port["proto"] == "tcp4")) {
++ localip = "0.0.0.0";
++ } else {
++ localip = "::";
++ }
++ }
+
-+ if(statedata == "listen") {
-+ statedata = "listening";
-+ }
++ localport = port["local"]["port"];
+
-+ if(localdata.size() == 4) {
-+ localip = localdata[0] + ":"+ localdata[1] + ":" + localdata[2];
-+ localport = localdata[3];
-+ }
++ if (port["foreign"]["address"] == "*") {
++ if ((port["proto"] == "udp4") || (port["proto"] == "tcp4")) {
++ remoteip = 0.0.0.0;
++ } else {
++ remoteip = "::";
++ }
++ }
+
-+ if(localip == "*") {
-+ if((data[4] == "tcp6") || (data[4] == "udp6")) {
-+ localip = "0:0:0:0:0:0:0:0";
-+ } else if((data[4] == "tcp4") || (data[4] == "udp4")) {
-+ localip = "0.0.0.0";
-+ }
-+ }
++ remoteport = port["foreign"]["port"];
+
-+ if(localport == "*") {
-+ localport = "0";
-+ }
++ nlohmann::json portRecord {};
+
-+ if(remotedata.size() == 4) {
-+ remoteip = remotedata[0] + ":"+ remotedata[1] + ":" + remotedata[2];
-+ remoteport = remotedata[3];
-+ }
++ portRecord["protocol"] = port["proto"];
++ portRecord["local_ip"] = localip;
++ portRecord["local_port"] = localport == "*" ? "0" : localport;
++ portRecord["remote_ip"] = remoteip;
++ portRecord["remote_port"] = remoteport == "*" ? "0" : remoteport;
++ portRecord["tx_queue"] = 0;
++ portRecord["rx_queue"] = 0;
++ portRecord["inode"] = port["fd"];
++ portRecord["state"] = statedata == "??" ? "" : statedata;
++ portRecord["pid"] = port["pid"];
++ portRecord["process"] = port["command"];
+
-+ if(remoteport == "*") {
-+ remoteip = "";
-+ remoteport = "0";
-+ }
++ ports.push_back(portRecord);
++ }
++ }
++ }
++#else
++ const auto query{Utils::exec(R"(sockstat -46qs)")};
+
-+ if(data[0] != "?") {
-+ nlohmann::json port {};
-+ port["protocol"] = data[4];
-+ port["local_ip"] = localip;
-+ port["local_port"] = localport;
-+ port["remote_ip"] = remoteip;
-+ port["remote_port"] = remoteport;
-+ port["tx_queue"] = 0;
-+ port["rx_queue"] = 0;
-+ port["inode"] = data[3];
-+ port["state"] = statedata;
-+ port["pid"] = data[2];
-+ port["process"] = data[1];
++ if (!query.empty())
++ {
++ const auto lines{Utils::split(Utils::trimToOneSpace(query), '\n')};
++
++ std::regex expression(R"(^(\S+)\s+(\S+)\s+(\d+)\s+(\d+)\s*(\S+)\s+(\S+)\s+(\S+)(?:\s+(\S+))?\s*$)");
++
++ for (const auto& line : lines)
++ {
++ std::smatch data;
++
++ if (std::regex_search(line, data, expression))
++ {
++ std::string localip = "";
++ std::string localport = "";
++ std::string remoteip = "";
++ std::string remoteport = "";
++ std::string statedata = "";
++
++ auto localdata{Utils::split(data[6], ':')};
++ auto remotedata{Utils::split(data[7], ':')};
+
-+ ports.push_back(port);
++ if (data[8].matched ) {
++ statedata = data[8] == "LISTEN" ? "listening" : Utils::toLowerCase(data[8]);
++ }
++
++ localport = localdata[localdata.size() - 1];
++ localdata.pop_back();
++ localip = Utils::join(localdata, ":");
++ remoteport = remotedata[remotedata.size() - 1];
++ remotedata.pop_back();
++ remoteip = Utils::join(remotedata, ":");
++
++ if(localip == "*") {
++ if((data[5] == "tcp4") || (data[5] == "udp4")) {
++ localip = "0.0.0.0";
++ } else {
++ localip = "::";
++ }
++ }
++
++ if(remoteip == "*") {
++ if((data[5] == "tcp4") || (data[5] == "udp4")) {
++ remoteip = "0.0.0.0";
++ } else {
++ remoteip = "::";
++ }
++ }
++
++ if(data[0] != "?") {
++ nlohmann::json port {};
++
++ port["protocol"] = data[5];
++ port["local_ip"] = localip;
++ port["local_port"] = localport == "*" ? "0" : localport;
++ port["remote_ip"] = remoteip;
++ port["remote_port"] = remoteport == "*" ? "0" : remoteport;
++ port["tx_queue"] = 0;
++ port["rx_queue"] = 0;
++ port["inode"] = data[4];
++ port["state"] = statedata == "??" ? "" : statedata;
++ port["pid"] = data[3];
++ port["process"] = data[2];
++
++ ports.push_back(port);
++ }
+ }
-+ }
++ }
+ }
-+
++#endif
+ return ports;
}
@@ -246,7 +303,7 @@
if (!query.empty())
{
-@@ -235,18 +381,22 @@
+@@ -235,6 +437,9 @@
for (const auto& line : lines)
{
const auto data{Utils::split(line, '|')};
@@ -254,8 +311,11 @@
+ const auto sectiondata{Utils::split(data[8], '/')};
+
nlohmann::json package;
+ std::string vendor { UNKNOWN_VALUE };
+ std::string email { UNKNOWN_VALUE };
+@@ -244,14 +449,15 @@
package["name"] = data[0];
- package["vendor"] = data[1];
+ package["vendor"] = vendor;
package["version"] = data[2];
- package["install_time"] = UNKNOWN_VALUE;
+ package["install_time"] = data[6];
diff --git a/security/wazuh-agent/files/patch-src-shared_modules-utils_stringHelper.h b/security/wazuh-agent/files/patch-src-shared_modules-utils_stringHelper.h
index fa94a0278e65..e60c6542e5a4 100644
--- a/security/wazuh-agent/files/patch-src-shared_modules-utils_stringHelper.h
+++ b/security/wazuh-agent/files/patch-src-shared_modules-utils_stringHelper.h
@@ -1,9 +1,35 @@
---- src/shared_modules/utils/stringHelper.h.orig 2024-10-17 00:22:27.000000000 -0700
-+++ src/shared_modules/utils/stringHelper.h 2024-10-19 23:58:11.231439000 -0700
-@@ -256,6 +256,17 @@
- return ret;
+--- src/shared_modules/utils/stringHelper.h 2025-09-23 06:59:40.000000000 -0700
++++ src/shared_modules/utils/stringHelper.h 2025-10-16 14:04:29.575997000 -0700
+@@ -19,6 +19,7 @@
+ #include <sstream>
+ #include <string>
+ #include <vector>
++#include <map>
+ #if __cplusplus >= 201703L
+ #include <string_view>
+ #endif
+@@ -150,6 +151,15 @@
+ return haystack;
}
++ static std::string join(const std::vector<std::string>& vec, const std::string& delimiter) {
++ std::ostringstream joinResult;
++ for (size_t i = 0; i < vec.size(); ++i) {
++ joinResult << vec[i];
++ if (i != vec.size() - 1) joinResult << delimiter;
++ }
++ return joinResult.str();
++ }
++
+ static std::vector<std::string> split(const std::string& str, const char delimiter)
+ {
+ std::vector<std::string> tokens;
+@@ -257,6 +267,17 @@
+
+ // LCOV_EXCL_STOP
+ return ret;
++ }
++
+ static std::string trimToOneSpace(const std::string& str)
+ {
+ std::string str_output;
@@ -13,8 +39,6 @@
+ [](char a,char b){ return std::isspace(a) && std::isspace(b);});
+
+ return str_output;
-+ }
-+
+ }
+
static std::string toUpperCase(const std::string& str)
- {
- std::string temp {str};
diff --git a/security/wazuh-agent/pkg-plist b/security/wazuh-agent/pkg-plist
index d66c337de3a7..e9c7b5c566ad 100644
--- a/security/wazuh-agent/pkg-plist
+++ b/security/wazuh-agent/pkg-plist
@@ -138,6 +138,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/8/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/8/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/8/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/9/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/sca.files
@@ -164,6 +165,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/11/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/12/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/13/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/7/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/8/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/9/sca.files
@@ -211,6 +213,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/wodle-indexer.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/wodle-syscollector.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/wodle-vulnerability-detection.manager.template
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/9/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/5/rootcheck.agent.template
@@ -231,6 +234,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/rootcheck.agent.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/sca.files
+/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/8/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/9/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/sca.files
@@ -306,6 +310,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/centos/6/cis_centos6_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/centos/7/cis_centos7_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/centos/8/cis_centos8_linux.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/centos/9/cis_centos9_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/darwin/15/cis_apple_macOS_10.11.yml
/var/ossec/packages_files/agent_installation_scripts/sca/darwin/16/cis_apple_macOS_10.12.yml
/var/ossec/packages_files/agent_installation_scripts/sca/darwin/17/cis_apple_macOS_10.13.yml
@@ -319,6 +324,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian10.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian11.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian12.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian13.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian7.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian8.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian9.yml
@@ -326,11 +332,13 @@
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd13.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd14.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd15.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd16.yml
/var/ossec/packages_files/agent_installation_scripts/sca/generic/sca_distro_independent_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i_bastille.yml
/var/ossec/packages_files/agent_installation_scripts/sca/mongodb/cis_mongodb_36.yml
/var/ossec/packages_files/agent_installation_scripts/sca/nginx/cis_nginx_1.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/ol/10/cis_oracle_linux_10.yml
/var/ossec/packages_files/agent_installation_scripts/sca/ol/9/cis_oracle_linux_9.yml
/var/ossec/packages_files/agent_installation_scripts/sca/oracledb/cis_oracle_database_19c.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/10/cis_rhel10_linux.yml
@@ -339,6 +347,7 @@
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/7/cis_rhel7_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/8/cis_rhel8_linux.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rhel/9/cis_rhel9_linux.yml
+/var/ossec/packages_files/agent_installation_scripts/sca/rocky/cis_rocky_linux_10.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rocky/cis_rocky_linux_8.yml
/var/ossec/packages_files/agent_installation_scripts/sca/rocky/cis_rocky_linux_9.yml
/var/ossec/packages_files/agent_installation_scripts/sca/sles/11/cis_sles11_linux.yml
@@ -451,6 +460,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/6
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/7
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/8
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/centos
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/darwin/15
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/darwin/16
@@ -466,6 +476,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/11
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/12
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/13
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/7
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/8
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/9
@@ -480,6 +491,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/fedora
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic/localfile-logs
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/generic
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/ol
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/10
@@ -489,6 +501,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/8
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rhel
+@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/8
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky/9
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/rocky
@@ -543,6 +556,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/6
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/7
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/8
+@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos/9
@dir /var/ossec/packages_files/agent_installation_scripts/sca/centos
@dir /var/ossec/packages_files/agent_installation_scripts/sca/darwin/15
@dir /var/ossec/packages_files/agent_installation_scripts/sca/darwin/16
@@ -561,6 +575,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/sca/hpux
@dir /var/ossec/packages_files/agent_installation_scripts/sca/mongodb
@dir /var/ossec/packages_files/agent_installation_scripts/sca/nginx
+@dir /var/ossec/packages_files/agent_installation_scripts/sca/ol/10
@dir /var/ossec/packages_files/agent_installation_scripts/sca/ol/9
@dir /var/ossec/packages_files/agent_installation_scripts/sca/ol
@dir /var/ossec/packages_files/agent_installation_scripts/sca/oracledb
diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile
index acab9aeb48f6..1c27af87d6a6 100644
--- a/security/wazuh-dashboard/Makefile
+++ b/security/wazuh-dashboard/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
-DISTVERSION= 4.12.0
-PORTREVISION= 1
+DISTVERSION= 4.14.1
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -dashboard
@@ -21,7 +20,7 @@ NO_BUILD= yes
SUB_FILES= pkg-message
-OPENSEARCH_VERSION= 2.19.1
+OPENSEARCH_VERSION= 2.19.3
ETCDIR= ${PREFIX}/etc/wazuh-dashboard
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-plugins
diff --git a/security/wazuh-dashboard/distinfo b/security/wazuh-dashboard/distinfo
index 08b384bbfbfc..40c3e8c3779c 100644
--- a/security/wazuh-dashboard/distinfo
+++ b/security/wazuh-dashboard/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746862021
-SHA256 (wazuh-4.12.0/wazuh-dashboard-plugins-4.12.0-2.19.1.tar.gz) = 1fdf778d027fb06b366cf3747df7269f743606ed481124fe3169ba82aac7dc73
-SIZE (wazuh-4.12.0/wazuh-dashboard-plugins-4.12.0-2.19.1.tar.gz) = 25461558
-SHA256 (wazuh-4.12.0/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
-SIZE (wazuh-4.12.0/opensearch_dashboards.yml) = 806
+TIMESTAMP = 1763762877
+SHA256 (wazuh-4.14.1/wazuh-dashboard-plugins-4.14.1-2.19.3.tar.gz) = 2c5d65af08784a87dafcf752c2d0997246771fb82e04fb5bcca53c4ef1193683
+SIZE (wazuh-4.14.1/wazuh-dashboard-plugins-4.14.1-2.19.3.tar.gz) = 24303218
+SHA256 (wazuh-4.14.1/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
+SIZE (wazuh-4.14.1/opensearch_dashboards.yml) = 806
diff --git a/security/wazuh-dashboard/pkg-plist b/security/wazuh-dashboard/pkg-plist
index aa526acf865f..edc95ce0e57a 100644
--- a/security/wazuh-dashboard/pkg-plist
+++ b/security/wazuh-dashboard/pkg-plist
@@ -20,8 +20,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/escodegen
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/esgenerate
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/esparse
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/esvalidate
-www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/json2csv
-www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/loose-envify
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/needle
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/quote-stream
www/opensearch-dashboards/plugins/wazuh/node_modules/.bin/resolve
@@ -271,6 +269,11 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/@types/scheduler/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/@types/scheduler/index.d.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/@types/scheduler/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/@types/scheduler/tracing.d.ts
+www/opensearch-dashboards/plugins/wazuh/node_modules/@types/trusted-types/LICENSE
+www/opensearch-dashboards/plugins/wazuh/node_modules/@types/trusted-types/README.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/@types/trusted-types/index.d.ts
+www/opensearch-dashboards/plugins/wazuh/node_modules/@types/trusted-types/lib/index.d.ts
+www/opensearch-dashboards/plugins/wazuh/node_modules/@types/trusted-types/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/abab/LICENSE.md
www/opensearch-dashboards/plugins/wazuh/node_modules/abab/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/abab/index.d.ts
@@ -493,7 +496,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/axios/CHANGELOG.md
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/MIGRATION_GUIDE.md
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/axios/SECURITY.md
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/dist/axios.js
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/dist/axios.js.map
www/opensearch-dashboards/plugins/wazuh/node_modules/axios/dist/axios.min.js
@@ -899,371 +901,17 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/charenc/LICENSE.mkd
www/opensearch-dashboards/plugins/wazuh/node_modules/charenc/README.js
www/opensearch-dashboards/plugins/wazuh/node_modules/charenc/charenc.js
www/opensearch-dashboards/plugins/wazuh/node_modules/charenc/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/HISTORY.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/bind.d.ts
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/bind.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/dedupe.d.ts
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/dedupe.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/index.d.ts
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/classnames/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/.npmignore
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/clone.iml
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/clone.js
www/opensearch-dashboards/plugins/wazuh/node_modules/clone/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/AUTHORS
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/CONTRIBUTING.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/comment/comment.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/comment/continuecomment.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/dialog/dialog.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/dialog/dialog.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/autorefresh.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/fullscreen.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/fullscreen.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/panel.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/placeholder.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/display/rulers.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/closebrackets.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/closetag.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/continuelist.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/matchbrackets.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/matchtags.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/edit/trailingspace.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/brace-fold.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/comment-fold.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/foldcode.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/foldgutter.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/foldgutter.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/indent-fold.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/markdown-fold.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/fold/xml-fold.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/anyword-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/css-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/html-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/javascript-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/show-hint.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/show-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/sql-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/hint/xml-hint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/coffeescript-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/css-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/html-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/javascript-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/json-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/lint.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/lint/yaml-lint.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/merge/merge.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/merge/merge.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/mode/loadmode.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/mode/multiplex.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/mode/multiplex_test.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/mode/overlay.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/mode/simple.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/runmode/colorize.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/runmode/runmode-standalone.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/runmode/runmode.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/runmode/runmode.node.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/scroll/annotatescrollbar.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/scroll/scrollpastend.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/scroll/simplescrollbars.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/scroll/simplescrollbars.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/jump-to-line.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/match-highlighter.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/matchesonscrollbar.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/matchesonscrollbar.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/search.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/search/searchcursor.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/selection/active-line.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/selection/mark-selection.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/selection/selection-pointer.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/tern/tern.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/tern/tern.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/tern/worker.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/addon/wrap/hardwrap.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/bin/source-highlight
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/keymap/emacs.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/keymap/sublime.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/keymap/vim.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/lib/codemirror.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/lib/codemirror.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/apl/apl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/asciiarmor/asciiarmor.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/asn.1/asn.1.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/asterisk/asterisk.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/brainfuck/brainfuck.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/clike/clike.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/clojure/clojure.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/cmake/cmake.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/cobol/cobol.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/coffeescript/coffeescript.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/commonlisp/commonlisp.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/crystal/crystal.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/css/css.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/cypher/cypher.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/d/d.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/dart/dart.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/diff/diff.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/django/django.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/dockerfile/dockerfile.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/dtd/dtd.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/dylan/dylan.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ebnf/ebnf.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ecl/ecl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/eiffel/eiffel.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/elm/elm.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/erlang/erlang.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/factor/factor.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/fcl/fcl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/forth/forth.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/fortran/fortran.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/gas/gas.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/gfm/gfm.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/gherkin/gherkin.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/go/go.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/groovy/groovy.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/haml/haml.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/handlebars/handlebars.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/haskell-literate/haskell-literate.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/haskell/haskell.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/haxe/haxe.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/htmlembedded/htmlembedded.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/htmlmixed/htmlmixed.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/http/http.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/idl/idl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/javascript/javascript.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/jinja2/jinja2.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/jsx/jsx.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/julia/julia.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/livescript/livescript.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/lua/lua.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/markdown/markdown.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mathematica/mathematica.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mbox/mbox.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/meta.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mirc/mirc.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mllike/mllike.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/modelica/modelica.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mscgen/mscgen.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/mumps/mumps.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/nginx/nginx.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/nsis/nsis.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ntriples/ntriples.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/octave/octave.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/oz/oz.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/pascal/pascal.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/pegjs/pegjs.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/perl/perl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/php/php.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/pig/pig.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/powershell/powershell.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/properties/properties.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/protobuf/protobuf.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/pug/pug.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/puppet/puppet.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/python/python.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/q/q.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/r/r.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/rpm/changes/index.html
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/rpm/rpm.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/rst/rst.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ruby/ruby.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/rust/rust.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/sas/sas.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/sass/sass.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/scheme/scheme.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/shell/shell.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/sieve/sieve.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/slim/slim.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/smalltalk/smalltalk.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/smarty/smarty.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/solr/solr.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/soy/soy.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/sparql/sparql.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/spreadsheet/spreadsheet.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/sql/sql.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/stex/stex.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/stylus/stylus.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/swift/swift.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tcl/tcl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/textile/textile.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tiddlywiki/tiddlywiki.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tiddlywiki/tiddlywiki.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tiki/tiki.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tiki/tiki.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/toml/toml.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/tornado/tornado.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/troff/troff.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ttcn-cfg/ttcn-cfg.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/ttcn/ttcn.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/turtle/turtle.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/twig/twig.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/vb/vb.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/vbscript/vbscript.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/velocity/velocity.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/verilog/verilog.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/vhdl/vhdl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/vue/vue.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/wast/wast.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/webidl/webidl.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/xml/xml.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/xquery/xquery.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/yacas/yacas.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/yaml-frontmatter/yaml-frontmatter.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/yaml/yaml.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/mode/z80/z80.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/rollup.config.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/addon/runmode/codemirror-standalone.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/addon/runmode/codemirror.node.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/addon/runmode/runmode-standalone.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/addon/runmode/runmode.node.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/codemirror.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/Display.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/focus.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/gutters.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/highlight_worker.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/line_numbers.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/mode_state.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/operations.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/scroll_events.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/scrollbars.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/scrolling.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/selection.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/update_display.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/update_line.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/update_lines.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/display/view_tracking.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/CodeMirror.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/commands.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/deleteNearSelection.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/drop_events.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/fromTextArea.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/global_events.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/key_events.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/legacy.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/main.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/methods.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/mouse_events.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/options.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/edit/utils.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/ContentEditableInput.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/TextareaInput.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/indent.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/input.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/keymap.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/keynames.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/input/movement.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/highlight.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/line_data.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/pos.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/saw_special_spans.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/spans.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/line/utils_line.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/measurement/position_measurement.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/measurement/widgets.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/Doc.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/change_measurement.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/changes.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/chunk.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/document_data.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/history.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/line_widget.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/mark_text.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/selection.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/model/selection_updates.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/modes.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/StringStream.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/bidi.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/browser.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/dom.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/event.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/feature_detection.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/misc.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/src/util/operation_group.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/3024-day.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/3024-night.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/abbott.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/abcdef.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ambiance-mobile.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ambiance.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ayu-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ayu-mirage.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/base16-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/base16-light.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/bespin.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/blackboard.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/cobalt.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/colorforth.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/darcula.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/dracula.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/duotone-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/duotone-light.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/eclipse.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/elegant.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/erlang-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/gruvbox-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/hopscotch.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/icecoder.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/idea.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/isotope.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/juejin.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/lesser-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/liquibyte.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/lucario.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/material-darker.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/material-ocean.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/material-palenight.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/material.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/mbo.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/mdn-like.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/midnight.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/monokai.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/moxer.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/neat.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/neo.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/night.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/nord.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/oceanic-next.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/panda-syntax.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/paraiso-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/paraiso-light.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/pastel-on-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/railscasts.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/rubyblue.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/seti.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/shadowfox.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/solarized.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ssms.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/the-matrix.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/tomorrow-night-bright.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/tomorrow-night-eighties.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/ttcn.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/twilight.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/vibrant-ink.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/xq-dark.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/xq-light.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/yeti.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/yonce.css
-www/opensearch-dashboards/plugins/wazuh/node_modules/codemirror/theme/zenburn.css
www/opensearch-dashboards/plugins/wazuh/node_modules/combined-stream/License
www/opensearch-dashboards/plugins/wazuh/node_modules/combined-stream/Readme.md
www/opensearch-dashboards/plugins/wazuh/node_modules/combined-stream/lib/combined_stream.js
www/opensearch-dashboards/plugins/wazuh/node_modules/combined-stream/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/combined-stream/yarn.lock
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/Readme.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/commander/typings/index.d.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/concat-stream/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/concat-stream/index.js
www/opensearch-dashboards/plugins/wazuh/node_modules/concat-stream/package.json
@@ -1276,14 +924,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/core-util-is/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/core-util-is/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/core-util-is/lib/util.js
www/opensearch-dashboards/plugins/wazuh/node_modules/core-util-is/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/LICENSE.txt
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/create-react-class.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/create-react-class.min.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/factory.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/node_modules/.bin/loose-envify
-www/opensearch-dashboards/plugins/wazuh/node_modules/create-react-class/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/crypt/LICENSE.mkd
www/opensearch-dashboards/plugins/wazuh/node_modules/crypt/README.mkd
www/opensearch-dashboards/plugins/wazuh/node_modules/crypt/crypt.js
@@ -1633,6 +1273,10 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/decimal.js/decimal.d.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/decimal.js/decimal.js
www/opensearch-dashboards/plugins/wazuh/node_modules/decimal.js/decimal.mjs
www/opensearch-dashboards/plugins/wazuh/node_modules/decimal.js/package.json
+www/opensearch-dashboards/plugins/wazuh/node_modules/deeks/README.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/deeks/lib/deeks.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/deeks/lib/utils.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/deeks/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/deep-equal/.eslintrc
www/opensearch-dashboards/plugins/wazuh/node_modules/deep-equal/.travis.yml
www/opensearch-dashboards/plugins/wazuh/node_modules/deep-equal/CHANGELOG.md
@@ -1675,6 +1319,9 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/dfa/compile.js.map
www/opensearch-dashboards/plugins/wazuh/node_modules/dfa/index.js
www/opensearch-dashboards/plugins/wazuh/node_modules/dfa/index.js.map
www/opensearch-dashboards/plugins/wazuh/node_modules/dfa/package.json
+www/opensearch-dashboards/plugins/wazuh/node_modules/doc-path/README.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/doc-path/dist/path.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/doc-path/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/domexception/LICENSE.txt
www/opensearch-dashboards/plugins/wazuh/node_modules/domexception/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/domexception/index.js
@@ -1690,8 +1337,10 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/domexception/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/domexception/webidl2js-wrapper.js
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/README.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.cjs.d.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.cjs.js
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.cjs.js.map
+www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.es.d.mts
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.es.mjs
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.es.mjs.map
www/opensearch-dashboards/plugins/wazuh/node_modules/dompurify/dist/purify.js
@@ -2609,11 +2258,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/is-regex/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/is-regex/index.js
www/opensearch-dashboards/plugins/wazuh/node_modules/is-regex/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/is-regex/test/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/js-tokens/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/js-tokens/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/js-tokens/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/js-tokens/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/js-tokens/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/js2xmlparser/CHANGES.md
www/opensearch-dashboards/plugins/wazuh/node_modules/js2xmlparser/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/js2xmlparser/NOTICE
@@ -3116,41 +2760,15 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/dist/esprima.js
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/node_modules/esprima/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/jsdom/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/.eslintrc
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/.gitattributes
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/LICENSE.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/bin/json2csv.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/bin/utils/TablePrinter.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/bin/utils/parseNdjson.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/dist/json2csv.cjs.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/dist/json2csv.esm.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/dist/json2csv.umd.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/JSON2CSVAsyncParser.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/JSON2CSVBase.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/JSON2CSVParser.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/JSON2CSVTransform.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/json2csv.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/lib/utils.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/json2csv/rollup.config.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/.npmignore
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/README.markdown
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/bench.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/examples/twitterfeed.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/jsonparse.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/samplejson/basic.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/samplejson/basic2.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/big-token.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/boundary.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/offset.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/primitives.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/surrogate.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/unvalid.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/jsonparse/test/utf8.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/LICENSE.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/README.md
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/constants.json
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/converter.d.ts
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/converter.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/csv2json.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/json2csv.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/lib/utils.js
+www/opensearch-dashboards/plugins/wazuh/node_modules/json-2-csv/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/CHANGELOG.md
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/README.md
@@ -3162,18 +2780,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/build/jwt-decode
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/build/jwt-decode.js.map
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/index.d.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/jwt-decode/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.debounce/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.debounce/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.debounce/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.debounce/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.get/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.get/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.get/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.get/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.isequal/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.isequal/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.isequal/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/lodash.isequal/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/lodash/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/lodash/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/lodash/_DataView.js
@@ -4264,14 +3870,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/loglevel/test/test-qunit.ht
www/opensearch-dashboards/plugins/wazuh/node_modules/loglevel/test/test-qunit.js
www/opensearch-dashboards/plugins/wazuh/node_modules/loglevel/test/type-test.ts
www/opensearch-dashboards/plugins/wazuh/node_modules/loglevel/test/vendor/json2.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/cli.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/custom.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/loose-envify.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/loose-envify/replace.js
www/opensearch-dashboards/plugins/wazuh/node_modules/markdown-it-link-attributes/.eslintrc
www/opensearch-dashboards/plugins/wazuh/node_modules/markdown-it-link-attributes/.github/workflows/ci.yml
www/opensearch-dashboards/plugins/wazuh/node_modules/markdown-it-link-attributes/.nvmrc
@@ -4728,19 +4326,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/process-nextick-args/index.
www/opensearch-dashboards/plugins/wazuh/node_modules/process-nextick-args/license.md
www/opensearch-dashboards/plugins/wazuh/node_modules/process-nextick-args/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/process-nextick-args/readme.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/checkPropTypes.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/factory.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/factoryWithThrowingShims.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/factoryWithTypeCheckers.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/index.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/lib/ReactPropTypesSecret.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/lib/has.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/node_modules/.bin/loose-envify
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/prop-types.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/prop-types/prop-types.min.js
www/opensearch-dashboards/plugins/wazuh/node_modules/proxy-from-env/.eslintrc
www/opensearch-dashboards/plugins/wazuh/node_modules/proxy-from-env/.travis.yml
www/opensearch-dashboards/plugins/wazuh/node_modules/proxy-from-env/LICENSE
@@ -4762,15 +4347,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/punycode/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/punycode/package.json
www/opensearch-dashboards/plugins/wazuh/node_modules/punycode/punycode.es6.js
www/opensearch-dashboards/plugins/wazuh/node_modules/punycode/punycode.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/.zuul.yml
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/querystring.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/test/core-tests/test-querystring-maxKeys-non-finite.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/test/core-tests/test-querystring-multichar-separator.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/test/core-tests/test-querystring.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/querystring-browser/test/test.js
www/opensearch-dashboards/plugins/wazuh/node_modules/querystringify/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/querystringify/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/querystringify/index.js
@@ -4786,22 +4362,6 @@ www/opensearch-dashboards/plugins/wazuh/node_modules/quote-stream/readme.markdow
www/opensearch-dashboards/plugins/wazuh/node_modules/quote-stream/test/simple.js
www/opensearch-dashboards/plugins/wazuh/node_modules/quote-stream/test/unicode_separators.js
www/opensearch-dashboards/plugins/wazuh/node_modules/quote-stream/test/whitespace.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/.editorconfig
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/.npmignore
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/HISTORY.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/LICENSE
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/README.md
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/bower.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/dist/react-codemirror.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/dist/react-codemirror.min.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/example/src/.npmignore
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/example/src/example.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/example/src/example.less
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/example/src/index.html
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/gulpfile.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/lib/Codemirror.js
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/package.json
-www/opensearch-dashboards/plugins/wazuh/node_modules/react-codemirror/src/Codemirror.js
www/opensearch-dashboards/plugins/wazuh/node_modules/react-cookie/LICENSE
www/opensearch-dashboards/plugins/wazuh/node_modules/react-cookie/README.md
www/opensearch-dashboards/plugins/wazuh/node_modules/react-cookie/cjs/Cookies.d.ts
@@ -5651,7 +5211,7 @@ www/opensearch-dashboards/plugins/wazuh/server/integration-files/gdpr-requiremen
www/opensearch-dashboards/plugins/wazuh/server/integration-files/kibana-template.js
www/opensearch-dashboards/plugins/wazuh/server/integration-files/monitoring-template.js
www/opensearch-dashboards/plugins/wazuh/server/integration-files/pci-requirements-pdfmake.js
-www/opensearch-dashboards/plugins/wazuh/server/integration-files/statistics-template.js
+www/opensearch-dashboards/plugins/wazuh/server/integration-files/statistics-template.json
www/opensearch-dashboards/plugins/wazuh/server/integration-files/tsc-requirements-pdfmake.js
www/opensearch-dashboards/plugins/wazuh/server/lib/api-errors-equivalence.js
www/opensearch-dashboards/plugins/wazuh/server/lib/api-request-list.json
@@ -5670,6 +5230,7 @@ www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/a
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/audit.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/authentication.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/aws.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/azure.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/ciscat.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/common.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/docker.js
@@ -5687,9 +5248,9 @@ www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/v
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/vulnerabilities.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/web.js
www/opensearch-dashboards/plugins/wazuh/server/lib/generate-alerts/sample-data/yara.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/generate-sample-data.js
www/opensearch-dashboards/plugins/wazuh/server/lib/index-date.js
www/opensearch-dashboards/plugins/wazuh/server/lib/parse-cron.js
-www/opensearch-dashboards/plugins/wazuh/server/lib/process-state-equivalence.js
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/agent-configuration.js
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/audit-map.js
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/audit-request.js
@@ -5710,6 +5271,43 @@ www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/summary-tables-defi
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/syscheck-request.js
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/tsc-request.js
www/opensearch-dashboards/plugins/wazuh/server/lib/reporting/vulnerability-request.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/shared-utils.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-fim-files/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-fim-files/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-fim-registries/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-fim-registries/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-browser-extensions/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-browser-extensions/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-groups/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-groups/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-hardware/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-hardware/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-hotfixes/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-hotfixes/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-interfaces/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-interfaces/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-networks/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-networks/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-packages/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-packages/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-ports/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-ports/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-processes/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-processes/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-protocols/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-protocols/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-services/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-services/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-system/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-system/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-users/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-inventory-users/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-vulnerabilities/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/states-vulnerabilities/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/wazuh-alerts/main.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/dataset/wazuh-alerts/template.json
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/index.js
+www/opensearch-dashboards/plugins/wazuh/server/lib/sample-data/lib/random.js
www/opensearch-dashboards/plugins/wazuh/server/lib/sanitizer/index.js
www/opensearch-dashboards/plugins/wazuh/server/lib/sanitizer/sanitizer.js
www/opensearch-dashboards/plugins/wazuh/server/plugin.js
@@ -5846,7 +5444,6 @@ www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/CHANGELOG
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/LICENSE
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/MIGRATION_GUIDE.md
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/README.md
-www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/SECURITY.md
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/dist/axios.js
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/dist/axios.js.map
www/opensearch-dashboards/plugins/wazuhCheckUpdates/node_modules/axios/dist/axios.min.js
@@ -6173,7 +5770,6 @@ www/opensearch-dashboards/plugins/wazuhCore/common/services/settings.js
www/opensearch-dashboards/plugins/wazuhCore/common/services/web_documentation.js
www/opensearch-dashboards/plugins/wazuhCore/common/services/wz_agent_status.js
www/opensearch-dashboards/plugins/wazuhCore/common/types.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/.bin/json2csv
www/opensearch-dashboards/plugins/wazuhCore/node_modules/.bin/uuid
www/opensearch-dashboards/plugins/wazuhCore/node_modules/.yarn-integrity
www/opensearch-dashboards/plugins/wazuhCore/node_modules/asynckit/LICENSE
@@ -6200,7 +5796,6 @@ www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/CHANGELOG.md
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/LICENSE
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/MIGRATION_GUIDE.md
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/README.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/SECURITY.md
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/dist/axios.js
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/dist/axios.js.map
www/opensearch-dashboards/plugins/wazuhCore/node_modules/axios/dist/axios.min.js
@@ -6291,12 +5886,6 @@ www/opensearch-dashboards/plugins/wazuhCore/node_modules/combined-stream/Readme.
www/opensearch-dashboards/plugins/wazuhCore/node_modules/combined-stream/lib/combined_stream.js
www/opensearch-dashboards/plugins/wazuhCore/node_modules/combined-stream/package.json
www/opensearch-dashboards/plugins/wazuhCore/node_modules/combined-stream/yarn.lock
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/LICENSE
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/Readme.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/index.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/package.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/commander/typings/index.d.ts
www/opensearch-dashboards/plugins/wazuhCore/node_modules/crypt/LICENSE.mkd
www/opensearch-dashboards/plugins/wazuhCore/node_modules/crypt/README.mkd
www/opensearch-dashboards/plugins/wazuhCore/node_modules/crypt/crypt.js
@@ -6327,41 +5916,6 @@ www/opensearch-dashboards/plugins/wazuhCore/node_modules/is-buffer/README.md
www/opensearch-dashboards/plugins/wazuhCore/node_modules/is-buffer/index.js
www/opensearch-dashboards/plugins/wazuhCore/node_modules/is-buffer/package.json
www/opensearch-dashboards/plugins/wazuhCore/node_modules/is-buffer/test/basic.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/.eslintrc
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/.gitattributes
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/CHANGELOG.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/LICENSE.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/README.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/bin/json2csv.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/bin/utils/TablePrinter.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/bin/utils/parseNdjson.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/dist/json2csv.cjs.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/dist/json2csv.esm.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/dist/json2csv.umd.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/JSON2CSVAsyncParser.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/JSON2CSVBase.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/JSON2CSVParser.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/JSON2CSVTransform.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/json2csv.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/lib/utils.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/package.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/json2csv/rollup.config.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/.npmignore
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/LICENSE
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/README.markdown
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/bench.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/examples/twitterfeed.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/jsonparse.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/package.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/samplejson/basic.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/samplejson/basic2.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/big-token.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/boundary.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/offset.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/primitives.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/surrogate.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/unvalid.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/jsonparse/test/utf8.js
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/CHANGELOG.md
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/LICENSE
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/README.md
@@ -6373,10 +5927,6 @@ www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/build/jwt-de
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/build/jwt-decode.js.map
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/index.d.ts
www/opensearch-dashboards/plugins/wazuhCore/node_modules/jwt-decode/package.json
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/lodash.get/LICENSE
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/lodash.get/README.md
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/lodash.get/index.js
-www/opensearch-dashboards/plugins/wazuhCore/node_modules/lodash.get/package.json
www/opensearch-dashboards/plugins/wazuhCore/node_modules/md5/.travis.yml
www/opensearch-dashboards/plugins/wazuhCore/node_modules/md5/LICENSE
www/opensearch-dashboards/plugins/wazuhCore/node_modules/md5/README.md
@@ -6523,8 +6073,8 @@ www/opensearch-dashboards/plugins/wazuhCore/server/plugin.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/configuration-store.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/configuration-store.md
www/opensearch-dashboards/plugins/wazuhCore/server/services/cookie.js
+www/opensearch-dashboards/plugins/wazuhCore/server/services/data-path.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/enhance-configuration.js
-www/opensearch-dashboards/plugins/wazuhCore/server/services/filesystem.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/index.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/manage-hosts.js
www/opensearch-dashboards/plugins/wazuhCore/server/services/security-factory/factories/default-factory.js
diff --git a/security/wazuh-indexer/Makefile b/security/wazuh-indexer/Makefile
index 710d6a2e194f..648a76698179 100644
--- a/security/wazuh-indexer/Makefile
+++ b/security/wazuh-indexer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wazuh
-PORTVERSION= 4.12.0
-PORTREVISION= 1
+PORTVERSION= 4.14.1
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -indexer
diff --git a/security/wazuh-indexer/distinfo b/security/wazuh-indexer/distinfo
index 825b29dbf027..fc8d05feba85 100644
--- a/security/wazuh-indexer/distinfo
+++ b/security/wazuh-indexer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746861787
-SHA256 (wazuh-4.12.0/wazuh-4.12.0-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
-SIZE (wazuh-4.12.0/wazuh-4.12.0-indexer.yml) = 2216
+TIMESTAMP = 1763764338
+SHA256 (wazuh-4.14.1/wazuh-4.14.1-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
+SIZE (wazuh-4.14.1/wazuh-4.14.1-indexer.yml) = 2216
diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile
index 61413e230ddc..4e9e8b7c2414 100644
--- a/security/wazuh-manager/Makefile
+++ b/security/wazuh-manager/Makefile
@@ -1,9 +1,8 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
-DISTVERSION= 4.12.0
-PORTREVISION= 4
+DISTVERSION= 4.14.1
CATEGORIES= security
-MASTER_SITES= https://packages.wazuh.com/deps/40/libraries/sources/:wazuh_sources \
+MASTER_SITES= https://packages.wazuh.com/deps/47/libraries/sources/:wazuh_sources \
LOCAL/acm/${PORTNAME}/:wazuh_cache
PKGNAMESUFFIX= -manager
DISTFILES= ${EXTERNAL_DISTFILES} \
@@ -42,20 +41,23 @@ USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX}
MAKE_ARGS+= TARGET=server INSTALLDIR=${WAZUHPREFIX} INSTALL_SHARED="${INSTALL_LIB}" PYTHON_SOURCE=yes OPTIMIZE_CPYTHON=no
+# WITH_CCACHE_BUILD= yes
+# CCACHE_DIR= /zdata/ccache
+
WAZUH_CACHEFILE= ${PORTNAME}-cache-any-${DISTVERSION}${EXTRACT_SUFX}
WAZUH_EXTRAFILE= alonsobsd-${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME}_GH0${EXTRACT_SUFX}
-WAZUH_EXTRAFILE_TAGNAME=cd0051b
+WAZUH_EXTRAFILE_TAGNAME=2f1307c
EXTERNAL_DISTFILES= audit-userspace.tar.gz:wazuh_sources \
benchmark.tar.gz:wazuh_sources \
bzip2.tar.gz:wazuh_sources \
cJSON.tar.gz:wazuh_sources \
cpp-httplib.tar.gz:wazuh_sources \
- cpython-3.11.13.tar.gz:wazuh_cache \
+ cpython-3.11.14.tar.gz:wazuh_cache \
curl.tar.gz:wazuh_sources \
flatbuffers.tar.gz:wazuh_sources \
googletest.tar.gz:wazuh_sources \
- http-request.tar.gz:wazuh_cache \
+ http-request-cd50797.tar.gz:wazuh_cache \
jemalloc.tar.gz:wazuh_sources \
libarchive.tar.gz:wazuh_sources \
libdb.tar.gz:wazuh_sources \
@@ -71,6 +73,7 @@ EXTERNAL_DISTFILES= audit-userspace.tar.gz:wazuh_sources \
popt.tar.gz:wazuh_sources \
procps.tar.gz:wazuh_sources \
rocksdb.tar.gz:wazuh_sources \
+ simdjson.tar.gz:wazuh_sources \
sqlite.tar.gz:wazuh_sources \
zlib.tar.gz:wazuh_sources
@@ -101,7 +104,6 @@ USERS= ${WAZUH_USER}
GROUPS= ${WAZUH_GROUP}
SUB_FILES= pkg-message
-PLIST_SUB+= PYTHON_DISTVERSION=${PYTHON_REL:C|^([0-9])([0-9]{2})([0-9]+)|\1.\2.\3|}
CONFLICTS= ossec-* wazuh-agent
WZBIN_FILES= agent_control wazuh-logcollector wazuh-execd manage_agents wazuh-modulesd \
@@ -113,7 +115,7 @@ WZARBIN_FILES= default-firewall-drop pf npf ipfw firewalld-drop disable-account
host-deny ip-customblock restart-wazuh route-null kaspersky wazuh-slack
WZSHEBANG_FILES=chardetect connexion cygdb cython cythonize f2py fixup_pubsub_v1_keywords.py \
- futurize httpx jp.py jsonschema normalizer openapi-spec-validator pasteurize \
+ httpx jp.py jsonschema normalizer openapi-spec-validator \
pyrsa-decrypt pyrsa-encrypt pyrsa-keygen pyrsa-priv2pub pyrsa-sign \
pyrsa-verify rstpep2html.py rst2s5.py rst2xetex.py rst2man.py rst2odt.py \
rst2latex.py rst2pseudoxml.py rst2odt_prepstyles.py rst2html.py rst2html5.py \
@@ -132,7 +134,7 @@ WAZUHMOD750= / /logs/wazuh /logs/archives /logs/alerts /logs/firewall \
/wodles/docker /wodles/gcloud /wodles/gcloud/buckets /wodles/gcloud/pubsub \
/stats /integrations
-WAZUHMOD770= /etc/decoders /etc/lists /etc/lists/amazon /etc/rootcheck \
+WAZUHMOD770= /etc/decoders /etc/lists /etc/lists/amazon /etc/lists/malicious-ioc /etc/rootcheck \
/etc/rules /etc/shared/default /logs /queue/agent-groups \
/queue/alerts /queue/cluster /queue/fim /queue/fim/db \
/queue/rids /queue/sockets /queue/tasks /etc /etc/shared \
@@ -146,11 +148,11 @@ WZPYTHONWHEELS= cffi-1.15.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
greenlet-2.0.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
grpcio-1.69.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
lazy_object_proxy-1.10.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
- MarkupSafe-2.1.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
+ markupsafe-2.1.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
multidict-5.2.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
numpy-1.26.4-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
psutil-5.9.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
- pyarrow-20.0.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
+ pyarrow-21.0.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
pyyaml-6.0.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
rpds_py-0.15.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
uvloop-0.17.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl
@@ -166,12 +168,12 @@ IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
.if ${ARCH} == "aarch64"
-FBSD14_PATCH_LEVEL= _p2
+FBSD14_PATCH_LEVEL= _p5
.endif
.if ${ARCH} != "aarch64"
-FBSD13_PATCH_LEVEL= #
-FBSD14_PATCH_LEVEL= _p2
+FBSD13_PATCH_LEVEL= _p6
+FBSD14_PATCH_LEVEL= _p5
.endif
.if ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
@@ -184,18 +186,23 @@ FBSD_VERSION_BASE=freebsd_14_3_release${FBSD14_PATCH_LEVEL}
FBSD_MAJOR_VERSION=14
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd14-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
-.elif ${OSVERSION} >= 1500000
-FBSD_VERSION_BASE=freebsd_15_0_current
+.elif ${OSVERSION} >= 1500000 && ${OSVERSION} < 1600000
+FBSD_VERSION_BASE=freebsd_15_0_release
FBSD_MAJOR_VERSION=15
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd15-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
+.elif ${OSVERSION} >= 1600000
+FBSD_VERSION_BASE=freebsd_16_0_current
+FBSD_MAJOR_VERSION=16
+WAZUH_CACHENAME=${PORTNAME}-cache-fbsd16-${ARCH}-${DISTVERSION}
+DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.else
IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
post-extract:
.for FILE in ${EXTERNAL_DISTFILES}
-.if ${FILE} == "http-request.tar.gz:wazuh_cache"
+.if ${FILE} == "http-request-cd50797.tar.gz:wazuh_cache"
@cd ${WRKSRC}/src/shared_modules && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${FILE:S/:wazuh_cache//} ${EXTRACT_AFTER_ARGS}
.else
@cd ${WRKSRC}/src/external && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${FILE:S/:wazuh_sources//:S/:wazuh_cache//} ${EXTRACT_AFTER_ARGS}
@@ -217,6 +224,9 @@ post-extract:
@cd ${WRKDIR}/wazuh-freebsd/var/ossec/ruleset/sca && ${CP} *.yml ${WRKSRC}/ruleset/sca/freebsd/
${FIND} ${WRKSRC}/ruleset/sca -type f -name "*.yml" -exec ${MV} "{}" "{}.disabled" \;
+ ${CP} ${FILESDIR}/pthreads_portable.c ${WRKSRC}/src/shared/
+ ${CP} ${FILESDIR}/pthreads_portable.h ${WRKSRC}/src/headers/
+
post-patch:
${REINPLACE_CMD} -e 's|CC=|CC?=|g' -e 's|AR=|AR?=|g' ${WRKSRC}/src/external/bzip2/Makefile
${REINPLACE_CMD} -e 's|^\( *MULTIARCH=\).*--print-multiarch.*|\1|' ${WRKSRC}/src/external/cpython/configure
@@ -290,6 +300,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/etc/local_rules.xml ${STAGEDIR}${WAZUHPREFIX}/etc/rules/local_rules.xml.sample
${INSTALL_DATA} ${WRKSRC}/ruleset/lists/amazon/* ${STAGEDIR}${WAZUHPREFIX}/etc/lists/amazon/
+ ${INSTALL_DATA} ${WRKSRC}/ruleset/lists/malicious-ioc/* ${STAGEDIR}${WAZUHPREFIX}/etc/lists/malicious-ioc/
${INSTALL_DATA} ${WRKSRC}/ruleset/lists/audit-keys ${STAGEDIR}${WAZUHPREFIX}/etc/lists/audit-keys
${INSTALL_DATA} ${WRKSRC}/ruleset/lists/security-eventchannel ${STAGEDIR}${WAZUHPREFIX}/etc/lists/security-eventchannel
@@ -368,6 +379,7 @@ do-install:
${INSTALL_LIB} ${WRKSRC}/src/libwazuhshared.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/build/shared_modules/content_manager/libcontent_manager.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/build/shared_modules/indexer_connector/libindexer_connector.so ${STAGEDIR}${WAZUHPREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/src/build/wazuh_modules/inventory_harvester/libinventory_harvester.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/build/shared_modules/router/librouter.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/build/wazuh_modules/vulnerability_scanner/libvulnerability_scanner.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_LIB} ${WRKSRC}/src/data_provider/build/lib/libsysinfo.so ${STAGEDIR}${WAZUHPREFIX}/lib
@@ -379,6 +391,8 @@ do-install:
${INSTALL_LIB} ${WRKSRC}/src/wazuh_modules/syscollector/build/lib/libsyscollector.so ${STAGEDIR}${WAZUHPREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/src/wazuh_modules/vulnerability_scanner/indexer/template/index-template.json ${STAGEDIR}${WAZUHPREFIX}/templates/vd_states_template.json
+ ${INSTALL_DATA} ${WRKSRC}/src/wazuh_modules/vulnerability_scanner/indexer/template/update-mappings.json ${STAGEDIR}${WAZUHPREFIX}/templates/vd_states_update_mappings.json
+ ${INSTALL_DATA} ${WRKSRC}/src/wazuh_modules/inventory_harvester/indexer/template/wazuh-states-inventory-* ${STAGEDIR}${WAZUHPREFIX}/templates/
${INSTALL_DATA} ${WRKSRC}/VERSION.json ${STAGEDIR}${WAZUHPREFIX}
diff --git a/security/wazuh-manager/distinfo b/security/wazuh-manager/distinfo
index dcb6fa3c9c46..b6ada3611ec3 100644
--- a/security/wazuh-manager/distinfo
+++ b/security/wazuh-manager/distinfo
@@ -1,73 +1,79 @@
-TIMESTAMP = 1751610836
-SHA256 (wazuh-4.12.0/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.12.0/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.12.0/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b
-SIZE (wazuh-4.12.0/benchmark.tar.gz) = 184460
-SHA256 (wazuh-4.12.0/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.12.0/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.12.0/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.12.0/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.12.0/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8
-SIZE (wazuh-4.12.0/cpp-httplib.tar.gz) = 57890
-SHA256 (wazuh-4.12.0/cpython-3.11.13.tar.gz) = fd7d83a0a304a4f253e45af8820c969bdb1de6a8a00cfe322bf1566144818e9f
-SIZE (wazuh-4.12.0/cpython-3.11.13.tar.gz) = 27194539
-SHA256 (wazuh-4.12.0/curl.tar.gz) = a93b5b839255d92487a3f9ad7dfada1dc73ab016802c7f669dc09a891c6546fa
-SIZE (wazuh-4.12.0/curl.tar.gz) = 4525465
-SHA256 (wazuh-4.12.0/flatbuffers.tar.gz) = 943699a1fe86c197371cd214c4c355da0f253a3093f0c73fb74cb4c48b8978a9
-SIZE (wazuh-4.12.0/flatbuffers.tar.gz) = 2313322
-SHA256 (wazuh-4.12.0/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.12.0/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.12.0/http-request.tar.gz) = e843ee984938c7540955cc4a9c0c8dc6f1b9ed9fd8a09f6430623b2f34437c4d
-SIZE (wazuh-4.12.0/http-request.tar.gz) = 63490
-SHA256 (wazuh-4.12.0/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
-SIZE (wazuh-4.12.0/jemalloc.tar.gz) = 579864
-SHA256 (wazuh-4.12.0/libarchive.tar.gz) = c958048175dad5a13d0851d03c7c1a36361e12e8e93e7432c1844e9549ddf58a
-SIZE (wazuh-4.12.0/libarchive.tar.gz) = 7512700
-SHA256 (wazuh-4.12.0/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.12.0/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.12.0/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.12.0/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.12.0/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
-SIZE (wazuh-4.12.0/libpcre2.tar.gz) = 1329651
-SHA256 (wazuh-4.12.0/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.12.0/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.12.0/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.12.0/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.12.0/lua.tar.gz) = 62eeb7e24b246c50708bcd4d92db3c9de8d196d94c9c33b8bff400f25f105a1f
-SIZE (wazuh-4.12.0/lua.tar.gz) = 304235
-SHA256 (wazuh-4.12.0/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134
-SIZE (wazuh-4.12.0/lzma.tar.gz) = 1327581
-SHA256 (wazuh-4.12.0/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.12.0/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.12.0/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0
-SIZE (wazuh-4.12.0/nlohmann.tar.gz) = 141576
-SHA256 (wazuh-4.12.0/openssl.tar.gz) = 238415641120c8f79d9c1c2caf97b88d3d6dbed562859dd0663bd4b68dc2179e
-SIZE (wazuh-4.12.0/openssl.tar.gz) = 15637517
-SHA256 (wazuh-4.12.0/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.12.0/popt.tar.gz) = 891309
-SHA256 (wazuh-4.12.0/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.12.0/procps.tar.gz) = 55897
-SHA256 (wazuh-4.12.0/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436
-SIZE (wazuh-4.12.0/rocksdb.tar.gz) = 12800920
-SHA256 (wazuh-4.12.0/sqlite.tar.gz) = 9a8fa6a916f8c2107ed65dab8dced392604e175104d6a8c3c9c1383479869f07
-SIZE (wazuh-4.12.0/sqlite.tar.gz) = 2486661
-SHA256 (wazuh-4.12.0/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
-SIZE (wazuh-4.12.0/zlib.tar.gz) = 1593304
-SHA256 (wazuh-4.12.0/wazuh-cache-any-4.12.0.tar.gz) = c5e7ce333b2ec47f40c748ff79f8a74d7492ea72de1f5457f124aa8eff1447c1
-SIZE (wazuh-4.12.0/wazuh-cache-any-4.12.0.tar.gz) = 22863738
-SHA256 (wazuh-4.12.0/wazuh-python-4.12.0.tar.gz) = d4c68ac05ec7c45af17cc784f3708dbfc6322f124bd8f46b43ad6a360ab28ba7
-SIZE (wazuh-4.12.0/wazuh-python-4.12.0.tar.gz) = 466860
-SHA256 (wazuh-4.12.0/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 849c3e2d56993b62863a29233d72c1e7c29f296e61036e35d1ab606da0b12c87
-SIZE (wazuh-4.12.0/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 26668167
-SHA256 (wazuh-4.12.0/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = 4e141560aa0bed0ee196cea698b241f65cf7cf7ae4ce2f217fa53ec86b06236b
-SIZE (wazuh-4.12.0/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = 24730902
-SHA256 (wazuh-4.12.0/wazuh-cache-fbsd14-amd64-4.12.0.tar.gz) = e8559a7b67345074f380e45e859d80bfea4638851455a6777bfa59f5806be1d6
-SIZE (wazuh-4.12.0/wazuh-cache-fbsd14-amd64-4.12.0.tar.gz) = 25090533
-SHA256 (wazuh-4.12.0/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = cd041a1f0210edcf58c68751bd3279c008e4062638a964afc5a743bee5f75e05
-SIZE (wazuh-4.12.0/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = 24812302
-SHA256 (wazuh-4.12.0/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = d8f8cc2e052fc2bb6ef32f0a25077de7d3c6a6ef9aa2592b1dc8a649b7b6efd9
-SIZE (wazuh-4.12.0/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = 25184261
-SHA256 (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = a0af093328df4658ff52cf78d8d6a03cc943fbd95a160cccd8b3e5e294b71ac5
-SIZE (wazuh-4.12.0/wazuh-wazuh-v4.12.0_GH0.tar.gz) = 18498222
-SHA256 (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.12.0/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1763763578
+SHA256 (wazuh-4.14.1/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.14.1/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.14.1/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b
+SIZE (wazuh-4.14.1/benchmark.tar.gz) = 184460
+SHA256 (wazuh-4.14.1/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.14.1/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.14.1/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d
+SIZE (wazuh-4.14.1/cJSON.tar.gz) = 27920
+SHA256 (wazuh-4.14.1/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8
+SIZE (wazuh-4.14.1/cpp-httplib.tar.gz) = 57890
+SHA256 (wazuh-4.14.1/cpython-3.11.14.tar.gz) = 6201d3cd571e14f19b30286741547aea4b64b935ad32a307094e78bf8fd250b1
+SIZE (wazuh-4.14.1/cpython-3.11.14.tar.gz) = 27335678
+SHA256 (wazuh-4.14.1/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709
+SIZE (wazuh-4.14.1/curl.tar.gz) = 4537356
+SHA256 (wazuh-4.14.1/flatbuffers.tar.gz) = ca563ebb561ae9088c7bec9ce101d2182b43ced0ba67a097d0ee0c145108f55a
+SIZE (wazuh-4.14.1/flatbuffers.tar.gz) = 2824325
+SHA256 (wazuh-4.14.1/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.14.1/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.14.1/http-request-cd50797.tar.gz) = c9ed1052de030930dd817af2989154e5f6ab2ce223dacb87bf55ca6fdf1b8ebb
+SIZE (wazuh-4.14.1/http-request-cd50797.tar.gz) = 66371
+SHA256 (wazuh-4.14.1/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
+SIZE (wazuh-4.14.1/jemalloc.tar.gz) = 579864
+SHA256 (wazuh-4.14.1/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80
+SIZE (wazuh-4.14.1/libarchive.tar.gz) = 2360242
+SHA256 (wazuh-4.14.1/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.14.1/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.14.1/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.14.1/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.14.1/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92
+SIZE (wazuh-4.14.1/libpcre2.tar.gz) = 1329651
+SHA256 (wazuh-4.14.1/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.14.1/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.14.1/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.14.1/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.14.1/lua.tar.gz) = 233e87e871090bd30c4b692ac73bd714361c15051148e4eeec828a1df8436eca
+SIZE (wazuh-4.14.1/lua.tar.gz) = 343356
+SHA256 (wazuh-4.14.1/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134
+SIZE (wazuh-4.14.1/lzma.tar.gz) = 1327581
+SHA256 (wazuh-4.14.1/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.14.1/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.14.1/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0
+SIZE (wazuh-4.14.1/nlohmann.tar.gz) = 141576
+SHA256 (wazuh-4.14.1/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9
+SIZE (wazuh-4.14.1/openssl.tar.gz) = 53793192
+SHA256 (wazuh-4.14.1/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.14.1/popt.tar.gz) = 891309
+SHA256 (wazuh-4.14.1/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.14.1/procps.tar.gz) = 55897
+SHA256 (wazuh-4.14.1/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436
+SIZE (wazuh-4.14.1/rocksdb.tar.gz) = 12800920
+SHA256 (wazuh-4.14.1/simdjson.tar.gz) = f033677871db0236a961603bcb9fef30ff0c65a4d1fb496fa8fae3f91c8b56cb
+SIZE (wazuh-4.14.1/simdjson.tar.gz) = 2733642
+SHA256 (wazuh-4.14.1/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003
+SIZE (wazuh-4.14.1/sqlite.tar.gz) = 2564870
+SHA256 (wazuh-4.14.1/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b
+SIZE (wazuh-4.14.1/zlib.tar.gz) = 1593304
+SHA256 (wazuh-4.14.1/wazuh-cache-any-4.14.1.tar.gz) = 79ef4769856c7c7af6b9f2c2ef67bf6e2cc3db874dc25ea4086519f48c8bc729
+SIZE (wazuh-4.14.1/wazuh-cache-any-4.14.1.tar.gz) = 21536265
+SHA256 (wazuh-4.14.1/wazuh-python-4.14.1.tar.gz) = 676478c4aa564cd8ab001e7e8d5ec64a7bce0f9aa6d2de1e77d81749e53eec68
+SIZE (wazuh-4.14.1/wazuh-python-4.14.1.tar.gz) = 480480
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.14.1.tar.gz) = 493cc92d6ddfde1b1f796060b9ff7e704c0a13add072e46780541a7f18ca2116
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.14.1.tar.gz) = 26641501
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.14.1.tar.gz) = edee8a08b775aa5d85e1154a4bfc0bb680eb99e390f5e0d8fb4774200748f404
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.14.1.tar.gz) = 24707799
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = f2b26a36b116348e3443e7133017713956e8ed2e26eed90e4f396eb55a241eda
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = 25055515
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.14.1.tar.gz) = c63484af8fd157f61b6bf0297b4233c3e2a3eee481f35c7d15fcb5b90d711489
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.14.1.tar.gz) = 24690859
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.14.1.tar.gz) = bf77697d47df3eeb6ccc0d1e43841f5dd3570a7e11e8dd669d5098890b985657
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.14.1.tar.gz) = 26650464
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.14.1.tar.gz) = 1510ef710bcae78e22db88f443504d006e9e4b45d27c66bb84984211409f7e65
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.14.1.tar.gz) = 24863114
+SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.14.1.tar.gz) = f706a10b1e31dc959e1751a015b3ec2e74ddbda0362ab192ba3918852731635c
+SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.14.1.tar.gz) = 26653845
+SHA256 (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = aa59cb2baa7e7d38d8bb4ff6a22afbf2945de4fb555f9b8bb2657b6f89a773ed
+SIZE (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = 19810038
+SHA256 (wazuh-4.14.1/alonsobsd-wazuh-freebsd-2f1307c_GH0.tar.gz) = a955c569217122779ab5b6b58bdfabbfa1cd452b4719cc35c791f7047b1f364f
+SIZE (wazuh-4.14.1/alonsobsd-wazuh-freebsd-2f1307c_GH0.tar.gz) = 221983
diff --git a/security/wazuh-manager/files/patch-etc_ossec-server.conf b/security/wazuh-manager/files/patch-etc_ossec-server.conf
index e80a18d10064..2000faef3d49 100644
--- a/security/wazuh-manager/files/patch-etc_ossec-server.conf
+++ b/security/wazuh-manager/files/patch-etc_ossec-server.conf
@@ -1,6 +1,33 @@
---- etc/ossec-server.conf 2024-05-10 18:10:43.842257000 -0500
-+++ etc/ossec-server.conf 2024-05-10 18:15:26.471699000 -0500
-@@ -28,7 +28,8 @@
+--- etc/ossec-server.conf 2025-09-23 06:59:40.000000000 -0700
++++ etc/ossec-server.conf 2025-10-16 17:18:34.635446000 -0700
+@@ -20,6 +20,26 @@
+ <agents_disconnection_alert_time>0</agents_disconnection_alert_time>
+ </global>
+
++ <vulnerability-detection>
++ <enabled>no</enabled>
++ <index-status>yes</index-status>
++ <feed-update-interval>60m</feed-update-interval>
++ </vulnerability-detection>
++
++ <indexer>
++ <enabled>no</enabled>
++ <hosts>
++ <host>https://127.0.0.1:9200</host>
++ </hosts>
++ <ssl>
++ <certificate_authorities>
++ <ca>/usr/local/etc/logstash/certs/root-ca.pem</ca>
++ </certificate_authorities>
++ <certificate>/usr/local/etc/logstash/certs/server1.pem</certificate>
++ <key>/usr/local/etc/logstash/certs/server1-key.pem</key>
++ </ssl>
++ </indexer>
++
+ <alerts>
+ <log_alert_level>3</log_alert_level>
+ <email_alert_level>12</email_alert_level>
+@@ -28,7 +48,8 @@
<remote>
<connection>secure</connection>
<port>1514</port>
@@ -10,7 +37,15 @@
</remote>
<!-- Policy monitoring -->
-@@ -200,7 +201,7 @@
+@@ -43,7 +64,6 @@
+
+ <system_audit>/var/ossec/etc/shared/system_audit_rcl.txt</system_audit>
+ <system_audit>/var/ossec/etc/shared/system_audit_ssh.txt</system_audit>
+- <system_audit>/var/ossec/etc/shared/cis_debian_linux_rcl.txt</system_audit>
+
+ <skip_nfs>yes</skip_nfs>
+ </rootcheck>
+@@ -200,7 +220,7 @@
<localfile>
<log_format>syslog</log_format>
@@ -19,7 +54,7 @@
</localfile>
<localfile>
-@@ -211,7 +212,7 @@
+@@ -211,7 +231,7 @@
<localfile>
<log_format>full_command</log_format>
@@ -28,7 +63,7 @@
<frequency>360</frequency>
</localfile>
-@@ -233,4 +234,32 @@
+@@ -236,4 +256,32 @@
<rule_dir>etc/rules</rule_dir>
</ruleset>
diff --git a/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp b/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
index 86f1fdf985af..929fef4ec8c1 100644
--- a/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+++ b/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
@@ -1,6 +1,6 @@
---- src/data_provider/src/sysInfoFreeBSD.cpp 2025-01-15 06:26:54.000000000 -0800
-+++ src/data_provider/src/sysInfoFreeBSD.cpp 2025-02-17 14:38:11.834720000 -0800
-@@ -11,6 +11,7 @@
+--- src/data_provider/src/sysInfoFreeBSD.cpp 2025-09-23 06:59:40.000000000 -0700
++++ src/data_provider/src/sysInfoFreeBSD.cpp 2025-10-16 15:42:56.638994000 -0700
+@@ -11,20 +11,23 @@
#include "sysInfo.hpp"
#include "cmdHelper.h"
#include "stringHelper.h"
@@ -8,7 +8,9 @@
#include "osinfo/sysOsParsers.h"
#include <sys/sysctl.h>
#include <sys/vmmeter.h>
-@@ -19,12 +20,13 @@
+ #include <sys/utsname.h>
+ #include "sharedDefs.h"
++#include <regex>
static void getMemory(nlohmann::json& info)
{
@@ -25,7 +27,7 @@
if (ret)
{
-@@ -52,11 +54,23 @@
+@@ -52,11 +55,23 @@
};
}
@@ -52,7 +54,7 @@
if (ret)
{
-@@ -64,11 +78,11 @@
+@@ -64,11 +79,11 @@
{
ret,
std::system_category(),
@@ -66,7 +68,7 @@
info["ram_free"] = ramFree;
info["ram_usage"] = 100 - (100 * ramFree / ramTotal);
}
-@@ -184,8 +198,12 @@
+@@ -184,8 +199,12 @@
nlohmann::json SysInfo::getProcessesInfo() const
{
@@ -81,7 +83,7 @@
}
nlohmann::json SysInfo::getOsInfo() const
-@@ -196,11 +214,12 @@
+@@ -196,11 +215,12 @@
if (!spParser->parseUname(Utils::exec("uname -r"), ret))
{
@@ -95,93 +97,148 @@
if (uname(&uts) >= 0)
{
ret["sysname"] = uts.sysname;
-@@ -215,18 +234,145 @@
+@@ -215,18 +235,200 @@
nlohmann::json SysInfo::getPorts() const
{
- // Currently not supported for this OS.
- return nlohmann::json {};
-+ const auto query{Utils::exec(R"(sockstat -46qs)")};
-+
-+ /* USER COMMAND PID FD PROTO LOCAL_ADDRESS FOREIGN_ADDRESS PATH_STATE CONN_STATE */
-+
+ nlohmann::json ports {};
++
++ /* USER COMMAND PID FD PROTO LOCAL_ADDRESS FOREIGN_ADDRESS PATH_STATE CONN_STATE */
++
++#if __FreeBSD_version > 1500045
++ const auto query{exec(R"(sockstat -46qs --libxo json)")};
+
+ if (!query.empty())
+ {
-+ const auto lines{Utils::split(Utils::trimToOneSpace(query), '\n')};
++ nlohmann::json portsjson;
++ portsjson = nlohmann::json::parse(query);
++ auto &portsResult = portsjson["sockstat"]["socket"];
+
-+ for (const auto& line : lines)
-+ {
++ for(auto &port : portsResult) {
+ std::string localip = "";
+ std::string localport = "";
+ std::string remoteip = "";
+ std::string remoteport = "";
+ std::string statedata = "";
+
-+ const auto data{Utils::split(line, ' ')};
-+ auto localdata{Utils::split(data[5], ':')};
-+ auto remotedata{Utils::split(data[6], ':')};
++ if (port["pid"] != nullptr) {
+
-+ localip = localdata[0];
-+ localport = localdata[1];
-+ remoteip = remotedata[0];
-+ remoteport = remotedata[1];
++ localip = port["local"]["address"];
++ remoteip = port["foreign"]["address"];
++ statedata = port["conn-state"] != nullptr ? (port["conn-state"] == "LISTEN" ? "listening" : Utils::toLowerCase(port["conn-state"])) : statedata;
+
-+ if((data[4] != "udp4") && (data[4] != "udp6") && (data[4] != "udp46")) {
-+ statedata = Utils::toLowerCase(data[7]);
-+ }
++ if (port["local"]["address"] == "*") {
++ if ((port["proto"] == "udp4") || (port["proto"] == "tcp4")) {
++ localip = "0.0.0.0";
++ } else {
++ localip = "::";
++ }
++ }
+
-+ if(statedata == "listen") {
-+ statedata = "listening";
-+ }
++ localport = port["local"]["port"];
+
-+ if(localdata.size() == 4) {
-+ localip = localdata[0] + ":"+ localdata[1] + ":" + localdata[2];
-+ localport = localdata[3];
-+ }
++ if (port["foreign"]["address"] == "*") {
++ if ((port["proto"] == "udp4") || (port["proto"] == "tcp4")) {
++ remoteip = 0.0.0.0;
++ } else {
++ remoteip = "::";
++ }
++ }
+
-+ if(localip == "*") {
-+ if((data[4] == "tcp6") || (data[4] == "udp6")) {
-+ localip = "0:0:0:0:0:0:0:0";
-+ } else if((data[4] == "tcp4") || (data[4] == "udp4")) {
-+ localip = "0.0.0.0";
-+ }
-+ }
++ remoteport = port["foreign"]["port"];
+
-+ if(localport == "*") {
-+ localport = "0";
-+ }
++ nlohmann::json portRecord {};
+
-+ if(remotedata.size() == 4) {
-+ remoteip = remotedata[0] + ":"+ remotedata[1] + ":" + remotedata[2];
-+ remoteport = remotedata[3];
-+ }
++ portRecord["protocol"] = port["proto"];
++ portRecord["local_ip"] = localip;
++ portRecord["local_port"] = localport == "*" ? "0" : localport;
++ portRecord["remote_ip"] = remoteip;
++ portRecord["remote_port"] = remoteport == "*" ? "0" : remoteport;
++ portRecord["tx_queue"] = 0;
++ portRecord["rx_queue"] = 0;
++ portRecord["inode"] = port["fd"];
++ portRecord["state"] = statedata == "??" ? "" : statedata;
++ portRecord["pid"] = port["pid"];
++ portRecord["process"] = port["command"];
+
-+ if(remoteport == "*") {
-+ remoteip = "";
-+ remoteport = "0";
-+ }
++ ports.push_back(portRecord);
++ }
++ }
++ }
++#else
++ const auto query{Utils::exec(R"(sockstat -46qs)")};
+
-+ if(data[0] != "?") {
-+ nlohmann::json port {};
-+ port["protocol"] = data[4];
-+ port["local_ip"] = localip;
-+ port["local_port"] = localport;
-+ port["remote_ip"] = remoteip;
-+ port["remote_port"] = remoteport;
-+ port["tx_queue"] = 0;
-+ port["rx_queue"] = 0;
-+ port["inode"] = data[3];
-+ port["state"] = statedata;
-+ port["pid"] = data[2];
-+ port["process"] = data[1];
++ if (!query.empty())
++ {
++ const auto lines{Utils::split(Utils::trimToOneSpace(query), '\n')};
++
++ std::regex expression(R"(^(\S+)\s+(\S+)\s+(\d+)\s+(\d+)\s*(\S+)\s+(\S+)\s+(\S+)(?:\s+(\S+))?\s*$)");
++
++ for (const auto& line : lines)
++ {
++ std::smatch data;
++
++ if (std::regex_search(line, data, expression))
++ {
++ std::string localip = "";
++ std::string localport = "";
++ std::string remoteip = "";
++ std::string remoteport = "";
++ std::string statedata = "";
++
++ auto localdata{Utils::split(data[6], ':')};
++ auto remotedata{Utils::split(data[7], ':')};
+
-+ ports.push_back(port);
++ if (data[8].matched ) {
++ statedata = data[8] == "LISTEN" ? "listening" : Utils::toLowerCase(data[8]);
++ }
++
++ localport = localdata[localdata.size() - 1];
++ localdata.pop_back();
++ localip = Utils::join(localdata, ":");
++ remoteport = remotedata[remotedata.size() - 1];
++ remotedata.pop_back();
++ remoteip = Utils::join(remotedata, ":");
++
++ if(localip == "*") {
++ if((data[5] == "tcp4") || (data[5] == "udp4")) {
++ localip = "0.0.0.0";
++ } else {
++ localip = "::";
++ }
++ }
++
++ if(remoteip == "*") {
++ if((data[5] == "tcp4") || (data[5] == "udp4")) {
++ remoteip = "0.0.0.0";
++ } else {
++ remoteip = "::";
++ }
++ }
++
++ if(data[0] != "?") {
++ nlohmann::json port {};
++
++ port["protocol"] = data[5];
++ port["local_ip"] = localip;
++ port["local_port"] = localport == "*" ? "0" : localport;
++ port["remote_ip"] = remoteip;
++ port["remote_port"] = remoteport == "*" ? "0" : remoteport;
++ port["tx_queue"] = 0;
++ port["rx_queue"] = 0;
++ port["inode"] = data[4];
++ port["state"] = statedata == "??" ? "" : statedata;
++ port["pid"] = data[3];
++ port["process"] = data[2];
++
++ ports.push_back(port);
++ }
+ }
-+ }
++ }
+ }
-+
++#endif
+ return ports;
}
@@ -246,7 +303,7 @@
if (!query.empty())
{
-@@ -235,18 +381,22 @@
+@@ -235,6 +437,9 @@
for (const auto& line : lines)
{
const auto data{Utils::split(line, '|')};
@@ -254,8 +311,11 @@
+ const auto sectiondata{Utils::split(data[8], '/')};
+
nlohmann::json package;
+ std::string vendor { UNKNOWN_VALUE };
+ std::string email { UNKNOWN_VALUE };
+@@ -244,14 +449,15 @@
package["name"] = data[0];
- package["vendor"] = data[1];
+ package["vendor"] = vendor;
package["version"] = data[2];
- package["install_time"] = UNKNOWN_VALUE;
+ package["install_time"] = data[6];
diff --git a/security/wazuh-manager/files/patch-src-shared_modules-utils_stringHelper.h b/security/wazuh-manager/files/patch-src-shared_modules-utils_stringHelper.h
index d06cb28926e7..e60c6542e5a4 100644
--- a/security/wazuh-manager/files/patch-src-shared_modules-utils_stringHelper.h
+++ b/security/wazuh-manager/files/patch-src-shared_modules-utils_stringHelper.h
@@ -1,14 +1,30 @@
---- src/shared_modules/utils/stringHelper.h 2025-01-08 01:15:05.000000000 -0800
-+++ src/shared_modules/utils/stringHelper.h 2025-01-14 21:32:26.067988000 -0800
+--- src/shared_modules/utils/stringHelper.h 2025-09-23 06:59:40.000000000 -0700
++++ src/shared_modules/utils/stringHelper.h 2025-10-16 14:04:29.575997000 -0700
@@ -19,6 +19,7 @@
#include <sstream>
#include <string>
#include <vector>
+#include <map>
+ #if __cplusplus >= 201703L
+ #include <string_view>
+ #endif
+@@ -150,6 +151,15 @@
+ return haystack;
+ }
- #pragma GCC diagnostic push
- #pragma GCC diagnostic ignored "-Wunused-function"
-@@ -254,6 +255,17 @@
++ static std::string join(const std::vector<std::string>& vec, const std::string& delimiter) {
++ std::ostringstream joinResult;
++ for (size_t i = 0; i < vec.size(); ++i) {
++ joinResult << vec[i];
++ if (i != vec.size() - 1) joinResult << delimiter;
++ }
++ return joinResult.str();
++ }
++
+ static std::vector<std::string> split(const std::string& str, const char delimiter)
+ {
+ std::vector<std::string> tokens;
+@@ -257,6 +267,17 @@
// LCOV_EXCL_STOP
return ret;
diff --git a/security/wazuh-manager/files/patch-src_Makefile b/security/wazuh-manager/files/patch-src_Makefile
index 23d66a5f8a86..a45608e5dff6 100644
--- a/security/wazuh-manager/files/patch-src_Makefile
+++ b/security/wazuh-manager/files/patch-src_Makefile
@@ -1,5 +1,5 @@
---- src/Makefile 2025-04-30 02:30:26.000000000 -0700
-+++ src/Makefile 2025-05-23 14:25:52.122383000 -0700
+--- src/Makefile 2025-09-23 06:59:40.000000000 -0700
++++ src/Makefile 2025-10-12 08:02:29.393309000 -0700
@@ -49,9 +49,11 @@
HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES)
@@ -12,7 +12,7 @@
ARCH_FLAGS =
-@@ -110,7 +112,7 @@
+@@ -112,7 +114,7 @@
USE_PRELUDE?=no
USE_ZEROMQ?=no
USE_GEOIP?=no
@@ -21,16 +21,16 @@
USE_BIG_ENDIAN=no
USE_AUDIT=no
MINGW_HOST=unknown
-@@ -175,6 +177,8 @@
+@@ -177,6 +179,8 @@
DEFINES+=-DUSER=\"${WAZUH_USER}\"
DEFINES+=-DGROUPGLOBAL=\"${WAZUH_GROUP}\"
-+OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/
++OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I${INVENTORY_HARVESTER}include -I./shared_modules/
+
ifneq (${TARGET},winagent)
DEFINES+=-D${uname_S}
ifeq (${uname_S},Linux)
-@@ -269,13 +273,14 @@
+@@ -271,13 +275,14 @@
ifeq (${uname_S},FreeBSD)
DEFINES+=-DFreeBSD
OSSEC_CFLAGS+=-pthread -I/usr/local/include
@@ -47,15 +47,15 @@
else
ifeq (${uname_S},NetBSD)
DEFINES+=-DNetBSD
-@@ -434,7 +439,6 @@
+@@ -436,7 +441,6 @@
OSSEC_CFLAGS+=${DEFINES}
OSSEC_CFLAGS+=-pipe -Wall -Wextra -std=gnu99
--OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/
+-OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include -I${SYSINFO}include -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I${INVENTORY_HARVESTER}include -I./shared_modules/
OSSEC_CFLAGS += ${CFLAGS}
OSSEC_LDFLAGS += ${LDFLAGS}
-@@ -531,8 +535,8 @@
+@@ -533,8 +537,8 @@
ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))
DEFINES+=-DINOTIFY_ENABLED
ifeq (${uname_S},FreeBSD)
@@ -66,21 +66,21 @@
OSSEC_CFLAGS+=-I/usr/local/include
endif
endif
-@@ -957,6 +961,8 @@
+@@ -960,6 +964,8 @@
EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Linux)
EXTERNAL_LIBS += $(LIBCURL_LIB)
+else ifeq (${uname_S},FreeBSD)
-+ EXTERNAL_LIBS += $(LIBCURL_LIB)
++ EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Darwin)
EXTERNAL_LIBS += $(LIBCURL_LIB)
endif
-@@ -1186,9 +1192,13 @@
+@@ -1193,9 +1199,13 @@
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli --without-nghttp2 --without-zstd
endif
else
+ifeq (${uname_S},FreeBSD)
-+ cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
++ cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
+else
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl
endif
@@ -89,7 +89,7 @@
#### procps #########
-@@ -2295,7 +2305,7 @@
+@@ -2308,7 +2318,7 @@
#### FIM ######
wazuh-syscheckd: librootcheck.a libwazuh.a ${WAZUHEXT_LIB} build_shared_modules
@@ -98,7 +98,23 @@
#### Monitor #######
-@@ -2473,7 +2483,7 @@
+@@ -2340,13 +2350,13 @@
+ os_auth_o := $(os_auth_c:.c=.o)
+
+ os_auth/%.o: os_auth/%.c
+- ${OSSEC_CC} ${OSSEC_CFLAGS} -I./os_auth -DARGV0=\"wazuh-authd\" -c $^ -o $@
++ ${OSSEC_CC} -I${LOCALBASE}/include/libepoll-shim ${OSSEC_CFLAGS} -I./os_auth -DARGV0=\"wazuh-authd\" -c $^ -o $@
+
+ agent-auth: addagent/validate.o os_auth/main-client.o os_auth/ssl.o os_auth/check_cert.o
+ ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -o $@
+
+ wazuh-authd: addagent/validate.o os_auth/main-server.o os_auth/local-server.o os_auth/ssl.o os_auth/check_cert.o os_auth/config.o os_auth/authcom.o os_auth/auth.o os_auth/key_request.o os_auth/generate_cert.o
+- ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -o $@
++ ${OSSEC_CCBIN} ${OSSEC_LDFLAGS} $^ ${OSSEC_LIBS} -lepoll-shim -o $@
+
+ #### integratord #####
+
+@@ -2486,7 +2496,7 @@
WPYTHON_DIR := ${INSTALLDIR}/framework/python
OPTIMIZE_CPYTHON?=no
WPYTHON_TAR=cpython.tar.gz
@@ -107,7 +123,7 @@
ifneq (,$(filter ${OPTIMIZE_CPYTHON},YES yes y Y 1))
CPYTHON_FLAGS=--enable-optimizations
-@@ -2487,22 +2497,45 @@
+@@ -2500,22 +2510,45 @@
endif
ifeq (,$(wildcard ${EXTERNAL_CPYTHON}/python))
@@ -133,7 +149,7 @@
+endif
python_dependencies := requirements.txt
-+
+
+ifeq (${uname_S},FreeBSD)
+install_dependencies:
+ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
@@ -148,14 +164,14 @@
+
+install_api:
+ LD_LIBRARY_PATH="$(STAGEDIR)${INSTALLDIR}/lib" LDFLAGS="-L$(STAGEDIR)${INSTALLDIR}/lib" $(STAGEDIR)${WPYTHON_DIR}/bin/python3 -m pip install wazuh-python/api*.whl --root=$(STAGEDIR) --prefix=${WPYTHON_DIR} --no-deps --no-compile
-
++
+install_mitre:
+ export CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1 && cd ../tools/mitre && $(STAGEDIR)${WPYTHON_DIR}/bin/python3 mitredb.py -d $(STAGEDIR)${INSTALLDIR}/var/db/mitre.db
+else
install_dependencies: install_python
ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))
${WPYTHON_DIR}/bin/python3 -m pip install --upgrade pip --index-url=file://${ROUTE_PATH}/${EXTERNAL_CPYTHON}/Dependencies/simple
-@@ -2519,6 +2552,7 @@
+@@ -2532,6 +2565,7 @@
install_mitre: install_python
cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db
diff --git a/security/wazuh-manager/files/patch-src_analysisd_analysisd.c b/security/wazuh-manager/files/patch-src_analysisd_analysisd.c
new file mode 100644
index 000000000000..aa1a242a682b
--- /dev/null
+++ b/security/wazuh-manager/files/patch-src_analysisd_analysisd.c
@@ -0,0 +1,79 @@
+--- src/analysisd/analysisd.c 2025-09-23 06:59:40.000000000 -0700
++++ src/analysisd/analysisd.c 2025-10-13 02:16:24.332647000 -0700
+@@ -237,7 +237,11 @@
+ /* Hourly alerts mutex */
+ pthread_mutex_t hourly_alert_mutex = PTHREAD_MUTEX_INITIALIZER;
+ /* hot reload mutes */
++#if defined(__FreeBSD__)
++static portable_rwlock_t g_hotreload_ruleset_mutex;
++#else
+ static pthread_rwlock_t g_hotreload_ruleset_mutex;
++#endif
+
+ /* Reported mutexes */
+ static pthread_mutex_t writer_threads_mutex = PTHREAD_MUTEX_INITIALIZER;
+@@ -842,11 +846,15 @@
+ w_init_queues();
+
+ /* Sync for event queues and API, for hot reload */
++#if defined(__FreeBSD__)
++ portable_rwlock_init(&g_hotreload_ruleset_mutex);
++#else
+ pthread_rwlockattr_t rwlock_attr;
+ pthread_rwlockattr_init(&rwlock_attr);
+ pthread_rwlockattr_setkind_np(&rwlock_attr, PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP);
+ pthread_rwlock_init(&g_hotreload_ruleset_mutex, &rwlock_attr);
+ pthread_rwlockattr_destroy(&rwlock_attr);
++#endif
+
+ // Start com request thread
+ w_create_thread(asyscom_main, NULL);
+@@ -1226,7 +1234,11 @@
+
+ result = -1;
+ // take the ruleset
++#if defined(__FreeBSD__)
++ w_portable_rwlock_rdlock(&g_hotreload_ruleset_mutex);
++#else
+ w_rwlock_rdlock(&g_hotreload_ruleset_mutex);
++#endif
+
+ if (msg[0] == SYSCHECK_MQ) {
+ if (!queue_full(decode_queue_syscheck_input)) {
+@@ -1426,8 +1438,11 @@
+ }
+ }
+
+-
++#if defined(__FreeBSD__)
++ w_portable_rwlock_unlock_read(&g_hotreload_ruleset_mutex);
++#else
+ w_rwlock_unlock(&g_hotreload_ruleset_mutex);
++#endif
+
+ if (result == -1) {
+ if (!reported_eps_drop) {
+@@ -2454,7 +2469,11 @@
+
+ // Sync thread for reloading ruleset,
+ mdebug1("Blocking input threads to reload ruleset");
++#if defined(__FreeBSD__)
++ w_portable_rwlock_wrlock(&g_hotreload_ruleset_mutex);
++#else
+ w_rwlock_wrlock(&g_hotreload_ruleset_mutex);
++#endif
+
+ // Wait for a clean pipeline
+ mdebug1("Wait for pipeline to be clean");
+@@ -2481,7 +2500,11 @@
+ w_hotreload_reload_internal_decoders();
+
+ // Run the new ruleset
++#if defined(__FreeBSD__)
++ w_portable_rwlock_unlock_write(&g_hotreload_ruleset_mutex);
++#else
+ w_rwlock_unlock(&g_hotreload_ruleset_mutex);
++#endif
+
+ mdebug1("Unblocking input threads (Enable new ruleset)");
+
diff --git a/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in b/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
index 6f3aeb6eb06b..3b6ffc040dc2 100644
--- a/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
+++ b/security/wazuh-manager/files/patch-src_external_cpython_Makefile.pre.in
@@ -1,5 +1,5 @@
---- src/external/cpython/Makefile.pre.in 2025-04-08 07:15:29.000000000 -0700
-+++ src/external/cpython/Makefile.pre.in 2025-05-09 18:15:10.761567000 -0700
+--- src/external/cpython/Makefile.pre.in 2025-10-20 18:41:32.000000000 -0700
++++ src/external/cpython/Makefile.pre.in 2025-10-20 19:52:41.710772000 -0700
@@ -71,14 +71,14 @@
INSTALL_DATA= @INSTALL_DATA@
# Shared libraries must be installed with executable mode on some systems;
@@ -33,7 +33,7 @@
-Programs/_testembed: Programs/_testembed.o $(LINK_PYTHON_DEPS)
- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
+: .o $(LINK_PYTHON_DEPS)
-+ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ .o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
++ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
############################################################################
# "Bootstrap Python" used to run deepfreeze.py
@@ -110,7 +110,7 @@
LIBPL= @LIBPL@
# pkgconfig directory
--LIBPC= $(LIBDIR)/pkgconfig
+-LIBPC= $(PREFIX)/libdata/pkgconfig
+LIBPC= $(prefix)/libdata/pkgconfig
libainstall: all python-config
diff --git a/security/wazuh-manager/files/patch-src_headers_pthreads_op.h b/security/wazuh-manager/files/patch-src_headers_pthreads_op.h
new file mode 100644
index 000000000000..607c15ffdb07
--- /dev/null
+++ b/security/wazuh-manager/files/patch-src_headers_pthreads_op.h
@@ -0,0 +1,40 @@
+--- src/headers/pthreads_op.h 2025-09-23 06:59:40.000000000 -0700
++++ src/headers/pthreads_op.h 2025-10-13 00:48:19.635169000 -0700
+@@ -25,6 +25,37 @@
+ #define w_cond_signal(x) { int error = pthread_cond_signal(x); if (error) merror_exit("At pthread_cond_signal(): %s", strerror(error)); }
+ #define w_cond_broadcast(x) { int error = pthread_cond_broadcast(x); if (error) merror_exit("At pthread_cond_broadcast(): %s", strerror(error)); }
+ #define w_cond_destroy(x) { int error = pthread_cond_destroy(x); if (error) merror_exit("At pthread_cond_destroy(): %s", strerror(error)); }
++#if defined(__FreeBSD__)
++#define w_portable_rwlock_init(x, y) { \
++ if (portable_rwlock_init(x) != 0) \
++ merror_exit("At portable_rwlock_init(): failed to initialize rwlock"); \
++}
++
++#define w_portable_rwlock_rdlock(x) { \
++ if (portable_rwlock_rdlock(x) != 0) \
++ merror_exit("At portable_rwlock_rdlock(): failed to acquire read lock"); \
++}
++
++#define w_portable_rwlock_wrlock(x) { \
++ if (portable_rwlock_wrlock(x) != 0) \
++ merror_exit("At portable_rwlock_wrlock(): failed to acquire write lock"); \
++}
++
++#define w_portable_rwlock_unlock_read(x) { \
++ if (portable_rwlock_rdunlock(x) != 0) \
++ merror_exit("At portable_rwlock_rdunlock(): failed to release read lock"); \
++}
++
++#define w_portable_rwlock_unlock_write(x) { \
++ if (portable_rwlock_wrunlock(x) != 0) \
++ merror_exit("At portable_rwlock_wrunlock(): failed to release write lock"); \
++}
++
++#define w_portable_rwlock_destroy(x) { \
++ if (portable_rwlock_destroy(x) != 0) \
++ merror_exit("At portable_rwlock_destroy(): failed to destroy rwlock"); \
++}
++#endif
+ #define w_rwlock_init(x, y) { int error = pthread_rwlock_init(x, y); if (error) merror_exit("At pthread_rwlock_init(): %s", strerror(error)); }
+ #define w_rwlock_rdlock(x) { int error = pthread_rwlock_rdlock(x); if (error) merror_exit("At pthread_rwlock_rdlock(): %s", strerror(error)); }
+ #define w_rwlock_wrlock(x) { int error = pthread_rwlock_wrlock(x); if (error) merror_exit("At pthread_rwlock_wrlock(): %s", strerror(error)); }
diff --git a/security/wazuh-manager/files/patch-src_headers_shared.h b/security/wazuh-manager/files/patch-src_headers_shared.h
new file mode 100644
index 000000000000..ba698bed03c2
--- /dev/null
+++ b/security/wazuh-manager/files/patch-src_headers_shared.h
@@ -0,0 +1,10 @@
+--- src/headers/shared.h 2025-10-12 17:57:55.002875000 -0700
++++ src/headers/shared.h 2025-10-12 17:41:58.102112000 -0700
+@@ -242,6 +242,7 @@
+ #include "math_op.h"
+ #include "mq_op.h"
+ #include "privsep_op.h"
++#include "pthreads_portable.h"
+ #include "pthreads_op.h"
+ #include "regex_op.h"
+ #include "sig_op.h"
diff --git a/security/wazuh-manager/files/patch-src_remoted_manager.c b/security/wazuh-manager/files/patch-src_remoted_manager.c
new file mode 100644
index 000000000000..a36845ec26ed
--- /dev/null
+++ b/security/wazuh-manager/files/patch-src_remoted_manager.c
@@ -0,0 +1,16 @@
+--- src/remoted/manager.c 2025-12-16 11:37:43.185027000 -0800
++++ src/remoted/manager.c 2025-12-16 11:38:04.427583000 -0800
+@@ -18,7 +18,12 @@
+ #include "../os_crypto/sha256/sha256_op.h"
+ #include <pthread.h>
+
+-#if defined(__FreeBSD__) || defined(__MACH__) || defined(__sun__)
++#if defined(__FreeBSD__)
++#include <sys/param.h>
++#define HOST_NAME_MAX MAXHOSTNAMELEN
++#endif
++
++#if defined(__MACH__) || defined(__sun__)
+ #define HOST_NAME_MAX 64
+ #endif
+
diff --git a/security/wazuh-manager/files/patch-src_shared__modules_router_CMakeLists.txt b/security/wazuh-manager/files/patch-src_shared__modules_router_CMakeLists.txt
index 015ec525e719..c0614dbf67c4 100644
--- a/security/wazuh-manager/files/patch-src_shared__modules_router_CMakeLists.txt
+++ b/security/wazuh-manager/files/patch-src_shared__modules_router_CMakeLists.txt
@@ -1,5 +1,5 @@
---- src/shared_modules/router/CMakeLists.txt.orig 2024-10-21 18:20:47.157822000 -0700
-+++ src/shared_modules/router/CMakeLists.txt 2024-10-21 18:24:54.294400000 -0700
+--- src/shared_modules/router/CMakeLists.txt 2025-09-23 06:59:40.000000000 -0700
++++ src/shared_modules/router/CMakeLists.txt 2025-10-11 22:43:21.449602000 -0700
@@ -19,6 +19,7 @@
# Include directories
@@ -8,12 +8,12 @@
include_directories(${SRC_FOLDER})
include_directories(${SRC_FOLDER}/headers)
-@@ -39,7 +40,7 @@
+@@ -42,7 +43,7 @@
${ROUTER_SRC}
)
--target_link_libraries(router gcc_s flatbuffers)
-+target_link_libraries(router gcc_s flatbuffers epoll-shim)
+-target_link_libraries(router gcc_s flatbuffers wazuhext simdjson)
++target_link_libraries(router gcc_s flatbuffers wazuhext simdjson epoll-shim)
set_target_properties(router PROPERTIES
BUILD_RPATH_USE_ORIGIN TRUE
diff --git a/security/wazuh-manager/files/patch-src_shared__modules_utils_socketWrapper.hpp b/security/wazuh-manager/files/patch-src_shared__modules_utils_socketWrapper.hpp
index 449afde239d5..607e1b96e765 100644
--- a/security/wazuh-manager/files/patch-src_shared__modules_utils_socketWrapper.hpp
+++ b/security/wazuh-manager/files/patch-src_shared__modules_utils_socketWrapper.hpp
@@ -1,5 +1,5 @@
---- src/shared_modules/utils/socketWrapper.hpp.orig 2024-10-20 21:04:00.880393000 -0700
-+++ src/shared_modules/utils/socketWrapper.hpp 2024-10-20 21:07:41.992525000 -0700
+--- src/shared_modules/utils/socketWrapper.hpp 2025-09-23 06:59:40.000000000 -0700
++++ src/shared_modules/utils/socketWrapper.hpp 2025-10-11 22:55:35.847683000 -0700
@@ -28,6 +28,11 @@
#include <thread>
#include <unistd.h>
@@ -9,6 +9,6 @@
+#define SO_SNDBUFFORCE SO_SNDBUF
+#endif
+
- constexpr auto INVALID_SOCKET {-1};
- constexpr auto SOCKET_ERROR {-1};
- using PacketFieldType = uint32_t;
+ #ifdef INVALID_SOCKET
+ #undef INVALID_SOCKET
+ #endif
diff --git a/security/wazuh-manager/files/pkg-message.in b/security/wazuh-manager/files/pkg-message.in
index e0154436e67a..716a0ad7f809 100644
--- a/security/wazuh-manager/files/pkg-message.in
+++ b/security/wazuh-manager/files/pkg-message.in
@@ -36,7 +36,7 @@ Wazuh Manager was installed
https://github.com/alonsobsd/wazuh-freebsd
- Decoders and rules are used for extract some /var/log/userlog and
+ Decoders and rules are used to extract some /var/log/userlog and
/var/log/messages entries from FreeBSD agents. It is necessary add a localfile
entry to /var/ossec/etc/ossec.conf
@@ -44,8 +44,34 @@ Wazuh Manager was installed
<log_format>syslog</log_format>
<location>/var/log/userlog</location>
</localfile>
+
+7) Vulnerability detector and Indexer connector are disabled by default. If you
+ want to use them, don't forget to configure and enable them from
+ /var/ossec/etc/ossec.conf file. Also, you will need download vd database file
+ to Wazuh tmp directory.
+
+ # cd /var/ossec/tmp && fetch http://packages.wazuh.com/deps/vulnerability_model_database/vd_1.0.0_vd_4.13.0.tar.xz
+ # chmod 640 /var/ossec/tmp/vd_1.0.0_vd_4.13.0.tar.xz
+ # chown wazuh:wazuh /var/ossec/tmp/vd_1.0.0_vd_4.13.0.tar.xz
+
+ Take on mind, a valid certificate is necessary to connect Indexer connector
+ (Wazuh manager) to Wazuh indexer (OpenSearch).
+
+8) Save Wazuh indexer username and password into the Wazuh keystore.
+
+ # export WAZUH_HOME=/var/ossec
+ # echo '<INDEXER_USERNAME>' | /var/ossec/bin/wazuh-keystore -f indexer -k username
+ # echo '<INDEXER_PASSWORD>' | /var/ossec/bin/wazuh-keystore -f indexer -k password
+
+ By default, INDEXER_USERNAME and INDEXER_PASSWORD are admin and admin.
+
+9) Use a certificate generated previously. For example, you can use logstash
+ certificates. Otherwise, you can use a simplified certificates generator
+ script for this task. Download it from the following url:
+
+ https://people.freebsd.org/~acm/ports/wazuh/wazuh-gen-certs.tar.gz
-7) Add Wazuh manager to /etc/rc.conf
+10) Add Wazuh manager to /etc/rc.conf
# sysrc wazuh_manager_enable="YES"
@@ -53,11 +79,11 @@ Wazuh Manager was installed
# service wazuh-manager enable
-8) Start Wazuh manager
+11) Start Wazuh manager
# service wazuh-manager start
-9) Enjoy it ;)
+12) Enjoy it ;)
EOM
}
]
diff --git a/security/wazuh-manager/files/pthreads_portable.c b/security/wazuh-manager/files/pthreads_portable.c
new file mode 100644
index 000000000000..fe9be28e725b
--- /dev/null
+++ b/security/wazuh-manager/files/pthreads_portable.c
@@ -0,0 +1,91 @@
+/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
+ * Copyright (c) 2025 J. Cardenas Marquez <acm@FreeBSD.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include "pthreads_portable.h"
+
+int portable_rwlock_init(portable_rwlock_t *rw) {
+ if (pthread_mutex_init(&rw->lock, NULL) != 0) return -1;
+ if (pthread_cond_init(&rw->readers_ok, NULL) != 0) return -1;
+ if (pthread_cond_init(&rw->writers_ok, NULL) != 0) return -1;
+ rw->active_readers = 0;
+ rw->waiting_writers = 0;
+ rw->writer_active = 0;
+ return 0;
+}
+
+int portable_rwlock_rdlock(portable_rwlock_t *rw) {
+ if (pthread_mutex_lock(&rw->lock) != 0) return -1;
+ while (rw->writer_active || rw->waiting_writers > 0) {
+ if (pthread_cond_wait(&rw->readers_ok, &rw->lock) != 0) {
+ pthread_mutex_unlock(&rw->lock);
+ return -1;
+ }
+ }
+ rw->active_readers++;
+ return pthread_mutex_unlock(&rw->lock);
+}
+
+int portable_rwlock_rdunlock(portable_rwlock_t *rw) {
+ if (pthread_mutex_lock(&rw->lock) != 0) return -1;
+ rw->active_readers--;
+ if (rw->active_readers == 0 && rw->waiting_writers > 0)
+ pthread_cond_signal(&rw->writers_ok);
+ return pthread_mutex_unlock(&rw->lock);
+}
+
+int portable_rwlock_wrlock(portable_rwlock_t *rw) {
+ if (pthread_mutex_lock(&rw->lock) != 0) return -1;
+ rw->waiting_writers++;
+ while (rw->writer_active || rw->active_readers > 0) {
+ if (pthread_cond_wait(&rw->writers_ok, &rw->lock) != 0) {
+ rw->waiting_writers--;
+ pthread_mutex_unlock(&rw->lock);
+ return -1;
+ }
+ }
+ rw->waiting_writers--;
+ rw->writer_active = 1;
+ return pthread_mutex_unlock(&rw->lock);
+}
+
+int portable_rwlock_wrunlock(portable_rwlock_t *rw) {
+ if (pthread_mutex_lock(&rw->lock) != 0) return -1;
+ rw->writer_active = 0;
+ if (rw->waiting_writers > 0)
+ pthread_cond_signal(&rw->writers_ok);
+ else
+ pthread_cond_broadcast(&rw->readers_ok);
+ return pthread_mutex_unlock(&rw->lock);
+}
+
+int portable_rwlock_destroy(portable_rwlock_t *rw) {
+ if (pthread_mutex_destroy(&rw->lock) != 0) return -1;
+ if (pthread_cond_destroy(&rw->readers_ok) != 0) return -1;
+ if (pthread_cond_destroy(&rw->writers_ok) != 0) return -1;
+ return 0;
+}
diff --git a/security/wazuh-manager/files/pthreads_portable.h b/security/wazuh-manager/files/pthreads_portable.h
new file mode 100644
index 000000000000..302f76b54318
--- /dev/null
+++ b/security/wazuh-manager/files/pthreads_portable.h
@@ -0,0 +1,50 @@
+/*-
+ * SPDX-License-Identifier: BSD-2-Clause
+ *
+ * Copyright (c) 2025 J. Alonso Cardenas <acm@FreeBSD.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#ifndef PORTABLE_RWLOCK_H
+#define PORTABLE_RWLOCK_H
+
+#include <pthread.h>
+
+typedef struct {
+ pthread_mutex_t lock;
+ pthread_cond_t readers_ok;
+ pthread_cond_t writers_ok;
+ int active_readers;
+ int waiting_writers;
+ int writer_active;
+} portable_rwlock_t;
+
+int portable_rwlock_init(portable_rwlock_t *rw);
+int portable_rwlock_rdlock(portable_rwlock_t *rw);
+int portable_rwlock_rdunlock(portable_rwlock_t *rw);
+int portable_rwlock_wrlock(portable_rwlock_t *rw);
+int portable_rwlock_wrunlock(portable_rwlock_t *rw);
+int portable_rwlock_destroy(portable_rwlock_t *rw);
+
+#endif // PORTABLE_RWLOCK_H
diff --git a/security/wazuh-manager/pkg-plist b/security/wazuh-manager/pkg-plist
index d7b103ee99d8..35f1601172dd 100644
--- a/security/wazuh-manager/pkg-plist
+++ b/security/wazuh-manager/pkg-plist
@@ -78,6 +78,9 @@
/var/ossec/etc/lists/amazon/aws-eventnames
/var/ossec/etc/lists/amazon/aws-sources
/var/ossec/etc/lists/audit-keys
+/var/ossec/etc/lists/malicious-ioc/malicious-domains
+/var/ossec/etc/lists/malicious-ioc/malicious-ip
+/var/ossec/etc/lists/malicious-ioc/malware-hashes
/var/ossec/etc/lists/security-eventchannel
@sample /var/ossec/etc/local_internal_options.conf.sample
@(root,wazuh,640) /var/ossec/etc/localtime
@@ -146,7 +149,6 @@
/var/ossec/framework/python/bin/cythonize
/var/ossec/framework/python/bin/f2py
/var/ossec/framework/python/bin/fixup_pubsub_v1_keywords.py
-/var/ossec/framework/python/bin/futurize
/var/ossec/framework/python/bin/httpx
/var/ossec/framework/python/bin/idle3
/var/ossec/framework/python/bin/idle%%PYTHON_VER%%
@@ -154,7 +156,6 @@
/var/ossec/framework/python/bin/jsonschema
/var/ossec/framework/python/bin/normalizer
/var/ossec/framework/python/bin/openapi-spec-validator
-/var/ossec/framework/python/bin/pasteurize
/var/ossec/framework/python/bin/pip3
/var/ossec/framework/python/bin/pip%%PYTHON_VER%%
/var/ossec/framework/python/bin/pydoc3
@@ -2392,7 +2393,7 @@
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/__pycache__/_uninstall%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/__pycache__/_uninstall%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/_bundled/pip-24.0-py3-none-any.whl
-/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-65.5.0-py3-none-any.whl
+/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-79.0.1-py3-none-any.whl
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/ensurepip/_uninstall.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/enum.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/filecmp.py
@@ -3155,9 +3156,9 @@
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib-dynload/xxlimited_35%%PYTHON_TAG%%.so
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib-dynload/zlib%%PYTHON_TAG%%.so
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar.txt
-/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar3.11.13.final.0.pickle
+/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/Grammar%%PYTHON_VER%%.14.final.0.pickle
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar.txt
-/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar%%PYTHON_DISTVERSION%%.final.0.pickle
+/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/PatternGrammar%%PYTHON_VER%%.14.final.0.pickle
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__init__.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__main__.py
/var/ossec/framework/python/%%PYTHON_LIBDIR%%/lib2to3/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -4335,15 +4336,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/AUTHORS.rst
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/AUTHORS.rst
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/README.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info/LICENSE
@@ -4557,13 +4558,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/streams/tls.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_process.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_thread.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -4897,30 +4898,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs/setters.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs/validators.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/_version%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/_version%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/_version%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/client_factory%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/client_factory%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/client_factory%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/cloud%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/cloud%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/cloud%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/credentials%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/credentials%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/credentials%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/exceptions%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__/exceptions%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/_version.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/client_factory.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/cloud.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/credentials.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -5198,14 +5175,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/utils/_pipeline_transport_rest_shared.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/utils/_pipeline_transport_rest_shared_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/utils/_utils.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/multiapiclient%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/multiapiclient%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__/multiapiclient%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/multiapiclient.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -5507,81 +5476,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/aio/_models.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/aio/_upload_helpers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/py.typed
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_auth%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_auth%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_auth%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_common_conversion%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_common_conversion%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_common_conversion%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_connection%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_connection%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_connection%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_constants%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_constants%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_constants%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_deserialization%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_deserialization%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_deserialization%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_encryption%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_encryption%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_encryption%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_error%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_error%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_error%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_serialization%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_serialization%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/_serialization%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/cloudstorageaccount%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/cloudstorageaccount%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/cloudstorageaccount%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/models%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/models%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/retry%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/retry%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/retry%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/sharedaccesssignature%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/sharedaccesssignature%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/sharedaccesssignature%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/storageclient%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/storageclient%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/storageclient%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/tokencredential%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/tokencredential%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__/tokencredential%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_auth.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_common_conversion.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_connection.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_constants.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_deserialization.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_encryption.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_error.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/httpclient%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/httpclient%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__/httpclient%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/httpclient.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_serialization.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/cloudstorageaccount.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/models.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/retry.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/sharedaccesssignature.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/storageclient.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/tokencredential.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_core-1.30.2.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_core-1.30.2.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_core-1.30.2.dist-info/METADATA
@@ -5598,14 +5492,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_blob-12.20.0.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_blob-12.20.0.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_blob-12.20.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3-1.34.135.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3-1.34.135.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3-1.34.135.dist-info/METADATA
@@ -9849,557 +9735,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist/_frozenlist.pyx
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist/py.typed
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/entry_points.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/_markupbase%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/_markupbase%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/_markupbase%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/datetime%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/datetime%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/datetime%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/misc%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/misc%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/misc%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socket%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socket%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socket%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socketserver%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socketserver%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/socketserver%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/total_ordering%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/total_ordering%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__/total_ordering%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/_markupbase.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/datetime.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_encoded_words%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_encoded_words%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_encoded_words%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_header_value_parser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_header_value_parser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_header_value_parser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_parseaddr%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_parseaddr%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_parseaddr%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_policybase%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_policybase%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/_policybase%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/base64mime%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/base64mime%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/base64mime%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/charset%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/charset%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/charset%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/encoders%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/encoders%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/encoders%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/errors%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/errors%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/errors%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/feedparser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/feedparser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/feedparser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/generator%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/generator%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/generator%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/header%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/header%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/header%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/headerregistry%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/headerregistry%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/headerregistry%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/iterators%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/iterators%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/iterators%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/message%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/message%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/message%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/parser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/parser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/parser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/policy%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/policy%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/policy%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/quoprimime%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/quoprimime%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/quoprimime%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/utils%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__/utils%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/_encoded_words.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/_header_value_parser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/_parseaddr.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/_policybase.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/base64mime.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/charset.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/encoders.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/errors.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/feedparser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/generator.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/header.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/headerregistry.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/iterators.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/message.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/application%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/application%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/application%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/audio%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/audio%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/audio%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/base%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/base%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/base%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/image%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/image%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/image%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/message%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/message%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/message%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/multipart%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/multipart%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/multipart%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/nonmultipart%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/nonmultipart%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/nonmultipart%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/text%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/text%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__/text%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/application.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/audio.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/base.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/image.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/message.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/multipart.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/nonmultipart.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/text.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/parser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/policy.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/quoprimime.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/utils.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/entities%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/entities%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/entities%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/parser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/parser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__/parser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/entities.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/parser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/client%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/client%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookiejar%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookiejar%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookiejar%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookies%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookies%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/cookies%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/server%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__/server%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/client.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/cookiejar.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/cookies.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/server.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/misc.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/socket.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/socketserver.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/pystone%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/pystone%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/pystone%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/ssl_servers%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/ssl_servers%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/ssl_servers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/support%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/support%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__/support%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/badcert.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/badkey.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/dh512.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/https_svn_python_org_root.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/keycert.passwd.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/keycert.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/keycert2.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/nokia.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/nullbytecert.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/nullcert.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/pystone.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/sha256.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/ssl_cert.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/ssl_key.passwd.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/ssl_key.pem
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/ssl_servers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/support.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/total_ordering.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/error%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/error%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/error%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/parse%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/parse%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/parse%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/request%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/request%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/request%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/response%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/response%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/response%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/robotparser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/robotparser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__/robotparser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/error.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/parse.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/request.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/response.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/robotparser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/client%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/client%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/server%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__/server%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/client.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/server.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/disabled%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/disabled%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/disabled%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/iterators%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/iterators%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/iterators%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/misc%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/misc%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/misc%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/new_min_max%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/new_min_max%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/new_min_max%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newnext%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newnext%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newnext%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newround%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newround%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newround%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newsuper%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newsuper%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__/newsuper%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/disabled.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/iterators.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/misc.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/new_min_max.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/newnext.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/newround.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/newsuper.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_dummy_thread%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_dummy_thread%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_dummy_thread%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_markupbase%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_markupbase%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_markupbase%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_thread%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_thread%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/_thread%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/builtins%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/builtins%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/builtins%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/collections%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/collections%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/collections%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/configparser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/configparser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/configparser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/copyreg%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/copyreg%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/copyreg%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/itertools%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/itertools%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/itertools%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/pickle%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/pickle%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/pickle%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/queue%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/queue%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/queue%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/reprlib%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/reprlib%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/reprlib%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/socketserver%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/socketserver%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/socketserver%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/subprocess%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/subprocess%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/subprocess%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/sys%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/sys%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/sys%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/winreg%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/winreg%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__/winreg%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/_dummy_thread.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/_markupbase.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/_thread.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/builtins.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/collections.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/configparser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/copyreg.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/dumb%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/dumb%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/dumb%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/gnu%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/gnu%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/gnu%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/ndbm%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/ndbm%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__/ndbm%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/dumb.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/gnu.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/ndbm.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/entities%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/entities%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/entities%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/parser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/parser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__/parser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/entities.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/parser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/client%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/client%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookiejar%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookiejar%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookiejar%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookies%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookies%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/cookies%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/server%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__/server%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/client.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/cookiejar.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/cookies.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/server.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/itertools.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/pickle.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/queue.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/reprlib.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/socketserver.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/subprocess.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/sys.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/support%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/support%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__/support%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/support.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/colorchooser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/colorchooser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/colorchooser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/commondialog%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/commondialog%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/commondialog%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/constants%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/constants%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/constants%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dialog%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dialog%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dialog%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dnd%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dnd%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/dnd%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/filedialog%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/filedialog%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/filedialog%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/font%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/font%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/font%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/messagebox%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/messagebox%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/messagebox%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/scrolledtext%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/scrolledtext%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/scrolledtext%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/simpledialog%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/simpledialog%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/simpledialog%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/tix%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/tix%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/tix%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/ttk%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/ttk%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__/ttk%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/colorchooser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/commondialog.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/constants.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/dialog.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/dnd.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/filedialog.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/font.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/messagebox.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/scrolledtext.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/simpledialog.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/tix.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/ttk.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/error%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/error%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/error%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/parse%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/parse%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/parse%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/request%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/request%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/request%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/response%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/response%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/response%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/robotparser%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/robotparser%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__/robotparser%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/error.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/parse.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/request.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/response.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/robotparser.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/winreg.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/client%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/client%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/server%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__/server%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/client.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/server.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/base%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/base%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__/base%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/base.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newbytes%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newbytes%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newbytes%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newdict%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newdict%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newdict%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newint%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newint%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newint%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newlist%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newlist%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newlist%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newmemoryview%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newmemoryview%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newmemoryview%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newobject%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newobject%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newobject%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newopen%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newopen%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newopen%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newrange%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newrange%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newrange%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newstr%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newstr%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__/newstr%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newbytes.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newdict.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newint.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newlist.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newmemoryview.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newobject.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newopen.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newrange.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/newstr.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/surrogateescape%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/surrogateescape%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__/surrogateescape%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/surrogateescape.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -10432,10 +9767,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/requests/_request_helpers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/requests/download.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/requests/upload.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/annotations_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/annotations_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/annotations_pb2%%PYTHON_TAG%%.pyc
@@ -10472,9 +9803,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/endpoint_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/endpoint_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/endpoint_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/error_reason_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/error_reason_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/error_reason_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_behavior_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_behavior_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_behavior_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_info_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_info_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/field_info_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/http_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/http_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/http_pb2%%PYTHON_TAG%%.pyc
@@ -10502,12 +9839,18 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/monitoring_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/monitoring_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/monitoring_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/policy_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/policy_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/policy_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/quota_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/quota_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/quota_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/resource_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/resource_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/resource_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/routing_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/routing_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/routing_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/service_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/service_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/service_pb2%%PYTHON_TAG%%.pyc
@@ -10520,34 +9863,75 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/usage_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/usage_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/usage_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/visibility_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/visibility_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/__pycache__/visibility_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/annotations.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/annotations_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/auth.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/auth_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/backend.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/backend_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/billing.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/billing_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/client.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/client_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/config_change.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/config_change_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/consumer.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/consumer_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/context.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/context_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/control.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/control_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/distribution.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/distribution_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/documentation.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/documentation_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/endpoint.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/endpoint_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/error_reason.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/error_reason_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/field_behavior.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/field_behavior_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/field_info.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/field_info_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/http.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/http_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/httpbody.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/httpbody_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/label.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/label_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/launch_stage.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/launch_stage_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/log.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/log_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/logging.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/logging_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/metric.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/metric_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/monitored_resource.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/monitored_resource_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/monitoring.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/monitoring_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/policy.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/policy_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/quota.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/quota_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/resource.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/resource_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/routing.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/routing_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/service.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/service_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/source_info.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/source_info_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/system_parameter.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/system_parameter_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/usage.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/usage_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/visibility.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api/visibility_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -10567,6 +9951,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/exceptions%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/exceptions%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/extended_operation%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/extended_operation%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/extended_operation%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/general_helpers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/general_helpers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/general_helpers%%PYTHON_TAG%%.pyc
@@ -10597,23 +9984,33 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/protobuf_helpers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/protobuf_helpers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/protobuf_helpers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_helpers%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_helpers%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_helpers%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_streaming%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_streaming%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/rest_streaming%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry_async%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry_async%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/retry_async%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/timeout%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/timeout%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/timeout%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/universe%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/universe%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/universe%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version_header%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version_header%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/__pycache__/version_header%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/bidi.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/client_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/client_options.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/datetime_helpers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/exceptions.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/extended_operation.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/future/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/future/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/future/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -10672,6 +10069,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/abstract_operations_client%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/abstract_operations_client%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/abstract_operations_client%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_async_client%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_async_client%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_async_client%%PYTHON_TAG%%.pyc
@@ -10681,17 +10081,62 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_client_config%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_client_config%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/operations_client_config%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/pagers%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/pagers%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__/pagers%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/abstract_operations_client.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/operations_async_client.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/operations_client.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/operations_client_config.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/pagers.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/base%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/base%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/base%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/rest%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/rest%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__/rest%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/base.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/rest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/page_iterator.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/page_iterator_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/path_template.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/protobuf_helpers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/py.typed
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/rest_helpers.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/rest_streaming.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_base%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_base%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_base%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming_async%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming_async%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_streaming_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary_async%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary_async%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__/retry_unary_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/retry_base.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/retry_streaming.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/retry_streaming_async.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/retry_unary.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/retry_unary_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/timeout.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/universe.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/version.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/version_header.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -10708,6 +10153,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_default_async%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_default_async%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_default_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_exponential_backoff%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_exponential_backoff%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_exponential_backoff%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_helpers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_helpers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/_helpers%%PYTHON_TAG%%.pyc
@@ -10729,6 +10177,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/credentials%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/credentials%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/credentials%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/downscoped%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/downscoped%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/downscoped%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/environment_vars%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/environment_vars%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/environment_vars%%PYTHON_TAG%%.pyc
@@ -10738,6 +10189,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account_authorized_user%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account_authorized_user%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/external_account_authorized_user%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/iam%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/iam%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/iam%%PYTHON_TAG%%.pyc
@@ -10750,6 +10204,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/jwt%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/jwt%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/jwt%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/pluggable%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/pluggable%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/pluggable%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/version%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__/version%%PYTHON_TAG%%.pyc
@@ -10757,6 +10214,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_credentials_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_default.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_default_async.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_exponential_backoff.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_helpers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_jwt_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/_oauth2client.py
@@ -10804,13 +10262,16 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/crypt/base.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/crypt/es256.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/crypt/rsa.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/downscoped.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/environment_vars.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/external_account.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/external_account_authorized_user.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/iam.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/identity_pool.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/impersonated_credentials.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/jwt.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/pluggable.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -10818,6 +10279,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_aiohttp_requests%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_aiohttp_requests%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_aiohttp_requests%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_custom_tls_signer%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_custom_tls_signer%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_custom_tls_signer%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_http_client%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_http_client%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/_http_client%%PYTHON_TAG%%.pyc
@@ -10837,6 +10301,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/urllib3%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/__pycache__/urllib3%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/_aiohttp_requests.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/_custom_tls_signer.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/_http_client.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/_mtls_helper.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport/grpc.py
@@ -10862,6 +10327,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/exceptions%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/exceptions%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/extended_operations_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/extended_operations_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/extended_operations_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/obsolete%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/obsolete%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__/obsolete%%PYTHON_TAG%%.pyc
@@ -10877,6 +10345,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/client.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/environment_vars.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/exceptions.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/extended_operations.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/extended_operations_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/__pycache__/locations_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/__pycache__/locations_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/__pycache__/locations_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/locations.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/locations_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/obsolete.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/operation.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub/__init__.py
@@ -10887,9 +10362,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/_gapic%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/_gapic%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/_gapic%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/exceptions%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/exceptions%%PYTHON_TAG%%.pyc
@@ -10899,7 +10371,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/types%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/types%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__/types%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/_gapic.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/futures.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/proto/pubsub.proto
@@ -10959,6 +10430,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/client%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/client%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/exceptions%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/exceptions%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/exceptions%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/futures%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/futures%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/__pycache__/futures%%PYTHON_TAG%%.pyc
@@ -11005,6 +10479,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/_protocol/requests.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/_protocol/streaming_pull_manager.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/client.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/futures.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/message.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/subscriber/scheduler.py
@@ -11074,6 +10549,11 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/storage/retry.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/storage/version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/version.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/__pycache__/gapic_metadata_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/__pycache__/gapic_metadata_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/__pycache__/gapic_metadata_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/gapic_metadata.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/gapic_metadata_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -11096,6 +10576,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__/policy_pb2_grpc%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__/policy_pb2_grpc%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__/policy_pb2_grpc%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/iam_policy.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/iam_policy_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/iam_policy_pb2_grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/__init__.py
@@ -11105,27 +10586,24 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/__pycache__/audit_data_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/__pycache__/audit_data_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/__pycache__/audit_data_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/audit_data.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/audit_data_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/options.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/options_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/options_pb2_grpc.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/policy.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/policy_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/policy_pb2_grpc.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/http_request_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/http_request_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/http_request_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/log_severity_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/log_severity_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/__pycache__/log_severity_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/http_request.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/http_request_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/log_severity.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/logging/type/log_severity_pb2.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_grpc%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_grpc%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_grpc%%PYTHON_TAG%%.pyc
@@ -11135,15 +10613,20 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2_grpc%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2_grpc%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_pb2_grpc%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/__pycache__/operations_proto_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_grpc_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_pb2_grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_proto.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/longrunning/operations_proto_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__init__.py
@@ -11162,15 +10645,27 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_id_token_async%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_id_token_async%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_id_token_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_reauth_async%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_reauth_async%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_reauth_async%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_service_account_async%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_service_account_async%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/_service_account_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/challenges%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/challenges%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/challenges%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/credentials%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/credentials%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/credentials%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/gdch_credentials%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/gdch_credentials%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/gdch_credentials%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/id_token%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/id_token%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/id_token%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/reauth%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/reauth%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/reauth%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/service_account%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/service_account%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/__pycache__/service_account%%PYTHON_TAG%%.pyc
@@ -11184,9 +10679,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/_client_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/_credentials_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/_id_token_async.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/_reauth_async.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/_service_account_async.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/challenges.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/credentials.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/gdch_credentials.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/id_token.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/reauth.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/service_account.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/sts.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/oauth2/utils.py
@@ -11194,6 +10693,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/any_pb2%%PYTHON_TAG%%.pyc
@@ -11212,6 +10714,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/descriptor_pool%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/descriptor_pool%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/descriptor_pool%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/duration_pb2%%PYTHON_TAG%%.pyc
@@ -11230,12 +10735,21 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/message_factory%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/message_factory%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/message_factory%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_builder%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_builder%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_builder%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_json%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_json%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/proto_json%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/reflection%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/reflection%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/reflection%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/runtime_version%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/runtime_version%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/runtime_version%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/service%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/service%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/service%%PYTHON_TAG%%.pyc
@@ -11257,15 +10771,22 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/text_format%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/text_format%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/text_format%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/timestamp_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/type_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/type_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/type_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/unknown_fields%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/unknown_fields%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/unknown_fields%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/wrappers_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/wrappers_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/__pycache__/wrappers_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/any.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/any_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/api_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/compiler/__init__.py
@@ -11280,6 +10801,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/descriptor_database.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/descriptor_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/descriptor_pool.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/duration.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/duration_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/empty_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/field_mask_pb2.py
@@ -11287,9 +10809,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/_parameterized%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/_parameterized%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/_parameterized%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/api_implementation%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/api_implementation%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/api_implementation%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/builder%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/builder%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/builder%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/containers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/containers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/containers%%PYTHON_TAG%%.pyc
@@ -11305,12 +10833,21 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/extension_dict%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/extension_dict%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/extension_dict%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/field_mask%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/field_mask%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/field_mask%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/message_listener%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/message_listener%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/message_listener%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_edition_defaults%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_edition_defaults%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_edition_defaults%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_message%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_message%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/python_message%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/testing_refleaks%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/testing_refleaks%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/testing_refleaks%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/type_checkers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/type_checkers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/type_checkers%%PYTHON_TAG%%.pyc
@@ -11320,21 +10857,28 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/wire_format%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/wire_format%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/__pycache__/wire_format%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/_parameterized.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/api_implementation.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/builder.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/containers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/decoder.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/encoder.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/enum_type_wrapper.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/extension_dict.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/field_mask.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/message_listener.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/python_edition_defaults.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/python_message.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/testing_refleaks.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/type_checkers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/well_known_types.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal/wire_format.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/json_format.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/message.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/message_factory.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/proto.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/proto_builder.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/proto_json.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -11344,38 +10888,45 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/__pycache__/cpp_message%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/cpp_message.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/reflection.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/runtime_version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/service.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/service_reflection.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/source_context_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/struct_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/symbol_database.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/text_encoding.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/text_format.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/timestamp.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/timestamp_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/type_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/unknown_fields.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_pb2%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_pb2%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_pb2%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_proto3_pb2%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_proto3_pb2%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__/json_format_proto3_pb2%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/json_format_pb2.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/json_format_proto3_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/wrappers_pb2.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/gapic_version%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/gapic_version%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/__pycache__/gapic_version%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/gapic_version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/gapic_version%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/gapic_version%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/__pycache__/gapic_version%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/gapic_metadata.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/gapic_version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -11410,9 +10961,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/rest%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/rest%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/__pycache__/rest%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/base.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/grpc_asyncio.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/publisher/transports/rest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -11442,9 +10997,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/rest%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/rest%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/__pycache__/rest%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/base.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/grpc_asyncio.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/schema_service/transports/rest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -11474,9 +11033,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/grpc_asyncio%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/rest%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/rest%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/__pycache__/rest%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/base.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/grpc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/grpc_asyncio.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/services/subscriber/transports/rest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/types/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/types/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/pubsub_v1/types/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -11525,26 +11088,36 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/resumable_media/requests/_request_helpers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/resumable_media/requests/download.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/resumable_media/requests/upload.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/code_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/code_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/code_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/error_details_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/error_details_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/error_details_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/http_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/http_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/http_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/status_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/status_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__/status_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/code.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/code_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/attribute_context_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/attribute_context_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/attribute_context_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/audit_context_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/audit_context_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__/audit_context_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/attribute_context.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/attribute_context_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/audit_context.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/audit_context_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/error_details.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/error_details_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/http.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/http_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/status.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/status_pb2.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/calendar_period_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/calendar_period_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/calendar_period_pb2%%PYTHON_TAG%%.pyc
@@ -11554,21 +11127,39 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/date_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/date_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/date_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/datetime_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/datetime_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/datetime_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/dayofweek_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/dayofweek_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/dayofweek_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/decimal_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/decimal_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/decimal_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/expr_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/expr_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/expr_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/fraction_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/fraction_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/fraction_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/interval_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/interval_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/interval_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/latlng_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/latlng_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/latlng_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/localized_text_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/localized_text_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/localized_text_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/money_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/money_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/money_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/month_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/month_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/month_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/phone_number_pb2%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/phone_number_pb2%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/phone_number_pb2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/postal_address_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/postal_address_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/postal_address_pb2%%PYTHON_TAG%%.pyc
@@ -11578,67 +11169,86 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/timeofday_pb2%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/timeofday_pb2%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__/timeofday_pb2%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/calendar_period.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/calendar_period_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/color.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/color_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/date.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/date_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/datetime.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/datetime_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/dayofweek.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/dayofweek_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/decimal.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/decimal_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/expr.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/expr_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/fraction.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/fraction_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/interval.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/interval_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/latlng.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/latlng_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/localized_text.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/localized_text_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/money.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/money_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/month.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/month_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/phone_number.proto
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/phone_number_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/postal_address.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/postal_address_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/quaternion.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/quaternion_pb2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/timeofday.proto
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/timeofday_pb2.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0-py3.9-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0-py3.9-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1-py3.9-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1-py3.9-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0-py3.9-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1-py3.9-nspkg.pth
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/namespace_packages.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0-py3.9-nspkg.pth
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/namespace_packages.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0-py3.10-nspkg.pth
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/namespace_packages.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/METADATA
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/RECORD
@@ -11678,16 +11288,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_resumable_media-1.3.1.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_resumable_media-1.3.1.dist-info/namespace_packages.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_resumable_media-1.3.1.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0-py%%PYTHON_VER%%-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/AUTHORS
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/LICENSE
@@ -12042,16 +11650,30 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/__pycache__/utilities%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/face.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/utilities.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3-py%%PYTHON_VER%%-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_async%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_async%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_async%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_common%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_common%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/_common%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/rpc_status%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/rpc_status%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__/rpc_status%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/_async.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/_common.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/rpc_status.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/METADATA
@@ -12060,14 +11682,22 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/WHEEL
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/licenses/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -12113,58 +11743,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/_version.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/_writers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/py.typed
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/helpers%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/helpers%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/helpers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_against_stdlib_http%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_against_stdlib_http%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_against_stdlib_http%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_connection%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_connection%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_connection%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_events%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_events%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_events%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_headers%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_headers%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_headers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_helpers%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_helpers%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_helpers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_io%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_io%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_io%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_receivebuffer%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_receivebuffer%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_receivebuffer%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_state%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_state%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_state%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_util%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_util%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__/test_util%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/data/test-file
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/helpers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_against_stdlib_http.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_connection.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_events.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_headers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_helpers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_io.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_receivebuffer.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_state.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/test_util.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/licenses/LICENSE.md
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/licenses/LICENSE.md
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -12519,14 +12104,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/isodate/tests/test_strf.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/isodate/tests/test_time.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/isodate/tzinfo.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/licenses/LICENSE.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -14020,222 +13605,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tests/test_type_enforce.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tests/test_visitor.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tool.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/fixer_util%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/fixer_util%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/fixer_util%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/main%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/main%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__/main%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixer_util.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_UserDict%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_UserDict%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_UserDict%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_absolute_import%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_absolute_import%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_absolute_import%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_add__future__imports_except_unicode_literals%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_add__future__imports_except_unicode_literals%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_add__future__imports_except_unicode_literals%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_basestring%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_basestring%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_basestring%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_bytes%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_bytes%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_bytes%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_cmp%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_cmp%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_cmp%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division_safe%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division_safe%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_division_safe%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_execfile%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_execfile%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_execfile%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library_urllib%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library_urllib%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_future_standard_library_urllib%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_input%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_input%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_input%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_next_call%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_next_call%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_next_call%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_object%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_object%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_object%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_oldstr_wrap%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_oldstr_wrap%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_oldstr_wrap%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_order___future__imports%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_order___future__imports%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_order___future__imports%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print_with_import%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print_with_import%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_print_with_import%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_remove_old__future__imports%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_remove_old__future__imports%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_remove_old__future__imports%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_keep_u%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_keep_u%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_keep_u%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_literals_import%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_literals_import%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_unicode_literals_import%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_xrange_with_import%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_xrange_with_import%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__/fix_xrange_with_import%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_UserDict.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_absolute_import.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_add__future__imports_except_unicode_literals.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_basestring.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_bytes.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_cmp.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_division.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_division_safe.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_execfile.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_future_builtins.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_future_standard_library.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_future_standard_library_urllib.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_input.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_metaclass.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_next_call.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_object.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_oldstr_wrap.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_order___future__imports.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_print.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_print_with_import.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_raise.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_remove_old__future__imports.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_unicode_keep_u.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_unicode_literals_import.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/fix_xrange_with_import.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/main.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/main%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/main%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__/main%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/feature_base%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/feature_base%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/feature_base%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all__future__imports%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all__future__imports%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all__future__imports%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all_future_builtins%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all_future_builtins%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_all_future_builtins%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_future_standard_library_import%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_future_standard_library_import%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_add_future_standard_library_import%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_annotations%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_annotations%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_annotations%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_division%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_features%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_features%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_features%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_fullargspec%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_fullargspec%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_fullargspec%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_future_builtins%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_getcwd%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_getcwd%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_getcwd%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports2%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports2%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_imports2%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_kwargs%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_kwargs%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_kwargs%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_memoryview%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_memoryview%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_memoryview%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_metaclass%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_newstyle%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_newstyle%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_newstyle%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_next%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_next%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_next%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_printfunction%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_printfunction%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_printfunction%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise_%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise_%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_raise_%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_throw%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_throw%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_throw%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_unpacking%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_unpacking%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__/fix_unpacking%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/feature_base.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_add_all__future__imports.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_add_all_future_builtins.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_add_future_standard_library_import.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_annotations.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_division.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_features.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_fullargspec.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_future_builtins.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_getcwd.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_imports.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_imports2.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_kwargs.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_memoryview.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_metaclass.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_newstyle.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_next.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_printfunction.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_raise.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_raise_.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_throw.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/fix_unpacking.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/main.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -16857,36 +16226,43 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/openapi_spec_validator/versions/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/openapi_spec_validator/versions/finders.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/openapi_spec_validator/versions/shortcuts.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/LICENSE.APACHE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/LICENSE.BSD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__about__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/licenses/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/licenses/LICENSE.APACHE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/licenses/LICENSE.BSD
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__about__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__about__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__about__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_compat%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_compat%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_compat%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_elffile%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_elffile%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_elffile%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_manylinux%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_manylinux%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_manylinux%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_musllinux%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_musllinux%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_musllinux%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_parser%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_parser%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_parser%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_structures%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_structures%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_structures%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_typing%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_typing%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_typing%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_tokenizer%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_tokenizer%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/_tokenizer%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/markers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/markers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/markers%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/metadata%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/metadata%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/metadata%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/requirements%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/requirements%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/requirements%%PYTHON_TAG%%.pyc
@@ -16902,56 +16278,28 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/version%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__/version%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_compat.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_elffile.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_manylinux.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_musllinux.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_parser.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_structures.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_typing.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/_tokenizer.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/_spdx%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/_spdx%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__/_spdx%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/_spdx.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/markers.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/metadata.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/requirements.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/specifiers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/tags.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/utils.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/version.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/misc%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/misc%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/misc%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/noniterators%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/noniterators%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__/noniterators%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/misc.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/noniterators.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/basestring%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/basestring%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/basestring%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/olddict%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/olddict%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/olddict%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/oldstr%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/oldstr%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__/oldstr%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/basestring.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/olddict.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/oldstr.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils/__pycache__/__init__%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable-0.4.3.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable-0.4.3.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable-0.4.3.dist-info/METADATA
@@ -19081,6 +18429,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/utils%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/utils%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/version%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/__pycache__/version%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/_file_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/_package_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/datetime_helpers.py
@@ -19114,48 +18465,58 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/bytes%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/bytes%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/bytes%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/dates%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/dates%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/dates%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/enums%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/enums%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/enums%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/field_mask%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/field_mask%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/field_mask%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/message%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/message%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/message%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/stringy_numbers%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/stringy_numbers%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/stringy_numbers%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/struct%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/struct%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/struct%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/wrappers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/wrappers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/__pycache__/wrappers%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/bytes.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/dates.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/enums.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/field_mask.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/message.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/stringy_numbers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/struct.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules/wrappers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/message.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/modules.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/primitives.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/utils.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info/top_level.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6-nspkg.pth
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/namespace_packages.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/version.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/INSTALLER
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/LICENSE
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/METADATA
@@ -19278,13 +18639,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_testutils.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_unicode.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_windows.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__init__.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -19439,7 +18800,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/options.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/order_by_impl.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/partition_util.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/query_context.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/schema_util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/task_util.h
@@ -19494,12 +18854,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/expression.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function_options.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/initialize.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/kernel.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/ordering.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/registry.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/row/grouper.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/type_fwd.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/util.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/visibility.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/config.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/csv/api.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/csv/chunker.h
@@ -19525,7 +18887,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/file_parquet.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/parquet_encryption_config.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/partition.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/plan.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/projector.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/scanner.h
@@ -19561,12 +18922,19 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/client_tracing_middleware.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/middleware.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/otel_logging.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/platform.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_auth.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_middleware.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/server_tracing_middleware.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/api.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/client.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/column_metadata.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server_session_middleware.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/server_session_middleware_factory.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/types.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql/visibility.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_auth_handlers.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_definitions.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/test_flight_server.h
@@ -19595,7 +18963,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/api.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/dictionary.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/feather.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/json_simple.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/message.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/options.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc/reader.h
@@ -19607,6 +18974,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/chunked_builder.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/chunker.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/converter.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/from_string.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/object_parser.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/object_writer.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/options.h
@@ -19617,7 +18985,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/json/type_fwd.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/memory_pool.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/memory_pool_test.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/pretty_print.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/api.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/arrow_to_pandas.h
@@ -19643,7 +19010,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/numpy_interop.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/numpy_to_arrow.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/parquet_encryption.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/platform.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/pyarrow_api.h
@@ -19652,6 +19018,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/python_to_arrow.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/type_traits.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/udf.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/vendored/pythoncapi_compat.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/visibility.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/record_batch.h
@@ -19677,7 +19044,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/gtest_util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/matchers.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/math.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/process.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/random.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/uniform_real.h
@@ -19706,13 +19072,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_reader.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_visit.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitmap_writer.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bitset_stack.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking64_default.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_avx2.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_avx512.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_default.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_neon.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/byte_size.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/cancel.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/checked_cast.h
@@ -19721,15 +19080,11 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/concurrent_map.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/config.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/converter.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/counting_semaphore.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/cpu_info.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/crc32.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/debug.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/decimal.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/delimiting.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dict_util.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dispatch.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/double_conversion.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/endian.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/float16.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/formatting.h
@@ -19747,34 +19102,27 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/logger.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/logging.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/macros.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/map.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/math_constants.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/memory.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/mutex.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/parallel.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/pcg_random.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/prefetch.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/print.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/queue.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/range.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/ree_util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/regex.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/rows_to_batches.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/secure_string.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/simd.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/small_vector.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/sort.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/spaced.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/span.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/stopwatch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string_builder.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string_util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/task_group.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/tdigest.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/test_common.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/thread_pool.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/time.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/tracing.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/trie.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/type_fwd.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/type_traits.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/ubsan.h
@@ -19833,6 +19181,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_python.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_substrait.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libgandiva.pxd
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet_encryption.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -19865,14 +19214,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/lib.pyx
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/lib_api.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2000.0.0
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2100
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python.so.2100.0.0
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2000.0.0
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2100
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_flight.so.2100.0.0
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2000.0.0
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2100
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/libarrow_python_parquet_encryption.so.2100.0.0
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/memory.pxi
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/orc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/pandas-shim.pxi
@@ -19934,7 +19283,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/numpy_to_arrow.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/parquet_encryption.cc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/parquet_encryption.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pch.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/platform.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pyarrow.cc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/pyarrow.h
@@ -19947,6 +19295,8 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/type_traits.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.cc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/udf.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/util.cc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/util.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/vendored/CMakeLists.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/vendored/pythoncapi_compat.h
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/visibility.h
@@ -21714,14 +21064,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/tests/test_referencing_suite.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/tests/test_retrieval.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/typing.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/licenses/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -22020,14 +21370,14 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/headers.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/secure.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/entry_points.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/licenses/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -22056,9 +21406,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_reqs%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_scripts%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/_shutil%%PYTHON_TAG%%.pyc
@@ -22110,6 +21457,12 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/namespaces%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/package_index%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/sandbox%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/__pycache__/unicode_utils%%PYTHON_TAG%%.pyc
@@ -22533,7 +21886,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_normalization.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_path.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_reqs.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_scripts.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_shutil.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_static.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/_vendor/__pycache__/typing_extensions%%PYTHON_TAG%%.opt-1.pyc
@@ -23294,6 +22646,8 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/monkey.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/msvc.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/namespaces.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/package_index.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/sandbox.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/script (dev).tmpl
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/script.tmpl
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__init__.py
@@ -23318,6 +22672,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/script-with-bom%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/server%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_archive_util%%PYTHON_TAG%%.pyc
@@ -23366,6 +22723,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_distutils_adoption%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_easy_install%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_editable_install%%PYTHON_TAG%%.pyc
@@ -23396,9 +22756,12 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_namespaces%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_scripts%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_packageindex%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sandbox%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/__pycache__/test_sdist%%PYTHON_TAG%%.pyc
@@ -23485,18 +22848,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/helpers%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pbr%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/__pycache__/test_pip_install_sdist%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/helpers.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/test_pbr.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration/test_pip_install_sdist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/mod_with_constant.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/namespaces.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/script-with-bom.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/server.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_archive_util.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_bdist_deprecations.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_bdist_egg.py
@@ -23513,6 +22873,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_dist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_dist_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_distutils_adoption.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_easy_install.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_editable_install.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_egg_info.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_extern.py
@@ -23523,7 +22884,8 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_logging.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_manifest.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_namespaces.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_scripts.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_packageindex.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_sandbox.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_sdist.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_setopt.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/test_setuptools.py
@@ -24608,20 +23970,17 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/tool_support.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/topological.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sqlalchemy/util/typing.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/licenses/LICENSE.md
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/licenses/LICENSE.md
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/__init__%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_compat%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_compat%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_compat%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_exception_handler%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_exception_handler%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/_exception_handler%%PYTHON_TAG%%.pyc
@@ -24688,7 +24047,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/websockets%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/websockets%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/__pycache__/websockets%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/_compat.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/_exception_handler.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/_utils.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/applications.py
@@ -24787,13 +24145,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info/direct_url.json
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/licenses/LICENSE.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/licenses/LICENSE.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
@@ -24825,9 +24183,6 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/filepost%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/filepost%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/filepost%%PYTHON_TAG%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/http2%%PYTHON_TAG%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/http2%%PYTHON_TAG%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/http2%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/poolmanager%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/poolmanager%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__/poolmanager%%PYTHON_TAG%%.pyc
@@ -24876,7 +24231,18 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/exceptions.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/fields.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/filepost.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/__init__%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/connection%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/connection%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/connection%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/probe%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/probe%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__/probe%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/connection.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/probe.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/poolmanager.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/py.typed
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/response.py
@@ -25182,13 +24548,13 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/server.pyx
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pxd
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pyx
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info/top_level.txt
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__main__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -25203,6 +24569,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/agent%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/agent%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/agent%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/analysis%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/analysis%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/analysis%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/cdb_list%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/cdb_list%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/cdb_list%%PYTHON_TAG%%.pyc
@@ -25253,6 +24622,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/task%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/active_response.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/agent.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/analysis.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/cdb_list.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/ciscat.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/cluster.py
@@ -25270,6 +24640,9 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/agent%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/agent%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/agent%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/analysis%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/analysis%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/analysis%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/cdb_list%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/cdb_list%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/cdb_list%%PYTHON_TAG%%.pyc
@@ -25336,11 +24709,15 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb%%PYTHON_TAG%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb_http%%PYTHON_TAG%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb_http%%PYTHON_TAG%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wdb_http%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wlogging%%PYTHON_TAG%%.opt-1.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wlogging%%PYTHON_TAG%%.opt-2.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/wlogging%%PYTHON_TAG%%.pyc
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/active_response.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/agent.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/analysis.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/cdb_list.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/cluster/__init__.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/cluster/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -25432,6 +24809,7 @@
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/wazuh_queue.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/wazuh_socket.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/wdb.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/wdb_http.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/wlogging.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/decoder.py
/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/event.py
@@ -30445,6 +29823,7 @@
/var/ossec/framework/wazuh/__main__.py
/var/ossec/framework/wazuh/active_response.py
/var/ossec/framework/wazuh/agent.py
+/var/ossec/framework/wazuh/analysis.py
/var/ossec/framework/wazuh/cdb_list.py
/var/ossec/framework/wazuh/ciscat.py
/var/ossec/framework/wazuh/cluster.py
@@ -30496,8 +29875,9 @@
/var/ossec/lib/libdbsync.so
/var/ossec/lib/libfimdb.so
/var/ossec/lib/libindexer_connector.so
+/var/ossec/lib/libinventory_harvester.so
/var/ossec/lib/libjemalloc.so.2
-/var/ossec/lib/lib%%PYTHON_VERSION%%.so.1.0
+/var/ossec/lib/libpython3.11.so.1.0
/var/ossec/lib/librocksdb.so.8
/var/ossec/lib/librouter.so
/var/ossec/lib/librsync.so
@@ -30548,6 +29928,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/8/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/8/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/8/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/9/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/sca.files
@@ -30574,6 +29955,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/11/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/12/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/13/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/7/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/8/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/9/sca.files
@@ -30621,6 +30003,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/wodle-indexer.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/wodle-syscollector.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/wodle-vulnerability-detection.manager.template
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/9/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/5/rootcheck.agent.template
@@ -30641,6 +30024,7 @@
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/rootcheck.agent.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/rootcheck.manager.template
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/sca.files
+/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/10/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/8/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/9/sca.files
/var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/sca.files
@@ -30716,6 +30100,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/centos/6/cis_centos6_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/centos/7/cis_centos7_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/centos/8/cis_centos8_linux.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/centos/9/cis_centos9_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/darwin/15/cis_apple_macOS_10.11.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/darwin/16/cis_apple_macOS_10.12.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/darwin/17/cis_apple_macOS_10.13.yml.disabled
@@ -30729,6 +30114,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian10.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian11.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian12.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian13.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian7.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian8.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/debian/cis_debian9.yml.disabled
@@ -30736,11 +30122,13 @@
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd13.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd14.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd15.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/freebsd/cis_freebsd16.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/generic/sca_distro_independent_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/hpux/cis_hpux_11i.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/hpux/cis_hpux_11i_bastille.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/mongodb/cis_mongodb_36.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/nginx/cis_nginx_1.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/ol/10/cis_oracle_linux_10.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/ol/9/cis_oracle_linux_9.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/oracledb/cis_oracle_database_19c.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/10/cis_rhel10_linux.yml.disabled
@@ -30749,6 +30137,7 @@
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/7/cis_rhel7_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/8/cis_rhel8_linux.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rhel/9/cis_rhel9_linux.yml.disabled
+/var/ossec/packages_files/manager_installation_scripts/sca/rocky/cis_rocky_linux_10.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rocky/cis_rocky_linux_8.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/rocky/cis_rocky_linux_9.yml.disabled
/var/ossec/packages_files/manager_installation_scripts/sca/sles/11/cis_sles11_linux.yml.disabled
@@ -31093,6 +30482,7 @@
/var/ossec/ruleset/rules/0995-microsoft-graph_rules.xml
/var/ossec/ruleset/rules/0997-maltiverse_rules.xml
/var/ossec/ruleset/rules/0998-aws-security-hub-rules.xml
+/var/ossec/ruleset/rules/0999-malicious-ioc-rules.xml
/var/ossec/ruleset/rules/1000-freebsd_rules.xml
/var/ossec/ruleset/sca/cis_alma_linux_10.yml.disabled
/var/ossec/ruleset/sca/cis_alma_linux_8.yml.disabled
@@ -31115,9 +30505,11 @@
/var/ossec/ruleset/sca/cis_centos6_linux.yml.disabled
/var/ossec/ruleset/sca/cis_centos7_linux.yml.disabled
/var/ossec/ruleset/sca/cis_centos8_linux.yml.disabled
+/var/ossec/ruleset/sca/cis_centos9_linux.yml.disabled
/var/ossec/ruleset/sca/cis_debian10.yml.disabled
/var/ossec/ruleset/sca/cis_debian11.yml.disabled
/var/ossec/ruleset/sca/cis_debian12.yml.disabled
+/var/ossec/ruleset/sca/cis_debian13.yml.disabled
/var/ossec/ruleset/sca/cis_debian7.yml.disabled
/var/ossec/ruleset/sca/cis_debian8.yml.disabled
/var/ossec/ruleset/sca/cis_debian9.yml.disabled
@@ -31125,6 +30517,7 @@
/var/ossec/ruleset/sca/cis_freebsd13.yml.disabled
/var/ossec/ruleset/sca/cis_freebsd14.yml.disabled
/var/ossec/ruleset/sca/cis_freebsd15.yml.disabled
+/var/ossec/ruleset/sca/cis_freebsd16.yml.disabled
/var/ossec/ruleset/sca/cis_hpux_11i.yml.disabled
/var/ossec/ruleset/sca/cis_hpux_11i_bastille.yml.disabled
/var/ossec/ruleset/sca/cis_iis_10.yml.disabled
@@ -31133,6 +30526,7 @@
/var/ossec/ruleset/sca/cis_mysql5-6_enterprise.yml.disabled
/var/ossec/ruleset/sca/cis_nginx_1.yml.disabled
/var/ossec/ruleset/sca/cis_oracle_database_19c.yml.disabled
+/var/ossec/ruleset/sca/cis_oracle_linux_10.yml.disabled
/var/ossec/ruleset/sca/cis_oracle_linux_9.yml.disabled
/var/ossec/ruleset/sca/cis_postgre-sql-13.yml.disabled
/var/ossec/ruleset/sca/cis_rhel10_linux.yml.disabled
@@ -31141,6 +30535,7 @@
/var/ossec/ruleset/sca/cis_rhel7_linux.yml.disabled
/var/ossec/ruleset/sca/cis_rhel8_linux.yml.disabled
/var/ossec/ruleset/sca/cis_rhel9_linux.yml.disabled
+/var/ossec/ruleset/sca/cis_rocky_linux_10.yml.disabled
/var/ossec/ruleset/sca/cis_rocky_linux_8.yml.disabled
/var/ossec/ruleset/sca/cis_rocky_linux_9.yml.disabled
/var/ossec/ruleset/sca/cis_sles11_linux.yml.disabled
@@ -31169,7 +30564,37 @@
/var/ossec/ruleset/sca/cis_win2025.yml.disabled
/var/ossec/ruleset/sca/sca_distro_independent_linux.yml.disabled
/var/ossec/ruleset/sca/web_vulnerabilities.yml.disabled
-@(root,wazuh,440) /var/ossec/templates/vd_states_template.json
+@mode 440
+@owner root
+@group wazuh
+/var/ossec/templates/vd_states_template.json
+/var/ossec/templates/vd_states_update_mappings.json
+/var/ossec/templates/wazuh-states-inventory-browser-extensions-update.json
+/var/ossec/templates/wazuh-states-inventory-browser-extensions.json
+/var/ossec/templates/wazuh-states-inventory-groups-update.json
+/var/ossec/templates/wazuh-states-inventory-groups.json
+/var/ossec/templates/wazuh-states-inventory-hardware-update.json
+/var/ossec/templates/wazuh-states-inventory-hardware.json
+/var/ossec/templates/wazuh-states-inventory-hotfixes-update.json
+/var/ossec/templates/wazuh-states-inventory-hotfixes.json
+/var/ossec/templates/wazuh-states-inventory-interfaces-update.json
+/var/ossec/templates/wazuh-states-inventory-interfaces.json
+/var/ossec/templates/wazuh-states-inventory-networks-update.json
+/var/ossec/templates/wazuh-states-inventory-networks.json
+/var/ossec/templates/wazuh-states-inventory-packages-update.json
+/var/ossec/templates/wazuh-states-inventory-packages.json
+/var/ossec/templates/wazuh-states-inventory-ports-update.json
+/var/ossec/templates/wazuh-states-inventory-ports.json
+/var/ossec/templates/wazuh-states-inventory-processes-update.json
+/var/ossec/templates/wazuh-states-inventory-processes.json
+/var/ossec/templates/wazuh-states-inventory-protocols-update.json
+/var/ossec/templates/wazuh-states-inventory-protocols.json
+/var/ossec/templates/wazuh-states-inventory-services-update.json
+/var/ossec/templates/wazuh-states-inventory-services.json
+/var/ossec/templates/wazuh-states-inventory-system-update.json
+/var/ossec/templates/wazuh-states-inventory-system.json
+/var/ossec/templates/wazuh-states-inventory-users-update.json
+/var/ossec/templates/wazuh-states-inventory-users.json
@(root,wazuh,660) /var/ossec/var/db/mitre.db
@mode 750
@owner root
@@ -31242,6 +30667,7 @@
@dir(root,wazuh,750) /var/ossec/bin
@dir(root,wazuh,770) /var/ossec/etc/decoders
@dir(root,wazuh,770) /var/ossec/etc/lists/amazon
+@dir(root,wazuh,770) /var/ossec/etc/lists/malicious-ioc
@dir(root,wazuh,770) /var/ossec/etc/lists
@dir(root,wazuh,770) /var/ossec/etc/rootcheck
@dir(root,wazuh,770) /var/ossec/etc/rules
@@ -31366,7 +30792,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.8.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack/__pycache__
@@ -31391,7 +30817,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/models
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/spec
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.12.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref-3.7.2.dist-info
@@ -31401,8 +30827,6 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs-23.1.0.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/attrs-23.1.0.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/common
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/pipeline/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/pipeline/policies/__pycache__
@@ -31421,8 +30845,6 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/utils/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core/utils
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/core
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/profiles
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/_generated/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/_generated/aio/__pycache__
@@ -31441,16 +30863,10 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/aio/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob/aio
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/blob
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common/_http
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage/common
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure/storage
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_common-1.1.25.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_core-1.30.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_blob-12.20.0.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/azure_storage_common-2.1.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3/data/cloudformation/2010-05-15
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/boto3/data/cloudformation
@@ -32485,51 +31901,6 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/frozenlist-1.4.1.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email/mime
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/email
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/html
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/http
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/test
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/urllib
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports/xmlrpc
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/backports
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/builtins
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/dbm
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/html
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/http
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/test
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/tkinter
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/urllib
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves/xmlrpc
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/moves
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/standard_library
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/tests
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/types
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future/utils
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/future-0.18.3.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/requests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/_async_resumable_media/requests
@@ -32542,7 +31913,11 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/gapic_v1/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/gapic_v1
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1/transports
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/operations_v1
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core/retry
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/api_core
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/compute_engine/__pycache__
@@ -32553,6 +31928,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth/transport
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/auth
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/location
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/pubsub_v1/__pycache__
@@ -32571,6 +31948,9 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/storage/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud/storage
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/cloud
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic/metadata
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/gapic
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/iam/v1/logging
@@ -32590,6 +31970,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/internal
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/pyext
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/testdata
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf/util
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/protobuf
@@ -32618,21 +32000,23 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/resumable_media/requests
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/resumable_media
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc/context
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/rpc
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google/type
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-1.30.0.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-1.28.0.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-1.7.1.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.7.1.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.39.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_api_core-2.19.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_auth-2.14.1.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_core-2.0.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_pubsub-2.21.5.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_cloud_storage-1.44.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_crc32c-1.1.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/google_resumable_media-1.3.1.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.51.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet/platform/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet/platform
@@ -32667,14 +32051,15 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc/framework
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.12.3.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_google_iam_v1-0.13.1.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests/data
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11/tests
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.14.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/h11-0.16.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/_async/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/_async
@@ -32683,8 +32068,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/_sync/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore/_sync
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpcore-1.0.9.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpx/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpx/_transports/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/httpx/_transports
@@ -32702,7 +32087,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/isodate-0.6.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.4.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jinja2-3.1.6.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jmespath/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jmespath
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/jmespath-0.9.5.dist-info
@@ -32798,14 +32184,6 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tests
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst-0.3.20.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize/fixes
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libfuturize
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize/fixes
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libpasteurize
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/more_itertools/__pycache__
@@ -32974,18 +32352,11 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/openapi_spec_validator
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/openapi_spec_validator-0.7.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging/licenses
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-20.9.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/builtins
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/translation
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/types
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils/__pycache__
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past/utils
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/past
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/packaging-25.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pathable-0.4.3.dist-info
@@ -33129,8 +32500,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal/rules
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto/marshal
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.19.0.dist-info
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-3.19.6.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/proto_plus-1.26.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.5.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests
@@ -33146,6 +32517,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/extension
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight/sql
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/flight
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/io
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/ipc
@@ -33185,7 +32557,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-20.0.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-21.0.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/ber/__pycache__
@@ -33256,7 +32628,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing-0.31.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rfc3339_validator-0.1.4.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rpds/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rpds
@@ -33386,7 +32759,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests/integration
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools/tests
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-80.3.1.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-79.0.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/six-1.16.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sniffio/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/sniffio/_tests/__pycache__
@@ -33445,8 +32819,8 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/middleware/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette/middleware
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.42.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/starlette-0.47.2.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tabulate-0.8.9.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml
@@ -33460,11 +32834,13 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/contrib/emscripten/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/contrib/emscripten
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/contrib
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2/__pycache__
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/http2
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/util/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/util
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info/licenses
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.2.2.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info/licenses
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3-2.5.0.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvicorn/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvicorn/lifespan/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvicorn/lifespan
@@ -33502,7 +32878,7 @@
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac/default
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh
-@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.12.0.dist-info
+@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.1.dist-info
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/__pycache__
@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/data
@@ -33810,6 +33186,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/6
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/7
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/8
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/centos
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/darwin/15
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/darwin/16
@@ -33825,6 +33202,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/11
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/12
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/13
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/7
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/8
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/debian/9
@@ -33839,6 +33217,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/fedora
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic/localfile-logs
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/generic
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/ol
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/10
@@ -33848,6 +33227,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/8
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rhel
+@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/10
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/8
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky/9
@dir /var/ossec/packages_files/manager_installation_scripts/etc/templates/config/rocky
@@ -33902,6 +33282,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/6
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/7
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/8
+@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos/9
@dir /var/ossec/packages_files/manager_installation_scripts/sca/centos
@dir /var/ossec/packages_files/manager_installation_scripts/sca/darwin/15
@dir /var/ossec/packages_files/manager_installation_scripts/sca/darwin/16
@@ -33920,6 +33301,7 @@
@dir /var/ossec/packages_files/manager_installation_scripts/sca/hpux
@dir /var/ossec/packages_files/manager_installation_scripts/sca/mongodb
@dir /var/ossec/packages_files/manager_installation_scripts/sca/nginx
+@dir /var/ossec/packages_files/manager_installation_scripts/sca/ol/10
@dir /var/ossec/packages_files/manager_installation_scripts/sca/ol/9
@dir /var/ossec/packages_files/manager_installation_scripts/sca/ol
@dir /var/ossec/packages_files/manager_installation_scripts/sca/oracledb
@@ -33983,7 +33365,7 @@
@dir /var/ossec/ruleset
@dir(wazuh,wazuh,750) /var/ossec/stats
@dir(root,wazuh,440) /var/ossec/templates
-@dir /var/ossec/tmp
+@dir(root,wazuh,1770) /var/ossec/tmp
@dir /var/ossec/var/db/agents
@dir /var/ossec/var/db
@dir /var/ossec/var/download
diff --git a/security/wazuh-server/Makefile b/security/wazuh-server/Makefile
index 73f00422f2fe..20a2eff09ca8 100644
--- a/security/wazuh-server/Makefile
+++ b/security/wazuh-server/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wazuh
-PORTVERSION= 4.12.0
-PORTREVISION= 1
+PORTVERSION= 4.14.1
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/:config_samples \
https://packages.wazuh.com/4.x/filebeat/:wazuh_module \
diff --git a/security/wazuh-server/distinfo b/security/wazuh-server/distinfo
index 007c1e7cfd37..1220060201ce 100644
--- a/security/wazuh-server/distinfo
+++ b/security/wazuh-server/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1746861905
-SHA256 (wazuh-4.12.0/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
-SIZE (wazuh-4.12.0/filebeat.yml) = 1120
-SHA256 (wazuh-4.12.0/logstash-wazuh-4.12.0.conf) = 54749bb044b4e8cbaebfe129f01ca253131843fb411c8e917248417c6528fb79
-SIZE (wazuh-4.12.0/logstash-wazuh-4.12.0.conf) = 3115
-SHA256 (wazuh-4.12.0/wazuh-filebeat-0.4.tar.gz) = d45e78b09627adfcbc1256951f5bd76ecb07600af5021072dbdf299d8bd0e5c7
-SIZE (wazuh-4.12.0/wazuh-filebeat-0.4.tar.gz) = 1797
-SHA256 (wazuh-4.12.0/wazuh-template.json) = dfd4ba37ef7c32c2e809de929d5c48b8457ba94a05d154ccba39f4ca5ee62b33
-SIZE (wazuh-4.12.0/wazuh-template.json) = 84309
+TIMESTAMP = 1763764270
+SHA256 (wazuh-4.14.1/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
+SIZE (wazuh-4.14.1/filebeat.yml) = 1120
+SHA256 (wazuh-4.14.1/logstash-wazuh-4.14.1.conf) = 36fb7455a50379e58ef0f63940dcd8971df85ebc7db03b27cce55570ebd60888
+SIZE (wazuh-4.14.1/logstash-wazuh-4.14.1.conf) = 3112
+SHA256 (wazuh-4.14.1/wazuh-filebeat-0.4.tar.gz) = b0683f1d5d7c5d076ea3a565b0aa7ca92e6483f8a14e8b96799e6ee632da2284
+SIZE (wazuh-4.14.1/wazuh-filebeat-0.4.tar.gz) = 1802
+SHA256 (wazuh-4.14.1/wazuh-template.json) = 31a60d5812fb0b5cd7c2d58556b88f57f7fc2f2221dd7b6b32f2256b13ea2886
+SIZE (wazuh-4.14.1/wazuh-template.json) = 84241
diff --git a/shells/bash-completion/Makefile b/shells/bash-completion/Makefile
index 51b6fd924096..e456f723ada0 100644
--- a/shells/bash-completion/Makefile
+++ b/shells/bash-completion/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bash-completion
PORTVERSION= 2.17.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= shells
MASTER_SITES= https://github.com/scop/bash-completion/releases/download/${PORTVERSION}/
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
TEST_DEPENDS= runtest:misc/dejagnu \
${LOCALBASE}/lib/tcllib/cmdline/cmdline.tcl:devel/tcllib
-USES= autoreconf gmake pathfix tar:xz
+USES= autoreconf gmake tar:xz
GNU_CONFIGURE= yes
NO_ARCH= yes
diff --git a/shells/bash-completion/files/patch-Makefile.am b/shells/bash-completion/files/patch-Makefile.am
index 5fbf573b21da..84f9aec9ddaf 100644
--- a/shells/bash-completion/files/patch-Makefile.am
+++ b/shells/bash-completion/files/patch-Makefile.am
@@ -1,13 +1,11 @@
-Note that the pkgconfigdir line has been changed by USES=pathfix.
-
---- Makefile.am.orig 2020-07-25 08:25:49 UTC
+--- Makefile.am.orig 2025-10-31 14:03:32 UTC
+++ Makefile.am
-@@ -6,7 +6,7 @@ pkgdata_DATA = bash_completion
+@@ -6,7 +6,7 @@ compat_DATA = bash_completion.d/000_bash_completion_co
compatdir = $(sysconfdir)/bash_completion.d
- compat_DATA =
+ compat_DATA = bash_completion.d/000_bash_completion_compat.bash
-profiledir = $(sysconfdir)/profile.d
+profiledir = $(prefix)/share/bash-completion
profile_DATA = bash_completion.sh
- pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfigdir = $(datadir)/pkgconfig
diff --git a/shells/bash-completion/pkg-plist b/shells/bash-completion/pkg-plist
index 1fa2e4d34de5..6fbd915f4faf 100644
--- a/shells/bash-completion/pkg-plist
+++ b/shells/bash-completion/pkg-plist
@@ -1,5 +1,4 @@
etc/bash_completion.d/000_bash_completion_compat.bash
-libdata/pkgconfig/bash-completion.pc
%%DATADIR%%/bash_completion
%%DATADIR%%/bash_completion.sh
%%DATADIR%%/completions/2to3
@@ -1079,3 +1078,4 @@ libdata/pkgconfig/bash-completion.pc
%%DATADIR%%/helpers/python
%%CMAKE_MODULES%%share/cmake/bash-completion/bash-completion-config-version.cmake
%%CMAKE_MODULES%%share/cmake/bash-completion/bash-completion-config.cmake
+share/pkgconfig/bash-completion.pc
diff --git a/sysutils/coreutils/Makefile b/sysutils/coreutils/Makefile
index a6f21b092e77..59c1151c6220 100644
--- a/sysutils/coreutils/Makefile
+++ b/sysutils/coreutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= coreutils
-DISTVERSION= 9.7
+DISTVERSION= 9.9
CATEGORIES= sysutils textproc
MASTER_SITES= GNU
@@ -11,7 +11,7 @@ WWW= https://www.gnu.org/software/coreutils/ \
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= charsetfix cpe iconv perl5 tar:xz
+USES= charsetfix cpe iconv perl5 ssl tar:xz
CPE_VENDOR= gnu
USE_LDCONFIG= yes
USE_PERL5= build # required for tests and man page generation
diff --git a/sysutils/coreutils/distinfo b/sysutils/coreutils/distinfo
index f6a8853b61cb..a8d4488b6098 100644
--- a/sysutils/coreutils/distinfo
+++ b/sysutils/coreutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744347027
-SHA256 (coreutils-9.7.tar.xz) = e8bb26ad0293f9b5a1fc43fb42ba970e312c66ce92c1b0b16713d7500db251bf
-SIZE (coreutils-9.7.tar.xz) = 6158960
+TIMESTAMP = 1765765901
+SHA256 (coreutils-9.9.tar.xz) = 19bcb6ca867183c57d77155eae946c5eced88183143b45ca51ad7d26c628ca75
+SIZE (coreutils-9.9.tar.xz) = 6295160
diff --git a/sysutils/coreutils/pkg-plist b/sysutils/coreutils/pkg-plist
index 340892d25034..7372ae797726 100644
--- a/sysutils/coreutils/pkg-plist
+++ b/sysutils/coreutils/pkg-plist
@@ -5,7 +5,6 @@ bin/gbase64
bin/gbasename
bin/gbasenc
bin/gcat
-bin/gchcon
bin/gchgrp
bin/gchmod
bin/gchown
@@ -66,7 +65,6 @@ bin/greadlink
bin/grealpath
bin/grm
bin/grmdir
-bin/gruncon
bin/gseq
bin/gsha1sum
bin/gsha224sum
@@ -111,7 +109,6 @@ share/man/man1/gbase64.1.gz
share/man/man1/gbasename.1.gz
share/man/man1/gbasenc.1.gz
share/man/man1/gcat.1.gz
-share/man/man1/gchcon.1.gz
share/man/man1/gchgrp.1.gz
share/man/man1/gchmod.1.gz
share/man/man1/gchown.1.gz
@@ -172,7 +169,6 @@ share/man/man1/greadlink.1.gz
share/man/man1/grealpath.1.gz
share/man/man1/grm.1.gz
share/man/man1/grmdir.1.gz
-share/man/man1/gruncon.1.gz
share/man/man1/gseq.1.gz
share/man/man1/gsha1sum.1.gz
share/man/man1/gsha224sum.1.gz
diff --git a/sysutils/cpu-microcode-amd/Makefile b/sysutils/cpu-microcode-amd/Makefile
index 6203f5de4254..1f2bdbb5b00b 100644
--- a/sysutils/cpu-microcode-amd/Makefile
+++ b/sysutils/cpu-microcode-amd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= microcode
-PORTVERSION= 20250729
+PORTVERSION= 20251202
CATEGORIES= sysutils
MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/
PKGNAMEPREFIX= cpu-
@@ -37,7 +37,7 @@ NO_WRKSUBDIR= yes
PLIST_FILES= ${DISTFILES:S/^/${DATADIR}\//g:C/\?.*//} \
${FWDIR}/amd-ucode.bin
-_REV= 3768c184de68a85b9df6697e7f93a2f61de90a99
+_REV= 2b318c8e4159234ddbcc1cadc90cf32d17d9ee82
post-extract:
${CAT} ${WRKSRC}/microcode_amd* > ${WRKSRC}/amd-ucode.bin
diff --git a/sysutils/cpu-microcode-amd/distinfo b/sysutils/cpu-microcode-amd/distinfo
index d36ed214a654..0abf4ef8ef88 100644
--- a/sysutils/cpu-microcode-amd/distinfo
+++ b/sysutils/cpu-microcode-amd/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1754935856
-SHA256 (cpu-microcode-amd/microcode_amd.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e
-SIZE (cpu-microcode-amd/microcode_amd.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 12684
-SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a
-SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 7876
-SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121
-SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 3510
-SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0
-SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 22596
-SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 4fe8cfa98c36b1804e2961a0cfa602b92a3bd6189f937e526c834b801b3d271e
-SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 100684
-SHA256 (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 9a2eca6301cc763287279afc31cd276e39de2d59d704c82e500c885b0ba1e775
-SIZE (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 28812
+TIMESTAMP = 1765900472
+SHA256 (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e
+SIZE (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 12684
+SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a
+SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 7876
+SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121
+SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 3510
+SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0
+SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 22596
+SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = c614d6db8056c5c67a9189b225124127d56990a190305bcb3927d50e132de7dd
+SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 128644
+SHA256 (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 52072baa57a52bfbaf7b8bd41f78a3649e5eedc95c62092d15a177e10c77ddd5
+SIZE (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 129556
diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile
index 6cf0c3e3ee29..cad3b26c86ad 100644
--- a/sysutils/fwupd/Makefile
+++ b/sysutils/fwupd/Makefile
@@ -43,7 +43,6 @@ USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline s
USE_GITHUB= yes
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
-WITH_DEBUG= yes
USE_RC_SUBR= fwupd
OPTIONS_DEFINE= DOCS TEST
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index 7cf784fe2dba..5b68395e1bdf 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892877
-SHA256 (KDE/frameworks/6.20/baloo-6.20.0.tar.xz) = 06a0dc24b9cae08c7228aebc3215185042b58c4fc58ef86c8863e577493d1314
-SIZE (KDE/frameworks/6.20/baloo-6.20.0.tar.xz) = 331040
+TIMESTAMP = 1765456436
+SHA256 (KDE/frameworks/6.21/baloo-6.21.0.tar.xz) = 5cfef8830485a7d420fbadca67cd441822bc59efc1c71b0afef233b97553771e
+SIZE (KDE/frameworks/6.21/baloo-6.21.0.tar.xz) = 330008
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index db9c380082d3..27ed74c488a8 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892877
-SHA256 (KDE/frameworks/6.20/kuserfeedback-6.20.0.tar.xz) = 638cd4e92137284de18620945441447391173a4f6785baa9e6b83855bba808b4
-SIZE (KDE/frameworks/6.20/kuserfeedback-6.20.0.tar.xz) = 267632
+TIMESTAMP = 1765456436
+SHA256 (KDE/frameworks/6.21/kuserfeedback-6.21.0.tar.xz) = 8c4f5b8c5a9c4f6c7d284f1d57f7f33dafdc66684cb35e9b80abdbedf035d2cc
+SIZE (KDE/frameworks/6.21/kuserfeedback-6.21.0.tar.xz) = 269272
diff --git a/sysutils/kf6-kuserfeedback/pkg-plist b/sysutils/kf6-kuserfeedback/pkg-plist
index 9552873fd3ed..66431e773c20 100644
--- a/sysutils/kf6-kuserfeedback/pkg-plist
+++ b/sysutils/kf6-kuserfeedback/pkg-plist
@@ -102,6 +102,7 @@ share/locale/ia/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/ia/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/id/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/id/LC_MESSAGES/userfeedbackprovider6_qt.qm
+share/locale/is/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/it/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/it/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/ja/LC_MESSAGES/userfeedbackconsole6_qt.qm
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 834bd1d021d2..f4fcaf69885b 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892877
-SHA256 (KDE/frameworks/6.20/kwallet-6.20.0.tar.xz) = b6565ad041a57d390b3728a6599fc0e339784d2a4dab5990ace45abaa502e41e
-SIZE (KDE/frameworks/6.20/kwallet-6.20.0.tar.xz) = 364444
+TIMESTAMP = 1765456436
+SHA256 (KDE/frameworks/6.21/kwallet-6.21.0.tar.xz) = 040d9eae74ec5164c0c20e59469f74c25b0139c9e55eef3e9f3bfa5a2e087f48
+SIZE (KDE/frameworks/6.21/kwallet-6.21.0.tar.xz) = 363952
diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile
index 076784ed7913..28755d343ef3 100644
--- a/sysutils/kubectl/Makefile
+++ b/sysutils/kubectl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kubectl
-PORTVERSION= 1.34.3
+PORTVERSION= 1.35.0
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
@@ -9,7 +9,7 @@ WWW= https://github.com/kubernetes/kubectl
LICENSE= APACHE20
-USES= cpe go:modules
+USES= cpe go:1.25+,modules
CPE_VENDOR= jenkins
CPE_PRODUCT= kubernetes
diff --git a/sysutils/kubectl/distinfo b/sysutils/kubectl/distinfo
index 8ea17bd19f85..3cf986043fe5 100644
--- a/sysutils/kubectl/distinfo
+++ b/sysutils/kubectl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765356406
-SHA256 (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = d95f59700bf9d059b261ee2e0a34187301c734d596307e8dfe66c4c68c1a565d
-SIZE (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = 38087990
+TIMESTAMP = 1766048413
+SHA256 (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = ed32a4da18f41f8cde7d8484afafc76b6a008915425f69440228d8e63d3f420d
+SIZE (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = 42076423
diff --git a/sysutils/mackerel-agent/Makefile b/sysutils/mackerel-agent/Makefile
index 524843731187..3e7b09a07e9d 100644
--- a/sysutils/mackerel-agent/Makefile
+++ b/sysutils/mackerel-agent/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mackerel-agent
DISTVERSIONPREFIX= v
-DISTVERSION= 0.85.2
-PORTREVISION= 3
+DISTVERSION= 0.85.3
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://mackerel.io
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.24
+USES= go:modules
USE_RC_SUBR= mackerel_agent
GO_MODULE= github.com/mackerelio/mackerel-agent
diff --git a/sysutils/mackerel-agent/distinfo b/sysutils/mackerel-agent/distinfo
index bd038263ce92..e7a7ebe95608 100644
--- a/sysutils/mackerel-agent/distinfo
+++ b/sysutils/mackerel-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759112346
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.2/v0.85.2.mod) = 37ea7c0a4ed46cd5242af0e0a8e5833058454efa3bde291882825f9d8def60f7
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.2/v0.85.2.mod) = 1426
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.2/v0.85.2.zip) = 67c36fd61a249e997132c6be76d21c710926469edf63977b0013e1b399328d8f
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.2/v0.85.2.zip) = 250636
+TIMESTAMP = 1765956653
+SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.mod) = 5debd6afacacf7d45f14e31d332026cdac2d7af79b0ca98d6372c535a2a14d80
+SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.mod) = 1426
+SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.zip) = e902e6a435303173cea46e0260b53b989fd7eb7c629857e30fa101653f443990
+SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.3/v0.85.3.zip) = 251972
diff --git a/sysutils/openvox-server8/Makefile b/sysutils/openvox-server8/Makefile
index d45684f051da..52c8d9f528d9 100644
--- a/sysutils/openvox-server8/Makefile
+++ b/sysutils/openvox-server8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openvox-server
PORTVERSION= 8.11.0
+PORTREVISION= 1
CATEGORIES= sysutils java
MASTER_SITES= https://artifacts.voxpupuli.org/${PORTNAME}/${PORTVERSION}/
PKGNAMESUFFIX= 8
@@ -75,6 +76,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/ca.conf ${STAGEDIR}${ETCDIR}/conf.d/ca.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
diff --git a/sysutils/openvox-server8/pkg-plist b/sysutils/openvox-server8/pkg-plist
index e4c12f025c03..98364ffd4d09 100644
--- a/sysutils/openvox-server8/pkg-plist
+++ b/sysutils/openvox-server8/pkg-plist
@@ -2,6 +2,7 @@
@sample %%ETCDIR%%/logback.xml.sample
@sample %%ETCDIR%%/request-logging.xml.sample
@sample %%ETCDIR%%/conf.d/auth.conf.sample
+@sample %%ETCDIR%%/conf.d/ca.conf.sample
@sample %%ETCDIR%%/conf.d/global.conf.sample
@sample %%ETCDIR%%/conf.d/metrics.conf.sample
@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile
index 2199d9d480b0..4ba84f3ca2b4 100644
--- a/sysutils/pefs-kmod/Makefile
+++ b/sysutils/pefs-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pefs
-DISTVERSION= g20251003
+DISTVERSION= g20251102
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -kmod
@@ -16,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= untested on any other arch
USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd-pefs
-GH_TAGNAME= 5e2983b
+GH_TAGNAME= d70a43a
MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/share/man/man"
MAKE_JOBS_UNSAFE=yes
diff --git a/sysutils/pefs-kmod/distinfo b/sysutils/pefs-kmod/distinfo
index 069700356ac7..91f6d1d68918 100644
--- a/sysutils/pefs-kmod/distinfo
+++ b/sysutils/pefs-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759468074
-SHA256 (freebsd-pefs-pefs-g20251003-5e2983b_GH0.tar.gz) = 0c150f3c0eb58852f0a4ca63bbaccc8337e4673ba6fc66fbd4bfb8dc95479a55
-SIZE (freebsd-pefs-pefs-g20251003-5e2983b_GH0.tar.gz) = 93884
+TIMESTAMP = 1765947264
+SHA256 (freebsd-pefs-pefs-g20251102-d70a43a_GH0.tar.gz) = e8bb6eba952d253fe3111b084315173ebba35df8a2c63f4ec8d33b3a5b13f58f
+SIZE (freebsd-pefs-pefs-g20251102-d70a43a_GH0.tar.gz) = 93881
diff --git a/sysutils/puppetserver8/Makefile b/sysutils/puppetserver8/Makefile
index 51ba63b3dfe3..f1c19ccc92b4 100644
--- a/sysutils/puppetserver8/Makefile
+++ b/sysutils/puppetserver8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppetserver
PORTVERSION= 8.7.0
+PORTREVISION= 1
CATEGORIES= sysutils java
MASTER_SITES= https://downloads.puppetlabs.com/puppet/
PKGNAMESUFFIX= 8
@@ -72,6 +73,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/ca.conf ${STAGEDIR}${ETCDIR}/conf.d/ca.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
diff --git a/sysutils/puppetserver8/pkg-plist b/sysutils/puppetserver8/pkg-plist
index 329a3c5f8901..849fb34cef69 100644
--- a/sysutils/puppetserver8/pkg-plist
+++ b/sysutils/puppetserver8/pkg-plist
@@ -2,6 +2,7 @@
@sample %%ETCDIR%%/logback.xml.sample
@sample %%ETCDIR%%/request-logging.xml.sample
@sample %%ETCDIR%%/conf.d/auth.conf.sample
+@sample %%ETCDIR%%/conf.d/ca.conf.sample
@sample %%ETCDIR%%/conf.d/global.conf.sample
@sample %%ETCDIR%%/conf.d/metrics.conf.sample
@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile
index a573b3543c1b..b873e5c28e15 100644
--- a/sysutils/py-tmuxp/Makefile
+++ b/sysutils/py-tmuxp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tmuxp
-PORTVERSION= 1.59.0
+PORTVERSION= 1.61.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libtmux>=0.50.0<0.51:devel/py-libtmux@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}libtmux>=0.52.1<0.53:devel/py-libtmux@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
tmux:sysutils/tmux
diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo
index 6a086c243d94..91e9a06deac8 100644
--- a/sysutils/py-tmuxp/distinfo
+++ b/sysutils/py-tmuxp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032818
-SHA256 (tmuxp-1.59.0.tar.gz) = a801caf10a0972e2455866d39e3daa3fc9d87140022bcde0747ee275e3429f5e
-SIZE (tmuxp-1.59.0.tar.gz) = 939195
+TIMESTAMP = 1765895750
+SHA256 (tmuxp-1.61.0.tar.gz) = b4355d35aff5da859f576407ee791b89a0404db97f8a16074cda0441152e11d2
+SIZE (tmuxp-1.61.0.tar.gz) = 939821
diff --git a/sysutils/rubygem-smart_proxy_salt/Makefile b/sysutils/rubygem-smart_proxy_salt/Makefile
index df4decf06af7..9464547e0d41 100644
--- a/sysutils/rubygem-smart_proxy_salt/Makefile
+++ b/sysutils/rubygem-smart_proxy_salt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smart_proxy_salt
-PORTVERSION= 6.0.0
+PORTVERSION= 6.1.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= GPLv3
RUN_DEPENDS= foreman-proxy>=1.8.0:net/foreman-proxy \
${PYTHON_PKGNAMEPREFIX}salt>0:sysutils/py-salt@${PY_FLAVOR} \
- rubygem-smart_proxy_dynflow>=0.5.0<1:sysutils/rubygem-smart_proxy_dynflow
+ rubygem-smart_proxy_dynflow>=0.8<1:sysutils/rubygem-smart_proxy_dynflow
USES= cpe gem python shebangfix
diff --git a/sysutils/rubygem-smart_proxy_salt/distinfo b/sysutils/rubygem-smart_proxy_salt/distinfo
index 708082c02974..244a4bba8f1e 100644
--- a/sysutils/rubygem-smart_proxy_salt/distinfo
+++ b/sysutils/rubygem-smart_proxy_salt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547558
-SHA256 (rubygem/smart_proxy_salt-6.0.0.gem) = 08fffd7bf6fb5dfb9f169eeeb5e9a3d0310a0f597e46178523b2735a233f9bf2
-SIZE (rubygem/smart_proxy_salt-6.0.0.gem) = 28672
+TIMESTAMP = 1765895848
+SHA256 (rubygem/smart_proxy_salt-6.1.0.gem) = b464f892ea959b72de1368ed9fd055146c50c0f8cdd245eeac98fb3afbe5e998
+SIZE (rubygem/smart_proxy_salt-6.1.0.gem) = 28672
diff --git a/sysutils/rubygem-sys-filesystem/Makefile b/sysutils/rubygem-sys-filesystem/Makefile
index 267ed8e5aff2..d08dc1caef5c 100644
--- a/sysutils/rubygem-sys-filesystem/Makefile
+++ b/sysutils/rubygem-sys-filesystem/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sys-filesystem
-PORTVERSION= 1.5.4
+PORTVERSION= 1.5.5
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-sys-filesystem/distinfo b/sysutils/rubygem-sys-filesystem/distinfo
index ed610a49bbfb..ac6bc542354b 100644
--- a/sysutils/rubygem-sys-filesystem/distinfo
+++ b/sysutils/rubygem-sys-filesystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436707
-SHA256 (rubygem/sys-filesystem-1.5.4.gem) = a6101674a4d0e641b0f628753439091134e080ed84a3e794570aa2fb07872b45
-SIZE (rubygem/sys-filesystem-1.5.4.gem) = 37888
+TIMESTAMP = 1765895850
+SHA256 (rubygem/sys-filesystem-1.5.5.gem) = 6f995890a734b9f0aa55df5e09d99adeb9fd1c288f2c4097269a1f8c95e15033
+SIZE (rubygem/sys-filesystem-1.5.5.gem) = 37888
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
index 996c82b06718..826a37defda5 100644
--- a/sysutils/rubygem-tmuxinator/Makefile
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tmuxinator
-PORTVERSION= 3.3.6
+PORTVERSION= 3.3.7
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-tmuxinator/distinfo b/sysutils/rubygem-tmuxinator/distinfo
index 614b6905885e..3d0669dcc3d2 100644
--- a/sysutils/rubygem-tmuxinator/distinfo
+++ b/sysutils/rubygem-tmuxinator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511082
-SHA256 (rubygem/tmuxinator-3.3.6.gem) = c2ab316ddf99a1729d8d7c8dcf7191cf55a07d0bc6b5df8464be9d01f142ad8a
-SIZE (rubygem/tmuxinator-3.3.6.gem) = 35840
+TIMESTAMP = 1765895852
+SHA256 (rubygem/tmuxinator-3.3.7.gem) = cf413fcd2ea8f0c5d6e068ba2aab6eb11b4fa5405ae57846300b0d2466712fb2
+SIZE (rubygem/tmuxinator-3.3.7.gem) = 35840
diff --git a/textproc/discount/Makefile b/textproc/discount/Makefile
index b27cc4b02915..3a28ecb249da 100644
--- a/textproc/discount/Makefile
+++ b/textproc/discount/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.pell.portland.or.us/~orc/Code/discount/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-USES= cpe pathfix pkgconfig tar:bz2
+USES= cpe pkgconfig tar:bz2
CFLAGS+= -fPIC
CONFIGURE_ARGS= --prefix=${PREFIX} --shared
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index a383c5f2aa0d..2dc891c02943 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892877
-SHA256 (KDE/frameworks/6.20/kcodecs-6.20.0.tar.xz) = 15920b9a859341b13831e6ed49baceea2e728c796fdd082128e51f8e127ff3a0
-SIZE (KDE/frameworks/6.20/kcodecs-6.20.0.tar.xz) = 2473332
+TIMESTAMP = 1765456437
+SHA256 (KDE/frameworks/6.21/kcodecs-6.21.0.tar.xz) = d9a015e94e6cf9d10ee2c7226dd102524689147c30072c472b6eed1b73567e16
+SIZE (KDE/frameworks/6.21/kcodecs-6.21.0.tar.xz) = 2474932
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index 4a5072bbe933..59d14d2dd602 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892878
-SHA256 (KDE/frameworks/6.20/sonnet-6.20.0.tar.xz) = 356cddaf7cf2aabcaf850314bb248fa56a15b8285fea74d8f3a7c7e4dec2a83a
-SIZE (KDE/frameworks/6.20/sonnet-6.20.0.tar.xz) = 2413704
+TIMESTAMP = 1765456437
+SHA256 (KDE/frameworks/6.21/sonnet-6.21.0.tar.xz) = 00466d5100ae1d2eaf0cfe49f576055a2c25da6431118a8ef8daf09a615e567f
+SIZE (KDE/frameworks/6.21/sonnet-6.21.0.tar.xz) = 2414168
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index 328d3837c209..b1f18b120293 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892878
-SHA256 (KDE/frameworks/6.20/syntax-highlighting-6.20.0.tar.xz) = 6e2862a3857c11e9a75accc6e3acfcc16f634ee878586b4d2a97b573f52bfdc0
-SIZE (KDE/frameworks/6.20/syntax-highlighting-6.20.0.tar.xz) = 3767856
+TIMESTAMP = 1765456437
+SHA256 (KDE/frameworks/6.21/syntax-highlighting-6.21.0.tar.xz) = eb52e690bca79acd4e84610e110ff2f6384d51667d6d8cd166d8e9299e5db459
+SIZE (KDE/frameworks/6.21/syntax-highlighting-6.21.0.tar.xz) = 3784916
diff --git a/textproc/minify/Makefile b/textproc/minify/Makefile
index ee6b15e6cd68..e3bc21c338c3 100644
--- a/textproc/minify/Makefile
+++ b/textproc/minify/Makefile
@@ -1,7 +1,6 @@
PORTNAME= minify
-PORTVERSION= 2.24.7
+PORTVERSION= 2.24.8
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= textproc www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/textproc/minify/distinfo b/textproc/minify/distinfo
index 3ef42e109f08..8b5244ec673f 100644
--- a/textproc/minify/distinfo
+++ b/textproc/minify/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763853198
-SHA256 (go/textproc_minify/minify-v2.24.7/v2.24.7.mod) = 0e39e1ce59a68b6f4065d864dfe932775c54d71be2da5d496d82ffca40e8df0a
-SIZE (go/textproc_minify/minify-v2.24.7/v2.24.7.mod) = 465
-SHA256 (go/textproc_minify/minify-v2.24.7/v2.24.7.zip) = 2f6202e61806e7c95140ac35e4682ab2ac6a79c4fe55d4ee5ba708ac7ec5b0e3
-SIZE (go/textproc_minify/minify-v2.24.7/v2.24.7.zip) = 7870077
+TIMESTAMP = 1765895692
+SHA256 (go/textproc_minify/minify-v2.24.8/v2.24.8.mod) = 0e39e1ce59a68b6f4065d864dfe932775c54d71be2da5d496d82ffca40e8df0a
+SIZE (go/textproc_minify/minify-v2.24.8/v2.24.8.mod) = 465
+SHA256 (go/textproc_minify/minify-v2.24.8/v2.24.8.zip) = 225833baf1e323b7aeeab3fe88531fa32754d64331fe654c2f2a0f83a66cae37
+SIZE (go/textproc_minify/minify-v2.24.8/v2.24.8.zip) = 7884495
diff --git a/textproc/mythes/Makefile b/textproc/mythes/Makefile
index 83630c8837eb..0277fa0c4f62 100644
--- a/textproc/mythes/Makefile
+++ b/textproc/mythes/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
-USES= compiler:c++11-lib libtool pathfix perl5 pkgconfig shebangfix
+USES= compiler:c++11-lib libtool perl5 pkgconfig shebangfix
USE_LDCONFIG= yes
USE_PERL5= run
SHEBANG_FILES= th_gen_idx.pl
diff --git a/textproc/p5-HTML-Entities-Numbered/Makefile b/textproc/p5-HTML-Entities-Numbered/Makefile
index 3d82c8df649c..2932ec2a6bc9 100644
--- a/textproc/p5-HTML-Entities-Numbered/Makefile
+++ b/textproc/p5-HTML-Entities-Numbered/Makefile
@@ -12,4 +12,6 @@ WWW= https://metacpan.org/release/HTML-Entities-Numbered
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-Read/Makefile b/textproc/p5-Spreadsheet-Read/Makefile
index 820aef26b3ff..3cc3d97e0212 100644
--- a/textproc/p5-Spreadsheet-Read/Makefile
+++ b/textproc/p5-Spreadsheet-Read/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Spreadsheet-Read
-PORTVERSION= 0.93
+PORTVERSION= 0.94
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:HMBRAND
diff --git a/textproc/p5-Spreadsheet-Read/distinfo b/textproc/p5-Spreadsheet-Read/distinfo
index 60d27487cd80..97fe5a2e14b5 100644
--- a/textproc/p5-Spreadsheet-Read/distinfo
+++ b/textproc/p5-Spreadsheet-Read/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742458086
-SHA256 (Spreadsheet-Read-0.93.tgz) = c27951118f7e1411a3efa9b6e86abd77d057340dfbe4799ab30cc5bd3fa536d2
-SIZE (Spreadsheet-Read-0.93.tgz) = 295829
+TIMESTAMP = 1765895840
+SHA256 (Spreadsheet-Read-0.94.tgz) = 553207a017d16ba7e9d394a41f4c9ee1e6fe11e572cf00090160634a45c0b217
+SIZE (Spreadsheet-Read-0.94.tgz) = 288367
diff --git a/textproc/py-agate/Makefile b/textproc/py-agate/Makefile
index 182bf78a7dd9..6f0057ca449d 100644
--- a/textproc/py-agate/Makefile
+++ b/textproc/py-agate/Makefile
@@ -1,6 +1,5 @@
PORTNAME= agate
-PORTVERSION= 1.13.0
-PORTREVISION= 1
+PORTVERSION= 1.14.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-agate/distinfo b/textproc/py-agate/distinfo
index 13e923da85b8..af2f3a40fdae 100644
--- a/textproc/py-agate/distinfo
+++ b/textproc/py-agate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738269020
-SHA256 (agate-1.13.0.tar.gz) = 24bc3d3cbd165aa3ab0ef9e798dd4c53ad703012d450fe89b9c26b239505c445
-SIZE (agate-1.13.0.tar.gz) = 204156
+TIMESTAMP = 1765895813
+SHA256 (agate-1.14.0.tar.gz) = 426359123bebacd07a5c78397af1d8dc8f13c94e6cda34cc904227cd9e4bc222
+SIZE (agate-1.14.0.tar.gz) = 204175
diff --git a/textproc/py-mistletoe/Makefile b/textproc/py-mistletoe/Makefile
index 9cb71ef5123a..109772921f94 100644
--- a/textproc/py-mistletoe/Makefile
+++ b/textproc/py-mistletoe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mistletoe
-PORTVERSION= 1.5.0
+PORTVERSION= 1.5.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-mistletoe/distinfo b/textproc/py-mistletoe/distinfo
index 70ada21eaf22..2daab4f6170b 100644
--- a/textproc/py-mistletoe/distinfo
+++ b/textproc/py-mistletoe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761446760
-SHA256 (mistletoe-1.5.0.tar.gz) = 68b73be68bf8075ec882e035176d5c379d0d7f3401392c6f39c2cc9cd3264d44
-SIZE (mistletoe-1.5.0.tar.gz) = 111620
+TIMESTAMP = 1765895752
+SHA256 (mistletoe-1.5.1.tar.gz) = c5571ce6ca9cfdc7ce9151c3ae79acb418e067812000907616427197648030a3
+SIZE (mistletoe-1.5.1.tar.gz) = 111769
diff --git a/textproc/py-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile
index 8b0ef9a2d53b..d4d6e28e0ca4 100644
--- a/textproc/py-pyahocorasick/Makefile
+++ b/textproc/py-pyahocorasick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyahocorasick
-DISTVERSION= 2.2.0
+DISTVERSION= 2.3.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pyahocorasick/distinfo b/textproc/py-pyahocorasick/distinfo
index f72fb54eaa6c..bc2b2f8b44fa 100644
--- a/textproc/py-pyahocorasick/distinfo
+++ b/textproc/py-pyahocorasick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750580932
-SHA256 (pyahocorasick-2.2.0.tar.gz) = 817f302088400a1402bf2f8631fdb21cf5a2666888e0d6a7d5a3ad556212e9da
-SIZE (pyahocorasick-2.2.0.tar.gz) = 103916
+TIMESTAMP = 1766047389
+SHA256 (pyahocorasick-2.3.0.tar.gz) = 2960f5838bbcca4d7765c40478ec56f938e3f161946ff84f00c06d2b3a0ba9dd
+SIZE (pyahocorasick-2.3.0.tar.gz) = 104589
diff --git a/textproc/py-pymdown-extensions/Makefile b/textproc/py-pymdown-extensions/Makefile
index bd9495f1c9e8..414a673b3242 100644
--- a/textproc/py-pymdown-extensions/Makefile
+++ b/textproc/py-pymdown-extensions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pymdown-extensions
-DISTVERSION= 10.19
+DISTVERSION= 10.19.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pymdown-extensions/distinfo b/textproc/py-pymdown-extensions/distinfo
index 9746ae36b431..9cb1f3f70809 100644
--- a/textproc/py-pymdown-extensions/distinfo
+++ b/textproc/py-pymdown-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765537815
-SHA256 (pymdown_extensions-10.19.tar.gz) = 01bb917ea231f9ce14456fa9092cdb95ac3e5bd32202a3ee61dbd5ad2dd9ef9b
-SIZE (pymdown_extensions-10.19.tar.gz) = 847701
+TIMESTAMP = 1766047747
+SHA256 (pymdown_extensions-10.19.1.tar.gz) = 4969c691009a389fb1f9712dd8e7bd70dcc418d15a0faf70acb5117d022f7de8
+SIZE (pymdown_extensions-10.19.1.tar.gz) = 847839
diff --git a/textproc/py-textual/Makefile b/textproc/py-textual/Makefile
index babc3f119527..03a74eef4f37 100644
--- a/textproc/py-textual/Makefile
+++ b/textproc/py-textual/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textual
-PORTVERSION= 6.7.1
+PORTVERSION= 6.8.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-textual/distinfo b/textproc/py-textual/distinfo
index 871a235ed2dc..cf4d6f0cfe99 100644
--- a/textproc/py-textual/distinfo
+++ b/textproc/py-textual/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032828
-SHA256 (textual-6.7.1.tar.gz) = 2a5acb0ab316a7ba9e74b0a291fab8933d681d7cf6f4e1eeb45c39a731b094cf
-SIZE (textual-6.7.1.tar.gz) = 1580916
+TIMESTAMP = 1765895754
+SHA256 (textual-6.8.0.tar.gz) = 7efe618ec9197466b8fe536aefabb678edf30658b9dc58a763365d7daed12b62
+SIZE (textual-6.8.0.tar.gz) = 1581639
diff --git a/textproc/scew/Makefile b/textproc/scew/Makefile
index 4dcff5fb83c2..910123509e57 100644
--- a/textproc/scew/Makefile
+++ b/textproc/scew/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libexpat.so:textproc/expat2
-USES= gmake libtool localbase pathfix pkgconfig
+USES= gmake libtool localbase pkgconfig
CONFIGURE_ARGS= enable_tests=yes
GNU_CONFIGURE= yes
diff --git a/textproc/tinyxml2/Makefile b/textproc/tinyxml2/Makefile
index b675f588138a..7d082e017867 100644
--- a/textproc/tinyxml2/Makefile
+++ b/textproc/tinyxml2/Makefile
@@ -12,19 +12,19 @@ WWW= https://leethomason.github.io/tinyxml2/ \
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake:testing compiler:c++11-lang cpe dos2unix pathfix
-CPE_VENDOR= tinyxml2_project
-USE_LDCONFIG= yes
+USES= cmake:testing compiler:c++11-lang cpe dos2unix
-USE_GITHUB= yes
-GH_ACCOUNT= leethomason
+CMAKE_OFF= tinyxml2_BUILD_TESTING
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_TESTING_ON= tinyxml2_BUILD_TESTING
+USE_LDCONFIG= yes
PLIST_SUB= PORTVERSION=${PORTVERSION}
-CMAKE_TESTING_ON= tinyxml2_BUILD_TESTING
+USE_GITHUB= yes
+GH_ACCOUNT= leethomason
-CMAKE_OFF= tinyxml2_BUILD_TESTING
-CMAKE_ON= BUILD_SHARED_LIBS
+CPE_VENDOR= tinyxml2_project
OPTIONS_DEFINE= EXAMPLES
diff --git a/textproc/xerces-c3/Makefile b/textproc/xerces-c3/Makefile
index 3099c5a6aee1..edec102b0b5b 100644
--- a/textproc/xerces-c3/Makefile
+++ b/textproc/xerces-c3/Makefile
@@ -12,7 +12,7 @@ WWW= https://xerces.apache.org/xerces-c/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler cpe iconv libtool pathfix
+USES= compiler cpe iconv libtool
CONFIGURE_ARGS= --enable-netaccessor-socket \
--enable-transcoder-iconv \
diff --git a/textproc/xlsxio/Makefile b/textproc/xlsxio/Makefile
index 4a5d876e1aa7..7a8a0879ac88 100644
--- a/textproc/xlsxio/Makefile
+++ b/textproc/xlsxio/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libminizip.so:archivers/minizip
-USES= cmake pathfix tar:xz
+USES= cmake tar:xz
CMAKE_OFF= BUILD_DOCUMENTATION \
BUILD_EXAMPLES \
diff --git a/www/Makefile b/www/Makefile
index 475b0cc712bb..4f3e7155ed96 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1953,7 +1953,6 @@
SUBDIR += py-requests-file
SUBDIR += py-requests-futures
SUBDIR += py-requests-gssapi
- SUBDIR += py-requests-kerberos
SUBDIR += py-requests-mock
SUBDIR += py-requests-oauthlib
SUBDIR += py-requests-toolbelt
@@ -2455,6 +2454,8 @@
SUBDIR += rubygem-responders-rails70
SUBDIR += rubygem-responders-rails71
SUBDIR += rubygem-responders-rails72
+ SUBDIR += rubygem-responders-rails80
+ SUBDIR += rubygem-responders-rails81
SUBDIR += rubygem-rest-client
SUBDIR += rubygem-rest-client-gitlab
SUBDIR += rubygem-rfacebook
diff --git a/www/aria2/Makefile b/www/aria2/Makefile
index c1dcb3e55212..fc1bc2229337 100644
--- a/www/aria2/Makefile
+++ b/www/aria2/Makefile
@@ -12,7 +12,7 @@ WWW= https://aria2.github.io/ \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c++11-lang cpe libtool pathfix pkgconfig ssl tar:xz
+USES= compiler:c++11-lang cpe libtool pkgconfig ssl tar:xz
CONFIGURE_ARGS= --disable-epoll \
--enable-bittorrent \
diff --git a/www/buku/Makefile b/www/buku/Makefile
index 40682e095937..2afd17f83174 100644
--- a/www/buku/Makefile
+++ b/www/buku/Makefile
@@ -1,5 +1,5 @@
PORTNAME= buku
-PORTVERSION= 5.0
+PORTVERSION= 5.1
DISTVERSIONPREFIX= v
CATEGORIES= www python
@@ -23,8 +23,6 @@ USE_PYTHON= autoplist cryptography noflavors pep517
NO_ARCH= yes
-PLIST_FILES= share/man/man1/buku.1.gz
-
USE_GITHUB= yes
GH_ACCOUNT= jarun
@@ -42,9 +40,6 @@ ZSH_PLIST_FILES= share/zsh/site-functions/_buku
post-extract:
@${RM} -r ${WRKSRC}/bukuserver
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/buku.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
post-install-BASH-on:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/auto-completion/bash/buku-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/buku-completion.bash
diff --git a/www/buku/distinfo b/www/buku/distinfo
index 2720a69a8e53..315c02501288 100644
--- a/www/buku/distinfo
+++ b/www/buku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936044
-SHA256 (jarun-buku-v5.0_GH0.tar.gz) = 87e226b0062a17cb10bf02a6cefea08e859d74985e373b76496150ecda92d73e
-SIZE (jarun-buku-v5.0_GH0.tar.gz) = 662828
+TIMESTAMP = 1765895694
+SHA256 (jarun-buku-v5.1_GH0.tar.gz) = 0f1a3e15f882fe9a0f8e550abae7388d3cb81d4718a1b4309dcf4363633cb7b1
+SIZE (jarun-buku-v5.1_GH0.tar.gz) = 673457
diff --git a/www/buku/files/patch-pyproject.toml b/www/buku/files/patch-pyproject.toml
new file mode 100644
index 000000000000..2c83fa4daa32
--- /dev/null
+++ b/www/buku/files/patch-pyproject.toml
@@ -0,0 +1,26 @@
+--- pyproject.toml.orig 2025-12-07 15:02:42 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@ readme = "README.md"
+ description = "Bookmark manager like a text-based mini-web."
+ keywords = ["cli", "bookmarks", "tag", "utility"]
+ readme = "README.md"
+-license = "GPL-3.0-or-later"
++license = { text = "GPL-3.0-or-later" }
+ authors = [{ name = "Arun Prakash Jana", email = "engineerarun@gmail.com" }]
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+@@ -87,7 +87,6 @@ buku = "buku:main"
+
+ [project.scripts]
+ buku = "buku:main"
+-bukuserver = "bukuserver.server:cli"
+
+ [tool.setuptools]
+ py-modules = ["buku"]
+@@ -100,5 +99,5 @@ version = { attr = "buku.__version__" }
+ version = { attr = "buku.__version__" }
+
+ [build-system]
+-requires = ["setuptools>=77.0.3"]
++requires = ["setuptools>=61"]
+ build-backend = "setuptools.build_meta"
diff --git a/www/buku/files/patch-setup.py b/www/buku/files/patch-setup.py
deleted file mode 100644
index 2b0fffa941be..000000000000
--- a/www/buku/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2022-07-01 22:29:19 UTC
-+++ setup.py
-@@ -81,7 +81,7 @@ setup(
- packages=find_packages(exclude=['tests']),
- include_package_data=True,
- entry_points={
-- 'console_scripts': ['buku=buku:main', 'bukuserver=bukuserver.server:cli']
-+ 'console_scripts': ['buku=buku:main']
- },
- extras_require={
- "ca-certificates": ["certifi"],
diff --git a/www/element-web/Makefile b/www/element-web/Makefile
index 4caff09b42bd..ddc1f171483e 100644
--- a/www/element-web/Makefile
+++ b/www/element-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= element
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12.6
+DISTVERSION= 1.12.7
CATEGORIES= www
MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -web
@@ -18,7 +18,7 @@ CPE_VENDOR= matrix
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-message
-PLIST_SUB= COMMITID=36e06bd268d95d600abf
+PLIST_SUB= COMMITID=b205bf1af9bdedd81a8b
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
diff --git a/www/element-web/distinfo b/www/element-web/distinfo
index 78b3fae33dd1..1656d657b701 100644
--- a/www/element-web/distinfo
+++ b/www/element-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764967880
-SHA256 (element-v1.12.6.tar.gz) = d31c04c72e87811a94eb39bcb8fd16c83f7a6b2611b30fd22ad3aaa594efdfe4
-SIZE (element-v1.12.6.tar.gz) = 39736687
+TIMESTAMP = 1765970134
+SHA256 (element-v1.12.7.tar.gz) = c1ad3ebe39be1c6962f43e486a3647f1e99b91f8ce249718f47e3ba81af32b27
+SIZE (element-v1.12.7.tar.gz) = 39675081
diff --git a/www/element-web/pkg-plist b/www/element-web/pkg-plist
index d693db35a0be..86d0d16dc90e 100644
--- a/www/element-web/pkg-plist
+++ b/www/element-web/pkg-plist
@@ -8,6 +8,11 @@
%%WWWDIR%%/bundles/%%COMMITID%%/1127.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/1298.js
+%%WWWDIR%%/bundles/%%COMMITID%%/1298.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/1298.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/1385.js
+%%WWWDIR%%/bundles/%%COMMITID%%/1385.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1436.js
%%WWWDIR%%/bundles/%%COMMITID%%/1436.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/170d052a33d061493d85.wasm
@@ -48,18 +53,14 @@
%%WWWDIR%%/bundles/%%COMMITID%%/485.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/4b8cc1fdfc588dd3972f.wasm
%%WWWDIR%%/bundles/%%COMMITID%%/5215.js
+%%WWWDIR%%/bundles/%%COMMITID%%/5215.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/5438.js
%%WWWDIR%%/bundles/%%COMMITID%%/5438.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/5587.js
-%%WWWDIR%%/bundles/%%COMMITID%%/5587.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/5587.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/623.js
-%%WWWDIR%%/bundles/%%COMMITID%%/623.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/624.js
-%%WWWDIR%%/bundles/%%COMMITID%%/624.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/624.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/6470.js
+%%WWWDIR%%/bundles/%%COMMITID%%/6470.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/6470.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6501.js
%%WWWDIR%%/bundles/%%COMMITID%%/6501.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6717.js
@@ -74,6 +75,7 @@
%%WWWDIR%%/bundles/%%COMMITID%%/7491.js
%%WWWDIR%%/bundles/%%COMMITID%%/7491.js.LICENSE.txt
%%WWWDIR%%/bundles/%%COMMITID%%/7491.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/7596.js
%%WWWDIR%%/bundles/%%COMMITID%%/7692.js
%%WWWDIR%%/bundles/%%COMMITID%%/7692.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/7697.js
@@ -353,95 +355,104 @@
%%WWWDIR%%/fonts/inter-vietnamese-700-italic.bde1c88.woff2
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.05b640f.woff
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.d1c85ca.woff2
-%%WWWDIR%%/i18n/cs.ef40265.json
-%%WWWDIR%%/i18n/cy.d443b6c.json
-%%WWWDIR%%/i18n/de_DE.88bc494.json
-%%WWWDIR%%/i18n/el.4478e8d.json
-%%WWWDIR%%/i18n/en_EN.ad4882b.json
-%%WWWDIR%%/i18n/eo.01dec4c.json
-%%WWWDIR%%/i18n/es.8801af0.json
-%%WWWDIR%%/i18n/et.e29f38b.json
+%%WWWDIR%%/i18n/cs.4c75826.json
+%%WWWDIR%%/i18n/cy.035dc87.json
+%%WWWDIR%%/i18n/de_DE.c89acd8.json
+%%WWWDIR%%/i18n/el.9da3e33.json
+%%WWWDIR%%/i18n/en_EN.aa93079.json
+%%WWWDIR%%/i18n/eo.03dd57f.json
+%%WWWDIR%%/i18n/es.2efe1b1.json
+%%WWWDIR%%/i18n/et.4c7195f.json
%%WWWDIR%%/i18n/fa.8c12691.json
-%%WWWDIR%%/i18n/fi.6a3bbcc.json
-%%WWWDIR%%/i18n/fr.3640e2f.json
-%%WWWDIR%%/i18n/gl.20fbad8.json
-%%WWWDIR%%/i18n/he.40e844b.json
-%%WWWDIR%%/i18n/hu.312e3a6.json
-%%WWWDIR%%/i18n/hy.94dd155.json
-%%WWWDIR%%/i18n/id.7f82dc3.json
-%%WWWDIR%%/i18n/is.005fb1b.json
-%%WWWDIR%%/i18n/it.8258942.json
-%%WWWDIR%%/i18n/ja.b6c6f98.json
-%%WWWDIR%%/i18n/ka.e712974.json
+%%WWWDIR%%/i18n/fi.22b54d2.json
+%%WWWDIR%%/i18n/fr.5a4583a.json
+%%WWWDIR%%/i18n/gl.7065ccc.json
+%%WWWDIR%%/i18n/he.b83d000.json
+%%WWWDIR%%/i18n/hu.cc250cb.json
+%%WWWDIR%%/i18n/hy.de33a67.json
+%%WWWDIR%%/i18n/id.06ce851.json
+%%WWWDIR%%/i18n/is.863e288.json
+%%WWWDIR%%/i18n/it.74bccd9.json
+%%WWWDIR%%/i18n/ja.2aeddc4.json
+%%WWWDIR%%/i18n/ka.e064701.json
%%WWWDIR%%/i18n/languages.json
-%%WWWDIR%%/i18n/lo.29de4f9.json
-%%WWWDIR%%/i18n/lt.36d2363.json
-%%WWWDIR%%/i18n/lv.bddc7bf.json
-%%WWWDIR%%/i18n/mg_MG.35de0d2.json
-%%WWWDIR%%/i18n/nb_NO.af8acab.json
-%%WWWDIR%%/i18n/nl.0d0030f.json
-%%WWWDIR%%/i18n/pl.b5c9b7e.json
-%%WWWDIR%%/i18n/pt.6243350.json
-%%WWWDIR%%/i18n/pt_BR.91e964d.json
-%%WWWDIR%%/i18n/ru.5fc7e5a.json
-%%WWWDIR%%/i18n/sk.ff31ec0.json
-%%WWWDIR%%/i18n/sq.62f47ee.json
-%%WWWDIR%%/i18n/sv.32c7379.json
-%%WWWDIR%%/i18n/tr.9f2694e.json
-%%WWWDIR%%/i18n/uk.b423d2a.json
-%%WWWDIR%%/i18n/vi.c529dca.json
-%%WWWDIR%%/i18n/zh_Hans.4150743.json
-%%WWWDIR%%/i18n/zh_Hant.00b4e29.json
+%%WWWDIR%%/i18n/lo.48b8551.json
+%%WWWDIR%%/i18n/lt.4e7eaae.json
+%%WWWDIR%%/i18n/lv.9d75a93.json
+%%WWWDIR%%/i18n/mg_MG.a1da06d.json
+%%WWWDIR%%/i18n/nb_NO.cc8fcc5.json
+%%WWWDIR%%/i18n/nl.a5c8438.json
+%%WWWDIR%%/i18n/pl.58f9f8c.json
+%%WWWDIR%%/i18n/pt.c39ae76.json
+%%WWWDIR%%/i18n/pt_BR.dec1bce.json
+%%WWWDIR%%/i18n/ru.2a039a4.json
+%%WWWDIR%%/i18n/sk.658b388.json
+%%WWWDIR%%/i18n/sq.0a454c4.json
+%%WWWDIR%%/i18n/sv.89ad476.json
+%%WWWDIR%%/i18n/tr.0085c6b.json
+%%WWWDIR%%/i18n/uk.1949a1a.json
+%%WWWDIR%%/i18n/vi.f7d2307.json
+%%WWWDIR%%/i18n/zh_Hans.bda4f9c.json
+%%WWWDIR%%/i18n/zh_Hant.d964491.json
+%%WWWDIR%%/icons/admin.114d462.svg
+%%WWWDIR%%/icons/arrow-down.54f69f9.svg
+%%WWWDIR%%/icons/attachment.3e04cf8.svg
%%WWWDIR%%/icons/bold.b7f0698.svg
+%%WWWDIR%%/icons/chat-solid.30315ba.svg
%%WWWDIR%%/icons/check-circle.99c21d7.svg
%%WWWDIR%%/icons/check.aaad650.svg
%%WWWDIR%%/icons/chevron-down.9ea2899.svg
-%%WWWDIR%%/icons/chevron-left.18c22d7.svg
-%%WWWDIR%%/icons/chevron-right.a1fc7b0.svg
%%WWWDIR%%/icons/chevron-up.a7ca3bc.svg
+%%WWWDIR%%/icons/circle.41e6537.svg
%%WWWDIR%%/icons/close.5ef7caf.svg
%%WWWDIR%%/icons/collapse.fc765b9.svg
%%WWWDIR%%/icons/copy.95010ef.svg
%%WWWDIR%%/icons/delete.8165351.svg
+%%WWWDIR%%/icons/dial-pad.02b5cb9.svg
%%WWWDIR%%/icons/download.364c774.svg
+%%WWWDIR%%/icons/edit.194d02e.svg
+%%WWWDIR%%/icons/end-call.b85abd5.svg
%%WWWDIR%%/icons/error-solid.7cb2e4d.svg
+%%WWWDIR%%/icons/error.396f357.svg
%%WWWDIR%%/icons/expand.867af0b.svg
-%%WWWDIR%%/icons/export-archive.f43ec04.svg
-%%WWWDIR%%/icons/extensions-solid.4aa63de.svg
+%%WWWDIR%%/icons/explore.79f2ce1.svg
%%WWWDIR%%/icons/favourite-solid.a1d4606.svg
-%%WWWDIR%%/icons/files.453e84c.svg
%%WWWDIR%%/icons/forward.7d44a5b.svg
+%%WWWDIR%%/icons/group.e34a818.svg
%%WWWDIR%%/icons/home-solid.88e9e19.svg
%%WWWDIR%%/icons/image.9142b42.svg
%%WWWDIR%%/icons/info-solid.ef2d524.svg
%%WWWDIR%%/icons/info.d42d785.svg
%%WWWDIR%%/icons/inline-code.f51200e.svg
%%WWWDIR%%/icons/italic.be1e35d.svg
+%%WWWDIR%%/icons/labs.518b890.svg
%%WWWDIR%%/icons/leave.8b03b57.svg
%%WWWDIR%%/icons/link.d0734d2.svg
-%%WWWDIR%%/icons/location-pin-solid.5b99343.svg
%%WWWDIR%%/icons/lock-solid.6847293.svg
+%%WWWDIR%%/icons/mark-as-read.7e26490.svg
+%%WWWDIR%%/icons/mark-as-unread.11c736a.svg
%%WWWDIR%%/icons/mic-off-solid.b535c73.svg
%%WWWDIR%%/icons/mic-on-solid.5e29984.svg
+%%WWWDIR%%/icons/offline.8af7188.svg
%%WWWDIR%%/icons/overflow-horizontal.e4b97af.svg
-%%WWWDIR%%/icons/pause-solid.a64b426.svg
%%WWWDIR%%/icons/pin.7c59c5e.svg
-%%WWWDIR%%/icons/play-solid.05663a6.svg
%%WWWDIR%%/icons/plus.95ca4d1.svg
+%%WWWDIR%%/icons/polls.6cdea72.svg
%%WWWDIR%%/icons/pop-out.0a8fde3.svg
+%%WWWDIR%%/icons/preferences.771aa50.svg
%%WWWDIR%%/icons/public.0e971dd.svg
%%WWWDIR%%/icons/qr-code.b517d20.svg
%%WWWDIR%%/icons/quote.60f93d6.svg
+%%WWWDIR%%/icons/reaction-add.47b0ce6.svg
%%WWWDIR%%/icons/reply.d3e6417.svg
%%WWWDIR%%/icons/restart.514c8f1.svg
+%%WWWDIR%%/icons/room.3223c81.svg
%%WWWDIR%%/icons/search.7258145.svg
-%%WWWDIR%%/icons/send-solid.9074f92.svg
%%WWWDIR%%/icons/settings-solid.94c318a.svg
%%WWWDIR%%/icons/share-screen-solid.c7c1310.svg
+%%WWWDIR%%/icons/share.4e345b7.svg
+%%WWWDIR%%/icons/shield.bb49379.svg
%%WWWDIR%%/icons/strikethrough.17fd61f.svg
-%%WWWDIR%%/icons/take-photo-solid.f40d394.svg
-%%WWWDIR%%/icons/text-formatting.0b0dd78.svg
-%%WWWDIR%%/icons/threads-solid.7fe60f4.svg
%%WWWDIR%%/icons/threads.52e135e.svg
%%WWWDIR%%/icons/time.8c3060c.svg
%%WWWDIR%%/icons/unpin.bb6290d.svg
@@ -451,15 +462,13 @@
%%WWWDIR%%/icons/video-call-missed-solid.f54bda6.svg
%%WWWDIR%%/icons/video-call-off-solid.8b0f3e2.svg
%%WWWDIR%%/icons/video-call-solid.d584e19.svg
+%%WWWDIR%%/icons/visibility-off.0464e4f.svg
+%%WWWDIR%%/icons/visibility-on.3629cf4.svg
+%%WWWDIR%%/icons/voice-call-solid.4e697dc.svg
+%%WWWDIR%%/icons/volume-off-solid.77ba3fb.svg
%%WWWDIR%%/icons/volume-on-solid.3f0544f.svg
%%WWWDIR%%/icons/warning.80e5cc2.svg
%%WWWDIR%%/img/betas/video_rooms.7fada3d.png
-%%WWWDIR%%/img/e2e/decryption-failure.d4a03e3.svg
-%%WWWDIR%%/img/e2e/lock-warning-filled.655a613.svg
-%%WWWDIR%%/img/e2e/normal.ab42a7b.svg
-%%WWWDIR%%/img/e2e/verified.2ccf64e.svg
-%%WWWDIR%%/img/e2e/warning-deprecated.b45047c.svg
-%%WWWDIR%%/img/e2e/warning.71ffc83.svg
%%WWWDIR%%/img/element-desktop-logo.9ad01e8.svg
%%WWWDIR%%/img/element-icons/ask-to-join.a351162.svg
%%WWWDIR%%/img/element-icons/brands/apple.734de1e.svg
@@ -467,33 +476,19 @@
%%WWWDIR%%/img/element-icons/brands/github.a229f06.svg
%%WWWDIR%%/img/element-icons/brands/gitlab.9958062.svg
%%WWWDIR%%/img/element-icons/brands/google.1573797.svg
+%%WWWDIR%%/img/element-icons/brands/linux.3246363.svg
+%%WWWDIR%%/img/element-icons/brands/microsoft.c4cdbfc.svg
%%WWWDIR%%/img/element-icons/brands/twitter.b825e3c.svg
%%WWWDIR%%/img/element-icons/call/delete.1f69b87.svg
-%%WWWDIR%%/img/element-icons/call/dialpad.b652586.svg
-%%WWWDIR%%/img/element-icons/call/hangup.a9876fc.svg
-%%WWWDIR%%/img/element-icons/call/video-call.515f9f9.svg
-%%WWWDIR%%/img/element-icons/call/voice-call.85002aa.svg
-%%WWWDIR%%/img/element-icons/chat-bubbles.7946de9.svg
%%WWWDIR%%/img/element-icons/check-all.89b31cf.svg
%%WWWDIR%%/img/element-icons/child-relationship.f8cfd49.svg
-%%WWWDIR%%/img/element-icons/circle-sending.394023e.svg
-%%WWWDIR%%/img/element-icons/circle-sent.4ba3d6b.svg
-%%WWWDIR%%/img/element-icons/cloud-off.97663f7.svg
%%WWWDIR%%/img/element-icons/collapse-message.2764ac2.svg
%%WWWDIR%%/img/element-icons/email-prompt.67a8ba4.svg
%%WWWDIR%%/img/element-icons/expand-message.b3c80a6.svg
-%%WWWDIR%%/img/element-icons/eye.e715558.svg
%%WWWDIR%%/img/element-icons/feedback.0bc9353.svg
-%%WWWDIR%%/img/element-icons/flask.6aca159.svg
-%%WWWDIR%%/img/element-icons/group-members.d86d751.svg
-%%WWWDIR%%/img/element-icons/hide.72c451b.svg
%%WWWDIR%%/img/element-icons/i.cf33278.svg
%%WWWDIR%%/img/element-icons/new-and-improved.65a63c7.svg
%%WWWDIR%%/img/element-icons/notifications.988ddb0.svg
-%%WWWDIR%%/img/element-icons/room/composer/attach.7eed7d0.svg
-%%WWWDIR%%/img/element-icons/room/composer/emoji.d7b1970.svg
-%%WWWDIR%%/img/element-icons/room/composer/plain_text.ad262e9.svg
-%%WWWDIR%%/img/element-icons/room/composer/poll.a8ee2f3.svg
%%WWWDIR%%/img/element-icons/room/composer/sticker.6a92ae6.svg
%%WWWDIR%%/img/element-icons/room/default_app.79b63ba.svg
%%WWWDIR%%/img/element-icons/room/default_cal.6bea887.svg
@@ -501,47 +496,28 @@
%%WWWDIR%%/img/element-icons/room/default_doc.a42767c.svg
%%WWWDIR%%/img/element-icons/room/default_video.f29df7d.svg
%%WWWDIR%%/img/element-icons/room/invite.440bc20.svg
-%%WWWDIR%%/img/element-icons/room/message-bar/edit.940a38c.svg
-%%WWWDIR%%/img/element-icons/room/message-bar/emoji.27bdbc0.svg
%%WWWDIR%%/img/element-icons/room/pin-upright.340b3b6.svg
-%%WWWDIR%%/img/element-icons/room/pin.c358af7.svg
%%WWWDIR%%/img/element-icons/room/search-inset.7a9a2eb.svg
%%WWWDIR%%/img/element-icons/room/settings/advanced.5744e03.svg
-%%WWWDIR%%/img/element-icons/room/settings/roles.ace4f24.svg
-%%WWWDIR%%/img/element-icons/room/share.6a6396f.svg
%%WWWDIR%%/img/element-icons/roomlist/dark-light-mode.328ce0f.svg
%%WWWDIR%%/img/element-icons/roomlist/decorated-avatar-mask.376375b.svg
-%%WWWDIR%%/img/element-icons/roomlist/dialpad.024cc1d.svg
-%%WWWDIR%%/img/element-icons/roomlist/explore.6738ed6.svg
-%%WWWDIR%%/img/element-icons/roomlist/hash-circle.221168c.svg
-%%WWWDIR%%/img/element-icons/roomlist/hash-plus.0f56725.svg
-%%WWWDIR%%/img/element-icons/roomlist/hash-search.53e3a04.svg
%%WWWDIR%%/img/element-icons/roomlist/hash-video.0d44220.svg
-%%WWWDIR%%/img/element-icons/roomlist/hash.9de9cf7.svg
-%%WWWDIR%%/img/element-icons/roomlist/low-priority.d46a05a.svg
-%%WWWDIR%%/img/element-icons/roomlist/mark-as-read.273067d.svg
-%%WWWDIR%%/img/element-icons/roomlist/mark-as-unread.f1a2c4d.svg
%%WWWDIR%%/img/element-icons/roomlist/notifications-default.63a2b44.svg
%%WWWDIR%%/img/element-icons/roomlist/notifications-dm.6739542.svg
%%WWWDIR%%/img/element-icons/roomlist/notifications-off.0b8adcc.svg
-%%WWWDIR%%/img/element-icons/roomlist/plus-circle.4fbd7e8.svg
%%WWWDIR%%/img/element-icons/roomlist/room-avatar-view-icon-mask.dfdc337.svg
%%WWWDIR%%/img/element-icons/roomlist/room-avatar-view-presence-mask.e2f8b62.svg
%%WWWDIR%%/img/element-icons/roomlist/room-list-item-skeleton.b543c8a.svg
%%WWWDIR%%/img/element-icons/roomlist/skeleton-ui.fde3810.svg
-%%WWWDIR%%/img/element-icons/settings/appearance.90cad21.svg
%%WWWDIR%%/img/element-icons/settings/desktop.05314b6.svg
-%%WWWDIR%%/img/element-icons/settings/flask.40eebdf.svg
%%WWWDIR%%/img/element-icons/settings/img-size-large.9c06d67.svg
%%WWWDIR%%/img/element-icons/settings/img-size-normal.769b56e.svg
%%WWWDIR%%/img/element-icons/settings/inactive.0c6bfa4.svg
%%WWWDIR%%/img/element-icons/settings/mobile.471adda.svg
-%%WWWDIR%%/img/element-icons/settings/preference.dd3ae3c.svg
%%WWWDIR%%/img/element-icons/settings/unknown-device.a72c1a6.svg
%%WWWDIR%%/img/element-icons/settings/web.59c702a.svg
%%WWWDIR%%/img/element-icons/spaces.8a53f25.svg
%%WWWDIR%%/img/element-icons/trophy.1ab5e03.svg
-%%WWWDIR%%/img/element-icons/upload.1018a2f.svg
%%WWWDIR%%/img/element-icons/view-in-room.afeddb7.svg
%%WWWDIR%%/img/element-shiny.f5a5e6e.svg
%%WWWDIR%%/img/emojipicker/activity.b1bd2e6.svg
@@ -556,7 +532,6 @@
%%WWWDIR%%/img/emojipicker/recent.ac61335.svg
%%WWWDIR%%/img/emojipicker/search.fc4e297.svg
%%WWWDIR%%/img/emojipicker/symbols.9e36ce6.svg
-%%WWWDIR%%/img/external-link.8197a77.svg
%%WWWDIR%%/img/feather-customised/bridge.8ca4493.svg
%%WWWDIR%%/img/feather-customised/bug.4551a84.svg
%%WWWDIR%%/img/feather-customised/secure-backup.7e95b34.svg
@@ -583,15 +558,10 @@
%%WWWDIR%%/img/stickerpack-placeholder.877b5d0.png
%%WWWDIR%%/img/typing-indicator-2x.e13c259.gif
%%WWWDIR%%/img/upload-big.ade34b1.svg
-%%WWWDIR%%/img/voip/call-view/dialpad.44caf66.svg
%%WWWDIR%%/img/voip/call-view/sidebar-off.9164266.svg
%%WWWDIR%%/img/voip/call-view/sidebar-on.c8ce983.svg
%%WWWDIR%%/img/voip/missed-voice.8a2b762.svg
%%WWWDIR%%/img/voip/paused.b00e0b4.svg
-%%WWWDIR%%/img/voip/silence.fff021d.svg
-%%WWWDIR%%/img/voip/tab-dialpad.5fb10f3.svg
-%%WWWDIR%%/img/voip/tab-userdirectory.6dac23d.svg
-%%WWWDIR%%/img/voip/un-silence.fd94a16.svg
%%WWWDIR%%/img/warning.76eaf74.svg
%%WWWDIR%%/index.html
%%WWWDIR%%/jitsi.html
@@ -629,14 +599,8 @@
%%WWWDIR%%/themes/dark/css/_dark.pcss
%%WWWDIR%%/themes/dark/css/dark.pcss
%%WWWDIR%%/themes/element/img/backgrounds/lake.jpg
-%%WWWDIR%%/themes/element/img/compound/apple.1ab7e70.svg
-%%WWWDIR%%/themes/element/img/compound/apple.svg
%%WWWDIR%%/themes/element/img/compound/fade-arc-light.c8ae4ed.png
%%WWWDIR%%/themes/element/img/compound/fade-arc-light.png
-%%WWWDIR%%/themes/element/img/compound/linux.3246363.svg
-%%WWWDIR%%/themes/element/img/compound/linux.svg
-%%WWWDIR%%/themes/element/img/compound/microsoft.c4cdbfc.svg
-%%WWWDIR%%/themes/element/img/compound/microsoft.svg
%%WWWDIR%%/themes/element/img/download/apple.svg
%%WWWDIR%%/themes/element/img/download/fdroid.svg
%%WWWDIR%%/themes/element/img/download/google.svg
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index a5e164acf915..ec606d2c016e 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,10 +1,9 @@
PORTNAME= firefox
-DISTVERSION= 146.0
-PORTREVISION= 2
+DISTVERSION= 146.0.1
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 0ec29cbdef59..338c658b64f9 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764960487
-SHA256 (firefox-146.0.source.tar.xz) = 08d4cae010abc31603ef74091a5d1f81da8e62d3b66c806690e70f03c422df16
-SIZE (firefox-146.0.source.tar.xz) = 646002476
+TIMESTAMP = 1765990443
+SHA256 (firefox-146.0.1.source.tar.xz) = e9678a0e8473923953e1dc312c37919068623b6aa20adade16266049258191eb
+SIZE (firefox-146.0.1.source.tar.xz) = 648938528
diff --git a/www/freenginx-acme/Makefile b/www/freenginx-acme/Makefile
index b4d2e404939c..a143f5e5c8a7 100644
--- a/www/freenginx-acme/Makefile
+++ b/www/freenginx-acme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= acme
DISTVERSION= 0.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \
https://freenginx.org/download/:freenginx
diff --git a/www/freenginx-acme/distinfo b/www/freenginx-acme/distinfo
index ca4e887aaba8..0f553930a0a7 100644
--- a/www/freenginx-acme/distinfo
+++ b/www/freenginx-acme/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1765316178
+TIMESTAMP = 1765912239
SHA256 (nginx-acme-0.3.1.tar.gz) = be3d3d10f042930a3bf348731698eadb7003d224a863c53b719ccd28721572c3
SIZE (nginx-acme-0.3.1.tar.gz) = 99486
-SHA256 (freenginx-1.29.3.tar.gz) = 55989cea3352d937d6d96c9af8b943f3a3f3a0220f35ede7a5b605a3d86b029a
-SIZE (freenginx-1.29.3.tar.gz) = 1243956
+SHA256 (freenginx-1.29.4.tar.gz) = 51a596451e334b51ce8cef1291b576ed601ed557e1b500e6c1a77a469d603e27
+SIZE (freenginx-1.29.4.tar.gz) = 1249883
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.3.1.crate) = c583acf993cf4245c4acb0a2cc2ab1f9cc097de73411bb6d3647ff6af2b1013d
diff --git a/www/freenginx-devel/Makefile b/www/freenginx-devel/Makefile
index ad12b4dfeffe..c58afecd709e 100644
--- a/www/freenginx-devel/Makefile
+++ b/www/freenginx-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= freenginx
PORTVERSION= ${NGINX_VERSION}
.include "version.mk"
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MASTER_SITES= https://freenginx.org/download/ \
LOCAL/osa
@@ -69,7 +69,7 @@ NO_OPTIONS_SORT= yes
OPTIONS_GROUP= HTTPGRP MAILGRP STREAMGRP
# Modules that are part of the base nginx distribution
OPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \
- HTTP_CACHE HTTP_DAV HTTP_DEGRADATION HTTP_FLV HTTP_GUNZIP_FILTER \
+ HTTP_CACHE HTTP_DAV HTTP_DEGRADATION HTTP_FLV HTTP_GEOIP HTTP_GUNZIP_FILTER \
HTTP_GZIP_STATIC HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL \
HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK HTTP_SLICE HTTP_SSL \
HTTP_STATUS HTTP_SUB HTTP_XSLT HTTPV2 HTTPV3 HTTPV3_BORING HTTPV3_LSSL \
@@ -77,7 +77,7 @@ OPTIONS_GROUP_HTTPGRP= GOOGLE_PERFTOOLS HTTP HTTP_ADDITION HTTP_AUTH_REQ \
OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL
-OPTIONS_GROUP_STREAMGRP= STREAM STREAM_REALIP STREAM_SSL \
+OPTIONS_GROUP_STREAMGRP= STREAM STREAM_GEOIP STREAM_REALIP STREAM_SSL \
STREAM_SSL_PREREAD
OPTIONS_DEFINE= DEBUG DEBUGLOG DSO FILE_AIO IPV6 NJS OTEL THREADS WWW
@@ -146,6 +146,9 @@ HTTP_CACHE_CONFIGURE_OFF= --without-http-cache
HTTP_DAV_CONFIGURE_ON= --with-http_dav_module
HTTP_DEGRADATION_CONFIGURE_ON= --with-http_degradation_module
HTTP_FLV_CONFIGURE_ON= --with-http_flv_module
+HTTP_GEOIP_CONFIGURE_ON= --with-http_geoip_module
+HTTP_GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
+HTTP_GEOIP_VARS= DSO_BASEMODS+=http_geoip_module
HTTP_GZIP_STATIC_CONFIGURE_ON= --with-http_gzip_static_module
HTTP_GUNZIP_FILTER_CONFIGURE_ON=--with-http_gunzip_module
HTTP_IMAGE_FILTER_LIB_DEPENDS= libgd.so:graphics/gd
@@ -191,6 +194,9 @@ MAIL_SSL_USES= ssl
MAIL_SSL_CONFIGURE_ON= --with-mail_ssl_module
STREAM_VARS= DSO_BASEMODS+=stream
STREAM_CONFIGURE_ON= --with-stream
+STREAM_GEOIP_CONFIGURE_ON= --with-stream_geoip_module
+STREAM_GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
+STREAM_GEOIP_VARS= DSO_BASEMODS+=stream_geoip_module
STREAM_REALIP_CONFIGURE_ON= --with-stream_realip_module
STREAM_SSL_USES= ssl
STREAM_SSL_CONFIGURE_ON= --with-stream_ssl_module
diff --git a/www/freenginx-devel/Makefile.options.desc b/www/freenginx-devel/Makefile.options.desc
index 88cfd36a84f2..6ed452818660 100644
--- a/www/freenginx-devel/Makefile.options.desc
+++ b/www/freenginx-devel/Makefile.options.desc
@@ -39,6 +39,7 @@ HTTP_EVAL_DESC= 3rd party eval module
HTTP_FANCYINDEX_DESC= 3rd party http_fancyindex module
HTTP_FLV_DESC= Enable http_flv module
HTTP_FOOTER_DESC= 3rd party http_footer module
+HTTP_GEOIP_DESC= Enable http_geoip module
HTTP_GEOIP2_DESC= 3rd party geoip2 module
HTTP_GUNZIP_FILTER_DESC= Enable http_gunzip_filter module
HTTP_GZIP_STATIC_DESC= Enable http_gzip_static module
@@ -103,6 +104,7 @@ SLOWFS_CACHE_DESC= 3rd party slowfs_cache module
SRCACHE_DESC= 3rd party srcache module
STREAMGRP_DESC= Modules that require STREAM module
STREAM_DESC= Enable stream module
+STREAM_GEOIP_DESC= Enable stream_geoip module
STREAM_REALIP_DESC= Enable stream_realip module
STREAM_SSL_DESC= Enable stream_ssl module (SSL req.)
STREAM_SSL_PREREAD_DESC= Enable stream_ssl_preread module (SSL req.)
diff --git a/www/freenginx-devel/distinfo b/www/freenginx-devel/distinfo
index f8071e336c30..d403f3deb326 100644
--- a/www/freenginx-devel/distinfo
+++ b/www/freenginx-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1763942092
-SHA256 (freenginx-1.29.3.tar.gz) = 55989cea3352d937d6d96c9af8b943f3a3f3a0220f35ede7a5b605a3d86b029a
-SIZE (freenginx-1.29.3.tar.gz) = 1243956
+TIMESTAMP = 1765911692
+SHA256 (freenginx-1.29.4.tar.gz) = 51a596451e334b51ce8cef1291b576ed601ed557e1b500e6c1a77a469d603e27
+SIZE (freenginx-1.29.4.tar.gz) = 1249883
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208
SHA256 (passenger-6.0.27.tar.gz) = 82c830aee98feece09e84309c2d0c6bb3f7b22a3c8e33cfe93b5e0d498615d0f
diff --git a/www/freenginx-devel/pkg-plist b/www/freenginx-devel/pkg-plist
index e608ba17dd11..65d236edc4e8 100644
--- a/www/freenginx-devel/pkg-plist
+++ b/www/freenginx-devel/pkg-plist
@@ -32,6 +32,7 @@
%%DSO%%%%HTTP_EVAL%%libexec/freenginx/ngx_http_eval_module.so
%%DSO%%%%HTTP_FANCYINDEX%%libexec/freenginx/ngx_http_fancyindex_module.so
%%DSO%%%%HTTP_FOOTER%%libexec/freenginx/ngx_http_footer_filter_module.so
+%%DSO%%%%HTTP_GEOIP%%libexec/freenginx/ngx_http_geoip_module.so
%%DSO%%%%HTTP_IMAGE_FILTER%%libexec/freenginx/ngx_http_image_filter_module.so
%%DSO%%%%HTTP_IP2LOCATION%%libexec/freenginx/ngx_http_ip2location_module.so
%%DSO%%%%HTTP_IP2PROXY%%libexec/freenginx/ngx_http_ip2proxy_module.so
@@ -113,9 +114,10 @@
%%DSO%%%%SHIBBOLETH%%libexec/freenginx/ngx_http_shibboleth_module.so
%%DSO%%%%SLOWFS_CACHE%%libexec/freenginx/ngx_http_slowfs_module.so
%%DSO%%%%SRCACHE%%libexec/freenginx/ngx_http_srcache_filter_module.so
+%%DSO%%%%STREAM%%libexec/freenginx/ngx_stream_module.so
%%DSO%%%%STREAM%%%%HTTP_GEOIP2%%libexec/freenginx/ngx_stream_geoip2_module.so
%%DSO%%%%STREAM%%%%NJS%%libexec/freenginx/ngx_stream_js_module.so
-%%DSO%%%%STREAM%%libexec/freenginx/ngx_stream_module.so
+%%DSO%%%%STREAM%%%%STREAM_GEOIP%%libexec/freenginx/ngx_stream_geoip_module.so
%%DSO%%%%STS%%libexec/freenginx/ngx_http_stream_server_traffic_status_module.so
%%DSO%%%%VOD%%libexec/freenginx/ngx_http_vod_module.so
%%DSO%%%%VTS%%libexec/freenginx/ngx_http_vhost_traffic_status_module.so
diff --git a/www/freenginx-devel/version.mk b/www/freenginx-devel/version.mk
index 118d35007e58..456897405932 100644
--- a/www/freenginx-devel/version.mk
+++ b/www/freenginx-devel/version.mk
@@ -1 +1 @@
-NGINX_VERSION= 1.29.3
+NGINX_VERSION= 1.29.4
diff --git a/www/htmlcxx/Makefile b/www/htmlcxx/Makefile
index ef6409eb32bd..dcc5c3ec7205 100644
--- a/www/htmlcxx/Makefile
+++ b/www/htmlcxx/Makefile
@@ -12,7 +12,7 @@ WWW= https://htmlcxx.sourceforge.net/ \
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/LGPL_V2
-USES= bison:alias compiler:c++14-lang iconv libtool localbase:ldflags pathfix
+USES= bison:alias compiler:c++14-lang iconv libtool localbase:ldflags
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/www/libjwt/Makefile b/www/libjwt/Makefile
index 5163274dc86e..904b6eea8e79 100644
--- a/www/libjwt/Makefile
+++ b/www/libjwt/Makefile
@@ -15,7 +15,7 @@ BUILD_DEPENDS= jansson>=2.0:devel/jansson
LIB_DEPENDS= libjansson.so:devel/jansson
TEST_DEPENDS= check>=0.9.4:devel/check
-USES= gmake libtool pathfix pkgconfig ssl tar:bz2
+USES= gmake libtool pkgconfig ssl tar:bz2
CONFIGURE_ARGS= --disable-doxygen-chi \
--disable-doxygen-chm \
diff --git a/www/llhttp/Makefile b/www/llhttp/Makefile
index fa55cfdca540..2b827c702dcd 100644
--- a/www/llhttp/Makefile
+++ b/www/llhttp/Makefile
@@ -11,7 +11,7 @@ WWW= https://llhttp.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
-USES= cmake cpe pathfix
+USES= cmake cpe
CMAKE_ON= BUILD_SHARED_LIBS
diff --git a/www/ls-qpack/Makefile b/www/ls-qpack/Makefile
index ef63969844d9..3199a8375a39 100644
--- a/www/ls-qpack/Makefile
+++ b/www/ls-qpack/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libxxhash.so:devel/xxhash
-USES= cmake compiler:c11 pathfix pkgconfig
+USES= cmake compiler:c11 pkgconfig
CMAKE_OFF= LSQPACK_TESTS \
LSQPACK_XXH
diff --git a/www/nghttp2/Makefile b/www/nghttp2/Makefile
index 539ba048aac3..9e489aad3f4a 100644
--- a/www/nghttp2/Makefile
+++ b/www/nghttp2/Makefile
@@ -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 ssl tar:xz
+USES= cmake compiler:c++20-lang cpe localbase:ldflags pkgconfig python:env ssl tar:xz
CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=share/man
CMAKE_OFF= BUILD_SHARED_LIBS \
diff --git a/www/node20/Makefile b/www/node20/Makefile
index 4f319d106364..63eb2b6e9399 100644
--- a/www/node20/Makefile
+++ b/www/node20/Makefile
@@ -1,6 +1,7 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
@@ -69,7 +70,6 @@ BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
JIT_DESC= Use Just In Time compiler
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
BUNDLED_SSL_USES_OFF= ssl
JIT_CONFIGURE_OFF= --v8-lite-mode
diff --git a/www/node22/Makefile b/www/node22/Makefile
index b8a5f139f99d..716ed563f653 100644
--- a/www/node22/Makefile
+++ b/www/node22/Makefile
@@ -1,7 +1,7 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
@@ -73,7 +73,6 @@ BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
JIT_DESC= Use Just In Time compiler
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
BUNDLED_SSL_USES_OFF= ssl
JIT_CONFIGURE_OFF= --v8-lite-mode
diff --git a/www/node24/Makefile b/www/node24/Makefile
index 3025f2139b76..f64e27684ce4 100644
--- a/www/node24/Makefile
+++ b/www/node24/Makefile
@@ -1,6 +1,7 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
@@ -71,7 +72,6 @@ BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
JIT_DESC= Use Just In Time compiler
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
BUNDLED_SSL_USES_OFF= ssl
JIT_CONFIGURE_OFF= --v8-lite-mode
diff --git a/www/node25/Makefile b/www/node25/Makefile
index e87525d39b5f..4dd91c6d4d83 100644
--- a/www/node25/Makefile
+++ b/www/node25/Makefile
@@ -1,6 +1,7 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
@@ -70,7 +71,6 @@ BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
JIT_DESC= Use Just In Time compiler
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
BUNDLED_SSL_USES_OFF= ssl
JIT_CONFIGURE_OFF= --v8-lite-mode
diff --git a/www/npm-node24/Makefile b/www/npm-node24/Makefile
index 5354d95c4c8f..fe8a438428c6 100644
--- a/www/npm-node24/Makefile
+++ b/www/npm-node24/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 11.6.4
+PORTVERSION= 11.7.0
CATEGORIES= www
MASTER_SITES= LOCAL/sunpoet
PKGNAMESUFFIX= ${NODEJS_SUFFIX}
diff --git a/www/npm-node24/distinfo b/www/npm-node24/distinfo
index 43347d2acb04..d6571ba19914 100644
--- a/www/npm-node24/distinfo
+++ b/www/npm-node24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510910
-SHA256 (npm-11.6.4.tar.xz) = 7e6fdf073dcd4d81b053b59e755dd3a4ef38c6f2fde2f6baf9c35d973dc72a8c
-SIZE (npm-11.6.4.tar.xz) = 1668576
+TIMESTAMP = 1765895696
+SHA256 (npm-11.7.0.tar.xz) = fb55100e7d47921995d7debc3acc00010e79afad45680d75eb480319c57e0f59
+SIZE (npm-11.7.0.tar.xz) = 1671980
diff --git a/www/npm/Makefile b/www/npm/Makefile
index 4c6a708222dc..0acf605e91c2 100644
--- a/www/npm/Makefile
+++ b/www/npm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= npm
-PORTVERSION= 11.6.4
+PORTVERSION= 11.7.0
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile
index 26e1e83e22ac..96df8ddf64b4 100644
--- a/www/phpmyfaq/Makefile
+++ b/www/phpmyfaq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpmyfaq
-DISTVERSION= 4.0.13
+DISTVERSION= 4.0.14
CATEGORIES= www
MASTER_SITES= https://download.phpmyfaq.de/files/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/phpmyfaq/distinfo b/www/phpmyfaq/distinfo
index 2df0a7287659..2851c51f22ca 100644
--- a/www/phpmyfaq/distinfo
+++ b/www/phpmyfaq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759506005
-SHA256 (phpmyfaq-4.0.13.tar.gz) = 26832842b511e0527ffcc41bd9c6ada9c3a3fa8378ce174c755be9eeafd22d7b
-SIZE (phpmyfaq-4.0.13.tar.gz) = 15533610
+TIMESTAMP = 1765401760
+SHA256 (phpmyfaq-4.0.14.tar.gz) = f45e092287a2faaa54d402fccd8a9ba75a1135f443a1f187a23ea6beb711dea7
+SIZE (phpmyfaq-4.0.14.tar.gz) = 15540090
diff --git a/www/py-aiohttp/Makefile b/www/py-aiohttp/Makefile
index 16ffa28cc48a..51b85a75fe2d 100644
--- a/www/py-aiohttp/Makefile
+++ b/www/py-aiohttp/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohappyeyeballs>=2.3.0:net/py-aiohappyeyeba
${PYTHON_PKGNAMEPREFIX}multidict>=4.5<7.0:www/py-multidict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}propcache>=0.2.0:devel/py-propcache@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yarl>=1.17.0<2.0:www/py-yarl@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiodns>=1.1:dns/py-aiodns@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiodns>=3.2.0:dns/py-aiodns@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=0:www/py-gunicorn@${PY_FLAVOR} \
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index 9b91c75875d2..0c382ce91037 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.42.4
+PORTVERSION= 1.42.6
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index 4af1eac0daf8..722e409794b6 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032830
-SHA256 (boto3-1.42.4.tar.gz) = 65f0d98a3786ec729ba9b5f70448895b2d1d1f27949aa7af5cb4f39da341bbc4
-SIZE (boto3-1.42.4.tar.gz) = 112826
+TIMESTAMP = 1765895756
+SHA256 (boto3-1.42.6.tar.gz) = 11dab889a24f378af6c93afd4aa06d7cace3866cbf02e78c7a77e9a7fb41967a
+SIZE (boto3-1.42.6.tar.gz) = 112859
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index c49be7fc553c..50570062f7a3 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.72.0
+PORTVERSION= 0.73.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo
index c73d4c1d5f95..09061e6539f5 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511006
-SHA256 (django_unfold-0.72.0.tar.gz) = 43a0e8a4383037a24b73666c9f721faef12bd500c4628b4fc39d0dafd2e9c0a2
-SIZE (django_unfold-0.72.0.tar.gz) = 1102339
+TIMESTAMP = 1765895758
+SHA256 (django_unfold-0.73.1.tar.gz) = 2c1bbf24d2fc162fe5d0e19b27c1f8287fdd5343b1ffe2b78ee26586ed1a4837
+SIZE (django_unfold-0.73.1.tar.gz) = 1103069
diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile
index 122489f38964..0f8ba5922d3d 100644
--- a/www/py-google-cloud-storage/Makefile
+++ b/www/py-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 3.6.0
+PORTVERSION= 3.7.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,7 +28,6 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
OPTIONS_DEFINE= PROTOBUF TRACING
-OPTIONS_DEFINE= PROTOBUF
PROTOBUF_DESC= Protocol buffers support
TRACING_DESC= Generate traces using OpenTelemetry
diff --git a/www/py-google-cloud-storage/distinfo b/www/py-google-cloud-storage/distinfo
index c6896a34ce91..72f373e93351 100644
--- a/www/py-google-cloud-storage/distinfo
+++ b/www/py-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853474
-SHA256 (google_cloud_storage-3.6.0.tar.gz) = 29cc6b9a6c0fc9cdad071e375d540a5a50fbc9a7fad8300fa02fb904f6fe2ca2
-SIZE (google_cloud_storage-3.6.0.tar.gz) = 17251072
+TIMESTAMP = 1765895760
+SHA256 (google_cloud_storage-3.7.0.tar.gz) = 9ce59c65f4d6e372effcecc0456680a8d73cef4f2dc9212a0704799cb3d69237
+SIZE (google_cloud_storage-3.7.0.tar.gz) = 17258914
diff --git a/www/py-requests-kerberos/Makefile b/www/py-requests-kerberos/Makefile
deleted file mode 100644
index 99e0e760e8de..000000000000
--- a/www/py-requests-kerberos/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= requests-kerberos
-PORTVERSION= 0.15.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= requests_kerberos-${PORTVERSION}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Kerberos authentication handler for python-requests
-WWW= https://github.com/requests/requests-kerberos
-
-LICENSE= ISCL
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=1.1.0:www/py-requests@${PY_FLAVOR}
-# pyspnego[kerberos]
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.6.0:security/py-gssapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}krb5>=0.3.0:security/py-krb5@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent cryptography pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-requests-kerberos/distinfo b/www/py-requests-kerberos/distinfo
deleted file mode 100644
index 35acb117d5ea..000000000000
--- a/www/py-requests-kerberos/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765032634
-SHA256 (requests_kerberos-0.15.0.tar.gz) = 437512e424413d8113181d696e56694ffa4259eb9a5fc4e803926963864eaf4e
-SIZE (requests_kerberos-0.15.0.tar.gz) = 24410
diff --git a/www/py-requests-kerberos/pkg-descr b/www/py-requests-kerberos/pkg-descr
deleted file mode 100644
index 416f8e1632f0..000000000000
--- a/www/py-requests-kerberos/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Requests is an HTTP library, written in Python, for human beings. This library
-adds optional Kerberos/GSSAPI authentication support and supports mutual
-authentication.
diff --git a/www/qdecoder/Makefile b/www/qdecoder/Makefile
index 2c23420f5b27..0c4eb5f0229e 100644
--- a/www/qdecoder/Makefile
+++ b/www/qdecoder/Makefile
@@ -11,8 +11,6 @@ WWW= https://wolkykim.github.io/qdecoder/ \
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= pathfix
-
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/www/rubygem-async-pool/Makefile b/www/rubygem-async-pool/Makefile
index e0374e5b5299..7d90b49771e0 100644
--- a/www/rubygem-async-pool/Makefile
+++ b/www/rubygem-async-pool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async-pool
-PORTVERSION= 0.11.0
+PORTVERSION= 0.11.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-async-pool/distinfo b/www/rubygem-async-pool/distinfo
index 35d7d12c0bb2..4f0120b61c9e 100644
--- a/www/rubygem-async-pool/distinfo
+++ b/www/rubygem-async-pool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566748
-SHA256 (rubygem/async-pool-0.11.0.gem) = 2228c4a8d1ca59a259b5f9dab7e0f9f23d57856b195aca1c0aa684a7439ea525
-SIZE (rubygem/async-pool-0.11.0.gem) = 13824
+TIMESTAMP = 1765895818
+SHA256 (rubygem/async-pool-0.11.1.gem) = 98e1583e199a75f7dc70f8e65fc8d0d3b28636c3f256595d43e206642ad8fbda
+SIZE (rubygem/async-pool-0.11.1.gem) = 13824
diff --git a/www/rubygem-bullet_train-fields/Makefile b/www/rubygem-bullet_train-fields/Makefile
index ce5b6a3760a3..b6cc223282c6 100644
--- a/www/rubygem-bullet_train-fields/Makefile
+++ b/www/rubygem-bullet_train-fields/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-fields
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-chronic>=0:devel/rubygem-chronic \
rubygem-cloudinary>=0:www/rubygem-cloudinary \
rubygem-phonelib>=0:devel/rubygem-phonelib \
- rubygem-rails71>=6.0.0:www/rubygem-rails71
+ rubygem-rails81>=6.0.0:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-bullet_train-fields/distinfo b/www/rubygem-bullet_train-fields/distinfo
index cfcd9b714352..7a12bab93fd4 100644
--- a/www/rubygem-bullet_train-fields/distinfo
+++ b/www/rubygem-bullet_train-fields/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653464
-SHA256 (rubygem/bullet_train-fields-1.7.23.gem) = 735ed0380ac3990a1c7675ae286e82eb74b96e27e4430e070b9d66ba46fc9197
-SIZE (rubygem/bullet_train-fields-1.7.23.gem) = 21504
+TIMESTAMP = 1765895826
+SHA256 (rubygem/bullet_train-fields-1.37.1.gem) = 6a046f1a65c4eb3673d3fd17dc40281014b593329ae8662ce259e68296698c8c
+SIZE (rubygem/bullet_train-fields-1.37.1.gem) = 23040
diff --git a/www/rubygem-bullet_train-has_uuid/Makefile b/www/rubygem-bullet_train-has_uuid/Makefile
index 85e19441abdb..6a8e7ed1f445 100644
--- a/www/rubygem-bullet_train-has_uuid/Makefile
+++ b/www/rubygem-bullet_train-has_uuid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-has_uuid
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_trai
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rails71>=6.0.0:www/rubygem-rails71
+RUN_DEPENDS= rubygem-rails81>=6.0.0:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-bullet_train-has_uuid/distinfo b/www/rubygem-bullet_train-has_uuid/distinfo
index 22d571c46a9e..8321b5a7fb8e 100644
--- a/www/rubygem-bullet_train-has_uuid/distinfo
+++ b/www/rubygem-bullet_train-has_uuid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653466
-SHA256 (rubygem/bullet_train-has_uuid-1.7.23.gem) = 6a56933694be3014cff7978c66c3120bba732eb176d0dfc2ba12c51f77ebd2d6
-SIZE (rubygem/bullet_train-has_uuid-1.7.23.gem) = 6144
+TIMESTAMP = 1765895828
+SHA256 (rubygem/bullet_train-has_uuid-1.37.1.gem) = 675f288ef024901a2bc65f3278987fe4ff74aeba9a7e2dd462b8814471c240d6
+SIZE (rubygem/bullet_train-has_uuid-1.37.1.gem) = 6144
diff --git a/www/rubygem-bullet_train-roles/Makefile b/www/rubygem-bullet_train-roles/Makefile
index 5cbc010d396c..d6c211e78c86 100644
--- a/www/rubygem-bullet_train-roles/Makefile
+++ b/www/rubygem-bullet_train-roles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-roles
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_trai
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-active_hash>=0:devel/rubygem-active_hash \
- rubygem-activesupport71>=0:devel/rubygem-activesupport71 \
+RUN_DEPENDS= rubygem-active_hash>=3.3.1:devel/rubygem-active_hash \
+ rubygem-activesupport81>=0:devel/rubygem-activesupport81 \
rubygem-cancancan>=0:security/rubygem-cancancan
USES= gem
diff --git a/www/rubygem-bullet_train-roles/distinfo b/www/rubygem-bullet_train-roles/distinfo
index ed1c44a571a3..a3b5f4bd65d8 100644
--- a/www/rubygem-bullet_train-roles/distinfo
+++ b/www/rubygem-bullet_train-roles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653468
-SHA256 (rubygem/bullet_train-roles-1.7.23.gem) = 2aa9f3dcbecf2ddcfe5fecde7401634469be88e3b167b1b9805fb193c35e946c
-SIZE (rubygem/bullet_train-roles-1.7.23.gem) = 21504
+TIMESTAMP = 1765895830
+SHA256 (rubygem/bullet_train-roles-1.37.1.gem) = a2b8b5e4bea5a28058bcaf429b95ca81671e6f8ab42af24120be4f7dad9c7880
+SIZE (rubygem/bullet_train-roles-1.37.1.gem) = 20480
diff --git a/www/rubygem-bullet_train-roles/files/patch-gemspec b/www/rubygem-bullet_train-roles/files/patch-gemspec
new file mode 100644
index 000000000000..78f01aa3cc9f
--- /dev/null
+++ b/www/rubygem-bullet_train-roles/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- bullet_train-roles.gemspec.orig 2025-12-16 15:38:03 UTC
++++ bullet_train-roles.gemspec
+@@ -29,7 +29,7 @@ Gem::Specification.new do |s|
+ s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
+ s.add_development_dependency(%q<standard>.freeze, ["~> 1.5.0".freeze])
+ s.add_development_dependency(%q<simplecov>.freeze, [">= 0".freeze])
+- s.add_runtime_dependency(%q<active_hash>.freeze, ["~> 3.3.1".freeze])
++ s.add_runtime_dependency(%q<active_hash>.freeze, [">= 3.3.1".freeze])
+ s.add_runtime_dependency(%q<activesupport>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<cancancan>.freeze, [">= 0".freeze])
+ end
diff --git a/www/rubygem-bullet_train-scope_validator/Makefile b/www/rubygem-bullet_train-scope_validator/Makefile
index 2c49b42dd53c..537a85668c08 100644
--- a/www/rubygem-bullet_train-scope_validator/Makefile
+++ b/www/rubygem-bullet_train-scope_validator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-scope_validator
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_trai
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-rails71>=0:www/rubygem-rails71
+RUN_DEPENDS= rubygem-rails81>=6.0.0:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-bullet_train-scope_validator/distinfo b/www/rubygem-bullet_train-scope_validator/distinfo
index 12b7040efe76..5110455d53e6 100644
--- a/www/rubygem-bullet_train-scope_validator/distinfo
+++ b/www/rubygem-bullet_train-scope_validator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653470
-SHA256 (rubygem/bullet_train-scope_validator-1.7.23.gem) = a9df0b1df67290fb96fb794af0798b7673817ea29cc2947393115f947c81d98c
-SIZE (rubygem/bullet_train-scope_validator-1.7.23.gem) = 11776
+TIMESTAMP = 1765895832
+SHA256 (rubygem/bullet_train-scope_validator-1.37.1.gem) = 1f17dd33eea0d7b03e9a91bb391e29036c8cc1a63a57765f2684c4e9cfb88eef
+SIZE (rubygem/bullet_train-scope_validator-1.37.1.gem) = 12288
diff --git a/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile b/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
index 16683b58eebf..b7756124e88c 100644
--- a/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
+++ b/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-super_load_and_authorize_resource
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-cancancan>=0:security/rubygem-cancancan \
- rubygem-rails71>=6.0.0:www/rubygem-rails71
+ rubygem-rails81>=6.0.0:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo b/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
index 3e3a0d9328fc..938fffc08d83 100644
--- a/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
+++ b/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653472
-SHA256 (rubygem/bullet_train-super_load_and_authorize_resource-1.7.23.gem) = a43255d36dd15e05d172adb032ab89e16ba55663ae12773bca2ab249786107b6
-SIZE (rubygem/bullet_train-super_load_and_authorize_resource-1.7.23.gem) = 8704
+TIMESTAMP = 1765895834
+SHA256 (rubygem/bullet_train-super_load_and_authorize_resource-1.37.1.gem) = 2baf9404a4b560595bf4fe699d3a96a34ea16f9cd592a2798d91406dbd3ee864
+SIZE (rubygem/bullet_train-super_load_and_authorize_resource-1.37.1.gem) = 9216
diff --git a/www/rubygem-bullet_train-themes/Makefile b/www/rubygem-bullet_train-themes/Makefile
index 59402285c2d3..682b179c962d 100644
--- a/www/rubygem-bullet_train-themes/Makefile
+++ b/www/rubygem-bullet_train-themes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-themes
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-bullet_train-fields>=0:www/rubygem-bullet_train-fields \
rubygem-nice_partials>=0.9<1:devel/rubygem-nice_partials \
- rubygem-rails71>=6.0.0:www/rubygem-rails71
+ rubygem-rails81>=6.0.0:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-bullet_train-themes/distinfo b/www/rubygem-bullet_train-themes/distinfo
index 53d7cb274c17..e06706626438 100644
--- a/www/rubygem-bullet_train-themes/distinfo
+++ b/www/rubygem-bullet_train-themes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653474
-SHA256 (rubygem/bullet_train-themes-1.7.23.gem) = 90d8150958ac4dbd3e86d232efcbaabbe1afaecbf505e4eebea5efe6a2f2c15d
-SIZE (rubygem/bullet_train-themes-1.7.23.gem) = 12288
+TIMESTAMP = 1765895836
+SHA256 (rubygem/bullet_train-themes-1.37.1.gem) = e6a6f851ff3d01e8dabe208a60950b31d81286e3188894459963e637cad74d69
+SIZE (rubygem/bullet_train-themes-1.37.1.gem) = 12288
diff --git a/www/rubygem-bullet_train/Makefile b/www/rubygem-bullet_train/Makefile
index fcfe675ab17f..812670e145c7 100644
--- a/www/rubygem-bullet_train/Makefile
+++ b/www/rubygem-bullet_train/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train
-PORTVERSION= 1.7.23
+PORTVERSION= 1.37.1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,38 +11,27 @@ WWW= https://bullettrain.co/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-awesome_print>=0:devel/rubygem-awesome_print \
- rubygem-bullet_train-has_uuid>=0:www/rubygem-bullet_train-has_uuid \
+RUN_DEPENDS= rubygem-bullet_train-has_uuid>=0:www/rubygem-bullet_train-has_uuid \
rubygem-bullet_train-roles>=0:www/rubygem-bullet_train-roles \
- rubygem-bullet_train-routes>=0:www/rubygem-bullet_train-routes \
+ rubygem-bullet_train-fields>=0:www/rubygem-bullet_train-fields \
rubygem-bullet_train-scope_validator>=0:www/rubygem-bullet_train-scope_validator \
rubygem-bullet_train-super_load_and_authorize_resource>=0:www/rubygem-bullet_train-super_load_and_authorize_resource \
rubygem-bullet_train-themes>=0:www/rubygem-bullet_train-themes \
rubygem-cable_ready>=5.0.0<5.1:www/rubygem-cable_ready \
rubygem-cancancan>=0:security/rubygem-cancancan \
- rubygem-colorizer>=0:devel/rubygem-colorizer \
+ rubygem-colorize>=0:devel/rubygem-colorize \
rubygem-commonmarker>=1.0.0:textproc/rubygem-commonmarker \
rubygem-devise-pwned_password>=0:devel/rubygem-devise-pwned_password \
- rubygem-devise-rails71>=0:devel/rubygem-devise-rails71 \
- rubygem-extended_email_reply_parser>=0:mail/rubygem-extended_email_reply_parser \
+ rubygem-devise-rails81>=0:devel/rubygem-devise-rails81 \
rubygem-fastimage>=0:graphics/rubygem-fastimage \
rubygem-figaro>=0:devel/rubygem-figaro \
- rubygem-hiredis>=0:databases/rubygem-hiredis \
rubygem-http_accept_language>=0:devel/rubygem-http_accept_language \
- rubygem-image_processing>=0:graphics/rubygem-image_processing \
- rubygem-microscope>=0:databases/rubygem-microscope \
rubygem-nice_partials>=0.9<1:devel/rubygem-nice_partials \
- rubygem-omniauth>=0:security/rubygem-omniauth \
- rubygem-pagy6>=0<7:devel/rubygem-pagy6 \
+ rubygem-omniauth>=2<3:security/rubygem-omniauth \
+ rubygem-pagy>=9:devel/rubygem-pagy \
rubygem-possessive>=0:www/rubygem-possessive \
- rubygem-premailer-rails-rails71>=0:mail/rubygem-premailer-rails-rails71 \
- rubygem-rails71>=6.0.0:www/rubygem-rails71 \
- rubygem-ruby-openai>=0:www/rubygem-ruby-openai \
- rubygem-showcase-rails>=0:www/rubygem-showcase-rails \
- rubygem-sidekiq>=0:devel/rubygem-sidekiq \
- rubygem-unicode-emoji>=0:devel/rubygem-unicode-emoji \
- rubygem-valid_email02>=0:mail/rubygem-valid_email02 \
- rubygem-xxhash>=0:devel/rubygem-xxhash
+ rubygem-rails81>=6.0.0:www/rubygem-rails81 \
+ rubygem-showcase-rails>=0:www/rubygem-showcase-rails
USES= gem
diff --git a/www/rubygem-bullet_train/distinfo b/www/rubygem-bullet_train/distinfo
index 2057f5563847..9d1d0bdb768a 100644
--- a/www/rubygem-bullet_train/distinfo
+++ b/www/rubygem-bullet_train/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729653462
-SHA256 (rubygem/bullet_train-1.7.23.gem) = a064d013344cb736ba00d0025cbd52e0b66b197ea4bc8f2dac0a1621a908c751
-SIZE (rubygem/bullet_train-1.7.23.gem) = 324608
+TIMESTAMP = 1765895824
+SHA256 (rubygem/bullet_train-1.37.1.gem) = 5e2ea9b3997d2c7397d7c38531836f31828e454ac0ba0241599a0e7c207fbfb8
+SIZE (rubygem/bullet_train-1.37.1.gem) = 344576
diff --git a/www/rubygem-cable_ready/Makefile b/www/rubygem-cable_ready/Makefile
index 744d865cf353..4e115ba85dc0 100644
--- a/www/rubygem-cable_ready/Makefile
+++ b/www/rubygem-cable_ready/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cable_ready
PORTVERSION= 5.0.6
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -11,11 +12,11 @@ WWW= https://cableready.stimulusreflex.com/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-actionpack71>=5.2:www/rubygem-actionpack71 \
- rubygem-actionview71>=5.2:devel/rubygem-actionview71 \
- rubygem-activesupport71>=5.2:devel/rubygem-activesupport71 \
+RUN_DEPENDS= rubygem-actionpack81>=5.2:www/rubygem-actionpack81 \
+ rubygem-actionview81>=5.2:devel/rubygem-actionview81 \
+ rubygem-activesupport81>=5.2:devel/rubygem-activesupport81 \
rubygem-observer>=0.1<1:devel/rubygem-observer \
- rubygem-railties71>=5.2:www/rubygem-railties71 \
+ rubygem-railties81>=5.2:www/rubygem-railties81 \
rubygem-thread-local>=1.1.0:devel/rubygem-thread-local
USES= gem
diff --git a/www/rubygem-rackup/Makefile b/www/rubygem-rackup/Makefile
index c28d9a1c083b..c2a74004a9aa 100644
--- a/www/rubygem-rackup/Makefile
+++ b/www/rubygem-rackup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rackup
-PORTVERSION= 2.3.0
+PORTVERSION= 2.3.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-rackup/distinfo b/www/rubygem-rackup/distinfo
index 5d8b7774a2ce..b9663734a0d8 100644
--- a/www/rubygem-rackup/distinfo
+++ b/www/rubygem-rackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765033048
-SHA256 (rubygem/rackup-2.3.0.gem) = 47c179a3593685cd80cf984917b57de8be4ce03aa7d230f016046142318b4b72
-SIZE (rubygem/rackup-2.3.0.gem) = 17920
+TIMESTAMP = 1765895854
+SHA256 (rubygem/rackup-2.3.1.gem) = 6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
+SIZE (rubygem/rackup-2.3.1.gem) = 17920
diff --git a/www/rubygem-responders-rails80/Makefile b/www/rubygem-responders-rails80/Makefile
new file mode 100644
index 000000000000..f91516db7c89
--- /dev/null
+++ b/www/rubygem-responders-rails80/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= responders
+PORTVERSION= 3.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails80
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple Ruby DSL for making HTTP requests
+WWW= https://github.com/heartcombo/responders
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack80>=7.0:www/rubygem-actionpack80 \
+ rubygem-railties80>=7.0:www/rubygem-railties80
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-responders-rails80/distinfo b/www/rubygem-responders-rails80/distinfo
new file mode 100644
index 000000000000..72ac236f382f
--- /dev/null
+++ b/www/rubygem-responders-rails80/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760472899
+SHA256 (rubygem/responders-3.2.0.gem) = 89c2d6ac0ae16f6458a11524cae4a8efdceba1a3baea164d28ee9046bd3df55a
+SIZE (rubygem/responders-3.2.0.gem) = 20480
diff --git a/www/rubygem-responders-rails80/pkg-descr b/www/rubygem-responders-rails80/pkg-descr
new file mode 100644
index 000000000000..22f8e4f8553b
--- /dev/null
+++ b/www/rubygem-responders-rails80/pkg-descr
@@ -0,0 +1 @@
+Responders provides a set of responders modules to dry up your Rails app.
diff --git a/www/rubygem-responders-rails81/Makefile b/www/rubygem-responders-rails81/Makefile
new file mode 100644
index 000000000000..c58c68dea75f
--- /dev/null
+++ b/www/rubygem-responders-rails81/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= responders
+PORTVERSION= 3.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails81
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple Ruby DSL for making HTTP requests
+WWW= https://github.com/heartcombo/responders
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack81>=7.0:www/rubygem-actionpack81 \
+ rubygem-railties81>=7.0:www/rubygem-railties81
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-responders-rails81/distinfo b/www/rubygem-responders-rails81/distinfo
new file mode 100644
index 000000000000..72ac236f382f
--- /dev/null
+++ b/www/rubygem-responders-rails81/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760472899
+SHA256 (rubygem/responders-3.2.0.gem) = 89c2d6ac0ae16f6458a11524cae4a8efdceba1a3baea164d28ee9046bd3df55a
+SIZE (rubygem/responders-3.2.0.gem) = 20480
diff --git a/www/rubygem-responders-rails81/pkg-descr b/www/rubygem-responders-rails81/pkg-descr
new file mode 100644
index 000000000000..22f8e4f8553b
--- /dev/null
+++ b/www/rubygem-responders-rails81/pkg-descr
@@ -0,0 +1 @@
+Responders provides a set of responders modules to dry up your Rails app.
diff --git a/www/rubygem-selenium-webdriver/Makefile b/www/rubygem-selenium-webdriver/Makefile
index b3d789e2e57a..3cb9ef58371d 100644
--- a/www/rubygem-selenium-webdriver/Makefile
+++ b/www/rubygem-selenium-webdriver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= selenium-webdriver
-PORTVERSION= 4.38.0
+PORTVERSION= 4.39.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-selenium-webdriver/distinfo b/www/rubygem-selenium-webdriver/distinfo
index 37bd3d06c058..01a445a771de 100644
--- a/www/rubygem-selenium-webdriver/distinfo
+++ b/www/rubygem-selenium-webdriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762587494
-SHA256 (rubygem/selenium-webdriver-4.38.0.gem) = 0a84e71fef66394ae8d9290d3a5bc24b33de49d45a7aa57fc09f246218bf102f
-SIZE (rubygem/selenium-webdriver-4.38.0.gem) = 8758784
+TIMESTAMP = 1765895820
+SHA256 (rubygem/selenium-webdriver-4.39.0.gem) = 984a1e63d39472eaf286bac3c6f1822fa7eea6eed9c07a66ce7b3bc5417ba826
+SIZE (rubygem/selenium-webdriver-4.39.0.gem) = 8718336
diff --git a/www/rubygem-showcase-rails/Makefile b/www/rubygem-showcase-rails/Makefile
index b05db6cac4cc..91e9c4b860b0 100644
--- a/www/rubygem-showcase-rails/Makefile
+++ b/www/rubygem-showcase-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= showcase-rails
-PORTVERSION= 0.4.6
+PORTVERSION= 0.5.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/bullet-train-co/showcase
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-rails71>=6.1.0:www/rubygem-rails71
+RUN_DEPENDS= rubygem-rails81>=7.2:www/rubygem-rails81
USES= gem
diff --git a/www/rubygem-showcase-rails/distinfo b/www/rubygem-showcase-rails/distinfo
index def8da35fd1c..b94edd3a85e7 100644
--- a/www/rubygem-showcase-rails/distinfo
+++ b/www/rubygem-showcase-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714227850
-SHA256 (rubygem/showcase-rails-0.4.6.gem) = 851dfbafc260359bab8f078603638c4e3efd84e44dd1249ecf1a6c94aa7df2b3
-SIZE (rubygem/showcase-rails-0.4.6.gem) = 22016
+TIMESTAMP = 1765895822
+SHA256 (rubygem/showcase-rails-0.5.0.gem) = a222ea7f36f23e67d6e869e58bbae40cfb0f65eb214432418e34a8cddbb03238
+SIZE (rubygem/showcase-rails-0.5.0.gem) = 22528
diff --git a/www/tinymce/Makefile b/www/tinymce/Makefile
index 741b50b23de6..e14076cb8e1e 100644
--- a/www/tinymce/Makefile
+++ b/www/tinymce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tinymce
-PORTVERSION= 8.2.2
+PORTVERSION= 8.3.0
CATEGORIES= www
MASTER_SITES= http://download.tiny.cloud/tinymce/community/ \
LOCAL/sunpoet
diff --git a/www/tinymce/distinfo b/www/tinymce/distinfo
index 8a3bb395fda3..193dffe6a16d 100644
--- a/www/tinymce/distinfo
+++ b/www/tinymce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853214
-SHA256 (tinymce_8.2.2.zip) = 11e481d887f5a886bce76ba46b63aa293eb188ddbcc3f2b929ae399f1e7a7be0
-SIZE (tinymce_8.2.2.zip) = 1079241
+TIMESTAMP = 1765895698
+SHA256 (tinymce_8.3.0.zip) = a4bd28dbd0235175f496454defabc3b9e35cf54475593df7143b9387f2c5130f
+SIZE (tinymce_8.3.0.zip) = 1087589
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 547f18a7bfeb..dc17a4db1534 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,16 +1,15 @@
PORTNAME= tor-browser
-DISTVERSION= 15.0.3
-PORTREVISION= 1
+DISTVERSION= 16.0a1
CATEGORIES= www net security wayland
-TAG_BASE= dff70d135408cfc24931c170efa91fbaded19914
-TAG_TOR= ca310e42296a7085ea59fc323592f3dc702123ac
+TAG_BASE= d366318349af0977ff23b492fa87e436e8672fdd
+TAG_TOR= 45b67d3be52f79e8a4b361fd04ab12f342ab0016
MASTER_SITES= TOR \
LOCAL/vvd \
https://build-sources.tbb.torproject.org/:source1 \
LOCAL/vvd:source1 \
LOCAL/jsm:source2 \
LOCAL/vvd:source2 \
- https://secure.informaction.com/download/releases/:source3 \
+ https://dist.torproject.org/torbrowser/noscript/:source3 \
LOCAL/vvd:source3 \
https://gitlab.torproject.org/tpo/translation/-/archive/${TAG_BASE}.tar.gz?dummy=/:source4 \
LOCAL/vvd:source4 \
@@ -18,9 +17,9 @@ MASTER_SITES= TOR \
LOCAL/vvd:source5
MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \
download/releases/:source3
-DISTNAME= src-firefox-tor-browser-140.6.0esr-15.0-1-build5
+DISTNAME= src-firefox-tor-browser-146.0a1-16.0-2-build2
MANUAL= manual_215922.zip
-NOSCRIPT= noscript-13.5.2.xpi
+NOSCRIPT= noscript-13.5.4.1984.xpi
DISTFILES= ${DISTNAME}.tar.xz \
${MANUAL}:source1 \
fonts-3--4348e1.tar.zst:source2 \
@@ -57,7 +56,7 @@ USES= compiler:c++11-lib libtool localbase:ldflags perl5 pkgconfig \
python shebangfix tar:xz
USE_GECKO= gecko
USE_GITHUB= nodefault
-TAG_L10N= 412690f1368e37f70af57eecabb93497167eb9ba
+TAG_L10N= 4b41b2ae00d50633e5e9d8204b0f45e468920743
GH_TUPLE= mozilla-l10n:firefox-l10n:${TAG_L10N}:ffl10n
USE_MOZILLA= -sqlite
diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo
index 8a8a9fa683fd..9dc1dc197464 100644
--- a/www/tor-browser/distinfo
+++ b/www/tor-browser/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1765298059
-SHA256 (src-firefox-tor-browser-140.6.0esr-15.0-1-build5.tar.xz) = 5aeaf4ae95002273d5be947c55f0abe6c509305ea676933778b5696dbf17fb06
-SIZE (src-firefox-tor-browser-140.6.0esr-15.0-1-build5.tar.xz) = 693406452
+TIMESTAMP = 1765909794
+SHA256 (src-firefox-tor-browser-146.0a1-16.0-2-build2.tar.xz) = 669e5cc998224f1ba1624cade95d4344615f8cdd21066f1b6ad44c9025e1fb67
+SIZE (src-firefox-tor-browser-146.0a1-16.0-2-build2.tar.xz) = 704013880
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.5.2.xpi) = 1ba8ee4620b19502e4d95c5a3ea0520856028365ff9a6561882d914aa3968e2a
-SIZE (noscript-13.5.2.xpi) = 1049291
-SHA256 (tpo-translation-dff70d135408cfc24931c170efa91fbaded19914_GL0.tar.gz) = caceab3ddbb4b7a0e7b85d0fd8e67023473e746e8d5c5caf18b7f97cd0abb3c5
-SIZE (tpo-translation-dff70d135408cfc24931c170efa91fbaded19914_GL0.tar.gz) = 1022345
-SHA256 (tpo-translation-ca310e42296a7085ea59fc323592f3dc702123ac_GL0.tar.gz) = 0af26f717359fdd1ed951d6376e6e350641acf5ee5f4bf28316108caff3086dd
-SIZE (tpo-translation-ca310e42296a7085ea59fc323592f3dc702123ac_GL0.tar.gz) = 2904329
-SHA256 (mozilla-l10n-firefox-l10n-412690f1368e37f70af57eecabb93497167eb9ba_GH0.tar.gz) = f4d29be04a7f29934b772988e0a677f8a15ce7d6c131d6e3232642168742fb4a
-SIZE (mozilla-l10n-firefox-l10n-412690f1368e37f70af57eecabb93497167eb9ba_GH0.tar.gz) = 72166951
+SHA256 (noscript-13.5.4.1984.xpi) = ce83b75d2d6c15c3ffbab412dddbb26ddf55977aacd2ba8f99301b9a0b1766f1
+SIZE (noscript-13.5.4.1984.xpi) = 1049081
+SHA256 (tpo-translation-d366318349af0977ff23b492fa87e436e8672fdd_GL0.tar.gz) = 190fe79bc223db676cd6d405adddeb8ef16175e13de806d1daff04ec06aeabce
+SIZE (tpo-translation-d366318349af0977ff23b492fa87e436e8672fdd_GL0.tar.gz) = 1024797
+SHA256 (tpo-translation-45b67d3be52f79e8a4b361fd04ab12f342ab0016_GL0.tar.gz) = 1474e0c3bbfdc50cd0930fb941677ee45a35d5bfd84a1876464c194a49b243fa
+SIZE (tpo-translation-45b67d3be52f79e8a4b361fd04ab12f342ab0016_GL0.tar.gz) = 2901730
+SHA256 (mozilla-l10n-firefox-l10n-4b41b2ae00d50633e5e9d8204b0f45e468920743_GH0.tar.gz) = cdd9341832325d24067bf752250e52e61035b762066c7cb0b4dde2b6c4b951d2
+SIZE (mozilla-l10n-firefox-l10n-4b41b2ae00d50633e5e9d8204b0f45e468920743_GH0.tar.gz) = 72440248
diff --git a/www/tor-browser/files/patch-bug1876632 b/www/tor-browser/files/patch-bug1876632
deleted file mode 100644
index 3932b1deccc9..000000000000
--- a/www/tor-browser/files/patch-bug1876632
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 4f531ca86d24be5d4de673f6e652ed899151d20c
-Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer>
-Date: Wed Jul 23 22:01:31 2025 +0000
-
- Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink
-
- Without the alignment flag the desired address
- gets randomized by aslr in a way which causes it to not
- be aligned. Furthermore the TryToAlignChunk almost always
- fails. With this fix it never gets to TryToAlignChunk
- because the flag guarantees upfront alignment.
-
- Differential Revision: https://phabricator.services.mozilla.com/D257824
-
-diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp
-index e790f1784ede..13639c9a6eb4 100644
---- js/src/gc/Memory.cpp
-+++ js/src/gc/Memory.cpp
-@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) {
- for (size_t i = 1; i <= 1024; ++i) {
- if (i & 0xf) {
- uint64_t desired = alignment * GetNumberInRange(minNum, maxNum);
-+# if defined(__FreeBSD__) && defined(__aarch64__)
-+ int flags = MAP_PRIVATE | MAP_ANON |
-+ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment));
-+ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length,
-+ int(PageAccess::ReadWrite), flags, -1, 0,
-+ "js-gc-heap");
-+# else
- region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length);
-+
-+# endif
- if (!region) {
- continue;
- }
diff --git a/www/tor-browser/files/patch-build_gn__processor.py b/www/tor-browser/files/patch-build_gn__processor.py
index be5e10347483..08e7f1211613 100644
--- a/www/tor-browser/files/patch-build_gn__processor.py
+++ b/www/tor-browser/files/patch-build_gn__processor.py
@@ -1,10 +1,10 @@
-commit 0e5bcbefae64b35a5c8df360e3980258a565fa72
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
+commit bcf74d8c7a315c4f8ef70f1a60d4ce957cebac1d
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- chase gn_processor.py move
+ FreeBSD workings for webrtc configure (gn_processor.py)
diff --git build/gn_processor.py build/gn_processor.py
-index 2ba8b92c2751..91170efb9a5d 100644
+index 36cc6bdfe492..ed0fb2b7aa45 100644
--- build/gn_processor.py
+++ build/gn_processor.py
@@ -186,6 +186,7 @@ def filter_gn_config(path, gn_result, sandbox_vars, input_vars, gn_target):
@@ -15,7 +15,7 @@ index 2ba8b92c2751..91170efb9a5d 100644
"linux": "Linux",
"mac": "Darwin",
"openbsd": "OpenBSD",
-@@ -780,17 +781,17 @@ def main():
+@@ -801,17 +802,17 @@ def main():
vars_set = []
for is_debug in (True, False):
@@ -38,12 +38,12 @@ index 2ba8b92c2751..91170efb9a5d 100644
target_cpus.extend(["loong64", "ppc64", "mipsel", "mips64el"])
for target_cpu in target_cpus:
vars = {
-@@ -799,7 +800,7 @@ def main():
+@@ -820,7 +821,7 @@ def main():
"target_cpu": target_cpu,
"target_os": target_os,
}
- if target_os == "linux":
+ if target_os in ("freebsd", "linux"):
- for use_x11 in (True, False):
- vars["use_x11"] = use_x11
+ for enable_x11 in (True, False):
+ vars["ozone_platform_x11"] = enable_x11
vars_set.append(vars.copy())
diff --git a/www/tor-browser/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build b/www/tor-browser/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
new file mode 100644
index 000000000000..ac01cff0e211
--- /dev/null
+++ b/www/tor-browser/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
@@ -0,0 +1,25 @@
+commit 18ea032974539d7f4db64d21a87fd174333b9e2c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ build XErrorTrap for FreeBSD, too
+
+diff --git dom/media/webrtc/libwebrtc_overrides/moz.build dom/media/webrtc/libwebrtc_overrides/moz.build
+index ed9c450e5649..1ac213e48b28 100644
+--- dom/media/webrtc/libwebrtc_overrides/moz.build
++++ dom/media/webrtc/libwebrtc_overrides/moz.build
+@@ -49,13 +49,13 @@
+ "call/call_basic_stats.cc",
+ ]
+
+-if CONFIG["OS_TARGET"] == "OpenBSD":
++if CONFIG["OS_TARGET"] in ("FreeBSD", "OpenBSD"):
+ CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"]
+ UNIFIED_SOURCES += [
+ "modules/desktop_capture/linux/x11/x_error_trap.cc",
+ ]
+
+-if CONFIG["TARGET_CPU"] in ("loongarch64", "ppc64"):
++if CONFIG["TARGET_CPU"] in ("loongarch64"):
+ UNIFIED_SOURCES += [
+ "modules/desktop_capture/linux/x11/x_error_trap.cc",
+ ]
diff --git a/www/tor-browser/files/patch-python_sites_mach.txt b/www/tor-browser/files/patch-python_sites_mach.txt
index dc2caf9bdfc6..706f285b0731 100644
--- a/www/tor-browser/files/patch-python_sites_mach.txt
+++ b/www/tor-browser/files/patch-python_sites_mach.txt
@@ -15,4 +15,4 @@ index 6e3db1c848f7..10ba12c2f13b 100644
# support down to the oldest locally-installed version (5.4.2).
-pypi-optional:psutil>=5.4.2,<=5.9.4:telemetry will be missing some data
+pypi-optional:psutil>=5.4.2,<=7.0.0:telemetry will be missing some data
- pypi-optional:zstandard>=0.11.1,<=0.23.0:zstd archives will not be possible to extract
+ pypi-optional:zstandard>=0.11.1,<=0.24.0:zstd archives will not be possible to extract
diff --git a/www/tor-browser/files/patch-third__party_chromium_build_toolchain_toolchain.gni b/www/tor-browser/files/patch-third__party_chromium_build_toolchain_toolchain.gni
new file mode 100644
index 000000000000..7cfd8c79d2da
--- /dev/null
+++ b/www/tor-browser/files/patch-third__party_chromium_build_toolchain_toolchain.gni
@@ -0,0 +1,18 @@
+commit 66fb0f122ef1ddf961b333c8377b84b603d75b27
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ support FreeBSD as a host platform
+
+diff --git third_party/chromium/build/toolchain/toolchain.gni third_party/chromium/build/toolchain/toolchain.gni
+index 754f0e3bbd7e..238d79631ba8 100644
+--- third_party/chromium/build/toolchain/toolchain.gni
++++ third_party/chromium/build/toolchain/toolchain.gni
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
+ host_shlib_extension = ".dylib"
+ } else if (host_os == "win") {
+ host_shlib_extension = ".dll"
+-} else if (host_os == "linux" || host_os == "aix" || host_os == "zos") {
++} else if (host_os == "linux" || host_os == "aix" || host_os == "freebsd" || host_os == "zos") {
+ host_shlib_extension = ".so"
+ } else {
+ assert(false, "Host platform not supported")
diff --git a/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn b/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
index e4607283ebcf..7774855c7941 100644
--- a/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+++ b/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
@@ -1,13 +1,13 @@
-commit da40b474fba2247ffc07696a2c565d830e900c9c
+commit e8a3b91abdc00edd7633aabbe5e63bfc0d0825e4
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
enable pipewire on bsd
diff --git third_party/chromium/build/config/BUILDCONFIG.gn third_party/chromium/build/config/BUILDCONFIG.gn
-index 889bdb92354c..ccda96d998c5 100644
+index 4bb38fe31ff2..b10eb19f521a 100644
--- third_party/chromium/build/config/BUILDCONFIG.gn
+++ third_party/chromium/build/config/BUILDCONFIG.gn
-@@ -132,6 +132,7 @@ declare_args() {
+@@ -137,6 +137,7 @@ declare_args() {
# Set to true when compiling with the Clang compiler.
is_clang = current_os != "linux" || current_os == "openbsd" ||
@@ -15,7 +15,7 @@ index 889bdb92354c..ccda96d998c5 100644
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -184,7 +185,7 @@ if (host_toolchain == "") {
+@@ -206,7 +207,7 @@ if (host_toolchain == "") {
# TODO(dpranke): Add some sort of assert here that verifies that
# no toolchain omitted host_toolchain from its toolchain_args().
@@ -24,16 +24,16 @@ index 889bdb92354c..ccda96d998c5 100644
if (target_os != "linux") {
host_toolchain = "//chromium/build/toolchain/linux:clang_$host_cpu"
} else if (is_clang) {
-@@ -222,7 +223,7 @@ if (target_os == "android") {
- assert(host_os == "linux" || host_os == "mac",
- "Android builds are only supported on Linux and Mac hosts.")
+@@ -246,7 +247,7 @@ if (target_os == "android") {
+ # Targeting android on Mac is best-effort and not guaranteed to work.
+ #assert(host_os == "linux", "Android builds are only supported on Linux.")
_default_toolchain = "//chromium/build/toolchain/android:android_clang_$target_cpu"
-} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd") {
+} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd" || target_os == "freebsd") {
# See comments in build/toolchain/cros/BUILD.gn about board compiles.
if (is_clang) {
_default_toolchain = "//chromium/build/toolchain/linux:clang_$target_cpu"
-@@ -288,7 +289,7 @@ is_chromeos = current_os == "chromeos"
+@@ -314,7 +315,7 @@ is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
is_linux = current_os == "linux"
@@ -41,12 +41,12 @@ index 889bdb92354c..ccda96d998c5 100644
+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 third_party/libwebrtc/BUILD.gn third_party/libwebrtc/BUILD.gn
-index 397df7b27b24..8a587feed6b9 100644
+index ac8569efaa40..5d6c5953491c 100644
--- third_party/libwebrtc/BUILD.gn
+++ third_party/libwebrtc/BUILD.gn
-@@ -107,7 +107,7 @@ if (!build_with_chromium && !build_with_mozilla) {
+@@ -111,7 +111,7 @@ if (!build_with_chromium && !build_with_mozilla) {
"tools_webrtc/perf:webrtc_dashboard_upload",
]
}
@@ -56,10 +56,10 @@ index 397df7b27b24..8a587feed6b9 100644
}
}
diff --git third_party/libwebrtc/modules/desktop_capture/BUILD.gn third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-index de00f688871c..e32c19d38c8d 100644
+index 5c843cfc2b6a..0ed9f98a964f 100644
--- third_party/libwebrtc/modules/desktop_capture/BUILD.gn
+++ third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-@@ -74,7 +74,7 @@ if (rtc_include_tests) {
+@@ -76,7 +76,7 @@ if (rtc_include_tests) {
"window_finder_unittest.cc",
]
@@ -68,7 +68,7 @@ index de00f688871c..e32c19d38c8d 100644
configs += [ "../portal:gio" ]
}
-@@ -86,7 +86,7 @@ if (rtc_include_tests) {
+@@ -88,7 +88,7 @@ if (rtc_include_tests) {
}
}
@@ -77,7 +77,7 @@ index de00f688871c..e32c19d38c8d 100644
rtc_test("shared_screencast_stream_test") {
testonly = true
-@@ -145,7 +145,7 @@ if (rtc_include_tests) {
+@@ -148,7 +148,7 @@ if (rtc_include_tests) {
"test_utils_unittest.cc",
]
@@ -86,6 +86,24 @@ index de00f688871c..e32c19d38c8d 100644
configs += [ "../portal:gio" ]
}
+@@ -215,7 +215,7 @@ if (rtc_include_tests) {
+ "screen_drawer.h",
+ ]
+
+- if (is_linux || is_chromeos) {
++ if (is_linux || is_chromeos || is_bsd) {
+ sources += [ "screen_drawer_linux.cc" ]
+ libs = [ "X11" ]
+ }
+@@ -254,7 +254,7 @@ if (rtc_include_tests) {
+ "mock_desktop_capturer_callback.h",
+ ]
+
+- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
++ if ((is_linux || is_chromeos || us_bsd) && rtc_use_pipewire) {
+ configs += [ "../portal:gio" ]
+ }
+
@@ -267,7 +267,7 @@ if (rtc_include_tests) {
}
@@ -95,17 +113,8 @@ index de00f688871c..e32c19d38c8d 100644
config("pipewire_config") {
configs = [ "../portal:pipewire_config" ]
}
-@@ -330,7 +330,7 @@ rtc_library("desktop_capture") {
- "window_finder.cc",
- "window_finder.h",
- ]
-- if (is_linux && !is_castos && rtc_use_pipewire) {
-+ if ((is_linux || is_bsd) && !is_castos && rtc_use_pipewire) {
- sources += [ "desktop_capture_metadata.h" ]
- }
- if (is_mac) {
diff --git third_party/libwebrtc/modules/portal/BUILD.gn third_party/libwebrtc/modules/portal/BUILD.gn
-index 6828388b31af..7e1857d861c5 100644
+index 70b4739ad0c4..99ab95d441f3 100644
--- third_party/libwebrtc/modules/portal/BUILD.gn
+++ third_party/libwebrtc/modules/portal/BUILD.gn
@@ -10,7 +10,7 @@ import("//chromium/build/config/linux/pkg_config.gni")
@@ -118,10 +127,10 @@ index 6828388b31af..7e1857d861c5 100644
pkg_config("gio") {
packages = [
diff --git third_party/libwebrtc/webrtc.gni third_party/libwebrtc/webrtc.gni
-index 58b450cbb16e..00b9ca49c71f 100644
+index 1e87de20e545..77a8a55d8659 100644
--- third_party/libwebrtc/webrtc.gni
+++ third_party/libwebrtc/webrtc.gni
-@@ -154,7 +154,7 @@ declare_args() {
+@@ -151,7 +151,7 @@ declare_args() {
# By default it's only enabled on desktop Linux (excludes ChromeOS) and
# only when using the sysroot as PipeWire is not available in older and
# supported Ubuntu and Debian distributions.
diff --git a/www/tor-browser/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc b/www/tor-browser/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
index e83c56760a7c..13a23c835960 100644
--- a/www/tor-browser/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
+++ b/www/tor-browser/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc
@@ -1,26 +1,19 @@
-commit 3524023ca1d2184ab9a5a7cc61695923e6834cc1
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
+commit f53507857647459d4a48935901f80f27a5ae58a9
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
avoid linux-only includes
diff --git third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-index 6a019c64b4b3..18bb43d797dd 100644
+index 821fdfb487b7..e000c1c104fe 100644
--- third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
+++ third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -10,12 +10,16 @@
-
- #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
-
+@@ -15,7 +15,9 @@
+ #include <EGL/eglplatform.h>
+ #include <GL/gl.h>
+ #include <GL/glext.h>
+#if !defined(__FreeBSD__)
#include <asm/ioctl.h>
+#endif
#include <dlfcn.h>
#include <fcntl.h>
- #include <gdk/gdk.h>
- #include <libdrm/drm_fourcc.h>
-+#if !defined(__FreeBSD__)
- #include <linux/types.h>
-+#endif
- #include <spa/param/video/format-utils.h>
- #include <unistd.h>
- #include <xf86drm.h>
+ #include <gbm.h>
diff --git a/www/tor-browser/files/patch-third__party_libwebrtc_modules_portal_pipewire__utils.h b/www/tor-browser/files/patch-third__party_libwebrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..14ed30920d6a
--- /dev/null
+++ b/www/tor-browser/files/patch-third__party_libwebrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,19 @@
+commit 9f34111f6f4e2ebefd878a3c256fc012826e6936
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ FreeBSD does not know asm-generic/ioctl.h
+
+diff --git third_party/libwebrtc/modules/portal/pipewire_utils.h third_party/libwebrtc/modules/portal/pipewire_utils.h
+index c3d4f347a8cd..14a36260c292 100644
+--- third_party/libwebrtc/modules/portal/pipewire_utils.h
++++ third_party/libwebrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if !defined(__FreeBSD__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/ulfius/Makefile b/www/ulfius/Makefile
index 0490919ea4eb..4628bf0a9479 100644
--- a/www/ulfius/Makefile
+++ b/www/ulfius/Makefile
@@ -24,7 +24,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
liborcania.so:devel/orcania \
libyder.so:devel/yder
-USES= cmake cpe pathfix
+USES= cmake cpe
CMAKE_OFF= BUILD_RPM BUILD_ULFIUS_DOCUMENTATION BUILD_ULFIUS_TESTING
CMAKE_ON= BUILD_SHARED BUILD_STATIC BUILD_UWSC INSTALL_HEADER SEARCH_ORCANIA_U SEARCH_YDER WITH_CURL WITH_GNUTLS WITH_JANSSON WITH_WEBSOCKET WITH_WEBSOCKET_MESSAGE_LIST WITH_YDER
diff --git a/x11-fonts/py-vfblib/Makefile b/x11-fonts/py-vfblib/Makefile
index 2f5570c8b527..0ba6f4ecec93 100644
--- a/x11-fonts/py-vfblib/Makefile
+++ b/x11-fonts/py-vfblib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vfblib
-PORTVERSION= 0.10.5
+PORTVERSION= 0.10.6
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.60.1:print/py-fonttools@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.61.0:print/py-fonttools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}orjson>=3.11.4<4:devel/py-orjson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.15.0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ufolib2>=0.18.1:print/py-ufolib2@${PY_FLAVOR} \
diff --git a/x11-fonts/py-vfblib/distinfo b/x11-fonts/py-vfblib/distinfo
index d09dab6a2624..adb872181054 100644
--- a/x11-fonts/py-vfblib/distinfo
+++ b/x11-fonts/py-vfblib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853488
-SHA256 (vfblib-0.10.5.tar.gz) = eb3f4a5aa264f7072e11c79c9a0492b24b43c23c57a4868df7cf6bb164ddffab
-SIZE (vfblib-0.10.5.tar.gz) = 8079593
+TIMESTAMP = 1765895762
+SHA256 (vfblib-0.10.6.tar.gz) = 804f3fd23eae09276a5d284e3ed2eebd3c4b9e7f86833be09e0ba1840f3e4fe1
+SIZE (vfblib-0.10.6.tar.gz) = 8079732
diff --git a/x11-themes/cursor-dmz-aa-theme/Makefile b/x11-themes/cursor-dmz-aa-theme/Makefile
index 7129ad3c07a9..2b53c99a9703 100644
--- a/x11-themes/cursor-dmz-aa-theme/Makefile
+++ b/x11-themes/cursor-dmz-aa-theme/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cursor-dmz-aa-theme
-DISTVERSION= 0.4.5.2
+DISTVERSION= 0.4.5.3
CATEGORIES= x11-themes
MASTER_SITES= DEBIAN/pool/main/d/dmz-cursor-theme
DISTNAME= dmz-cursor-theme_${DISTVERSION}
diff --git a/x11-themes/cursor-dmz-aa-theme/distinfo b/x11-themes/cursor-dmz-aa-theme/distinfo
index 38e47b3ac897..d0d10d61a1ae 100644
--- a/x11-themes/cursor-dmz-aa-theme/distinfo
+++ b/x11-themes/cursor-dmz-aa-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751192753
-SHA256 (dmz-cursor-theme_0.4.5.2.tar.xz) = 75ecbc5ddb1f8295472ca9f8e048f8d799a3102debc87020009bb11240110e4e
-SIZE (dmz-cursor-theme_0.4.5.2.tar.xz) = 947776
+TIMESTAMP = 1760636999
+SHA256 (dmz-cursor-theme_0.4.5.3.tar.xz) = bdf2f68e0da6697dd092e0c0c92129e5cedeffc49fc97804cbf0f29f3dbaa560
+SIZE (dmz-cursor-theme_0.4.5.3.tar.xz) = 947796
diff --git a/x11-themes/kf6-breeze-icons/distinfo b/x11-themes/kf6-breeze-icons/distinfo
index c4623aa78380..f97fb173a25a 100644
--- a/x11-themes/kf6-breeze-icons/distinfo
+++ b/x11-themes/kf6-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892878
-SHA256 (KDE/frameworks/6.20/breeze-icons-6.20.0.tar.xz) = 0a47b28a04a086ccb5b4afb51d6677180006819d0d9302524721689bfa4ad13c
-SIZE (KDE/frameworks/6.20/breeze-icons-6.20.0.tar.xz) = 2104000
+TIMESTAMP = 1765456438
+SHA256 (KDE/frameworks/6.21/breeze-icons-6.21.0.tar.xz) = 3a2d5b0131293673e18f0fb78800b4b4a23eefee481e90eba03de17ceaff5f15
+SIZE (KDE/frameworks/6.21/breeze-icons-6.21.0.tar.xz) = 2107236
diff --git a/x11-themes/kf6-breeze-icons/pkg-plist b/x11-themes/kf6-breeze-icons/pkg-plist
index 6d0e3b4de4be..d6775046cf1b 100644
--- a/x11-themes/kf6-breeze-icons/pkg-plist
+++ b/x11-themes/kf6-breeze-icons/pkg-plist
@@ -12330,6 +12330,7 @@ share/icons/breeze-dark/applets/64/preferences-system-windows-effect-wobblywindo
share/icons/breeze-dark/applets/64/preferences-system-windows-effect-zoom.svg
share/icons/breeze-dark/apps/16/accessories-text-editor.svg
share/icons/breeze-dark/apps/16/elisa-symbolic.svg
+share/icons/breeze-dark/apps/16/fifteenpuzzle-symbolic.svg
share/icons/breeze-dark/apps/16/hotspot-symbolic.svg
share/icons/breeze-dark/apps/16/kate-symbolic.svg
share/icons/breeze-dark/apps/16/kdeconnect-symbolic.svg
@@ -12351,6 +12352,7 @@ share/icons/breeze-dark/apps/22/akregator-symbolic.svg
share/icons/breeze-dark/apps/22/amarok-symbolic.svg
share/icons/breeze-dark/apps/22/cantata-symbolic.svg
share/icons/breeze-dark/apps/22/elisa-symbolic.svg
+share/icons/breeze-dark/apps/22/fifteenpuzzle-symbolic.svg
share/icons/breeze-dark/apps/22/graphics-viewer-document-symbolic.svg
share/icons/breeze-dark/apps/22/homerun.svg
share/icons/breeze-dark/apps/22/hotspot-symbolic.svg
@@ -12441,6 +12443,7 @@ share/icons/breeze-dark/apps/32/akregator-symbolic.svg
share/icons/breeze-dark/apps/32/amarok-symbolic.svg
share/icons/breeze-dark/apps/32/cantata-symbolic.svg
share/icons/breeze-dark/apps/32/elisa-symbolic.svg
+share/icons/breeze-dark/apps/32/fifteenpuzzle-symbolic.svg
share/icons/breeze-dark/apps/32/hotspot-symbolic.svg
share/icons/breeze-dark/apps/32/hwinfo.svg
share/icons/breeze-dark/apps/32/kate-symbolic.svg
@@ -12495,6 +12498,7 @@ share/icons/breeze-dark/apps/48/dragonplayer.svg
share/icons/breeze-dark/apps/48/elisa-symbolic.svg
share/icons/breeze-dark/apps/48/elisa.svg
share/icons/breeze-dark/apps/48/falkon.svg
+share/icons/breeze-dark/apps/48/fifteenpuzzle.svg
share/icons/breeze-dark/apps/48/filelight.svg
share/icons/breeze-dark/apps/48/fingerprint-gui.svg
share/icons/breeze-dark/apps/48/firewall-config.svg
@@ -14049,6 +14053,7 @@ share/icons/breeze-dark/mimetypes/16/text-x-markdown.svg
share/icons/breeze-dark/mimetypes/16/text-x-microdvd.svg
share/icons/breeze-dark/mimetypes/16/text-x-mpsub.svg
share/icons/breeze-dark/mimetypes/16/text-x-nfo.svg
+share/icons/breeze-dark/mimetypes/16/text-x-nim.svg
share/icons/breeze-dark/mimetypes/16/text-x-objchdr.svg
share/icons/breeze-dark/mimetypes/16/text-x-objcsrc.svg
share/icons/breeze-dark/mimetypes/16/text-x-opml+xml.svg
@@ -14563,6 +14568,7 @@ share/icons/breeze-dark/mimetypes/22/text-x-markdown.svg
share/icons/breeze-dark/mimetypes/22/text-x-microdvd.svg
share/icons/breeze-dark/mimetypes/22/text-x-mpsub.svg
share/icons/breeze-dark/mimetypes/22/text-x-nfo.svg
+share/icons/breeze-dark/mimetypes/22/text-x-nim.svg
share/icons/breeze-dark/mimetypes/22/text-x-objchdr.svg
share/icons/breeze-dark/mimetypes/22/text-x-objcsrc.svg
share/icons/breeze-dark/mimetypes/22/text-x-opml+xml.svg
@@ -15075,6 +15081,7 @@ share/icons/breeze-dark/mimetypes/24/text-x-markdown.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-nim.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
@@ -15590,6 +15597,7 @@ share/icons/breeze-dark/mimetypes/32/text-x-markdown.svg
share/icons/breeze-dark/mimetypes/32/text-x-microdvd.svg
share/icons/breeze-dark/mimetypes/32/text-x-mpsub.svg
share/icons/breeze-dark/mimetypes/32/text-x-nfo.svg
+share/icons/breeze-dark/mimetypes/32/text-x-nim.svg
share/icons/breeze-dark/mimetypes/32/text-x-objchdr.svg
share/icons/breeze-dark/mimetypes/32/text-x-objcsrc.svg
share/icons/breeze-dark/mimetypes/32/text-x-opml+xml.svg
@@ -16102,6 +16110,7 @@ share/icons/breeze-dark/mimetypes/64/text-x-markdown.svg
share/icons/breeze-dark/mimetypes/64/text-x-microdvd.svg
share/icons/breeze-dark/mimetypes/64/text-x-mpsub.svg
share/icons/breeze-dark/mimetypes/64/text-x-nfo.svg
+share/icons/breeze-dark/mimetypes/64/text-x-nim.svg
share/icons/breeze-dark/mimetypes/64/text-x-objchdr.svg
share/icons/breeze-dark/mimetypes/64/text-x-objcsrc.svg
share/icons/breeze-dark/mimetypes/64/text-x-opml+xml.svg
@@ -32207,6 +32216,7 @@ share/icons/breeze/applets/64/preferences-system-windows-effect-wobblywindows.sv
share/icons/breeze/applets/64/preferences-system-windows-effect-zoom.svg
share/icons/breeze/apps/16/accessories-text-editor.svg
share/icons/breeze/apps/16/elisa-symbolic.svg
+share/icons/breeze/apps/16/fifteenpuzzle-symbolic.svg
share/icons/breeze/apps/16/hotspot-symbolic.svg
share/icons/breeze/apps/16/kate-symbolic.svg
share/icons/breeze/apps/16/kdeconnect-symbolic.svg
@@ -32228,6 +32238,7 @@ share/icons/breeze/apps/22/akregator-symbolic.svg
share/icons/breeze/apps/22/amarok-symbolic.svg
share/icons/breeze/apps/22/cantata-symbolic.svg
share/icons/breeze/apps/22/elisa-symbolic.svg
+share/icons/breeze/apps/22/fifteenpuzzle-symbolic.svg
share/icons/breeze/apps/22/graphics-viewer-document-symbolic.svg
share/icons/breeze/apps/22/homerun.svg
share/icons/breeze/apps/22/hotspot-symbolic.svg
@@ -32318,6 +32329,7 @@ share/icons/breeze/apps/32/akregator-symbolic.svg
share/icons/breeze/apps/32/amarok-symbolic.svg
share/icons/breeze/apps/32/cantata-symbolic.svg
share/icons/breeze/apps/32/elisa-symbolic.svg
+share/icons/breeze/apps/32/fifteenpuzzle-symbolic.svg
share/icons/breeze/apps/32/hotspot-symbolic.svg
share/icons/breeze/apps/32/hwinfo.svg
share/icons/breeze/apps/32/kate-symbolic.svg
@@ -32372,6 +32384,7 @@ share/icons/breeze/apps/48/dragonplayer.svg
share/icons/breeze/apps/48/elisa-symbolic.svg
share/icons/breeze/apps/48/elisa.svg
share/icons/breeze/apps/48/falkon.svg
+share/icons/breeze/apps/48/fifteenpuzzle.svg
share/icons/breeze/apps/48/filelight.svg
share/icons/breeze/apps/48/fingerprint-gui.svg
share/icons/breeze/apps/48/firewall-config.svg
@@ -33927,6 +33940,7 @@ share/icons/breeze/mimetypes/16/text-x-markdown.svg
share/icons/breeze/mimetypes/16/text-x-microdvd.svg
share/icons/breeze/mimetypes/16/text-x-mpsub.svg
share/icons/breeze/mimetypes/16/text-x-nfo.svg
+share/icons/breeze/mimetypes/16/text-x-nim.svg
share/icons/breeze/mimetypes/16/text-x-objchdr.svg
share/icons/breeze/mimetypes/16/text-x-objcsrc.svg
share/icons/breeze/mimetypes/16/text-x-opml+xml.svg
@@ -34441,6 +34455,7 @@ share/icons/breeze/mimetypes/22/text-x-markdown.svg
share/icons/breeze/mimetypes/22/text-x-microdvd.svg
share/icons/breeze/mimetypes/22/text-x-mpsub.svg
share/icons/breeze/mimetypes/22/text-x-nfo.svg
+share/icons/breeze/mimetypes/22/text-x-nim.svg
share/icons/breeze/mimetypes/22/text-x-objchdr.svg
share/icons/breeze/mimetypes/22/text-x-objcsrc.svg
share/icons/breeze/mimetypes/22/text-x-opml+xml.svg
@@ -34953,6 +34968,7 @@ 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-nim.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
@@ -35468,6 +35484,7 @@ share/icons/breeze/mimetypes/32/text-x-markdown.svg
share/icons/breeze/mimetypes/32/text-x-microdvd.svg
share/icons/breeze/mimetypes/32/text-x-mpsub.svg
share/icons/breeze/mimetypes/32/text-x-nfo.svg
+share/icons/breeze/mimetypes/32/text-x-nim.svg
share/icons/breeze/mimetypes/32/text-x-objchdr.svg
share/icons/breeze/mimetypes/32/text-x-objcsrc.svg
share/icons/breeze/mimetypes/32/text-x-opml+xml.svg
@@ -35980,6 +35997,7 @@ share/icons/breeze/mimetypes/64/text-x-markdown.svg
share/icons/breeze/mimetypes/64/text-x-microdvd.svg
share/icons/breeze/mimetypes/64/text-x-mpsub.svg
share/icons/breeze/mimetypes/64/text-x-nfo.svg
+share/icons/breeze/mimetypes/64/text-x-nim.svg
share/icons/breeze/mimetypes/64/text-x-objchdr.svg
share/icons/breeze/mimetypes/64/text-x-objcsrc.svg
share/icons/breeze/mimetypes/64/text-x-opml+xml.svg
diff --git a/x11-themes/kf6-kcolorscheme/distinfo b/x11-themes/kf6-kcolorscheme/distinfo
index e3f4ba11f035..83282f171d60 100644
--- a/x11-themes/kf6-kcolorscheme/distinfo
+++ b/x11-themes/kf6-kcolorscheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892879
-SHA256 (KDE/frameworks/6.20/kcolorscheme-6.20.0.tar.xz) = 1505acc69b2cc1be9ad325a70ab9669bb8d316fc5d601ccf4032be22fab8c0c2
-SIZE (KDE/frameworks/6.20/kcolorscheme-6.20.0.tar.xz) = 51508
+TIMESTAMP = 1765456438
+SHA256 (KDE/frameworks/6.21/kcolorscheme-6.21.0.tar.xz) = f96bb23503ff6ef2621492a436000019a197c01124e80f894164c6f48498fbad
+SIZE (KDE/frameworks/6.21/kcolorscheme-6.21.0.tar.xz) = 51408
diff --git a/x11-themes/kf6-kiconthemes/distinfo b/x11-themes/kf6-kiconthemes/distinfo
index ec5f15e2f74a..c640248a71dd 100644
--- a/x11-themes/kf6-kiconthemes/distinfo
+++ b/x11-themes/kf6-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892879
-SHA256 (KDE/frameworks/6.20/kiconthemes-6.20.0.tar.xz) = 61b906051cd66db1dd259ec76d08885d3fe749e0d3947aea749021d2c96537a5
-SIZE (KDE/frameworks/6.20/kiconthemes-6.20.0.tar.xz) = 1272276
+TIMESTAMP = 1765456438
+SHA256 (KDE/frameworks/6.21/kiconthemes-6.21.0.tar.xz) = 873477e37e6fd03ba56430a84f80e2e043ccec61d13de876263b8f220131dd62
+SIZE (KDE/frameworks/6.21/kiconthemes-6.21.0.tar.xz) = 1272204
diff --git a/x11-themes/kf6-qqc2-desktop-style/distinfo b/x11-themes/kf6-qqc2-desktop-style/distinfo
index 9449577d8fd2..3c074a31966d 100644
--- a/x11-themes/kf6-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf6-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892879
-SHA256 (KDE/frameworks/6.20/qqc2-desktop-style-6.20.0.tar.xz) = 0f9d15ff0dd3b9744563360860cbb1e137b1d9b89376210e7328aaa02ed4ab7e
-SIZE (KDE/frameworks/6.20/qqc2-desktop-style-6.20.0.tar.xz) = 90448
+TIMESTAMP = 1765456438
+SHA256 (KDE/frameworks/6.21/qqc2-desktop-style-6.21.0.tar.xz) = e2017b372eb5e1b1297e48533b0b5ad602a85b5687e59312f7ece91cd14b7638
+SIZE (KDE/frameworks/6.21/qqc2-desktop-style-6.21.0.tar.xz) = 90748
diff --git a/x11-themes/kf6-qqc2-desktop-style/pkg-plist b/x11-themes/kf6-qqc2-desktop-style/pkg-plist
index 0d20ee69e2ff..aa6a9c4d9e5d 100644
--- a/x11-themes/kf6-qqc2-desktop-style/pkg-plist
+++ b/x11-themes/kf6-qqc2-desktop-style/pkg-plist
@@ -91,6 +91,7 @@ share/locale/he/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/hi/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/hu/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/ia/LC_MESSAGES/qqc2desktopstyle_qt.qm
+share/locale/is/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/it/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/ka/LC_MESSAGES/qqc2desktopstyle_qt.qm
share/locale/ko/LC_MESSAGES/qqc2desktopstyle_qt.qm
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index c306838df43d..be7294da6c11 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892879
-SHA256 (KDE/frameworks/6.20/attica-6.20.0.tar.xz) = 8ef95ad2798763202cdd659521bbe64ca58ec8ca68465eace4a817a2ff2e4dc4
-SIZE (KDE/frameworks/6.20/attica-6.20.0.tar.xz) = 68640
+TIMESTAMP = 1765456439
+SHA256 (KDE/frameworks/6.21/attica-6.21.0.tar.xz) = 788d42951a237b2eacc28516fa281f5f054b6d78827007f2b383c1d022c84b63
+SIZE (KDE/frameworks/6.21/attica-6.21.0.tar.xz) = 68656
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index d5cab5c271f5..67c85d242888 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892880
-SHA256 (KDE/frameworks/6.20/kcompletion-6.20.0.tar.xz) = 3b270003b661db894f50e9f90fdddd309c3ea97010e363bc551f752db6efcecc
-SIZE (KDE/frameworks/6.20/kcompletion-6.20.0.tar.xz) = 2300492
+TIMESTAMP = 1765456439
+SHA256 (KDE/frameworks/6.21/kcompletion-6.21.0.tar.xz) = 90d51f35d0997623448fe4773372bfdd96e869afd46fda809d7ed8d3e88a35ba
+SIZE (KDE/frameworks/6.21/kcompletion-6.21.0.tar.xz) = 2300472
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 92fe6d250fa6..8b56857901cb 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892880
-SHA256 (KDE/frameworks/6.20/kconfigwidgets-6.20.0.tar.xz) = 5c5e8dc7e986d85c3602b8a52b8d8909f91e7433ecad8037099491250f5f4e36
-SIZE (KDE/frameworks/6.20/kconfigwidgets-6.20.0.tar.xz) = 2532148
+TIMESTAMP = 1765456439
+SHA256 (KDE/frameworks/6.21/kconfigwidgets-6.21.0.tar.xz) = 9636b45861c7e8a05bd432bff94c9712670310d4e3066931580843020325b623
+SIZE (KDE/frameworks/6.21/kconfigwidgets-6.21.0.tar.xz) = 2532144
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 492f260a47fc..7117d62a7853 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892880
-SHA256 (KDE/frameworks/6.20/kguiaddons-6.20.0.tar.xz) = 33caf5ae46f1a6214f56596180e0c6ccb4af2cce0dcae060ae4fb7078260a476
-SIZE (KDE/frameworks/6.20/kguiaddons-6.20.0.tar.xz) = 90608
+TIMESTAMP = 1765456440
+SHA256 (KDE/frameworks/6.21/kguiaddons-6.21.0.tar.xz) = 1249ef742bc9fcce81b393bc46e49e20c241e787fadc316c2aed075152b37dd0
+SIZE (KDE/frameworks/6.21/kguiaddons-6.21.0.tar.xz) = 90600
diff --git a/x11-toolkits/kf6-kirigami/Makefile b/x11-toolkits/kf6-kirigami/Makefile
index 4c93b10d6694..38508b50c8cf 100644
--- a/x11-toolkits/kf6-kirigami/Makefile
+++ b/x11-toolkits/kf6-kirigami/Makefile
@@ -1,6 +1,8 @@
PORTNAME= kirigami
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
CATEGORIES= x11-toolkits kde kde-frameworks
+PATCH_SITES= https://invent.kde.org/frameworks/kirigami/-/commit/
+PATCHFILES= 19127672cd812d177192cf84da4107f9abed2934.patch:-p1
COMMENT= QtQuick components for building adaptable UIs
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index f8b3dc314ae0..9bfacd73bc46 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1762892880
-SHA256 (KDE/frameworks/6.20/kirigami-6.20.0.tar.xz) = b67fea7225ccef4cefd0a9d3a547483150129167c47595736eac457986f709d9
-SIZE (KDE/frameworks/6.20/kirigami-6.20.0.tar.xz) = 578640
+TIMESTAMP = 1765808404
+SHA256 (KDE/frameworks/6.21/kirigami-6.21.0.tar.xz) = ebe0ea75d121e2f450849ce93942d46e3f06a3e241d00ca3b3bda01ddc980bd9
+SIZE (KDE/frameworks/6.21/kirigami-6.21.0.tar.xz) = 578664
+SHA256 (KDE/frameworks/6.21/19127672cd812d177192cf84da4107f9abed2934.patch) = adf16335171434f6316953aa5cfa24462451eaecf41323c75aefa8843fccf89b
+SIZE (KDE/frameworks/6.21/19127672cd812d177192cf84da4107f9abed2934.patch) = 1209
diff --git a/x11-toolkits/kf6-kirigami/pkg-plist b/x11-toolkits/kf6-kirigami/pkg-plist
index 76ace0fe1744..c24e15fb722a 100644
--- a/x11-toolkits/kf6-kirigami/pkg-plist
+++ b/x11-toolkits/kf6-kirigami/pkg-plist
@@ -152,6 +152,7 @@ lib/libKirigamiTemplates.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/private/PullDownIndicator.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/SwipeItemEventFilter.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/BreadcrumbControl.qml
+%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/HandleButton.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/NavigationButtons.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/PageRowGlobalToolBarStyleGroup.qml
%%QT_QMLDIR%%/org/kde/kirigami/private/globaltoolbar/PageRowGlobalToolBarUI.qml
@@ -180,10 +181,7 @@ lib/libKirigamiTemplates.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_QMLDIR%%/org/kde/kirigami/templates/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/kirigami/templates/libKirigamiTemplatesplugin.so
%%QT_QMLDIR%%/org/kde/kirigami/templates/private/BorderPropertiesGroup.qml
-%%QT_QMLDIR%%/org/kde/kirigami/templates/private/ContextIcon.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/private/DrawerHandle.qml
-%%QT_QMLDIR%%/org/kde/kirigami/templates/private/GenericDrawerIcon.qml
-%%QT_QMLDIR%%/org/kde/kirigami/templates/private/MenuIcon.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/private/PassiveNotificationsManager.qml
%%QT_QMLDIR%%/org/kde/kirigami/templates/qmldir
share/kdevappwizard/templates/kirigami6.tar.bz2
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 7f13d4ee5ae9..00b733016721 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892881
-SHA256 (KDE/frameworks/6.20/kitemviews-6.20.0.tar.xz) = 63f6d64780d3eb1bfdd2f2f9036026a2cdc163b676168c29c2797544f9ad6305
-SIZE (KDE/frameworks/6.20/kitemviews-6.20.0.tar.xz) = 2229424
+TIMESTAMP = 1765456440
+SHA256 (KDE/frameworks/6.21/kitemviews-6.21.0.tar.xz) = 3baa836eff923e1dcb3d989dd464fb3c3cb9ce9cac6a6723e7e7c1008f156a46
+SIZE (KDE/frameworks/6.21/kitemviews-6.21.0.tar.xz) = 2229276
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index 0fd62c2d2f96..2df1afd75363 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892881
-SHA256 (KDE/frameworks/6.20/kjobwidgets-6.20.0.tar.xz) = 393b6eb6b35d680d48a5c7b09359668bddc1ed89d4fa70b8a8a81fb2d841ce7a
-SIZE (KDE/frameworks/6.20/kjobwidgets-6.20.0.tar.xz) = 2240912
+TIMESTAMP = 1765456440
+SHA256 (KDE/frameworks/6.21/kjobwidgets-6.21.0.tar.xz) = 892b3bd4a833eb9b72a89cccd471336b809d794515bfd9d6bb335f1b911579f6
+SIZE (KDE/frameworks/6.21/kjobwidgets-6.21.0.tar.xz) = 2240736
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index f65e501fc1de..74f51acc8f2f 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892881
-SHA256 (KDE/frameworks/6.20/ktextwidgets-6.20.0.tar.xz) = 781e7fad5720de7f31380b2c4a458bc2875940449ed9168b48c60d474b6df220
-SIZE (KDE/frameworks/6.20/ktextwidgets-6.20.0.tar.xz) = 2486696
+TIMESTAMP = 1765456441
+SHA256 (KDE/frameworks/6.21/ktextwidgets-6.21.0.tar.xz) = 1c93eeaf2ac8297babaee2075f8188cdee26c32b1c8c20c3a95b7bcab6ffbfab
+SIZE (KDE/frameworks/6.21/ktextwidgets-6.21.0.tar.xz) = 2486868
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index d5c7dee3ad08..ccd373f70971 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892882
-SHA256 (KDE/frameworks/6.20/kwidgetsaddons-6.20.0.tar.xz) = 39974b85cdffd8c6d6e0a5c0684927a21e071c1e63d7cce3888331f0169a4837
-SIZE (KDE/frameworks/6.20/kwidgetsaddons-6.20.0.tar.xz) = 4257304
+TIMESTAMP = 1765456441
+SHA256 (KDE/frameworks/6.21/kwidgetsaddons-6.21.0.tar.xz) = 14a938426831c35e021a57cb2989b6e0b9379b936dbfef3ee5a3335a4689d2bc
+SIZE (KDE/frameworks/6.21/kwidgetsaddons-6.21.0.tar.xz) = 4255016
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index f271bea45de0..5a6bece510e7 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892882
-SHA256 (KDE/frameworks/6.20/kxmlgui-6.20.0.tar.xz) = a16fd3734112914ef50ed2666a16905d87e67954bc368725ccb1d5b2edc8f8f1
-SIZE (KDE/frameworks/6.20/kxmlgui-6.20.0.tar.xz) = 2897500
+TIMESTAMP = 1765456441
+SHA256 (KDE/frameworks/6.21/kxmlgui-6.21.0.tar.xz) = cebf390b65bd5355d641b5bedbbc807129d3984a8bc21b08d726815c6d9b970c
+SIZE (KDE/frameworks/6.21/kxmlgui-6.21.0.tar.xz) = 2898136
diff --git a/x11-wm/mangowc/Makefile b/x11-wm/mangowc/Makefile
index 366fc252d023..cdd04a4d9e69 100644
--- a/x11-wm/mangowc/Makefile
+++ b/x11-wm/mangowc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mangowc
-DISTVERSION= 0.10.7
+DISTVERSION= 0.10.8
CATEGORIES= x11-wm
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11-wm/mangowc/distinfo b/x11-wm/mangowc/distinfo
index f28849e93b35..8e94867797da 100644
--- a/x11-wm/mangowc/distinfo
+++ b/x11-wm/mangowc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765528170
-SHA256 (DreamMaoMao-mangowc-0.10.7_GH0.tar.gz) = 6ef7ffe1ea0093675c526422f1e905ec1d0fa90219615b8f4b00ee0f37e1f60c
-SIZE (DreamMaoMao-mangowc-0.10.7_GH0.tar.gz) = 405169
+TIMESTAMP = 1765962163
+SHA256 (DreamMaoMao-mangowc-0.10.8_GH0.tar.gz) = 8b4cbbef26efa2662490b057b037596962280655a2a05a6a44789405c8cd395c
+SIZE (DreamMaoMao-mangowc-0.10.8_GH0.tar.gz) = 407049
diff --git a/x11-wm/river/Makefile b/x11-wm/river/Makefile
index 96116f9315bb..9186df9bbbc7 100644
--- a/x11-wm/river/Makefile
+++ b/x11-wm/river/Makefile
@@ -1,6 +1,6 @@
PORTNAME= river
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.11
+DISTVERSION= 0.3.12
CATEGORIES= x11-wm wayland
MAINTAINER= ports@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
wayland-protocols>0:graphics/wayland-protocols \
- zig>=0.14.0:lang/zig
+ zig>=0.15.1:lang/zig
LIB_DEPENDS= libevdev.so:devel/libevdev \
libwayland-server.so:graphics/wayland \
libwlroots-0.19.so:x11-toolkits/wlroots019 \
@@ -21,19 +21,19 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \
USES= pkgconfig xorg
USE_GITHUB= yes
-USE_XORG= pixman
GH_ACCOUNT= riverwm
GH_TUPLE= ifreund:zig-pixman:v0.3.0:zig_pixman/../.cache/zig/p/pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX \
- ifreund:zig-wayland:v0.3.0:zig_wayland/../.cache/zig/p/wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl \
+ ifreund:zig-wayland:v0.4.0:zig_wayland/../.cache/zig/p/wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27 \
ifreund:zig-xkbcommon:v0.3.0:zig_xkbcommon/../.cache/zig/p/xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr \
- swaywm:zig-wlroots:v0.19.2:zig_wlroots/../.cache/zig/p/wlroots-0.19.2-jmOlcsnnAwDFAeOamkUaxyHNhKngH4Ai5rrLSVbqA8LW
-MAKE_ENV= DESTDIR="${STAGEDIR}"
+ swaywm:zig-wlroots:v0.19.3:zig_wlroots/../.cache/zig/p/wlroots-0.19.3-jmOlcuL_AwBHhLCwpFsXbTizE3q9BugFmGX-XIxqcPMc
+USE_XORG= pixman
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
${WITH_PIE:D-Dpie} \
${STRIP:C/.+/-Dstrip/} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
+MAKE_ENV= DESTDIR="${STAGEDIR}"
NO_INSTALL= yes # strip(1) breaks runtime
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}ctl \
diff --git a/x11-wm/river/distinfo b/x11-wm/river/distinfo
index f7b7e56d89c3..8c4ee585bcd9 100644
--- a/x11-wm/river/distinfo
+++ b/x11-wm/river/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1751355476
-SHA256 (riverwm-river-v0.3.11_GH0.tar.gz) = bd2732f0d515ea4b669b17b48cfda2a271f013fa9aeaba61453b610b381f474a
-SIZE (riverwm-river-v0.3.11_GH0.tar.gz) = 171257
+TIMESTAMP = 1764665794
+SHA256 (riverwm-river-v0.3.12_GH0.tar.gz) = 4752d8585419f57b3e0edd2b9b270e85d3fa38d2ee2ff92835c8050324946f30
+SIZE (riverwm-river-v0.3.12_GH0.tar.gz) = 171041
SHA256 (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = b09b4d733430d3341c9fa340b13b84da058068764b9239452b5161c015ac3b08
SIZE (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = 7976
-SHA256 (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 8697cb2d056bc88e76e4f44e68e4346bf1ab4b325acd38b52dae7924754ea0ad
-SIZE (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 75460
+SHA256 (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = a001733a3a2a71f64b9cd136b60219bd5d0e870e1974159ae9102951a31bd940
+SIZE (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = 111961
SHA256 (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 492b670d9bddc596184b2ec46d06dbcafdfb9c4b6b6fa7ad9ba98a4d2f921d59
SIZE (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 22520
-SHA256 (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 92f483605472e57e891e88b7e10cc833ad03883e292b81ac3c37ae7410dfdedd
-SIZE (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 59078
+SHA256 (swaywm-zig-wlroots-v0.19.3_GH0.tar.gz) = 93c7e410dbfc3d3fe03ca3cc5e2599557eab963357016b9c8b2ca9d6fafb8214
+SIZE (swaywm-zig-wlroots-v0.19.3_GH0.tar.gz) = 59843
diff --git a/x11/kde/Makefile b/x11/kde/Makefile
index a1376f0baf88..168b3a9e20fd 100644
--- a/x11/kde/Makefile
+++ b/x11/kde/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION}
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE Plasma Desktop and Applications (meta port)
+COMMENT= Plasma Desktop and KDE Applications (meta port)
WWW= https://www.kde.org
RUN_DEPENDS= kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps \
@@ -13,7 +13,7 @@ USES= kde:6 metaport qt:6
# The official VLC backend can be used, but vlc port still uses Qt5 for GUI.
OPTIONS_DEFAULT= MPV
-OPTIONS_MULTI= PHONON
+OPTIONS_MULTI= PHONON
OPTIONS_MULTI_PHONON= MPV VLC
PHONON_DESC= Phonon multimedia backend
diff --git a/x11/kde/pkg-descr b/x11/kde/pkg-descr
index ad6cb9335d8a..bfbb34209b18 100644
--- a/x11/kde/pkg-descr
+++ b/x11/kde/pkg-descr
@@ -1,5 +1,8 @@
-KDE is a powerful Free Software graphical desktop environment for Linux
-and Unix workstations.
+Plasma is a powerful and customizable Free Software graphical desktop
+environment for Unix workstations made by the KDE community.
-x11/kde contains Plasma Desktop and basic set of KDE Applications.
-More KDE applications can be found in x11/kde-gear metaport.
+x11/kde contains a basic set of KDE Applications and the Plasma Desktop.
+A more minimal port of Plasma can be found at x11/plasma6-plasma. More
+KDE applications can be found in the kde-applications category:
+
+% pkg search -S origin kde-applications
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index 2096c2ef2b4f..cf91a6db5c2a 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892882
-SHA256 (KDE/frameworks/6.20/frameworkintegration-6.20.0.tar.xz) = 1ee61c92c1214159877c0e113a92358724f9ac3ee57710a15038c85dc4fdc7d8
-SIZE (KDE/frameworks/6.20/frameworkintegration-6.20.0.tar.xz) = 56544
+TIMESTAMP = 1765456442
+SHA256 (KDE/frameworks/6.21/frameworkintegration-6.21.0.tar.xz) = aeb8033e7cafc2b72a93857d7e8871fda2a81385a6acd27f409dee79aba4da97
+SIZE (KDE/frameworks/6.21/frameworkintegration-6.21.0.tar.xz) = 57228
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 9f25f0cadf9a..39878b767ebb 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892882
-SHA256 (KDE/frameworks/6.20/kded-6.20.0.tar.xz) = 1d6c950048e05b9e8038cfdf84963d1d4b8bfc5f326f301e743211791e9a9f65
-SIZE (KDE/frameworks/6.20/kded-6.20.0.tar.xz) = 35208
+TIMESTAMP = 1765456442
+SHA256 (KDE/frameworks/6.21/kded-6.21.0.tar.xz) = 36532cff8ed98bd04c9d4c33e5a15e8bbf144022b9f4065c6c5d7455a802dda1
+SIZE (KDE/frameworks/6.21/kded-6.21.0.tar.xz) = 35960
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index 2def07c19b17..5dc5f7d66e4c 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892883
-SHA256 (KDE/frameworks/6.20/kglobalaccel-6.20.0.tar.xz) = ee2abd91df47a6ae478f86e67f463487e30032f3c0d8cfd77f2d6b9567c86db4
-SIZE (KDE/frameworks/6.20/kglobalaccel-6.20.0.tar.xz) = 2271580
+TIMESTAMP = 1765456442
+SHA256 (KDE/frameworks/6.21/kglobalaccel-6.21.0.tar.xz) = 3e68b8fb5722d75982c99534478d286dfe359560ca5d8a10293ca90f301aefe3
+SIZE (KDE/frameworks/6.21/kglobalaccel-6.21.0.tar.xz) = 2271512
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index 0ccc407a622b..4371c18aa214 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892883
-SHA256 (KDE/frameworks/6.20/krunner-6.20.0.tar.xz) = 735b2cf153ed1bd223389f29b4b619319fbb310071dac6c7e9fadda1195d3a1c
-SIZE (KDE/frameworks/6.20/krunner-6.20.0.tar.xz) = 134724
+TIMESTAMP = 1765456442
+SHA256 (KDE/frameworks/6.21/krunner-6.21.0.tar.xz) = f19dcc56349f1278287572aaf273ce87c774f9eec99e2c4368e164baed5128a5
+SIZE (KDE/frameworks/6.21/krunner-6.21.0.tar.xz) = 134812
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index 64941c815453..28e096580565 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892883
-SHA256 (KDE/frameworks/6.20/kwindowsystem-6.20.0.tar.xz) = 836be005df3c8cfc81d9ca199f19e36ba0df515d69e7d8b06343465412f6f477
-SIZE (KDE/frameworks/6.20/kwindowsystem-6.20.0.tar.xz) = 2363808
+TIMESTAMP = 1765456443
+SHA256 (KDE/frameworks/6.21/kwindowsystem-6.21.0.tar.xz) = 34660b154e858d2f2e996d98fc2cb46889a938551bb799e75ba2fb6f1d064133
+SIZE (KDE/frameworks/6.21/kwindowsystem-6.21.0.tar.xz) = 2363496
diff --git a/x11/plasma6-plasma/Makefile b/x11/plasma6-plasma/Makefile
index d2fd164a220f..bafe567bd0ea 100644
--- a/x11/plasma6-plasma/Makefile
+++ b/x11/plasma6-plasma/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= x11 kde
PKGNAMEPREFIX= plasma6-
MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE Plasma 6 (meta port)
+COMMENT= KDE Plasma 6 Desktop (meta port)
WWW= https://www.kde.org/plasma-desktop
USES= kde:6 metaport qt:6
diff --git a/x11/waylock/Makefile b/x11/waylock/Makefile
index dd55bb5102e7..7e6b6fe707f2 100644
--- a/x11/waylock/Makefile
+++ b/x11/waylock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= waylock
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.0
+DISTVERSION= 1.5.0
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \
- zig>=0.14.0:lang/zig
+ zig>=0.15.1:lang/zig
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
@@ -19,15 +19,15 @@ RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
USES= pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= ifreund
-GH_TUPLE= ifreund:zig-wayland:v0.3.0:zig_wayland/../.cache/zig/p/wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl \
+GH_TUPLE= ifreund:zig-wayland:v0.4.0:zig_wayland/../.cache/zig/p/wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27 \
ifreund:zig-xkbcommon:v0.3.0:zig_xkbcommon/../.cache/zig/p/xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr
-MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
${WITH_PIE:D-Dpie} \
${STRIP:C/.+/-Dstrip/} \
-Dcpu=${CPUTYPE:Ubaseline} \
--verbose
+MAKE_ENV= DESTDIR="${STAGEDIR}"
NO_INSTALL= yes # strip(1) breaks runtime
PLIST_FILES= bin/${PORTNAME} \
etc/pam.d/${PORTNAME}
diff --git a/x11/waylock/distinfo b/x11/waylock/distinfo
index fda03d517c99..b57e7262eb95 100644
--- a/x11/waylock/distinfo
+++ b/x11/waylock/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1741342864
-SHA256 (ifreund-waylock-v1.4.0_GH0.tar.gz) = 921d744f4c1ea0c79de5c730afdc4928273a69ae18ff69b063fc5ca8c70fb977
-SIZE (ifreund-waylock-v1.4.0_GH0.tar.gz) = 20664
-SHA256 (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 8697cb2d056bc88e76e4f44e68e4346bf1ab4b325acd38b52dae7924754ea0ad
-SIZE (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 75460
+TIMESTAMP = 1763896589
+SHA256 (ifreund-waylock-v1.5.0_GH0.tar.gz) = 9d537f1685f599b3ca091fc8215be5853891526ce87697936d8904b2163d1d48
+SIZE (ifreund-waylock-v1.5.0_GH0.tar.gz) = 20715
+SHA256 (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = a001733a3a2a71f64b9cd136b60219bd5d0e870e1974159ae9102951a31bd940
+SIZE (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = 111961
SHA256 (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 492b670d9bddc596184b2ec46d06dbcafdfb9c4b6b6fa7ad9ba98a4d2f921d59
SIZE (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 22520
diff --git a/x11/waylock/files/patch-build_zig b/x11/waylock/files/patch-build_zig
new file mode 100644
index 000000000000..5a0660ab3d23
--- /dev/null
+++ b/x11/waylock/files/patch-build_zig
@@ -0,0 +1,11 @@
+--- build.zig.orig 2025-09-10 10:23:50 UTC
++++ build.zig
+@@ -10,7 +10,7 @@
+ /// development with the "-dev" suffix.
+ /// When a release is tagged, the "-dev" suffix should be removed for the commit that gets tagged.
+ /// Directly after the tagged commit, the version should be bumped and the "-dev" suffix added.
+-const version = "1.4.0-dev";
++const version = "1.5.0";
+
+ pub fn build(b: *Build) !void {
+ const target = b.standardTargetOptions(.{});