summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED3
-rw-r--r--Mk/Uses/perl5.mk6
-rw-r--r--Mk/bsd.default-versions.mk2
-rw-r--r--archivers/c-blosc2/Makefile2
-rw-r--r--archivers/c-blosc2/distinfo6
-rw-r--r--archivers/py-blosc2/Makefile6
-rw-r--r--archivers/py-blosc2/distinfo6
-rw-r--r--archivers/py-blosc2/files/patch-pyproject.toml8
-rw-r--r--audio/Makefile3
-rw-r--r--audio/carla/Makefile78
-rw-r--r--audio/carla/distinfo3
-rw-r--r--audio/carla/pkg-descr12
-rw-r--r--audio/carla/pkg-plist247
-rw-r--r--audio/libmpdclient/Makefile2
-rw-r--r--audio/libmpdclient/distinfo6
-rw-r--r--audio/libmpdclient/pkg-plist1
-rw-r--r--audio/lmms/Makefile89
-rw-r--r--audio/lmms/distinfo7
-rw-r--r--audio/lmms/files/patch-CMakeLists.txt18
-rw-r--r--audio/lmms/files/patch-doc_CMakeLists.txt9
-rw-r--r--audio/lmms/files/patch-plugins_carlabase_carla.h15
-rw-r--r--audio/lmms/files/patch-src_gui_MainApplication.cpp21
-rw-r--r--audio/lmms/files/patch-src_gui_MainWindow.cpp44
-rw-r--r--audio/lmms/pkg-descr9
-rw-r--r--audio/lmms/pkg-plist2992
-rw-r--r--audio/py-pyliblo/Makefile29
-rw-r--r--audio/py-pyliblo/distinfo2
-rw-r--r--audio/py-pyliblo/pkg-descr5
-rw-r--r--audio/py-pyradio/Makefile2
-rw-r--r--databases/py-fakeredis/Makefile2
-rw-r--r--databases/py-fakeredis/distinfo6
-rw-r--r--databases/rubygem-redis-client/Makefile2
-rw-r--r--databases/rubygem-redis-client/distinfo6
-rw-r--r--databases/rubygem-redis-cluster-client/Makefile2
-rw-r--r--databases/rubygem-redis-cluster-client/distinfo6
-rw-r--r--databases/rubygem-solid_cable-rails72/Makefile2
-rw-r--r--databases/rubygem-solid_cable-rails72/distinfo6
-rw-r--r--databases/rubygem-solid_cable/Makefile2
-rw-r--r--databases/rubygem-solid_cable/distinfo6
-rw-r--r--devel/Makefile3
-rw-r--r--devel/github-backup-utils/Makefile2
-rw-r--r--devel/github-backup-utils/distinfo6
-rw-r--r--devel/grpc/Makefile4
-rw-r--r--devel/grpc/distinfo10
-rw-r--r--devel/level-zero/Makefile2
-rw-r--r--devel/level-zero/distinfo6
-rw-r--r--devel/libpci/Makefile2
-rw-r--r--devel/libpci/distinfo6
-rw-r--r--devel/lua-luarocks/Makefile2
-rw-r--r--devel/lua-luarocks/distinfo6
-rw-r--r--devel/p5-B-Keywords/Makefile2
-rw-r--r--devel/p5-B-Keywords/distinfo6
-rw-r--r--devel/p5-CPAN-Perl-Releases/Makefile2
-rw-r--r--devel/p5-CPAN-Perl-Releases/distinfo6
-rw-r--r--devel/p5-Specio/Makefile5
-rw-r--r--devel/p5-Specio/distinfo6
-rw-r--r--devel/p5-Specio/pkg-plist2
-rw-r--r--devel/pear-PHP_CodeCoverage/Makefile2
-rw-r--r--devel/pear-PHP_CodeCoverage/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/py-awscrt/Makefile2
-rw-r--r--devel/py-awscrt/distinfo6
-rw-r--r--devel/py-azure-core/Makefile18
-rw-r--r--devel/py-azure-core/distinfo6
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-cf-xarray/Makefile2
-rw-r--r--devel/py-cf-xarray/distinfo6
-rw-r--r--devel/py-dj51-strawberry-graphql/Makefile19
-rw-r--r--devel/py-dj51-strawberry-graphql/distinfo6
-rw-r--r--devel/py-dj52-strawberry-graphql/Makefile18
-rw-r--r--devel/py-dj52-strawberry-graphql/distinfo6
-rw-r--r--devel/py-grpcio-status/Makefile2
-rw-r--r--devel/py-grpcio-status/distinfo6
-rw-r--r--devel/py-grpcio-tools/Makefile2
-rw-r--r--devel/py-grpcio-tools/distinfo6
-rw-r--r--devel/py-grpcio/Makefile2
-rw-r--r--devel/py-grpcio/distinfo6
-rw-r--r--devel/py-hypothesis/Makefile2
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-jaraco.functools/Makefile4
-rw-r--r--devel/py-jaraco.functools/distinfo6
-rw-r--r--devel/py-jaraco.functools/files/patch-pyproject.toml22
-rw-r--r--devel/py-libcst/Makefile6
-rw-r--r--devel/py-libcst/distinfo6
-rw-r--r--devel/py-pdm/Makefile2
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-pycrdt/Makefile2
-rw-r--r--devel/py-pycrdt/Makefile.crates6
-rw-r--r--devel/py-pycrdt/distinfo18
-rw-r--r--devel/py-pyflakes/Makefile2
-rw-r--r--devel/py-pyflakes/distinfo6
-rw-r--r--devel/py-pylint-plugin-utils/Makefile2
-rw-r--r--devel/py-pylint-plugin-utils/distinfo6
-rw-r--r--devel/py-python-semantic-release/Makefile6
-rw-r--r--devel/py-python-semantic-release/distinfo6
-rw-r--r--devel/py-resolvelib1/Makefile2
-rw-r--r--devel/py-resolvelib1/distinfo6
-rw-r--r--devel/py-retrying/Makefile4
-rw-r--r--devel/py-retrying/distinfo6
-rw-r--r--devel/py-rq/Makefile2
-rw-r--r--devel/py-rq/distinfo6
-rw-r--r--devel/py-strawberry-graphql/Makefile19
-rw-r--r--devel/py-strawberry-graphql/distinfo6
-rw-r--r--devel/py-tempora/Makefile6
-rw-r--r--devel/py-tempora/distinfo6
-rw-r--r--devel/py-tempora/files/patch-pyproject.toml22
-rw-r--r--devel/py-typeguard/Makefile2
-rw-r--r--devel/py-typeguard/distinfo6
-rw-r--r--devel/py-typeguard/files/patch-pyproject.toml11
-rw-r--r--devel/py-xarray/Makefile2
-rw-r--r--devel/py-xarray/distinfo6
-rw-r--r--devel/re2/Makefile1
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-acm/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-acm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-aiops/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-aiops/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-aiops/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appsync/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-appsync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backup/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-backup/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-batch/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-batch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-core/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/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-ecs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ecs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-efs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-efs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eks/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-eks/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fsx/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-fsx/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gamelift/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-gamelift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glue/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-glue/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-inspector2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-inspector2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-kms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lambda/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-lambda/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mpa/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-mpa/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-mpa/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-organizations/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-organizations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-pcs/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-resources/Makefile5
-rw-r--r--devel/rubygem-aws-sdk-resources/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-s3/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3control/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-s3control/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3tables/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-s3tables/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securityhub/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-securityhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-textract/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-textract/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-wafv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/distinfo6
-rw-r--r--devel/rubygem-aws-sigv2/Makefile2
-rw-r--r--devel/rubygem-aws-sigv2/distinfo6
-rw-r--r--devel/rubygem-aws-sigv4/Makefile2
-rw-r--r--devel/rubygem-aws-sigv4/distinfo6
-rw-r--r--devel/rubygem-bson/Makefile2
-rw-r--r--devel/rubygem-bson/distinfo6
-rw-r--r--devel/rubygem-debug/Makefile2
-rw-r--r--devel/rubygem-debug/distinfo6
-rw-r--r--devel/rubygem-figaro/Makefile2
-rw-r--r--devel/rubygem-figaro/distinfo6
-rw-r--r--devel/rubygem-google-apis-iam_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-iam_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-sheets_v4/Makefile2
-rw-r--r--devel/rubygem-google-apis-sheets_v4/distinfo6
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/Makefile2
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/distinfo6
-rw-r--r--devel/rubygem-grape/Makefile4
-rw-r--r--devel/rubygem-grape/distinfo6
-rw-r--r--devel/rubygem-hoe/Makefile2
-rw-r--r--devel/rubygem-hoe/distinfo6
-rw-r--r--devel/rubygem-icalendar/Makefile2
-rw-r--r--devel/rubygem-icalendar/distinfo6
-rw-r--r--devel/rubygem-io-stream/Makefile2
-rw-r--r--devel/rubygem-io-stream/distinfo6
-rw-r--r--devel/rubygem-kafo/Makefile2
-rw-r--r--devel/rubygem-kafo/distinfo6
-rw-r--r--devel/rubygem-ostruct/Makefile2
-rw-r--r--devel/rubygem-ostruct/distinfo6
-rw-r--r--devel/rubygem-pygments.rb/Makefile4
-rw-r--r--devel/rubygem-pygments.rb/distinfo6
-rw-r--r--devel/rubygem-rdoc/Makefile2
-rw-r--r--devel/rubygem-rdoc/distinfo6
-rw-r--r--devel/rubygem-rspec-core/Makefile2
-rw-r--r--devel/rubygem-rspec-core/distinfo6
-rw-r--r--devel/rubygem-rspec-rails/Makefile2
-rw-r--r--devel/rubygem-rspec-rails/distinfo6
-rw-r--r--devel/rubygem-rubocop/Makefile4
-rw-r--r--devel/rubygem-rubocop/distinfo6
-rw-r--r--devel/rubygem-ruby-lsp/Makefile2
-rw-r--r--devel/rubygem-ruby-lsp/distinfo6
-rw-r--r--devel/rubygem-sorbet-runtime/Makefile2
-rw-r--r--devel/rubygem-sorbet-runtime/distinfo6
-rw-r--r--devel/rubygem-state_machines/Makefile2
-rw-r--r--devel/rubygem-state_machines/distinfo6
-rw-r--r--devel/rubygem-strong_migrations/Makefile4
-rw-r--r--devel/rubygem-strong_migrations/distinfo6
-rw-r--r--devel/rubygem-weakref/Makefile5
-rw-r--r--devel/rubygem-weakref/distinfo6
-rw-r--r--devel/websocketpp/Makefile4
-rw-r--r--dns/dnscap/Makefile6
-rw-r--r--dns/dnscap/distinfo6
-rw-r--r--dns/dnscap/files/patch-Makefile.am4
-rw-r--r--dns/dnscap/files/patch-configure.ac10
-rw-r--r--dns/rubygem-resolv/Makefile2
-rw-r--r--dns/rubygem-resolv/distinfo6
-rw-r--r--editors/lapce/Makefile3
-rw-r--r--editors/lapce/Makefile.crates385
-rw-r--r--editors/lapce/distinfo776
-rw-r--r--editors/lapce/files/patch-Cargo.lock8
-rw-r--r--editors/lapce/files/patch-Cargo.toml6
-rw-r--r--editors/lapce/files/patch-cargo-crates_cosmic-text-0.12.1_src_font_fallback_mod.rs20
-rw-r--r--editors/lapce/files/patch-cargo-crates_fontdb-0.16.2_src_lib.rs2
-rw-r--r--editors/lapce/files/patch-cargo-crates_slotmap-1.0.7_src_lib.rs2
-rw-r--r--filesystems/py-pyfakefs/Makefile6
-rw-r--r--filesystems/py-pyfakefs/distinfo6
-rw-r--r--ftp/py-tftpy/Makefile2
-rw-r--r--ftp/py-tftpy/distinfo6
-rw-r--r--graphics/gdal-grass/Makefile3
-rw-r--r--graphics/gdal-grass/distinfo6
-rw-r--r--graphics/gdal-grass/files/patch-ogrgrass.h25
-rw-r--r--graphics/gexiv2/Makefile2
-rw-r--r--graphics/p5-Geo-GDAL-FFI/Makefile3
-rw-r--r--graphics/p5-Geo-GDAL-FFI/distinfo6
-rw-r--r--graphics/pecl-geospatial/Makefile2
-rw-r--r--graphics/pecl-geospatial/distinfo6
-rw-r--r--graphics/py-cairosvg/Makefile4
-rw-r--r--graphics/py-cairosvg/distinfo6
-rw-r--r--graphics/py-pydot/Makefile4
-rw-r--r--graphics/py-pydot/distinfo6
-rw-r--r--graphics/py-pydot/files/patch-pyproject.toml14
-rw-r--r--java/openjfx14/Makefile4
-rw-r--r--java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessor.h14
-rw-r--r--java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessorLibxslt.cpp14
-rw-r--r--lang/Makefile1
-rw-r--r--lang/perl5.42/Makefile288
-rw-r--r--lang/perl5.42/distinfo3
-rw-r--r--lang/perl5.42/files/patch-Configure37
-rw-r--r--lang/perl5.42/files/patch-Makefile.SH12
-rw-r--r--lang/perl5.42/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm13
-rw-r--r--lang/perl5.42/files/patch-cpan_ExtUtils-Install_t_Install.t22
-rw-r--r--lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm20
-rw-r--r--lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t22
-rw-r--r--lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm16
-rw-r--r--lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm24
-rw-r--r--lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm13
-rw-r--r--lang/perl5.42/files/patch-hints_freebsd.sh47
-rw-r--r--lang/perl5.42/files/patch-perl.c28
-rw-r--r--lang/perl5.42/files/patch-t_porting_customized.dat19
-rw-r--r--lang/perl5.42/files/perl-man.conf.in2
-rw-r--r--lang/perl5.42/pkg-descr4
-rw-r--r--lang/perl5.42/pkg-plist2860
-rw-r--r--lang/perl5.42/version.mk2
-rw-r--r--mail/rubygem-net-imap/Makefile2
-rw-r--r--mail/rubygem-net-imap/distinfo6
-rw-r--r--mail/thunderbird-esr/Makefile2
-rw-r--r--mail/thunderbird-esr/distinfo6
-rw-r--r--math/kfr/Makefile4
-rw-r--r--math/kfr/distinfo6
-rw-r--r--math/py-modin/Makefile2
-rw-r--r--math/py-modin/distinfo6
-rw-r--r--math/py-narwhals/Makefile2
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-pcodec/Makefile2
-rw-r--r--math/py-pcodec/distinfo6
-rw-r--r--math/rubygem-matrix/Makefile5
-rw-r--r--math/rubygem-matrix/distinfo6
-rw-r--r--math/rubygem-prime/Makefile2
-rw-r--r--math/rubygem-prime/distinfo6
-rw-r--r--misc/cloc/Makefile2
-rw-r--r--misc/cloc/distinfo6
-rw-r--r--misc/rubygem-mime-types-data/Makefile2
-rw-r--r--misc/rubygem-mime-types-data/distinfo6
-rw-r--r--misc/rubygem-octicons/Makefile2
-rw-r--r--misc/rubygem-octicons/distinfo6
-rw-r--r--multimedia/libcec/Makefile2
-rw-r--r--multimedia/libcec/distinfo6
-rw-r--r--multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake36
-rw-r--r--multimedia/libcec/pkg-plist1
-rw-r--r--multimedia/vcdimager/Makefile5
-rw-r--r--multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c35
-rw-r--r--net-mgmt/netbox/Makefile14
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/pkg-plist2
-rw-r--r--net-mgmt/zabbix7-server/Makefile2
-rw-r--r--net-mgmt/zabbix7-server/distinfo6
-rw-r--r--net-mgmt/zabbix72-server/Makefile2
-rw-r--r--net-mgmt/zabbix72-server/distinfo6
-rw-r--r--net/p5-Socket/Makefile2
-rw-r--r--net/p5-Socket/distinfo6
-rw-r--r--net/py-eventlet/Makefile2
-rw-r--r--net/py-eventlet/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-pubsub-v1/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage_transfer-v1/Makefile2
-rw-r--r--net/rubygem-google-cloud-storage_transfer-v1/distinfo6
-rw-r--r--net/rubygem-train-core/Makefile4
-rw-r--r--net/rubygem-train-core/distinfo6
-rw-r--r--net/rubygem-train-core/files/patch-gemspec11
-rw-r--r--net/rubygem-train/Makefile7
-rw-r--r--net/rubygem-train/distinfo6
-rw-r--r--net/rubygem-train/files/patch-gemspec6
-rw-r--r--net/rubygem-x/Makefile2
-rw-r--r--net/rubygem-x/distinfo6
-rw-r--r--print/py-ufomerge/Makefile2
-rw-r--r--print/py-ufomerge/distinfo6
-rw-r--r--science/py-eccodes/Makefile2
-rw-r--r--science/py-eccodes/distinfo6
-rw-r--r--security/Makefile1
-rw-r--r--security/aws-lc/Makefile2
-rw-r--r--security/aws-lc/distinfo6
-rw-r--r--security/libssh/Makefile2
-rw-r--r--security/libssh/distinfo6
-rw-r--r--security/libssh/pkg-plist2
-rw-r--r--security/openvpn-devel/Makefile6
-rw-r--r--security/openvpn-devel/distinfo6
-rw-r--r--security/openvpn-devel/files/openvpn-client.in5
-rw-r--r--security/openvpn-devel/pkg-descr8
-rw-r--r--security/openvpn-devel/pkg-plist3
-rw-r--r--security/p5-Module-Signature/Makefile16
-rw-r--r--security/p5-Module-Signature/distinfo6
-rw-r--r--security/pear-Crypt_Blowfish/Makefile13
-rw-r--r--security/py-azure-keyvault-certificates/Makefile16
-rw-r--r--security/py-azure-keyvault-certificates/distinfo6
-rw-r--r--security/py-azure-keyvault-keys/Makefile14
-rw-r--r--security/py-azure-keyvault-keys/distinfo6
-rw-r--r--security/py-azure-keyvault-secrets/Makefile16
-rw-r--r--security/py-azure-keyvault-secrets/distinfo6
-rw-r--r--security/py-oauthlib/Makefile3
-rw-r--r--security/py-oauthlib/distinfo6
-rw-r--r--security/py-pyhanko-cli/Makefile29
-rw-r--r--security/py-pyhanko-cli/distinfo3
-rw-r--r--security/py-pyhanko-cli/files/patch-pyproject.toml19
-rw-r--r--security/py-pyhanko-cli/pkg-descr2
-rw-r--r--security/py-pyhanko/Makefile6
-rw-r--r--security/py-pyhanko/distinfo6
-rw-r--r--security/py-pyhanko/pkg-descr7
-rw-r--r--security/py-python-pkcs11/Makefile19
-rw-r--r--security/py-python-pkcs11/distinfo6
-rw-r--r--security/py-python-pkcs11/files/patch-pyproject.toml39
-rw-r--r--security/py-python-pkcs11/files/patch-setup.py31
-rw-r--r--security/py-wassima/Makefile11
-rw-r--r--security/py-wassima/Makefile.crates41
-rw-r--r--security/py-wassima/distinfo88
-rw-r--r--security/wolfssl/Makefile3
-rw-r--r--sysutils/parallel/Makefile2
-rw-r--r--sysutils/parallel/distinfo6
-rw-r--r--sysutils/pciutils/Makefile2
-rw-r--r--sysutils/pciutils/distinfo6
-rw-r--r--sysutils/py-diffoscope/Makefile2
-rw-r--r--sysutils/py-diffoscope/distinfo6
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/harper/Makefile2
-rw-r--r--textproc/harper/Makefile.crates266
-rw-r--r--textproc/harper/distinfo538
-rw-r--r--textproc/py-latexcodec/Makefile4
-rw-r--r--textproc/py-latexcodec/distinfo6
-rw-r--r--textproc/py-markdown/Makefile2
-rw-r--r--textproc/py-markdown/distinfo6
-rw-r--r--textproc/py-openstep-plist/Makefile1
-rw-r--r--textproc/py-openstep-plist/files/patch-cython10
-rw-r--r--textproc/py-pybtex/Makefile17
-rw-r--r--textproc/py-pybtex/distinfo6
-rw-r--r--textproc/py-pybtex/files/patch-setup.py11
-rw-r--r--textproc/py-sphinx-last-updated-by-git/Makefile25
-rw-r--r--textproc/py-sphinx-last-updated-by-git/distinfo3
-rw-r--r--textproc/py-sphinx-last-updated-by-git/pkg-descr10
-rw-r--r--textproc/py-sphinx-sitemap/Makefile18
-rw-r--r--textproc/py-sphinx-sitemap/distinfo6
-rw-r--r--textproc/py-sphinx-sitemap/files/patch-pyproject.toml12
-rw-r--r--textproc/py-sphinx-sitemap/pkg-descr6
-rw-r--r--textproc/py-sphinxcontrib-svg2pdfconverter/Makefile42
-rw-r--r--textproc/py-sphinxcontrib-svg2pdfconverter/distinfo6
-rw-r--r--textproc/py-sphinxcontrib-svg2pdfconverter/pkg-descr8
-rw-r--r--textproc/rubygem-cucumber-html-formatter/Makefile2
-rw-r--r--textproc/rubygem-cucumber-html-formatter/distinfo6
-rw-r--r--textproc/rubygem-google-cloud-translate-v3/Makefile2
-rw-r--r--textproc/rubygem-google-cloud-translate-v3/distinfo6
-rw-r--r--www/ls-qpack/Makefile10
-rw-r--r--www/ls-qpack/distinfo6
-rw-r--r--www/ls-qpack/pkg-plist5
-rw-r--r--www/node20/Makefile1
-rw-r--r--www/node20/Makefile.version2
-rw-r--r--www/node20/distinfo6
-rw-r--r--www/node20/files/patch-Makefile14
-rw-r--r--www/node20/files/patch-libc++19185
-rw-r--r--www/node22/Makefile1
-rw-r--r--www/node22/Makefile.version2
-rw-r--r--www/node22/distinfo6
-rw-r--r--www/node24/Makefile.version2
-rw-r--r--www/node24/distinfo6
-rw-r--r--www/privatebin/Makefile2
-rw-r--r--www/privatebin/distinfo6
-rw-r--r--www/privatebin/pkg-plist8
-rw-r--r--www/py-aiostream/Makefile2
-rw-r--r--www/py-aiostream/distinfo6
-rw-r--r--www/py-boto3/Makefile2
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-caldav/Makefile17
-rw-r--r--www/py-caldav/distinfo6
-rw-r--r--www/py-caldav/files/patch-pyproject.toml9
-rw-r--r--www/py-dj51-django-htmx/Makefile2
-rw-r--r--www/py-dj51-django-htmx/distinfo6
-rw-r--r--www/py-dj51-django-htmx/files/patch-pyproject.toml24
-rw-r--r--www/py-dj51-django-prometheus/Makefile11
-rw-r--r--www/py-dj51-django-prometheus/distinfo6
-rw-r--r--www/py-dj51-django-prometheus/files/patch-pyproject.toml6
-rw-r--r--www/py-dj51-strawberry-graphql-django/Makefile4
-rw-r--r--www/py-dj51-strawberry-graphql-django/distinfo6
-rw-r--r--www/py-dj52-channels/Makefile2
-rw-r--r--www/py-dj52-channels/distinfo6
-rw-r--r--www/py-dj52-django-auth-ldap/Makefile2
-rw-r--r--www/py-dj52-django-auth-ldap/distinfo6
-rw-r--r--www/py-dj52-django-htmx/Makefile2
-rw-r--r--www/py-dj52-django-htmx/distinfo6
-rw-r--r--www/py-dj52-django-htmx/files/patch-pyproject.toml24
-rw-r--r--www/py-dj52-django-prometheus/Makefile13
-rw-r--r--www/py-dj52-django-prometheus/distinfo6
-rw-r--r--www/py-dj52-django-prometheus/files/patch-pyproject.toml6
-rw-r--r--www/py-dj52-django-stubs-ext/Makefile23
-rw-r--r--www/py-dj52-django-stubs-ext/distinfo3
-rw-r--r--www/py-dj52-django-stubs-ext/pkg-descr5
-rw-r--r--www/py-django-htmx/Makefile2
-rw-r--r--www/py-django-htmx/distinfo6
-rw-r--r--www/py-django-htmx/files/patch-pyproject.toml24
-rw-r--r--www/py-django-prometheus/Makefile14
-rw-r--r--www/py-django-prometheus/distinfo6
-rw-r--r--www/py-django-prometheus/files/patch-pyproject.toml6
-rw-r--r--www/py-django-stubs-ext/Makefile15
-rw-r--r--www/py-django-stubs-ext/distinfo6
-rw-r--r--www/py-drf-yasg/Makefile12
-rw-r--r--www/py-drf-yasg/files/patch-pyproject.toml9
-rw-r--r--www/py-python-dotenv/Makefile2
-rw-r--r--www/py-python-dotenv/distinfo6
-rw-r--r--www/py-starlette/Makefile6
-rw-r--r--www/py-starlette/distinfo6
-rw-r--r--www/py-strawberry-graphql-django/Makefile4
-rw-r--r--www/py-strawberry-graphql-django/distinfo6
-rw-r--r--www/py-wagtail/Makefile5
-rw-r--r--www/py-wagtail/distinfo6
-rw-r--r--www/rubygem-cloudinary/Makefile2
-rw-r--r--www/rubygem-cloudinary/distinfo6
-rw-r--r--www/rubygem-faraday-em_http/Makefile2
-rw-r--r--www/rubygem-faraday-em_http/distinfo6
-rw-r--r--www/rubygem-faraday-em_synchrony/Makefile2
-rw-r--r--www/rubygem-faraday-em_synchrony/distinfo6
-rw-r--r--www/rubygem-faraday-httpclient/Makefile2
-rw-r--r--www/rubygem-faraday-httpclient/distinfo6
-rw-r--r--www/rubygem-faraday-multipart/Makefile2
-rw-r--r--www/rubygem-faraday-multipart/distinfo6
-rw-r--r--www/rubygem-faraday-net_http_persistent/Makefile2
-rw-r--r--www/rubygem-faraday-net_http_persistent/distinfo6
-rw-r--r--www/rubygem-faraday-patron/Makefile2
-rw-r--r--www/rubygem-faraday-patron/distinfo6
-rw-r--r--www/rubygem-faraday-retry/Makefile2
-rw-r--r--www/rubygem-faraday-retry/distinfo6
-rw-r--r--www/rubygem-faye/Makefile2
-rw-r--r--www/rubygem-faye/distinfo6
-rw-r--r--www/rubygem-kamal/Makefile2
-rw-r--r--www/rubygem-kamal/distinfo6
-rw-r--r--www/rubygem-protocol-rack/Makefile2
-rw-r--r--www/rubygem-protocol-rack/distinfo6
-rw-r--r--www/rubygem-rdf/Makefile6
-rw-r--r--www/rubygem-rdf/distinfo6
-rw-r--r--www/rubygem-thruster/Makefile2
-rw-r--r--www/rubygem-thruster/distinfo6
-rw-r--r--x11-fonts/noto-emoji/Makefile4
-rw-r--r--x11-fonts/noto-emoji/distinfo10
-rw-r--r--x11-toolkits/soqt/Makefile4
-rw-r--r--x11-toolkits/soqt/distinfo6
-rw-r--r--x11-toolkits/soqt/pkg-plist10
-rw-r--r--x11/mlterm/Makefile13
-rw-r--r--x11/mlterm/pkg-plist6
563 files changed, 6245 insertions, 6036 deletions
diff --git a/MOVED b/MOVED
index 22b61dfb5c9a..ccaaf98bedf2 100644
--- a/MOVED
+++ b/MOVED
@@ -4559,3 +4559,6 @@ security/gpgme-cpp|security/gpgmepp|2025-06-24|Gpgme C++ bindings have been spli
security/gpgme-qt@qt5|security/qgpgme@qt5|2025-06-24|Gpgme Qt5 bindings have been split into a separate project
security/gpgme-qt@qt6|security/qgpgme@qt6|2025-06-24|Gpgme Qt6 bindings have been split into a separate project
textproc/py-libxml2|textproc/libxml2-python|2025-06-28|Use correct Python package name
+audio/carla||2025-06-29|Remove expired port. Depends on expired audio/py-pyliblo
+audio/lmms||2025-06-29|Remove expired port. Depends on expiring audio/carla
+audio/py-pyliblo||2025-06-29|Remove expired port. Upstream is inactive for over 9 years
diff --git a/Mk/Uses/perl5.mk b/Mk/Uses/perl5.mk
index 61ca6a5a4668..4e5883bb59d0 100644
--- a/Mk/Uses/perl5.mk
+++ b/Mk/Uses/perl5.mk
@@ -46,6 +46,8 @@ USE_PERL5?= run build
.include "${PORTSDIR}/lang/perl5.38/version.mk"
. elif ${PERL5_DEFAULT} == 5.40
.include "${PORTSDIR}/lang/perl5.40/version.mk"
+. elif ${PERL5_DEFAULT} == 5.42
+.include "${PORTSDIR}/lang/perl5.42/version.mk"
. elif ${PERL5_DEFAULT} == devel
.include "${PORTSDIR}/lang/perl5-devel/version.mk"
# Force PERL_PORT here in case two identical PERL_VERSION.
@@ -79,7 +81,9 @@ PERL_ARCH?= mach
# perl5_default file, or up there in the default versions selection.
# When adding a version, please keep the comment in
# Mk/bsd.default-versions.mk in sync.
-. if ${PERL_LEVEL} >= 504000
+. if ${PERL_LEVEL} >= 504200
+PERL_PORT?= perl5.42
+. elif ${PERL_LEVEL} >= 504000
PERL_PORT?= perl5.40
. else # ${PERL_LEVEL} < 504000
PERL_PORT?= perl5.38
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index 4f67b9cd6ab0..6825fec3fb6a 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -113,7 +113,7 @@ NINJA_DEFAULT?= ninja
NODEJS_DEFAULT?= lts
# Possible value: 25, 26
OPENLDAP_DEFAULT?= 26
-# Possible values: 5.38, 5.40, devel
+# Possible values: 5.38, 5.40, 5.42, devel
. if !exists(${LOCALBASE}/bin/perl) || (!defined(_PORTS_ENV_CHECK) && \
defined(PACKAGE_BUILDING))
# When changing the default here, make sure the DEPRECATED/EXPIRATION lines in
diff --git a/archivers/c-blosc2/Makefile b/archivers/c-blosc2/Makefile
index e11f8123d5a8..a9f36b8650aa 100644
--- a/archivers/c-blosc2/Makefile
+++ b/archivers/c-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= c-blosc2
-PORTVERSION= 2.18.0
+PORTVERSION= 2.19.0
DISTVERSIONPREFIX= v
CATEGORIES= archivers
diff --git a/archivers/c-blosc2/distinfo b/archivers/c-blosc2/distinfo
index 283d99d5bd82..55b315743a6e 100644
--- a/archivers/c-blosc2/distinfo
+++ b/archivers/c-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188022
-SHA256 (Blosc-c-blosc2-v2.18.0_GH0.tar.gz) = 9fce013de33a3f325937b6c29fd64342c1e71de38df6bb9eda09519583d8aabe
-SIZE (Blosc-c-blosc2-v2.18.0_GH0.tar.gz) = 3298036
+TIMESTAMP = 1750954148
+SHA256 (Blosc-c-blosc2-v2.19.0_GH0.tar.gz) = 6aeb448ac490dee2a82fafab97382b62622a32a0e17a2d78d085ae8507f6ddd8
+SIZE (Blosc-c-blosc2-v2.19.0_GH0.tar.gz) = 3300743
diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile
index c18a745fa59d..43842dbda9a5 100644
--- a/archivers/py-blosc2/Makefile
+++ b/archivers/py-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= blosc2
-PORTVERSION= 3.4.0
+PORTVERSION= 3.5.0
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://www.blosc.org/python-blosc2/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= c-blosc2>=2.17.1:archivers/c-blosc2 \
+BUILD_DEPENDS= c-blosc2>=2.17.2:archivers/c-blosc2 \
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR}
LIB_DEPENDS= libblosc2.so:archivers/c-blosc2
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
USES= cmake:indirect pkgconfig python:3.10+
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
MAKE_ENV= USE_SYSTEM_BLOSC2=1
diff --git a/archivers/py-blosc2/distinfo b/archivers/py-blosc2/distinfo
index a8ba55cc09f7..830caaea7666 100644
--- a/archivers/py-blosc2/distinfo
+++ b/archivers/py-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188024
-SHA256 (blosc2-3.4.0.tar.gz) = 14b0cf0e9e29a29537449127119d78ab3a5d9c9e38c5fbcaf0263bcbc07f7bc2
-SIZE (blosc2-3.4.0.tar.gz) = 3650951
+TIMESTAMP = 1750954150
+SHA256 (blosc2-3.5.0.tar.gz) = 40d4d87d4cdf9f00997cd5cde21e6a8e99bf3120a153f791f5f5c0c7d2877950
+SIZE (blosc2-3.5.0.tar.gz) = 3651627
diff --git a/archivers/py-blosc2/files/patch-pyproject.toml b/archivers/py-blosc2/files/patch-pyproject.toml
index 36d48c2cfae1..5fa31ef9036a 100644
--- a/archivers/py-blosc2/files/patch-pyproject.toml
+++ b/archivers/py-blosc2/files/patch-pyproject.toml
@@ -1,12 +1,10 @@
---- pyproject.toml.orig 2024-12-12 13:22:18 UTC
+--- pyproject.toml.orig 2022-11-09 12:37:21 UTC
+++ pyproject.toml
-@@ -1,8 +1,8 @@ requires = [
- [build-system]
+@@ -2,7 +2,7 @@ requires = [
requires = [
"scikit-build-core",
-- "cython>=3",
+ "cython>=3",
- "numpy>=2.0.0",
-+ "cython",
+ "numpy",
]
build-backend = "scikit_build_core.build"
diff --git a/audio/Makefile b/audio/Makefile
index ca57669e1928..d7e17e8fa53a 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -73,7 +73,6 @@
SUBDIR += caps-lv2
SUBDIR += caps-plugins
SUBDIR += cardinal
- SUBDIR += carla
SUBDIR += cava
SUBDIR += cd-discid
SUBDIR += cddb-bundle
@@ -424,7 +423,6 @@
SUBDIR += liquidsfz
SUBDIR += listener
SUBDIR += littlefly-lv2
- SUBDIR += lmms
SUBDIR += logitechmediaserver
SUBDIR += logitechmediaserver-dynamicplaylist
SUBDIR += logitechmediaserver-lazysearch
@@ -650,7 +648,6 @@
SUBDIR += py-pydub
SUBDIR += py-pyjacklib
SUBDIR += py-pylast
- SUBDIR += py-pyliblo
SUBDIR += py-pymad
SUBDIR += py-pyogg
SUBDIR += py-pyradio
diff --git a/audio/carla/Makefile b/audio/carla/Makefile
deleted file mode 100644
index 54c36213daab..000000000000
--- a/audio/carla/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-PORTNAME= Carla
-DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.9
-PORTREVISION= 1
-CATEGORIES= audio
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Audio plugin host for Jack and PulseAudio
-WWW= https://kx.studio/Applications:Carla \
- https://github.com/falkTX/Carla
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/doc/GPL.txt
-
-DEPRECATED= Depends on expired audio/py-pyliblo
-EXPIRATION_DATE=2025-06-01
-
-LIB_DEPENDS= liblo.so:audio/liblo \
- libsndfile.so:audio/libsndfile
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblo>0:audio/py-pyliblo@${PY_FLAVOR}
-
-USES= compiler:c++11-lib desktop-file-utils gl gmake localbase \
- pkgconfig pyqt:5 python qt:5 sdl shared-mime-info shebangfix \
- tar:bz2 xorg
-USE_PYQT= pyqt5
-USE_QT= core gui widgets buildtools:build
-USE_GL= gl
-USE_XORG= x11
-USE_SDL= sdl2
-USE_LDCONFIG= ${PREFIX}/lib/carla
-
-CONFLICTS_BUILD= rtaudio rtmidi
-
-SHEBANG_FILES= data/carla-single data/carla-bridge-lv2-modgui source/native-plugins/resources/* source/frontend/*
-
-USE_GITHUB= yes
-GH_ACCOUNT= falkTX
-
-MAKE_ARGS= HAVE_QT4=false \
- EXTERNAL_PLUGINS=false \
- PREFIX=${LOCALBASE}
-# Give the Makefile the proper versioned binaries of PyQt
-BINARY_ALIAS= pyuic5=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
- pyrcc5=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER}
-
-OPTIONS_DEFINE= FFMPEG FLUIDSYNTH
-OPTIONS_DEFAULT= FLUIDSYNTH JACK # FFMPEG is broken due to https://github.com/falkTX/Carla/issues/1814
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= JACK PULSEAUDIO
-BACKEND_DESC= Audio backend
-
-FFMPEG_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg
-FFMPEG_MAKE_ARGS_OFF= HAVE_FFMPEG=false
-
-FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
-FLUIDSYNTH_MAKE_ARGS_OFF= HAVE_FLUIDSYNTH=false
-
-JACK_BUILD_DEPENDS= jackit>0:audio/jack
-JACK_RUN_DEPENDS= ${LOCALBASE}/lib/libjack.so:audio/jack
-JACK_MAKE_ARGS_OFF= HAVE_JACK=false
-
-PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
-PULSEAUDIO_MAKE_ARGS_OFF= HAVE_PULSEAUDIO=false
-
-CFLAGS_powerpc64= -DEEL_TARGET_PORTABLE
-
-post-install:
- @${REINPLACE_CMD} -i '' -e ' \
- s|^PYTHON=.*|PYTHON=${PYTHON_CMD}|; \
- s|#!/bin/bash|#!/bin/sh|' \
- ${STAGEDIR}${PREFIX}/bin/carla*
- ${RMDIR} ${STAGEDIR}${PREFIX}/share/carla/resources/translations
-
-devel-features: patch
- @${ECHO} "Developer command: show build features"
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} features
-
-.include <bsd.port.mk>
diff --git a/audio/carla/distinfo b/audio/carla/distinfo
deleted file mode 100644
index 8aec31c71e08..000000000000
--- a/audio/carla/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1727068912
-SHA256 (falkTX-Carla-v2.5.9_GH0.tar.gz) = 226fb5d646b7541b82035080190e7440df1f92372fb798b4ad49289570e5ad81
-SIZE (falkTX-Carla-v2.5.9_GH0.tar.gz) = 11546337
diff --git a/audio/carla/pkg-descr b/audio/carla/pkg-descr
deleted file mode 100644
index b3404ad56986..000000000000
--- a/audio/carla/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Carla is a fully-featured audio plugin host, with support for many audio drivers
-and plugin formats.
-
-Features:
-* LADSPA, DSSI, LV2 and VST2, VST3 and AU plugin formats
-* SF2/3 and SFZ sound banks
-* Internal audio and midi file player
-* Automation of plugin parameters via MIDI CC
-* Remote control over OSC
-* Rack and Patchbay engine modes, plus Single and Multi-Client if using JACK
-* Native audio drivers (ALSA, DirectSound, CoreAudio, etc)
- and low-latency (ASIO and JACK)
diff --git a/audio/carla/pkg-plist b/audio/carla/pkg-plist
deleted file mode 100644
index 072731786fa9..000000000000
--- a/audio/carla/pkg-plist
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/carla
-bin/carla-control
-bin/carla-database
-bin/carla-jack-multi
-bin/carla-jack-patchbayplugin
-bin/carla-jack-single
-bin/carla-osc-gui
-bin/carla-patchbay
-bin/carla-rack
-bin/carla-settings
-bin/carla-single
-include/carla/CarlaBackend.h
-include/carla/CarlaEngine.hpp
-include/carla/CarlaHost.h
-include/carla/CarlaPlugin.hpp
-include/carla/CarlaPluginPtr.hpp
-include/carla/CarlaUtils.h
-include/carla/includes/CarlaDefines.h
-include/carla/includes/CarlaMIDI.h
-include/carla/includes/CarlaNative.h
-include/carla/includes/CarlaNativePlugin.h
-include/carla/utils/CarlaBackendUtils.hpp
-include/carla/utils/CarlaBase64Utils.hpp
-include/carla/utils/CarlaBinaryUtils.hpp
-include/carla/utils/CarlaBridgeDefines.hpp
-include/carla/utils/CarlaBridgeUtils.hpp
-include/carla/utils/CarlaMacUtils.hpp
-include/carla/utils/CarlaMathUtils.hpp
-include/carla/utils/CarlaMutex.hpp
-include/carla/utils/CarlaProcessUtils.hpp
-include/carla/utils/CarlaRingBuffer.hpp
-include/carla/utils/CarlaRunner.hpp
-include/carla/utils/CarlaScopeUtils.hpp
-include/carla/utils/CarlaSemUtils.hpp
-include/carla/utils/CarlaShmUtils.hpp
-include/carla/utils/CarlaString.hpp
-include/carla/utils/CarlaThread.hpp
-include/carla/utils/CarlaUtils.hpp
-lib/carla/carla-bridge-lv2-gtk2
-lib/carla/carla-bridge-lv2-gtk3
-lib/carla/carla-bridge-lv2-modgui
-lib/carla/carla-bridge-lv2-qt5
-lib/carla/carla-bridge-lv2-x11
-lib/carla/carla-bridge-lv2.so
-lib/carla/carla-bridge-native
-lib/carla/carla-discovery-native
-lib/carla/libcarla_host-plugin.so
-lib/carla/libcarla_native-plugin.so
-lib/carla/libcarla_standalone2.so
-lib/carla/libcarla_utils.so
-lib/carla/resources
-lib/carla/styles/carlastyle.json
-lib/carla/styles/carlastyle.so
-lib/lv2/carla.lv2/audiofile.ttl
-lib/lv2/carla.lv2/audiogain.ttl
-lib/lv2/carla.lv2/audiogain_s.ttl
-lib/lv2/carla.lv2/bigmeter.ttl
-lib/lv2/carla.lv2/carla-bridge-lv2-gtk2
-lib/lv2/carla.lv2/carla-bridge-lv2-gtk3
-lib/lv2/carla.lv2/carla-bridge-lv2-modgui
-lib/lv2/carla.lv2/carla-bridge-lv2-qt5
-lib/lv2/carla.lv2/carla-bridge-lv2-x11
-lib/lv2/carla.lv2/carla-bridge-lv2.so
-lib/lv2/carla.lv2/carla-bridge-native
-lib/lv2/carla.lv2/carla-discovery-native
-lib/lv2/carla.lv2/carla.so
-lib/lv2/carla.lv2/carlapatchbay.ttl
-lib/lv2/carla.lv2/carlapatchbay16.ttl
-lib/lv2/carla.lv2/carlapatchbay32.ttl
-lib/lv2/carla.lv2/carlapatchbay3s.ttl
-lib/lv2/carla.lv2/carlapatchbay64.ttl
-lib/lv2/carla.lv2/carlapatchbaycv.ttl
-lib/lv2/carla.lv2/carlarack.ttl
-lib/lv2/carla.lv2/lfo.ttl
-lib/lv2/carla.lv2/libcarla_host-plugin.so
-lib/lv2/carla.lv2/libcarla_native-plugin.so
-lib/lv2/carla.lv2/libcarla_utils.so
-lib/lv2/carla.lv2/manifest.ttl
-lib/lv2/carla.lv2/midichanab.ttl
-lib/lv2/carla.lv2/midichanfilter.ttl
-lib/lv2/carla.lv2/midichannelize.ttl
-lib/lv2/carla.lv2/midifile.ttl
-lib/lv2/carla.lv2/midigain.ttl
-lib/lv2/carla.lv2/midijoin.ttl
-lib/lv2/carla.lv2/midipattern.ttl
-lib/lv2/carla.lv2/midisplit.ttl
-lib/lv2/carla.lv2/miditranspose.ttl
-lib/lv2/carla.lv2/resources
-lib/lv2/carla.lv2/styles
-lib/vst/carla.vst/CarlaPatchbay.so
-lib/vst/carla.vst/CarlaPatchbay16.so
-lib/vst/carla.vst/CarlaPatchbay32.so
-lib/vst/carla.vst/CarlaPatchbay64.so
-lib/vst/carla.vst/CarlaPatchbayFX.so
-lib/vst/carla.vst/CarlaRack.so
-lib/vst/carla.vst/CarlaRackFX.so
-lib/vst/carla.vst/carla-bridge-lv2-gtk2
-lib/vst/carla.vst/carla-bridge-lv2-gtk3
-lib/vst/carla.vst/carla-bridge-lv2-modgui
-lib/vst/carla.vst/carla-bridge-lv2-qt5
-lib/vst/carla.vst/carla-bridge-lv2-x11
-lib/vst/carla.vst/carla-bridge-lv2.so
-lib/vst/carla.vst/carla-bridge-native
-lib/vst/carla.vst/carla-discovery-native
-lib/vst/carla.vst/jack
-lib/vst/carla.vst/libcarla_host-plugin.so
-lib/vst/carla.vst/libcarla_native-plugin.so
-lib/vst/carla.vst/libcarla_utils.so
-lib/vst/carla.vst/resources
-lib/vst/carla.vst/styles
-libdata/pkgconfig/carla-host-plugin.pc
-libdata/pkgconfig/carla-native-plugin.pc
-libdata/pkgconfig/carla-standalone.pc
-libdata/pkgconfig/carla-utils.pc
-share/appdata/studio.kx.carla.appdata.xml
-share/applications/carla-control.desktop
-share/applications/carla-jack-multi.desktop
-share/applications/carla-jack-single.desktop
-share/applications/carla-patchbay.desktop
-share/applications/carla-rack.desktop
-share/applications/carla.desktop
-share/carla/carla
-share/carla/carla-control
-share/carla/carla-jack-multi
-share/carla/carla-jack-single
-share/carla/carla-patchbay
-share/carla/carla-rack
-share/carla/carla_app.py
-share/carla/carla_backend.py
-share/carla/carla_backend_qt.py
-share/carla/carla_backend_qtweb.py
-share/carla/carla_database.py
-share/carla/carla_host.py
-share/carla/carla_host_control.py
-share/carla/carla_modgui.py
-share/carla/carla_settings.py
-share/carla/carla_shared.py
-share/carla/carla_skin.py
-share/carla/carla_utils.py
-share/carla/carla_widgets.py
-share/carla/externalui.py
-share/carla/ladspa_rdf.py
-share/carla/modgui/__init__.py
-share/carla/modgui/host.py
-share/carla/modgui/webserver.py
-share/carla/patchcanvas/__init__.py
-share/carla/patchcanvas/canvasbezierline.py
-share/carla/patchcanvas/canvasbezierlinemov.py
-share/carla/patchcanvas/canvasbox.py
-share/carla/patchcanvas/canvasboxshadow.py
-share/carla/patchcanvas/canvasfadeanimation.py
-share/carla/patchcanvas/canvasicon.py
-share/carla/patchcanvas/canvasline.py
-share/carla/patchcanvas/canvaslinemov.py
-share/carla/patchcanvas/canvasport.py
-share/carla/patchcanvas/canvasportglow.py
-share/carla/patchcanvas/patchcanvas.py
-share/carla/patchcanvas/scene.py
-share/carla/patchcanvas/theme.py
-share/carla/patchcanvas/utils.py
-share/carla/resources/bigmeter-ui
-share/carla/resources/carla-plugin
-share/carla/resources/carla-plugin-patchbay
-share/carla/resources/carla_app.py
-share/carla/resources/carla_backend.py
-share/carla/resources/carla_backend_qt.py
-share/carla/resources/carla_database.py
-share/carla/resources/carla_host.py
-share/carla/resources/carla_host_control.py
-share/carla/resources/carla_settings.py
-share/carla/resources/carla_shared.py
-share/carla/resources/carla_skin.py
-share/carla/resources/carla_utils.py
-share/carla/resources/carla_widgets.py
-share/carla/resources/externalui.py
-share/carla/resources/midipattern-ui
-share/carla/resources/modgui
-share/carla/resources/notes-ui
-share/carla/resources/patchcanvas
-share/carla/resources/resources_rc.py
-share/carla/resources/ui_carla_about.py
-share/carla/resources/ui_carla_about_juce.py
-share/carla/resources/ui_carla_add_jack.py
-share/carla/resources/ui_carla_database.py
-share/carla/resources/ui_carla_edit.py
-share/carla/resources/ui_carla_host.py
-share/carla/resources/ui_carla_parameter.py
-share/carla/resources/ui_carla_plugin_calf.py
-share/carla/resources/ui_carla_plugin_classic.py
-share/carla/resources/ui_carla_plugin_compact.py
-share/carla/resources/ui_carla_plugin_default.py
-share/carla/resources/ui_carla_plugin_presets.py
-share/carla/resources/ui_carla_refresh.py
-share/carla/resources/ui_carla_settings.py
-share/carla/resources/ui_carla_settings_driver.py
-share/carla/resources/ui_inputdialog_value.py
-share/carla/resources/ui_midipattern.py
-share/carla/resources/ui_xycontroller.py
-share/carla/resources/widgets
-share/carla/resources/xycontroller-ui
-share/carla/resources_rc.py
-share/carla/ui_carla_about.py
-share/carla/ui_carla_about_juce.py
-share/carla/ui_carla_add_jack.py
-share/carla/ui_carla_database.py
-share/carla/ui_carla_edit.py
-share/carla/ui_carla_host.py
-share/carla/ui_carla_osc_connect.py
-share/carla/ui_carla_parameter.py
-share/carla/ui_carla_plugin_calf.py
-share/carla/ui_carla_plugin_classic.py
-share/carla/ui_carla_plugin_compact.py
-share/carla/ui_carla_plugin_default.py
-share/carla/ui_carla_plugin_presets.py
-share/carla/ui_carla_refresh.py
-share/carla/ui_carla_settings.py
-share/carla/ui_carla_settings_driver.py
-share/carla/ui_inputdialog_value.py
-share/carla/ui_midipattern.py
-share/carla/ui_xycontroller.py
-share/carla/widgets/__init__.py
-share/carla/widgets/canvaspreviewframe.py
-share/carla/widgets/collapsablewidget.py
-share/carla/widgets/commondial.py
-share/carla/widgets/digitalpeakmeter.py
-share/carla/widgets/draggablegraphicsview.py
-share/carla/widgets/ledbutton.py
-share/carla/widgets/paramspinbox.py
-share/carla/widgets/pianoroll.py
-share/carla/widgets/pixmapdial.py
-share/carla/widgets/pixmapkeyboard.py
-share/carla/widgets/racklistwidget.py
-share/carla/widgets/scalablebutton.py
-share/carla/widgets/scalabledial.py
-share/icons/hicolor/128x128/apps/carla-control.png
-share/icons/hicolor/128x128/apps/carla.png
-share/icons/hicolor/16x16/apps/carla-control.png
-share/icons/hicolor/16x16/apps/carla.png
-share/icons/hicolor/256x256/apps/carla-control.png
-share/icons/hicolor/256x256/apps/carla.png
-share/icons/hicolor/32x32/apps/carla-control.png
-share/icons/hicolor/32x32/apps/carla.png
-share/icons/hicolor/48x48/apps/carla-control.png
-share/icons/hicolor/48x48/apps/carla.png
-share/icons/hicolor/scalable/apps/carla-control.svg
-share/icons/hicolor/scalable/apps/carla.svg
-share/mime/packages/carla.xml
diff --git a/audio/libmpdclient/Makefile b/audio/libmpdclient/Makefile
index 1ccdc88b84cf..364587c53725 100644
--- a/audio/libmpdclient/Makefile
+++ b/audio/libmpdclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libmpdclient
-PORTVERSION= 2.22
+PORTVERSION= 2.23
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/libmpdclient/2/
diff --git a/audio/libmpdclient/distinfo b/audio/libmpdclient/distinfo
index 42b2b7a4c024..4144ca88a159 100644
--- a/audio/libmpdclient/distinfo
+++ b/audio/libmpdclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703495785
-SHA256 (libmpdclient-2.22.tar.xz) = eac15b82b5ba5ed0648af580221eb74657394f7fe768e966d9e9ebb27435429f
-SIZE (libmpdclient-2.22.tar.xz) = 68276
+TIMESTAMP = 1750954106
+SHA256 (libmpdclient-2.23.tar.xz) = 4a1b6c7f783d8cac3d3b8e4cbe9ad021c45491e383de3b893ea4eedefbc71607
+SIZE (libmpdclient-2.23.tar.xz) = 71180
diff --git a/audio/libmpdclient/pkg-plist b/audio/libmpdclient/pkg-plist
index 5a7c2e9081f1..2ba1b567e0d8 100644
--- a/audio/libmpdclient/pkg-plist
+++ b/audio/libmpdclient/pkg-plist
@@ -10,6 +10,7 @@ include/mpd/database.h
include/mpd/directory.h
include/mpd/entity.h
include/mpd/error.h
+include/mpd/feature.h
include/mpd/fingerprint.h
include/mpd/idle.h
include/mpd/list.h
diff --git a/audio/lmms/Makefile b/audio/lmms/Makefile
deleted file mode 100644
index 74e7b62089b7..000000000000
--- a/audio/lmms/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-PORTNAME= lmms
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
-PORTREVISION= 11
-PORTEPOCH= 2
-CATEGORIES= audio
-
-MAINTAINER= rodrigo@FreeBSD.org
-COMMENT= All-in-one sequencer, drum machine, sampler, and more
-WWW= https://lmms.io/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Depends on expiring audio/carla
-EXPIRATION_DATE=2025-06-01
-
-BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
-LIB_DEPENDS= libcarla_utils.so:audio/carla \
- libfftw3.so:math/fftw3 \
- libfftw3f.so:math/fftw3-float \
- libFLAC.so:audio/flac \
- libfltk.so:x11-toolkits/fltk \
- libfluidsynth.so:audio/fluidsynth \
- libfontconfig.so:x11-fonts/fontconfig \
- libmp3lame.so:audio/lame \
- libogg.so:audio/libogg \
- libQt5X11Extras.so:x11/qt5-x11extras \
- libQt5Xml.so:textproc/qt5-xml \
- libsamplerate.so:audio/libsamplerate \
- libsndfile.so:audio/libsndfile \
- libvorbis.so:audio/libvorbis
-RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/cmt.so:audio/cmt \
- ${LOCALBASE}/share/ladspa/rdf/caps.rdf:audio/caps-plugins \
- ${LOCALBASE}/share/ladspa/rdf/swh-plugins.rdf:audio/swhplugins \
- ${LOCALBASE}/share/ladspa/rdf/tap-plugins.rdf:audio/tap-plugins
-
-USES= cmake compiler:c++11-lang desktop-file-utils localbase:ldflags \
- pkgconfig qt:5 shared-mime-info xorg
-USE_GITHUB= yes
-GH_ACCOUNT= LMMS
-GH_TUPLE= mjansson:rpmalloc:1.4.0:rpmalloc/src/3rdparty/rpmalloc/rpmalloc \
- lukas-w:qt5-x11embed:ec77d4ba40bebc0c53a016adb646b6fa65dd5faf:qt5x11embed/src/3rdparty/qt5-x11embed
-USE_LDCONFIG= yes
-USE_QT= core gui widgets x11extras xml buildtools:build \
- linguisttools:build qmake:build
-USE_XORG= xcursor xext xfixes xft xinerama xrender
-
-CMAKE_ON= WANT_QT5
-CMAKE_OFF= WANT_ALSA WANT_CALF WANT_CAPS WANT_CMT WANT_STK WANT_SWH \
- WANT_TAP WANT_VST
-
-OPTIONS_DEFINE= JACK OSS PORTAUDIO PULSEAUDIO SDL SNDIO
-OPTIONS_DEFAULT= OSS
-
-JACK_LIB_DEPENDS= libjack.so:audio/jack
-JACK_CMAKE_BOOL= WANT_JACK
-PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
-PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO
-PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
-PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO
-SDL_USES= sdl
-SDL_USE= SDL=sdl
-SDL_CMAKE_OFF= WANT_SDL
-SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
-SNDIO_CMAKE_BOOL= WANT_SNDIO
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/core/ConfigManager.cpp
- @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \
- ${WRKSRC}/src/core/LadspaManager.cpp
- @${REINPLACE_CMD} -e 's/lib64/lib/' \
- ${WRKSRC}/cmake/modules/DetectMachine.cmake
-
-post-patch-OSS-off:
- @${REINPLACE_CMD} \
- -e 's|SET(LMMS_HAVE_OSS TRUE)|SET(LMMS_HAVE_OSS FALSE)|; \
- s|SET(STATUS_OSS "OK")|SET(STATUS_OSS "<disabled>")|' \
- ${WRKSRC}/CMakeLists.txt
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions && \
- ${INSTALL_DATA} ${WRKSRC}/doc/bash-completion/lmms ${STAGEDIR}${PREFIX}/share/bash-completion/completions/
- @${RLN} ${STAGEDIR}${DATADIR}/themes/default/icon.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/lmms.png
-
-.include <bsd.port.mk>
diff --git a/audio/lmms/distinfo b/audio/lmms/distinfo
deleted file mode 100644
index e745c5b69733..000000000000
--- a/audio/lmms/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1609923213
-SHA256 (LMMS-lmms-v1.2.2_GH0.tar.gz) = 41e15eaa8ee0968b41c983275a5d2e3ea57c3481de643869584fc0d1ce092ef6
-SIZE (LMMS-lmms-v1.2.2_GH0.tar.gz) = 16501132
-SHA256 (mjansson-rpmalloc-1.4.0_GH0.tar.gz) = c5b63c40253d7f048d4489a6fa78e7a0c77d90037018c712df3bf68c033888a8
-SIZE (mjansson-rpmalloc-1.4.0_GH0.tar.gz) = 71692
-SHA256 (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 57213eb6da900412b182322e342366815c2cc2d3213cd948c2a7e405d6e41f06
-SIZE (lukas-w-qt5-x11embed-ec77d4ba40bebc0c53a016adb646b6fa65dd5faf_GH0.tar.gz) = 32135
diff --git a/audio/lmms/files/patch-CMakeLists.txt b/audio/lmms/files/patch-CMakeLists.txt
deleted file mode 100644
index 15915a373fc9..000000000000
--- a/audio/lmms/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
---- CMakeLists.txt.orig 2019-10-21 08:25:37 UTC
-+++ CMakeLists.txt
-@@ -575,13 +575,13 @@ ADD_CUSTOM_TARGET(manpage ALL
-
- # install headers
-
--IF(LMMS_BUILD_LINUX)
-+IF(LMMS_BUILD_LINUX OR LMMS_BUILD_FREEBSD OR LMMS_BUILD_OPENBSD)
- INSTALL(FILES ${LMMS_INCLUDES}
- "${CMAKE_BINARY_DIR}/lmmsconfig.h"
- "${CMAKE_BINARY_DIR}/lmmsversion.h"
- "${CMAKE_SOURCE_DIR}/src/gui/embed.cpp"
- DESTINATION "${CMAKE_INSTALL_PREFIX}/include/lmms/")
--ENDIF(LMMS_BUILD_LINUX)
-+ENDIF(LMMS_BUILD_LINUX OR LMMS_BUILD_FREEBSD OR LMMS_BUILD_OPENBSD)
-
- # package ZynAddSubFX into win32 build
- IF(LMMS_BUILD_WIN32)
diff --git a/audio/lmms/files/patch-doc_CMakeLists.txt b/audio/lmms/files/patch-doc_CMakeLists.txt
deleted file mode 100644
index 259db3266d91..000000000000
--- a/audio/lmms/files/patch-doc_CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
---- doc/CMakeLists.txt.orig 2021-01-11 09:02:46 UTC
-+++ doc/CMakeLists.txt
-@@ -15,6 +15,3 @@
- COMMENT "Generating API documentation with Doxygen"
- SOURCES Doxyfile.in)
- endif(DOXYGEN_FOUND)
--
--ADD_SUBDIRECTORY(bash-completion)
--
diff --git a/audio/lmms/files/patch-plugins_carlabase_carla.h b/audio/lmms/files/patch-plugins_carlabase_carla.h
deleted file mode 100644
index 567a2415563b..000000000000
--- a/audio/lmms/files/patch-plugins_carlabase_carla.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- plugins/carlabase/carla.h.orig 2022-04-24 08:49:10 UTC
-+++ plugins/carlabase/carla.h
-@@ -34,10 +34,10 @@
- #include "CarlaBackend.h"
- #include "CarlaNative.h"
- #include "CarlaUtils.h"
-- CARLA_EXPORT
-+ CARLA_PLUGIN_EXPORT
- const NativePluginDescriptor* carla_get_native_patchbay_plugin();
-
-- CARLA_EXPORT
-+ CARLA_PLUGIN_EXPORT
- const NativePluginDescriptor* carla_get_native_rack_plugin();
- #endif
-
diff --git a/audio/lmms/files/patch-src_gui_MainApplication.cpp b/audio/lmms/files/patch-src_gui_MainApplication.cpp
deleted file mode 100644
index d94bc5bd4c30..000000000000
--- a/audio/lmms/files/patch-src_gui_MainApplication.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/gui/MainApplication.cpp.orig 2023-06-17 16:02:33 UTC
-+++ src/gui/MainApplication.cpp
-@@ -35,6 +35,18 @@
- QApplication(argc, argv),
- m_queuedFile()
- {
-+#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
-+ // Work around a bug of KXmlGui < 5.55
-+ // which breaks the recent files menu
-+ // https://bugs.kde.org/show_bug.cgi?id=337491
-+ for (auto child : children())
-+ {
-+ if (child->inherits("KCheckAcceleratorsInitializer"))
-+ {
-+ delete child;
-+ }
-+ }
-+#endif
- #if defined(LMMS_BUILD_WIN32) && QT_VERSION >= 0x050000
- installNativeEventFilter(this);
- #endif
diff --git a/audio/lmms/files/patch-src_gui_MainWindow.cpp b/audio/lmms/files/patch-src_gui_MainWindow.cpp
deleted file mode 100644
index 0f4b4c105844..000000000000
--- a/audio/lmms/files/patch-src_gui_MainWindow.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/gui/MainWindow.cpp.orig 2023-06-17 16:07:46 UTC
-+++ src/gui/MainWindow.cpp
-@@ -33,7 +33,6 @@
- #include <QMenuBar>
- #include <QMessageBox>
- #include <QShortcut>
--#include <QLibrary>
- #include <QSplitter>
- #include <QUrl>
- #include <QWhatsThis>
-@@ -65,23 +64,6 @@
-
- #include "lmmsversion.h"
-
--#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
--//Work around an issue on KDE5 as per https://bugs.kde.org/show_bug.cgi?id=337491#c21
--void disableAutoKeyAccelerators(QWidget* mainWindow)
--{
-- using DisablerFunc = void(*)(QWidget*);
-- QLibrary kf5WidgetsAddon("KF5WidgetsAddons", 5);
-- DisablerFunc setNoAccelerators =
-- reinterpret_cast<DisablerFunc>(kf5WidgetsAddon.resolve("_ZN19KAcceleratorManager10setNoAccelEP7QWidget"));
-- if(setNoAccelerators)
-- {
-- setNoAccelerators(mainWindow);
-- }
-- kf5WidgetsAddon.unload();
--}
--#endif
--
--
- MainWindow::MainWindow() :
- m_workspace( NULL ),
- m_templatesMenu( NULL ),
-@@ -92,9 +74,6 @@
- m_metronomeToggle( 0 ),
- m_session( Normal )
- {
--#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
-- disableAutoKeyAccelerators(this);
--#endif
- setAttribute( Qt::WA_DeleteOnClose );
-
- QWidget * main_widget = new QWidget( this );
diff --git a/audio/lmms/pkg-descr b/audio/lmms/pkg-descr
deleted file mode 100644
index e395a8543e4d..000000000000
--- a/audio/lmms/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-LMMS aims to be a free alternative to popular (but commercial and
-closed-source) programs like FruityLoops, Cubase and Logic giving you the
-ability of producing music with your computer by creating cool loops,
-synthesizing and mixing sounds, arranging samples, having more fun with your
-MIDI keyboard and much more...
-
-LMMS combines the features of a tracker/sequencer program (pattern/channel/
-sample/song/effect management) and those of powerful synthesizers and samplers
-in a modern, user-friendly and easy to use graphical user interface.
diff --git a/audio/lmms/pkg-plist b/audio/lmms/pkg-plist
deleted file mode 100644
index 0daa909e3f2c..000000000000
--- a/audio/lmms/pkg-plist
+++ /dev/null
@@ -1,2992 +0,0 @@
-bin/lmms
-include/lmms/AboutDialog.h
-include/lmms/ActionGroup.h
-include/lmms/AtomicInt.h
-include/lmms/AudioAlsa.h
-include/lmms/AudioAlsaSetupWidget.h
-include/lmms/AudioDevice.h
-include/lmms/AudioDeviceSetupWidget.h
-include/lmms/AudioDummy.h
-include/lmms/AudioFileDevice.h
-include/lmms/AudioFileMP3.h
-include/lmms/AudioFileOgg.h
-include/lmms/AudioFileWave.h
-include/lmms/AudioJack.h
-include/lmms/AudioOss.h
-include/lmms/AudioPort.h
-include/lmms/AudioPortAudio.h
-include/lmms/AudioPulseAudio.h
-include/lmms/AudioSampleRecorder.h
-include/lmms/AudioSdl.h
-include/lmms/AudioSndio.h
-include/lmms/AudioSoundIo.h
-include/lmms/AudioWeakJack.h
-include/lmms/AutomatableButton.h
-include/lmms/AutomatableModel.h
-include/lmms/AutomatableModelView.h
-include/lmms/AutomatableSlider.h
-include/lmms/AutomationEditor.h
-include/lmms/AutomationPattern.h
-include/lmms/AutomationPatternView.h
-include/lmms/AutomationTrack.h
-include/lmms/BBEditor.h
-include/lmms/BBTrack.h
-include/lmms/BBTrackContainer.h
-include/lmms/BandLimitedWave.h
-include/lmms/BasicFilters.h
-include/lmms/BufferManager.h
-include/lmms/CPULoadWidget.h
-include/lmms/CaptionMenu.h
-include/lmms/Clipboard.h
-include/lmms/ComboBox.h
-include/lmms/ComboBoxModel.h
-include/lmms/ConfigManager.h
-include/lmms/Controller.h
-include/lmms/ControllerConnection.h
-include/lmms/ControllerConnectionDialog.h
-include/lmms/ControllerDialog.h
-include/lmms/ControllerRackView.h
-include/lmms/ControllerView.h
-include/lmms/DataFile.h
-include/lmms/Delay.h
-include/lmms/DetuningHelper.h
-include/lmms/DrumSynth.h
-include/lmms/DspEffectLibrary.h
-include/lmms/DummyEffect.h
-include/lmms/DummyInstrument.h
-include/lmms/DummyPlugin.h
-include/lmms/Editor.h
-include/lmms/Effect.h
-include/lmms/EffectChain.h
-include/lmms/EffectControlDialog.h
-include/lmms/EffectControls.h
-include/lmms/EffectRackView.h
-include/lmms/EffectSelectDialog.h
-include/lmms/EffectView.h
-include/lmms/Engine.h
-include/lmms/EnvelopeAndLfoParameters.h
-include/lmms/EnvelopeAndLfoView.h
-include/lmms/ExportFilter.h
-include/lmms/ExportProjectDialog.h
-include/lmms/FadeButton.h
-include/lmms/Fader.h
-include/lmms/FileBrowser.h
-include/lmms/FileDialog.h
-include/lmms/FxLine.h
-include/lmms/FxMixer.h
-include/lmms/FxMixerView.h
-include/lmms/Graph.h
-include/lmms/GroupBox.h
-include/lmms/GuiApplication.h
-include/lmms/ImportFilter.h
-include/lmms/InlineAutomation.h
-include/lmms/Instrument.h
-include/lmms/InstrumentFunctionViews.h
-include/lmms/InstrumentFunctions.h
-include/lmms/InstrumentMidiIOView.h
-include/lmms/InstrumentPlayHandle.h
-include/lmms/InstrumentSoundShaping.h
-include/lmms/InstrumentSoundShapingView.h
-include/lmms/InstrumentTrack.h
-include/lmms/InstrumentView.h
-include/lmms/IoHelper.h
-include/lmms/JournallingObject.h
-include/lmms/Knob.h
-include/lmms/Ladspa2LMMS.h
-include/lmms/LadspaBase.h
-include/lmms/LadspaControl.h
-include/lmms/LadspaControlView.h
-include/lmms/LadspaManager.h
-include/lmms/LcdSpinBox.h
-include/lmms/LcdWidget.h
-include/lmms/LedCheckbox.h
-include/lmms/LeftRightNav.h
-include/lmms/LfoController.h
-include/lmms/LmmsPalette.h
-include/lmms/LmmsStyle.h
-include/lmms/LocaleHelper.h
-include/lmms/LocklessAllocator.h
-include/lmms/LocklessList.h
-include/lmms/MainApplication.h
-include/lmms/MainWindow.h
-include/lmms/MemoryHelper.h
-include/lmms/MemoryManager.h
-include/lmms/MeterDialog.h
-include/lmms/MeterModel.h
-include/lmms/MicroTimer.h
-include/lmms/Midi.h
-include/lmms/MidiAlsaRaw.h
-include/lmms/MidiAlsaSeq.h
-include/lmms/MidiApple.h
-include/lmms/MidiClient.h
-include/lmms/MidiController.h
-include/lmms/MidiDummy.h
-include/lmms/MidiEvent.h
-include/lmms/MidiEventProcessor.h
-include/lmms/MidiJack.h
-include/lmms/MidiOss.h
-include/lmms/MidiPort.h
-include/lmms/MidiPortMenu.h
-include/lmms/MidiSetupWidget.h
-include/lmms/MidiSndio.h
-include/lmms/MidiTime.h
-include/lmms/MidiWinMM.h
-include/lmms/MixHelpers.h
-include/lmms/Mixer.h
-include/lmms/MixerProfiler.h
-include/lmms/MixerWorkerThread.h
-include/lmms/Model.h
-include/lmms/ModelView.h
-include/lmms/NStateButton.h
-include/lmms/Note.h
-include/lmms/NotePlayHandle.h
-include/lmms/Oscillator.h
-include/lmms/OutputSettings.h
-include/lmms/Pattern.h
-include/lmms/PeakController.h
-include/lmms/Piano.h
-include/lmms/PianoRoll.h
-include/lmms/PianoView.h
-include/lmms/Pitch.h
-include/lmms/PixmapButton.h
-include/lmms/PlayHandle.h
-include/lmms/Plugin.h
-include/lmms/PluginBrowser.h
-include/lmms/PluginFactory.h
-include/lmms/PluginView.h
-include/lmms/PresetPreviewPlayHandle.h
-include/lmms/ProjectJournal.h
-include/lmms/ProjectNotes.h
-include/lmms/ProjectRenderer.h
-include/lmms/ProjectVersion.h
-include/lmms/RemotePlugin.h
-include/lmms/RenameDialog.h
-include/lmms/RenderManager.h
-include/lmms/RingBuffer.h
-include/lmms/RmsHelper.h
-include/lmms/RowTableView.h
-include/lmms/Rubberband.h
-include/lmms/SampleBuffer.h
-include/lmms/SamplePlayHandle.h
-include/lmms/SampleRecordHandle.h
-include/lmms/SampleTrack.h
-include/lmms/SendButtonIndicator.h
-include/lmms/SerializingObject.h
-include/lmms/SetupDialog.h
-include/lmms/SideBar.h
-include/lmms/SideBarWidget.h
-include/lmms/Song.h
-include/lmms/SongEditor.h
-include/lmms/StringPairDrag.h
-include/lmms/SubWindow.h
-include/lmms/SweepOscillator.h
-include/lmms/TabBar.h
-include/lmms/TabButton.h
-include/lmms/TabWidget.h
-include/lmms/TempoSyncKnob.h
-include/lmms/TempoSyncKnobModel.h
-include/lmms/TextFloat.h
-include/lmms/ThreadableJob.h
-include/lmms/TimeDisplayWidget.h
-include/lmms/TimeLineWidget.h
-include/lmms/ToolButton.h
-include/lmms/ToolPlugin.h
-include/lmms/ToolPluginView.h
-include/lmms/ToolTip.h
-include/lmms/Track.h
-include/lmms/TrackContainer.h
-include/lmms/TrackContainerView.h
-include/lmms/TrackLabelButton.h
-include/lmms/TrackRenameLineEdit.h
-include/lmms/ValueBuffer.h
-include/lmms/VersionedSaveDialog.h
-include/lmms/VisualizationWidget.h
-include/lmms/VstSyncController.h
-include/lmms/VstSyncData.h
-include/lmms/aeffectx.h
-include/lmms/base64.h
-include/lmms/custom_events.h
-include/lmms/debug.h
-include/lmms/denormals.h
-include/lmms/embed.cpp
-include/lmms/embed.h
-include/lmms/endian_handling.h
-include/lmms/export.h
-include/lmms/fft_helpers.h
-include/lmms/fifo_buffer.h
-include/lmms/gui_templates.h
-include/lmms/interpolation.h
-include/lmms/ladspa.h
-include/lmms/lmms_basics.h
-include/lmms/lmms_constants.h
-include/lmms/lmms_math.h
-include/lmms/lmmsconfig.h
-include/lmms/lmmsversion.h
-include/lmms/panning.h
-include/lmms/panning_constants.h
-include/lmms/shared_object.h
-include/lmms/templates.h
-include/lmms/update_event.h
-include/lmms/versioninfo.h
-include/lmms/volume.h
-lib/lmms/RemoteZynAddSubFx
-lib/lmms/libOPL2.so
-lib/lmms/libZynAddSubFxCore.so
-lib/lmms/libamplifier.so
-lib/lmms/libaudiofileprocessor.so
-lib/lmms/libbassbooster.so
-lib/lmms/libbitcrush.so
-lib/lmms/libbitinvader.so
-lib/lmms/libcarlabase.so
-lib/lmms/libcarlapatchbay.so
-lib/lmms/libcarlarack.so
-lib/lmms/libcrossovereq.so
-lib/lmms/libdelay.so
-lib/lmms/libdualfilter.so
-lib/lmms/libdynamicsprocessor.so
-lib/lmms/libeq.so
-lib/lmms/libflanger.so
-lib/lmms/libhydrogenimport.so
-lib/lmms/libkicker.so
-lib/lmms/libladspabrowser.so
-lib/lmms/libladspaeffect.so
-lib/lmms/liblb302.so
-lib/lmms/libmidiexport.so
-lib/lmms/libmidiimport.so
-lib/lmms/libmonstro.so
-lib/lmms/libmultitapecho.so
-lib/lmms/libnes.so
-lib/lmms/liborganic.so
-lib/lmms/libpapu.so
-lib/lmms/libpatman.so
-lib/lmms/libpeakcontrollereffect.so
-lib/lmms/libreverbsc.so
-lib/lmms/libsf2player.so
-lib/lmms/libsfxr.so
-lib/lmms/libsid.so
-lib/lmms/libspectrumanalyzer.so
-lib/lmms/libstereoenhancer.so
-lib/lmms/libstereomatrix.so
-lib/lmms/libtripleoscillator.so
-lib/lmms/libvibedstrings.so
-lib/lmms/libwatsyn.so
-lib/lmms/libwaveshaper.so
-lib/lmms/libzynaddsubfx.so
-share/man/man1/lmms.1.gz
-share/applications/lmms.desktop
-share/bash-completion/completions/lmms
-share/icons/hicolor/128x128/apps/lmms.png
-share/icons/hicolor/128x128/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/128x128@2/apps/lmms.png
-share/icons/hicolor/128x128@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/16x16/apps/lmms.png
-share/icons/hicolor/16x16/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/16x16@2/apps/lmms.png
-share/icons/hicolor/16x16@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/24x24/apps/lmms.png
-share/icons/hicolor/24x24/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/24x24@2/apps/lmms.png
-share/icons/hicolor/24x24@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/32x32/apps/lmms.png
-share/icons/hicolor/32x32/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/32x32@2/apps/lmms.png
-share/icons/hicolor/32x32@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/48x48/apps/lmms.png
-share/icons/hicolor/48x48/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/48x48@2/apps/lmms.png
-share/icons/hicolor/48x48@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/64x64/apps/lmms.png
-share/icons/hicolor/64x64/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/64x64@2/apps/lmms.png
-share/icons/hicolor/64x64@2/mimetypes/application-x-lmms-project.png
-share/icons/hicolor/scalable/apps/lmms.svg
-share/icons/hicolor/scalable/mimetypes/application-x-lmms-project.svg
-%%DATADIR%%/backgrounds/lmms_tile.png
-%%DATADIR%%/backgrounds/newbg.png
-%%DATADIR%%/backgrounds/vinnie.png
-%%DATADIR%%/locale/ar.qm
-%%DATADIR%%/locale/bs.qm
-%%DATADIR%%/locale/ca.qm
-%%DATADIR%%/locale/cs.qm
-%%DATADIR%%/locale/de.qm
-%%DATADIR%%/locale/en.qm
-%%DATADIR%%/locale/es.qm
-%%DATADIR%%/locale/fa.qm
-%%DATADIR%%/locale/fr.qm
-%%DATADIR%%/locale/gl.qm
-%%DATADIR%%/locale/hu_HU.qm
-%%DATADIR%%/locale/id.qm
-%%DATADIR%%/locale/it.qm
-%%DATADIR%%/locale/ja.qm
-%%DATADIR%%/locale/ko.qm
-%%DATADIR%%/locale/nl.qm
-%%DATADIR%%/locale/pl.qm
-%%DATADIR%%/locale/pt.qm
-%%DATADIR%%/locale/ru.qm
-%%DATADIR%%/locale/sl.qm
-%%DATADIR%%/locale/sr.qm
-%%DATADIR%%/locale/sv.qm
-%%DATADIR%%/locale/uk.qm
-%%DATADIR%%/locale/zh_CN.qm
-%%DATADIR%%/locale/zh_TW.qm
-%%DATADIR%%/presets/AudioFileProcessor/Bass-Mania.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Erazor.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Fat-Reversed-Kick.xpf
-%%DATADIR%%/presets/AudioFileProcessor/Kick-4-your-Subwoofer.xpf
-%%DATADIR%%/presets/AudioFileProcessor/SString.xpf
-%%DATADIR%%/presets/AudioFileProcessor/orion.xpf
-%%DATADIR%%/presets/BitInvader/alien_strings.xpf
-%%DATADIR%%/presets/BitInvader/beehive.xpf
-%%DATADIR%%/presets/BitInvader/bell.xpf
-%%DATADIR%%/presets/BitInvader/cello.xpf
-%%DATADIR%%/presets/BitInvader/drama.xpf
-%%DATADIR%%/presets/BitInvader/epiano.xpf
-%%DATADIR%%/presets/BitInvader/invaders_must_die.xpf
-%%DATADIR%%/presets/BitInvader/pluck.xpf
-%%DATADIR%%/presets/BitInvader/soft_pad.xpf
-%%DATADIR%%/presets/BitInvader/spacefx.xpf
-%%DATADIR%%/presets/BitInvader/subbass.xpf
-%%DATADIR%%/presets/BitInvader/sweep_pad.xpf
-%%DATADIR%%/presets/BitInvader/toy_piano.xpf
-%%DATADIR%%/presets/BitInvader/wah_synth.xpf
-%%DATADIR%%/presets/Kicker/Clap dry.xpf
-%%DATADIR%%/presets/Kicker/Clap.xpf
-%%DATADIR%%/presets/Kicker/HihatClosed.xpf
-%%DATADIR%%/presets/Kicker/HihatOpen.xpf
-%%DATADIR%%/presets/Kicker/KickPower.xpf
-%%DATADIR%%/presets/Kicker/Shaker.xpf
-%%DATADIR%%/presets/Kicker/SnareLong.xpf
-%%DATADIR%%/presets/Kicker/SnareMarch.xpf
-%%DATADIR%%/presets/Kicker/TR909-RimShot.xpf
-%%DATADIR%%/presets/Kicker/TrapKick.xpf
-%%DATADIR%%/presets/LB302/AcidLead.xpf
-%%DATADIR%%/presets/LB302/AngryLead.xpf
-%%DATADIR%%/presets/LB302/DroneArp.xpf
-%%DATADIR%%/presets/LB302/GoodOldTimes.xpf
-%%DATADIR%%/presets/LB302/Oh Synth.xpf
-%%DATADIR%%/presets/LB302/STrash.xpf
-%%DATADIR%%/presets/Monstro/Growl.xpf
-%%DATADIR%%/presets/Monstro/HorrorLead.xpf
-%%DATADIR%%/presets/Monstro/Phat.xpf
-%%DATADIR%%/presets/Monstro/ScaryBell.xpf
-%%DATADIR%%/presets/Nescaline/Chomp.xpf
-%%DATADIR%%/presets/Nescaline/Detune_lead.xpf
-%%DATADIR%%/presets/Nescaline/Engine_overheats.xpf
-%%DATADIR%%/presets/Nescaline/Fireball_flick.xpf
-%%DATADIR%%/presets/Nescaline/Mega_weapon.xpf
-%%DATADIR%%/presets/OpulenZ/Bagpipe.xpf
-%%DATADIR%%/presets/OpulenZ/Bells.xpf
-%%DATADIR%%/presets/OpulenZ/Brass.xpf
-%%DATADIR%%/presets/OpulenZ/Bubbly_days.xpf
-%%DATADIR%%/presets/OpulenZ/Cheesy_synth.xpf
-%%DATADIR%%/presets/OpulenZ/Clarinet.xpf
-%%DATADIR%%/presets/OpulenZ/Combo_organ.xpf
-%%DATADIR%%/presets/OpulenZ/Epiano.xpf
-%%DATADIR%%/presets/OpulenZ/Funky.xpf
-%%DATADIR%%/presets/OpulenZ/Halo_pad.xpf
-%%DATADIR%%/presets/OpulenZ/Harp.xpf
-%%DATADIR%%/presets/OpulenZ/Organ_leslie.xpf
-%%DATADIR%%/presets/OpulenZ/Pad.xpf
-%%DATADIR%%/presets/OpulenZ/Square.xpf
-%%DATADIR%%/presets/OpulenZ/Vibraphone.xpf
-%%DATADIR%%/presets/Organic/Pwnage.xpf
-%%DATADIR%%/presets/Organic/Rubberband.xpf
-%%DATADIR%%/presets/Organic/organ_blues.xpf
-%%DATADIR%%/presets/Organic/organ_risingsun.xpf
-%%DATADIR%%/presets/Organic/organ_swish.xpf
-%%DATADIR%%/presets/Organic/pad_ethereal.xpf
-%%DATADIR%%/presets/Organic/pad_rich.xpf
-%%DATADIR%%/presets/Organic/pad_sweep.xpf
-%%DATADIR%%/presets/Organic/puresine.xpf
-%%DATADIR%%/presets/Organic/sequencer_64.xpf
-%%DATADIR%%/presets/SID/Bass.xpf
-%%DATADIR%%/presets/SID/CheesyGuitar.xpf
-%%DATADIR%%/presets/SID/Lead.xpf
-%%DATADIR%%/presets/SID/MadMind.xpf
-%%DATADIR%%/presets/SID/Overdrive.xpf
-%%DATADIR%%/presets/SID/Pad.xpf
-%%DATADIR%%/presets/TripleOscillator/AmazingBubbles.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogBell.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogDreamz.xpf
-%%DATADIR%%/presets/TripleOscillator/AnalogTimes.xpf
-%%DATADIR%%/presets/TripleOscillator/Analogous.xpf
-%%DATADIR%%/presets/TripleOscillator/Arpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/ArpeggioPing.xpf
-%%DATADIR%%/presets/TripleOscillator/Bell.xpf
-%%DATADIR%%/presets/TripleOscillator/BellArp.xpf
-%%DATADIR%%/presets/TripleOscillator/BlandModBass.xpf
-%%DATADIR%%/presets/TripleOscillator/BrokenToy.xpf
-%%DATADIR%%/presets/TripleOscillator/ChurchOrgan.xpf
-%%DATADIR%%/presets/TripleOscillator/CryingPads.xpf
-%%DATADIR%%/presets/TripleOscillator/DetunedGhost.xpf
-%%DATADIR%%/presets/TripleOscillator/DirtyReece.xpf
-%%DATADIR%%/presets/TripleOscillator/DistortedPMBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HardKick.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HihatC.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_HihatO.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_Kick.xpf
-%%DATADIR%%/presets/TripleOscillator/Drums_Snare.xpf
-%%DATADIR%%/presets/TripleOscillator/DullBell.xpf
-%%DATADIR%%/presets/TripleOscillator/E-Organ.xpf
-%%DATADIR%%/presets/TripleOscillator/E-Organ2.xpf
-%%DATADIR%%/presets/TripleOscillator/ElectricOboe.xpf
-%%DATADIR%%/presets/TripleOscillator/Erazzor.xpf
-%%DATADIR%%/presets/TripleOscillator/FatCheese.xpf
-%%DATADIR%%/presets/TripleOscillator/FatPMArp.xpf
-%%DATADIR%%/presets/TripleOscillator/FatTB303Arp.xpf
-%%DATADIR%%/presets/TripleOscillator/Freaky-Bass.xpf
-%%DATADIR%%/presets/TripleOscillator/FutureBass.xpf
-%%DATADIR%%/presets/TripleOscillator/FuzzyAnalogBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Garfunkel.xpf
-%%DATADIR%%/presets/TripleOscillator/GhostBoy.xpf
-%%DATADIR%%/presets/TripleOscillator/Harmonium.xpf
-%%DATADIR%%/presets/TripleOscillator/Harp-of-a-Fairy.xpf
-%%DATADIR%%/presets/TripleOscillator/HiPad.xpf
-%%DATADIR%%/presets/TripleOscillator/HugeGrittyBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Jupiter.xpf
-%%DATADIR%%/presets/TripleOscillator/LFO-party.xpf
-%%DATADIR%%/presets/TripleOscillator/LovelyDream.xpf
-%%DATADIR%%/presets/TripleOscillator/MoogArpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/MoveYourBody.xpf
-%%DATADIR%%/presets/TripleOscillator/OldComputerGames.xpf
-%%DATADIR%%/presets/TripleOscillator/PM-FMstring.xpf
-%%DATADIR%%/presets/TripleOscillator/PMFMFTWbass.xpf
-%%DATADIR%%/presets/TripleOscillator/PMbass.xpf
-%%DATADIR%%/presets/TripleOscillator/PercussiveBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Play-some-rock.xpf
-%%DATADIR%%/presets/TripleOscillator/PluckArpeggio.xpf
-%%DATADIR%%/presets/TripleOscillator/PluckBass.xpf
-%%DATADIR%%/presets/TripleOscillator/PowerStrings.xpf
-%%DATADIR%%/presets/TripleOscillator/RaveBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Ravemania.xpf
-%%DATADIR%%/presets/TripleOscillator/ResoBass.xpf
-%%DATADIR%%/presets/TripleOscillator/ResonantPad.xpf
-%%DATADIR%%/presets/TripleOscillator/Rough!.xpf
-%%DATADIR%%/presets/TripleOscillator/SEGuitar.xpf
-%%DATADIR%%/presets/TripleOscillator/SawReso.xpf
-%%DATADIR%%/presets/TripleOscillator/SpaceBass.xpf
-%%DATADIR%%/presets/TripleOscillator/Square.xpf
-%%DATADIR%%/presets/TripleOscillator/SquarePing.xpf
-%%DATADIR%%/presets/TripleOscillator/SuperSawLead.xpf
-%%DATADIR%%/presets/TripleOscillator/Supernova.xpf
-%%DATADIR%%/presets/TripleOscillator/TB303.xpf
-%%DATADIR%%/presets/TripleOscillator/TINTNpad.xpf
-%%DATADIR%%/presets/TripleOscillator/TheFirstOne.xpf
-%%DATADIR%%/presets/TripleOscillator/TheMaster.xpf
-%%DATADIR%%/presets/TripleOscillator/TranceLead.xpf
-%%DATADIR%%/presets/TripleOscillator/WarmStack.xpf
-%%DATADIR%%/presets/TripleOscillator/Whistle.xpf
-%%DATADIR%%/presets/TripleOscillator/Xylophon.xpf
-%%DATADIR%%/presets/Vibed/Harpsichord.xpf
-%%DATADIR%%/presets/Vibed/SadPad.xpf
-%%DATADIR%%/presets/Watsyn/Epic_lead.xpf
-%%DATADIR%%/presets/Watsyn/Phase_bass.xpf
-%%DATADIR%%/presets/Watsyn/Pulse.xpf
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0001-Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0002-Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0003-Arpeggio3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0004-Arpeggio4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0005-Arpeggio5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0006-Aporggio6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0007-Arpeggio7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0008-Arpeggio8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0009-Arpeggio9.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0010-Arpeggio10.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0011-Arpeggio11.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0033-Sequence1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0034-Sequence2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0036-Echoed Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0037-Echo FX.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0039-Soft Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0040-Soft Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0041-Soft Arpeggio3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0042-Soft Arpeggio4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0043-Soft Arpeggio5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0065-Hyper Organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0066-Hyper Arpeggio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0068-Glass Arpeggio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0068-Glass Arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Arpeggios/0069-Glass Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0001-Bass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0002-Bass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0003-Bass 3 _analog_.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0004-Bass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0005-Bass 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0006-Analogue Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0033-Wah Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0035-FM Bass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Bass/0036-FM Bass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0001-FM Thrumpet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0003-Synth Brazz 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0004-Synth Brazz 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0005-Synth Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0006-Synth Brass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0007-Synth Brass 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0008-Brass Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0009-Wah Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0010-Solo Synth1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0011-Brazz 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0012-Brazz 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0033-Analog Brass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0034-Analog Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0035-Analog Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0036-Analog Brass 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0065-Simple Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0066-Fat Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0067-Brass Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Brass/0068-Brass Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0001-AHH Choir 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0002-AHH Choir 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0003-EHH Choir 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0004-Voice OOH.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0005-Choir Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0006-Choir Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0007-Choir Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0008-Choir Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0009-Choir Pad5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0010-Choir Pad6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0033-Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0034-Slow Morph_Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0035-Wah Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0036-Eooooo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0037-Voiced Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0039-Ohh Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0065-Vocal Morph 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0066-Vocal Morph 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0067-Vocal Morph 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0068-Vocal Morph 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0069-Vocal Morph 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0070-Vocal Morph 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ChoirAndVoice/0071-Vocal Morph 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0001-Xylophone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0002-Vibraphone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0003-Soft Vibes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0004-Simple Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0005-Silver Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0006-Soft Hammer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0007-Ethereal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0008-Metal Drips.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0009-Trem Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0010-Trem Synth Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0011-Trem Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0012-Simple Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0013-Full Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0014-Super Square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0015-Steel Wire.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0016-Echo Bubbles.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0017-Fantasia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0018-Sub Delay.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0019-Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0020-Ultra Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0021-Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0022-Wipe Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0023-Ghost Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0024-Full Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0025-Slow Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0026-Pizzicato Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0027-Sweep Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0028-Warm Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0029-Hard Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0030-Bright Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0031-Multi Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0032-Slow Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0033-Medium Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0034-Hard Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0035-Voiced Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0036-Sweep Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0037-Stereo Sweep Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0038-Wipe Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0039-Hard Stereo Sweep Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0040-Master Synth Low.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0041-Master Synth High.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0042-Sharp Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0043-Fretless Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0044-Decay Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0045-Steel Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0046-Synth Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0047-Distorted Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0048-Variable Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0049-Reed Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0050-Soft Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0051-Thin Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0052-Great Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0053-64ft Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0054-Hammond Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0055-Percussion Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0056-Sines.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0057-Soft Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0058-Warm Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0059-Ocarina.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0060-Beyond.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0061-Sweep Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0062-Sweep Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0063-Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0064-Slow Deep Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0065-Ice Field.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0066-Hollow Ice Field.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0067-Smooth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0068-Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0069-Medium Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0070-Bright Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0071-Bright Rush Long Tail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0072-Extended Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0073-Bright Rush Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0074-Sweep Rushes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0075-Breathy Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0076-ReedBank.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0077-Voyager.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0078-Soft Voyager.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0079-Soft Voyager Reverse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0080-Echo Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0081-Sharp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0082-Sharp and Warm.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0083-Sharp and Deep.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0084-Sharp Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0085-Far Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0086-Clarinet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0087-Bassoon.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0088-Aooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0089-Daooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0090-Yaooww.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0091-Yiee.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0092-Eeoow.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0093-Overdrive.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0094-Overdrive 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0095-Overdrive 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0096-Power Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0097-Power Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0098-Wet Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0099-Wet Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0100-Prophesy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0101-Bottle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0102-Pan Pipe 32.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0103-Pan Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0104-Pan Pipe 96.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0105-Lite Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0106-Trem Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0107-Smooth Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0108-Nylon Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0109-Tunnel Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0110-Home Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0111-Moonlight Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0112-Soft Piano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0113-Soft Piano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0114-Space Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0115-Space Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0116-Far Space Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0117-Space Voice 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0118-Soft Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0119-Full Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0120-Soft Ahh.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0121-Breathy Ahh.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0122-Another Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0123-Light Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0124-Super Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0125-Hyper Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0126-Hyper Matrix.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0127-Extreme.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Collection/0128-Wind and Surf.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0004-Muffled Bells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0006-Tinkle Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0010-Metal Sweep.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0011-Slow Steel.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0013-Bright Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0016-Soft Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0019-Warm Square Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0021-Bubbles.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0024-Solo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0025-Wind Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0038-Smooth Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0041-Buzz.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0045-Bite.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0055-Thick Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0057-Ultra Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0060-Stopped Pipe.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0074-Smooth Expanded.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0092-Wind Pipes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0106-Harpsichord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0107-Cathedral Harp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0108-Angel Harp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0116-Soprano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Companion/0119-Ghost Choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0002-Sparo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0003-Laser_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0005-Elettrico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0006-Ronzio_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0007-Ronzio_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0008-Ronzio_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0010-Interferenze.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0012-Passa_astronave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0013-Passa_asteroide.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0015-Nave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0017-Strano_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0018-Strano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0020-Acqua.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0021-Asteroide.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0024-tastiera.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0026-beepA.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0027-beepB.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0028-beepC.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0033-buao.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0034-creepy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0036-Trillo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0037-Trillo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0038-Trillo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0039-Trillo5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0041-Scherzo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0043-Grave.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0045-Fischia_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0046-Fischia_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0047-Fischia_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0049-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0050-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0052-ImpossibleDream1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0053-ImpossibleDream4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0054-Delayed Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0057-Glass_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0059-Tremulo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Noise/0061-Campane.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0001-Bassoon.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0002-Bassoon2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0003-Bassoon3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0004-Volo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0006-Arpeggio_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0007-Arpeggio_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0008-Arpeggio_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0009-Glass Arpeggio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0011-abracadabra.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0012-Ghost Whistle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0013-Spazio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0014-Spazio2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0015-Space Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0016-SpaceAtmo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0017-friendly sines.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0019-Acquoso_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0020-Acquoso_5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0021-Acquoso_6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0023-Fagotto_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0024-Fagotto_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0025-Fagotto_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0027-Delicato_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0028-Delicato_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0029-Delicato_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0031-Wah_dolce_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0032-Wah_dolce_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0033-Long Space Choir 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0034-Choir Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0035-Ancient_Echos.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0036-Campane.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0037-Chorus.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0038-HellVoice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0039-Chorus2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0041-DarkNight.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0042-LightDawn.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0043-Fiiuu.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0045-Spazio_profondo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0046-Spazio_Profondo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0047-Spazio_Profondo3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0049-DolcePiano_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0050-DolcePiano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0051-DolcePiano_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0053-Ding_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0054-Ding_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0056-Senza_tempo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0057-Senza_tempo_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0058-Senza_tempo_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0059-Senza_tempo_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0060-Senza_tempo_5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0062-Sospirato_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0063-Sospirato_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0064-Sospirato_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0065-Synth_piano_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0066-Synth_Piano_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0068-Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0069-Pianola.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0070-clavicembalo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0072-Zufolo_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0073-Zufolo_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0074-Zufolo_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0075-Zufolo_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0076-Pinkollo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0078-Tremulo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0079-Tremulo_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0081-Organetto_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0082-Organetto_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0084-Organo_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0085-Organo_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0086-Organo_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0087-Harp 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0088-Harp4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0090-Dolcino_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0091-Dolcino_02.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0092-Dolcino_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0093-Dolcino_04.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0095-Accordian.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0096-padNice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0097-k.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0098-z.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0099-a.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0100-Steel Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0101-Sweet_Night.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0102-Sweet_Night_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0103-Gocce.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0104-Ice Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0105-Voluttuoso.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0106-Entropia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0108-Arcano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0109-Arcano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0110-Arcano3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0112-Glass_01.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0113-Glass_02a.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0114-Glass_02b.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0115-Glass_03.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0116-Glass_04.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0119-Arcadia_1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0120-Arcadia_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0121-Arcadia_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0122-Arcadia_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0124-Armonica.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0125-Fanfara.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0126-Polvere.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0127-Comb Filter.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0128-Synth Pad 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0129-Bello.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0130-abbellimento.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0131-Carino.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0132-Cigno.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0133-fluido.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0136-Romantico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0137-Romantico2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0138-romanticone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0139-Emptyness3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0140-Foglie.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0142-Solitudine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0144-Inquietudine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0145-c.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0146-Ancestrale.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0147-Attesa.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0148-vento.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0149-pioggia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0150-nebbia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0151-Memory.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0152-Memory2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0153-Memory3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0155-contorno.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0156-fantasia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0157-nostalgia.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0158-patetico.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Cormi_Sound/0159-Destino.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Drums/0001-Drums Kit1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0001-Layered1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0002-Layered2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0005-Organ and Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0007-Organ Choir Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0008-Organ Choir Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0033-Rhodes Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0034-Rhodes Strings2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0035-Rhodes Strings3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0036-Rhodes Strings4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Dual/0065-Dream of the Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0001-Emptyness1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0002-Emptyness2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0003-Space Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0004-Weird Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0006-Space SynthBrass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0008-Space Voice1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0009-Space Voice2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0010-Space Voice3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0011-Space Choir1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0012-Space Choir2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0014-Glass Voices.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0015-Strange Voice.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0033-ImpossibleDream1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0034-ImpossibleDream2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0035-ImpossibleDream3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0036-ImpossibleDream4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0037-ImpossibleDream5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0040-Delayed Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0041-Fade Down Echo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0042-Rhodes Space1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0043-Rhodes Space2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0065-Long SpaceChoir1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Fantasy/0066-Long SpaceChoir2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0001-Dist Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0002-Dist Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0003-Dist Guitar 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0004-Dist Guitar 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0005-Dist Guitar 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0033-Trash Guitar 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0034-Trash Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0035-Short.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0065-Clean Guitar1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0066-Electric Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Guitar/0097-Space Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0001-SquareToSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0002-GaussToSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0003-MorphingOrgan.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0004-ThinLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0005-BrightLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0006-GenericLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0007-MorphingSuperSaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0008-BrassyFlute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0009-GenericLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0027-ShortFlute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0028-PianoBell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0029-PianoHarp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0030-ScaredPulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0031-Twang2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0032-Twang1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0037-FatPatch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0038-FatPatchSimpler.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0039-FatPatchSimpler2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0046-NoisyGuitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0047-NoisyGuitar2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0048-NoisyGuitar3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0049-guitar-PowerChorder.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0050-SynGuitarAcoustic1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0051-SynGuitarAcoustic2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0052-SynGuitarAcoustic3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0054-DevilsFiddle.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0055-DevilsFiddle2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0085-PanFluteSawPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0086-BlownPiano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0087-ChoirPatch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0088-InfraSoundPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0089-InfraSound2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0090-Pad-RingModSine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0091-FatPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0092-VibratingPad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0097-AnalogBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0098-DoublePadBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0099-SharpBass1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0100-SharpBass4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0101-SharpBass5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0102-PluckedWithTailBassy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0103-PluckedAnalogBass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0108-NoisyPulseLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0109-NoisyPulseLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0110-wierdSchwoop.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0111-PoorAccordion.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0112-PoorTrumpet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0113-BassyChirp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0114-hoarseorgan.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0115-MysticlBells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0129-chip-SlowSawStrings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0130-chip-SIDarpSoft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0131-chip-SIDarpSharp.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0132-chip-SIDarpSharp2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0133-chip-HarshSaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0134-chip-VibratoLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0135-chip-VibratoLead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0136-chip-PWM-VibratoLead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0137-chip-PolyDistorted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0138-chip-PolyDistorted2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0146-PluckedWithVibTail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0147-PluckedWithTail2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Laba170bank/0148-PluckedWithTail.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0001-Memories.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0002-Bells 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0003-Bells 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0004-Bells 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0005-Bells 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0006-SuperSaw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0007-SuperSaw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0008-SuperSaw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0009-SuperSaw 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0010-SuperSaw 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0033-Trash Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0034-Trash Synth 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0035-Trash Synth 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0036-Trash Synth 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0065-SuperSaw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0066-SuperSaw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0067-SuperSaw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0068-SuperSaw 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0069-SuperSaw 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Misc/0070-SuperSaw 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0001-Synth Effect.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0002-Ioioioioioi.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0003-Noise1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0004-Noise2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0006-Wind.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0033-Metal Sound 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0034-Metal Sound 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0035-Metal Sound 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0037-Metal Sound 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0038-Metal Sound 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Noises/0065-Short noise.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0001-Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0002-Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0003-Organ 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0004-Organ 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0005-Organ 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0006-Organ 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0007-Organ 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0008-Organ 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0009-Organ 9.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0010-Organ 10.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0011-Organ 11.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0012-Organ 12.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0033-Cathedral Organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0034-Cathedral Organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0035-Cathedral Organ3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0037-Church Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0038-Church Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0039-Church Organ 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0040-Church Organ 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0041-Church Organ Soft.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0065-Nice Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0066-Nice Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0067-Sub_Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0068-Square Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0069-Soft Organ 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0070-Soft Organ 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0071-Synth Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0072-Fantasy Organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0097-Accordion Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0098-Accordion Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0099-Synth Accordion1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0100-Synth Accordion2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Organ/0101-Accordion 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0001-Sine Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0002-sin2x pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0003-Analog Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0004-Analog Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0005-Square Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0006-Square Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0008-Resonance Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0009-Resonance Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0033-Synth Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0034-Synth Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0035-Synth Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0036-Synth Pad 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0037-Synth Pad 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0065-Soft Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0066-Flanged Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Pads/0097-Bell Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0001-Plucked 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0002-Plucked 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0003-Plucked 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0004-Plucked 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0005-Plucked 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0006-Plucked 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0033-Plucked String1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0034-Plucked String2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0036-Plucked Wah.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/0065-Plucked Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Plucked/progressive-house-pluck.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0001-Flute 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0002-Flute 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0003-Flute 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0005-FM Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0006-Clarinet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0007-Breathy1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0033-Reed 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0034-Reed 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0035-Reed 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0036-Reed 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0037-Reed 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0038-Reed 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0039-Reed 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0040-Reed 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0065-Fat Reed1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0066-Fat Reed2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0067-Fat Reed3 square.xiz
-%%DATADIR%%/presets/ZynAddSubFX/ReedAndWind/0068-Chorused Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0001-DX Rhodes 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0002-DX Rhodes 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0003-DX Rhodes 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0004-DX Rhodes 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0005-DX Rhodes 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0007-Dig Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0008-Synth Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0009-Synth Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0010-Synth Rhodes3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0012-Ice Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0013-Ice Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0014-Ice Rhodes3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0033-FM Rhodes 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0034-FM Rhodes 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0035-FM Rhodes 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0036-FM Rhodes 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0037-FM Rhodes 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0038-FM Rhodes 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0041-Soft Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0042-Hard Rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0043-Hard Rhodes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0044-Echo Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0045-A long time ago.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0065-Steel Rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0067-RhodesPad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Rhodes/0068-RhodesPad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0001-Strings and Reed1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0002-Strings and Reed2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0003-Strings and Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Splitted/0033-Choir and Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0001-Saw Strings 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0002-Saw Strings 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0003-Saw Strings 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0004-Saw Strings 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0005-Saw Strings 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0006-Saw Strings 6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0007-Saw Strings 7.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0008-Saw Strings 8.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0010-Strings Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0011-Strings Pad1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0011-Strings Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0012-Strings Pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0012-Strings Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0013-Strings Pad3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0013-Strings Pad4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0014-Strings Pad5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0015-Strings Pad6.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0016-Sweep Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0017-Sweep Pad 1 Fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0018-Sweep Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0019-Sweep Pad 3Wah.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0020-Sweep Pad 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0033-Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0034-Dark Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0035-Octave Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0036-Fast Attack.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0038-Fat Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0041-Saw 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0042-Saw 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0043-Saw 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0044-Saw Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0045-Soft Saw Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0046-Echoed Saw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0047-Vibratto Saw1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0048-Wah1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0050-Synth Violin 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0051-Synth Violin 2 Fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0065-Simple Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0066-Dual Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0067-Dual Strings Oct1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0067-Dual StringsOct.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0068-Dual Strings Oct2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Strings/0073-Morph Strings1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0001-Soft Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0002-Soft Synth 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0004-Pulse Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0005-Pulse Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0006-Pulse Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0007-Analog Filter 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0008-Analog Filter 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0033-Phased Pad 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0034-Phased Pad 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0035-Phased Pad 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0037-Resonance Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0039-Multi-phase synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0065-Computer Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0065-Computer Lead1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0066-Computer Lead2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0067-Detuned Harmonic.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0070-Solo Synth 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/Synth/0097-FM Synth.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0001-Soft Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0002-Soft Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0004-Fantasy Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0005-Synth Piano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0006-Synth Piano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0007-Termollo1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0008-Termollo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0009-Termollo3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0011-Drop1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0012-Drop2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0033-Analog Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0034-Analog Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0035-Analog Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0037-FM Synth1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0039-BinaryPiano1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0040-BinaryPiano2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0043-Saw Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0065-Synth Piano 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0066-Synth Piano 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0067-Synth Piano 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0068-Synth Piano 3 fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0069-Synth Piano 3 det.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0070-Synth Piano 4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/SynthPiano/0071-Synth Piano 5.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0001-Folk Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0002-Bamboo Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0003-FM Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0004-Triple Osc Flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0005-Soprano Double Reed.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0006-FM Saxophone.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0007-FM Saxophone 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0008-Concertina.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0009-FM Brass 1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0010-FM Brass 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0011-FM Brass 3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0013-Soft Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0014-Dist Jazz Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0015-Dist Jazz Guitar 2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0016-Banjoey.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0017-Bass Guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0018-Bass Guitar - Slap.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0019-FM Sitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0021-EP - Twangy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0022-EP - Muted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0023-EP - Brighter.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0024-Far Out EP.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0025-Clavinoid.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0026-Harpsichord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0027-Toy Piano.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0028-Mallets.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0029-Steel Drums.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0030-Balinese Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0031-Muffled Chimes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0032-Drum Kit.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0033-Big Crunchy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0034-Big Flangey.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0035-Numanesque.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0036-240 Grit Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0037-320 Grit Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0038-Gentle Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0039-Sliding Squares Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0040-Pheasant Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0041-Plinker Bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0042-Low pH Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0043-Hovabotalilfanfeer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0044-Muted Fanfare.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0045-Bink Bink Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0046-Bogus PWM Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0047-Dirty Vibrato Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0048-Wichita Whoop.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0049-Bitey Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0050-70s Triangle Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0051-Agro Odds Lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0052-Soft Synth Brass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0054-Funky Reso Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0055-ssaB oseR yknuF.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0056-Creeky Reso Base.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0057-Synth Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0058-Basic Thick Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0059-Dirt Encrusted Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0060-Punch Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0061-Formant Bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0065-Osiris Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0066-Phased Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0067-Growing Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0068-Vintage Sweep Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0069-Mellow Echo Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0070-Flanged Wind Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0071-Warble Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0072-Organz from Outta Space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0073-Shimmer Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0074-80s Poly 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0075-Swell 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0076-Vastness 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0077-Celestial 5ths.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0078-Supersaw Snit.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0079-Subtle Supersaw Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0080-Jarre Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0081-Phased String Machine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0082-Tronic Strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0083-Tronic Voices.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0084-Welcome to the 80s.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0085-Bright 80s Horn Stab.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0086-Star Voyage Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0087-Breathy Too.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0088-Outer Galaxy Pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0090-Vintage Unison.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0091-Breezy Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0092-Airy Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0093-Chimey Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0094-Donk Donk Chord.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0097-Passing Comet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0098-Sweepy Noisy Pulses.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0099-Robot Overlords.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0100-Scrubbed Launch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0101-Alien Lawnmower.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0102-RacecaR.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0103-Electric Swell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0104-Classic FM Twang.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0105-Ominosity.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0106-Unpleasantly Drunk.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0107-Hammering Metal.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0108-Boiling Cauldron.xiz
-%%DATADIR%%/presets/ZynAddSubFX/olivers-100/0109-Crickets.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0001-strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0002-analog_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0003-smooth_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0004-trance_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0005-mega_string.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0007-bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0008-bass2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0009-agressive_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0010-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0011-synth_bass_fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0013-supersaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0014-supersaw_wihout_%%CMAKE_BUILD_TYPE%%.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0015-superpulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0016-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0018-organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0020-pulse_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0021-rock_organ+distorsion.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0022-rock_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0023-space_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0024-space_organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0026-bell_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0027-inna_bell_like.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0029-hard_pulse.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0030-power_pulsions_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0031-wah_sine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0032-.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0034-alert_!.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0035-alarm2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0036-glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0037-the_rain.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0038-the_starting_machine.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank/0039-thunder.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0001-analog strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0003-fingered_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0004-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0005-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0006-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0007-synth_bass_4.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0009-organ1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0010-organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0011-organ3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0012-church_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0014-synth_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0015-rhodes1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0016-pseudo_steeldrums.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0017-musicbox.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0019-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0020-sine_pad2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0021-power_dnb.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0022-fantasy_choir.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0023-heavy_metal_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0024-synth_flute.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0026-kick.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0027-hithat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0028-snare.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0030-canyon_wind.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0031-etrange_sound.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0032-mega_alert.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0033-new_glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0034-radio.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0035-the_drunk_world.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0036-ufo.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0037-ufo2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_2/0038-8_bit_car.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0001-soft_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0002-sines_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0003-at_saturnus.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0004-echoes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0005-echoes2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0007-compad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0008-padding.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0009-res_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0010-supersaw.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0011-portal2_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0013-fantasy_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0014-dreaming_bells.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0015-dreaming_bells_dnb.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0016-mega_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0017-in_the_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0019-a_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0020-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0021-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0022-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0023-dnb_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0024-fat_dnb_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0026-cool_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0027-cool_organ2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0029-new_arpeggio_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0030-from_new_arp3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0032-ufo_blues.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0033-ufo_funk.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0034-synth_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0035-taped_instrument.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0037-computer.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0038-falling_stars.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_3/0039-real_glitch.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0001-res_strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0002-another_respad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0003-strings_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0004-strings_pad_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0005-synth_strings.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0007-from_another_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0008-from_another_galaxy.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0009-from_another_planet.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0010-unamed_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0011-arpeggio1.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0013-metal_bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0014-bell.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0015-belly.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0016-sine_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0017-wil_aow_space.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0019-bass_pad.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0020-bass_pad_fat.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0021-synth_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0022-synth_bass_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0023-hard_bass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0024-pseudo_doublebass.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0025-synth_bass_3.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0027-funky_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0028-daft_punk_lead.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0029-synth_guitar.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0031-rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0032-rhodes_2.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0033-80s_rhodes.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0035-organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0036-organ_not_distorted.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0037-old_organ.xiz
-%%DATADIR%%/presets/ZynAddSubFX/the_mysterious_bank_4/0039-jazz_guitar.xiz
-%%DATADIR%%/projects/demos/Alf42red-Mauiwowi.mmpz
-%%DATADIR%%/projects/demos/AngryLlama-NewFangled.mmpz
-%%DATADIR%%/projects/demos/Ashore.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaeTry.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ReggaetonTry.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-TwilightArea-OriginalByAlf42red.mmpz
-%%DATADIR%%/projects/demos/CapDan/CapDan-ZeroSumGame-OriginalByZakarra.mmpz
-%%DATADIR%%/projects/demos/DnB.mmpz
-%%DATADIR%%/projects/demos/EsoXLB-CPU.mmpz
-%%DATADIR%%/projects/demos/Farbro-Tectonic.mmpz
-%%DATADIR%%/projects/demos/Greippi - Krem Kaakkuja (Second Flight Remix).mmpz
-%%DATADIR%%/projects/demos/Impulslogik-Zen.mmpz
-%%DATADIR%%/projects/demos/Jousboxx-BuzzerBeater.mmpz
-%%DATADIR%%/projects/demos/Momo64-esp.mmpz
-%%DATADIR%%/projects/demos/Namitryus-K-Project.mmpz
-%%DATADIR%%/projects/demos/Oglsdl-Dr8v2.mmpz
-%%DATADIR%%/projects/demos/Oglsdl-PpTrip.mmpz
-%%DATADIR%%/projects/demos/Popsip-Electric Dancer.mmpz
-%%DATADIR%%/projects/demos/Root84-Initialize.mmpz
-%%DATADIR%%/projects/demos/Saber-FinalStep.mmpz
-%%DATADIR%%/projects/demos/Settel-InnerRecreation.mmpz
-%%DATADIR%%/projects/demos/Shovon-ProgressiveHousePluckDemo.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-C64.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-Onion.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-RandomProjectNumber14253.mmpz
-%%DATADIR%%/projects/demos/Skiessi/Skiessi-TurningPoint.mmpz
-%%DATADIR%%/projects/demos/Socceroos-Progress.mmpz
-%%DATADIR%%/projects/demos/StrictProduction-DearJonDoe.mmp
-%%DATADIR%%/projects/demos/TameAnderson-MakeMe.mmpz
-%%DATADIR%%/projects/demos/Thaledric-Armageddon.mmpz
-%%DATADIR%%/projects/demos/Thomasso-AxeFromThe80s.mmpz
-%%DATADIR%%/projects/demos/TobyDox-Psycho.mmpz
-%%DATADIR%%/projects/demos/unfa-Spoken.mmpz
-%%DATADIR%%/projects/shorties/Crunk(Demo).mmp
-%%DATADIR%%/projects/shorties/DirtyLove.mmpz
-%%DATADIR%%/projects/shorties/Greshz-CoolSnip.mmpz
-%%DATADIR%%/projects/shorties/Root84-TrancyLoop.mmpz
-%%DATADIR%%/projects/shorties/Skiessi-222.mmpz
-%%DATADIR%%/projects/shorties/Surrender-Main.mmpz
-%%DATADIR%%/projects/shorties/sv-DnB-Startup.mmpz
-%%DATADIR%%/projects/shorties/sv-Trance-Startup.mmpz
-%%DATADIR%%/projects/templates/AcousticDrumset.mpt
-%%DATADIR%%/projects/templates/CR8000.mpt
-%%DATADIR%%/projects/templates/ClubMix.mpt
-%%DATADIR%%/projects/templates/Empty.mpt
-%%DATADIR%%/projects/templates/TR808.mpt
-%%DATADIR%%/projects/templates/default.mpt
-%%DATADIR%%/projects/tutorials/editing_note_volumes.mmp
-%%DATADIR%%/samples/basses/bass01.ogg
-%%DATADIR%%/samples/basses/bass_acid01.ogg
-%%DATADIR%%/samples/basses/bass_acid02.ogg
-%%DATADIR%%/samples/basses/bass_hard01.ogg
-%%DATADIR%%/samples/basses/bass_hard02.ogg
-%%DATADIR%%/samples/basses/bass_punch01.ogg
-%%DATADIR%%/samples/basses/horror_bass01.ogg
-%%DATADIR%%/samples/basses/matrix1000_pluck01.ogg
-%%DATADIR%%/samples/basses/rave_bass01.ogg
-%%DATADIR%%/samples/basses/rave_bass02.ogg
-%%DATADIR%%/samples/basses/rave_bass03.ogg
-%%DATADIR%%/samples/basses/rave_bass04.ogg
-%%DATADIR%%/samples/basses/synth_acid01.ogg
-%%DATADIR%%/samples/basses/synth_acid02.ogg
-%%DATADIR%%/samples/basses/techno_synth01.ogg
-%%DATADIR%%/samples/bassloops/briff01.ogg
-%%DATADIR%%/samples/bassloops/rave_bass01.ogg
-%%DATADIR%%/samples/bassloops/rave_bass02.ogg
-%%DATADIR%%/samples/bassloops/tb303_01.ogg
-%%DATADIR%%/samples/bassloops/techno_bass01.ogg
-%%DATADIR%%/samples/bassloops/techno_bass02.ogg
-%%DATADIR%%/samples/bassloops/techno_synth01.ogg
-%%DATADIR%%/samples/bassloops/techno_synth02.ogg
-%%DATADIR%%/samples/bassloops/techno_synth03.ogg
-%%DATADIR%%/samples/bassloops/techno_synth04.ogg
-%%DATADIR%%/samples/beats/909beat01.ogg
-%%DATADIR%%/samples/beats/break01.ogg
-%%DATADIR%%/samples/beats/break02.ogg
-%%DATADIR%%/samples/beats/break03.ogg
-%%DATADIR%%/samples/beats/electro_beat01.ogg
-%%DATADIR%%/samples/beats/electro_beat02.ogg
-%%DATADIR%%/samples/beats/house_loop01.ogg
-%%DATADIR%%/samples/beats/jungle01.ogg
-%%DATADIR%%/samples/beats/rave_hihat01.ogg
-%%DATADIR%%/samples/beats/rave_hihat02.ogg
-%%DATADIR%%/samples/beats/rave_kick01.ogg
-%%DATADIR%%/samples/beats/rave_kick02.ogg
-%%DATADIR%%/samples/beats/rave_snare01.ogg
-%%DATADIR%%/samples/drums/bassdrum01.ogg
-%%DATADIR%%/samples/drums/bassdrum02.ogg
-%%DATADIR%%/samples/drums/bassdrum03.ogg
-%%DATADIR%%/samples/drums/bassdrum04.ogg
-%%DATADIR%%/samples/drums/bassdrum_acoustic01.ogg
-%%DATADIR%%/samples/drums/bassdrum_acoustic02.ogg
-%%DATADIR%%/samples/drums/clap01.ogg
-%%DATADIR%%/samples/drums/clap02.ogg
-%%DATADIR%%/samples/drums/clap03.ogg
-%%DATADIR%%/samples/drums/clap04.ogg
-%%DATADIR%%/samples/drums/clav01.ogg
-%%DATADIR%%/samples/drums/clav02.ogg
-%%DATADIR%%/samples/drums/crash01.ogg
-%%DATADIR%%/samples/drums/crash02.ogg
-%%DATADIR%%/samples/drums/hihat_closed01.ogg
-%%DATADIR%%/samples/drums/hihat_closed02.ogg
-%%DATADIR%%/samples/drums/hihat_closed03.ogg
-%%DATADIR%%/samples/drums/hihat_closed04.ogg
-%%DATADIR%%/samples/drums/hihat_closed05.ogg
-%%DATADIR%%/samples/drums/hihat_foot_pedal01.ogg
-%%DATADIR%%/samples/drums/hihat_opened01.ogg
-%%DATADIR%%/samples/drums/hihat_opened02.ogg
-%%DATADIR%%/samples/drums/hihat_opened03.ogg
-%%DATADIR%%/samples/drums/kick01.ogg
-%%DATADIR%%/samples/drums/kick02.ogg
-%%DATADIR%%/samples/drums/kick03.ogg
-%%DATADIR%%/samples/drums/kick04.ogg
-%%DATADIR%%/samples/drums/kick_distorted01.ogg
-%%DATADIR%%/samples/drums/kick_hard01.ogg
-%%DATADIR%%/samples/drums/kick_hardcore01.ogg
-%%DATADIR%%/samples/drums/kick_hiphop01.ogg
-%%DATADIR%%/samples/drums/kick_long01.ogg
-%%DATADIR%%/samples/drums/kick_soft01.ogg
-%%DATADIR%%/samples/drums/kick_soft02.ogg
-%%DATADIR%%/samples/drums/nasty_bass01.ogg
-%%DATADIR%%/samples/drums/nasty_rim01.ogg
-%%DATADIR%%/samples/drums/nasty_snare01.ogg
-%%DATADIR%%/samples/drums/ride01.ogg
-%%DATADIR%%/samples/drums/ride02.ogg
-%%DATADIR%%/samples/drums/rim01.ogg
-%%DATADIR%%/samples/drums/shaker01.ogg
-%%DATADIR%%/samples/drums/shaker02.ogg
-%%DATADIR%%/samples/drums/shaker03.ogg
-%%DATADIR%%/samples/drums/sidestick01.ogg
-%%DATADIR%%/samples/drums/snare01.ogg
-%%DATADIR%%/samples/drums/snare02.ogg
-%%DATADIR%%/samples/drums/snare03.ogg
-%%DATADIR%%/samples/drums/snare04.ogg
-%%DATADIR%%/samples/drums/snare05.ogg
-%%DATADIR%%/samples/drums/snare06.ogg
-%%DATADIR%%/samples/drums/snare07.ogg
-%%DATADIR%%/samples/drums/snare_acoustic01.ogg
-%%DATADIR%%/samples/drums/snare_electro01.ogg
-%%DATADIR%%/samples/drums/snare_harsh01.ogg
-%%DATADIR%%/samples/drums/snare_hiphop01.ogg
-%%DATADIR%%/samples/drums/snare_hiphop02.ogg
-%%DATADIR%%/samples/drums/snare_muffled01.ogg
-%%DATADIR%%/samples/drums/snare_muffled02.ogg
-%%DATADIR%%/samples/drums/snare_rim01.ogg
-%%DATADIR%%/samples/drums/snare_short01.ogg
-%%DATADIR%%/samples/drums/tom01.ogg
-%%DATADIR%%/samples/drums/tom02.ogg
-%%DATADIR%%/samples/drums/tom03.ogg
-%%DATADIR%%/samples/drums/tom04.ogg
-%%DATADIR%%/samples/drums/tom05.ogg
-%%DATADIR%%/samples/drums/tom_hi01.ogg
-%%DATADIR%%/samples/drums/tom_low01.ogg
-%%DATADIR%%/samples/drums/tom_mid01.ogg
-%%DATADIR%%/samples/drums/wood01.ogg
-%%DATADIR%%/samples/drums/zap01.ogg
-%%DATADIR%%/samples/drums/zap02.ogg
-%%DATADIR%%/samples/drums/zap03.ogg
-%%DATADIR%%/samples/drumsynth/acoustic/Brush1.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Brush2.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzKick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzSnr.ds
-%%DATADIR%%/samples/drumsynth/acoustic/JazzSnr_H.ds
-%%DATADIR%%/samples/drumsynth/acoustic/K_Muffle.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Kick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Plain_Kick.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride2.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Ride3.ds
-%%DATADIR%%/samples/drumsynth/acoustic/Snare.ds
-%%DATADIR%%/samples/drumsynth/cr78/Bongo_h.ds
-%%DATADIR%%/samples/drumsynth/cr78/Bongo_l.ds
-%%DATADIR%%/samples/drumsynth/cr78/Clave.ds
-%%DATADIR%%/samples/drumsynth/cr78/Conga.ds
-%%DATADIR%%/samples/drumsynth/cr78/Cymbal.ds
-%%DATADIR%%/samples/drumsynth/cr78/Hihat.ds
-%%DATADIR%%/samples/drumsynth/cr78/Kick.ds
-%%DATADIR%%/samples/drumsynth/cr78/Maracas.ds
-%%DATADIR%%/samples/drumsynth/cr78/Rim.ds
-%%DATADIR%%/samples/drumsynth/cr78/Snare.ds
-%%DATADIR%%/samples/drumsynth/cr78/Tamb.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Clap.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Clave.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Conga_l.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Conga_m.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Cowbell.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Cymbal.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Hat_c.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Hat_o.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Kick.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Rim.ds
-%%DATADIR%%/samples/drumsynth/cr8000/Snare.ds
-%%DATADIR%%/samples/drumsynth/effects/Bubble.ds
-%%DATADIR%%/samples/drumsynth/effects/Cicada.ds
-%%DATADIR%%/samples/drumsynth/effects/Glass.ds
-%%DATADIR%%/samples/drumsynth/effects/Glass_rn.ds
-%%DATADIR%%/samples/drumsynth/effects/Gunshot.ds
-%%DATADIR%%/samples/drumsynth/effects/Hammer.ds
-%%DATADIR%%/samples/drumsynth/effects/Laser.ds
-%%DATADIR%%/samples/drumsynth/effects/Reverse.ds
-%%DATADIR%%/samples/drumsynth/effects/Ringing.ds
-%%DATADIR%%/samples/drumsynth/effects/Scissors.ds
-%%DATADIR%%/samples/drumsynth/effects/Sonar.ds
-%%DATADIR%%/samples/drumsynth/effects/dialing.ds
-%%DATADIR%%/samples/drumsynth/effects/hammer2.ds
-%%DATADIR%%/samples/drumsynth/effects/impulses.ds
-%%DATADIR%%/samples/drumsynth/effects/loop.ds
-%%DATADIR%%/samples/drumsynth/effects/thunder.ds
-%%DATADIR%%/samples/drumsynth/electro/Boom.ds
-%%DATADIR%%/samples/drumsynth/electro/H_closed.ds
-%%DATADIR%%/samples/drumsynth/electro/H_open.ds
-%%DATADIR%%/samples/drumsynth/electro/Hi-q.ds
-%%DATADIR%%/samples/drumsynth/electro/Hi-q_2.ds
-%%DATADIR%%/samples/drumsynth/electro/K_8bit.ds
-%%DATADIR%%/samples/drumsynth/electro/K_Linn.ds
-%%DATADIR%%/samples/drumsynth/electro/K_reverb.ds
-%%DATADIR%%/samples/drumsynth/electro/S_8bit.ds
-%%DATADIR%%/samples/drumsynth/electro/S_Linn.ds
-%%DATADIR%%/samples/drumsynth/electro/S_reverb.ds
-%%DATADIR%%/samples/drumsynth/electro/Syntom_1.ds
-%%DATADIR%%/samples/drumsynth/electro/Syntom_2.ds
-%%DATADIR%%/samples/drumsynth/electro/s_eq.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Bongo.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Cym.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Hat.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_K_H.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_K_K.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Kick.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_S_B.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Snare.ds
-%%DATADIR%%/samples/drumsynth/farfisa/Fisa_Tom.ds
-%%DATADIR%%/samples/drumsynth/ferraro/curb_meat_bass.ds
-%%DATADIR%%/samples/drumsynth/ferraro/eel_bass.ds
-%%DATADIR%%/samples/drumsynth/ferraro/feed_this.ds
-%%DATADIR%%/samples/drumsynth/ferraro/gerbil_snare.ds
-%%DATADIR%%/samples/drumsynth/ferraro/grumpy_buzzard.ds
-%%DATADIR%%/samples/drumsynth/ferraro/jaguar_hats.ds
-%%DATADIR%%/samples/drumsynth/ferraro/radio_hats.ds
-%%DATADIR%%/samples/drumsynth/ferraro/worm_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/E_Piano.ds
-%%DATADIR%%/samples/drumsynth/instrument/FM_Bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/Moog_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/Oboe.ds
-%%DATADIR%%/samples/drumsynth/instrument/Temple_Bell.ds
-%%DATADIR%%/samples/drumsynth/instrument/flute.ds
-%%DATADIR%%/samples/drumsynth/instrument/mute_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/pizzi.ds
-%%DATADIR%%/samples/drumsynth/instrument/soft_piano.ds
-%%DATADIR%%/samples/drumsynth/instrument/square_lead.ds
-%%DATADIR%%/samples/drumsynth/instrument/sweep.ds
-%%DATADIR%%/samples/drumsynth/instrument/techno_stab.ds
-%%DATADIR%%/samples/drumsynth/instrument/tinkle.ds
-%%DATADIR%%/samples/drumsynth/instrument/trumpet.ds
-%%DATADIR%%/samples/drumsynth/instrument/upright_bass.ds
-%%DATADIR%%/samples/drumsynth/instrument/violin.ds
-%%DATADIR%%/samples/drumsynth/instrument/whistler.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/hihatopclo.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/kick.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ramacymlong.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ramacymshort.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/ride6.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/snare5.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/vibra.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/wood.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/wood2.ds
-%%DATADIR%%/samples/drumsynth/jorgensohn/zurrr.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_h.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_m2.ds
-%%DATADIR%%/samples/drumsynth/latin/Bongo_mu.ds
-%%DATADIR%%/samples/drumsynth/latin/Clave_we.ds
-%%DATADIR%%/samples/drumsynth/latin/Gamelan.ds
-%%DATADIR%%/samples/drumsynth/latin/Maracas.ds
-%%DATADIR%%/samples/drumsynth/latin/Shaker_1.ds
-%%DATADIR%%/samples/drumsynth/latin/Shaker_2.ds
-%%DATADIR%%/samples/drumsynth/latin/Tamb_hit.ds
-%%DATADIR%%/samples/drumsynth/latin/Tamb_shk.ds
-%%DATADIR%%/samples/drumsynth/latin/ThumbPno.ds
-%%DATADIR%%/samples/drumsynth/latin/Triangle.ds
-%%DATADIR%%/samples/drumsynth/latin/bongo_l.ds
-%%DATADIR%%/samples/drumsynth/latin/guiro.ds
-%%DATADIR%%/samples/drumsynth/latin/one_clap.ds
-%%DATADIR%%/samples/drumsynth/latin/taiko.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cab.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga1.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga2.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cga3.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cgam.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_clp.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_cow.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_kik.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_snr.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_stk.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tamb.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom1.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom2.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom3.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom4.ds
-%%DATADIR%%/samples/drumsynth/linn/linn_tom5.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Eye_Eye.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Fp1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Mist1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Mist2.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Randion1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Squelb.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Throaties1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone1.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone10.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone11.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone12.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone14.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone15.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone16.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone17.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone18.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone19.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone2.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone20.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone3.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone4.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone5.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone6.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone7.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone8.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone9.ds
-%%DATADIR%%/samples/drumsynth/magnetboy/Tone_float1.ds
-%%DATADIR%%/samples/drumsynth/misc/'lectro_hammer.ds
-%%DATADIR%%/samples/drumsynth/misc/'lectro_square_hammer.ds
-%%DATADIR%%/samples/drumsynth/misc/12-bit_heavy_hitter.ds
-%%DATADIR%%/samples/drumsynth/misc/909_hard_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/AAH.ds
-%%DATADIR%%/samples/drumsynth/misc/B1_B2.ds
-%%DATADIR%%/samples/drumsynth/misc/Clap.ds
-%%DATADIR%%/samples/drumsynth/misc/Distant_Thunder.ds
-%%DATADIR%%/samples/drumsynth/misc/N_low.ds
-%%DATADIR%%/samples/drumsynth/misc/N_vlow.ds
-%%DATADIR%%/samples/drumsynth/misc/RimShot.ds
-%%DATADIR%%/samples/drumsynth/misc/Saber_fight.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-c.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-r.ds
-%%DATADIR%%/samples/drumsynth/misc/Simple-s.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_dis.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_sw2.ds
-%%DATADIR%%/samples/drumsynth/misc/Tone_swp.ds
-%%DATADIR%%/samples/drumsynth/misc/airbrush_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/ambient_noise_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/amen_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/amen_sn_1.ds
-%%DATADIR%%/samples/drumsynth/misc/and_loud_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/another_909_moment.ds
-%%DATADIR%%/samples/drumsynth/misc/another_example_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/application_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_0.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_2.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_5.ds
-%%DATADIR%%/samples/drumsynth/misc/b1_9.ds
-%%DATADIR%%/samples/drumsynth/misc/basic_808_click_hum.ds
-%%DATADIR%%/samples/drumsynth/misc/battle_hook_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/bauble_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/beat_box_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/beefy_wack.ds
-%%DATADIR%%/samples/drumsynth/misc/big_80's.ds
-%%DATADIR%%/samples/drumsynth/misc/big_80's_2.ds
-%%DATADIR%%/samples/drumsynth/misc/big_sleeper_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/blended_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/bouncy809bd.ds
-%%DATADIR%%/samples/drumsynth/misc/break_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/breathing_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/bright_house_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/buff_hit.ds
-%%DATADIR%%/samples/drumsynth/misc/buff_sound.ds
-%%DATADIR%%/samples/drumsynth/misc/bug_into_water.ds
-%%DATADIR%%/samples/drumsynth/misc/bulge_n_yr_woofer.ds
-%%DATADIR%%/samples/drumsynth/misc/bumpin_quickie.ds
-%%DATADIR%%/samples/drumsynth/misc/calamity_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/change_the_channel_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/chow_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/clappy_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/clean_low_key_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/clean_soft_808.ds
-%%DATADIR%%/samples/drumsynth/misc/clearly_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/close_mic_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/compression_does_it_808.ds
-%%DATADIR%%/samples/drumsynth/misc/crusty_bump.ds
-%%DATADIR%%/samples/drumsynth/misc/crusty_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc/decompression_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/deep_bauble_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/deep_tones.ds
-%%DATADIR%%/samples/drumsynth/misc/difference_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/different_909_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/dirty_world_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/dist_sub_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/dist_sub_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/electro_dnb_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/electro_snare_layer.ds
-%%DATADIR%%/samples/drumsynth/misc/electronic_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/end_transmission.ds
-%%DATADIR%%/samples/drumsynth/misc/every_909.ds
-%%DATADIR%%/samples/drumsynth/misc/fatness.ds
-%%DATADIR%%/samples/drumsynth/misc/fattie_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/feel_me!.ds
-%%DATADIR%%/samples/drumsynth/misc/few_people_will_use_this_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/flat_tire.ds
-%%DATADIR%%/samples/drumsynth/misc/fm.ds
-%%DATADIR%%/samples/drumsynth/misc/fried_food.ds
-%%DATADIR%%/samples/drumsynth/misc/funky_trashcan_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/fuzzy_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/gabbakick.ds
-%%DATADIR%%/samples/drumsynth/misc/gimme_a_hard_tone.ds
-%%DATADIR%%/samples/drumsynth/misc/gimmie_a_tone.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_electro_brush_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_electronic_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hard_hittin.ds
-%%DATADIR%%/samples/drumsynth/misc/hardcore_a_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hardcore_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hardersnare.ds
-%%DATADIR%%/samples/drumsynth/misc/heady_mix_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/heavy.ds
-%%DATADIR%%/samples/drumsynth/misc/hed_chunk_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hi-pass.ds
-%%DATADIR%%/samples/drumsynth/misc/hi_pic.ds
-%%DATADIR%%/samples/drumsynth/misc/hip-hop_fantasy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/hipster_joint_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/hit_me_wooden_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/hitthosesubs.ds
-%%DATADIR%%/samples/drumsynth/misc/hot_morning_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/hot_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/i_luv_u_fat_noise.ds
-%%DATADIR%%/samples/drumsynth/misc/invisible_909_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/it's_like_that_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/just_the_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/kneel_and_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc/large_hall_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/laughter_and_jellybeans_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/light_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_march.ds
-%%DATADIR%%/samples/drumsynth/misc/lo-fi_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/loudness_sn.ds
-%%DATADIR%%/samples/drumsynth/misc/lovely_clean_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/lower_electro_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/mack_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/manipulate_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/many_frequencies.ds
-%%DATADIR%%/samples/drumsynth/misc/mello_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/mind_ya_heds.ds
-%%DATADIR%%/samples/drumsynth/misc/missing_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/missing_snare_2.ds
-%%DATADIR%%/samples/drumsynth/misc/more_basic_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/more_snap.ds
-%%DATADIR%%/samples/drumsynth/misc/muted_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/n_hi.ds
-%%DATADIR%%/samples/drumsynth/misc/n_mid.ds
-%%DATADIR%%/samples/drumsynth/misc/neo808.ds
-%%DATADIR%%/samples/drumsynth/misc/neo808_2.ds
-%%DATADIR%%/samples/drumsynth/misc/noise.ds
-%%DATADIR%%/samples/drumsynth/misc/noise_calling_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/noise_clip.ds
-%%DATADIR%%/samples/drumsynth/misc/nosie_calling_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/odd_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/original_tone_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_12.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_34.ds
-%%DATADIR%%/samples/drumsynth/misc/ot_sine.ds
-%%DATADIR%%/samples/drumsynth/misc/overdriver_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/pleasure_factory_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/pop_1_off_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/power_out.ds
-%%DATADIR%%/samples/drumsynth/misc/psychoacoutic_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/punchy_clean_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/puppy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/q'ey_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/q_kick_2.ds
-%%DATADIR%%/samples/drumsynth/misc/questoin_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/r+b_fantasy_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/reverb_please_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/rimmy_noise.ds
-%%DATADIR%%/samples/drumsynth/misc/rimshot_1.ds
-%%DATADIR%%/samples/drumsynth/misc/rimshot_2.ds
-%%DATADIR%%/samples/drumsynth/misc/ring_fray_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/ring_mod_drone_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/rm.ds
-%%DATADIR%%/samples/drumsynth/misc/rubber_'82.ds
-%%DATADIR%%/samples/drumsynth/misc/rubbery_deep_house_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/serious_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/short_909.ds
-%%DATADIR%%/samples/drumsynth/misc/simon's_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/simple-h.ds
-%%DATADIR%%/samples/drumsynth/misc/simple-k.ds
-%%DATADIR%%/samples/drumsynth/misc/simple_click_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/skiwlz_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/slepper_n_the_wilderness.ds
-%%DATADIR%%/samples/drumsynth/misc/sloppy_electric.ds
-%%DATADIR%%/samples/drumsynth/misc/smooth_rim.ds
-%%DATADIR%%/samples/drumsynth/misc/snappy_809.ds
-%%DATADIR%%/samples/drumsynth/misc/softsnare.ds
-%%DATADIR%%/samples/drumsynth/misc/sounding_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/sounds_like_a_low_tom.ds
-%%DATADIR%%/samples/drumsynth/misc/special_man_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/splatter.ds
-%%DATADIR%%/samples/drumsynth/misc/sticky_q_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/stiffy_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/sweet_tight_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/tchak_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/terror_n_yr_hood_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/test.ds
-%%DATADIR%%/samples/drumsynth/misc/think_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/think_sn_1.ds
-%%DATADIR%%/samples/drumsynth/misc/think_sn_2.ds
-%%DATADIR%%/samples/drumsynth/misc/this_snare_spells_electronic.ds
-%%DATADIR%%/samples/drumsynth/misc/tomita_clip.ds
-%%DATADIR%%/samples/drumsynth/misc/tone.ds
-%%DATADIR%%/samples/drumsynth/misc/tone_deg.ds
-%%DATADIR%%/samples/drumsynth/misc/tone_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/transient_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/trashyovertones.ds
-%%DATADIR%%/samples/drumsynth/misc/type_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/ultra_electro_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/usgae_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/verby_soundin_808.ds
-%%DATADIR%%/samples/drumsynth/misc/very_basic_snare.ds
-%%DATADIR%%/samples/drumsynth/misc/verylong.ds
-%%DATADIR%%/samples/drumsynth/misc/warm_deep_house_kick.ds
-%%DATADIR%%/samples/drumsynth/misc/warm_digi_808_click.ds
-%%DATADIR%%/samples/drumsynth/misc/whoa_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/wobble_wobble.ds
-%%DATADIR%%/samples/drumsynth/misc/wobbly_thumb_bd.ds
-%%DATADIR%%/samples/drumsynth/misc/yet_another_electric_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc/yr_808_hummer.ds
-%%DATADIR%%/samples/drumsynth/misc/zoom#4.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/a_day_in_the_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/bumble_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/depth_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/dirty_a.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/filter_idea_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/jarre_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/jungle_laser.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/low_end_hum.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/melodictone.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/metal_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/more_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/more_bass_2.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/rubber.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/smooth_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/solid.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/synthbass.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/the_funk.ds
-%%DATADIR%%/samples/drumsynth/misc_bass/warm_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/big_beat_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/bright_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap2.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/clap_layer.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/classic_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/electro_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/filter_clappy.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/pitch_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/pitch_clap_2.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/shutter_clap.ds
-%%DATADIR%%/samples/drumsynth/misc_claps/u_don't_kno.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/'lectro_spliff.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/a_round_thing.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/applied_engineering.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/atmosphere_of_space.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/bottle_bill_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/casio_poppin.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/category.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cheap_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/chrip_q.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/clean_rock_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cold_shot.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/confusion.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/cymbal_madness.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/depth_fx.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/dialed.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/doom_bump.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electric_triangle.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_perc_long.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_perc_short.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim_2.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_rim_3.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/electro_squeek.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/fuzzy_q_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/g_question.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/general_obscurity.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/hard_bork.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/hello_q.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/just_the_tweet.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-fi_house_c.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-fi_metal.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/lo-finess.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_1.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_2.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_q_3.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/long_quack.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/low_bit_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/metal_noise_shot.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/open_reso.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/paging_the_jetsons.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/pan.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/pleasant_combo.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/q-ziq_for_the_masses.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/rich_bd.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/ring.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/ringing_sn.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/rockin_electro_bass_drum.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/shocking_kiss.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/siren_sing.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/slide_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/space_dynamic.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/spaceness.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/startling_one.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/tone_percussion.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/tweet.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/wee_dog.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/what_to_do_at_220.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/who_hears_all_sound.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/why_hit.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/yr_tv_will_be_next.ds
-%%DATADIR%%/samples/drumsynth/misc_electro/zappy_bells.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/2-bit_zone_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/2_bit_click.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/a_blast.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/across_the_universe.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarm_3.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarming_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alarming_buzz_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/alien_curiousity.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ambient_backgroud.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/click.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/coo.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/detonate.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/dirty_transform.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/dirty_transform_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/distorion_oscilator.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/electric_intro_to_a.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/electric_waves_out_my_window.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/elekperc1.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/elekperc2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/end_of_broadcast_day.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/entre.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_1.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_2_-_turn_off_the_tv.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_3_-_the_transform.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/experiment_4_-_clean.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/f#m7_space_signal.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/feedback.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/flashy_wind.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/flipper.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/formant_techno.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/frequency_revolution.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/fried_food_for_dinner.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/funky_stab.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/future.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/gmaj_lo-fi_chord.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/gmaj_lo-fi_chord_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/halt_variety.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hip-hop_stop.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hip-hop_stop_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/hollow.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/howdy_oil_barrel.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/jaggies.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/laser_gun_&_ricochet.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/machine_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/metal_twist.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/modular.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/modular_fm_counterpoint.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/multi-ping.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/my_atari_memory.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/new_sweep.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/noise_filtering.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/not_trying_too_hard.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/numb.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/obligatory_ufo_liftoff.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/obligatory_ufo_liftoff_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/oom_paa.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/oom_pulse.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/owwww.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/playing_in_water.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/plot_thickens_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/punch_flange.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/punch_flange_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/q_zone_drone.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/recption.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sci-fi.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sci-fi_door_open.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sickly_wineglass.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/sign_off.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/slow_moving_traffic.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/synthetic_dive.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/synthetic_dive_crust.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/teeth.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/the_plot_thickens.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/the_tweek.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/transportive.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ufo_buzz.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/ufo_buzz_2.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/what_time_is_it.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/wipeout.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/wooo.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/yeah_hit.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/yeah_hit_dry.ds
-%%DATADIR%%/samples/drumsynth/misc_fx/zipper.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/amen_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/band_pass_cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/basic_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bright_808_hat_3.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/bring_me_out.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/clicky_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/close_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/default_hi-hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/drama_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/drama_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/dusty_simple_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/dusty_simple_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/electro_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/electrometallic_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/errie_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/fedora_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_1.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_high_hat_3.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/feelin'_open_high_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/flat_cymbal.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/get_out.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardhat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardhat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hardly_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/heavy_electrihat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/hip_overtone_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/large_open_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/lighthat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/little_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_sound_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/live_sound_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/loaded_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/loaded_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/oh_so_high_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/oil_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/pedal_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/q_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/q_ride_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sandy_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/scratchy_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/shaker_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/shaker_ride_long.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/simple_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_1.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/sleepy_ride_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_compressd_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_half_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slick_hat_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/slide_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/softie_lo-fi_open_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/squeeze_me_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/squeeze_me_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/stack_hhh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/starry_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/starry_short_oh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/static_tone_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/tarp_hh.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_hat_2.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/the_sting_open_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/threshold_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/threshold_noise_open.ds
-%%DATADIR%%/samples/drumsynth/misc_hats/touch_me_hat.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ambient_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/bell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/bell_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/clav_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/deep_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/dist_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/dist_tom_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/door_knock.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/electric_clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/feel_me_clinky.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/fidelity_faction_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funk_box_perc_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funk_box_perc_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/funkay_timbale.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/give_it_to_me.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hammond_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hollow_wood.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/hollow_wood_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/it's_the_simple_things.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/layered_sleigh_bell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/light_tamb_3.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/like_a_tabla_3.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/limited_shaker.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/lo-fi_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/low_key_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/low_ping.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/mellow_shake.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/metallic_node.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/mild_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ol'_skool_shake.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/poppy.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/q_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/resonant_knock.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ringmod_rim.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/ringmod_rim_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/shaaka.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/shaaka_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/short_tom_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/sickly_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/slinky_tamb.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/super_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/sweetness_shaker.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/timbale_sound.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tom_tone.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tommy.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tone_tom.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/torn_tweeter.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tweety_cowbell.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/tweety_cowbell_2.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/type_noise.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/very_high_clav.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/video_game_clip.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/weird_1.ds
-%%DATADIR%%/samples/drumsynth/misc_perc/wood_and_metal.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/average_rock.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/c_maj_chord.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/casio_piano_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/chorded_perc.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/consumer_fm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/dark_and_sweet_fm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/dist_high_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_lift.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_pad.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/eno's_ride.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/flat_square_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fm_c_bass_burst.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fur_strings.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/fur_strings_2.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/it's_the_music_tom_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/layered_bass_synth_c.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/my_red_hot_guitar.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/raver_organ.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/strong_c_dub_bass.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/sync_drift.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/sync_man.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/that_house_chord_cm.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/vibrato_pad.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/who_loves_ya,_baby.ds
-%%DATADIR%%/samples/drumsynth/misc_synth/wowmelodictone.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/Hat_O.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/S_hollow.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/clapfilt.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/hat.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/hat_rattle.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_hard.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_muffle.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/k_soft.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/old_kik.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/popclap.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/popsnare.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/s_pitch.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/s_spit.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/snare&hat.ds
-%%DATADIR%%/samples/drumsynth/r_n_b/x_backwd.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Cymbal.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Hat_C.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Hat_O.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Kick.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Snare.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Tom_H.ds
-%%DATADIR%%/samples/drumsynth/tr606/TR606_Tom_L.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cui1.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cui2.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_cym.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_hat.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_kick.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_snare.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_tom1.ds
-%%DATADIR%%/samples/drumsynth/tr77/Tr77_tom2.ds
-%%DATADIR%%/samples/drumsynth/tr808/Clave.ds
-%%DATADIR%%/samples/drumsynth/tr808/Cowbell.ds
-%%DATADIR%%/samples/drumsynth/tr808/Handclap.ds
-%%DATADIR%%/samples/drumsynth/tr808/Hat_c.ds
-%%DATADIR%%/samples/drumsynth/tr808/Hat_o.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kick.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kickhard.ds
-%%DATADIR%%/samples/drumsynth/tr808/Kicklong.ds
-%%DATADIR%%/samples/drumsynth/tr808/Ride.ds
-%%DATADIR%%/samples/drumsynth/tr808/Rimshot.ds
-%%DATADIR%%/samples/drumsynth/tr808/Snare.ds
-%%DATADIR%%/samples/drumsynth/tr808/Snr_snap.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_hi.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_lo.ds
-%%DATADIR%%/samples/drumsynth/tr808/Tom_mid.ds
-%%DATADIR%%/samples/drumsynth/tr909/Clap.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-c.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-c2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-o.ds
-%%DATADIR%%/samples/drumsynth/tr909/Hat-o2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_1.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_2.ds
-%%DATADIR%%/samples/drumsynth/tr909/Kick_3.ds
-%%DATADIR%%/samples/drumsynth/tr909/Snare.ds
-%%DATADIR%%/samples/drumsynth/tr909/Snare2.ds
-%%DATADIR%%/samples/drumsynth/tr909/TR909_Clap.ds
-%%DATADIR%%/samples/drumsynth/tr909/TR909_Kick.ds
-%%DATADIR%%/samples/effects/chroma_sound_effect01.ogg
-%%DATADIR%%/samples/effects/explode01.ogg
-%%DATADIR%%/samples/effects/filter_sweep01.ogg
-%%DATADIR%%/samples/effects/scratch01.ogg
-%%DATADIR%%/samples/effects/start01.ogg
-%%DATADIR%%/samples/effects/start02.ogg
-%%DATADIR%%/samples/effects/stop01.ogg
-%%DATADIR%%/samples/effects/warp01.ogg
-%%DATADIR%%/samples/effects/warp02.ogg
-%%DATADIR%%/samples/effects/wind_chimes01.ogg
-%%DATADIR%%/samples/instruments/bassslap01.ogg
-%%DATADIR%%/samples/instruments/bassslap02.ogg
-%%DATADIR%%/samples/instruments/cello01.ogg
-%%DATADIR%%/samples/instruments/church_organ01.ogg
-%%DATADIR%%/samples/instruments/church_organ02.ogg
-%%DATADIR%%/samples/instruments/church_organ03.ogg
-%%DATADIR%%/samples/instruments/church_organ04.ogg
-%%DATADIR%%/samples/instruments/e_organ01.ogg
-%%DATADIR%%/samples/instruments/e_piano_accord01.ogg
-%%DATADIR%%/samples/instruments/e_piano_accord02.ogg
-%%DATADIR%%/samples/instruments/flute01.ogg
-%%DATADIR%%/samples/instruments/harpsichord01.ogg
-%%DATADIR%%/samples/instruments/piano01.ogg
-%%DATADIR%%/samples/instruments/piano02.ogg
-%%DATADIR%%/samples/instruments/steel_guitar01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_heavy_distorted01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_medium_distorted01.ogg
-%%DATADIR%%/samples/instruments/steel_guitar_slight_distorted01.ogg
-%%DATADIR%%/samples/instruments/trumpet01.ogg
-%%DATADIR%%/samples/instruments/violin_double_stop01.ogg
-%%DATADIR%%/samples/instruments/violin_fingered01.ogg
-%%DATADIR%%/samples/instruments/violin_pizzicato01.ogg
-%%DATADIR%%/samples/latin/latin_brass01.ogg
-%%DATADIR%%/samples/latin/latin_guitar01.ogg
-%%DATADIR%%/samples/latin/latin_guitar02.ogg
-%%DATADIR%%/samples/latin/latin_guitar03.ogg
-%%DATADIR%%/samples/misc/applause01.ogg
-%%DATADIR%%/samples/misc/bass!.ogg
-%%DATADIR%%/samples/misc/breath01.ogg
-%%DATADIR%%/samples/misc/buzz!.ogg
-%%DATADIR%%/samples/misc/dong01.ogg
-%%DATADIR%%/samples/misc/dong02.ogg
-%%DATADIR%%/samples/misc/dong03.ogg
-%%DATADIR%%/samples/misc/electric_ping01.ogg
-%%DATADIR%%/samples/misc/hit01.ogg
-%%DATADIR%%/samples/misc/hit02.ogg
-%%DATADIR%%/samples/misc/metalish_dong01.ogg
-%%DATADIR%%/samples/misc/metronome01.ogg
-%%DATADIR%%/samples/misc/metronome02.ogg
-%%DATADIR%%/samples/misc/raving_crowd01.ogg
-%%DATADIR%%/samples/misc/snaph01.ogg
-%%DATADIR%%/samples/misc/undefined01.ogg
-%%DATADIR%%/samples/shapes/additive.wav
-%%DATADIR%%/samples/shapes/additive2.wav
-%%DATADIR%%/samples/shapes/bunglist.wav
-%%DATADIR%%/samples/shapes/bunglist2.wav
-%%DATADIR%%/samples/shapes/bunglist3.wav
-%%DATADIR%%/samples/shapes/bunglist4.wav
-%%DATADIR%%/samples/shapes/bunglist5.wav
-%%DATADIR%%/samples/shapes/bunglist6.wav
-%%DATADIR%%/samples/shapes/bunglist7.wav
-%%DATADIR%%/samples/shapes/bunglist8.wav
-%%DATADIR%%/samples/shapes/bunglist9.wav
-%%DATADIR%%/samples/shapes/harmonics.wav
-%%DATADIR%%/samples/shapes/low_sine.wav
-%%DATADIR%%/samples/shapes/micro.wav
-%%DATADIR%%/samples/shapes/moog.wav
-%%DATADIR%%/samples/shapes/roundbass.wav
-%%DATADIR%%/samples/shapes/roundsaw.ogg
-%%DATADIR%%/samples/shapes/saw+sine.wav
-%%DATADIR%%/samples/shapes/sine_dist.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw2.ogg
-%%DATADIR%%/samples/shapes/smooth_inv_saw_dist.ogg
-%%DATADIR%%/samples/shapes/technobass.wav
-%%DATADIR%%/samples/shapes/technosynth1.wav
-%%DATADIR%%/samples/shapes/technosynth2.wav
-%%DATADIR%%/samples/shapes/technosynth3.wav
-%%DATADIR%%/samples/shapes/technosynth4.wav
-%%DATADIR%%/samples/shapes/technosynth5.wav
-%%DATADIR%%/samples/shapes/technosynth6.wav
-%%DATADIR%%/samples/shapes/vowel_a.wav
-%%DATADIR%%/samples/shapes/vowel_u.wav
-%%DATADIR%%/samples/stringsnpads/bell_choir01.ogg
-%%DATADIR%%/samples/stringsnpads/bell_choir02.ogg
-%%DATADIR%%/samples/stringsnpads/chorus01.ogg
-%%DATADIR%%/samples/stringsnpads/chorus02.ogg
-%%DATADIR%%/samples/stringsnpads/heaven_strings01.ogg
-%%DATADIR%%/samples/stringsnpads/juno_pad01.ogg
-%%DATADIR%%/samples/stringsnpads/korg_poly6_drone01.ogg
-%%DATADIR%%/samples/stringsnpads/nord_ambient01.ogg
-%%DATADIR%%/samples/stringsnpads/orion_string01.ogg
-%%DATADIR%%/samples/stringsnpads/rave_choir01.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings01.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings02.ogg
-%%DATADIR%%/samples/stringsnpads/space_strings03.ogg
-%%DATADIR%%/samples/stringsnpads/strings01.ogg
-%%DATADIR%%/samples/waveforms/10saw.flac
-%%DATADIR%%/samples/waveforms/10sine.flac
-%%DATADIR%%/samples/waveforms/10sqr.flac
-%%DATADIR%%/samples/waveforms/10tri.flac
-%%DATADIR%%/samples/waveforms/analogsqr.flac
-%%DATADIR%%/samples/waveforms/fmsaw1.flac
-%%DATADIR%%/samples/waveforms/fmsine.flac
-%%DATADIR%%/samples/waveforms/fmsine2.flac
-%%DATADIR%%/samples/waveforms/halfsine.flac
-%%DATADIR%%/samples/waveforms/impulse.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_sawdecay_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_sinedecay_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_half.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_half_2.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_triplet_quarter.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_whole.flac
-%%DATADIR%%/samples/waveforms/lfo_trancegate_whole_2.flac
-%%DATADIR%%/samples/waveforms/modsqr.flac
-%%DATADIR%%/samples/waveforms/saw1.flac
-%%DATADIR%%/samples/waveforms/saw2.flac
-%%DATADIR%%/samples/waveforms/sinesaw.flac
-%%DATADIR%%/samples/waveforms/w2_addsyn.flac
-%%DATADIR%%/samples/waveforms/w2_angrysaw.flac
-%%DATADIR%%/samples/waveforms/w2_hexagon.flac
-%%DATADIR%%/samples/waveforms/w2_invsine.flac
-%%DATADIR%%/samples/waveforms/w2_invsineabs.flac
-%%DATADIR%%/samples/waveforms/w2_invsinehalf.flac
-%%DATADIR%%/samples/waveforms/w2_noisy.flac
-%%DATADIR%%/samples/waveforms/w2_rad.flac
-%%DATADIR%%/samples/waveforms/w2_sawsine.flac
-%%DATADIR%%/samples/waveforms/w2_sharp.flac
-%%DATADIR%%/samples/waveforms/w2_w-wave.flac
-%%DATADIR%%/themes/classic/add.png
-%%DATADIR%%/themes/classic/add_automation.png
-%%DATADIR%%/themes/classic/add_bb_track.png
-%%DATADIR%%/themes/classic/add_folder.png
-%%DATADIR%%/themes/classic/add_sample_track.png
-%%DATADIR%%/themes/classic/analysis.png
-%%DATADIR%%/themes/classic/apply-selected.png
-%%DATADIR%%/themes/classic/apply.png
-%%DATADIR%%/themes/classic/arp_down.png
-%%DATADIR%%/themes/classic/arp_free.png
-%%DATADIR%%/themes/classic/arp_random.png
-%%DATADIR%%/themes/classic/arp_sort.png
-%%DATADIR%%/themes/classic/arp_sync.png
-%%DATADIR%%/themes/classic/arp_up.png
-%%DATADIR%%/themes/classic/arp_up_and_down.png
-%%DATADIR%%/themes/classic/automation.png
-%%DATADIR%%/themes/classic/automation_track.png
-%%DATADIR%%/themes/classic/autoscroll_off.png
-%%DATADIR%%/themes/classic/autoscroll_on.png
-%%DATADIR%%/themes/classic/back_to_start.png
-%%DATADIR%%/themes/classic/back_to_zero.png
-%%DATADIR%%/themes/classic/background_artwork.png
-%%DATADIR%%/themes/classic/bb_track.png
-%%DATADIR%%/themes/classic/bb_track_btn.png
-%%DATADIR%%/themes/classic/black_key.png
-%%DATADIR%%/themes/classic/black_key_pressed.png
-%%DATADIR%%/themes/classic/cancel.png
-%%DATADIR%%/themes/classic/chord.png
-%%DATADIR%%/themes/classic/clock.png
-%%DATADIR%%/themes/classic/close.png
-%%DATADIR%%/themes/classic/colorize.png
-%%DATADIR%%/themes/classic/combobox_arrow.png
-%%DATADIR%%/themes/classic/combobox_arrow_selected.png
-%%DATADIR%%/themes/classic/combobox_bg.png
-%%DATADIR%%/themes/classic/computer.png
-%%DATADIR%%/themes/classic/controller.png
-%%DATADIR%%/themes/classic/cpuload_bg.png
-%%DATADIR%%/themes/classic/cpuload_leds.png
-%%DATADIR%%/themes/classic/dont_know.png
-%%DATADIR%%/themes/classic/drum.png
-%%DATADIR%%/themes/classic/edit_copy.png
-%%DATADIR%%/themes/classic/edit_cut.png
-%%DATADIR%%/themes/classic/edit_draw.png
-%%DATADIR%%/themes/classic/edit_erase.png
-%%DATADIR%%/themes/classic/edit_move.png
-%%DATADIR%%/themes/classic/edit_paste.png
-%%DATADIR%%/themes/classic/edit_redo.png
-%%DATADIR%%/themes/classic/edit_rename.png
-%%DATADIR%%/themes/classic/edit_select.png
-%%DATADIR%%/themes/classic/edit_undo.png
-%%DATADIR%%/themes/classic/effect_plugin.png
-%%DATADIR%%/themes/classic/envelope_graph.png
-%%DATADIR%%/themes/classic/error.png
-%%DATADIR%%/themes/classic/exit.png
-%%DATADIR%%/themes/classic/exp_wave_active.png
-%%DATADIR%%/themes/classic/exp_wave_inactive.png
-%%DATADIR%%/themes/classic/factory_files.png
-%%DATADIR%%/themes/classic/fader_background.png
-%%DATADIR%%/themes/classic/fader_knob.png
-%%DATADIR%%/themes/classic/fader_leds.png
-%%DATADIR%%/themes/classic/filter_2lp.png
-%%DATADIR%%/themes/classic/filter_ap.png
-%%DATADIR%%/themes/classic/filter_bp.png
-%%DATADIR%%/themes/classic/filter_hp.png
-%%DATADIR%%/themes/classic/filter_lp.png
-%%DATADIR%%/themes/classic/filter_notch.png
-%%DATADIR%%/themes/classic/flip_x.png
-%%DATADIR%%/themes/classic/flip_y.png
-%%DATADIR%%/themes/classic/folder.png
-%%DATADIR%%/themes/classic/folder_locked.png
-%%DATADIR%%/themes/classic/folder_opened.png
-%%DATADIR%%/themes/classic/freeze.png
-%%DATADIR%%/themes/classic/frozen.png
-%%DATADIR%%/themes/classic/fx_mixer.png
-%%DATADIR%%/themes/classic/hand.png
-%%DATADIR%%/themes/classic/help.png
-%%DATADIR%%/themes/classic/hint.png
-%%DATADIR%%/themes/classic/home.png
-%%DATADIR%%/themes/classic/hq_mode.png
-%%DATADIR%%/themes/classic/icon.png
-%%DATADIR%%/themes/classic/icon_small.png
-%%DATADIR%%/themes/classic/instrument_track.png
-%%DATADIR%%/themes/classic/keep_stop_position.png
-%%DATADIR%%/themes/classic/knob01.png
-%%DATADIR%%/themes/classic/knob02.png
-%%DATADIR%%/themes/classic/knob03.png
-%%DATADIR%%/themes/classic/knob05.png
-%%DATADIR%%/themes/classic/lcd_19green.png
-%%DATADIR%%/themes/classic/lcd_19red.png
-%%DATADIR%%/themes/classic/lcd_21pink.png
-%%DATADIR%%/themes/classic/led_green.png
-%%DATADIR%%/themes/classic/led_off.png
-%%DATADIR%%/themes/classic/led_red.png
-%%DATADIR%%/themes/classic/led_yellow.png
-%%DATADIR%%/themes/classic/lfo_controller_artwork.png
-%%DATADIR%%/themes/classic/lfo_d100_active.png
-%%DATADIR%%/themes/classic/lfo_d100_inactive.png
-%%DATADIR%%/themes/classic/lfo_graph.png
-%%DATADIR%%/themes/classic/lfo_x100_active.png
-%%DATADIR%%/themes/classic/lfo_x100_inactive.png
-%%DATADIR%%/themes/classic/lfo_x1_active.png
-%%DATADIR%%/themes/classic/lfo_x1_inactive.png
-%%DATADIR%%/themes/classic/loop_points_off.png
-%%DATADIR%%/themes/classic/loop_points_on.png
-%%DATADIR%%/themes/classic/main_slider.png
-%%DATADIR%%/themes/classic/master_pitch.png
-%%DATADIR%%/themes/classic/master_volume.png
-%%DATADIR%%/themes/classic/maximize.png
-%%DATADIR%%/themes/classic/metronome.png
-%%DATADIR%%/themes/classic/midi_file.png
-%%DATADIR%%/themes/classic/mixer_send_off.png
-%%DATADIR%%/themes/classic/mixer_send_on.png
-%%DATADIR%%/themes/classic/moog_saw_wave_active.png
-%%DATADIR%%/themes/classic/moog_saw_wave_inactive.png
-%%DATADIR%%/themes/classic/muted.png
-%%DATADIR%%/themes/classic/new_channel.png
-%%DATADIR%%/themes/classic/note.png
-%%DATADIR%%/themes/classic/note_double_whole.png
-%%DATADIR%%/themes/classic/note_eighth.png
-%%DATADIR%%/themes/classic/note_half.png
-%%DATADIR%%/themes/classic/note_none.png
-%%DATADIR%%/themes/classic/note_quarter.png
-%%DATADIR%%/themes/classic/note_sixteenth.png
-%%DATADIR%%/themes/classic/note_thirtysecond.png
-%%DATADIR%%/themes/classic/note_tripleteighth.png
-%%DATADIR%%/themes/classic/note_triplethalf.png
-%%DATADIR%%/themes/classic/note_tripletquarter.png
-%%DATADIR%%/themes/classic/note_tripletsixteenth.png
-%%DATADIR%%/themes/classic/note_tripletthirtysecond.png
-%%DATADIR%%/themes/classic/note_whole.png
-%%DATADIR%%/themes/classic/output_graph.png
-%%DATADIR%%/themes/classic/pat_rec.png
-%%DATADIR%%/themes/classic/pause.png
-%%DATADIR%%/themes/classic/piano.png
-%%DATADIR%%/themes/classic/play.png
-%%DATADIR%%/themes/classic/playpos_marker.png
-%%DATADIR%%/themes/classic/plugins.png
-%%DATADIR%%/themes/classic/ports.png
-%%DATADIR%%/themes/classic/pr_black_key.png
-%%DATADIR%%/themes/classic/pr_black_key_pressed.png
-%%DATADIR%%/themes/classic/pr_white_key_big.png
-%%DATADIR%%/themes/classic/pr_white_key_big_pressed.png
-%%DATADIR%%/themes/classic/pr_white_key_small.png
-%%DATADIR%%/themes/classic/pr_white_key_small_pressed.png
-%%DATADIR%%/themes/classic/preset_file.png
-%%DATADIR%%/themes/classic/progression_cubic_hermite.png
-%%DATADIR%%/themes/classic/progression_discrete.png
-%%DATADIR%%/themes/classic/progression_linear.png
-%%DATADIR%%/themes/classic/project_export.png
-%%DATADIR%%/themes/classic/project_file.png
-%%DATADIR%%/themes/classic/project_import.png
-%%DATADIR%%/themes/classic/project_new.png
-%%DATADIR%%/themes/classic/project_new_from_template.png
-%%DATADIR%%/themes/classic/project_notes.png
-%%DATADIR%%/themes/classic/project_open.png
-%%DATADIR%%/themes/classic/project_open_down.png
-%%DATADIR%%/themes/classic/project_open_recent.png
-%%DATADIR%%/themes/classic/project_save.png
-%%DATADIR%%/themes/classic/project_saveas.png
-%%DATADIR%%/themes/classic/quantize.png
-%%DATADIR%%/themes/classic/random_wave_active.png
-%%DATADIR%%/themes/classic/random_wave_inactive.png
-%%DATADIR%%/themes/classic/receive_bg_arrow.png
-%%DATADIR%%/themes/classic/record.png
-%%DATADIR%%/themes/classic/record_accompany.png
-%%DATADIR%%/themes/classic/reload.png
-%%DATADIR%%/themes/classic/restore.png
-%%DATADIR%%/themes/classic/round_square_wave_active.png
-%%DATADIR%%/themes/classic/round_square_wave_inactive.png
-%%DATADIR%%/themes/classic/sample_file.png
-%%DATADIR%%/themes/classic/sample_track.png
-%%DATADIR%%/themes/classic/saw_wave_active.png
-%%DATADIR%%/themes/classic/saw_wave_inactive.png
-%%DATADIR%%/themes/classic/sbarrow_down.png
-%%DATADIR%%/themes/classic/sbarrow_down_d.png
-%%DATADIR%%/themes/classic/sbarrow_left.png
-%%DATADIR%%/themes/classic/sbarrow_left_d.png
-%%DATADIR%%/themes/classic/sbarrow_right.png
-%%DATADIR%%/themes/classic/sbarrow_right_d.png
-%%DATADIR%%/themes/classic/sbarrow_up.png
-%%DATADIR%%/themes/classic/sbarrow_up_d.png
-%%DATADIR%%/themes/classic/scale.png
-%%DATADIR%%/themes/classic/send_bg_arrow.png
-%%DATADIR%%/themes/classic/setup_audio.png
-%%DATADIR%%/themes/classic/setup_directories.png
-%%DATADIR%%/themes/classic/setup_general.png
-%%DATADIR%%/themes/classic/setup_midi.png
-%%DATADIR%%/themes/classic/setup_performance.png
-%%DATADIR%%/themes/classic/sin_wave_active.png
-%%DATADIR%%/themes/classic/sin_wave_inactive.png
-%%DATADIR%%/themes/classic/songeditor.png
-%%DATADIR%%/themes/classic/soundfont_file.png
-%%DATADIR%%/themes/classic/splash.png
-%%DATADIR%%/themes/classic/square_wave_active.png
-%%DATADIR%%/themes/classic/square_wave_inactive.png
-%%DATADIR%%/themes/classic/step_btn_add.png
-%%DATADIR%%/themes/classic/step_btn_duplicate.png
-%%DATADIR%%/themes/classic/step_btn_off.png
-%%DATADIR%%/themes/classic/step_btn_off_light.png
-%%DATADIR%%/themes/classic/step_btn_on_0.png
-%%DATADIR%%/themes/classic/step_btn_on_200.png
-%%DATADIR%%/themes/classic/step_btn_remove.png
-%%DATADIR%%/themes/classic/stepper-down-press.png
-%%DATADIR%%/themes/classic/stepper-down.png
-%%DATADIR%%/themes/classic/stepper-left-press.png
-%%DATADIR%%/themes/classic/stepper-left.png
-%%DATADIR%%/themes/classic/stepper-right-press.png
-%%DATADIR%%/themes/classic/stepper-right.png
-%%DATADIR%%/themes/classic/stepper-up-press.png
-%%DATADIR%%/themes/classic/stepper-up.png
-%%DATADIR%%/themes/classic/stop.png
-%%DATADIR%%/themes/classic/style.css
-%%DATADIR%%/themes/classic/tempo_sync.png
-%%DATADIR%%/themes/classic/text_block.png
-%%DATADIR%%/themes/classic/text_bold.png
-%%DATADIR%%/themes/classic/text_center.png
-%%DATADIR%%/themes/classic/text_italic.png
-%%DATADIR%%/themes/classic/text_left.png
-%%DATADIR%%/themes/classic/text_right.png
-%%DATADIR%%/themes/classic/text_under.png
-%%DATADIR%%/themes/classic/track_op_grip.png
-%%DATADIR%%/themes/classic/trackop.png
-%%DATADIR%%/themes/classic/trackop_c.png
-%%DATADIR%%/themes/classic/trackop_h.png
-%%DATADIR%%/themes/classic/triangle_wave_active.png
-%%DATADIR%%/themes/classic/triangle_wave_inactive.png
-%%DATADIR%%/themes/classic/uhoh.png
-%%DATADIR%%/themes/classic/unavailable_sound.png
-%%DATADIR%%/themes/classic/unfreeze.png
-%%DATADIR%%/themes/classic/unknown_file.png
-%%DATADIR%%/themes/classic/usr_wave_active.png
-%%DATADIR%%/themes/classic/usr_wave_inactive.png
-%%DATADIR%%/themes/classic/vst_plugin_file.png
-%%DATADIR%%/themes/classic/whatsthis.png
-%%DATADIR%%/themes/classic/white_key.png
-%%DATADIR%%/themes/classic/white_key_pressed.png
-%%DATADIR%%/themes/classic/white_noise_wave_active.png
-%%DATADIR%%/themes/classic/white_noise_wave_inactive.png
-%%DATADIR%%/themes/classic/zoom.png
-%%DATADIR%%/themes/classic/zoom_x.png
-%%DATADIR%%/themes/classic/zoom_y.png
-%%DATADIR%%/themes/default/add.png
-%%DATADIR%%/themes/default/add_automation.png
-%%DATADIR%%/themes/default/add_bb_track.png
-%%DATADIR%%/themes/default/add_folder.png
-%%DATADIR%%/themes/default/add_sample_track.png
-%%DATADIR%%/themes/default/analysis.png
-%%DATADIR%%/themes/default/apply-selected.png
-%%DATADIR%%/themes/default/apply.png
-%%DATADIR%%/themes/default/arp_down.png
-%%DATADIR%%/themes/default/arp_free.png
-%%DATADIR%%/themes/default/arp_random.png
-%%DATADIR%%/themes/default/arp_sort.png
-%%DATADIR%%/themes/default/arp_sync.png
-%%DATADIR%%/themes/default/arp_up.png
-%%DATADIR%%/themes/default/arp_up_and_down.png
-%%DATADIR%%/themes/default/automation.png
-%%DATADIR%%/themes/default/automation_track.png
-%%DATADIR%%/themes/default/autoscroll_off.png
-%%DATADIR%%/themes/default/autoscroll_on.png
-%%DATADIR%%/themes/default/back_to_start.png
-%%DATADIR%%/themes/default/back_to_zero.png
-%%DATADIR%%/themes/default/bb_track.png
-%%DATADIR%%/themes/default/bb_track_btn.png
-%%DATADIR%%/themes/default/black_key.png
-%%DATADIR%%/themes/default/black_key_pressed.png
-%%DATADIR%%/themes/default/cancel.png
-%%DATADIR%%/themes/default/chord.png
-%%DATADIR%%/themes/default/clock.png
-%%DATADIR%%/themes/default/close.png
-%%DATADIR%%/themes/default/closed_branch.png
-%%DATADIR%%/themes/default/colorize.png
-%%DATADIR%%/themes/default/combobox_arrow.png
-%%DATADIR%%/themes/default/combobox_arrow_selected.png
-%%DATADIR%%/themes/default/combobox_bg.png
-%%DATADIR%%/themes/default/computer.png
-%%DATADIR%%/themes/default/controller.png
-%%DATADIR%%/themes/default/cpuload_bg.png
-%%DATADIR%%/themes/default/cpuload_leds.png
-%%DATADIR%%/themes/default/discard.png
-%%DATADIR%%/themes/default/dont_know.png
-%%DATADIR%%/themes/default/edit_copy.png
-%%DATADIR%%/themes/default/edit_cut.png
-%%DATADIR%%/themes/default/edit_draw.png
-%%DATADIR%%/themes/default/edit_erase.png
-%%DATADIR%%/themes/default/edit_move.png
-%%DATADIR%%/themes/default/edit_paste.png
-%%DATADIR%%/themes/default/edit_redo.png
-%%DATADIR%%/themes/default/edit_rename.png
-%%DATADIR%%/themes/default/edit_select.png
-%%DATADIR%%/themes/default/edit_undo.png
-%%DATADIR%%/themes/default/effect_plugin.png
-%%DATADIR%%/themes/default/env_lfo_tab.png
-%%DATADIR%%/themes/default/envelope_graph.png
-%%DATADIR%%/themes/default/error.png
-%%DATADIR%%/themes/default/exit.png
-%%DATADIR%%/themes/default/exp_wave_active.png
-%%DATADIR%%/themes/default/exp_wave_inactive.png
-%%DATADIR%%/themes/default/factory_files.png
-%%DATADIR%%/themes/default/fader_background.png
-%%DATADIR%%/themes/default/fader_knob.png
-%%DATADIR%%/themes/default/fader_leds.png
-%%DATADIR%%/themes/default/file.png
-%%DATADIR%%/themes/default/filter_2lp.png
-%%DATADIR%%/themes/default/filter_ap.png
-%%DATADIR%%/themes/default/filter_bp.png
-%%DATADIR%%/themes/default/filter_hp.png
-%%DATADIR%%/themes/default/filter_lp.png
-%%DATADIR%%/themes/default/filter_notch.png
-%%DATADIR%%/themes/default/flip_x.png
-%%DATADIR%%/themes/default/flip_y.png
-%%DATADIR%%/themes/default/folder.png
-%%DATADIR%%/themes/default/folder_locked.png
-%%DATADIR%%/themes/default/folder_opened.png
-%%DATADIR%%/themes/default/func_tab.png
-%%DATADIR%%/themes/default/fx_mixer.png
-%%DATADIR%%/themes/default/fx_tab.png
-%%DATADIR%%/themes/default/hand.png
-%%DATADIR%%/themes/default/help.png
-%%DATADIR%%/themes/default/hint.png
-%%DATADIR%%/themes/default/home.png
-%%DATADIR%%/themes/default/hq_mode.png
-%%DATADIR%%/themes/default/icon.png
-%%DATADIR%%/themes/default/icon_small.png
-%%DATADIR%%/themes/default/ignore.png
-%%DATADIR%%/themes/default/instrument_track.png
-%%DATADIR%%/themes/default/keep_stop_position.png
-%%DATADIR%%/themes/default/knob01.png
-%%DATADIR%%/themes/default/knob02.png
-%%DATADIR%%/themes/default/knob03.png
-%%DATADIR%%/themes/default/knob05.png
-%%DATADIR%%/themes/default/lcd_19green.png
-%%DATADIR%%/themes/default/lcd_19red.png
-%%DATADIR%%/themes/default/lcd_21pink.png
-%%DATADIR%%/themes/default/led_blue.png
-%%DATADIR%%/themes/default/led_green.png
-%%DATADIR%%/themes/default/led_off.png
-%%DATADIR%%/themes/default/led_red.png
-%%DATADIR%%/themes/default/led_yellow.png
-%%DATADIR%%/themes/default/lfo_controller_artwork.png
-%%DATADIR%%/themes/default/lfo_d100_active.png
-%%DATADIR%%/themes/default/lfo_d100_inactive.png
-%%DATADIR%%/themes/default/lfo_graph.png
-%%DATADIR%%/themes/default/lfo_x100_active.png
-%%DATADIR%%/themes/default/lfo_x100_inactive.png
-%%DATADIR%%/themes/default/lfo_x1_active.png
-%%DATADIR%%/themes/default/lfo_x1_inactive.png
-%%DATADIR%%/themes/default/loop_point.png
-%%DATADIR%%/themes/default/loop_points_off.png
-%%DATADIR%%/themes/default/loop_points_on.png
-%%DATADIR%%/themes/default/main_slider.png
-%%DATADIR%%/themes/default/master_pitch.png
-%%DATADIR%%/themes/default/master_volume.png
-%%DATADIR%%/themes/default/maximize.png
-%%DATADIR%%/themes/default/metronome.png
-%%DATADIR%%/themes/default/midi_file.png
-%%DATADIR%%/themes/default/midi_tab.png
-%%DATADIR%%/themes/default/misc_tab.png
-%%DATADIR%%/themes/default/mixer_send_off.png
-%%DATADIR%%/themes/default/mixer_send_on.png
-%%DATADIR%%/themes/default/moog_saw_wave_active.png
-%%DATADIR%%/themes/default/moog_saw_wave_inactive.png
-%%DATADIR%%/themes/default/muted.png
-%%DATADIR%%/themes/default/new_channel.png
-%%DATADIR%%/themes/default/note.png
-%%DATADIR%%/themes/default/note_double_whole.png
-%%DATADIR%%/themes/default/note_eight.png
-%%DATADIR%%/themes/default/note_eighth.png
-%%DATADIR%%/themes/default/note_half.png
-%%DATADIR%%/themes/default/note_none.png
-%%DATADIR%%/themes/default/note_quarter.png
-%%DATADIR%%/themes/default/note_sixteenth.png
-%%DATADIR%%/themes/default/note_thirtysecond.png
-%%DATADIR%%/themes/default/note_tripleteighth.png
-%%DATADIR%%/themes/default/note_triplethalf.png
-%%DATADIR%%/themes/default/note_tripletquarter.png
-%%DATADIR%%/themes/default/note_tripletsixteenth.png
-%%DATADIR%%/themes/default/note_tripletthirtysecond.png
-%%DATADIR%%/themes/default/note_whole.png
-%%DATADIR%%/themes/default/open_branch.png
-%%DATADIR%%/themes/default/output_graph.png
-%%DATADIR%%/themes/default/pat_rec.png
-%%DATADIR%%/themes/default/pause.png
-%%DATADIR%%/themes/default/piano.png
-%%DATADIR%%/themes/default/play.png
-%%DATADIR%%/themes/default/playpos_marker.png
-%%DATADIR%%/themes/default/plugin_tab.png
-%%DATADIR%%/themes/default/plugins.png
-%%DATADIR%%/themes/default/ports.png
-%%DATADIR%%/themes/default/pr_black_key.png
-%%DATADIR%%/themes/default/pr_black_key_pressed.png
-%%DATADIR%%/themes/default/pr_white_key_big.png
-%%DATADIR%%/themes/default/pr_white_key_big_pressed.png
-%%DATADIR%%/themes/default/pr_white_key_small.png
-%%DATADIR%%/themes/default/pr_white_key_small_pressed.png
-%%DATADIR%%/themes/default/preset_file.png
-%%DATADIR%%/themes/default/progression_cubic_hermite.png
-%%DATADIR%%/themes/default/progression_discrete.png
-%%DATADIR%%/themes/default/progression_linear.png
-%%DATADIR%%/themes/default/project_export.png
-%%DATADIR%%/themes/default/project_file.png
-%%DATADIR%%/themes/default/project_import.png
-%%DATADIR%%/themes/default/project_new.png
-%%DATADIR%%/themes/default/project_new_from_template.png
-%%DATADIR%%/themes/default/project_notes.png
-%%DATADIR%%/themes/default/project_open.png
-%%DATADIR%%/themes/default/project_open_recent.png
-%%DATADIR%%/themes/default/project_save.png
-%%DATADIR%%/themes/default/project_saveas.png
-%%DATADIR%%/themes/default/quantize.png
-%%DATADIR%%/themes/default/random_wave_active.png
-%%DATADIR%%/themes/default/random_wave_inactive.png
-%%DATADIR%%/themes/default/receive_bg_arrow.png
-%%DATADIR%%/themes/default/record.png
-%%DATADIR%%/themes/default/record_accompany.png
-%%DATADIR%%/themes/default/recover.png
-%%DATADIR%%/themes/default/reload.png
-%%DATADIR%%/themes/default/restore.png
-%%DATADIR%%/themes/default/round_square_wave_active.png
-%%DATADIR%%/themes/default/round_square_wave_inactive.png
-%%DATADIR%%/themes/default/sample_file.png
-%%DATADIR%%/themes/default/sample_track.png
-%%DATADIR%%/themes/default/saw_wave_active.png
-%%DATADIR%%/themes/default/saw_wave_inactive.png
-%%DATADIR%%/themes/default/sbarrow_down.png
-%%DATADIR%%/themes/default/sbarrow_down_d.png
-%%DATADIR%%/themes/default/sbarrow_left.png
-%%DATADIR%%/themes/default/sbarrow_left_d.png
-%%DATADIR%%/themes/default/sbarrow_right.png
-%%DATADIR%%/themes/default/sbarrow_right_d.png
-%%DATADIR%%/themes/default/sbarrow_up.png
-%%DATADIR%%/themes/default/sbarrow_up_d.png
-%%DATADIR%%/themes/default/scale.png
-%%DATADIR%%/themes/default/send_bg_arrow.png
-%%DATADIR%%/themes/default/setup_audio.png
-%%DATADIR%%/themes/default/setup_directories.png
-%%DATADIR%%/themes/default/setup_general.png
-%%DATADIR%%/themes/default/setup_midi.png
-%%DATADIR%%/themes/default/setup_performance.png
-%%DATADIR%%/themes/default/shadow_c.png
-%%DATADIR%%/themes/default/shadow_p.png
-%%DATADIR%%/themes/default/sin_wave_active.png
-%%DATADIR%%/themes/default/sin_wave_inactive.png
-%%DATADIR%%/themes/default/songeditor.png
-%%DATADIR%%/themes/default/soundfont_file.png
-%%DATADIR%%/themes/default/splash.png
-%%DATADIR%%/themes/default/square_wave_active.png
-%%DATADIR%%/themes/default/square_wave_inactive.png
-%%DATADIR%%/themes/default/step_btn_add.png
-%%DATADIR%%/themes/default/step_btn_duplicate.png
-%%DATADIR%%/themes/default/step_btn_off.png
-%%DATADIR%%/themes/default/step_btn_off_light.png
-%%DATADIR%%/themes/default/step_btn_on_0.png
-%%DATADIR%%/themes/default/step_btn_on_200.png
-%%DATADIR%%/themes/default/step_btn_remove.png
-%%DATADIR%%/themes/default/stepper-down-press.png
-%%DATADIR%%/themes/default/stepper-down.png
-%%DATADIR%%/themes/default/stepper-left-press.png
-%%DATADIR%%/themes/default/stepper-left.png
-%%DATADIR%%/themes/default/stepper-right-press.png
-%%DATADIR%%/themes/default/stepper-right.png
-%%DATADIR%%/themes/default/stepper-up-press.png
-%%DATADIR%%/themes/default/stepper-up.png
-%%DATADIR%%/themes/default/stop.png
-%%DATADIR%%/themes/default/style.css
-%%DATADIR%%/themes/default/tempo_sync.png
-%%DATADIR%%/themes/default/text_block.png
-%%DATADIR%%/themes/default/text_bold.png
-%%DATADIR%%/themes/default/text_center.png
-%%DATADIR%%/themes/default/text_italic.png
-%%DATADIR%%/themes/default/text_left.png
-%%DATADIR%%/themes/default/text_right.png
-%%DATADIR%%/themes/default/text_under.png
-%%DATADIR%%/themes/default/toolbar_bg.png
-%%DATADIR%%/themes/default/track_op_grip.png
-%%DATADIR%%/themes/default/track_shadow_c.png
-%%DATADIR%%/themes/default/track_shadow_p.png
-%%DATADIR%%/themes/default/trackop.png
-%%DATADIR%%/themes/default/trackop_c.png
-%%DATADIR%%/themes/default/trackop_h.png
-%%DATADIR%%/themes/default/triangle_wave_active.png
-%%DATADIR%%/themes/default/triangle_wave_inactive.png
-%%DATADIR%%/themes/default/uhoh.png
-%%DATADIR%%/themes/default/unavailable_sound.png
-%%DATADIR%%/themes/default/unknown_file.png
-%%DATADIR%%/themes/default/usr_wave_active.png
-%%DATADIR%%/themes/default/usr_wave_inactive.png
-%%DATADIR%%/themes/default/vst_plugin_file.png
-%%DATADIR%%/themes/default/whatsthis.png
-%%DATADIR%%/themes/default/white_key.png
-%%DATADIR%%/themes/default/white_key_pressed.png
-%%DATADIR%%/themes/default/white_noise_wave_active.png
-%%DATADIR%%/themes/default/white_noise_wave_inactive.png
-%%DATADIR%%/themes/default/zoom.png
-%%DATADIR%%/themes/default/zoom_x.png
-%%DATADIR%%/themes/default/zoom_y.png
-%%DATADIR%%/wavetables/moog.bin
-%%DATADIR%%/wavetables/saw.bin
-%%DATADIR%%/wavetables/sqr.bin
-%%DATADIR%%/wavetables/tri.bin
-share/mime/packages/lmms.xml
-share/pixmaps/lmms.png
diff --git a/audio/py-pyliblo/Makefile b/audio/py-pyliblo/Makefile
deleted file mode 100644
index 24c2c6ae1668..000000000000
--- a/audio/py-pyliblo/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= pyliblo
-DISTVERSION= 0.10.0
-PORTREVISION= 3
-CATEGORIES= audio python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Python wrapper for the Liblo OSC Library
-WWW= https://das.nasophon.de/pyliblo/ \
- https://github.com/dsacre/pyliblo
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Upstream is inactive for over 9 years
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-LIB_DEPENDS= liblo.so:audio/liblo
-
-USES= localbase python
-USE_PYTHON= autoplist concurrent cython pep517
-
-post-install:
- ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
-
-.include <bsd.port.mk>
diff --git a/audio/py-pyliblo/distinfo b/audio/py-pyliblo/distinfo
deleted file mode 100644
index c98d7f330175..000000000000
--- a/audio/py-pyliblo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyliblo-0.10.0.tar.gz) = fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
-SIZE (pyliblo-0.10.0.tar.gz) = 29702
diff --git a/audio/py-pyliblo/pkg-descr b/audio/py-pyliblo/pkg-descr
deleted file mode 100644
index a537c16ee9b0..000000000000
--- a/audio/py-pyliblo/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-pyliblo is a Python wrapper for the liblo OSC library. It supports almost the
-complete functionality of liblo, allowing you to send and receive OSC messages
-using a nice and simple Python API.
-
-Also included are the command line utilities send_osc and dump_osc.
diff --git a/audio/py-pyradio/Makefile b/audio/py-pyradio/Makefile
index 45f95505eb30..894819ccfe10 100644
--- a/audio/py-pyradio/Makefile
+++ b/audio/py-pyradio/Makefile
@@ -64,7 +64,7 @@ VLC_RUN_DEPENDS+= vlc:multimedia/vlc
ICON_DIR= share/icons/hicolor/512x512/apps
post-patch:
- @${REINPLACE_CDM} -e 's/\(distro =\) None/\1 ${OPSYS}/' \
+ @${REINPLACE_CMD} -e 's/\(distro =\) None/\1 ${OPSYS}/' \
-e 's/\(enable_notifications =\) -1/\1 0/' \
-e 's/\(remove_station_icons =\) True/\1 False/' \
-e 's/\(xdg_compliant =\) False/\1 True/' \
diff --git a/databases/py-fakeredis/Makefile b/databases/py-fakeredis/Makefile
index 80ddc7891b6a..fcd77113a829 100644
--- a/databases/py-fakeredis/Makefile
+++ b/databases/py-fakeredis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fakeredis
-PORTVERSION= 2.30.0
+PORTVERSION= 2.30.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-fakeredis/distinfo b/databases/py-fakeredis/distinfo
index 96349fe10757..e9cc0c75fe7c 100644
--- a/databases/py-fakeredis/distinfo
+++ b/databases/py-fakeredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188048
-SHA256 (fakeredis-2.30.0.tar.gz) = 77ca04d4925daa0569ff000a960f47e49de15a4bd37facafe4f3f3ecc66bb3ef
-SIZE (fakeredis-2.30.0.tar.gz) = 167434
+TIMESTAMP = 1750954166
+SHA256 (fakeredis-2.30.1.tar.gz) = 6489f2926e39815c9bf0fce80751635e0898e333c43a767825adf101180dbc45
+SIZE (fakeredis-2.30.1.tar.gz) = 167724
diff --git a/databases/rubygem-redis-client/Makefile b/databases/rubygem-redis-client/Makefile
index fffc4a3e9f73..5511f80c6786 100644
--- a/databases/rubygem-redis-client/Makefile
+++ b/databases/rubygem-redis-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis-client
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-redis-client/distinfo b/databases/rubygem-redis-client/distinfo
index b7bbbf2fff55..06e17fe381a7 100644
--- a/databases/rubygem-redis-client/distinfo
+++ b/databases/rubygem-redis-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070508
-SHA256 (rubygem/redis-client-0.24.0.gem) = ee65ee39cb2c38608b734566167fd912384f3c1241f59075e22858f23a085dbb
-SIZE (rubygem/redis-client-0.24.0.gem) = 28160
+TIMESTAMP = 1750954266
+SHA256 (rubygem/redis-client-0.25.0.gem) = 927dfd07a37346fd9111d80cac3199d2a02b4c084c79260acf7a5057bd742910
+SIZE (rubygem/redis-client-0.25.0.gem) = 28160
diff --git a/databases/rubygem-redis-cluster-client/Makefile b/databases/rubygem-redis-cluster-client/Makefile
index c70977aeab43..050ff2b86a28 100644
--- a/databases/rubygem-redis-cluster-client/Makefile
+++ b/databases/rubygem-redis-cluster-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis-cluster-client
-PORTVERSION= 0.13.4
+PORTVERSION= 0.13.5
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-redis-cluster-client/distinfo b/databases/rubygem-redis-cluster-client/distinfo
index f150acb0b578..c542d7f7d3cd 100644
--- a/databases/rubygem-redis-cluster-client/distinfo
+++ b/databases/rubygem-redis-cluster-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070510
-SHA256 (rubygem/redis-cluster-client-0.13.4.gem) = cb1cfee857116999eebde5a94e1cc38bca348fe855e294054761a7cd646e31c2
-SIZE (rubygem/redis-cluster-client-0.13.4.gem) = 26624
+TIMESTAMP = 1750954268
+SHA256 (rubygem/redis-cluster-client-0.13.5.gem) = 18d6c9598009bcdb47b2a62bd6d00b833444aace740d2a2f00113774b298204c
+SIZE (rubygem/redis-cluster-client-0.13.5.gem) = 27136
diff --git a/databases/rubygem-solid_cable-rails72/Makefile b/databases/rubygem-solid_cable-rails72/Makefile
index 7c0b3a3cd41a..efc42920b3a2 100644
--- a/databases/rubygem-solid_cable-rails72/Makefile
+++ b/databases/rubygem-solid_cable-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.8
+PORTVERSION= 3.0.11
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/databases/rubygem-solid_cable-rails72/distinfo b/databases/rubygem-solid_cable-rails72/distinfo
index 4b5a62830e85..c60c00fab965 100644
--- a/databases/rubygem-solid_cable-rails72/distinfo
+++ b/databases/rubygem-solid_cable-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715492
-SHA256 (rubygem/solid_cable-3.0.8.gem) = 71fcc85587c8899d4c145f25ac15e092ed0ecc14477e67c9220f82ae3cdd8c3a
-SIZE (rubygem/solid_cable-3.0.8.gem) = 12800
+TIMESTAMP = 1750954270
+SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
+SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
diff --git a/databases/rubygem-solid_cable/Makefile b/databases/rubygem-solid_cable/Makefile
index 4c0a940417fd..d9dc359d55b7 100644
--- a/databases/rubygem-solid_cable/Makefile
+++ b/databases/rubygem-solid_cable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.8
+PORTVERSION= 3.0.11
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-solid_cable/distinfo b/databases/rubygem-solid_cable/distinfo
index 9998669e5710..c60c00fab965 100644
--- a/databases/rubygem-solid_cable/distinfo
+++ b/databases/rubygem-solid_cable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715490
-SHA256 (rubygem/solid_cable-3.0.8.gem) = 71fcc85587c8899d4c145f25ac15e092ed0ecc14477e67c9220f82ae3cdd8c3a
-SIZE (rubygem/solid_cable-3.0.8.gem) = 12800
+TIMESTAMP = 1750954270
+SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
+SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
diff --git a/devel/Makefile b/devel/Makefile
index 59a5d7964e46..865c46e0c03a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6512,6 +6512,7 @@
SUBDIR += rubygem-aws-sdk-account
SUBDIR += rubygem-aws-sdk-acm
SUBDIR += rubygem-aws-sdk-acmpca
+ SUBDIR += rubygem-aws-sdk-aiops
SUBDIR += rubygem-aws-sdk-alexaforbusiness
SUBDIR += rubygem-aws-sdk-amplify
SUBDIR += rubygem-aws-sdk-amplifybackend
@@ -6782,6 +6783,7 @@
SUBDIR += rubygem-aws-sdk-migrationhubrefactorspaces
SUBDIR += rubygem-aws-sdk-migrationhubstrategyrecommendations
SUBDIR += rubygem-aws-sdk-mobile
+ SUBDIR += rubygem-aws-sdk-mpa
SUBDIR += rubygem-aws-sdk-mq
SUBDIR += rubygem-aws-sdk-mturk
SUBDIR += rubygem-aws-sdk-mwaa
@@ -6928,6 +6930,7 @@
SUBDIR += rubygem-aws-sdk-workmail
SUBDIR += rubygem-aws-sdk-workmailmessageflow
SUBDIR += rubygem-aws-sdk-workspaces
+ SUBDIR += rubygem-aws-sdk-workspacesinstances
SUBDIR += rubygem-aws-sdk-workspacesthinclient
SUBDIR += rubygem-aws-sdk-workspacesweb
SUBDIR += rubygem-aws-sdk-xray
diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile
index 7a71909f06f4..1324c526c4e3 100644
--- a/devel/github-backup-utils/Makefile
+++ b/devel/github-backup-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= github-backup-utils
-PORTVERSION= 3.16.2
+PORTVERSION= 3.16.3
DISTVERSIONPREFIX= v
CATEGORIES= devel
MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/
diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo
index 83a9f57c70ec..9ce3b9627f0f 100644
--- a/devel/github-backup-utils/distinfo
+++ b/devel/github-backup-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936020
-SHA256 (github-backup-utils-v3.16.2.tar.gz) = d12c08eb7f35afbc591d8f943bc32f56b00064d97c0fb0a1e0661165fc7f925f
-SIZE (github-backup-utils-v3.16.2.tar.gz) = 158251
+TIMESTAMP = 1750954108
+SHA256 (github-backup-utils-v3.16.3.tar.gz) = 731c7a59fe6b266399968258f2fb944a6c01d11298df03d30692c93c950cb35f
+SIZE (github-backup-utils-v3.16.3.tar.gz) = 158149
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index af664ebd4ad1..04d9bfd53457 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.73.0
+PORTVERSION= 1.73.1
DISTVERSIONPREFIX= v
PORTEPOCH= 2
CATEGORIES= devel
@@ -57,7 +57,7 @@ CONFLICTS_INSTALL= grpc[0-9][0-9][0-9]
USE_GITHUB= yes
GH_TUPLE= envoyproxy:data-plane-api:d9c5e84:envoyproxy_data_plane_api/third_party/envoy-api \
- googleapis:googleapis:c618909:googleapis_googleapis/third_party/googleapis \
+ googleapis:googleapis:4667a43:googleapis_googleapis/third_party/googleapis \
census-instrumentation:opencensus-proto:1664cc9:census_instrumentation_opencensus_proto/third_party/opencensus-proto \
bufbuild:protoc-gen-validate:v1.2.1:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \
cncf:xds:2ac532f:cncf_xds/third_party/xds
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index 3456a0266e7c..4a5ad3bd22b1 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1750022913
-SHA256 (grpc-grpc-v1.73.0_GH0.tar.gz) = 00865dbc3d7689fd9c5c7d0a10822a4eae175ca692870433b64106abcb1294a0
-SIZE (grpc-grpc-v1.73.0_GH0.tar.gz) = 14873144
+TIMESTAMP = 1750954110
+SHA256 (grpc-grpc-v1.73.1_GH0.tar.gz) = e11fd9b963c617de53d08a84f41359164b123f2e8e4180644706688fc9de43d9
+SIZE (grpc-grpc-v1.73.1_GH0.tar.gz) = 14876868
SHA256 (envoyproxy-data-plane-api-d9c5e84_GH0.tar.gz) = a0dafcab777be81d1303119e5b8648daf17a03ee749dcd411e9dfb9d9266d7b9
SIZE (envoyproxy-data-plane-api-d9c5e84_GH0.tar.gz) = 709200
-SHA256 (googleapis-googleapis-c618909_GH0.tar.gz) = 78f05480ebe8c753149b0eec8734a939fc51a96a6904cd88ac06eff546f16653
-SIZE (googleapis-googleapis-c618909_GH0.tar.gz) = 11004189
+SHA256 (googleapis-googleapis-4667a43_GH0.tar.gz) = 0a6cea8f0a04a37a6f2b3c898b3f2dfc60aa45913221505af37efa169c423d1e
+SIZE (googleapis-googleapis-4667a43_GH0.tar.gz) = 11058066
SHA256 (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = eb1768edf91e5cef93491b3b2f057f5c309663b9716b30bb4d48bcffd6dd5722
SIZE (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = 163613
SHA256 (bufbuild-protoc-gen-validate-v1.2.1_GH0.tar.gz) = e4718352754df1393b8792b631338aa8562f390e8160783e365454bc11d96328
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index 6b94f67d3bc2..b9b6a3f1f5f2 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,5 +1,5 @@
PORTNAME= level-zero
-PORTVERSION= 1.22.3
+PORTVERSION= 1.22.4
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo
index afeb2da7dc09..f45fd7faeda8 100644
--- a/devel/level-zero/distinfo
+++ b/devel/level-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831206
-SHA256 (oneapi-src-level-zero-v1.22.3_GH0.tar.gz) = cf07a4b7f0601354d1f6083d2a773ede946bbbde2a0e76b80e6bbee5bec2fd02
-SIZE (oneapi-src-level-zero-v1.22.3_GH0.tar.gz) = 1017580
+TIMESTAMP = 1750954112
+SHA256 (oneapi-src-level-zero-v1.22.4_GH0.tar.gz) = 2c76e0c82ddda2674e9b6993e52dd447dc4de08cf8eeef162d13692c3d53c0ae
+SIZE (oneapi-src-level-zero-v1.22.4_GH0.tar.gz) = 1017780
diff --git a/devel/libpci/Makefile b/devel/libpci/Makefile
index 213a3b7fcb04..025497605ede 100644
--- a/devel/libpci/Makefile
+++ b/devel/libpci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libpci
-PORTVERSION= 3.13.0
+PORTVERSION= 3.14.0
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/software/utils/pciutils
DISTNAME= pciutils-${PORTVERSION}
diff --git a/devel/libpci/distinfo b/devel/libpci/distinfo
index 99d82e9f9389..9432997028c1 100644
--- a/devel/libpci/distinfo
+++ b/devel/libpci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718580018
-SHA256 (pciutils-3.13.0.tar.xz) = 77f11f78298502634d1af50308f15a5788629f6cf45cba376f5009aea4cb4926
-SIZE (pciutils-3.13.0.tar.xz) = 479140
+TIMESTAMP = 1750954114
+SHA256 (pciutils-3.14.0.tar.xz) = e7713409882813991d2269d125e40dad1f54a019a52b78b3962941c1d4a6f86f
+SIZE (pciutils-3.14.0.tar.xz) = 513188
diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile
index 66fe2589318a..aeac15b586dd 100644
--- a/devel/lua-luarocks/Makefile
+++ b/devel/lua-luarocks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= luarocks
-PORTVERSION= 3.12.0
+PORTVERSION= 3.12.1
CATEGORIES= devel
MASTER_SITES= https://luarocks.org/releases/
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
diff --git a/devel/lua-luarocks/distinfo b/devel/lua-luarocks/distinfo
index f87d168bd9ae..c1a315e67e11 100644
--- a/devel/lua-luarocks/distinfo
+++ b/devel/lua-luarocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813024
-SHA256 (luarocks-3.12.0.tar.gz) = 3d4c8acddf9b975e77da68cbf748d5baf483d0b6e9d703a844882db25dd61cdf
-SIZE (luarocks-3.12.0.tar.gz) = 444481
+TIMESTAMP = 1750954152
+SHA256 (luarocks-3.12.1.tar.gz) = f56b85a2a7a481f0321845807b79a05237860b04e4a9d186da632770029b3290
+SIZE (luarocks-3.12.1.tar.gz) = 441213
diff --git a/devel/p5-B-Keywords/Makefile b/devel/p5-B-Keywords/Makefile
index ba6a7dfde664..c2a043d7eb43 100644
--- a/devel/p5-B-Keywords/Makefile
+++ b/devel/p5-B-Keywords/Makefile
@@ -1,5 +1,5 @@
PORTNAME= B-Keywords
-PORTVERSION= 1.27
+PORTVERSION= 1.28
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-B-Keywords/distinfo b/devel/p5-B-Keywords/distinfo
index f304a56d2235..40077f62645f 100644
--- a/devel/p5-B-Keywords/distinfo
+++ b/devel/p5-B-Keywords/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716892390
-SHA256 (B-Keywords-1.27.tar.gz) = ef10b9085e674eaa417ccb7d692fb6cd98f7bb67de2a127eba3457d8ae587cff
-SIZE (B-Keywords-1.27.tar.gz) = 14216
+TIMESTAMP = 1751183619
+SHA256 (B-Keywords-1.28.tar.gz) = 9e7eb67695929487c61aaf2dae8baf9dda1ad87602bb5a094f10744b12765e3e
+SIZE (B-Keywords-1.28.tar.gz) = 13223
diff --git a/devel/p5-CPAN-Perl-Releases/Makefile b/devel/p5-CPAN-Perl-Releases/Makefile
index 72f6d0b0c896..409f069e1ea3 100644
--- a/devel/p5-CPAN-Perl-Releases/Makefile
+++ b/devel/p5-CPAN-Perl-Releases/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CPAN-Perl-Releases
-PORTVERSION= 5.20250528
+PORTVERSION= 5.20250625
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-CPAN-Perl-Releases/distinfo b/devel/p5-CPAN-Perl-Releases/distinfo
index 7842cb297692..0a6f01f4eb37 100644
--- a/devel/p5-CPAN-Perl-Releases/distinfo
+++ b/devel/p5-CPAN-Perl-Releases/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495725
-SHA256 (CPAN-Perl-Releases-5.20250528.tar.gz) = 17f2a07474fad0684f30639d2a2c24300a75e3bb4d1f9b0523dc98ad0feea765
-SIZE (CPAN-Perl-Releases-5.20250528.tar.gz) = 23352
+TIMESTAMP = 1750954154
+SHA256 (CPAN-Perl-Releases-5.20250625.tar.gz) = 79236b27f1e26f61c4b3865659a7fa89d8bc4f9986a72e40e11f8637a36fbbd2
+SIZE (CPAN-Perl-Releases-5.20250625.tar.gz) = 23217
diff --git a/devel/p5-Specio/Makefile b/devel/p5-Specio/Makefile
index 91d3ec2d4c00..d4ba9864654f 100644
--- a/devel/p5-Specio/Makefile
+++ b/devel/p5-Specio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Specio
-PORTVERSION= 0.50
+PORTVERSION= 0.51
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DROLSKY
@@ -14,9 +14,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \
+ p5-Clone-Choose>=0:devel/p5-Clone-Choose \
+ p5-Clone-PP>=0:devel/p5-Clone-PP \
p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
p5-Eval-Closure>=0:devel/p5-Eval-Closure \
p5-MRO-Compat>=0:devel/p5-MRO-Compat \
+ p5-Module-Implementation>=0:devel/p5-Module-Implementation \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Role-Tiny>=1.003003:devel/p5-Role-Tiny \
p5-Sub-Quote>=0:devel/p5-Sub-Quote \
diff --git a/devel/p5-Specio/distinfo b/devel/p5-Specio/distinfo
index 3e3635a87566..0897ca86fb0c 100644
--- a/devel/p5-Specio/distinfo
+++ b/devel/p5-Specio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739962450
-SHA256 (Specio-0.50.tar.gz) = 467baf0582681626266318e3154727497d7205996fbd76674ba58ed79e10640e
-SIZE (Specio-0.50.tar.gz) = 108610
+TIMESTAMP = 1750954156
+SHA256 (Specio-0.51.tar.gz) = 505f5de28bee55545b9ec0c45c1d5e4ae568d4f5dbb5e8eabe9d980cb9b68f93
+SIZE (Specio-0.51.tar.gz) = 133033
diff --git a/devel/p5-Specio/pkg-plist b/devel/p5-Specio/pkg-plist
index 10685b20cb30..be03c975b52a 100644
--- a/devel/p5-Specio/pkg-plist
+++ b/devel/p5-Specio/pkg-plist
@@ -32,11 +32,13 @@
%%SITE_PERL%%/Specio/Library/Structured/Map.pm
%%SITE_PERL%%/Specio/Library/Structured/Tuple.pm
%%SITE_PERL%%/Specio/OO.pm
+%%SITE_PERL%%/Specio/PP.pm
%%SITE_PERL%%/Specio/PartialDump.pm
%%SITE_PERL%%/Specio/Registry.pm
%%SITE_PERL%%/Specio/Role/Inlinable.pm
%%SITE_PERL%%/Specio/Subs.pm
%%SITE_PERL%%/Specio/TypeChecks.pm
+%%SITE_PERL%%/Specio/XS.pm
%%SITE_PERL%%/Test/Specio.pm
%%PERL5_MAN3%%/Specio.3.gz
%%PERL5_MAN3%%/Specio::Coercion.3.gz
diff --git a/devel/pear-PHP_CodeCoverage/Makefile b/devel/pear-PHP_CodeCoverage/Makefile
index 138f9b8dc717..070021fcb8ad 100644
--- a/devel/pear-PHP_CodeCoverage/Makefile
+++ b/devel/pear-PHP_CodeCoverage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PHP_CodeCoverage
-PORTVERSION= 12.3.0
+PORTVERSION= 12.3.1
CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pear-PHP_CodeCoverage/distinfo b/devel/pear-PHP_CodeCoverage/distinfo
index 416436960d8b..a64f96384ea6 100644
--- a/devel/pear-PHP_CodeCoverage/distinfo
+++ b/devel/pear-PHP_CodeCoverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495743
-SHA256 (sebastianbergmann-php-code-coverage-12.3.0_GH0.tar.gz) = e592ca7033dd409e7e0c9ed65e9691b45787fa21ed37e68ea9fe06736286666f
-SIZE (sebastianbergmann-php-code-coverage-12.3.0_GH0.tar.gz) = 342675
+TIMESTAMP = 1750954162
+SHA256 (sebastianbergmann-php-code-coverage-12.3.1_GH0.tar.gz) = d8d8c006f02443320dca7bbdeb07955abd1a7fccde455733dc4762f8eec5db5c
+SIZE (sebastianbergmann-php-code-coverage-12.3.1_GH0.tar.gz) = 342812
diff --git a/devel/phpunit10/Makefile b/devel/phpunit10/Makefile
index 99bca6fb7c77..4d7349e64e65 100644
--- a/devel/phpunit10/Makefile
+++ b/devel/phpunit10/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 10.5.46
+PORTVERSION= 10.5.47
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 10${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit10/distinfo b/devel/phpunit10/distinfo
index 485c81cae4a6..1f9abf610a0b 100644
--- a/devel/phpunit10/distinfo
+++ b/devel/phpunit10/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546416
-SHA256 (phpunit-10.5.46.phar) = d22999480793f26def174f69b0c3967befe5d79a7fff747819ecf15f0f923c93
-SIZE (phpunit-10.5.46.phar) = 5150745
+TIMESTAMP = 1750954116
+SHA256 (phpunit-10.5.47.phar) = 69838cf6812538820ec5e245105e3c43260acd3b08c04f2a8274cc61ffc94051
+SIZE (phpunit-10.5.47.phar) = 5174102
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index 5983f0a8c639..8226a41665fa 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.23
+PORTVERSION= 11.5.24
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index c14efe81e244..80c4536709d7 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188004
-SHA256 (phpunit-11.5.23.phar) = c66acb9d9463f6f5d4fad40f09efde37e20da7743f8d10af1fffee8e5ac6d8ac
-SIZE (phpunit-11.5.23.phar) = 5636940
+TIMESTAMP = 1750954118
+SHA256 (phpunit-11.5.24.phar) = 91563593e61cce5d9109e77d5db94bebb2f4ae9e8cd039e88722557a8312b0ae
+SIZE (phpunit-11.5.24.phar) = 5656676
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index 16920c45b503..085fd1c02f6c 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.2.2
+PORTVERSION= 12.2.3
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo
index 6d661fdd7b35..26da2fe634f6 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188006
-SHA256 (phpunit-12.2.2.phar) = 0b30faab11cfd34ee93911c6a2c1d2003636f0b5c60ef29eefa723611768be02
-SIZE (phpunit-12.2.2.phar) = 5958605
+TIMESTAMP = 1750954120
+SHA256 (phpunit-12.2.3.phar) = 86fe1d62335f64fe9f4dbabbf65022d2e5234ae6898e76ba9e9a219ea9e166bd
+SIZE (phpunit-12.2.3.phar) = 5982893
diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile
index 8afba773ac9e..b251717cb126 100644
--- a/devel/py-awscrt/Makefile
+++ b/devel/py-awscrt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awscrt
-PORTVERSION= 0.27.2
+PORTVERSION= 0.27.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-awscrt/distinfo b/devel/py-awscrt/distinfo
index c6651f489af9..0db1ff6fbef7 100644
--- a/devel/py-awscrt/distinfo
+++ b/devel/py-awscrt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715350
-SHA256 (awscrt-0.27.2.tar.gz) = 0c960bc48de60f11ba8c9b32ce1a1ea4985df10b665e0a430cc2f90a32226fb0
-SIZE (awscrt-0.27.2.tar.gz) = 37516253
+TIMESTAMP = 1750954168
+SHA256 (awscrt-0.27.4.tar.gz) = cb23cb767ca2e3c0007c899b289d668d28aeb055534df35a741847135f6cd91c
+SIZE (awscrt-0.27.4.tar.gz) = 37608896
diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile
index 33c783b354cd..8fddf8264864 100644
--- a/devel/py-azure-core/Makefile
+++ b/devel/py-azure-core/Makefile
@@ -1,31 +1,35 @@
PORTNAME= azure-core
-PORTVERSION= 1.29.2
-PORTREVISION= 1
+PORTVERSION= 1.34.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= azure_core-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Core Library for Python
-WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core
+WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core \
+ https://github.com/Azure/azure-sdk-for-python
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.21.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python zip
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= AIO
-OPTIONS_DEFAULT=AIO
+OPTIONS_DEFINE= AIO TRACING
+OPTIONS_DEFAULT=AIO TRACING
AIO_DESC= Async transport support
+TRACING_DESC= OpenTelemetry tracing support
AIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.0:www/py-aiohttp@${PY_FLAVOR}
+TRACING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.26<2:devel/py-opentelemetry-api@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-azure-core/distinfo b/devel/py-azure-core/distinfo
index d6c5cf71138c..62ef4105c7ea 100644
--- a/devel/py-azure-core/distinfo
+++ b/devel/py-azure-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692211709
-SHA256 (azure-core-1.29.2.zip) = beb0fe88d1043d8457318e8fb841d9caa648211092eda213c16b376401f3710d
-SIZE (azure-core-1.29.2.zip) = 389341
+TIMESTAMP = 1750954170
+SHA256 (azure_core-1.34.0.tar.gz) = bdb544989f246a0ad1c85d72eeb45f2f835afdcbc5b45e43f0dbde7461c81ece
+SIZE (azure_core-1.34.0.tar.gz) = 297999
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 2927deafe642..961ccbda515c 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.38.36
+PORTVERSION= 1.38.41
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 236105f7a944..e20d48959ed6 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188058
-SHA256 (botocore-1.38.36.tar.gz) = 4a1ced1a4218bdff0ed5b46abb54570d473154ddefafa5d121a8d96e4b76ebc1
-SIZE (botocore-1.38.36.tar.gz) = 13966245
+TIMESTAMP = 1750954172
+SHA256 (botocore-1.38.41.tar.gz) = 98e3fed636ebb519320c4b2d078db6fa6099b052b4bb9b5c66632a5a7fe72507
+SIZE (botocore-1.38.41.tar.gz) = 14031081
diff --git a/devel/py-cf-xarray/Makefile b/devel/py-cf-xarray/Makefile
index e307905699e3..95bc7292b77d 100644
--- a/devel/py-cf-xarray/Makefile
+++ b/devel/py-cf-xarray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cf-xarray
-PORTVERSION= 0.10.5
+PORTVERSION= 0.10.6
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cf-xarray/distinfo b/devel/py-cf-xarray/distinfo
index 52ac2c3978b5..c0d6a40bd945 100644
--- a/devel/py-cf-xarray/distinfo
+++ b/devel/py-cf-xarray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177984
-SHA256 (cf_xarray-0.10.5.tar.gz) = 4aa629cd9e8c3e53253270e48a6080e62065b78c4e597f01c80b5f5b372d2331
-SIZE (cf_xarray-0.10.5.tar.gz) = 513510
+TIMESTAMP = 1750954174
+SHA256 (cf_xarray-0.10.6.tar.gz) = 159236eca465453784ee7efa2a430d5e2092978db8a5d4d8b591f61d0639cb89
+SIZE (cf_xarray-0.10.6.tar.gz) = 513498
diff --git a/devel/py-dj51-strawberry-graphql/Makefile b/devel/py-dj51-strawberry-graphql/Makefile
index 38e5a1e6e0e0..0e8000916de1 100644
--- a/devel/py-dj51-strawberry-graphql/Makefile
+++ b/devel/py-dj51-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.266.0
+DISTVERSION= 0.275.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -39,23 +39,24 @@ FLASK_DESC= Basic Flask integration
OPENTELEMETRY_DESC= Generate Open Telemetry compatible tracing information
PYDANTIC_DESC= Support for Pydantic models
-AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR}
+AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4<4:www/py-aiohttp@${PY_FLAVOR}
ASGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR}
-CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj51-channels>=3.0.5:www/py-dj51-channels@${PY_FLAVOR}
-CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
-DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR}
-DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
+DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR}
# NB: www/py-channels (via CHANNELS) options depends on www/py-djangoXX, which
# should be taken into account when creating a port for a specific Django version.
diff --git a/devel/py-dj51-strawberry-graphql/distinfo b/devel/py-dj51-strawberry-graphql/distinfo
index 1c7a48f7a30e..a2735d607d15 100644
--- a/devel/py-dj51-strawberry-graphql/distinfo
+++ b/devel/py-dj51-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381218
-SHA256 (strawberry_graphql-0.266.0.tar.gz) = 93c221a1d19454b2d1303135733871a3a8b4f9a0cfeea3b7764cf615faf74b72
-SIZE (strawberry_graphql-0.266.0.tar.gz) = 203305
+TIMESTAMP = 1751178199
+SHA256 (strawberry_graphql-0.275.4.tar.gz) = 77bc2dd593d4a2541b96b2d3c36ce0638eb457268d2ae77671947c0572b8a1cf
+SIZE (strawberry_graphql-0.275.4.tar.gz) = 209537
diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile
index 0e5a547d0db8..a4f37d01a054 100644
--- a/devel/py-dj52-strawberry-graphql/Makefile
+++ b/devel/py-dj52-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.271.0
+DISTVERSION= 0.275.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
@@ -39,24 +39,24 @@ FLASK_DESC= Basic Flask integration
OPENTELEMETRY_DESC= Generate Open Telemetry compatible tracing information
PYDANTIC_DESC= Support for Pydantic models
-AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR}
+AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4<4:www/py-aiohttp@${PY_FLAVOR}
ASGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR}
-CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-channels>=3.0.5:www/py-dj52-channels@${PY_FLAVOR}
-CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
-DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1:devel/py-websockets@${PY_FLAVOR}
-DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
+DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR}
# NB: www/py-channels (via CHANNELS) options depends on www/py-djangoXX, which
# should be taken into account when creating a port for a specific Django version.
diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo
index 591e1237a446..a2735d607d15 100644
--- a/devel/py-dj52-strawberry-graphql/distinfo
+++ b/devel/py-dj52-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749230708
-SHA256 (strawberry_graphql-0.271.0.tar.gz) = dfcf22c5b013915b78b64660ed40afc58081708cecce37879d4b89dac5dc356a
-SIZE (strawberry_graphql-0.271.0.tar.gz) = 207945
+TIMESTAMP = 1751178199
+SHA256 (strawberry_graphql-0.275.4.tar.gz) = 77bc2dd593d4a2541b96b2d3c36ce0638eb457268d2ae77671947c0572b8a1cf
+SIZE (strawberry_graphql-0.275.4.tar.gz) = 209537
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index 9a660d5142dd..5eaaf7868965 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-status
-PORTVERSION= 1.73.0
+PORTVERSION= 1.73.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo
index 7fe1bf140afb..c28197dda8d3 100644
--- a/devel/py-grpcio-status/distinfo
+++ b/devel/py-grpcio-status/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188068
-SHA256 (grpcio_status-1.73.0.tar.gz) = a2b7f430568217f884fe52a5a0133b6f4c9338beae33fb5370134a8eaf58f974
-SIZE (grpcio_status-1.73.0.tar.gz) = 13670
+TIMESTAMP = 1750954176
+SHA256 (grpcio_status-1.73.1.tar.gz) = 928f49ccf9688db5f20cd9e45c4578a1d01ccca29aeaabf066f2ac76aa886668
+SIZE (grpcio_status-1.73.1.tar.gz) = 13664
diff --git a/devel/py-grpcio-tools/Makefile b/devel/py-grpcio-tools/Makefile
index 3b73ab8a4190..26b77775f640 100644
--- a/devel/py-grpcio-tools/Makefile
+++ b/devel/py-grpcio-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-tools
-PORTVERSION= 1.73.0
+PORTVERSION= 1.73.1
PORTREVISION= 0
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-grpcio-tools/distinfo b/devel/py-grpcio-tools/distinfo
index d83d07a19bb4..acbb752c7c15 100644
--- a/devel/py-grpcio-tools/distinfo
+++ b/devel/py-grpcio-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749532890
-SHA256 (grpcio_tools-1.73.0.tar.gz) = 69e2da77e7d52c7ea3e60047ba7d704d242b55c6c0ffb1a6147ace1b37ce881b
-SIZE (grpcio_tools-1.73.0.tar.gz) = 5430439
+TIMESTAMP = 1751175915
+SHA256 (grpcio_tools-1.73.1.tar.gz) = 6e06adec3b0870f5947953b0ef8dbdf2cebcdff61fb1fe08120cc7483c7978aa
+SIZE (grpcio_tools-1.73.1.tar.gz) = 5429529
diff --git a/devel/py-grpcio/Makefile b/devel/py-grpcio/Makefile
index c442298eadba..010b8ca2e7a6 100644
--- a/devel/py-grpcio/Makefile
+++ b/devel/py-grpcio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio
-PORTVERSION= 1.73.0
+PORTVERSION= 1.73.1
PORTREVISION= 0
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-grpcio/distinfo b/devel/py-grpcio/distinfo
index 6def72a0933b..f16686296b18 100644
--- a/devel/py-grpcio/distinfo
+++ b/devel/py-grpcio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749532444
-SHA256 (grpcio-1.73.0.tar.gz) = 3af4c30918a7f0d39de500d11255f8d9da4f30e94a2033e70fe2a720e184bd8e
-SIZE (grpcio-1.73.0.tar.gz) = 12786424
+TIMESTAMP = 1751174608
+SHA256 (grpcio-1.73.1.tar.gz) = 7fce2cd1c0c1116cf3850564ebfc3264fba75d3c74a7414373f1238ea365ef87
+SIZE (grpcio-1.73.1.tar.gz) = 12730355
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index 60617773d746..141ad6a4f800 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.135.10
+PORTVERSION= 6.135.16
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index f75d62164e7d..d8af9407d1b2 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188070
-SHA256 (hypothesis-6.135.10.tar.gz) = ce224e310012e40b8e3aa6edba226c032c57bbcbdccad41212ab6d2d74b602cf
-SIZE (hypothesis-6.135.10.tar.gz) = 452518
+TIMESTAMP = 1750954178
+SHA256 (hypothesis-6.135.16.tar.gz) = 6131ea0b698e69bad62aae915988b8d00a6ac974351d0830db74c5fffc68c418
+SIZE (hypothesis-6.135.16.tar.gz) = 452900
diff --git a/devel/py-jaraco.functools/Makefile b/devel/py-jaraco.functools/Makefile
index a0b8bcfe4c4e..bdf8137f26cc 100644
--- a/devel/py-jaraco.functools/Makefile
+++ b/devel/py-jaraco.functools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jaraco.functools
-PORTVERSION= 4.1.0
+PORTVERSION= 4.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/jaraco/jaraco.functools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}more-itertools>=2.7:devel/py-more-itertools@${PY_FLAVOR}
diff --git a/devel/py-jaraco.functools/distinfo b/devel/py-jaraco.functools/distinfo
index 6b8d6e63c4b3..c9467262298b 100644
--- a/devel/py-jaraco.functools/distinfo
+++ b/devel/py-jaraco.functools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727718422
-SHA256 (jaraco_functools-4.1.0.tar.gz) = 70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d
-SIZE (jaraco_functools-4.1.0.tar.gz) = 19159
+TIMESTAMP = 1750954180
+SHA256 (jaraco_functools-4.2.1.tar.gz) = be634abfccabce56fa3053f8c7ebe37b682683a4ee7793670ced17bab0087353
+SIZE (jaraco_functools-4.2.1.tar.gz) = 19661
diff --git a/devel/py-jaraco.functools/files/patch-pyproject.toml b/devel/py-jaraco.functools/files/patch-pyproject.toml
new file mode 100644
index 000000000000..ee24ab1e9de5
--- /dev/null
+++ b/devel/py-jaraco.functools/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2025-06-21 19:21:42 UTC
++++ pyproject.toml
+@@ -1,9 +1,7 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=77",
++ "setuptools>=61",
+ "setuptools_scm[toml]>=3.4.1",
+- # jaraco/skeleton#174
+- "coherent.licensed",
+ ]
+ build-backend = "setuptools.build_meta"
+
+@@ -21,7 +19,7 @@ requires-python = ">=3.9"
+ "Programming Language :: Python :: 3 :: Only",
+ ]
+ requires-python = ">=3.9"
+-license = "MIT"
++license = { text = "MIT" }
+ dependencies = [
+ "more_itertools",
+ ]
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index db8c37740c38..25f132c92ba9 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libcst
-PORTVERSION= 1.8.1
+PORTVERSION= 1.8.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -30,6 +30,10 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}libcst03
.include <bsd.port.pre.mk>
+.if ${PYTHON_REL} < 31000
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
.if ${PYTHON_REL} < 31300
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR}
.else
diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo
index 0b4d22cbb34f..0d5c79dcb055 100644
--- a/devel/py-libcst/distinfo
+++ b/devel/py-libcst/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1750188076
-SHA256 (libcst-1.8.1.tar.gz) = 423427819409a1d905017bbd51062bd0f1e4795c74c2f9f52a6b63dd67c282d2
-SIZE (libcst-1.8.1.tar.gz) = 779211
+TIMESTAMP = 1750954182
+SHA256 (libcst-1.8.2.tar.gz) = 66e82cedba95a6176194a817be4232c720312f8be6d2c8f3847f3317d95a0c7f
+SIZE (libcst-1.8.2.tar.gz) = 881534
SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index 99db06a94005..b0dc6126909d 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.25.2
+PORTVERSION= 2.25.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 2472527b3640..425174e29879 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188100
-SHA256 (pdm-2.25.2.tar.gz) = bff8e95c2737f68a41a8987e363803e587aea10dc9b95c34a9d3a5a117a8485f
-SIZE (pdm-2.25.2.tar.gz) = 2662555
+TIMESTAMP = 1750954184
+SHA256 (pdm-2.25.3.tar.gz) = 6d0820f805dacf64d55a7fe56777e7d8349a2ee35efc3006f29b4573d1311c84
+SIZE (pdm-2.25.3.tar.gz) = 2662895
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index 6e76776a3a61..ac76da5d5a34 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pycrdt
-PORTVERSION= 0.12.21
+PORTVERSION= 0.12.22
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index 1c7b5dab9866..8d86349862a6 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -1,7 +1,7 @@
CARGO_CRATES= arc-swap-1.7.1 \
async-lock-3.4.0 \
async-trait-0.1.88 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
bitflags-2.9.1 \
bumpalo-3.18.1 \
cfg-if-1.0.1 \
@@ -17,7 +17,7 @@ CARGO_CRATES= arc-swap-1.7.1 \
indoc-2.0.6 \
itoa-1.0.15 \
js-sys-0.3.77 \
- libc-0.2.172 \
+ libc-0.2.174 \
lock_api-0.4.13 \
log-0.4.27 \
memchr-2.7.5 \
@@ -63,4 +63,4 @@ CARGO_CRATES= arc-swap-1.7.1 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- yrs-0.23.4
+ yrs-0.23.5
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index 8d09d7fd7d9f..e813cc629fcb 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1750188104
-SHA256 (pycrdt-0.12.21.tar.gz) = a3c019b3c65d7b6ee96c29b831ac09514dbe0e688187b68b40aba94bd9edf7ae
-SIZE (pycrdt-0.12.21.tar.gz) = 73825
+TIMESTAMP = 1750954186
+SHA256 (pycrdt-0.12.22.tar.gz) = 7cadf6de12a3c5c4ae5b32858643afd50d522424b8ea486903e98167e06481d4
+SIZE (pycrdt-0.12.22.tar.gz) = 73833
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
@@ -39,8 +39,8 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -131,5 +131,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/yrs-0.23.4.crate) = bb1d740a98b12112352f05ddfc06c1505b66fca116601f9388b84be45d21f84d
-SIZE (rust/crates/yrs-0.23.4.crate) = 263813
+SHA256 (rust/crates/yrs-0.23.5.crate) = 197c2b4b298f35c3ba4d549884ac872a961112095b29f173ab45e3d5cf609018
+SIZE (rust/crates/yrs-0.23.5.crate) = 265011
diff --git a/devel/py-pyflakes/Makefile b/devel/py-pyflakes/Makefile
index 9ced058d6ee2..081d37813bd5 100644
--- a/devel/py-pyflakes/Makefile
+++ b/devel/py-pyflakes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyflakes
-PORTVERSION= 3.3.2
+PORTVERSION= 3.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyflakes/distinfo b/devel/py-pyflakes/distinfo
index 3c2e685808d6..3c0831978f4b 100644
--- a/devel/py-pyflakes/distinfo
+++ b/devel/py-pyflakes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288966
-SHA256 (pyflakes-3.3.2.tar.gz) = 6dfd61d87b97fba5dcfaaf781171ac16be16453be6d816147989e7f6e6a9576b
-SIZE (pyflakes-3.3.2.tar.gz) = 64175
+TIMESTAMP = 1750954188
+SHA256 (pyflakes-3.4.0.tar.gz) = b24f96fafb7d2ab0ec5075b7350b3d2d2218eab42003821c06344973d3ea2f58
+SIZE (pyflakes-3.4.0.tar.gz) = 64669
diff --git a/devel/py-pylint-plugin-utils/Makefile b/devel/py-pylint-plugin-utils/Makefile
index 858ab19c79bf..1aa18a3bd328 100644
--- a/devel/py-pylint-plugin-utils/Makefile
+++ b/devel/py-pylint-plugin-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pylint-plugin-utils
-PORTVERSION= 0.8.2
+PORTVERSION= 0.9.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pylint-plugin-utils/distinfo b/devel/py-pylint-plugin-utils/distinfo
index ee4dcece8ca5..8081d120c934 100644
--- a/devel/py-pylint-plugin-utils/distinfo
+++ b/devel/py-pylint-plugin-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449320
-SHA256 (pylint_plugin_utils-0.8.2.tar.gz) = d3cebf68a38ba3fba23a873809155562571386d4c1b03e5b4c4cc26c3eee93e4
-SIZE (pylint_plugin_utils-0.8.2.tar.gz) = 10674
+TIMESTAMP = 1750954190
+SHA256 (pylint_plugin_utils-0.9.0.tar.gz) = 5468d763878a18d5cc4db46eaffdda14313b043c962a263a7d78151b90132055
+SIZE (pylint_plugin_utils-0.9.0.tar.gz) = 10474
diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile
index 8867cb512343..1585efc913ee 100644
--- a/devel/py-python-semantic-release/Makefile
+++ b/devel/py-python-semantic-release/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-semantic-release
-PORTVERSION= 9.21.1
+PORTVERSION= 10.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/python-semantic-release/python-semantic-release/releases/download/v${PORTVERSION}/
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.42<1:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0<9:devel/py-click@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1.0<8.2:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-option-group>=0.5<1:devel/py-click-option-group@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}deprecated>=1.2<2:devel/py-deprecated@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dotty-dict>=1.3<2:devel/py-dotty-dict@${PY_FLAVOR} \
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0<9:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-resources>=6.0<7:devel/py-importlib-resources@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1<4:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0<3:devel/py-pydantic2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-gitlab>=4.0.0<6.0.0:devel/py-python-gitlab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-gitlab>=4.0.0<7.0.0:devel/py-python-gitlab@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.25<3:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=14.0<15:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shellingham>=1.5<2:devel/py-shellingham@${PY_FLAVOR} \
diff --git a/devel/py-python-semantic-release/distinfo b/devel/py-python-semantic-release/distinfo
index 6a1d3a81f93e..51989cacdff8 100644
--- a/devel/py-python-semantic-release/distinfo
+++ b/devel/py-python-semantic-release/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546552
-SHA256 (python_semantic_release-9.21.1.tar.gz) = b5c509a573899e88e8f29504d2f83e9ddab9a66af861ec1baf39f2b86bbf3517
-SIZE (python_semantic_release-9.21.1.tar.gz) = 308463
+TIMESTAMP = 1750954192
+SHA256 (python_semantic_release-10.1.0.tar.gz) = 199208470e6c51859665948013e76ece458a5b41271e7f7cc05e40e93d4050d2
+SIZE (python_semantic_release-10.1.0.tar.gz) = 319419
diff --git a/devel/py-resolvelib1/Makefile b/devel/py-resolvelib1/Makefile
index 62741cc750f9..69f3554c6223 100644
--- a/devel/py-resolvelib1/Makefile
+++ b/devel/py-resolvelib1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= resolvelib
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-resolvelib1/distinfo b/devel/py-resolvelib1/distinfo
index f8679ad8163d..3caafc531df7 100644
--- a/devel/py-resolvelib1/distinfo
+++ b/devel/py-resolvelib1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730387098
-SHA256 (resolvelib-1.1.0.tar.gz) = b68591ef748f58c1e2a2ac28d0961b3586ae8b25f60b0ba9a5e4f3d87c1d6a79
-SIZE (resolvelib-1.1.0.tar.gz) = 22551
+TIMESTAMP = 1750954194
+SHA256 (resolvelib-1.2.0.tar.gz) = c27fbb5098acd7dfc01fb2be3724bd0881168edc2bd3b4dc876ca3f46b8e4a3d
+SIZE (resolvelib-1.2.0.tar.gz) = 23448
diff --git a/devel/py-retrying/Makefile b/devel/py-retrying/Makefile
index 468496fdbeb5..ddbab1f9f70e 100644
--- a/devel/py-retrying/Makefile
+++ b/devel/py-retrying/Makefile
@@ -1,6 +1,5 @@
PORTNAME= retrying
-PORTVERSION= 1.3.4
-PORTREVISION= 1
+PORTVERSION= 1.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.7.0:devel/py-six@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-retrying/distinfo b/devel/py-retrying/distinfo
index ec9344210390..f720f18c5963 100644
--- a/devel/py-retrying/distinfo
+++ b/devel/py-retrying/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674589898
-SHA256 (retrying-1.3.4.tar.gz) = 345da8c5765bd982b1d1915deb9102fd3d1f7ad16bd84a9700b85f64d24e8f3e
-SIZE (retrying-1.3.4.tar.gz) = 10929
+TIMESTAMP = 1750954196
+SHA256 (retrying-1.4.0.tar.gz) = efa99c78bf4fbdbe6f0cba4101470fbc684b93d30ca45ffa1288443a9805172f
+SIZE (retrying-1.4.0.tar.gz) = 11202
diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile
index 79300a7b9fbf..2271d17aad12 100644
--- a/devel/py-rq/Makefile
+++ b/devel/py-rq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rq
-PORTVERSION= 2.3.3
+PORTVERSION= 2.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rq/distinfo b/devel/py-rq/distinfo
index 76634d26df89..c3b7b862c837 100644
--- a/devel/py-rq/distinfo
+++ b/devel/py-rq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748797033
-SHA256 (rq-2.3.3.tar.gz) = 20c41c977b6f27c852a41bd855893717402bae7b8d9607dca21fe9dd55453e22
-SIZE (rq-2.3.3.tar.gz) = 649348
+TIMESTAMP = 1751179338
+SHA256 (rq-2.4.0.tar.gz) = 750bab5dbb7cf1ec8a0aa2ebe8949472fa58fc121afd446c7bf5f7797f5e0655
+SIZE (rq-2.4.0.tar.gz) = 661530
diff --git a/devel/py-strawberry-graphql/Makefile b/devel/py-strawberry-graphql/Makefile
index 72b2ddf483b5..4cdcb0b12d3f 100644
--- a/devel/py-strawberry-graphql/Makefile
+++ b/devel/py-strawberry-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql
-DISTVERSION= 0.266.0
+DISTVERSION= 0.275.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -39,23 +39,24 @@ FLASK_DESC= Basic Flask integration
OPENTELEMETRY_DESC= Generate Open Telemetry compatible tracing information
PYDANTIC_DESC= Support for Pydantic models
-AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR}
+AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4<4:www/py-aiohttp@${PY_FLAVOR}
ASGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR}
-CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2<4:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}channels>=3.0.5:www/py-channels@${PY_FLAVOR}
-CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR}
-DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pygments>=2.3:textproc/py-pygments@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.3<3:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.7.0:devel/py-typer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR}
-DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1<16:devel/py-websockets@${PY_FLAVOR}
+DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR}
# NB: www/py-channels (via CHANNELS) options depends on www/py-djangoXX, which
# should be taken into account when creating a port for a specific Django version.
diff --git a/devel/py-strawberry-graphql/distinfo b/devel/py-strawberry-graphql/distinfo
index 1c7a48f7a30e..a2735d607d15 100644
--- a/devel/py-strawberry-graphql/distinfo
+++ b/devel/py-strawberry-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381218
-SHA256 (strawberry_graphql-0.266.0.tar.gz) = 93c221a1d19454b2d1303135733871a3a8b4f9a0cfeea3b7764cf615faf74b72
-SIZE (strawberry_graphql-0.266.0.tar.gz) = 203305
+TIMESTAMP = 1751178199
+SHA256 (strawberry_graphql-0.275.4.tar.gz) = 77bc2dd593d4a2541b96b2d3c36ce0638eb457268d2ae77671947c0572b8a1cf
+SIZE (strawberry_graphql-0.275.4.tar.gz) = 209537
diff --git a/devel/py-tempora/Makefile b/devel/py-tempora/Makefile
index 8cfddcc0a303..1b1095dc7f43 100644
--- a/devel/py-tempora/Makefile
+++ b/devel/py-tempora/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tempora
-PORTVERSION= 5.8.0
+PORTVERSION= 5.8.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +11,13 @@ WWW= https://github.com/jaraco/tempora
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4.1:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco.functools>=1.20:devel/py-jaraco.functools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-tempora/distinfo b/devel/py-tempora/distinfo
index 212afca162c3..3682f340810c 100644
--- a/devel/py-tempora/distinfo
+++ b/devel/py-tempora/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735705183
-SHA256 (tempora-5.8.0.tar.gz) = 1e9606e65a3f2063460961d68515dee07bdaca0859305a8d3e6604168175fef1
-SIZE (tempora-5.8.0.tar.gz) = 23019
+TIMESTAMP = 1750954198
+SHA256 (tempora-5.8.1.tar.gz) = abb5d9ec790cc5e4f9431778029ba3e3d9ba9bd50cb306dad824824b2b362dcd
+SIZE (tempora-5.8.1.tar.gz) = 23072
diff --git a/devel/py-tempora/files/patch-pyproject.toml b/devel/py-tempora/files/patch-pyproject.toml
new file mode 100644
index 000000000000..762cc71f6f4d
--- /dev/null
+++ b/devel/py-tempora/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2025-06-21 17:03:54 UTC
++++ pyproject.toml
+@@ -1,9 +1,7 @@ requires = [
+ [build-system]
+ requires = [
+- "setuptools>=77",
++ "setuptools>=61",
+ "setuptools_scm[toml]>=3.4.1",
+- # jaraco/skeleton#174
+- "coherent.licensed",
+ ]
+ build-backend = "setuptools.build_meta"
+
+@@ -21,7 +19,7 @@ requires-python = ">=3.9"
+ "Programming Language :: Python :: 3 :: Only",
+ ]
+ requires-python = ">=3.9"
+-license = "MIT"
++license = { text = "MIT" }
+ dependencies = [
+ "jaraco.functools>=1.20",
+ "python-dateutil",
diff --git a/devel/py-typeguard/Makefile b/devel/py-typeguard/Makefile
index 9e1d6b9c9e7c..38d701865663 100644
--- a/devel/py-typeguard/Makefile
+++ b/devel/py-typeguard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= typeguard
-PORTVERSION= 4.4.3
+PORTVERSION= 4.4.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typeguard/distinfo b/devel/py-typeguard/distinfo
index ed906cea1426..7e81d42b15f9 100644
--- a/devel/py-typeguard/distinfo
+++ b/devel/py-typeguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813084
-SHA256 (typeguard-4.4.3.tar.gz) = be72b9c85f322c20459b29060c5c099cd733d5886c4ee14297795e62b0c0d59b
-SIZE (typeguard-4.4.3.tar.gz) = 75072
+TIMESTAMP = 1750954200
+SHA256 (typeguard-4.4.4.tar.gz) = 3a7fd2dffb705d4d0efaed4306a704c89b9dee850b688f060a8b1615a79e5f74
+SIZE (typeguard-4.4.4.tar.gz) = 75203
diff --git a/devel/py-typeguard/files/patch-pyproject.toml b/devel/py-typeguard/files/patch-pyproject.toml
index e82b02503d5f..0ade79cb303d 100644
--- a/devel/py-typeguard/files/patch-pyproject.toml
+++ b/devel/py-typeguard/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-06-04 21:46:31 UTC
+--- pyproject.toml.orig 2025-06-18 09:55:35 UTC
+++ pyproject.toml
@@ -1,6 +1,6 @@ requires = [
[build-system]
@@ -8,3 +8,12 @@
"setuptools_scm[toml] >= 6.4"
]
build-backend = "setuptools.build_meta"
+@@ -10,7 +10,7 @@ authors = [{name = "Alex Grönholm", email = "alex.gro
+ description = "Run-time type checker for Python"
+ readme = "README.rst"
+ authors = [{name = "Alex Grönholm", email = "alex.gronholm@nextday.fi"}]
+-license = "MIT"
++license = {text = "MIT"}
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
diff --git a/devel/py-xarray/Makefile b/devel/py-xarray/Makefile
index d68a9b74660a..2fba3f8ef8f0 100644
--- a/devel/py-xarray/Makefile
+++ b/devel/py-xarray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xarray
-PORTVERSION= 2025.6.0
+PORTVERSION= 2025.6.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-xarray/distinfo b/devel/py-xarray/distinfo
index c94267dfa980..43b83fb8806d 100644
--- a/devel/py-xarray/distinfo
+++ b/devel/py-xarray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813090
-SHA256 (xarray-2025.6.0.tar.gz) = c521c6c1b806fc8e5c9b1bed85d69ce950fd6d2668507d4dd02850787b4c84f2
-SIZE (xarray-2025.6.0.tar.gz) = 3001856
+TIMESTAMP = 1750954202
+SHA256 (xarray-2025.6.1.tar.gz) = a84f3f07544634a130d7dc615ae44175419f4c77957a7255161ed99c69c7c8b0
+SIZE (xarray-2025.6.1.tar.gz) = 3003185
diff --git a/devel/re2/Makefile b/devel/re2/Makefile
index 4cf8da9041a1..ccf2bd5bfdab 100644
--- a/devel/re2/Makefile
+++ b/devel/re2/Makefile
@@ -19,6 +19,7 @@ USES= compiler:c++17-lang gmake localbase:ldflags pathfix pkgconfig
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" SED_INPLACE="${SED} -i ''" prefix=${PREFIX}
PATHFIX_MAKEFILEIN= Makefile
+TEST_TARGET= test
USE_CXXSTD= c++17
USE_LDCONFIG= yes
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 18338ec6129a..b23a43308d1d 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1113.0
+PORTVERSION= 1.1120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index 0f1da122921f..272af0b27004 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188170
-SHA256 (rubygem/aws-partitions-1.1113.0.gem) = 92f02ae8db6153c849f817b4049dcdf81b68e57557d2bdb0125fe4c5e9287d7e
-SIZE (rubygem/aws-partitions-1.1113.0.gem) = 80896
+TIMESTAMP = 1750954274
+SHA256 (rubygem/aws-partitions-1.1120.0.gem) = 9dd2c4de7780ad0b51f6314a9cefb405e7e5cb678c67c5fecdc8b60367226d6b
+SIZE (rubygem/aws-partitions-1.1120.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
index 5788accb4c5d..c88c2f351c58 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile
+++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-accessanalyzer
-PORTVERSION= 1.72.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
index 0e74775faaa3..e7f1f1e87752 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo
+++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813134
-SHA256 (rubygem/aws-sdk-accessanalyzer-1.72.0.gem) = 16395d569ccd0166a033ad5c8d7837c28e45e6126efda0f53fc6a857ebed965d
-SIZE (rubygem/aws-sdk-accessanalyzer-1.72.0.gem) = 79360
+TIMESTAMP = 1750954276
+SHA256 (rubygem/aws-sdk-accessanalyzer-1.73.0.gem) = 45932c09db336e3a7357988994a4bcfee672536fe823ab4a7562073ff8178a5f
+SIZE (rubygem/aws-sdk-accessanalyzer-1.73.0.gem) = 82432
diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile
index 89ff44f8fd90..5901ccb807a9 100644
--- a/devel/rubygem-aws-sdk-acm/Makefile
+++ b/devel/rubygem-aws-sdk-acm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-acm
-PORTVERSION= 1.88.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-acm/distinfo b/devel/rubygem-aws-sdk-acm/distinfo
index 44c61562314b..b7bf5eac01f4 100644
--- a/devel/rubygem-aws-sdk-acm/distinfo
+++ b/devel/rubygem-aws-sdk-acm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813138
-SHA256 (rubygem/aws-sdk-acm-1.88.0.gem) = 23720da4e9b3cdcda4fe7959844c0b0d00ec5480a272e0177b37a0a49343232a
-SIZE (rubygem/aws-sdk-acm-1.88.0.gem) = 50176
+TIMESTAMP = 1750954278
+SHA256 (rubygem/aws-sdk-acm-1.89.0.gem) = 2f140ee20c462279f20259bc04514e52434e4204aacb87b2721571ccb42ee1c7
+SIZE (rubygem/aws-sdk-acm-1.89.0.gem) = 51200
diff --git a/devel/rubygem-aws-sdk-aiops/Makefile b/devel/rubygem-aws-sdk-aiops/Makefile
new file mode 100644
index 000000000000..91e78cc6d02a
--- /dev/null
+++ b/devel/rubygem-aws-sdk-aiops/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-aiops
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for AWS AI Ops
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-aiops
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-aiops/distinfo b/devel/rubygem-aws-sdk-aiops/distinfo
new file mode 100644
index 000000000000..a24f0a7b0df1
--- /dev/null
+++ b/devel/rubygem-aws-sdk-aiops/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750954100
+SHA256 (rubygem/aws-sdk-aiops-1.0.0.gem) = 935c925b29bd593475fd104b7a1853b8ab32395a4fddbf8523176d73179ce8a3
+SIZE (rubygem/aws-sdk-aiops-1.0.0.gem) = 30720
diff --git a/devel/rubygem-aws-sdk-aiops/pkg-descr b/devel/rubygem-aws-sdk-aiops/pkg-descr
new file mode 100644
index 000000000000..70843ac9250a
--- /dev/null
+++ b/devel/rubygem-aws-sdk-aiops/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for AWS AI Ops.
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index 87ce244d20fd..6be7434aca03 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigateway
-PORTVERSION= 1.118.0
+PORTVERSION= 1.119.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo
index 7a1383ab4f90..9dd8f3fe6f6a 100644
--- a/devel/rubygem-aws-sdk-apigateway/distinfo
+++ b/devel/rubygem-aws-sdk-apigateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188174
-SHA256 (rubygem/aws-sdk-apigateway-1.118.0.gem) = e66d5fb7e84cdbda1a108f36e33133e694fad2fd904df658b4dad6f1613867a0
-SIZE (rubygem/aws-sdk-apigateway-1.118.0.gem) = 119808
+TIMESTAMP = 1750954280
+SHA256 (rubygem/aws-sdk-apigateway-1.119.0.gem) = 948f1bc7cdebae9097ad9427e27fdd3a73083a414bdfaf06b168544f2145bb55
+SIZE (rubygem/aws-sdk-apigateway-1.119.0.gem) = 119808
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index c8be9755ad00..01df75d11334 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewayv2
-PORTVERSION= 1.77.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
index 8e33073ef27c..721cc63f8ce1 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188176
-SHA256 (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = c564c8deb48b8de136304c0d5964860bf07d79ba38beb16d28d93c8f9cd8e07e
-SIZE (rubygem/aws-sdk-apigatewayv2-1.77.0.gem) = 100864
+TIMESTAMP = 1750954282
+SHA256 (rubygem/aws-sdk-apigatewayv2-1.78.0.gem) = f91427a6c1cc8a7cb0e8d3afb5775466e5eb489595e19f2cc5a4a490fddc1e8d
+SIZE (rubygem/aws-sdk-apigatewayv2-1.78.0.gem) = 100864
diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile
index 7f86703dd180..5115ad866af7 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.106.0
+PORTVERSION= 1.107.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo
index 94ee70d9a652..d1120b0c500b 100644
--- a/devel/rubygem-aws-sdk-appsync/distinfo
+++ b/devel/rubygem-aws-sdk-appsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813182
-SHA256 (rubygem/aws-sdk-appsync-1.106.0.gem) = 4481c0ca0fded949b41904eec410528d3a5ead5885e0134fa84d08e140453d05
-SIZE (rubygem/aws-sdk-appsync-1.106.0.gem) = 102912
+TIMESTAMP = 1750954284
+SHA256 (rubygem/aws-sdk-appsync-1.107.0.gem) = 34932e80b81ca59e8f76f8debf323c02254932ca3c5998790204c25162ad2631
+SIZE (rubygem/aws-sdk-appsync-1.107.0.gem) = 102912
diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile
index af3fb50bbf6c..adbe5d246560 100644
--- a/devel/rubygem-aws-sdk-autoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-autoscaling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-autoscaling
-PORTVERSION= 1.137.0
+PORTVERSION= 1.138.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-autoscaling/distinfo b/devel/rubygem-aws-sdk-autoscaling/distinfo
index 597119a00d0e..435bd26aae96 100644
--- a/devel/rubygem-aws-sdk-autoscaling/distinfo
+++ b/devel/rubygem-aws-sdk-autoscaling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813196
-SHA256 (rubygem/aws-sdk-autoscaling-1.137.0.gem) = e0029a5f867d37e3133610874dc2dc0c68828970ce826f226f848b3c35644499
-SIZE (rubygem/aws-sdk-autoscaling-1.137.0.gem) = 198656
+TIMESTAMP = 1750954286
+SHA256 (rubygem/aws-sdk-autoscaling-1.138.0.gem) = 2295d88a53e69fab8776e68b0ec82a51bf68cb39c7acce92245a88656bc1830d
+SIZE (rubygem/aws-sdk-autoscaling-1.138.0.gem) = 199168
diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile
index f5818bcf505c..d112f7975af8 100644
--- a/devel/rubygem-aws-sdk-backup/Makefile
+++ b/devel/rubygem-aws-sdk-backup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backup
-PORTVERSION= 1.89.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-backup/distinfo b/devel/rubygem-aws-sdk-backup/distinfo
index 7c18fed1b58d..d2b4f18f1391 100644
--- a/devel/rubygem-aws-sdk-backup/distinfo
+++ b/devel/rubygem-aws-sdk-backup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813202
-SHA256 (rubygem/aws-sdk-backup-1.89.0.gem) = 17bfa29d61e0917b654c3295f66db0341f0f2293dbdc3579cf4c3aafe413bd8d
-SIZE (rubygem/aws-sdk-backup-1.89.0.gem) = 135168
+TIMESTAMP = 1750954288
+SHA256 (rubygem/aws-sdk-backup-1.90.0.gem) = 7d448c6454e65e3088399c6d87ceae35e7c5dfe0daccf260d8f095f44e84ead0
+SIZE (rubygem/aws-sdk-backup-1.90.0.gem) = 139776
diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile
index bb3992d76cef..90d4aabeae48 100644
--- a/devel/rubygem-aws-sdk-batch/Makefile
+++ b/devel/rubygem-aws-sdk-batch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-batch
-PORTVERSION= 1.115.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-batch/distinfo b/devel/rubygem-aws-sdk-batch/distinfo
index 67828cb36146..5d4c4cdd362b 100644
--- a/devel/rubygem-aws-sdk-batch/distinfo
+++ b/devel/rubygem-aws-sdk-batch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813208
-SHA256 (rubygem/aws-sdk-batch-1.115.0.gem) = 66264c37111852c27604cdd68d39185b2e7388159be59a99ab164fc1ffa6d5c3
-SIZE (rubygem/aws-sdk-batch-1.115.0.gem) = 138752
+TIMESTAMP = 1750954290
+SHA256 (rubygem/aws-sdk-batch-1.116.0.gem) = d17c5c1b949facc78d83fa7d5f5f00f86a39677638877d4979eaae0c834180a8
+SIZE (rubygem/aws-sdk-batch-1.116.0.gem) = 139264
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index 9149ced67270..232b6110afff 100644
--- a/devel/rubygem-aws-sdk-bedrock/Makefile
+++ b/devel/rubygem-aws-sdk-bedrock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrock
-PORTVERSION= 1.48.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index 6f3a4b54ed38..d39b228f791d 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188180
-SHA256 (rubygem/aws-sdk-bedrock-1.48.0.gem) = c5d1c30eef9b7daa19bd27ebc0657619e5f6cd9885ed01f6ab4128129ba1471e
-SIZE (rubygem/aws-sdk-bedrock-1.48.0.gem) = 129536
+TIMESTAMP = 1750954292
+SHA256 (rubygem/aws-sdk-bedrock-1.52.0.gem) = ab9666c0352ba69f306ba05f6f5fb3fcd7d86e28214ff97d21e58549510aa9cf
+SIZE (rubygem/aws-sdk-bedrock-1.52.0.gem) = 134656
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
index 02e845cf9e04..31072b6f8fc8 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchlogs
-PORTVERSION= 1.117.0
+PORTVERSION= 1.118.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
index 2cda62c69353..7f513cd821eb 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813282
-SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.117.0.gem) = 870f7140c6decb8966e0793bec001bfd1b76443b55df9d3282381059309b630b
-SIZE (rubygem/aws-sdk-cloudwatchlogs-1.117.0.gem) = 149504
+TIMESTAMP = 1750954294
+SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.118.0.gem) = 49514c061cc6085f71826a9bbb13c6152635ea4a6e0629c5ae06d0030e654bb7
+SIZE (rubygem/aws-sdk-cloudwatchlogs-1.118.0.gem) = 150528
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
index 397bb66fcdce..9af086efb418 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcampaignsv2
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
index cd54f856a711..666f5cff31a3 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813328
-SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.7.0.gem) = b172596bcba389d940eb7dac2cd366c356de21b53ebe347ab253111f313b4ace
-SIZE (rubygem/aws-sdk-connectcampaignsv2-1.7.0.gem) = 46080
+TIMESTAMP = 1750954296
+SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.8.0.gem) = 75f96f081438d8c5d98f3ac21afeba9ed56564de488fe03a5db853bf2743f265
+SIZE (rubygem/aws-sdk-connectcampaignsv2-1.8.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-controlcatalog/Makefile b/devel/rubygem-aws-sdk-controlcatalog/Makefile
index df0d11c32d07..a02599e8fb3a 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/Makefile
+++ b/devel/rubygem-aws-sdk-controlcatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-controlcatalog
-PORTVERSION= 1.25.0
+PORTVERSION= 1.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-controlcatalog/distinfo b/devel/rubygem-aws-sdk-controlcatalog/distinfo
index ee16c9d443b1..de67ec319453 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/distinfo
+++ b/devel/rubygem-aws-sdk-controlcatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813338
-SHA256 (rubygem/aws-sdk-controlcatalog-1.25.0.gem) = 78d9055522e4eeed2d6654a4500ac7599961aa4caae0c814014b654b05123521
-SIZE (rubygem/aws-sdk-controlcatalog-1.25.0.gem) = 29184
+TIMESTAMP = 1750954298
+SHA256 (rubygem/aws-sdk-controlcatalog-1.26.0.gem) = b6681ecc4374f3e4642ef3cc64693119857dccca75821d00277907d2b3277434
+SIZE (rubygem/aws-sdk-controlcatalog-1.26.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index 0dca981942c4..8d32f9918dc7 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.225.1
+PORTVERSION= 3.226.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo
index 57f08784ba2d..840f8e6afe22 100644
--- a/devel/rubygem-aws-sdk-core/distinfo
+++ b/devel/rubygem-aws-sdk-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188186
-SHA256 (rubygem/aws-sdk-core-3.225.1.gem) = daaf302c33198b15f0a2b2f9b8e469d72175ed34caaa309ccb82384d8a47f181
-SIZE (rubygem/aws-sdk-core-3.225.1.gem) = 392192
+TIMESTAMP = 1750954300
+SHA256 (rubygem/aws-sdk-core-3.226.1.gem) = 6e0fcee9d5fb8792c785ce5ae6a7af266e16e09e24bc623f13db7e91047ff5eb
+SIZE (rubygem/aws-sdk-core-3.226.1.gem) = 392192
diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile
index 5f0283602ed1..37a376454992 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.127.0
+PORTVERSION= 1.128.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo
index dbbab2da5dd4..884ca06ac4bb 100644
--- a/devel/rubygem-aws-sdk-costexplorer/distinfo
+++ b/devel/rubygem-aws-sdk-costexplorer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813346
-SHA256 (rubygem/aws-sdk-costexplorer-1.127.0.gem) = 04f71c28700b9831f4dc8c7b47498f94ccf6bb6d0053fc2d0507cdea3d7d26ef
-SIZE (rubygem/aws-sdk-costexplorer-1.127.0.gem) = 130560
+TIMESTAMP = 1750954302
+SHA256 (rubygem/aws-sdk-costexplorer-1.128.0.gem) = 8d255ca42901e44ee8c2861beda077a8258065e0e954ddf00a46b322f8cc026a
+SIZE (rubygem/aws-sdk-costexplorer-1.128.0.gem) = 130560
diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile
index b02a4b5b1d4a..dae715171033 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/Makefile
+++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-customerprofiles
-PORTVERSION= 1.64.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-customerprofiles/distinfo b/devel/rubygem-aws-sdk-customerprofiles/distinfo
index ff9c491b921c..771d1379b5a9 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/distinfo
+++ b/devel/rubygem-aws-sdk-customerprofiles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813350
-SHA256 (rubygem/aws-sdk-customerprofiles-1.64.0.gem) = bb4581bd6928d8e634944dd8945af086475611c6765c61f8ca3d8ba0c278bfa8
-SIZE (rubygem/aws-sdk-customerprofiles-1.64.0.gem) = 121344
+TIMESTAMP = 1750954304
+SHA256 (rubygem/aws-sdk-customerprofiles-1.65.0.gem) = 3e8d0c301e3e7905350bacb32eeea1621f1920b0519301b6666633b9ddc560b9
+SIZE (rubygem/aws-sdk-customerprofiles-1.65.0.gem) = 128512
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
index ce5b58656ce7..b8cbc1ef98ae 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-databasemigrationservice
-PORTVERSION= 1.123.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
index 090e5ec045bf..74ed3f50e232 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813352
-SHA256 (rubygem/aws-sdk-databasemigrationservice-1.123.0.gem) = 0fd1c22d8e97c57e493e2e0756ee1d27caab3584e0b0a33a94f502ea093f3697
-SIZE (rubygem/aws-sdk-databasemigrationservice-1.123.0.gem) = 243712
+TIMESTAMP = 1750954306
+SHA256 (rubygem/aws-sdk-databasemigrationservice-1.124.0.gem) = 1636cafb33bee9ff04979c8adcf7a1c64549779ff4bde75aa72a65b70c87ae09
+SIZE (rubygem/aws-sdk-databasemigrationservice-1.124.0.gem) = 247296
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 10298fb02b0a..9b32b649f7d8 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.530.0
+PORTVERSION= 1.532.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index 0098629aad0b..baa76e9fd749 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188188
-SHA256 (rubygem/aws-sdk-ec2-1.530.0.gem) = 6d5f59b0e819dedbff07ffefde29dc688f8030ad337f1612cd120cda5a58ebaa
-SIZE (rubygem/aws-sdk-ec2-1.530.0.gem) = 1454592
+TIMESTAMP = 1750954308
+SHA256 (rubygem/aws-sdk-ec2-1.532.0.gem) = 8093241c385711a929c52a3c399d50d9ad7ca450e81b5b8cbb76ff4741dcd1e2
+SIZE (rubygem/aws-sdk-ec2-1.532.0.gem) = 1456640
diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile
index ad586a14b1d7..8ccf272a404e 100644
--- a/devel/rubygem-aws-sdk-ecs/Makefile
+++ b/devel/rubygem-aws-sdk-ecs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecs
-PORTVERSION= 1.193.0
+PORTVERSION= 1.196.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo
index be1a0b74b202..f24bf5a02a89 100644
--- a/devel/rubygem-aws-sdk-ecs/distinfo
+++ b/devel/rubygem-aws-sdk-ecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813400
-SHA256 (rubygem/aws-sdk-ecs-1.193.0.gem) = ecd38c15e5bbc3aa5032378c456aaafbebd5797217598cf1c33b3317bcbbcafb
-SIZE (rubygem/aws-sdk-ecs-1.193.0.gem) = 256512
+TIMESTAMP = 1750954310
+SHA256 (rubygem/aws-sdk-ecs-1.196.0.gem) = 21f5054558f724b29dee6bcd36bc542490a191c0a52b38afb78f33d365290c2a
+SIZE (rubygem/aws-sdk-ecs-1.196.0.gem) = 257024
diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile
index 16750c094d30..74288184d706 100644
--- a/devel/rubygem-aws-sdk-efs/Makefile
+++ b/devel/rubygem-aws-sdk-efs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-efs
-PORTVERSION= 1.95.0
+PORTVERSION= 1.96.0
CATEGORIES= devel filesystems rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-efs/distinfo b/devel/rubygem-aws-sdk-efs/distinfo
index c8490ffb46eb..55037ec267f8 100644
--- a/devel/rubygem-aws-sdk-efs/distinfo
+++ b/devel/rubygem-aws-sdk-efs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813402
-SHA256 (rubygem/aws-sdk-efs-1.95.0.gem) = fe4cd9ad90bf6d2eacfe81361f68b97b240e340f86484a79de6c7351505b0989
-SIZE (rubygem/aws-sdk-efs-1.95.0.gem) = 66560
+TIMESTAMP = 1750954312
+SHA256 (rubygem/aws-sdk-efs-1.96.0.gem) = 95129900bfc793811296c12603d331b3a3b20b15c359cab2760f742835b2b6b3
+SIZE (rubygem/aws-sdk-efs-1.96.0.gem) = 68096
diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile
index ffaf1fce0e8b..95f38ab58632 100644
--- a/devel/rubygem-aws-sdk-eks/Makefile
+++ b/devel/rubygem-aws-sdk-eks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eks
-PORTVERSION= 1.138.0
+PORTVERSION= 1.139.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-eks/distinfo b/devel/rubygem-aws-sdk-eks/distinfo
index 0e72238cd2d1..e82a253fbc6c 100644
--- a/devel/rubygem-aws-sdk-eks/distinfo
+++ b/devel/rubygem-aws-sdk-eks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813404
-SHA256 (rubygem/aws-sdk-eks-1.138.0.gem) = fafffca6b0daf40573b87c07e378e31f1912c1af790a8b3bbd54a845b59df786
-SIZE (rubygem/aws-sdk-eks-1.138.0.gem) = 131072
+TIMESTAMP = 1750954314
+SHA256 (rubygem/aws-sdk-eks-1.139.0.gem) = 7b9a415dfc3de13a2177ac8808d18246cee172fa188345565e5914fc3ea8c8cc
+SIZE (rubygem/aws-sdk-eks-1.139.0.gem) = 135680
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
index 15820c7afb3b..906bfa563188 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticloadbalancingv2
-PORTVERSION= 1.133.0
+PORTVERSION= 1.134.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
index 6866e3da1a04..28ac7f21aa57 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813414
-SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.133.0.gem) = 25cc72c514ae9e8b9a9c3c98947604ee32d048447c67e3a3d7f467fc24b763ac
-SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.133.0.gem) = 102912
+TIMESTAMP = 1750954316
+SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.134.0.gem) = 590dbc11c59dd91d7f30dbf42fbbd37ff679d26e01f224011a494633b7f075a1
+SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.134.0.gem) = 102912
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index cd2eb5119db8..ff817a38763a 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrserverless
-PORTVERSION= 1.47.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo
index 0cfa1897f7be..812d8d6baaa7 100644
--- a/devel/rubygem-aws-sdk-emrserverless/distinfo
+++ b/devel/rubygem-aws-sdk-emrserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188192
-SHA256 (rubygem/aws-sdk-emrserverless-1.47.0.gem) = ea4bdd61bed60c735d12a1589bca84b574526062257c5373ffe0b1fb6152297f
-SIZE (rubygem/aws-sdk-emrserverless-1.47.0.gem) = 46592
+TIMESTAMP = 1750954318
+SHA256 (rubygem/aws-sdk-emrserverless-1.49.0.gem) = 7e269f65fd41fcf614877502e8498b2c3ebb77874f3b47e4c547598d5b56bc02
+SIZE (rubygem/aws-sdk-emrserverless-1.49.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile
index 145fd7940a05..03554cf7045b 100644
--- a/devel/rubygem-aws-sdk-fsx/Makefile
+++ b/devel/rubygem-aws-sdk-fsx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fsx
-PORTVERSION= 1.114.0
+PORTVERSION= 1.115.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo
index 3540a5bc1dea..d3cd76b89e77 100644
--- a/devel/rubygem-aws-sdk-fsx/distinfo
+++ b/devel/rubygem-aws-sdk-fsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813448
-SHA256 (rubygem/aws-sdk-fsx-1.114.0.gem) = e6688586fa2abff6852637797ab5af543201454a0441169c400f5a8f67be7a1c
-SIZE (rubygem/aws-sdk-fsx-1.114.0.gem) = 204800
+TIMESTAMP = 1750954320
+SHA256 (rubygem/aws-sdk-fsx-1.115.0.gem) = 5026e161d9310ab769e1bd281657711a3b228a4e4020b5228792307da5404ed4
+SIZE (rubygem/aws-sdk-fsx-1.115.0.gem) = 211968
diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile
index 00e153dbb09a..069bafad7aea 100644
--- a/devel/rubygem-aws-sdk-gamelift/Makefile
+++ b/devel/rubygem-aws-sdk-gamelift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gamelift
-PORTVERSION= 1.105.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-gamelift/distinfo b/devel/rubygem-aws-sdk-gamelift/distinfo
index d57e1834aadf..35e9bbc5ea5d 100644
--- a/devel/rubygem-aws-sdk-gamelift/distinfo
+++ b/devel/rubygem-aws-sdk-gamelift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813450
-SHA256 (rubygem/aws-sdk-gamelift-1.105.0.gem) = b5b95fdb80619613fcd1ff9f913e41f77cfbb187a3d2218093b17b00152927f5
-SIZE (rubygem/aws-sdk-gamelift-1.105.0.gem) = 260096
+TIMESTAMP = 1750954322
+SHA256 (rubygem/aws-sdk-gamelift-1.106.0.gem) = aae872194f7496e6bd1c5b55abb7b874d0da4fe15fe118d8a25e0a2b2c30ffac
+SIZE (rubygem/aws-sdk-gamelift-1.106.0.gem) = 261632
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/Makefile b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
index bc17f20b9c48..d3236820634e 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/Makefile
+++ b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gameliftstreams
-PORTVERSION= 1.4.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/distinfo b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
index dc6a08359587..490d5feeb241 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/distinfo
+++ b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813452
-SHA256 (rubygem/aws-sdk-gameliftstreams-1.4.0.gem) = 185c06ae289700ac785eaa8a1dad765ced5b83f99843808389bef75d145b07df
-SIZE (rubygem/aws-sdk-gameliftstreams-1.4.0.gem) = 59904
+TIMESTAMP = 1750954324
+SHA256 (rubygem/aws-sdk-gameliftstreams-1.5.0.gem) = 79ac99d501db88e9794f99ca212d356a3a3ad2858c5a7fa3340b51776d2ce1fe
+SIZE (rubygem/aws-sdk-gameliftstreams-1.5.0.gem) = 60928
diff --git a/devel/rubygem-aws-sdk-geoplaces/Makefile b/devel/rubygem-aws-sdk-geoplaces/Makefile
index 0eab62338b3c..0e21afe035c6 100644
--- a/devel/rubygem-aws-sdk-geoplaces/Makefile
+++ b/devel/rubygem-aws-sdk-geoplaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-geoplaces
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-geoplaces/distinfo b/devel/rubygem-aws-sdk-geoplaces/distinfo
index 7bb35335e039..8b7c89d829cd 100644
--- a/devel/rubygem-aws-sdk-geoplaces/distinfo
+++ b/devel/rubygem-aws-sdk-geoplaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813456
-SHA256 (rubygem/aws-sdk-geoplaces-1.7.0.gem) = b738d864aadc40f9528fea7f332360c5139bd01f4d5c9c3a890d0e64c4c207b0
-SIZE (rubygem/aws-sdk-geoplaces-1.7.0.gem) = 46592
+TIMESTAMP = 1750954326
+SHA256 (rubygem/aws-sdk-geoplaces-1.8.0.gem) = 0bed01a6ecfb06451f63a75a70665449030941057bbe2b7e6495778cc6eb6018
+SIZE (rubygem/aws-sdk-geoplaces-1.8.0.gem) = 53760
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index 4a24a2cf9a4b..70b0fe03bc7a 100644
--- a/devel/rubygem-aws-sdk-glue/Makefile
+++ b/devel/rubygem-aws-sdk-glue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-glue
-PORTVERSION= 1.220.0
+PORTVERSION= 1.222.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo
index 1f930cf5219b..fa99d67ddaee 100644
--- a/devel/rubygem-aws-sdk-glue/distinfo
+++ b/devel/rubygem-aws-sdk-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813464
-SHA256 (rubygem/aws-sdk-glue-1.220.0.gem) = 7654a1dbe03cc28fa884b323c43f5e690304967ed062a660587b264faf7a18d2
-SIZE (rubygem/aws-sdk-glue-1.220.0.gem) = 432640
+TIMESTAMP = 1750954328
+SHA256 (rubygem/aws-sdk-glue-1.222.0.gem) = bb6e991418ae1dcd169694f0160eb5980388618ac6747877722ae0a85e4f67eb
+SIZE (rubygem/aws-sdk-glue-1.222.0.gem) = 435200
diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile
index fe1305569552..10c21af4da3e 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.117.0
+PORTVERSION= 1.118.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo
index 4ded8b06563d..9dca7977aab3 100644
--- a/devel/rubygem-aws-sdk-guardduty/distinfo
+++ b/devel/rubygem-aws-sdk-guardduty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813474
-SHA256 (rubygem/aws-sdk-guardduty-1.117.0.gem) = 47e389fb00948c5a630489a60ae09c51a9a32ad2c1fa1d1541f91fc7b82dad21
-SIZE (rubygem/aws-sdk-guardduty-1.117.0.gem) = 135680
+TIMESTAMP = 1750954330
+SHA256 (rubygem/aws-sdk-guardduty-1.118.0.gem) = 8d7525475ed101e723c38611affe8daba3895357cebeae12cbd047c43f77ef7f
+SIZE (rubygem/aws-sdk-guardduty-1.118.0.gem) = 138240
diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile
index 980f299646ac..96ee1285e479 100644
--- a/devel/rubygem-aws-sdk-inspector2/Makefile
+++ b/devel/rubygem-aws-sdk-inspector2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspector2
-PORTVERSION= 1.53.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-inspector2/distinfo b/devel/rubygem-aws-sdk-inspector2/distinfo
index 2b04e43a18d5..120098347087 100644
--- a/devel/rubygem-aws-sdk-inspector2/distinfo
+++ b/devel/rubygem-aws-sdk-inspector2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813490
-SHA256 (rubygem/aws-sdk-inspector2-1.53.0.gem) = b3770310b88920cb4ff5c8ee72f2c8c2eb17369a3df801744a2b8ec3e45d6ed6
-SIZE (rubygem/aws-sdk-inspector2-1.53.0.gem) = 115200
+TIMESTAMP = 1750954332
+SHA256 (rubygem/aws-sdk-inspector2-1.54.0.gem) = 9e1ea0af6d6abbc5cc4d4c62786991b42c9ef28dbaea65f771f332bc5efc73ba
+SIZE (rubygem/aws-sdk-inspector2-1.54.0.gem) = 134656
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/Makefile b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
index fe268ae5f9a9..15e4a49e6d1c 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotfleetwise
-PORTVERSION= 1.48.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/distinfo b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
index ae5bb75e3efb..14316cb5d4ab 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/distinfo
+++ b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813512
-SHA256 (rubygem/aws-sdk-iotfleetwise-1.48.0.gem) = cb864eb92ebff9156d825b96ce0338f798dd613a432049cb00e5f2dfca02274e
-SIZE (rubygem/aws-sdk-iotfleetwise-1.48.0.gem) = 92672
+TIMESTAMP = 1750954334
+SHA256 (rubygem/aws-sdk-iotfleetwise-1.49.0.gem) = ca2cea056a6813e60d4bd73150bda517c132b3002cc17ea0ec8d116faad4b756
+SIZE (rubygem/aws-sdk-iotfleetwise-1.49.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index 461319dd8ff7..9dc60ed38a38 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kms
-PORTVERSION= 1.104.0
+PORTVERSION= 1.105.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index 1e320e9469c2..f0cd6bd1a055 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188196
-SHA256 (rubygem/aws-sdk-kms-1.104.0.gem) = d65f13254452a9648fc3557018214e4c1809224c8538de576dd079772f0390f4
-SIZE (rubygem/aws-sdk-kms-1.104.0.gem) = 165888
+TIMESTAMP = 1750954336
+SHA256 (rubygem/aws-sdk-kms-1.105.0.gem) = d7756c1c2e3a79afaceb7c590f3846d2814cf217e28971c243608c41d65bae4f
+SIZE (rubygem/aws-sdk-kms-1.105.0.gem) = 167424
diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile
index e5ccafd328df..c235f79d4446 100644
--- a/devel/rubygem-aws-sdk-lambda/Makefile
+++ b/devel/rubygem-aws-sdk-lambda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lambda
-PORTVERSION= 1.152.0
+PORTVERSION= 1.153.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo
index 3d34d9419a4b..be25eb27c1f1 100644
--- a/devel/rubygem-aws-sdk-lambda/distinfo
+++ b/devel/rubygem-aws-sdk-lambda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813564
-SHA256 (rubygem/aws-sdk-lambda-1.152.0.gem) = 7ddd4be6cdc7a0c6e2dc0aa01536db6483a9e6f2c28acf0662b7d80ce7b3f106
-SIZE (rubygem/aws-sdk-lambda-1.152.0.gem) = 146944
+TIMESTAMP = 1750954338
+SHA256 (rubygem/aws-sdk-lambda-1.153.0.gem) = 9b442169e63384ed3869d1d0056ea9b3d5cb091f4a9822b1b277aceed111024f
+SIZE (rubygem/aws-sdk-lambda-1.153.0.gem) = 150016
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
index cae255d5d9e0..03a7933c9ed9 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexmodelsv2
-PORTVERSION= 1.73.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
index 2e1cc5066e4b..a9d1c56c5e67 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813572
-SHA256 (rubygem/aws-sdk-lexmodelsv2-1.73.0.gem) = 76ef2ee6f106e71126db6fb96bb88a4457dba2b90d418fd4fdc0765a427a679f
-SIZE (rubygem/aws-sdk-lexmodelsv2-1.73.0.gem) = 234496
+TIMESTAMP = 1750954340
+SHA256 (rubygem/aws-sdk-lexmodelsv2-1.74.0.gem) = 1e8163024d13d068ed2351c69fc0a24a50b199002b6306751482d4d70566b7a7
+SIZE (rubygem/aws-sdk-lexmodelsv2-1.74.0.gem) = 235008
diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile
index 8ef85b15a7f1..c04669b63ee9 100644
--- a/devel/rubygem-aws-sdk-licensemanager/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanager
-PORTVERSION= 1.74.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-licensemanager/distinfo b/devel/rubygem-aws-sdk-licensemanager/distinfo
index 64944bfdd595..837afebfe0b4 100644
--- a/devel/rubygem-aws-sdk-licensemanager/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813576
-SHA256 (rubygem/aws-sdk-licensemanager-1.74.0.gem) = c85e32bf043d0db6c52b9a7b43c1134604eab503048a82c064b1b8751a91d56a
-SIZE (rubygem/aws-sdk-licensemanager-1.74.0.gem) = 68096
+TIMESTAMP = 1750954342
+SHA256 (rubygem/aws-sdk-licensemanager-1.75.0.gem) = 02becf13879fac6ca46ee59b08ae97a94b2591bcad58831ddc3c62bbaaeb972d
+SIZE (rubygem/aws-sdk-licensemanager-1.75.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
index 56ce4d88e50b..fe2a0d3472a4 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacecatalog
-PORTVERSION= 1.60.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
index 1ca6cf067709..96ae4c267550 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813608
-SHA256 (rubygem/aws-sdk-marketplacecatalog-1.60.0.gem) = d159034fbda839a26e384fca017374be1d1bbfede09cda53728ecb438f797dd6
-SIZE (rubygem/aws-sdk-marketplacecatalog-1.60.0.gem) = 47616
+TIMESTAMP = 1750954344
+SHA256 (rubygem/aws-sdk-marketplacecatalog-1.61.0.gem) = d134127f0ec84aa7e1697d75bedfe230a23c94f03cf5c22593e1e6ad922dfc9f
+SIZE (rubygem/aws-sdk-marketplacecatalog-1.61.0.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index b8b50a87601c..b6001afd7333 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconvert
-PORTVERSION= 1.161.0
+PORTVERSION= 1.162.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo
index 627832f6ee80..b0e3b8e837f0 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188200
-SHA256 (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = d663ea3ebdb94241b5efcd044aa1f7ab0af155da57e50b41efde011c1de6f0b3
-SIZE (rubygem/aws-sdk-mediaconvert-1.161.0.gem) = 331264
+TIMESTAMP = 1750954346
+SHA256 (rubygem/aws-sdk-mediaconvert-1.162.0.gem) = ea4897d15960a0f118a1f64de6debae13767b3ca437d66a1dcc2e0fd97ba48d0
+SIZE (rubygem/aws-sdk-mediaconvert-1.162.0.gem) = 331264
diff --git a/devel/rubygem-aws-sdk-mpa/Makefile b/devel/rubygem-aws-sdk-mpa/Makefile
new file mode 100644
index 000000000000..8d77a1c507cd
--- /dev/null
+++ b/devel/rubygem-aws-sdk-mpa/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-mpa
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for AWS Multi-party Approval
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mpa
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-mpa/distinfo b/devel/rubygem-aws-sdk-mpa/distinfo
new file mode 100644
index 000000000000..9b3112adb7dd
--- /dev/null
+++ b/devel/rubygem-aws-sdk-mpa/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750954102
+SHA256 (rubygem/aws-sdk-mpa-1.0.0.gem) = ce889675dbd9a374ebaab826bbfc6c5c052181dcf92bcb9b911a759f2e4ad9dd
+SIZE (rubygem/aws-sdk-mpa-1.0.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-mpa/pkg-descr b/devel/rubygem-aws-sdk-mpa/pkg-descr
new file mode 100644
index 000000000000..e6f500787e29
--- /dev/null
+++ b/devel/rubygem-aws-sdk-mpa/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for AWS Multi-party Approval.
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index 91caedff0dcd..f303038ac47a 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkfirewall
-PORTVERSION= 1.68.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo
index 3a8aeb48464b..72ee6bacc2af 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/distinfo
+++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188202
-SHA256 (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = de004090e909c554248b7c1ef9d233c7cbc2ab3b108960df4deb45280c4aede9
-SIZE (rubygem/aws-sdk-networkfirewall-1.68.0.gem) = 107008
+TIMESTAMP = 1750954348
+SHA256 (rubygem/aws-sdk-networkfirewall-1.70.0.gem) = 99b3b84f7e85c63923fd89d807d2fdc4647973a121096e80b763df15991a32f3
+SIZE (rubygem/aws-sdk-networkfirewall-1.70.0.gem) = 117248
diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile
index cda55990ce20..a71227746ec0 100644
--- a/devel/rubygem-aws-sdk-networkmanager/Makefile
+++ b/devel/rubygem-aws-sdk-networkmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkmanager
-PORTVERSION= 1.64.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-networkmanager/distinfo b/devel/rubygem-aws-sdk-networkmanager/distinfo
index bda3af39d01c..2fdb981cbae9 100644
--- a/devel/rubygem-aws-sdk-networkmanager/distinfo
+++ b/devel/rubygem-aws-sdk-networkmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813670
-SHA256 (rubygem/aws-sdk-networkmanager-1.64.0.gem) = 1669983edb55fbd1c3ac8dfb24dc7febfff16cc5c266f928ddbfe1fce3853f5d
-SIZE (rubygem/aws-sdk-networkmanager-1.64.0.gem) = 92672
+TIMESTAMP = 1750954350
+SHA256 (rubygem/aws-sdk-networkmanager-1.65.0.gem) = 6811b943b6a99906d5fd97ccae9594f579a70f47cf323d73e9d81e3cee7dd6c6
+SIZE (rubygem/aws-sdk-networkmanager-1.65.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile
index 4a38c7bdc2fa..79c12d013e49 100644
--- a/devel/rubygem-aws-sdk-organizations/Makefile
+++ b/devel/rubygem-aws-sdk-organizations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-organizations
-PORTVERSION= 1.116.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo
index a63df43bee3d..0814cf0aa379 100644
--- a/devel/rubygem-aws-sdk-organizations/distinfo
+++ b/devel/rubygem-aws-sdk-organizations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813692
-SHA256 (rubygem/aws-sdk-organizations-1.116.0.gem) = e5ddd9be4641f3a9bb86cbcfdd2b638fe5db2decdc25985816bbd1527eebb7eb
-SIZE (rubygem/aws-sdk-organizations-1.116.0.gem) = 94208
+TIMESTAMP = 1750954352
+SHA256 (rubygem/aws-sdk-organizations-1.117.0.gem) = c81f4c24fd4fba2da3c578d5743a5b97eba79e7c1d9ea17ba8670230cb447fec
+SIZE (rubygem/aws-sdk-organizations-1.117.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/Makefile b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
index 6c47069c3f35..d9816368e1ca 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptography
-PORTVERSION= 1.35.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/distinfo b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
index 1af1a35720d6..9e14b144d6db 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813702
-SHA256 (rubygem/aws-sdk-paymentcryptography-1.35.0.gem) = 5728e938c7190133ac89239a350e90bdf52c831c46a311be23aeb5a8d84f837f
-SIZE (rubygem/aws-sdk-paymentcryptography-1.35.0.gem) = 52224
+TIMESTAMP = 1750954354
+SHA256 (rubygem/aws-sdk-paymentcryptography-1.36.0.gem) = 6b844e06d0c7f54a435cb2414184d918d83bcf47bf9efafbbb47ef2a17512f27
+SIZE (rubygem/aws-sdk-paymentcryptography-1.36.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
index a61dc832c459..8e9539988232 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptographydata
-PORTVERSION= 1.33.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
index 6f7fbf07e48a..4d9a326c8e61 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813704
-SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.33.0.gem) = b9e8e97e00f0b5486c579761bce4a6cdd10742713b3a8e4e66692a501881f6e3
-SIZE (rubygem/aws-sdk-paymentcryptographydata-1.33.0.gem) = 57344
+TIMESTAMP = 1750954356
+SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.34.0.gem) = 837d4565f5e3be27f76f8914f2050c04da467d3be9b5f0a2354800433f30092c
+SIZE (rubygem/aws-sdk-paymentcryptographydata-1.34.0.gem) = 57344
diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile
index badaea392521..d86a1376e924 100644
--- a/devel/rubygem-aws-sdk-pcs/Makefile
+++ b/devel/rubygem-aws-sdk-pcs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcs
-PORTVERSION= 1.20.0
+PORTVERSION= 1.21.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo
index 78ce6ebf89b9..6f2f5add221a 100644
--- a/devel/rubygem-aws-sdk-pcs/distinfo
+++ b/devel/rubygem-aws-sdk-pcs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813710
-SHA256 (rubygem/aws-sdk-pcs-1.20.0.gem) = be019d7b5e9e8bdc10c5794e8771aefcafa58da9c2badfa354644291bd010588
-SIZE (rubygem/aws-sdk-pcs-1.20.0.gem) = 43008
+TIMESTAMP = 1750954358
+SHA256 (rubygem/aws-sdk-pcs-1.21.0.gem) = 4e5e2c34d0faf0c049a98a0285751dcbceebe9a5cceea52a7c74c94168524241
+SIZE (rubygem/aws-sdk-pcs-1.21.0.gem) = 43008
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 40f919402480..912abec50774 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.279.0
+PORTVERSION= 1.281.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index e2abe6fdf3df..15b7c911d499 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188204
-SHA256 (rubygem/aws-sdk-rds-1.279.0.gem) = 49fb374ea2514bc84c196f870d3e25de7b1e8bb3c8b05ad1a5e8c5458c30d3a3
-SIZE (rubygem/aws-sdk-rds-1.279.0.gem) = 641536
+TIMESTAMP = 1750954360
+SHA256 (rubygem/aws-sdk-rds-1.281.0.gem) = fbbf6f67e6fad09669dbbaa704b9751a14d01fc2a7a3dbad2bc9f620573810e1
+SIZE (rubygem/aws-sdk-rds-1.281.0.gem) = 645120
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index 152e947347dd..dd089c1c106a 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resources
-PORTVERSION= 3.229.0
+PORTVERSION= 3.232.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -14,6 +14,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-account>=1<2:devel/rubygem-aws-sdk-account \
rubygem-aws-sdk-acm>=1<2:devel/rubygem-aws-sdk-acm \
rubygem-aws-sdk-acmpca>=1<2:devel/rubygem-aws-sdk-acmpca \
+ rubygem-aws-sdk-aiops>=1<2:devel/rubygem-aws-sdk-aiops \
rubygem-aws-sdk-amplify>=1<2:devel/rubygem-aws-sdk-amplify \
rubygem-aws-sdk-amplifybackend>=1<2:devel/rubygem-aws-sdk-amplifybackend \
rubygem-aws-sdk-amplifyuibuilder>=1<2:devel/rubygem-aws-sdk-amplifyuibuilder \
@@ -271,6 +272,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-migrationhuborchestrator>=1<2:devel/rubygem-aws-sdk-migrationhuborchestrator \
rubygem-aws-sdk-migrationhubrefactorspaces>=1<2:devel/rubygem-aws-sdk-migrationhubrefactorspaces \
rubygem-aws-sdk-migrationhubstrategyrecommendations>=1<2:devel/rubygem-aws-sdk-migrationhubstrategyrecommendations \
+ rubygem-aws-sdk-mpa>=1<2:devel/rubygem-aws-sdk-mpa \
rubygem-aws-sdk-mq>=1<2:devel/rubygem-aws-sdk-mq \
rubygem-aws-sdk-mturk>=1<2:devel/rubygem-aws-sdk-mturk \
rubygem-aws-sdk-mwaa>=1<2:devel/rubygem-aws-sdk-mwaa \
@@ -410,6 +412,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-workmail>=1<2:devel/rubygem-aws-sdk-workmail \
rubygem-aws-sdk-workmailmessageflow>=1<2:devel/rubygem-aws-sdk-workmailmessageflow \
rubygem-aws-sdk-workspaces>=1<2:devel/rubygem-aws-sdk-workspaces \
+ rubygem-aws-sdk-workspacesinstances>=1<2:devel/rubygem-aws-sdk-workspacesinstances \
rubygem-aws-sdk-workspacesthinclient>=1<2:devel/rubygem-aws-sdk-workspacesthinclient \
rubygem-aws-sdk-workspacesweb>=1<2:devel/rubygem-aws-sdk-workspacesweb \
rubygem-aws-sdk-xray>=1<2:devel/rubygem-aws-sdk-xray
diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo
index 64a93cf19993..8cad67f5a8e1 100644
--- a/devel/rubygem-aws-sdk-resources/distinfo
+++ b/devel/rubygem-aws-sdk-resources/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188208
-SHA256 (rubygem/aws-sdk-resources-3.229.0.gem) = 76fe24f6cbd2d455d2f9632f5b5826c51d24ba448f631a38859d0d04e879a0fd
-SIZE (rubygem/aws-sdk-resources-3.229.0.gem) = 23040
+TIMESTAMP = 1750954362
+SHA256 (rubygem/aws-sdk-resources-3.232.0.gem) = 9580eda9837f36d626ba7bd57438c8b94868667252f75c473b0a4396b8dc6f0c
+SIZE (rubygem/aws-sdk-resources-3.232.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile
index 2e1a33275d99..0f032bfd3658 100644
--- a/devel/rubygem-aws-sdk-route53resolver/Makefile
+++ b/devel/rubygem-aws-sdk-route53resolver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53resolver
-PORTVERSION= 1.80.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo
index 440a54ebad83..89947367ba79 100644
--- a/devel/rubygem-aws-sdk-route53resolver/distinfo
+++ b/devel/rubygem-aws-sdk-route53resolver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813794
-SHA256 (rubygem/aws-sdk-route53resolver-1.80.0.gem) = 126bf9373fbea76f21bbf7b7d7c03b4747f61fa7e3e993458861824ab2150fe2
-SIZE (rubygem/aws-sdk-route53resolver-1.80.0.gem) = 93696
+TIMESTAMP = 1750954364
+SHA256 (rubygem/aws-sdk-route53resolver-1.81.0.gem) = 257a436c8fdccd8bba0bac0ed471742bf3ba120718c1cdd119d69b47a9fd146c
+SIZE (rubygem/aws-sdk-route53resolver-1.81.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile
index d41369953797..2501c437861b 100644
--- a/devel/rubygem-aws-sdk-s3/Makefile
+++ b/devel/rubygem-aws-sdk-s3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3
-PORTVERSION= 1.189.0
+PORTVERSION= 1.191.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo
index 9e1860414446..9d8ba55092f6 100644
--- a/devel/rubygem-aws-sdk-s3/distinfo
+++ b/devel/rubygem-aws-sdk-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813796
-SHA256 (rubygem/aws-sdk-s3-1.189.0.gem) = 2a622fa6d72ffefd3e623db00650fc9d7b177a008626a49fde2b6125b5a67e74
-SIZE (rubygem/aws-sdk-s3-1.189.0.gem) = 501248
+TIMESTAMP = 1750954366
+SHA256 (rubygem/aws-sdk-s3-1.191.0.gem) = 62b541dbaee2925cbc9d21d2003cd4270f778ddbdb7a7dd58a5343514004dfd3
+SIZE (rubygem/aws-sdk-s3-1.191.0.gem) = 512000
diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile
index e3b6f2123ab6..2fabcdf968a6 100644
--- a/devel/rubygem-aws-sdk-s3control/Makefile
+++ b/devel/rubygem-aws-sdk-s3control/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3control
-PORTVERSION= 1.110.0
+PORTVERSION= 1.111.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo
index 28ea83d04c82..4f834d010c47 100644
--- a/devel/rubygem-aws-sdk-s3control/distinfo
+++ b/devel/rubygem-aws-sdk-s3control/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813798
-SHA256 (rubygem/aws-sdk-s3control-1.110.0.gem) = 9cdecda28d5c5df356fb7068fb40fef3d1956d66d7fd12f102a8c99003636363
-SIZE (rubygem/aws-sdk-s3control-1.110.0.gem) = 157184
+TIMESTAMP = 1750954368
+SHA256 (rubygem/aws-sdk-s3control-1.111.0.gem) = 108697f38f328862ebc1fc8ab06c2359862603866f38eafa3dc22d3a9b74d98d
+SIZE (rubygem/aws-sdk-s3control-1.111.0.gem) = 158208
diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile
index 6c43198b4987..526d8da8d8a2 100644
--- a/devel/rubygem-aws-sdk-s3tables/Makefile
+++ b/devel/rubygem-aws-sdk-s3tables/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3tables
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo
index c81de09a9ff9..66196801d185 100644
--- a/devel/rubygem-aws-sdk-s3tables/distinfo
+++ b/devel/rubygem-aws-sdk-s3tables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188212
-SHA256 (rubygem/aws-sdk-s3tables-1.9.0.gem) = 54a8f850689d138d7d5d84eb196edc3d887d040d0be53a598edd5a12531a63ae
-SIZE (rubygem/aws-sdk-s3tables-1.9.0.gem) = 37376
+TIMESTAMP = 1750954370
+SHA256 (rubygem/aws-sdk-s3tables-1.10.0.gem) = 56518d9ac45ff6572298dcdc1954aae3dd950dd4a7f87b74543d5afc59493976
+SIZE (rubygem/aws-sdk-s3tables-1.10.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index 6c6d346406ed..a0886801dc94 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemaker
-PORTVERSION= 1.309.0
+PORTVERSION= 1.312.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo
index 3cd67fbd1c8e..0c0f8c01e778 100644
--- a/devel/rubygem-aws-sdk-sagemaker/distinfo
+++ b/devel/rubygem-aws-sdk-sagemaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188214
-SHA256 (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 72f5706a487af38ce764a2241fa09bd801126a836e2aba3a5f32e4828f891b6d
-SIZE (rubygem/aws-sdk-sagemaker-1.309.0.gem) = 779264
+TIMESTAMP = 1750954372
+SHA256 (rubygem/aws-sdk-sagemaker-1.312.0.gem) = 7deae4ade0196cd493ea658cfa988a043c10a83b42853ba61a49a5bbfa269315
+SIZE (rubygem/aws-sdk-sagemaker-1.312.0.gem) = 786944
diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile
index c9d79c59906d..183b89d1eed0 100644
--- a/devel/rubygem-aws-sdk-securityhub/Makefile
+++ b/devel/rubygem-aws-sdk-securityhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securityhub
-PORTVERSION= 1.136.0
+PORTVERSION= 1.137.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-securityhub/distinfo b/devel/rubygem-aws-sdk-securityhub/distinfo
index 19395c3e77af..ced559d7880a 100644
--- a/devel/rubygem-aws-sdk-securityhub/distinfo
+++ b/devel/rubygem-aws-sdk-securityhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813824
-SHA256 (rubygem/aws-sdk-securityhub-1.136.0.gem) = 7e11d8dd4457667027f7f2d67e288e8e53aa646c0ae02c197b1d6cc93e74b094
-SIZE (rubygem/aws-sdk-securityhub-1.136.0.gem) = 373248
+TIMESTAMP = 1750954374
+SHA256 (rubygem/aws-sdk-securityhub-1.137.0.gem) = 9aab830e3368a59c66c8c3a6f08cd1b097d58b8c6a2fc573db0a5657204466d4
+SIZE (rubygem/aws-sdk-securityhub-1.137.0.gem) = 408064
diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile
index 754ca3bb8fac..786c6a06e31c 100644
--- a/devel/rubygem-aws-sdk-storagegateway/Makefile
+++ b/devel/rubygem-aws-sdk-storagegateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-storagegateway
-PORTVERSION= 1.110.0
+PORTVERSION= 1.111.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-storagegateway/distinfo b/devel/rubygem-aws-sdk-storagegateway/distinfo
index 97b91c05373e..62d856336c5b 100644
--- a/devel/rubygem-aws-sdk-storagegateway/distinfo
+++ b/devel/rubygem-aws-sdk-storagegateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813880
-SHA256 (rubygem/aws-sdk-storagegateway-1.110.0.gem) = a397012b0bcbc4a56d3e8b201c50053cafb943713b231d7174ba7a1ef543a0bd
-SIZE (rubygem/aws-sdk-storagegateway-1.110.0.gem) = 142336
+TIMESTAMP = 1750954376
+SHA256 (rubygem/aws-sdk-storagegateway-1.111.0.gem) = 26c78408efcf4fc8367f875a370ec5f106bf0e37570d4c9110ad48da30234640
+SIZE (rubygem/aws-sdk-storagegateway-1.111.0.gem) = 142336
diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile
index e84cae7278fa..3b326d8abf57 100644
--- a/devel/rubygem-aws-sdk-textract/Makefile
+++ b/devel/rubygem-aws-sdk-textract/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-textract
-PORTVERSION= 1.77.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-textract/distinfo b/devel/rubygem-aws-sdk-textract/distinfo
index a6f17c621759..99e8a25f7abd 100644
--- a/devel/rubygem-aws-sdk-textract/distinfo
+++ b/devel/rubygem-aws-sdk-textract/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813894
-SHA256 (rubygem/aws-sdk-textract-1.77.0.gem) = 2e599277c28f4de41d780da081c5b2f4209918c5c3bf42751479d9ba08db3cda
-SIZE (rubygem/aws-sdk-textract-1.77.0.gem) = 68608
+TIMESTAMP = 1750954378
+SHA256 (rubygem/aws-sdk-textract-1.78.0.gem) = b9362fba1891885b0743271615f6e32476b9757b21eda5353ef2ee5dbd574791
+SIZE (rubygem/aws-sdk-textract-1.78.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index 2b9c43318bf9..51e9402d48e3 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribeservice
-PORTVERSION= 1.121.0
+PORTVERSION= 1.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo
index 5d2ae96d580a..5876896ccd56 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188216
-SHA256 (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 9642cee3dacb48fb59c64c4a3cc8d8d718cc38ec10cab93301dea2169b9d73bb
-SIZE (rubygem/aws-sdk-transcribeservice-1.121.0.gem) = 99328
+TIMESTAMP = 1750954380
+SHA256 (rubygem/aws-sdk-transcribeservice-1.122.0.gem) = f42bee44bdf5c917018e8690605718269eef76f2e062509c2e1d7c69fbc5c825
+SIZE (rubygem/aws-sdk-transcribeservice-1.122.0.gem) = 99328
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index ec049a6e2497..6c35fbeb2d58 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafv2
-PORTVERSION= 1.110.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo
index fd798aaafa16..6292c3bfaf25 100644
--- a/devel/rubygem-aws-sdk-wafv2/distinfo
+++ b/devel/rubygem-aws-sdk-wafv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188220
-SHA256 (rubygem/aws-sdk-wafv2-1.110.0.gem) = f7e0eb8a3572ae5eb79188bdc9251c8218a33f602f8b59952a6216a4027bf3a8
-SIZE (rubygem/aws-sdk-wafv2-1.110.0.gem) = 182272
+TIMESTAMP = 1750954382
+SHA256 (rubygem/aws-sdk-wafv2-1.112.0.gem) = f8e053dc674c0ef4ce0a782cb0597be286101227312242994717975e861b35e8
+SIZE (rubygem/aws-sdk-wafv2-1.112.0.gem) = 188416
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/Makefile b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
new file mode 100644
index 000000000000..4bb14203ac42
--- /dev/null
+++ b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-workspacesinstances
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for Amazon Workspaces Instances
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspacesinstances
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.225.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/distinfo b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
new file mode 100644
index 000000000000..fb901f055f83
--- /dev/null
+++ b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750954104
+SHA256 (rubygem/aws-sdk-workspacesinstances-1.0.0.gem) = e04a9756b2f17d6d6fd1e92c795ef17ea3d386209ebf8d11f481aaa9790ea837
+SIZE (rubygem/aws-sdk-workspacesinstances-1.0.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/pkg-descr b/devel/rubygem-aws-sdk-workspacesinstances/pkg-descr
new file mode 100644
index 000000000000..78e2b726781f
--- /dev/null
+++ b/devel/rubygem-aws-sdk-workspacesinstances/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for Amazon Workspaces Instances.
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
index 19142d8bcc3f..1efb9aa44dd0 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesthinclient
-PORTVERSION= 1.27.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
index 9b1f86f4dc5a..324d5d508aee 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813936
-SHA256 (rubygem/aws-sdk-workspacesthinclient-1.27.0.gem) = 9aae0c0a96b116a35bd47601faf284af3ec39c9703c8115a1350de5d870d8433
-SIZE (rubygem/aws-sdk-workspacesthinclient-1.27.0.gem) = 34816
+TIMESTAMP = 1750954384
+SHA256 (rubygem/aws-sdk-workspacesthinclient-1.29.0.gem) = 0e3c92cc81500bb5b74854303b2e333432f37594c959b2d25abe11703ae8a013
+SIZE (rubygem/aws-sdk-workspacesthinclient-1.29.0.gem) = 34816
diff --git a/devel/rubygem-aws-sigv2/Makefile b/devel/rubygem-aws-sigv2/Makefile
index 027993745cbe..a60044052ddd 100644
--- a/devel/rubygem-aws-sigv2/Makefile
+++ b/devel/rubygem-aws-sigv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sigv2
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sigv2/distinfo b/devel/rubygem-aws-sigv2/distinfo
index c04bd00f29c3..b3311569863b 100644
--- a/devel/rubygem-aws-sigv2/distinfo
+++ b/devel/rubygem-aws-sigv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813942
-SHA256 (rubygem/aws-sigv2-1.3.0.gem) = e004339025e739e89551c878d73180aa8744e3e8b6aaca0125fe3edf4606eeb6
-SIZE (rubygem/aws-sigv2-1.3.0.gem) = 11264
+TIMESTAMP = 1750954386
+SHA256 (rubygem/aws-sigv2-1.3.1.gem) = dd7b72e867d611a0da310ebd8bee2071c6c9d4cc70f7e3d2526d1c1fa24c9410
+SIZE (rubygem/aws-sigv2-1.3.1.gem) = 11264
diff --git a/devel/rubygem-aws-sigv4/Makefile b/devel/rubygem-aws-sigv4/Makefile
index 6341d787f7f2..30b1c67395c6 100644
--- a/devel/rubygem-aws-sigv4/Makefile
+++ b/devel/rubygem-aws-sigv4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sigv4
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sigv4/distinfo b/devel/rubygem-aws-sigv4/distinfo
index 62c873f60e9c..6c4ccee74cf4 100644
--- a/devel/rubygem-aws-sigv4/distinfo
+++ b/devel/rubygem-aws-sigv4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813944
-SHA256 (rubygem/aws-sigv4-1.12.0.gem) = 6e08f83fba19e64e671df460a342a36831a4bf336888cf3cbc3f6658cc108de5
-SIZE (rubygem/aws-sigv4-1.12.0.gem) = 19456
+TIMESTAMP = 1750954388
+SHA256 (rubygem/aws-sigv4-1.12.1.gem) = 6973ff95cb0fd0dc58ba26e90e9510a2219525d07620c8babeb70ef831826c00
+SIZE (rubygem/aws-sigv4-1.12.1.gem) = 19456
diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile
index 401ab4af69aa..df89544166ee 100644
--- a/devel/rubygem-bson/Makefile
+++ b/devel/rubygem-bson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bson
-PORTVERSION= 5.1.0
+PORTVERSION= 5.1.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-bson/distinfo b/devel/rubygem-bson/distinfo
index 8eca85649cd0..de14824ead97 100644
--- a/devel/rubygem-bson/distinfo
+++ b/devel/rubygem-bson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188268
-SHA256 (rubygem/bson-5.1.0.gem) = a787af891d71ea7ab0304dbb04ea265ec876dc5e9cdfedd515eff4ac8fbe8226
-SIZE (rubygem/bson-5.1.0.gem) = 179200
+TIMESTAMP = 1750954468
+SHA256 (rubygem/bson-5.1.1.gem) = a57c490c6a6a0618872d5158527e426057341acf0508cf1bc3a1c7615249060b
+SIZE (rubygem/bson-5.1.1.gem) = 178688
diff --git a/devel/rubygem-debug/Makefile b/devel/rubygem-debug/Makefile
index 6f40b808b3a4..c3c6aeb561c6 100644
--- a/devel/rubygem-debug/Makefile
+++ b/devel/rubygem-debug/Makefile
@@ -1,5 +1,5 @@
PORTNAME= debug
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-debug/distinfo b/devel/rubygem-debug/distinfo
index ca1a6992f964..2463ab81b6c7 100644
--- a/devel/rubygem-debug/distinfo
+++ b/devel/rubygem-debug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228250
-SHA256 (rubygem/debug-1.10.0.gem) = 11e28ca74875979e612444104f3972bd5ffb9e79179907d7ad46dba44bd2e7a4
-SIZE (rubygem/debug-1.10.0.gem) = 99840
+TIMESTAMP = 1750954470
+SHA256 (rubygem/debug-1.11.0.gem) = 1425db64cfa0130c952684e3dc974985be201dd62899bf4bbe3f8b5d6cf1aef2
+SIZE (rubygem/debug-1.11.0.gem) = 100352
diff --git a/devel/rubygem-figaro/Makefile b/devel/rubygem-figaro/Makefile
index 29ae8747a02b..1b44c5b53346 100644
--- a/devel/rubygem-figaro/Makefile
+++ b/devel/rubygem-figaro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= figaro
-PORTVERSION= 1.2.0
+PORTVERSION= 1.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-figaro/distinfo b/devel/rubygem-figaro/distinfo
index db2fa4615052..4a05d4c2a780 100644
--- a/devel/rubygem-figaro/distinfo
+++ b/devel/rubygem-figaro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714227804
-SHA256 (rubygem/figaro-1.2.0.gem) = 5c035fec76e597226e591ce4501aba37e059013d87ab47a1de5ab3cd0649e2fa
-SIZE (rubygem/figaro-1.2.0.gem) = 18944
+TIMESTAMP = 1750954390
+SHA256 (rubygem/figaro-1.3.0.gem) = 3d44396f080255663f183572d7aefa419fd8936b6fb5cc30f962345a02781396
+SIZE (rubygem/figaro-1.3.0.gem) = 19456
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
index 0dae8547f501..532c254f88e9 100644
--- a/devel/rubygem-google-apis-iam_v1/Makefile
+++ b/devel/rubygem-google-apis-iam_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-iam_v1
-PORTVERSION= 0.69.0
+PORTVERSION= 0.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo
index ce25eac7b479..a8dbec0ed2b4 100644
--- a/devel/rubygem-google-apis-iam_v1/distinfo
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748496025
-SHA256 (rubygem/google-apis-iam_v1-0.69.0.gem) = 6f24310aa2ca3c6bc1ba96e2d1c52704b165d0fe09f794b450de020f96d941ae
-SIZE (rubygem/google-apis-iam_v1-0.69.0.gem) = 64512
+TIMESTAMP = 1750954472
+SHA256 (rubygem/google-apis-iam_v1-0.70.0.gem) = 19c1ce45ecac7b31ae6a637590bd4bd85f493aa8ba244644fdff359673ba75e9
+SIZE (rubygem/google-apis-iam_v1-0.70.0.gem) = 64512
diff --git a/devel/rubygem-google-apis-sheets_v4/Makefile b/devel/rubygem-google-apis-sheets_v4/Makefile
index ac53239d43ad..b88c6cb86bc9 100644
--- a/devel/rubygem-google-apis-sheets_v4/Makefile
+++ b/devel/rubygem-google-apis-sheets_v4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-sheets_v4
-PORTVERSION= 0.44.0
+PORTVERSION= 0.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-sheets_v4/distinfo b/devel/rubygem-google-apis-sheets_v4/distinfo
index 249b1e98bc8f..db039735383e 100644
--- a/devel/rubygem-google-apis-sheets_v4/distinfo
+++ b/devel/rubygem-google-apis-sheets_v4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495957
-SHA256 (rubygem/google-apis-sheets_v4-0.44.0.gem) = 797c6aa53e5eb72194cd8d48acdbf4d1c867d0c72ed62c9cc8a09d37d9725e6e
-SIZE (rubygem/google-apis-sheets_v4-0.44.0.gem) = 104960
+TIMESTAMP = 1750954392
+SHA256 (rubygem/google-apis-sheets_v4-0.45.0.gem) = 4887e29fbb426578ebdb636dc1397e475a1e3faeb4ede97ea28637c24f6c3186
+SIZE (rubygem/google-apis-sheets_v4-0.45.0.gem) = 105984
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
index 121614090c0c..f4ea31c9e013 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-sqladmin_v1beta4
-PORTVERSION= 0.86.0
+PORTVERSION= 0.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
index f055d3a33f75..9d72a25d1fad 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813958
-SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.86.0.gem) = 9d11e5e662e7f5c9383aede580304a87367a97fe6b09929f3e1ac43c0967980a
-SIZE (rubygem/google-apis-sqladmin_v1beta4-0.86.0.gem) = 70144
+TIMESTAMP = 1750954394
+SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.87.0.gem) = 3d0d33ece5c48d3313c41b04afdf9586708b5f347091bd468740ad2844e6c3f1
+SIZE (rubygem/google-apis-sqladmin_v1beta4-0.87.0.gem) = 69632
diff --git a/devel/rubygem-grape/Makefile b/devel/rubygem-grape/Makefile
index f4863a724730..f9db44c8a13e 100644
--- a/devel/rubygem-grape/Makefile
+++ b/devel/rubygem-grape/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grape
-PORTVERSION= 2.3.0
+PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ WWW= https://www.ruby-grape.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport60>=6:devel/rubygem-activesupport60 \
+RUN_DEPENDS= rubygem-activesupport80>=6.1:devel/rubygem-activesupport80 \
rubygem-dry-types>=1.1:devel/rubygem-dry-types \
rubygem-mustermann-grape>=1.1.0<1.2:devel/rubygem-mustermann-grape \
rubygem-rack>=2,3:www/rubygem-rack \
diff --git a/devel/rubygem-grape/distinfo b/devel/rubygem-grape/distinfo
index 36b996ad0070..3752161983b1 100644
--- a/devel/rubygem-grape/distinfo
+++ b/devel/rubygem-grape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739117544
-SHA256 (rubygem/grape-2.3.0.gem) = 99484ae2907b06a9e109edf2911c383809bf7f7c00d65554e4d01f0388728bda
-SIZE (rubygem/grape-2.3.0.gem) = 151552
+TIMESTAMP = 1750954396
+SHA256 (rubygem/grape-2.4.0.gem) = 3d59673e80f11d49ba86270b78344e5348dc057b318c2bbc1c01f3532f9b6aec
+SIZE (rubygem/grape-2.4.0.gem) = 154624
diff --git a/devel/rubygem-hoe/Makefile b/devel/rubygem-hoe/Makefile
index 2609c87d3924..ae3ec95b2ddc 100644
--- a/devel/rubygem-hoe/Makefile
+++ b/devel/rubygem-hoe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hoe
-PORTVERSION= 3.26.0
+PORTVERSION= 4.2.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-hoe/distinfo b/devel/rubygem-hoe/distinfo
index 80fa48c5ce83..3e41c539cf28 100644
--- a/devel/rubygem-hoe/distinfo
+++ b/devel/rubygem-hoe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669058359
-SHA256 (rubygem/hoe-3.26.0.gem) = c328aeef3a8438df76856d1991a9234fef4d37fbcc161ad66a41d9ef2cbc750b
-SIZE (rubygem/hoe-3.26.0.gem) = 194560
+TIMESTAMP = 1750954474
+SHA256 (rubygem/hoe-4.2.3.gem) = 0299109742d1794ad9041894e0b48e4e22256394aa37549892cc36328c3815a2
+SIZE (rubygem/hoe-4.2.3.gem) = 191488
diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile
index da8385ab439a..5af3d24cbf99 100644
--- a/devel/rubygem-icalendar/Makefile
+++ b/devel/rubygem-icalendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= icalendar
-PORTVERSION= 2.11.1
+PORTVERSION= 2.11.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-icalendar/distinfo b/devel/rubygem-icalendar/distinfo
index a77df578728f..3db762a6668d 100644
--- a/devel/rubygem-icalendar/distinfo
+++ b/devel/rubygem-icalendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813998
-SHA256 (rubygem/icalendar-2.11.1.gem) = e8034962e5c7028539a4b1fa597061bee7b60787352f7237ce1d8afb2aa600c9
-SIZE (rubygem/icalendar-2.11.1.gem) = 45568
+TIMESTAMP = 1750954476
+SHA256 (rubygem/icalendar-2.11.2.gem) = 8260c5990d6fb96d7119854a4a24b97f444da6cdb77498039eb1a565bf4b9574
+SIZE (rubygem/icalendar-2.11.2.gem) = 45568
diff --git a/devel/rubygem-io-stream/Makefile b/devel/rubygem-io-stream/Makefile
index a36f5a01757a..fd766b245f6a 100644
--- a/devel/rubygem-io-stream/Makefile
+++ b/devel/rubygem-io-stream/Makefile
@@ -1,5 +1,5 @@
PORTNAME= io-stream
-PORTVERSION= 0.6.1
+PORTVERSION= 0.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-io-stream/distinfo b/devel/rubygem-io-stream/distinfo
index a566c65e1cca..f70c0eb97dcf 100644
--- a/devel/rubygem-io-stream/distinfo
+++ b/devel/rubygem-io-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679726
-SHA256 (rubygem/io-stream-0.6.1.gem) = 4520f0c1412dfd264e9ab0d363e9aca90a43541850220b47f1ebd5499ad2e96f
-SIZE (rubygem/io-stream-0.6.1.gem) = 14848
+TIMESTAMP = 1750954398
+SHA256 (rubygem/io-stream-0.8.0.gem) = bd3a35418626c7c841b0e1520146ac06cd7213efbf81762dcb559ad675f7d213
+SIZE (rubygem/io-stream-0.8.0.gem) = 17920
diff --git a/devel/rubygem-kafo/Makefile b/devel/rubygem-kafo/Makefile
index 172847e3be4f..c16265a0468e 100644
--- a/devel/rubygem-kafo/Makefile
+++ b/devel/rubygem-kafo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kafo
-PORTVERSION= 7.6.0
+PORTVERSION= 7.6.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-kafo/distinfo b/devel/rubygem-kafo/distinfo
index 22c7c69a934e..d52e05ad9829 100644
--- a/devel/rubygem-kafo/distinfo
+++ b/devel/rubygem-kafo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729927189
-SHA256 (rubygem/kafo-7.6.0.gem) = 1f1b22ea024938129754912f628a3d7ecde949595c106b0fcff45a15545a7115
-SIZE (rubygem/kafo-7.6.0.gem) = 216064
+TIMESTAMP = 1750954478
+SHA256 (rubygem/kafo-7.6.1.gem) = 633720135a0afa3871c122ed69af19eb270319fd12c04e7f93cde49c571d6f79
+SIZE (rubygem/kafo-7.6.1.gem) = 216064
diff --git a/devel/rubygem-ostruct/Makefile b/devel/rubygem-ostruct/Makefile
index a1914ef51562..11fe4c118f18 100644
--- a/devel/rubygem-ostruct/Makefile
+++ b/devel/rubygem-ostruct/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ostruct
-PORTVERSION= 0.6.1
+PORTVERSION= 0.6.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-ostruct/distinfo b/devel/rubygem-ostruct/distinfo
index 1eca10087be1..b2131ca4102c 100644
--- a/devel/rubygem-ostruct/distinfo
+++ b/devel/rubygem-ostruct/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679744
-SHA256 (rubygem/ostruct-0.6.1.gem) = 09a3fb7ecc1fa4039f25418cc05ae9c82bd520472c5c6a6f515f03e4988cb817
-SIZE (rubygem/ostruct-0.6.1.gem) = 12800
+TIMESTAMP = 1750954400
+SHA256 (rubygem/ostruct-0.6.2.gem) = 6d7302a299e400a2c248d6ce0dad18fc3a5714e8096facc25ffd0c54ee57cfc0
+SIZE (rubygem/ostruct-0.6.2.gem) = 12800
diff --git a/devel/rubygem-pygments.rb/Makefile b/devel/rubygem-pygments.rb/Makefile
index aa6c51ec1d7f..4c1d920b55ac 100644
--- a/devel/rubygem-pygments.rb/Makefile
+++ b/devel/rubygem-pygments.rb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pygments.rb
-PORTVERSION= 3.0.0
+PORTVERSION= 4.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -16,6 +16,6 @@ NO_ARCH= yes
SHEBANG_FILES= vendor/pygments-main/bin/pygmentize \
lib/pygments/mentos.py
-python_OLD_CMD= /usr/bin/python3.11
+python_OLD_CMD= /usr/bin/python3.*
.include <bsd.port.mk>
diff --git a/devel/rubygem-pygments.rb/distinfo b/devel/rubygem-pygments.rb/distinfo
index 74ad6a07c111..01cedc5f5a62 100644
--- a/devel/rubygem-pygments.rb/distinfo
+++ b/devel/rubygem-pygments.rb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715843854
-SHA256 (rubygem/pygments.rb-3.0.0.gem) = 41729ecc69624bd3fc6bcc13d6ccb6ff0263334c42f66bfcf517a120addbb093
-SIZE (rubygem/pygments.rb-3.0.0.gem) = 1067008
+TIMESTAMP = 1750954480
+SHA256 (rubygem/pygments.rb-4.0.0.gem) = f48bb03a28cf5eaa56e8d3d5a49b76a978199a51bd8643cc4b32fbb7ffecee57
+SIZE (rubygem/pygments.rb-4.0.0.gem) = 2651648
diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile
index bd38f164731a..70f938e99632 100644
--- a/devel/rubygem-rdoc/Makefile
+++ b/devel/rubygem-rdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rdoc
-PORTVERSION= 6.14.0
+PORTVERSION= 6.14.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rdoc/distinfo b/devel/rubygem-rdoc/distinfo
index 0ee10d9e7e37..607bede80b0f 100644
--- a/devel/rubygem-rdoc/distinfo
+++ b/devel/rubygem-rdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748496027
-SHA256 (rubygem/rdoc-6.14.0.gem) = 2c46de58d7129b8743fcf6d76e3db971bdc914150e15ac06b386549bd82ed7db
-SIZE (rubygem/rdoc-6.14.0.gem) = 670720
+TIMESTAMP = 1750954482
+SHA256 (rubygem/rdoc-6.14.1.gem) = 905efa796cd296ef252af4fb31fe41c073dee894de6aad715821f335c632516b
+SIZE (rubygem/rdoc-6.14.1.gem) = 671232
diff --git a/devel/rubygem-rspec-core/Makefile b/devel/rubygem-rspec-core/Makefile
index bd542f6d9b7f..3e1861b24278 100644
--- a/devel/rubygem-rspec-core/Makefile
+++ b/devel/rubygem-rspec-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-core
-PORTVERSION= 3.13.4
+PORTVERSION= 3.13.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-core/distinfo b/devel/rubygem-rspec-core/distinfo
index 22b699d75f6a..c5b3bace070c 100644
--- a/devel/rubygem-rspec-core/distinfo
+++ b/devel/rubygem-rspec-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495975
-SHA256 (rubygem/rspec-core-3.13.4.gem) = f9da156b7b775c82610a7b580624df51a55102f8c8e4a103b98f5d7a9fa23958
-SIZE (rubygem/rspec-core-3.13.4.gem) = 167424
+TIMESTAMP = 1750954402
+SHA256 (rubygem/rspec-core-3.13.5.gem) = ab3f682897c6131c67f9a17cfee5022a597f283aebe654d329a565f9937a4fa3
+SIZE (rubygem/rspec-core-3.13.5.gem) = 167424
diff --git a/devel/rubygem-rspec-rails/Makefile b/devel/rubygem-rspec-rails/Makefile
index 538ddf3dbfcc..717c8916c02f 100644
--- a/devel/rubygem-rspec-rails/Makefile
+++ b/devel/rubygem-rspec-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-rails
-PORTVERSION= 8.0.0
+PORTVERSION= 8.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-rails/distinfo b/devel/rubygem-rspec-rails/distinfo
index d0dabc73dada..1ece08e0eae0 100644
--- a/devel/rubygem-rspec-rails/distinfo
+++ b/devel/rubygem-rspec-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547458
-SHA256 (rubygem/rspec-rails-8.0.0.gem) = 977a508cd94d152db2068c6585470db5d0cd47eef56d5410b9531034fb9d97bf
-SIZE (rubygem/rspec-rails-8.0.0.gem) = 74240
+TIMESTAMP = 1750954404
+SHA256 (rubygem/rspec-rails-8.0.1.gem) = 0c3700b10ab6d7c648c4cd554023d8c2b5b07e7f01205f7608f0c511cf686505
+SIZE (rubygem/rspec-rails-8.0.1.gem) = 74240
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index 7adf05a0028f..0a8c00894d99 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop
-PORTVERSION= 1.76.1
+PORTVERSION= 1.77.0
CATEGORIES= devel ruby
MASTER_SITES= RG
@@ -19,7 +19,7 @@ RUN_DEPENDS= rubygem-json>=2.3<3:devel/rubygem-json \
rubygem-parser>=3.3.0.2:devel/rubygem-parser \
rubygem-rainbow>=2.2.2<4.0:devel/rubygem-rainbow \
rubygem-regexp_parser>=2.9.3<3.0:textproc/rubygem-regexp_parser \
- rubygem-rubocop-ast>=1.44.0<2.0:devel/rubygem-rubocop-ast \
+ rubygem-rubocop-ast>=1.45.1<2.0:devel/rubygem-rubocop-ast \
rubygem-ruby-progressbar>=1.7<2:devel/rubygem-ruby-progressbar \
rubygem-unicode-display_width>=2.4.0<4.0:devel/rubygem-unicode-display_width
diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo
index fd564baab6d3..4bddd9dc8e98 100644
--- a/devel/rubygem-rubocop/distinfo
+++ b/devel/rubygem-rubocop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188236
-SHA256 (rubygem/rubocop-1.76.1.gem) = e15a2d750794cf2157d2de8b1b403dfa71b8dc3957a22ae6043b1bdf21e7e0e7
-SIZE (rubygem/rubocop-1.76.1.gem) = 708608
+TIMESTAMP = 1750954406
+SHA256 (rubygem/rubocop-1.77.0.gem) = 1f360b4575ef7a124be27b0dfffa227a2b2d9420d22d4fd8bf179d702bcc88c0
+SIZE (rubygem/rubocop-1.77.0.gem) = 711680
diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile
index de43f8f58948..f44a9f566fd8 100644
--- a/devel/rubygem-ruby-lsp/Makefile
+++ b/devel/rubygem-ruby-lsp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-lsp
-PORTVERSION= 0.24.1
+PORTVERSION= 0.24.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-ruby-lsp/distinfo b/devel/rubygem-ruby-lsp/distinfo
index 0d5fd179aebd..8f2fa3990d7c 100644
--- a/devel/rubygem-ruby-lsp/distinfo
+++ b/devel/rubygem-ruby-lsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813970
-SHA256 (rubygem/ruby-lsp-0.24.1.gem) = e75c94ea56af996bd4c7c6458f16b7b7be2420591ce72b1d3c2378681379beb3
-SIZE (rubygem/ruby-lsp-0.24.1.gem) = 166912
+TIMESTAMP = 1750954408
+SHA256 (rubygem/ruby-lsp-0.24.2.gem) = 78d57e0cc9627a23b33e610186f8b224c78b800c94ba0bdc1d9247d342e2c8de
+SIZE (rubygem/ruby-lsp-0.24.2.gem) = 168960
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 17be1b53f588..32a5b1bdea73 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12176
+PORTVERSION= 0.5.12203
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index d05ea1db416e..c9d39cb92ceb 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188240
-SHA256 (rubygem/sorbet-runtime-0.5.12176.gem) = 91499b894f7f902f391cad156394f3a638fe0660c2daaaa220b12ca89f8b6aa2
-SIZE (rubygem/sorbet-runtime-0.5.12176.gem) = 89088
+TIMESTAMP = 1750954412
+SHA256 (rubygem/sorbet-runtime-0.5.12203.gem) = f92ba1bab9dfcfb8ccaf40990ba138f597b6b4babaa5f3d9c25c9db9c10c6708
+SIZE (rubygem/sorbet-runtime-0.5.12203.gem) = 89088
diff --git a/devel/rubygem-state_machines/Makefile b/devel/rubygem-state_machines/Makefile
index 7fa1b8b79b06..3dc7ebf4496a 100644
--- a/devel/rubygem-state_machines/Makefile
+++ b/devel/rubygem-state_machines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= state_machines
-PORTVERSION= 0.10.0
+PORTVERSION= 0.20.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-state_machines/distinfo b/devel/rubygem-state_machines/distinfo
index 5fc2eb50e073..f5dd99e8ddda 100644
--- a/devel/rubygem-state_machines/distinfo
+++ b/devel/rubygem-state_machines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188242
-SHA256 (rubygem/state_machines-0.10.0.gem) = 0b87c69ad65d4767ce1eee1d56628b173f28bae25b1176fff320b9e425e23637
-SIZE (rubygem/state_machines-0.10.0.gem) = 65024
+TIMESTAMP = 1750954272
+SHA256 (rubygem/state_machines-0.20.0.gem) = d47043d697ab87af4328f8f43e55debd1a4316b86a00228a67cf7a72842fe145
+SIZE (rubygem/state_machines-0.20.0.gem) = 68096
diff --git a/devel/rubygem-strong_migrations/Makefile b/devel/rubygem-strong_migrations/Makefile
index d758e110f0ef..16fab64e1b4d 100644
--- a/devel/rubygem-strong_migrations/Makefile
+++ b/devel/rubygem-strong_migrations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strong_migrations
-PORTVERSION= 2.3.0
+PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/ankane/strong_migrations
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-activerecord80>=7:databases/rubygem-activerecord80
+RUN_DEPENDS= rubygem-activerecord80>=7.1:databases/rubygem-activerecord80
USES= gem
diff --git a/devel/rubygem-strong_migrations/distinfo b/devel/rubygem-strong_migrations/distinfo
index 2638add190f4..c6788ea3387a 100644
--- a/devel/rubygem-strong_migrations/distinfo
+++ b/devel/rubygem-strong_migrations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289448
-SHA256 (rubygem/strong_migrations-2.3.0.gem) = 41e0ec98725dd0fd6d4b660b227619e355645baec248c966d13940c0b4be80fe
-SIZE (rubygem/strong_migrations-2.3.0.gem) = 30208
+TIMESTAMP = 1750954484
+SHA256 (rubygem/strong_migrations-2.4.0.gem) = db34321486ccda5380192fa22904249534def03db6b0e1e128321f36e3f9e855
+SIZE (rubygem/strong_migrations-2.4.0.gem) = 30208
diff --git a/devel/rubygem-weakref/Makefile b/devel/rubygem-weakref/Makefile
index 6ecee5cb695b..960868563786 100644
--- a/devel/rubygem-weakref/Makefile
+++ b/devel/rubygem-weakref/Makefile
@@ -1,5 +1,5 @@
PORTNAME= weakref
-PORTVERSION= 0.1.3
+PORTVERSION= 0.1.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -9,7 +9,8 @@ WWW= https://github.com/ruby/weakref
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
-LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/devel/rubygem-weakref/distinfo b/devel/rubygem-weakref/distinfo
index fe608ab385af..02d59296111a 100644
--- a/devel/rubygem-weakref/distinfo
+++ b/devel/rubygem-weakref/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699774876
-SHA256 (rubygem/weakref-0.1.3.gem) = 44386777b12229530499cdda9282de63b92a74204d735b4400f1cdde8599a039
-SIZE (rubygem/weakref-0.1.3.gem) = 8192
+TIMESTAMP = 1750954410
+SHA256 (rubygem/weakref-0.1.4.gem) = 6cb8852f0367a630ecfbf8e0caf296cb2d8a9cd5318fab01ce4c06d6540a335b
+SIZE (rubygem/weakref-0.1.4.gem) = 9216
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 8e852a34e1bb..12cd87d532f7 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= websocketpp
PORTVERSION= 0.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= sigsegv@radiotube.org
@@ -11,7 +11,7 @@ LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-TEST_DEPENDS= boost-libs>0:devel/boost-libs
+RUN_DEPENDS= boost-libs>0:devel/boost-libs
USES= cmake:insource,testing cpe
CPE_VENDOR= zaphoyd
diff --git a/dns/dnscap/Makefile b/dns/dnscap/Makefile
index e5f547436002..66b2dc7ca92c 100644
--- a/dns/dnscap/Makefile
+++ b/dns/dnscap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnscap
-PORTVERSION= 2.3.1
+PORTVERSION= 2.4.0
PORTEPOCH= 1
CATEGORIES= dns
MASTER_SITES= https://www.dns-oarc.net/files/dnscap/ \
@@ -13,7 +13,9 @@ WWW= https://www.dns-oarc.net/tools/dnscap \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libldns.so:dns/ldns
+LIB_DEPENDS= libldns.so:dns/ldns \
+ liblz4.so:archivers/liblz4 \
+ libzstd.so:archivers/zstd
USES= autoreconf libtool localbase pkgconfig ssl
diff --git a/dns/dnscap/distinfo b/dns/dnscap/distinfo
index ba3294b4f430..edf98e7b0e67 100644
--- a/dns/dnscap/distinfo
+++ b/dns/dnscap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936030
-SHA256 (dnscap-2.3.1.tar.gz) = 012226ddc666d78bf225ef1feeb7b106be94facce33c1c5e48c229735fecf0a1
-SIZE (dnscap-2.3.1.tar.gz) = 788252
+TIMESTAMP = 1750954122
+SHA256 (dnscap-2.4.0.tar.gz) = 1e568a2e417a3df68efd20c2534c7ec352cf8329ac861cbe301982f62893ef01
+SIZE (dnscap-2.4.0.tar.gz) = 833066
diff --git a/dns/dnscap/files/patch-Makefile.am b/dns/dnscap/files/patch-Makefile.am
index 0a8b516baf73..4ab72fe2131e 100644
--- a/dns/dnscap/files/patch-Makefile.am
+++ b/dns/dnscap/files/patch-Makefile.am
@@ -1,10 +1,10 @@
---- Makefile.am.orig 2020-04-23 08:19:36 UTC
+--- Makefile.am.orig 2025-06-11 07:37:41 UTC
+++ Makefile.am
@@ -6,7 +6,7 @@ SUBDIRS = src plugins
SUBDIRS = src plugins
--dist_doc_DATA = README.md LICENSE CONTRIBUTORS
+-dist_doc_DATA = README.md LICENSE CONTRIBUTORS CHANGES
+dist_doc_DATA =
EXTRA_DIST = isc m4 .clang-format fmt.sh
diff --git a/dns/dnscap/files/patch-configure.ac b/dns/dnscap/files/patch-configure.ac
index 719ed0ea6447..32ac3fecb957 100644
--- a/dns/dnscap/files/patch-configure.ac
+++ b/dns/dnscap/files/patch-configure.ac
@@ -1,11 +1,11 @@
---- configure.ac.orig 2021-03-11 15:59:57 UTC
+--- configure.ac.orig 2025-06-23 11:48:40 UTC
+++ configure.ac
-@@ -112,7 +112,7 @@ AC_HEADER_RESOLV
- AC_HEADER_TIME
+@@ -114,7 +114,7 @@ AC_CHECK_HEADERS([sys/ioctl.h sys/param.h sys/socket.h
+ AC_HEADER_RESOLV
AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h])
AC_CHECK_HEADERS([sys/ioctl.h sys/param.h sys/socket.h sys/time.h unistd.h])
-AC_CHECK_HEADERS([ldns/ldns.h arpa/nameser_compat.h cbor.h cbor/cbor.h])
+AC_CHECK_HEADERS([ldns/ldns.h arpa/nameser_compat.h cbor.h tinycbor/cbor.h])
- AC_CHECK_HEADERS([sys/time.h])
- AC_CHECK_HEADERS([zlib.h])
AC_CHECK_HEADERS([openssl/conf.h openssl/evp.h openssl/err.h])
+ AC_CHECK_HEADERS([cryptopANT.h])
+ AC_CHECK_HEADERS([endian.h sys/endian.h machine/endian.h])
diff --git a/dns/rubygem-resolv/Makefile b/dns/rubygem-resolv/Makefile
index 2817d77ae136..3c859b425ed2 100644
--- a/dns/rubygem-resolv/Makefile
+++ b/dns/rubygem-resolv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= resolv
-PORTVERSION= 0.6.0
+PORTVERSION= 0.6.1
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/dns/rubygem-resolv/distinfo b/dns/rubygem-resolv/distinfo
index d71d45f99ece..a300f75a67ac 100644
--- a/dns/rubygem-resolv/distinfo
+++ b/dns/rubygem-resolv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888690
-SHA256 (rubygem/resolv-0.6.0.gem) = b8b73f7734d4102ef9f75bad281d8fd1c434f8588b6aba17832ddc16fe679fab
-SIZE (rubygem/resolv-0.6.0.gem) = 30208
+TIMESTAMP = 1750954414
+SHA256 (rubygem/resolv-0.6.1.gem) = 8191fe6996d69a78aa5288f30a4eeff095c22f35b51e25da6f8d1e164c3c2f39
+SIZE (rubygem/resolv-0.6.1.gem) = 30720
diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile
index dd962a8f70f0..a8d43eb95e34 100644
--- a/editors/lapce/Makefile
+++ b/editors/lapce/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lapce
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.2 # Cargo.lock patched: `make patch cargo-crates`
-PORTREVISION= 8
+DISTVERSION= 0.4.3 # Cargo.lock patched: `make patch cargo-crates`
CATEGORIES= editors
MAINTAINER= eduardo@FreeBSD.org
diff --git a/editors/lapce/Makefile.crates b/editors/lapce/Makefile.crates
index 7fc6e15cd3e7..1ada5e3b6fb7 100644
--- a/editors/lapce/Makefile.crates
+++ b/editors/lapce/Makefile.crates
@@ -7,7 +7,7 @@ CARGO_CRATES= Inflector-0.11.4 \
aho-corasick-1.1.3 \
allocator-api2-0.2.16 \
ambient-authority-0.0.2 \
- android-activity-0.5.0 \
+ android-activity-0.6.0 \
android-properties-0.2.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
@@ -17,49 +17,52 @@ CARGO_CRATES= Inflector-0.11.4 \
arbitrary-1.3.1 \
arc-swap-1.6.0 \
arrayref-0.3.7 \
- arrayvec-0.7.2 \
+ arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.0 \
ash-0.38.0+1.3.281 \
- ashpd-0.8.0 \
+ ashpd-0.11.0 \
async-broadcast-0.7.0 \
async-channel-2.2.0 \
- async-executor-1.8.0 \
+ async-executor-1.13.2 \
async-fs-2.1.1 \
- async-io-2.3.1 \
+ async-io-2.4.0 \
async-lock-2.8.0 \
async-lock-3.3.0 \
async-net-2.0.0 \
- async-process-2.1.0 \
- async-recursion-1.0.5 \
+ async-process-2.3.0 \
+ async-recursion-1.1.1 \
async-signal-0.2.5 \
- async-task-4.7.0 \
- async-trait-0.1.74 \
+ async-task-4.7.1 \
+ async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.1.0 \
backtrace-0.3.71 \
base64-0.21.7 \
base64-0.22.0 \
bincode-1.3.3 \
- bit-set-0.6.0 \
- bit-vec-0.7.0 \
+ bit-set-0.8.0 \
+ bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
+ bitflags-2.9.1 \
bitmaps-2.1.0 \
block-0.1.6 \
block-buffer-0.10.4 \
- block-sys-0.2.0 \
- block2-0.3.0 \
block2-0.5.1 \
+ block2-0.6.1 \
blocking-1.6.1 \
+ borsh-1.5.3 \
bstr-1.7.0 \
bumpalo-3.14.0 \
bytecount-0.6.3 \
- bytemuck-1.16.3 \
+ bytemuck-1.22.0 \
bytemuck_derive-1.5.0 \
byteorder-1.4.3 \
+ byteorder-lite-0.1.0 \
bytes-1.5.0 \
calloop-0.12.3 \
+ calloop-0.13.0 \
calloop-wayland-source-0.2.0 \
+ calloop-wayland-source-0.3.0 \
cap-fs-ext-2.0.0 \
cap-net-ext-2.0.0 \
cap-primitives-2.0.0 \
@@ -70,8 +73,7 @@ CARGO_CRATES= Inflector-0.11.4 \
cc-1.0.99 \
cesu8-1.1.0 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
- cfg_aliases-0.2.0 \
+ cfg_aliases-0.2.1 \
chrono-0.4.38 \
ciborium-0.2.1 \
ciborium-io-0.2.1 \
@@ -84,19 +86,18 @@ CARGO_CRATES= Inflector-0.11.4 \
cocoa-0.25.0 \
cocoa-foundation-0.1.0 \
codespan-reporting-0.11.1 \
+ color-0.3.1 \
color_quant-1.1.0 \
- com-0.6.0 \
- com_macros-0.6.0 \
- com_macros_support-0.6.0 \
combine-4.6.6 \
- concurrent-queue-2.2.0 \
+ concurrent-queue-2.5.0 \
config-0.13.4 \
copypasta-0.10.1 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
core-graphics-0.23.1 \
core-graphics-types-0.1.3 \
- cosmic-text-0.12.1 \
+ core_maths-0.1.0 \
+ cosmic-text-0.14.2 \
cpp_demangle-0.3.5 \
cpufeatures-0.2.5 \
cranelift-bforest-0.101.4 \
@@ -113,20 +114,18 @@ CARGO_CRATES= Inflector-0.11.4 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
crossbeam-channel-0.5.12 \
- crossbeam-deque-0.8.2 \
- crossbeam-epoch-0.9.10 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
crypto-common-0.1.6 \
ctor-0.2.5 \
cursor-icon-1.1.0 \
- d3d12-22.0.0 \
darling-0.14.4 \
darling_core-0.14.4 \
darling_macro-0.14.4 \
data-url-0.3.1 \
debugid-0.8.0 \
deranged-0.3.11 \
- derivative-2.2.0 \
digest-0.10.7 \
directories-4.0.1 \
directories-next-2.0.0 \
@@ -134,30 +133,35 @@ CARGO_CRATES= Inflector-0.11.4 \
dirs-sys-0.3.7 \
dirs-sys-next-0.1.2 \
dispatch-0.2.0 \
+ dispatch2-0.2.0 \
+ dispatch2-0.3.0 \
+ displaydoc-0.2.5 \
dlib-0.5.2 \
dmg-0.1.2 \
document-features-0.2.10 \
downcast-rs-1.2.0 \
+ downcast-rs-2.0.1 \
+ dpi-0.1.1 \
drm-0.11.1 \
drm-ffi-0.7.1 \
drm-fourcc-2.2.0 \
drm-sys-0.6.1 \
dyn-clone-1.0.16 \
- educe-0.5.11 \
+ educe-0.6.0 \
either-1.12.0 \
encoding_rs-0.8.34 \
encoding_rs_io-0.1.7 \
endi-1.1.0 \
enum-ordinalize-4.3.0 \
enum-ordinalize-derive-4.3.1 \
- enumflags2-0.7.7 \
- enumflags2_derive-0.7.7 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
equivalent-1.0.1 \
errno-0.3.8 \
- euclid-0.22.9 \
+ euclid-0.22.11 \
event-listener-2.5.3 \
event-listener-4.0.3 \
- event-listener-5.2.0 \
+ event-listener-5.4.0 \
event-listener-strategy-0.4.0 \
event-listener-strategy-0.5.0 \
fallible-iterator-0.3.0 \
@@ -167,13 +171,13 @@ CARGO_CRATES= Inflector-0.11.4 \
filetime-0.2.17 \
flate2-1.0.30 \
float-cmp-0.9.0 \
- floem-vger-0.3.0 \
- floem-winit-0.29.4 \
fnv-1.0.7 \
- font-types-0.6.0 \
+ foldhash-0.1.5 \
+ font-types-0.9.0 \
fontconfig-parser-0.5.6 \
fontdb-0.16.2 \
- fontdue-0.8.0 \
+ fontdb-0.23.0 \
+ fontdue-0.9.3 \
foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
@@ -183,44 +187,45 @@ CARGO_CRATES= Inflector-0.11.4 \
fs-set-times-0.20.0 \
fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
- futures-0.3.30 \
- futures-channel-0.3.30 \
- futures-core-0.3.30 \
- futures-executor-0.3.30 \
- futures-io-0.3.30 \
- futures-lite-2.2.0 \
- futures-macro-0.3.30 \
- futures-sink-0.3.30 \
- futures-task-0.3.30 \
- futures-util-0.3.30 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-lite-2.6.0 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
fxhash-0.2.1 \
fxprof-processed-profile-0.6.0 \
generic-array-0.14.6 \
gethostname-0.4.3 \
getopts-0.2.21 \
getrandom-0.2.7 \
- gif-0.12.0 \
+ getrandom-0.3.3 \
+ gif-0.13.1 \
gimli-0.28.0 \
- git2-0.19.0 \
+ git2-0.20.2 \
gl_generator-0.14.0 \
globset-0.4.14 \
- glow-0.13.1 \
+ glow-0.16.0 \
glutin_wgl_sys-0.6.0 \
gpu-alloc-0.6.0 \
gpu-alloc-types-0.3.0 \
- gpu-allocator-0.26.0 \
+ gpu-allocator-0.27.0 \
gpu-descriptor-0.3.0 \
gpu-descriptor-types-0.2.0 \
grep-matcher-0.1.7 \
grep-regex-0.1.12 \
grep-searcher-0.1.13 \
- grid-0.13.0 \
+ grid-0.17.0 \
h2-0.3.26 \
half-1.8.2 \
hashbrown-0.14.5 \
- hassle-rs-0.11.0 \
+ hashbrown-0.15.4 \
heck-0.4.1 \
- hermit-abi-0.1.19 \
+ heck-0.5.0 \
hermit-abi-0.3.9 \
hex-0.4.3 \
hexf-parse-0.2.1 \
@@ -232,19 +237,27 @@ CARGO_CRATES= Inflector-0.11.4 \
hyper-0.14.28 \
hyper-tls-0.5.0 \
iana-time-zone-0.1.50 \
- icrate-0.0.4 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.0 \
+ icu_properties_data-2.0.0 \
+ icu_provider-2.0.0 \
id-arena-2.2.1 \
ident_case-1.0.1 \
- idna-0.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
ignore-0.4.20 \
im-15.1.0 \
im-rc-15.1.0 \
image-0.25.1 \
- image-webp-0.1.1 \
- imagesize-0.12.0 \
+ image-webp-0.1.3 \
+ image-webp-0.2.3 \
+ imagesize-0.13.0 \
include_dir-0.7.4 \
include_dir_macros-0.7.4 \
- indexmap-2.2.6 \
+ indexmap-2.9.0 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
interprocess-1.2.1 \
@@ -257,58 +270,59 @@ CARGO_CRATES= Inflector-0.11.4 \
is-wsl-0.4.0 \
itertools-0.10.5 \
itertools-0.12.1 \
+ itertools-0.14.0 \
itoa-1.0.3 \
ittapi-0.3.5 \
ittapi-sys-0.3.5 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.31 \
- jpeg-decoder-0.3.0 \
- js-sys-0.3.69 \
+ js-sys-0.3.76 \
jsonrpc-lite-0.6.0 \
+ keyboard-types-0.7.0 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kqueue-1.0.6 \
kqueue-sys-1.0.3 \
- kurbo-0.9.5 \
- kurbo-0.10.4 \
- kurbo-0.11.0 \
+ kurbo-0.11.2 \
lapce-xi-rope-0.3.2 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.4.0 \
leb128-0.2.5 \
- libc-0.2.155 \
- libgit2-sys-0.17.0+1.8.1 \
+ libc-0.2.174 \
+ libgit2-sys-0.18.1+1.9.0 \
libloading-0.8.1 \
libm-0.2.7 \
+ libredox-0.1.3 \
libssh2-sys-0.3.0 \
libz-sys-1.1.8 \
line-wrap-0.2.0 \
linux-raw-sys-0.4.13 \
linux-raw-sys-0.6.4 \
+ litemap-0.8.0 \
litrs-0.4.1 \
lock_api-0.4.9 \
- log-0.4.20 \
+ log-0.4.22 \
mach-0.3.2 \
malloc_buf-0.0.6 \
maybe-owned-0.3.4 \
memchr-2.7.1 \
memfd-0.6.4 \
memmap2-0.9.0 \
- memoffset-0.6.5 \
memoffset-0.9.0 \
- metal-0.29.0 \
+ metal-0.31.0 \
mime-0.3.16 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.1 \
mio-0.8.11 \
miow-0.6.0 \
- naga-22.0.0 \
+ naga-24.0.0 \
native-tls-0.2.10 \
- ndk-0.8.0 \
+ ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
- nix-0.27.1 \
+ ndk-sys-0.6.0+11769913 \
+ nix-0.30.1 \
nom-7.1.1 \
notify-5.2.0 \
nu-ansi-term-0.46.0 \
@@ -316,27 +330,43 @@ CARGO_CRATES= Inflector-0.11.4 \
nucleo-matcher-0.3.1 \
num-conv-0.1.0 \
num-traits-0.2.15 \
- num_cpus-1.13.1 \
+ num_cpus-1.16.0 \
num_enum-0.7.0 \
num_enum_derive-0.7.0 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc-sys-0.3.5 \
- objc2-0.4.1 \
objc2-0.5.2 \
- objc2-encode-3.0.0 \
- objc2-encode-4.0.3 \
+ objc2-0.6.1 \
+ objc2-app-kit-0.2.2 \
+ objc2-app-kit-0.3.1 \
+ objc2-cloud-kit-0.2.2 \
+ objc2-contacts-0.2.2 \
+ objc2-core-data-0.2.2 \
+ objc2-core-foundation-0.3.1 \
+ objc2-core-image-0.2.2 \
+ objc2-core-location-0.2.2 \
+ objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
+ objc2-foundation-0.3.1 \
+ objc2-link-presentation-0.2.2 \
+ objc2-metal-0.2.2 \
+ objc2-quartz-core-0.2.2 \
+ objc2-symbols-0.2.2 \
+ objc2-ui-kit-0.2.2 \
+ objc2-uniform-type-identifiers-0.2.2 \
+ objc2-user-notifications-0.2.2 \
objc_id-0.1.1 \
object-0.32.1 \
- once_cell-1.19.0 \
+ once_cell-1.21.3 \
oorandom-11.1.3 \
open-5.1.4 \
- openssl-0.10.63 \
- openssl-macros-0.1.0 \
+ openssl-0.10.71 \
+ openssl-macros-0.1.1 \
openssl-probe-0.1.5 \
- openssl-sys-0.9.99 \
- orbclient-0.3.46 \
+ openssl-sys-0.9.106 \
+ orbclient-0.3.48 \
+ ordered-float-4.6.0 \
ordered-stream-0.2.0 \
overload-0.1.1 \
owned_ttf_parser-0.19.0 \
@@ -345,9 +375,11 @@ CARGO_CRATES= Inflector-0.11.4 \
parking_lot_core-0.9.3 \
paste-1.0.9 \
pathdiff-0.2.1 \
- peniko-0.1.1 \
+ peniko-0.4.0 \
percent-encoding-2.3.1 \
pico-args-0.5.0 \
+ pin-project-1.1.7 \
+ pin-project-internal-1.1.7 \
pin-project-lite-0.2.13 \
pin-utils-0.1.0 \
piper-0.2.1 \
@@ -358,33 +390,39 @@ CARGO_CRATES= Inflector-0.11.4 \
plotters-svg-0.3.5 \
png-0.17.10 \
polling-3.6.0 \
- pollster-0.3.0 \
+ pollster-0.4.0 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.16 \
presser-0.3.1 \
proc-macro-crate-1.3.1 \
- proc-macro2-1.0.79 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.92 \
profiling-1.0.10 \
psm-0.1.21 \
pulldown-cmark-0.11.0 \
pulldown-cmark-escape-0.11.0 \
+ quick-error-2.0.1 \
quick-xml-0.31.0 \
- quote-1.0.35 \
+ quick-xml-0.36.2 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rand_xoshiro-0.6.0 \
range-alloc-0.1.3 \
rangemap-1.5.1 \
- raw-window-handle-0.5.2 \
raw-window-handle-0.6.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- read-fonts-0.20.0 \
+ read-fonts-0.29.3 \
rect_packer-0.2.1 \
redox_syscall-0.2.16 \
- redox_syscall-0.3.5 \
- redox_syscall-0.5.1 \
+ redox_syscall-0.5.8 \
redox_users-0.4.3 \
regex-1.10.5 \
regex-automata-0.4.6 \
@@ -392,37 +430,38 @@ CARGO_CRATES= Inflector-0.11.4 \
remain-0.2.14 \
renderdoc-sys-1.1.0 \
reqwest-0.11.27 \
- resvg-0.40.0 \
- rfd-0.14.1 \
+ resvg-0.45.1 \
+ rfd-0.15.3 \
rgb-0.8.36 \
roxmltree-0.19.0 \
+ roxmltree-0.20.0 \
rustc-demangle-0.1.21 \
rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.0 \
rustix-0.38.32 \
rustix-openpty-0.1.1 \
rustls-pemfile-1.0.4 \
rustversion-1.0.14 \
- rustybuzz-0.12.1 \
rustybuzz-0.14.1 \
+ rustybuzz-0.20.1 \
ryu-1.0.11 \
same-file-1.0.6 \
schannel-0.1.23 \
scoped-tls-1.0.1 \
scopeguard-1.1.0 \
- sctk-adwaita-0.7.0 \
+ sctk-adwaita-0.10.1 \
security-framework-2.7.0 \
security-framework-sys-2.6.1 \
self_cell-1.0.4 \
semver-1.0.23 \
- serde-1.0.204 \
- serde_bytes-0.11.14 \
- serde_derive-1.0.204 \
+ serde-1.0.219 \
+ serde_bytes-0.11.17 \
+ serde_derive-1.0.219 \
serde_json-1.0.122 \
- serde_repr-0.1.9 \
+ serde_repr-0.1.20 \
serde_spanned-0.6.3 \
serde_urlencoded-0.7.1 \
- sha1-0.10.6 \
sha2-0.10.8 \
sharded-slab-0.1.4 \
shellexpand-2.1.2 \
@@ -430,16 +469,18 @@ CARGO_CRATES= Inflector-0.11.4 \
signal-hook-registry-1.4.0 \
simd-adler32-0.3.7 \
simplecss-0.2.1 \
- siphasher-0.3.11 \
+ siphasher-1.0.1 \
sized-chunks-0.6.5 \
- skrifa-0.20.0 \
+ skrifa-0.31.3 \
slab-0.4.9 \
slice-group-by-0.3.0 \
slotmap-1.0.7 \
- smallvec-1.13.2 \
+ smallvec-1.15.1 \
smithay-client-toolkit-0.18.0 \
+ smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.0 \
- smol_str-0.2.0 \
+ smol_str-0.2.2 \
+ smol_str-0.3.2 \
socket2-0.5.7 \
softbuffer-0.4.2 \
spinning-0.1.0 \
@@ -450,23 +491,28 @@ CARGO_CRATES= Inflector-0.11.4 \
strict-num-0.1.1 \
strsim-0.10.0 \
strum-0.26.3 \
- strum_macros-0.26.2 \
- svgtypes-0.14.0 \
- swash-0.1.18 \
+ strum-0.27.1 \
+ strum_macros-0.26.4 \
+ strum_macros-0.27.1 \
+ svgtypes-0.15.3 \
+ swash-0.2.5 \
syn-1.0.109 \
- syn-2.0.57 \
+ syn-2.0.94 \
sync_wrapper-0.1.2 \
+ synstructure-0.13.2 \
sys-locale-0.3.1 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
system-interface-0.26.0 \
- taffy-0.4.3 \
+ taffy-0.8.3 \
tar-0.4.41 \
target-lexicon-0.12.11 \
tempfile-3.10.1 \
termcolor-1.4.1 \
- thiserror-1.0.63 \
- thiserror-impl-1.0.63 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.4 \
time-0.3.36 \
time-core-0.1.2 \
@@ -474,6 +520,7 @@ CARGO_CRATES= Inflector-0.11.4 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tiny-xlib-0.2.2 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.0 \
@@ -484,39 +531,41 @@ CARGO_CRATES= Inflector-0.11.4 \
tokio-socks-0.5.1 \
tokio-util-0.7.4 \
toml-0.5.9 \
- toml_datetime-0.6.3 \
+ toml_datetime-0.6.11 \
toml_edit-0.19.15 \
toml_edit-0.20.2 \
+ toml_edit-0.22.27 \
tower-service-0.3.2 \
- tracing-0.1.37 \
- tracing-attributes-0.1.23 \
- tracing-core-0.1.30 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
trash-3.0.6 \
tree-sitter-0.22.6 \
try-lock-0.2.3 \
ttf-parser-0.19.1 \
ttf-parser-0.20.0 \
ttf-parser-0.21.1 \
+ ttf-parser-0.25.1 \
typenum-1.15.0 \
uds_windows-1.1.0 \
unicase-2.7.0 \
unicode-bidi-0.3.15 \
- unicode-bidi-mirroring-0.1.0 \
unicode-bidi-mirroring-0.2.0 \
- unicode-ccc-0.1.2 \
+ unicode-bidi-mirroring-0.4.0 \
unicode-ccc-0.2.0 \
+ unicode-ccc-0.4.0 \
unicode-ident-1.0.4 \
unicode-linebreak-0.1.5 \
- unicode-normalization-0.1.22 \
- unicode-properties-0.1.1 \
+ unicode-properties-0.1.3 \
unicode-script-0.5.5 \
unicode-segmentation-1.11.0 \
unicode-vo-0.1.0 \
unicode-width-0.1.13 \
- unicode-xid-0.2.4 \
- url-2.5.2 \
+ unicode-xid-0.2.6 \
+ url-2.5.4 \
urlencoding-2.1.3 \
- usvg-0.40.0 \
+ usvg-0.45.1 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.1 \
uuid-1.5.0 \
vcpkg-0.2.15 \
@@ -526,14 +575,15 @@ CARGO_CRATES= Inflector-0.11.4 \
walkdir-2.5.0 \
want-0.3.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasi-cap-std-sync-14.0.2 \
wasi-common-14.0.2 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
- wasm-bindgen-futures-0.4.42 \
- wasm-bindgen-macro-0.2.92 \
- wasm-bindgen-macro-support-0.2.92 \
- wasm-bindgen-shared-0.2.92 \
+ wasm-bindgen-0.2.99 \
+ wasm-bindgen-backend-0.2.99 \
+ wasm-bindgen-futures-0.4.49 \
+ wasm-bindgen-macro-0.2.99 \
+ wasm-bindgen-macro-support-0.2.99 \
+ wasm-bindgen-shared-0.2.99 \
wasm-encoder-0.35.0 \
wasmparser-0.115.0 \
wasmprinter-0.2.70 \
@@ -559,23 +609,24 @@ CARGO_CRATES= Inflector-0.11.4 \
wast-35.0.2 \
wast-66.0.2 \
wat-1.0.77 \
- wayland-backend-0.3.4 \
- wayland-client-0.31.3 \
+ wayland-backend-0.3.7 \
+ wayland-client-0.31.7 \
wayland-csd-frame-0.3.0 \
wayland-cursor-0.31.3 \
wayland-protocols-0.31.0 \
- wayland-protocols-plasma-0.2.0 \
+ wayland-protocols-0.32.5 \
+ wayland-protocols-plasma-0.3.5 \
wayland-protocols-wlr-0.2.0 \
- wayland-scanner-0.31.2 \
- wayland-sys-0.31.2 \
- web-sys-0.3.69 \
- web-time-0.2.0 \
- weezl-0.1.7 \
- wgpu-22.0.0 \
- wgpu-core-22.0.0 \
- wgpu-hal-22.0.0 \
- wgpu-types-22.0.0 \
- widestring-1.0.2 \
+ wayland-protocols-wlr-0.3.5 \
+ wayland-scanner-0.31.5 \
+ wayland-sys-0.31.5 \
+ web-sys-0.3.76 \
+ web-time-1.1.0 \
+ weezl-0.1.8 \
+ wgpu-24.0.5 \
+ wgpu-core-24.0.5 \
+ wgpu-hal-24.0.4 \
+ wgpu-types-24.0.0 \
wiggle-14.0.2 \
wiggle-generate-14.0.2 \
wiggle-macro-14.0.2 \
@@ -585,80 +636,98 @@ CARGO_CRATES= Inflector-0.11.4 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
winch-codegen-0.12.2 \
windows-0.44.0 \
- windows-0.51.1 \
- windows-core-0.51.1 \
+ windows-0.58.0 \
+ windows-core-0.58.0 \
+ windows-implement-0.58.0 \
+ windows-interface-0.58.0 \
+ windows-result-0.2.0 \
+ windows-strings-0.1.0 \
windows-sys-0.36.1 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
- windows-targets-0.52.0 \
+ windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.0 \
+ windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.36.1 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.0 \
+ windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.36.1 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.36.1 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.0 \
+ windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.36.1 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.0 \
+ windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.0 \
+ windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.36.1 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.0 \
+ windows_x86_64_msvc-0.52.6 \
winnow-0.5.10 \
+ winnow-0.7.11 \
winreg-0.50.0 \
winx-0.36.2 \
+ wit-bindgen-rt-0.39.0 \
wit-parser-0.12.1 \
witx-0.9.1 \
+ writeable-0.6.1 \
x11-clipboard-0.9.2 \
x11-dl-2.21.0 \
x11rb-0.13.0 \
x11rb-protocol-0.13.0 \
xattr-1.3.1 \
xcursor-0.3.4 \
- xdg-home-1.1.0 \
- xkbcommon-dl-0.4.1 \
+ xkbcommon-dl-0.4.2 \
xkeysym-0.2.0 \
xml-rs-0.8.19 \
xmlwriter-0.1.0 \
- yazi-0.1.6 \
- zbus-4.0.1 \
- zbus_macros-4.0.1 \
- zbus_names-3.0.0 \
- zeno-0.2.2 \
+ yazi-0.2.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zbus-5.7.1 \
+ zbus_macros-5.7.1 \
+ zbus_names-4.2.0 \
+ zeno-0.3.3 \
zerocopy-0.7.32 \
zerocopy-derive-0.7.32 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
zip-0.6.6 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.1+zstd.1.5.2 \
zune-core-0.4.12 \
zune-jpeg-0.4.11 \
- zvariant-4.0.0 \
- zvariant_derive-4.0.0 \
- zvariant_utils-1.1.0 \
+ zvariant-5.5.3 \
+ zvariant_derive-5.5.3 \
+ zvariant_utils-3.2.0 \
structdesc@git+https://github.com/lapce/structdesc?rev=bb56969f22fdb2c2d6c03f158fd4a2bdc983b659\#bb56969f22fdb2c2d6c03f158fd4a2bdc983b659 \
psp-types@git+https://github.com/lapce/psp-types?rev=f7fea28f59e7b2d6faa1034a21679ad49b3524ad\#f7fea28f59e7b2d6faa1034a21679ad49b3524ad \
alacritty_terminal@git+https://github.com/alacritty/alacritty?rev=cacdb5bb3b72bad2c729227537979d95af75978f\#cacdb5bb3b72bad2c729227537979d95af75978f \
wasi-experimental-http-wasmtime@git+https://github.com/lapce/wasi-experimental-http\#21419eb785cb583ead180f25a9685fa16de7f326 \
human-sort@git+https://github.com/dragazo/human-sort?rev=1e74db1e09e8194ba88ad983723cf6f8b0c365da\#1e74db1e09e8194ba88ad983723cf6f8b0c365da \
+ floem-vger@git+https://github.com/lapce/vger-rs.git?rev=3206d47ec1e30b645ddcb0687036ba3e1f0d98ec\#3206d47ec1e30b645ddcb0687036ba3e1f0d98ec \
+ dpi,winit@git+https://github.com/rust-windowing/winit?rev=ee245c569d65fdeacf705ee5eedb564508d10ebe\#ee245c569d65fdeacf705ee5eedb564508d10ebe \
+ muda@git+https://github.com/tauri-apps/muda?rev=8e986af3cea96a729413abc75c3702dec3990bd2\#8e986af3cea96a729413abc75c3702dec3990bd2 \
tracing,tracing-appender,tracing-attributes,tracing-core,tracing-log,tracing-subscriber@git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704\#908cc432a5994f6e17c8f36e13c217dc40085704 \
regalloc2@git+https://github.com/bytecodealliance/regalloc2?rev=5d79e12d0a93b10fc181f4da409b4671dd365228\#5d79e12d0a93b10fc181f4da409b4671dd365228 \
lsp-types@git+https://github.com/lapce/lsp-types?rev=feaa1e2ec80975c9dadd400a238ceacf071058e6\#feaa1e2ec80975c9dadd400a238ceacf071058e6 \
locale_config@git+https://github.com/lapce/locale_config.git?branch=lapce\#54c9fe6a247c3618c224ec57e6c3a747bc3a96e4 \
- floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=157631a49d6ba13a3467dcb994eb46a98c52eb76\#157631a49d6ba13a3467dcb994eb46a98c52eb76
+ floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=2055dde9833699b65ff052eb63cadbddec91c7ce\#2055dde9833699b65ff052eb63cadbddec91c7ce
diff --git a/editors/lapce/distinfo b/editors/lapce/distinfo
index 27ee214ffb9b..8890b490ba01 100644
--- a/editors/lapce/distinfo
+++ b/editors/lapce/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1729285044
+TIMESTAMP = 1751137934
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39
@@ -17,8 +17,8 @@ SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d022
SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
SHA256 (rust/crates/ambient-authority-0.0.2.crate) = e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b
SIZE (rust/crates/ambient-authority-0.0.2.crate) = 14867
-SHA256 (rust/crates/android-activity-0.5.0.crate) = 052ad56e336bcc615a214bffbeca6c181ee9550acec193f0327e0b103b033a4d
-SIZE (rust/crates/android-activity-0.5.0.crate) = 257716
+SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
+SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -37,40 +37,40 @@ SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b99
SIZE (rust/crates/arc-swap-1.6.0.crate) = 67342
SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
SIZE (rust/crates/arrayref-0.3.7.crate) = 9620
-SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
-SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/as-raw-xcb-connection-1.0.0.crate) = 2d5f312b0a56c5cdf967c0aeb67f6289603354951683bc97ddc595ab974ba9aa
SIZE (rust/crates/as-raw-xcb-connection-1.0.0.crate) = 2030
SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
-SHA256 (rust/crates/ashpd-0.8.0.crate) = 1b22517ee647547c01a687cf9b76074e1c91334032a4324f7243c6ee0f949390
-SIZE (rust/crates/ashpd-0.8.0.crate) = 74328
+SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df
+SIZE (rust/crates/ashpd-0.11.0.crate) = 115010
SHA256 (rust/crates/async-broadcast-0.7.0.crate) = 258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb
SIZE (rust/crates/async-broadcast-0.7.0.crate) = 20852
SHA256 (rust/crates/async-channel-2.2.0.crate) = f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3
SIZE (rust/crates/async-channel-2.2.0.crate) = 14307
-SHA256 (rust/crates/async-executor-1.8.0.crate) = 17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c
-SIZE (rust/crates/async-executor-1.8.0.crate) = 21870
+SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
+SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
SHA256 (rust/crates/async-fs-2.1.1.crate) = bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1
SIZE (rust/crates/async-fs-2.1.1.crate) = 16545
-SHA256 (rust/crates/async-io-2.3.1.crate) = 8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65
-SIZE (rust/crates/async-io-2.3.1.crate) = 49279
+SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
+SIZE (rust/crates/async-io-2.4.0.crate) = 49252
SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
SHA256 (rust/crates/async-lock-3.3.0.crate) = d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b
SIZE (rust/crates/async-lock-3.3.0.crate) = 33286
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-process-2.1.0.crate) = 451e3cf68011bd56771c79db04a9e333095ab6349f7e47592b788e9b98720cc8
-SIZE (rust/crates/async-process-2.1.0.crate) = 24505
-SHA256 (rust/crates/async-recursion-1.0.5.crate) = 5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0
-SIZE (rust/crates/async-recursion-1.0.5.crate) = 11890
+SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
+SIZE (rust/crates/async-process-2.3.0.crate) = 26766
+SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
+SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
SHA256 (rust/crates/async-signal-0.2.5.crate) = 9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5
SIZE (rust/crates/async-signal-0.2.5.crate) = 16743
-SHA256 (rust/crates/async-task-4.7.0.crate) = fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799
-SIZE (rust/crates/async-task-4.7.0.crate) = 38906
-SHA256 (rust/crates/async-trait-0.1.74.crate) = a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9
-SIZE (rust/crates/async-trait-0.1.74.crate) = 28997
+SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
+SIZE (rust/crates/async-task-4.7.1.crate) = 38077
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -83,46 +83,52 @@ SHA256 (rust/crates/base64-0.22.0.crate) = 9475866fec1451be56a3c2400fd081ff54653
SIZE (rust/crates/base64-0.22.0.crate) = 81568
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bit-set-0.6.0.crate) = f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f
-SIZE (rust/crates/bit-set-0.6.0.crate) = 15557
-SHA256 (rust/crates/bit-vec-0.7.0.crate) = d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22
-SIZE (rust/crates/bit-vec-0.7.0.crate) = 23206
+SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
+SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
+SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
+SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block-sys-0.2.0.crate) = 2dd7cf50912cddc06dc5ea7c08c5e81c1b2c842a70d19def1848d54c586fed92
-SIZE (rust/crates/block-sys-0.2.0.crate) = 9147
-SHA256 (rust/crates/block2-0.3.0.crate) = 15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68
-SIZE (rust/crates/block2-0.3.0.crate) = 10924
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
+SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
+SIZE (rust/crates/block2-0.6.1.crate) = 34311
SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
SIZE (rust/crates/blocking-1.6.1.crate) = 17788
+SHA256 (rust/crates/borsh-1.5.3.crate) = 2506947f73ad44e344215ccd6403ac2ae18cd8e046e581a441bf8d199f257f03
+SIZE (rust/crates/borsh-1.5.3.crate) = 63733
SHA256 (rust/crates/bstr-1.7.0.crate) = c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019
SIZE (rust/crates/bstr-1.7.0.crate) = 380090
SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
SHA256 (rust/crates/bytecount-0.6.3.crate) = 2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c
SIZE (rust/crates/bytecount-0.6.3.crate) = 12416
-SHA256 (rust/crates/bytemuck-1.16.3.crate) = 102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83
-SIZE (rust/crates/bytemuck-1.16.3.crate) = 49539
+SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
+SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/bytemuck_derive-1.5.0.crate) = 965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1
SIZE (rust/crates/bytemuck_derive-1.5.0.crate) = 17323
SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
SIZE (rust/crates/bytes-1.5.0.crate) = 58909
SHA256 (rust/crates/calloop-0.12.3.crate) = 7b50b5a44d59a98c55a9eeb518f39bf7499ba19fd98ee7d22618687f3f10adbf
SIZE (rust/crates/calloop-0.12.3.crate) = 66858
+SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
+SIZE (rust/crates/calloop-0.13.0.crate) = 69698
SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02
SIZE (rust/crates/calloop-wayland-source-0.2.0.crate) = 11304
+SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
+SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
SHA256 (rust/crates/cap-fs-ext-2.0.0.crate) = b779b2d0a001c125b4584ad586268fb4b92d957bff8d26d7fe0dd78283faa814
SIZE (rust/crates/cap-fs-ext-2.0.0.crate) = 14710
SHA256 (rust/crates/cap-net-ext-2.0.0.crate) = 6ffc30dee200c20b4dcb80572226f42658e1d9c4b668656d7cc59c33d50e396e
@@ -143,10 +149,8 @@ SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/cfg_aliases-0.2.0.crate) = 77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f
-SIZE (rust/crates/cfg_aliases-0.2.0.crate) = 6339
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
SIZE (rust/crates/chrono-0.4.38.crate) = 220559
SHA256 (rust/crates/ciborium-0.2.1.crate) = effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926
@@ -171,18 +175,14 @@ SHA256 (rust/crates/cocoa-foundation-0.1.0.crate) = 7ade49b65d560ca58c403a479bb3
SIZE (rust/crates/cocoa-foundation-0.1.0.crate) = 10645
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/color-0.3.1.crate) = 7ae467d04a8a8aea5d9a49018a6ade2e4221d92968e8ce55a48c0b1164e5f698
+SIZE (rust/crates/color-0.3.1.crate) = 72231
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/com-0.6.0.crate) = 7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6
-SIZE (rust/crates/com-0.6.0.crate) = 24855
-SHA256 (rust/crates/com_macros-0.6.0.crate) = d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5
-SIZE (rust/crates/com_macros-0.6.0.crate) = 1075
-SHA256 (rust/crates/com_macros_support-0.6.0.crate) = ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c
-SIZE (rust/crates/com_macros_support-0.6.0.crate) = 17334
SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
SIZE (rust/crates/combine-4.6.6.crate) = 132428
-SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c
-SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/config-0.13.4.crate) = 23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca
SIZE (rust/crates/config-0.13.4.crate) = 80328
SHA256 (rust/crates/copypasta-0.10.1.crate) = deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858
@@ -195,8 +195,10 @@ SHA256 (rust/crates/core-graphics-0.23.1.crate) = 970a29baf4110c26fedbc7f82107d4
SIZE (rust/crates/core-graphics-0.23.1.crate) = 30714
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
-SHA256 (rust/crates/cosmic-text-0.12.1.crate) = 59fd57d82eb4bfe7ffa9b1cec0c05e2fd378155b47f255a67983cb4afe0e80c2
-SIZE (rust/crates/cosmic-text-0.12.1.crate) = 1895451
+SHA256 (rust/crates/core_maths-0.1.0.crate) = e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3
+SIZE (rust/crates/core_maths-0.1.0.crate) = 5807
+SHA256 (rust/crates/cosmic-text-0.14.2.crate) = da46a9d5a8905cc538a4a5bceb6a4510de7a51049c5588c0114efce102bcbbe8
+SIZE (rust/crates/cosmic-text-0.14.2.crate) = 1910697
SHA256 (rust/crates/cpp_demangle-0.3.5.crate) = eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f
SIZE (rust/crates/cpp_demangle-0.3.5.crate) = 75313
SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320
@@ -229,10 +231,10 @@ SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-channel-0.5.12.crate) = ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95
SIZE (rust/crates/crossbeam-channel-0.5.12.crate) = 90515
-SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
-SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
-SHA256 (rust/crates/crossbeam-epoch-0.9.10.crate) = 045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1
-SIZE (rust/crates/crossbeam-epoch-0.9.10.crate) = 46918
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
@@ -241,8 +243,6 @@ SHA256 (rust/crates/ctor-0.2.5.crate) = 37e366bff8cd32dd8754b0991fb66b279dc48f59
SIZE (rust/crates/ctor-0.2.5.crate) = 11014
SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/d3d12-22.0.0.crate) = bdbd1f579714e3c809ebd822c81ef148b1ceaeb3d535352afc73fd0c4c6a0017
-SIZE (rust/crates/d3d12-22.0.0.crate) = 16716
SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
SIZE (rust/crates/darling-0.14.4.crate) = 25168
SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -255,8 +255,6 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
-SIZE (rust/crates/derivative-2.2.0.crate) = 48076
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210
@@ -271,6 +269,12 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.2.0.crate) = 1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0
+SIZE (rust/crates/dispatch2-0.2.0.crate) = 38637
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/dmg-0.1.2.crate) = abc28c350337837f23b4750f774371f63db232338c9f89bdb9eb48523a7c4722
@@ -279,6 +283,10 @@ SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2
SIZE (rust/crates/document-features-0.2.10.crate) = 14005
SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
+SHA256 (rust/crates/downcast-rs-2.0.1.crate) = ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf
+SIZE (rust/crates/downcast-rs-2.0.1.crate) = 12492
+SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
+SIZE (rust/crates/dpi-0.1.1.crate) = 11131
SHA256 (rust/crates/drm-0.11.1.crate) = a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde
SIZE (rust/crates/drm-0.11.1.crate) = 49655
SHA256 (rust/crates/drm-ffi-0.7.1.crate) = 41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6
@@ -289,8 +297,8 @@ SHA256 (rust/crates/drm-sys-0.6.1.crate) = 2d09ff881f92f118b11105ba5e34ff8f4adf2
SIZE (rust/crates/drm-sys-0.6.1.crate) = 10363
SHA256 (rust/crates/dyn-clone-1.0.16.crate) = 545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d
SIZE (rust/crates/dyn-clone-1.0.16.crate) = 11766
-SHA256 (rust/crates/educe-0.5.11.crate) = e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8
-SIZE (rust/crates/educe-0.5.11.crate) = 47047
+SHA256 (rust/crates/educe-0.6.0.crate) = 1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417
+SIZE (rust/crates/educe-0.6.0.crate) = 47656
SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
SIZE (rust/crates/either-1.12.0.crate) = 18974
SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
@@ -303,22 +311,22 @@ SHA256 (rust/crates/enum-ordinalize-4.3.0.crate) = fea0dcfa4e54eeb516fe454635a95
SIZE (rust/crates/enum-ordinalize-4.3.0.crate) = 3922
SHA256 (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff
SIZE (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 7957
-SHA256 (rust/crates/enumflags2-0.7.7.crate) = c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2
-SIZE (rust/crates/enumflags2-0.7.7.crate) = 15090
-SHA256 (rust/crates/enumflags2_derive-0.7.7.crate) = 5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745
-SIZE (rust/crates/enumflags2_derive-0.7.7.crate) = 7903
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
SIZE (rust/crates/errno-0.3.8.crate) = 10645
-SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787
-SIZE (rust/crates/euclid-0.22.9.crate) = 76671
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e
SIZE (rust/crates/event-listener-4.0.3.crate) = 39784
-SHA256 (rust/crates/event-listener-5.2.0.crate) = 2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91
-SIZE (rust/crates/event-listener-5.2.0.crate) = 40217
+SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
+SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3
SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225
SHA256 (rust/crates/event-listener-strategy-0.5.0.crate) = feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291
@@ -337,20 +345,20 @@ SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088e
SIZE (rust/crates/flate2-1.0.30.crate) = 75511
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
-SHA256 (rust/crates/floem-vger-0.3.0.crate) = d384ed3dafa48c991166ed519da1a26dc3324ada418cd966f59a0770255e2518
-SIZE (rust/crates/floem-vger-0.3.0.crate) = 100195
-SHA256 (rust/crates/floem-winit-0.29.4.crate) = 9fc88e6b23b93c7ba38e9cd465d2d0cbd3cd4999f05f685349e2b3cdfe88813a
-SIZE (rust/crates/floem-winit-0.29.4.crate) = 572080
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/font-types-0.6.0.crate) = 8f0189ccb084f77c5523e08288d418cbaa09c451a08515678a0aa265df9a8b60
-SIZE (rust/crates/font-types-0.6.0.crate) = 23047
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/font-types-0.9.0.crate) = 02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7
+SIZE (rust/crates/font-types-0.9.0.crate) = 24609
SHA256 (rust/crates/fontconfig-parser-0.5.6.crate) = 6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d
SIZE (rust/crates/fontconfig-parser-0.5.6.crate) = 39300
SHA256 (rust/crates/fontdb-0.16.2.crate) = b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3
SIZE (rust/crates/fontdb-0.16.2.crate) = 107447
-SHA256 (rust/crates/fontdue-0.8.0.crate) = 9099a2f86b8e674b75d03ff154b3fe4c5208ed249ced8d69cc313a9fa40bb488
-SIZE (rust/crates/fontdue-0.8.0.crate) = 140756
+SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
+SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
+SHA256 (rust/crates/fontdue-0.9.3.crate) = 2e57e16b3fe8ff4364c0661fdaac543fb38b29ea9bc9c2f45612d90adf931d2b
+SIZE (rust/crates/fontdue-0.9.3.crate) = 141337
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -369,26 +377,26 @@ SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
-SIZE (rust/crates/futures-0.3.30.crate) = 53828
-SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
-SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
-SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
-SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
-SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
-SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
-SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
-SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
-SHA256 (rust/crates/futures-lite-2.2.0.crate) = 445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba
-SIZE (rust/crates/futures-lite-2.2.0.crate) = 38029
-SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
-SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
-SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
-SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
-SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
-SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
-SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
+SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd
@@ -401,26 +409,28 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
SIZE (rust/crates/getopts-0.2.21.crate) = 18457
SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
-SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045
-SIZE (rust/crates/gif-0.12.0.crate) = 634734
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
+SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/gimli-0.28.0.crate) = 6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0
SIZE (rust/crates/gimli-0.28.0.crate) = 269277
-SHA256 (rust/crates/git2-0.19.0.crate) = b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724
-SIZE (rust/crates/git2-0.19.0.crate) = 215910
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
SIZE (rust/crates/globset-0.4.14.crate) = 25090
-SHA256 (rust/crates/glow-0.13.1.crate) = bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1
-SIZE (rust/crates/glow-0.13.1.crate) = 150940
+SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
+SIZE (rust/crates/glow-0.16.0.crate) = 162118
SHA256 (rust/crates/glutin_wgl_sys-0.6.0.crate) = 0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c
SIZE (rust/crates/glutin_wgl_sys-0.6.0.crate) = 5472
SHA256 (rust/crates/gpu-alloc-0.6.0.crate) = fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171
SIZE (rust/crates/gpu-alloc-0.6.0.crate) = 19649
SHA256 (rust/crates/gpu-alloc-types-0.3.0.crate) = 98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4
SIZE (rust/crates/gpu-alloc-types-0.3.0.crate) = 4128
-SHA256 (rust/crates/gpu-allocator-0.26.0.crate) = fdd4240fc91d3433d5e5b0fc5b67672d771850dc19bbee03c1381e19322803d7
-SIZE (rust/crates/gpu-allocator-0.26.0.crate) = 49005
+SHA256 (rust/crates/gpu-allocator-0.27.0.crate) = c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd
+SIZE (rust/crates/gpu-allocator-0.27.0.crate) = 49410
SHA256 (rust/crates/gpu-descriptor-0.3.0.crate) = 9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557
SIZE (rust/crates/gpu-descriptor-0.3.0.crate) = 6727
SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
@@ -431,20 +441,20 @@ SHA256 (rust/crates/grep-regex-0.1.12.crate) = f748bb135ca835da5cbc67ca0e6955f96
SIZE (rust/crates/grep-regex-0.1.12.crate) = 27844
SHA256 (rust/crates/grep-searcher-0.1.13.crate) = ba536ae4f69bec62d8839584dd3153d3028ef31bb229f04e09fb5a9e5a193c54
SIZE (rust/crates/grep-searcher-0.1.13.crate) = 45303
-SHA256 (rust/crates/grid-0.13.0.crate) = d196ffc1627db18a531359249b2bf8416178d84b729f3cebeb278f285fb9b58c
-SIZE (rust/crates/grid-0.13.0.crate) = 18163
+SHA256 (rust/crates/grid-0.17.0.crate) = 71b01d27060ad58be4663b9e4ac9e2d4806918e8876af8912afbddd1a91d5eaa
+SIZE (rust/crates/grid-0.17.0.crate) = 25904
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
SIZE (rust/crates/half-1.8.2.crate) = 41874
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hassle-rs-0.11.0.crate) = af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890
-SIZE (rust/crates/hassle-rs-0.11.0.crate) = 27178
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -467,14 +477,28 @@ SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf5
SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
SHA256 (rust/crates/iana-time-zone-0.1.50.crate) = fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0
SIZE (rust/crates/iana-time-zone-0.1.50.crate) = 17151
-SHA256 (rust/crates/icrate-0.0.4.crate) = 99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319
-SIZE (rust/crates/icrate-0.0.4.crate) = 1040120
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.0.crate) = 2549ca8c7241c82f59c80ba2a6f415d931c5b58d24fb8412caa1a1f02c49139a
+SIZE (rust/crates/icu_properties-2.0.0.crate) = 58065
+SHA256 (rust/crates/icu_properties_data-2.0.0.crate) = 8197e866e47b68f8f7d95249e172903bec06004b18b2937f1095d40a0c57de04
+SIZE (rust/crates/icu_properties_data-2.0.0.crate) = 159069
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.20.crate) = dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492
SIZE (rust/crates/ignore-0.4.20.crate) = 53551
SHA256 (rust/crates/im-15.1.0.crate) = d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9
@@ -483,16 +507,18 @@ SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169
SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
SHA256 (rust/crates/image-0.25.1.crate) = fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11
SIZE (rust/crates/image-0.25.1.crate) = 9176733
-SHA256 (rust/crates/image-webp-0.1.1.crate) = 7a84a25dcae3ac487bc24ef280f9e20c79c9b1a3e5e32cbed3041d1c514aa87c
-SIZE (rust/crates/image-webp-0.1.1.crate) = 49534
-SHA256 (rust/crates/imagesize-0.12.0.crate) = 029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284
-SIZE (rust/crates/imagesize-0.12.0.crate) = 15747
+SHA256 (rust/crates/image-webp-0.1.3.crate) = f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904
+SIZE (rust/crates/image-webp-0.1.3.crate) = 50444
+SHA256 (rust/crates/image-webp-0.2.3.crate) = f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b
+SIZE (rust/crates/image-webp-0.2.3.crate) = 63210
+SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285
+SIZE (rust/crates/imagesize-0.13.0.crate) = 17033
SHA256 (rust/crates/include_dir-0.7.4.crate) = 923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd
SIZE (rust/crates/include_dir-0.7.4.crate) = 6365
SHA256 (rust/crates/include_dir_macros-0.7.4.crate) = 7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75
SIZE (rust/crates/include_dir_macros-0.7.4.crate) = 4560
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -517,6 +543,8 @@ SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754
SIZE (rust/crates/itoa-1.0.3.crate) = 10481
SHA256 (rust/crates/ittapi-0.3.5.crate) = 25a5c0b993601cad796222ea076565c5d9f337d35592f8622c753724f06d7271
@@ -529,12 +557,12 @@ SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
SIZE (rust/crates/jobserver-0.1.31.crate) = 27306
-SHA256 (rust/crates/jpeg-decoder-0.3.0.crate) = bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e
-SIZE (rust/crates/jpeg-decoder-0.3.0.crate) = 742671
-SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
-SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
+SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
+SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
SHA256 (rust/crates/jsonrpc-lite-0.6.0.crate) = bb4128aba82294c14af2998831c4df3c843940e92b5cfc41bac1229d1e63b88c
SIZE (rust/crates/jsonrpc-lite-0.6.0.crate) = 11546
+SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a
+SIZE (rust/crates/keyboard-types-0.7.0.crate) = 37068
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
@@ -543,12 +571,8 @@ SHA256 (rust/crates/kqueue-1.0.6.crate) = 4d6112e8f37b59803ac47a42d14f1f3a59bbf7
SIZE (rust/crates/kqueue-1.0.6.crate) = 12740
SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587
SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
-SHA256 (rust/crates/kurbo-0.9.5.crate) = bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b
-SIZE (rust/crates/kurbo-0.9.5.crate) = 108513
-SHA256 (rust/crates/kurbo-0.10.4.crate) = 1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440
-SIZE (rust/crates/kurbo-0.10.4.crate) = 925388
-SHA256 (rust/crates/kurbo-0.11.0.crate) = 6e5aa9f0f96a938266bdb12928a67169e8d22c6a786fda8ed984b85e6ba93c3c
-SIZE (rust/crates/kurbo-0.11.0.crate) = 122524
+SHA256 (rust/crates/kurbo-0.11.2.crate) = 1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c
+SIZE (rust/crates/kurbo-0.11.2.crate) = 130628
SHA256 (rust/crates/lapce-xi-rope-0.3.2.crate) = 6516aaa99c5059dc1a1bc02ed782d5e524699c1b4330028a6bed8259f9d9ff0a
SIZE (rust/crates/lapce-xi-rope-0.3.2.crate) = 76245
SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
@@ -557,14 +581,16 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
-SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-SHA256 (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224
-SIZE (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 1812997
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
+SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
SIZE (rust/crates/libloading-0.8.1.crate) = 27893
SHA256 (rust/crates/libm-0.2.7.crate) = f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4
SIZE (rust/crates/libm-0.2.7.crate) = 115688
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf
@@ -575,12 +601,14 @@ SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33e
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
SHA256 (rust/crates/linux-raw-sys-0.6.4.crate) = f0b5399f6804fbab912acbd8878ed3532d506b7c951b8f9f164ef90fef39e3f4
SIZE (rust/crates/linux-raw-sys-0.6.4.crate) = 1505350
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
SIZE (rust/crates/mach-0.3.2.crate) = 19611
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -593,12 +621,10 @@ SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced
SIZE (rust/crates/memfd-0.6.4.crate) = 12820
SHA256 (rust/crates/memmap2-0.9.0.crate) = deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375
SIZE (rust/crates/memmap2-0.9.0.crate) = 31529
-SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
-SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
-SHA256 (rust/crates/metal-0.29.0.crate) = 7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21
-SIZE (rust/crates/metal-0.29.0.crate) = 3033188
+SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
+SIZE (rust/crates/metal-0.31.0.crate) = 3034257
SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
SIZE (rust/crates/mime-0.3.16.crate) = 15206
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -609,18 +635,20 @@ SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae
SIZE (rust/crates/mio-0.8.11.crate) = 102983
SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
SIZE (rust/crates/miow-0.6.0.crate) = 27801
-SHA256 (rust/crates/naga-22.0.0.crate) = 09eeccb9b50f4f7839b214aa3e08be467159506a986c18e0702170ccf720a453
-SIZE (rust/crates/naga-22.0.0.crate) = 592319
+SHA256 (rust/crates/naga-24.0.0.crate) = e380993072e52eef724eddfcde0ed013b0c023c3f0417336ed041aa9f076994e
+SIZE (rust/crates/naga-24.0.0.crate) = 644372
SHA256 (rust/crates/native-tls-0.2.10.crate) = fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9
SIZE (rust/crates/native-tls-0.2.10.crate) = 28590
-SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
-SIZE (rust/crates/ndk-0.8.0.crate) = 79770
+SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
+SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
-SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
-SIZE (rust/crates/nix-0.27.1.crate) = 286494
+SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
+SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36
SIZE (rust/crates/nom-7.1.1.crate) = 115818
SHA256 (rust/crates/notify-5.2.0.crate) = 729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486
@@ -635,8 +663,8 @@ SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
-SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
+SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
+SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
SHA256 (rust/crates/num_enum-0.7.0.crate) = 70bf6736f74634d299d00086f02986875b3c2d924781a6a2cb6c201e73da0ceb
SIZE (rust/crates/num_enum-0.7.0.crate) = 18578
SHA256 (rust/crates/num_enum_derive-0.7.0.crate) = 56ea360eafe1022f7cc56cd7b869ed57330fb2453d0c7831d99b74c65d2f5597
@@ -647,36 +675,68 @@ SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c
SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
-SHA256 (rust/crates/objc2-0.4.1.crate) = 559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d
-SIZE (rust/crates/objc2-0.4.1.crate) = 162783
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-encode-3.0.0.crate) = d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666
-SIZE (rust/crates/objc2-encode-3.0.0.crate) = 17934
-SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
+SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
+SIZE (rust/crates/objc2-0.6.1.crate) = 270980
+SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
+SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
+SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
+SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
+SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
+SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
+SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
+SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
+SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
+SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
+SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
+SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
+SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
+SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
+SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
+SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
+SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a
+SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
+SHA256 (rust/crates/objc2-symbols-0.2.2.crate) = 0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc
+SIZE (rust/crates/objc2-symbols-0.2.2.crate) = 3626
+SHA256 (rust/crates/objc2-ui-kit-0.2.2.crate) = b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f
+SIZE (rust/crates/objc2-ui-kit-0.2.2.crate) = 303111
+SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe
+SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
+SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
+SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/object-0.32.1.crate) = 9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0
SIZE (rust/crates/object-0.32.1.crate) = 275463
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
SHA256 (rust/crates/open-5.1.4.crate) = b5ca541f22b1c46d4bb9801014f234758ab4297e7870b904b6a8415b980a7388
SIZE (rust/crates/open-5.1.4.crate) = 24379
-SHA256 (rust/crates/openssl-0.10.63.crate) = 15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8
-SIZE (rust/crates/openssl-0.10.63.crate) = 270890
-SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c
-SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566
+SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd
+SIZE (rust/crates/openssl-0.10.71.crate) = 281165
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.99.crate) = 22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae
-SIZE (rust/crates/openssl-sys-0.9.99.crate) = 68158
-SHA256 (rust/crates/orbclient-0.3.46.crate) = 8378ac0dfbd4e7895f2d2c1f1345cab3836910baf3a300b000d04250f0c8428f
-SIZE (rust/crates/orbclient-0.3.46.crate) = 1324549
+SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd
+SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230
+SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
+SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
+SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
+SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -693,12 +753,16 @@ SHA256 (rust/crates/paste-1.0.9.crate) = b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e
SIZE (rust/crates/paste-1.0.9.crate) = 17752
SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
-SHA256 (rust/crates/peniko-0.1.1.crate) = 3c28d7294093837856bb80ad191cc46a2fcec8a30b43b7a3b0285325f0a917a9
-SIZE (rust/crates/peniko-0.1.1.crate) = 23581
+SHA256 (rust/crates/peniko-0.4.0.crate) = 1f9529efd019889b2a205193c14ffb6e2839b54ed9d2720674f10f4b04d87ac9
+SIZE (rust/crates/peniko-0.4.0.crate) = 21855
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
+SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
+SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
+SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
+SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -719,8 +783,10 @@ SHA256 (rust/crates/png-0.17.10.crate) = dd75bf2d8dd3702b9707cdbc56a5b9ef42cec75
SIZE (rust/crates/png-0.17.10.crate) = 89384
SHA256 (rust/crates/polling-3.6.0.crate) = e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6
SIZE (rust/crates/polling-3.6.0.crate) = 58128
-SHA256 (rust/crates/pollster-0.3.0.crate) = 22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2
-SIZE (rust/crates/pollster-0.3.0.crate) = 9436
+SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
+SIZE (rust/crates/pollster-0.4.0.crate) = 9840
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
@@ -729,8 +795,10 @@ SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
+SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
SHA256 (rust/crates/profiling-1.0.10.crate) = 45f10e75d83c7aec79a6aa46f897075890e156b105eebe51cfa0abce51af025f
SIZE (rust/crates/profiling-1.0.10.crate) = 31168
SHA256 (rust/crates/psm-0.1.21.crate) = 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874
@@ -739,40 +807,48 @@ SHA256 (rust/crates/pulldown-cmark-0.11.0.crate) = 8746739f11d39ce5ad5c2520a9b75
SIZE (rust/crates/pulldown-cmark-0.11.0.crate) = 149170
SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
+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.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
+SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab
SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
SHA256 (rust/crates/rangemap-1.5.1.crate) = f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684
SIZE (rust/crates/rangemap-1.5.1.crate) = 57091
-SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
-SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063
SHA256 (rust/crates/raw-window-handle-0.6.0.crate) = 42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544
SIZE (rust/crates/raw-window-handle-0.6.0.crate) = 17224
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/read-fonts-0.20.0.crate) = 8c141b9980e1150201b2a3a32879001c8f975fe313ec3df5471a9b5c79a880cd
-SIZE (rust/crates/read-fonts-0.20.0.crate) = 300848
+SHA256 (rust/crates/read-fonts-0.29.3.crate) = 04ca636dac446b5664bd16c069c00a9621806895b8bb02c2dc68542b23b8f25d
+SIZE (rust/crates/read-fonts-0.29.3.crate) = 395959
SHA256 (rust/crates/rect_packer-0.2.1.crate) = d8ffb4dfda4b01cc420847665dc480760d596ce186f2772a66ed32fe9acb1c45
SIZE (rust/crates/rect_packer-0.2.1.crate) = 10157
SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
-SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
+SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
+SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
@@ -787,18 +863,22 @@ SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
-SHA256 (rust/crates/resvg-0.40.0.crate) = 024e40e1ba7313fc315b1720298988c0cd6f8bfe3754b52838aafecebd11355a
-SIZE (rust/crates/resvg-0.40.0.crate) = 79524
-SHA256 (rust/crates/rfd-0.14.1.crate) = 25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251
-SIZE (rust/crates/rfd-0.14.1.crate) = 50342
+SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43
+SIZE (rust/crates/resvg-0.45.1.crate) = 78002
+SHA256 (rust/crates/rfd-0.15.3.crate) = 80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d
+SIZE (rust/crates/rfd-0.15.3.crate) = 54977
SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59
SIZE (rust/crates/rgb-0.8.36.crate) = 16576
SHA256 (rust/crates/roxmltree-0.19.0.crate) = 3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f
SIZE (rust/crates/roxmltree-0.19.0.crate) = 53547
+SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
+SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89
@@ -809,10 +889,10 @@ SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf
SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
-SHA256 (rust/crates/rustybuzz-0.12.1.crate) = f0ae5692c5beaad6a9e22830deeed7874eae8a4e3ba4076fb48e12c56856222c
-SIZE (rust/crates/rustybuzz-0.12.1.crate) = 242589
SHA256 (rust/crates/rustybuzz-0.14.1.crate) = cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c
SIZE (rust/crates/rustybuzz-0.14.1.crate) = 254743
+SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
+SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09
SIZE (rust/crates/ryu-1.0.11.crate) = 47007
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -823,8 +903,8 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/sctk-adwaita-0.7.0.crate) = 1729a30a469de249c6effc17ec8d039b0aa29b3af79b819b7f51cb6ab8046a90
-SIZE (rust/crates/sctk-adwaita-0.7.0.crate) = 49423
+SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
+SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c
SIZE (rust/crates/security-framework-2.7.0.crate) = 72601
SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556
@@ -833,22 +913,20 @@ SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc61
SIZE (rust/crates/self_cell-1.0.4.crate) = 15220
SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
-SIZE (rust/crates/serde-1.0.204.crate) = 78253
-SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734
-SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018
-SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
-SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
+SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.122.crate) = 784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da
SIZE (rust/crates/serde_json-1.0.122.crate) = 147200
-SHA256 (rust/crates/serde_repr-0.1.9.crate) = 1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca
-SIZE (rust/crates/serde_repr-0.1.9.crate) = 9695
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
-SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
@@ -863,26 +941,30 @@ SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d
SIZE (rust/crates/simplecss-0.2.1.crate) = 19418
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
-SHA256 (rust/crates/skrifa-0.20.0.crate) = abea4738067b1e628c6ce28b2c216c19e9ea95715cdb332680e821c3bec2ef23
-SIZE (rust/crates/skrifa-0.20.0.crate) = 198126
+SHA256 (rust/crates/skrifa-0.31.3.crate) = dbeb4ca4399663735553a09dd17ce7e49a0a0203f03b706b39628c4d913a8607
+SIZE (rust/crates/skrifa-0.31.3.crate) = 276317
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slice-group-by-0.3.0.crate) = 03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec
SIZE (rust/crates/slice-group-by-0.3.0.crate) = 14015
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smithay-client-toolkit-0.18.0.crate) = 60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f
SIZE (rust/crates/smithay-client-toolkit-0.18.0.crate) = 126729
+SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
+SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
SHA256 (rust/crates/smithay-clipboard-0.7.0.crate) = 0bb62b280ce5a5cba847669933a0948d00904cf83845c944eae96a4738cea1a6
SIZE (rust/crates/smithay-clipboard-0.7.0.crate) = 18028
-SHA256 (rust/crates/smol_str-0.2.0.crate) = 74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c
-SIZE (rust/crates/smol_str-0.2.0.crate) = 13467
+SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
+SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
+SHA256 (rust/crates/smol_str-0.3.2.crate) = 9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d
+SIZE (rust/crates/smol_str-0.3.2.crate) = 17504
SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
SIZE (rust/crates/socket2-0.5.7.crate) = 55758
SHA256 (rust/crates/softbuffer-0.4.2.crate) = 61d5d17f23326fe0d9b0af282f73f3af666699420fd5f42629efd9c6e7dc166f
@@ -903,18 +985,24 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum_macros-0.26.2.crate) = c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946
-SIZE (rust/crates/strum_macros-0.26.2.crate) = 27056
-SHA256 (rust/crates/svgtypes-0.14.0.crate) = 59d7618f12b51be8171a7cfdda1e7a93f79cbc57c4e7adf89a749cf671125241
-SIZE (rust/crates/svgtypes-0.14.0.crate) = 41606
-SHA256 (rust/crates/swash-0.1.18.crate) = 93cdc334a50fcc2aa3f04761af3b28196280a6aaadb1ef11215c478ae32615ac
-SIZE (rust/crates/swash-0.1.18.crate) = 235648
+SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
+SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
+SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc
+SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696
+SHA256 (rust/crates/swash-0.2.5.crate) = f745de914febc7c9ab4388dfaf94bbc87e69f57bb41133a9b0c84d4be49856f3
+SIZE (rust/crates/swash-0.2.5.crate) = 237646
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.57.crate) = 11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35
-SIZE (rust/crates/syn-2.0.57.crate) = 254911
+SHA256 (rust/crates/syn-2.0.94.crate) = 987bc0be1cdea8b10216bd06e2ca407d40b9543468fafd3ddfb02f36e77f71f3
+SIZE (rust/crates/syn-2.0.94.crate) = 297667
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sys-locale-0.3.1.crate) = e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0
SIZE (rust/crates/sys-locale-0.3.1.crate) = 15681
SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
@@ -923,8 +1011,8 @@ SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683
SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
SHA256 (rust/crates/system-interface-0.26.0.crate) = 27ce32341b2c0b70c144bbf35627fdc1ef18c76ced5e5e7b3ee8b5ba6b2ab6a0
SIZE (rust/crates/system-interface-0.26.0.crate) = 32803
-SHA256 (rust/crates/taffy-0.4.3.crate) = 7b2e140b328c6cb5e744bb2c65910b47df86b239afc793ee2c52262569cf9225
-SIZE (rust/crates/taffy-0.4.3.crate) = 124845
+SHA256 (rust/crates/taffy-0.8.3.crate) = 7aaef0ac998e6527d6d0d5582f7e43953bb17221ac75bb8eb2fcc2db3396db1c
+SIZE (rust/crates/taffy-0.8.3.crate) = 147345
SHA256 (rust/crates/tar-0.4.41.crate) = cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909
SIZE (rust/crates/tar-0.4.41.crate) = 51871
SHA256 (rust/crates/target-lexicon-0.12.11.crate) = 9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a
@@ -933,10 +1021,14 @@ SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676
SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
-SIZE (rust/crates/thiserror-1.0.63.crate) = 21537
-SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
-SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180
SIZE (rust/crates/thread_local-1.1.4.crate) = 13106
SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
@@ -951,6 +1043,8 @@ SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa26
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
SHA256 (rust/crates/tiny-xlib-0.2.2.crate) = d4098d49269baa034a8d1eae9bd63e9fa532148d772121dace3bcd6a6c98eb6d
SIZE (rust/crates/tiny-xlib-0.2.2.crate) = 15775
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
@@ -971,20 +1065,22 @@ SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688
SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424
SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
SIZE (rust/crates/toml-0.5.9.crate) = 55667
-SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
-SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
SHA256 (rust/crates/toml_edit-0.20.2.crate) = 396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338
SIZE (rust/crates/toml_edit-0.20.2.crate) = 96487
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
-SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
-SIZE (rust/crates/tracing-0.1.37.crate) = 73888
-SHA256 (rust/crates/tracing-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a
-SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450
-SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a
-SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/trash-3.0.6.crate) = af3663fb8f476d674b9c61d1d2796acec725bef6bec4b41402a904252a25971e
SIZE (rust/crates/trash-3.0.6.crate) = 43515
SHA256 (rust/crates/tree-sitter-0.22.6.crate) = df7cc499ceadd4dcdf7ec6d4cbc34ece92c3fa07821e287aedecd4416c516dca
@@ -997,6 +1093,8 @@ SHA256 (rust/crates/ttf-parser-0.20.0.crate) = 17f77d76d837a7830fe1d4f12b7b4ba41
SIZE (rust/crates/ttf-parser-0.20.0.crate) = 161769
SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8
SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
+SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
+SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
SIZE (rust/crates/typenum-1.15.0.crate) = 40741
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
@@ -1005,22 +1103,20 @@ SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1
SIZE (rust/crates/unicase-2.7.0.crate) = 23783
SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694
-SIZE (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 8241
SHA256 (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 23cb788ffebc92c5948d0e997106233eeb1d8b9512f93f41651f52b6c5f5af86
SIZE (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 8166
-SHA256 (rust/crates/unicode-ccc-0.1.2.crate) = cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1
-SIZE (rust/crates/unicode-ccc-0.1.2.crate) = 8848
+SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
+SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
SHA256 (rust/crates/unicode-ccc-0.2.0.crate) = 1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656
SIZE (rust/crates/unicode-ccc-0.2.0.crate) = 8872
+SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
+SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
SHA256 (rust/crates/unicode-ident-1.0.4.crate) = dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd
SIZE (rust/crates/unicode-ident-1.0.4.crate) = 35491
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
-SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
-SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/unicode-properties-0.1.1.crate) = e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291
-SIZE (rust/crates/unicode-properties-0.1.1.crate) = 41088
+SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
+SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
SHA256 (rust/crates/unicode-script-0.5.5.crate) = 7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc
SIZE (rust/crates/unicode-script-0.5.5.crate) = 43874
SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
@@ -1029,14 +1125,16 @@ SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc
SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084
SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
-SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
-SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
-SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
-SIZE (rust/crates/url-2.5.2.crate) = 79704
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/usvg-0.40.0.crate) = c04150a94f0bfc3b2c15d4e151524d14cd06765fc6641d8b1c59a248360d4474
-SIZE (rust/crates/usvg-0.40.0.crate) = 124139
+SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef
+SIZE (rust/crates/usvg-0.45.1.crate) = 136945
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uuid-1.5.0.crate) = 88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc
@@ -1055,22 +1153,24 @@ SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919
SIZE (rust/crates/want-0.3.0.crate) = 6550
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasi-cap-std-sync-14.0.2.crate) = b5837041da0e6ec454a819bc20ab0f8a70b2c44bf4d33287aea9fdb16bc4d597
SIZE (rust/crates/wasi-cap-std-sync-14.0.2.crate) = 18483
SHA256 (rust/crates/wasi-common-14.0.2.crate) = 6efb2e9d72c6a070d62cf7b698acebab6faca9aacf26412bdecb9fabab79fd09
SIZE (rust/crates/wasi-common-14.0.2.crate) = 128937
-SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8
-SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da
-SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0
-SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726
-SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96
-SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263
+SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
+SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
+SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2
+SIZE (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 14838
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
+SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
+SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
SHA256 (rust/crates/wasm-encoder-0.35.0.crate) = 9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca
SIZE (rust/crates/wasm-encoder-0.35.0.crate) = 47486
SHA256 (rust/crates/wasmparser-0.115.0.crate) = e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5
@@ -1121,40 +1221,42 @@ SHA256 (rust/crates/wast-66.0.2.crate) = 93cb43b0ac6dd156f2c375735ccfd72b012a7c0
SIZE (rust/crates/wast-66.0.2.crate) = 133506
SHA256 (rust/crates/wat-1.0.77.crate) = e367582095d2903caeeea9acbb140e1db9c7677001efa4347c3687fd34fe7072
SIZE (rust/crates/wat-1.0.77.crate) = 9153
-SHA256 (rust/crates/wayland-backend-0.3.4.crate) = 34e9e6b6d4a2bb4e7e69433e0b35c7923b95d4dc8503a84d25ec917a4bbfdf07
-SIZE (rust/crates/wayland-backend-0.3.4.crate) = 70797
-SHA256 (rust/crates/wayland-client-0.31.3.crate) = 1e63801c85358a431f986cffa74ba9599ff571fc5774ac113ed3b490c19a1133
-SIZE (rust/crates/wayland-client-0.31.3.crate) = 63081
+SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6
+SIZE (rust/crates/wayland-backend-0.3.7.crate) = 71771
+SHA256 (rust/crates/wayland-client-0.31.7.crate) = b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280
+SIZE (rust/crates/wayland-client-0.31.7.crate) = 64486
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
SHA256 (rust/crates/wayland-cursor-0.31.3.crate) = a206e8b2b53b1d3fcb9428fec72bc278ce539e2fa81fe2bfc1ab27703d5187b9
SIZE (rust/crates/wayland-cursor-0.31.3.crate) = 7520
SHA256 (rust/crates/wayland-protocols-0.31.0.crate) = e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c
SIZE (rust/crates/wayland-protocols-0.31.0.crate) = 134772
-SHA256 (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479
-SIZE (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 59992
+SHA256 (rust/crates/wayland-protocols-0.32.5.crate) = 7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e
+SIZE (rust/crates/wayland-protocols-0.32.5.crate) = 176196
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 9b31cab548ee68c7eb155517f2212049dc151f7cd7910c2b66abfd31c3ee12bd
+SIZE (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 60530
SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
-SHA256 (rust/crates/wayland-scanner-0.31.2.crate) = 67da50b9f80159dec0ea4c11c13e24ef9e7574bd6ce24b01860a175010cea565
-SIZE (rust/crates/wayland-scanner-0.31.2.crate) = 35644
-SHA256 (rust/crates/wayland-sys-0.31.2.crate) = 105b1842da6554f91526c14a2a2172897b7f745a805d62af4ce698706be79c12
-SIZE (rust/crates/wayland-sys-0.31.2.crate) = 8571
-SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef
-SIZE (rust/crates/web-sys-0.3.69.crate) = 728877
-SHA256 (rust/crates/web-time-0.2.0.crate) = 19353897b48e2c4d849a2d73cb0aeb16dc2be4e00c565abfc11eb65a806e47de
-SIZE (rust/crates/web-time-0.2.0.crate) = 9775
-SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb
-SIZE (rust/crates/weezl-0.1.7.crate) = 42166
-SHA256 (rust/crates/wgpu-22.0.0.crate) = c87e07e87a179614940ad845397e03201847453a37b43a31a3b54eee2e6e32ce
-SIZE (rust/crates/wgpu-22.0.0.crate) = 155264
-SHA256 (rust/crates/wgpu-core-22.0.0.crate) = e0f191908a21968991463fcf3b42cb6c9648c0fb7fa301b8fc733bc21a9ed9bd
-SIZE (rust/crates/wgpu-core-22.0.0.crate) = 254102
-SHA256 (rust/crates/wgpu-hal-22.0.0.crate) = f6bbf4b4de8b2a83c0401d9e5ae0080a2792055f25859a02bf9be97952bbed4f
-SIZE (rust/crates/wgpu-hal-22.0.0.crate) = 317984
-SHA256 (rust/crates/wgpu-types-22.0.0.crate) = bc9d91f0e2c4b51434dfa6db77846f2793149d8e73f800fa2e41f52b8eac3c5d
-SIZE (rust/crates/wgpu-types-22.0.0.crate) = 62297
-SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8
-SIZE (rust/crates/widestring-1.0.2.crate) = 79706
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022
+SIZE (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 26282
+SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3
+SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779
+SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09
+SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630
+SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc
+SIZE (rust/crates/web-sys-0.3.76.crate) = 635842
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
+SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
+SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/wgpu-24.0.5.crate) = 6b0b3436f0729f6cdf2e6e9201f3d39dc95813fad61d826c1ed07918b4539353
+SIZE (rust/crates/wgpu-24.0.5.crate) = 171182
+SHA256 (rust/crates/wgpu-core-24.0.5.crate) = 7f0aa306497a238d169b9dc70659105b4a096859a34894544ca81719242e1499
+SIZE (rust/crates/wgpu-core-24.0.5.crate) = 262716
+SHA256 (rust/crates/wgpu-hal-24.0.4.crate) = f112f464674ca69f3533248508ee30cb84c67cf06c25ff6800685f5e0294e259
+SIZE (rust/crates/wgpu-hal-24.0.4.crate) = 347716
+SHA256 (rust/crates/wgpu-types-24.0.0.crate) = 50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c
+SIZE (rust/crates/wgpu-types-24.0.0.crate) = 71072
SHA256 (rust/crates/wiggle-14.0.2.crate) = 334709283558d9ebb0206cd1842c4fa619ff467d68c71eff982376d9c999d636
SIZE (rust/crates/wiggle-14.0.2.crate) = 23184
SHA256 (rust/crates/wiggle-generate-14.0.2.crate) = 4143cb3a8c65efceba6fc3bf49769b7b5d60090f1226e708365044c1136584ee
@@ -1173,10 +1275,18 @@ SHA256 (rust/crates/winch-codegen-0.12.2.crate) = d2942fc0530ed88259df32f09f52a4
SIZE (rust/crates/winch-codegen-0.12.2.crate) = 69482
SHA256 (rust/crates/windows-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b
SIZE (rust/crates/windows-0.44.0.crate) = 11502336
-SHA256 (rust/crates/windows-0.51.1.crate) = ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9
-SIZE (rust/crates/windows-0.51.1.crate) = 12250614
-SHA256 (rust/crates/windows-core-0.51.1.crate) = f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64
-SIZE (rust/crates/windows-core-0.51.1.crate) = 42364
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2
SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
@@ -1185,74 +1295,84 @@ SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1e
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.5.10.crate) = 5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d
SIZE (rust/crates/winnow-0.5.10.crate) = 144514
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winx-0.36.2.crate) = 357bb8e2932df531f83b052264b050b81ba0df90ee5a59b2d1d3949f344f81e5
SIZE (rust/crates/winx-0.36.2.crate) = 13709
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/wit-parser-0.12.1.crate) = f6ace9943d89bbf3dbbc71b966da0e7302057b311f36a4ac3d65ddfef17b52cf
SIZE (rust/crates/wit-parser-0.12.1.crate) = 79344
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
SIZE (rust/crates/witx-0.9.1.crate) = 45928
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x11-clipboard-0.9.2.crate) = b98785a09322d7446e28a13203d2cae1059a0dd3dfb32cb06d0a225f023d8286
SIZE (rust/crates/x11-clipboard-0.9.2.crate) = 10334
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
@@ -1265,30 +1385,42 @@ SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920f
SIZE (rust/crates/xattr-1.3.1.crate) = 12580
SHA256 (rust/crates/xcursor-0.3.4.crate) = 463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7
SIZE (rust/crates/xcursor-0.3.4.crate) = 6069
-SHA256 (rust/crates/xdg-home-1.1.0.crate) = 21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e
-SIZE (rust/crates/xdg-home-1.1.0.crate) = 3600
-SHA256 (rust/crates/xkbcommon-dl-0.4.1.crate) = 6924668544c48c0133152e7eec86d644a056ca3d09275eb8d5cdb9855f9d8699
-SIZE (rust/crates/xkbcommon-dl-0.4.1.crate) = 5832
+SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
+SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.0.crate) = 054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621
SIZE (rust/crates/xkeysym-0.2.0.crate) = 101431
SHA256 (rust/crates/xml-rs-0.8.19.crate) = 0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a
SIZE (rust/crates/xml-rs-0.8.19.crate) = 54051
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
-SHA256 (rust/crates/yazi-0.1.6.crate) = c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1
-SIZE (rust/crates/yazi-0.1.6.crate) = 28835
-SHA256 (rust/crates/zbus-4.0.1.crate) = 7b8e3d6ae3342792a6cc2340e4394334c7402f3d793b390d2c5494a4032b3030
-SIZE (rust/crates/zbus-4.0.1.crate) = 153154
-SHA256 (rust/crates/zbus_macros-4.0.1.crate) = b7a3e850ff1e7217a3b7a07eba90d37fe9bb9e89a310f718afcde5885ca9b6d7
-SIZE (rust/crates/zbus_macros-4.0.1.crate) = 28302
-SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
-SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
-SHA256 (rust/crates/zeno-0.2.2.crate) = c110ba09c9b3a43edd4803d570df0da2414fed6e822e22b976a4e3ef50860701
-SIZE (rust/crates/zeno-0.2.2.crate) = 39917
+SHA256 (rust/crates/yazi-0.2.1.crate) = e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5
+SIZE (rust/crates/yazi-0.2.1.crate) = 30267
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zbus-5.7.1.crate) = d3a7c7cee313d044fca3f48fa782cb750c79e4ca76ba7bc7718cd4024cdf6f68
+SIZE (rust/crates/zbus-5.7.1.crate) = 163826
+SHA256 (rust/crates/zbus_macros-5.7.1.crate) = a17e7e5eec1550f747e71a058df81a9a83813ba0f6a95f39c4e218bdc7ba366a
+SIZE (rust/crates/zbus_macros-5.7.1.crate) = 36558
+SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
+SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
+SHA256 (rust/crates/zeno-0.3.3.crate) = 6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524
+SIZE (rust/crates/zeno-0.3.3.crate) = 46042
SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be
SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096
SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6
SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
SIZE (rust/crates/zip-0.6.6.crate) = 65789
SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4
@@ -1301,12 +1433,12 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.11.crate) = ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448
SIZE (rust/crates/zune-jpeg-0.4.11.crate) = 61815
-SHA256 (rust/crates/zvariant-4.0.0.crate) = 4e09e8be97d44eeab994d752f341e67b3b0d80512a8b315a0671d47232ef1b65
-SIZE (rust/crates/zvariant-4.0.0.crate) = 81458
-SHA256 (rust/crates/zvariant_derive-4.0.0.crate) = 72a5857e2856435331636a9fbb415b09243df4521a267c5bedcd5289b4d5799e
-SIZE (rust/crates/zvariant_derive-4.0.0.crate) = 10979
-SHA256 (rust/crates/zvariant_utils-1.1.0.crate) = 00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172
-SIZE (rust/crates/zvariant_utils-1.1.0.crate) = 6858
+SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1
+SIZE (rust/crates/zvariant-5.5.3.crate) = 88043
+SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580
+SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236
+SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
+SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
SHA256 (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) = 065b77328878e75267a3ce3d6ee63d1f6b7d5660d1194912634410b98fcd5839
SIZE (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) = 2312
SHA256 (lapce-psp-types-f7fea28f59e7b2d6faa1034a21679ad49b3524ad_GH0.tar.gz) = ce4e9df73ce961e3b6058b00f8f4588890055325da88ed580201b0306f2c5ec5
@@ -1317,6 +1449,12 @@ SHA256 (lapce-wasi-experimental-http-21419eb785cb583ead180f25a9685fa16de7f326_GH
SIZE (lapce-wasi-experimental-http-21419eb785cb583ead180f25a9685fa16de7f326_GH0.tar.gz) = 26098
SHA256 (dragazo-human-sort-1e74db1e09e8194ba88ad983723cf6f8b0c365da_GH0.tar.gz) = 32fc6c98cd09e23087aca3ac3d0714f634472ca25c1c1bbec62937a227060cb2
SIZE (dragazo-human-sort-1e74db1e09e8194ba88ad983723cf6f8b0c365da_GH0.tar.gz) = 3859
+SHA256 (lapce-vger-rs-3206d47ec1e30b645ddcb0687036ba3e1f0d98ec_GH0.tar.gz) = 98cdb34b4eea24815fe5cf7834167a295a0c60fef6eef27bf119941eb00543f2
+SIZE (lapce-vger-rs-3206d47ec1e30b645ddcb0687036ba3e1f0d98ec_GH0.tar.gz) = 100450
+SHA256 (rust-windowing-winit-ee245c569d65fdeacf705ee5eedb564508d10ebe_GH0.tar.gz) = 6ff81ea0500730b1655efd8d1ed7849f7d3b0e9053960f7df32fbd68d5a510b5
+SIZE (rust-windowing-winit-ee245c569d65fdeacf705ee5eedb564508d10ebe_GH0.tar.gz) = 626178
+SHA256 (tauri-apps-muda-8e986af3cea96a729413abc75c3702dec3990bd2_GH0.tar.gz) = 27b8eee39b68ca69e4c152e550caddf6a5740329d4dc285c7470d0cad13100e7
+SIZE (tauri-apps-muda-8e986af3cea96a729413abc75c3702dec3990bd2_GH0.tar.gz) = 105561
SHA256 (tokio-rs-tracing-908cc432a5994f6e17c8f36e13c217dc40085704_GH0.tar.gz) = 810e957c463717e22ff4bc93e168a45c4f85e5552015d1c15d6b223ba92d4b03
SIZE (tokio-rs-tracing-908cc432a5994f6e17c8f36e13c217dc40085704_GH0.tar.gz) = 541394
SHA256 (bytecodealliance-regalloc2-5d79e12d0a93b10fc181f4da409b4671dd365228_GH0.tar.gz) = fe937c98e9ff8022b11c817eadba78cfc38911063ae5a7342a74761bdb092d62
@@ -1325,7 +1463,7 @@ SHA256 (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 3
SIZE (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 68504
SHA256 (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 662e0079b9b2a666b47c8ee953c17f79c810a437ba7c9e4c5d60f924d4ace4ac
SIZE (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 22177
-SHA256 (lapce-floem-157631a49d6ba13a3467dcb994eb46a98c52eb76_GH0.tar.gz) = 29432227e30bd66b2999d1152e3e6a80b19a97175833d462cf60331933ff80e7
-SIZE (lapce-floem-157631a49d6ba13a3467dcb994eb46a98c52eb76_GH0.tar.gz) = 583722
-SHA256 (lapce-lapce-v0.4.2_GH0.tar.gz) = 1abf998ddaa95e2349691736fda88c16cc34ddf6e3cb2c5fa3dcb5f77c1d1b1c
-SIZE (lapce-lapce-v0.4.2_GH0.tar.gz) = 2653073
+SHA256 (lapce-floem-2055dde9833699b65ff052eb63cadbddec91c7ce_GH0.tar.gz) = df7b65e99d6e1902a2bb0070de1e96f8bf0f749e1bed2a6a7ef67526b06f968c
+SIZE (lapce-floem-2055dde9833699b65ff052eb63cadbddec91c7ce_GH0.tar.gz) = 2664880
+SHA256 (lapce-lapce-v0.4.3_GH0.tar.gz) = 2751c13e472ada64bc9ee7646200980730e5c2523a119882cd32cf88c7f4cea0
+SIZE (lapce-lapce-v0.4.3_GH0.tar.gz) = 2675188
diff --git a/editors/lapce/files/patch-Cargo.lock b/editors/lapce/files/patch-Cargo.lock
index 7c50f71f1f18..299b7ce77f72 100644
--- a/editors/lapce/files/patch-Cargo.lock
+++ b/editors/lapce/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2024-06-14 07:52:48 UTC
+--- Cargo.lock.orig 2025-06-26 20:06:31 UTC
+++ Cargo.lock
-@@ -3666,15 +3666,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
+@@ -4023,15 +4023,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
@@ -14,9 +14,9 @@
-
-[[package]]
name = "openssl-sys"
- version = "0.9.99"
+ version = "0.9.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -3682,7 +3673,6 @@ dependencies = [
+@@ -4039,7 +4030,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/editors/lapce/files/patch-Cargo.toml b/editors/lapce/files/patch-Cargo.toml
index cbf4e449b8af..1175c0ea4c21 100644
--- a/editors/lapce/files/patch-Cargo.toml
+++ b/editors/lapce/files/patch-Cargo.toml
@@ -7,14 +7,14 @@ cp xxx/Cargo.toml xxx/Cargo.toml.1
make configure
diff -dup xxx/Cargo.toml.1 xxx/Cargo.toml
---- Cargo.toml.orig 2024-08-07 22:07:24 UTC
+--- Cargo.toml.orig 2025-06-26 20:06:31 UTC
+++ Cargo.toml
@@ -38,7 +38,7 @@ flate2 = { version = "1.0" }
crossbeam-channel = { version = "0.5.12" }
directories = { version = "4.0.1" }
flate2 = { version = "1.0" }
--git2 = { version = "0.19.0", features = ["vendored-openssl"] }
-+git2 = { version = "0.19.0" }
+-git2 = { version = "0.20.0", features = ["vendored-openssl"] }
++git2 = { version = "0.20.0" }
globset = { version = "0.4.14" }
hashbrown = { version = "0.14.5", features = ["serde"] }
im = { version = "15.0.0", features = ["serde"] }
diff --git a/editors/lapce/files/patch-cargo-crates_cosmic-text-0.12.1_src_font_fallback_mod.rs b/editors/lapce/files/patch-cargo-crates_cosmic-text-0.12.1_src_font_fallback_mod.rs
deleted file mode 100644
index ee6038aeaceb..000000000000
--- a/editors/lapce/files/patch-cargo-crates_cosmic-text-0.12.1_src_font_fallback_mod.rs
+++ /dev/null
@@ -1,20 +0,0 @@
---- cargo-crates/cosmic-text-0.12.1/src/font/fallback/mod.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/cosmic-text-0.12.1/src/font/fallback/mod.rs
-@@ -10,7 +10,7 @@ use self::platform::*;
-
- use self::platform::*;
-
--#[cfg(not(any(target_os = "linux", target_os = "macos", target_os = "windows",)))]
-+#[cfg(not(any(target_os = "linux", target_os = "macos", target_os = "windows", target_os = "freebsd",)))]
- #[path = "other.rs"]
- mod platform;
-
-@@ -18,7 +18,7 @@ mod platform;
- #[path = "macos.rs"]
- mod platform;
-
--#[cfg(target_os = "linux")]
-+#[cfg(any(target_os = "linux", target_os = "freebsd"))]
- #[path = "unix.rs"]
- mod platform;
-
diff --git a/editors/lapce/files/patch-cargo-crates_fontdb-0.16.2_src_lib.rs b/editors/lapce/files/patch-cargo-crates_fontdb-0.16.2_src_lib.rs
index f912132a9633..966183022469 100644
--- a/editors/lapce/files/patch-cargo-crates_fontdb-0.16.2_src_lib.rs
+++ b/editors/lapce/files/patch-cargo-crates_fontdb-0.16.2_src_lib.rs
@@ -1,4 +1,4 @@
---- cargo-crates/fontdb-0.16.2/src/lib.rs.orig 2006-07-24 01:21:28 UTC
+--- cargo-crates/fontdb-0.16.2/src/lib.rs.orig 2025-06-28 19:11:51 UTC
+++ cargo-crates/fontdb-0.16.2/src/lib.rs
@@ -404,7 +404,7 @@ impl Database {
#[cfg(not(feature = "fontconfig"))]
diff --git a/editors/lapce/files/patch-cargo-crates_slotmap-1.0.7_src_lib.rs b/editors/lapce/files/patch-cargo-crates_slotmap-1.0.7_src_lib.rs
index 9e4a91dab6aa..120264a3fe25 100644
--- a/editors/lapce/files/patch-cargo-crates_slotmap-1.0.7_src_lib.rs
+++ b/editors/lapce/files/patch-cargo-crates_slotmap-1.0.7_src_lib.rs
@@ -1,4 +1,4 @@
---- cargo-crates/slotmap-1.0.7/src/lib.rs.orig 2024-05-08 07:30:16 UTC
+--- cargo-crates/slotmap-1.0.7/src/lib.rs.orig 2025-06-28 19:11:51 UTC
+++ cargo-crates/slotmap-1.0.7/src/lib.rs
@@ -10,7 +10,7 @@
unused_lifetimes,
diff --git a/filesystems/py-pyfakefs/Makefile b/filesystems/py-pyfakefs/Makefile
index 501ae6d5a5cb..d346dddadd56 100644
--- a/filesystems/py-pyfakefs/Makefile
+++ b/filesystems/py-pyfakefs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyfakefs
-PORTVERSION= 5.8.0
+PORTVERSION= 5.9.1
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,9 @@ WWW= https://pytest-pyfakefs.readthedocs.io/en/stable/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}undefined>=0:devel/py-undefined@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1:devel/py-pytest-xdist@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/filesystems/py-pyfakefs/distinfo b/filesystems/py-pyfakefs/distinfo
index eba8abf371bd..475a7024ee72 100644
--- a/filesystems/py-pyfakefs/distinfo
+++ b/filesystems/py-pyfakefs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070434
-SHA256 (pyfakefs-5.8.0.tar.gz) = 7e5457ee3cc67069d3cef6e278227ecfc80bfb61e925bc0a4d3b0af32d1c99ce
-SIZE (pyfakefs-5.8.0.tar.gz) = 215072
+TIMESTAMP = 1750954204
+SHA256 (pyfakefs-5.9.1.tar.gz) = ca02a1441dc77d7512bebfe4224b32f2127e83c45672f5fe2c02c33d4284bc70
+SIZE (pyfakefs-5.9.1.tar.gz) = 230395
diff --git a/ftp/py-tftpy/Makefile b/ftp/py-tftpy/Makefile
index af44d31416ac..2e307fb3c7a2 100644
--- a/ftp/py-tftpy/Makefile
+++ b/ftp/py-tftpy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tftpy
-PORTVERSION= 0.8.5
+PORTVERSION= 0.8.6
CATEGORIES= ftp python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/ftp/py-tftpy/distinfo b/ftp/py-tftpy/distinfo
index 8bec6de5887d..262448ff6646 100644
--- a/ftp/py-tftpy/distinfo
+++ b/ftp/py-tftpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930192
-SHA256 (tftpy-0.8.5.tar.gz) = dd38e3744530d0c30fa1c715d7fa454319bc8d399bb40c05839cc771f05d0e6c
-SIZE (tftpy-0.8.5.tar.gz) = 71339
+TIMESTAMP = 1750954206
+SHA256 (tftpy-0.8.6.tar.gz) = f616f6a43a36d481c266573608597b9dd3c7c63818415d72aa04f1d1795480ea
+SIZE (tftpy-0.8.6.tar.gz) = 72346
diff --git a/graphics/gdal-grass/Makefile b/graphics/gdal-grass/Makefile
index c46a53b7fb40..d3ab1fe6a280 100644
--- a/graphics/gdal-grass/Makefile
+++ b/graphics/gdal-grass/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gdal-grass
-PORTVERSION= 1.0.3
-PORTREVISION= 2
+PORTVERSION= 1.0.4
PORTEPOCH= 1
CATEGORIES= graphics
diff --git a/graphics/gdal-grass/distinfo b/graphics/gdal-grass/distinfo
index 1544135cd2e9..33fb2482bf75 100644
--- a/graphics/gdal-grass/distinfo
+++ b/graphics/gdal-grass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116676
-SHA256 (OSGeo-gdal-grass-1.0.3_GH0.tar.gz) = 9c306b69f4943309c8d0d002ae67b08d08c3ec0b6eda07918e54530b8a1acd68
-SIZE (OSGeo-gdal-grass-1.0.3_GH0.tar.gz) = 346675
+TIMESTAMP = 1750954124
+SHA256 (OSGeo-gdal-grass-1.0.4_GH0.tar.gz) = 38d2ec03c2efadaec142999b0ed7d8556b08dfa3cb228832dcde199e44af0af6
+SIZE (OSGeo-gdal-grass-1.0.4_GH0.tar.gz) = 346968
diff --git a/graphics/gdal-grass/files/patch-ogrgrass.h b/graphics/gdal-grass/files/patch-ogrgrass.h
deleted file mode 100644
index 2252d7adb8b4..000000000000
--- a/graphics/gdal-grass/files/patch-ogrgrass.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- ogrgrass.h.orig 2025-02-06 13:45:38 UTC
-+++ ogrgrass.h
-@@ -56,9 +56,9 @@ class OGRGRASSLayer final : public OGRLayer
- return poFeatureDefn;
- }
- GIntBig GetFeatureCount(int) override;
-- OGRErr GetExtent(OGREnvelope *psExtent, int bForce) override;
-+ OGRErr GetExtent(OGREnvelope *psExtent, int bForce);
- virtual OGRErr GetExtent(int iGeomField, OGREnvelope *psExtent,
-- int bForce) override
-+ int bForce)
- {
- return OGRLayer::GetExtent(iGeomField, psExtent, bForce);
- }
-@@ -73,8 +73,8 @@ class OGRGRASSLayer final : public OGRLayer
-
- // Filters
- virtual OGRErr SetAttributeFilter(const char *query) override;
-- virtual void SetSpatialFilter(OGRGeometry *poGeomIn) override;
-- virtual void SetSpatialFilter(int iGeomField, OGRGeometry *poGeom) override
-+ virtual void SetSpatialFilter(OGRGeometry *poGeomIn);
-+ virtual void SetSpatialFilter(int iGeomField, OGRGeometry *poGeom)
- {
- OGRLayer::SetSpatialFilter(iGeomField, poGeom);
- }
diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile
index f5ce9a6603a2..b3720e749a57 100644
--- a/graphics/gexiv2/Makefile
+++ b/graphics/gexiv2/Makefile
@@ -28,6 +28,8 @@ OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
DOCS_CONFIGURE_ON= -Dgtk_doc=true
+PORTSCOUT= limitw:1,even
+
pre-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi
diff --git a/graphics/p5-Geo-GDAL-FFI/Makefile b/graphics/p5-Geo-GDAL-FFI/Makefile
index 29bea464759d..65aa139595f8 100644
--- a/graphics/p5-Geo-GDAL-FFI/Makefile
+++ b/graphics/p5-Geo-GDAL-FFI/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Geo-GDAL-FFI
-PORTVERSION= 0.12
-PORTREVISION= 3
+PORTVERSION= 0.13
CATEGORIES= graphics perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/graphics/p5-Geo-GDAL-FFI/distinfo b/graphics/p5-Geo-GDAL-FFI/distinfo
index 739b34255ae7..753e65589ae6 100644
--- a/graphics/p5-Geo-GDAL-FFI/distinfo
+++ b/graphics/p5-Geo-GDAL-FFI/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720022746
-SHA256 (Geo-GDAL-FFI-0.12.tar.gz) = 318223323b15c927cd657cb44556bd0658e5da2f1d04a3cc5cc0231b7b46baa2
-SIZE (Geo-GDAL-FFI-0.12.tar.gz) = 53610
+TIMESTAMP = 1750954158
+SHA256 (Geo-GDAL-FFI-0.13.tar.gz) = 4dbe4a78d282be9ec3cdf4e1050297a71cc8e2ecc15360ddfe8587303bcc485d
+SIZE (Geo-GDAL-FFI-0.13.tar.gz) = 53744
diff --git a/graphics/pecl-geospatial/Makefile b/graphics/pecl-geospatial/Makefile
index 77d642457627..9cba37ef2cc7 100644
--- a/graphics/pecl-geospatial/Makefile
+++ b/graphics/pecl-geospatial/Makefile
@@ -1,5 +1,5 @@
PORTNAME= geospatial
-PORTVERSION= 0.3.2
+PORTVERSION= 0.3.3
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/graphics/pecl-geospatial/distinfo b/graphics/pecl-geospatial/distinfo
index da24860c53f9..ec1ee06cd206 100644
--- a/graphics/pecl-geospatial/distinfo
+++ b/graphics/pecl-geospatial/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715842482
-SHA256 (PECL/geospatial-0.3.2.tgz) = 3b704d44c4851f04da78ceafca14358257345b8a22d71b2fa0bd5ac705475449
-SIZE (PECL/geospatial-0.3.2.tgz) = 12502
+TIMESTAMP = 1750954164
+SHA256 (PECL/geospatial-0.3.3.tgz) = 370f1f72bbd4d7d48f2b925f94aab5d35b587f82fe0366a9e09c92aa3bcf337d
+SIZE (PECL/geospatial-0.3.3.tgz) = 12972
diff --git a/graphics/py-cairosvg/Makefile b/graphics/py-cairosvg/Makefile
index 9efe71f55ccb..97afd649e745 100644
--- a/graphics/py-cairosvg/Makefile
+++ b/graphics/py-cairosvg/Makefile
@@ -1,10 +1,8 @@
PORTNAME= cairosvg
-PORTVERSION= 2.7.1
-PORTREVISION= 1
+PORTVERSION= 2.8.2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= CairoSVG-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple SVG Converter based on Cairo
diff --git a/graphics/py-cairosvg/distinfo b/graphics/py-cairosvg/distinfo
index ea9d4301c5e5..5012259f3c73 100644
--- a/graphics/py-cairosvg/distinfo
+++ b/graphics/py-cairosvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692211789
-SHA256 (CairoSVG-2.7.1.tar.gz) = 432531d72347291b9a9ebfb6777026b607563fd8719c46ee742db0aef7271ba0
-SIZE (CairoSVG-2.7.1.tar.gz) = 8399085
+TIMESTAMP = 1750954208
+SHA256 (cairosvg-2.8.2.tar.gz) = 07cbf4e86317b27a92318a4cac2a4bb37a5e9c1b8a27355d06874b22f85bef9f
+SIZE (cairosvg-2.8.2.tar.gz) = 8398590
diff --git a/graphics/py-pydot/Makefile b/graphics/py-pydot/Makefile
index 95a83b74119f..2b725bf8cdb5 100644
--- a/graphics/py-pydot/Makefile
+++ b/graphics/py-pydot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydot
-PORTVERSION= 4.0.0
+PORTVERSION= 4.0.1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= dot:graphics/graphviz \
- ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.0.9:devel/py-pyparsing@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.1.0:devel/py-pyparsing@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/graphics/py-pydot/distinfo b/graphics/py-pydot/distinfo
index 9c711b3828ee..979658f6d536 100644
--- a/graphics/py-pydot/distinfo
+++ b/graphics/py-pydot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546562
-SHA256 (pydot-4.0.0.tar.gz) = 12f16493337cade2f7631b87c8ccd299ba2e251f3ee5d0732a058df2887afe97
-SIZE (pydot-4.0.0.tar.gz) = 161793
+TIMESTAMP = 1750954210
+SHA256 (pydot-4.0.1.tar.gz) = c2148f681c4a33e08bf0e26a9e5f8e4099a82e0e2a068098f32ce86577364ad5
+SIZE (pydot-4.0.1.tar.gz) = 162594
diff --git a/graphics/py-pydot/files/patch-pyproject.toml b/graphics/py-pydot/files/patch-pyproject.toml
index e0a8a968172c..67194156c30a 100644
--- a/graphics/py-pydot/files/patch-pyproject.toml
+++ b/graphics/py-pydot/files/patch-pyproject.toml
@@ -1,6 +1,14 @@
---- pyproject.toml.orig 2025-05-04 11:11:07 UTC
+--- pyproject.toml.orig 2025-06-17 20:09:42 UTC
+++ pyproject.toml
-@@ -10,10 +10,7 @@ readme = "README.md"
+@@ -3,17 +3,14 @@
+ # SPDX-License-Identifier: MIT
+
+ [build-system]
+-requires = ["setuptools >= 75.3.2"]
++requires = ["setuptools >= 61.0"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
name = 'pydot'
description = "Python interface to Graphviz's Dot"
readme = "README.md"
@@ -11,4 +19,4 @@
+license = {text = "MIT"}
requires-python = ">= 3.8"
dependencies = [
- 'pyparsing>=3.0.9'
+ 'pyparsing>=3.1.0'
diff --git a/java/openjfx14/Makefile b/java/openjfx14/Makefile
index f59a0ef4239d..13cbd11ceaa5 100644
--- a/java/openjfx14/Makefile
+++ b/java/openjfx14/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openjfx
DISTVERSION= 14.0.2.1+1
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= java x11-toolkits devel
MASTER_SITES= https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-core/7.7.1/:core \
https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-grouping/7.7.1/:grouping \
@@ -23,8 +23,6 @@ WWW= https://openjdk.java.net/projects/openjfx/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN= Fails to build with libxml2 2.13+, error: no matching constructor for initialization of 'XMLDocumentParserScope'
-
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le
BUILD_DEPENDS= zip:archivers/zip \
diff --git a/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessor.h b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessor.h
new file mode 100644
index 000000000000..cc2e056db3e0
--- /dev/null
+++ b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessor.h
@@ -0,0 +1,14 @@
+--- modules/javafx.web/src/main/native/Source/WebCore/xml/XSLTProcessor.h.orig 2020-07-17 10:21:33 UTC
++++ modules/javafx.web/src/main/native/Source/WebCore/xml/XSLTProcessor.h
+@@ -62,7 +62,11 @@ class XSLTProcessor : public RefCounted<XSLTProcessor>
+
+ void reset();
+
++#if LIBXML_VERSION >= 21200
++ static void parseErrorFunc(void* userData, const xmlError*);
++#else
+ static void parseErrorFunc(void* userData, xmlError*);
++#endif
+ static void genericErrorFunc(void* userData, const char* msg, ...);
+
+ // Only for libXSLT callbacks
diff --git a/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessorLibxslt.cpp b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessorLibxslt.cpp
new file mode 100644
index 000000000000..d74934a317b2
--- /dev/null
+++ b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_WebCore_xml_XSLTProcessorLibxslt.cpp
@@ -0,0 +1,14 @@
+--- modules/javafx.web/src/main/native/Source/WebCore/xml/XSLTProcessorLibxslt.cpp.orig 2020-07-17 10:21:33 UTC
++++ modules/javafx.web/src/main/native/Source/WebCore/xml/XSLTProcessorLibxslt.cpp
+@@ -60,7 +60,11 @@ void XSLTProcessor::genericErrorFunc(void*, const char
+ // It would be nice to do something with this error message.
+ }
+
++#if LIBXML_VERSION >= 21200
++void XSLTProcessor::parseErrorFunc(void* userData, const xmlError* error)
++#else
+ void XSLTProcessor::parseErrorFunc(void* userData, xmlError* error)
++#endif
+ {
+ PageConsoleClient* console = static_cast<PageConsoleClient*>(userData);
+ if (!console)
diff --git a/lang/Makefile b/lang/Makefile
index 7d08745b6d77..fc80c846ef71 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -271,6 +271,7 @@
SUBDIR += perl5-devel
SUBDIR += perl5.38
SUBDIR += perl5.40
+ SUBDIR += perl5.42
SUBDIR += petite-chez
SUBDIR += pfe
SUBDIR += pharo
diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile
new file mode 100644
index 000000000000..e407e55d8f0d
--- /dev/null
+++ b/lang/perl5.42/Makefile
@@ -0,0 +1,288 @@
+PORTNAME= perl
+DISTVERSION= ${PERL_VERSION}-RC2
+CATEGORIES= lang devel perl5
+MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK
+DIST_SUBDIR= perl
+
+MAINTAINER= mat@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
+WWW= https://www.perl.org/
+
+LICENSE= ART10 GPLv1+
+LICENSE_COMB= dual
+LICENSE_FILE_ART10= ${WRKSRC}/Artistic
+LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying
+
+# Uncomment when the default Perl is switched to 5.44+
+#DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl
+#EXPIRATION_DATE=<Release date of .0 + 3 years>
+
+USES= cpe tar:xz
+
+# Give a hint of where libperl.so can be found.
+USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE
+
+TEST_TARGET= test_harness
+TEST_ENV= ${MAKE_ENV} \
+ LD_LIBRARY_PATH=${WRKSRC} \
+ TEST_JOBS=${MAKE_JOBS_NUMBER}
+
+PORTSCOUT= limit:^${PERL_VER}.
+
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -Darchlib=${PREFIX}/${_ARCH_LIB} \
+ -Dcc="${CC}" \
+ -Dcf_by=${MAINTAINER:C,@.*,,} \
+ -Dcf_email=${MAINTAINER} \
+ -Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`" \
+ -Dinc_version_list=none \
+ -Dlibperl=libperl.so.${PERL_VERSION} \
+ -Dman1dir=${PREFIX}/${PERLMANPREFIX_REL}/man/man1 \
+ -Dman3dir=${PREFIX}/${PERLMANPREFIX_REL}/man/man3 \
+ -Dprefix=${PREFIX} \
+ -Dprivlib=${PREFIX}/${_PRIV_LIB} \
+ -Dscriptdir=${PREFIX}/bin \
+ -Dsitearch=${SITE_ARCH} \
+ -Dsitelib=${SITE_PERL} \
+ -Dsiteman1dir=${SITE_MAN1} \
+ -Dsiteman3dir=${SITE_MAN3} \
+ -Dusenm=n \
+ -Duseshrplib \
+ -Dusethreads=y \
+ -sde \
+ -Ui_iconv \
+ -Ui_malloc \
+ -Uinstallusrbinperl
+# Keep the following two in sync.
+# lddlflags is used for all .so linking
+# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags.
+CONFIGURE_ARGS+= -Alddlflags='-L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -lperl' \
+ -Dshrpldflags='$$(LDDLFLAGS:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-lperl) -Wl,-soname,$$(LIBPERL:R)'
+
+# When built from a git repository, newvers.sh can put a = in the version.
+CONFIGURE_ENV= UNAME_v="$$(uname -v | sed 'y/=/ /')"
+
+SUB_FILES= perl-man.conf
+
+INSTALL_TARGET= install-strip
+
+.if defined(PERL_VENDOR_PREFIX)
+CONFIGURE_ARGS+= -Dvendorarch=${PERL_VENDOR_PREFIX}/${_ARCH_LIB} \
+ -Dvendorbin=${PERL_VENDOR_PREFIX}/bin \
+ -Dvendorlib=${PERL_VENDOR_PREFIX}/${_PRIV_LIB} \
+ -Dvendorman1dir=${PERL_VENDOR_PREFIX}/man/man1 \
+ -Dvendorman3dir=${PERL_VENDOR_PREFIX}/${_PRIV_LIB}/man/man3 \
+ -Dvendorprefix=${PERL_VENDOR_PREFIX}
+.endif
+
+# http://perl5.git.perl.org/perl.git/commit/b83080de5c4254
+# PERLIOBUF_DEFAULT_BUFSIZ size in bytes (default: 8192 bytes)
+.if defined(PERLIOBUF_DEFAULT_BUFSIZ)
+CONFIGURE_ARGS+= -Accflags=-DPERLIOBUF_DEFAULT_BUFSIZ=${PERLIOBUF_DEFAULT_BUFSIZ}
+.endif
+
+PLIST_SUB= ARCH_LIB=${_ARCH_LIB} \
+ MAN1=${PERLMANPREFIX_REL}/man/man1 \
+ MAN3=${PERLMANPREFIX_REL}/man/man3 \
+ PERL_ARCH=${PERL_ARCH} \
+ PERL_ARCH_regex=[[:<:]]${PERL_ARCH}[[:>:]] \
+ PERL_VER=${PERL_VER} \
+ PERL_VERSION=${PERL_VERSION} \
+ PERLMANPREFIX=${PERLMANPREFIX_REL} \
+ PERLMANPREFIX_regex=${PERLMANPREFIX_REL}[[:>:]] \
+ PKGNAMESUFFIX=${PKGNAMESUFFIX} \
+ PRIV_LIB=${_PRIV_LIB} \
+ SITE_ARCH=${SITE_ARCH_REL} \
+ SITE_PERL=${SITE_PERL_REL} \
+ SITEMANPREFIX=${SITE_MAN_PREFIX}
+
+SUB_LIST= PERL_ARCH=${PERL_ARCH} \
+ PERL_VER=${PERL_VER} \
+ PERL_VERSION=${PERL_VERSION} \
+ PERLMANPREFIX=${PERLMANPREFIX_REL} \
+ PRIV_LIB=${_PRIV_LIB} \
+ SITE_PERL=${SITE_PERL_REL} \
+ SITEMANPREFIX=${SITE_MAN_PREFIX}
+
+.include "version.mk"
+PERL_VER?= ${PERL_VERSION:C/\.[0-9]+$//}
+PERL_ARCH= mach
+SITE_PERL_REL?= lib/perl5/site_perl
+SITE_PERL?= ${PREFIX}/${SITE_PERL_REL}
+SITE_ARCH_REL?= ${SITE_PERL_REL}/${PERL_ARCH}/${PERL_VER}
+SITE_ARCH?= ${PREFIX}/${SITE_ARCH_REL}
+SITE_MAN_PREFIX= ${SITE_PERL_REL}
+SITE_MAN3_REL?= ${SITE_MAN_PREFIX}/man/man3
+SITE_MAN3?= ${PREFIX}/${SITE_MAN3_REL}
+SITE_MAN1_REL?= ${SITE_MAN_PREFIX}/man/man1
+SITE_MAN1?= ${PREFIX}/${SITE_MAN1_REL}
+
+_PRIV_LIB= lib/perl5/${PERL_VER}
+_ARCH_LIB= ${_PRIV_LIB}/${PERL_ARCH}
+
+PERLMANPREFIX_REL= ${_PRIV_LIB}/perl
+PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL}
+MANDIRS= ${PERLMANPREFIX}/man
+
+OPTIONS_DEFINE= DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
+ PERL_MALLOC SITECUSTOMIZE
+OPTIONS_DEFAULT= DTRACE MULTIPLICITY PERL_64BITINT
+
+.if !exists(/usr/sbin/dtrace)
+OPTIONS_EXCLUDE= DTRACE
+.endif
+.for a in aarch64 armv6 armv7 \
+ mips mips64 mips64el mips64elhf mips64hf mipsel mipselhf mipshf mipsn32 \
+ riscv64 riscv64sf
+OPTIONS_EXCLUDE_${a}= DTRACE
+.endfor
+OPTIONS_SUB= yes
+
+DOT_INC_DESC= Add '.' to @INC (unsafe)
+GDBM_DESC= GDBM_File extension
+MULTIPLICITY_DESC= Use multiplicity
+PERL_64BITINT_DESC= Use 64 bit integers (on i386)
+PERL_MALLOC_DESC= Use Perl malloc
+SITECUSTOMIZE_DESC= Run-time customization of @INC
+
+DEBUG_CONFIGURE_ON= -DDEBUGGING \
+ -Doptimize="-g"
+DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}"
+DOT_INC_CONFIGURE_ON= -Ddefault_inc_excludes_dot=n
+DTRACE_CONFIGURE_ON= -Dusedtrace
+DTRACE_CONFIGURE_OFF= -Uusedtrace
+GDBM_CONFIGURE_ON= -Di_gdbm
+GDBM_CONFIGURE_OFF= -Ui_gdbm
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
+MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y
+MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n
+PERL_64BITINT_CONFIGURE_ON= -Duse64bitint
+PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y
+PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n
+SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize
+
+# Why this is required is explained in:
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
+_PERL5_DEFAULT_FILE= /tmp/PERL5_DEFAULT
+
+# Get the default version, and possibly, overwrite it.
+.include <bsd.port.options.mk>
+.sinclude "${_PERL5_DEFAULT_FILE}"
+
+# if this port is default due PERL5_DEFAULT
+# change PKGNAME to reflect this
+.if ${PERL_VER} == ${PERL5_DEFAULT}
+PKGNAMESUFFIX= 5
+IAMDEFAULTPERL= yes
+.else
+# make PKGNAME unique among other lang/perl5.x
+PKGNAMESUFFIX= ${PERL_VER}
+.endif
+
+# Am I building the default Perl ?
+.if defined(IAMDEFAULTPERL)
+PLIST_SUB+= BINSUFFIX="" \
+ DEFAULT=""
+.else
+BINSUFFIX= ${PERL_VERSION}
+PLIST_SUB+= BINSUFFIX=${PERL_VERSION} \
+ DEFAULT="@comment "
+CONFIGURE_ARGS+= -Dversiononly
+.endif
+
+.if !defined(IAMDEFAULTPERL)
+pre-everything::
+ @${ECHO_MSG} "##################################################"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} " This is *NOT* the DEFAULT perl version"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "It will *NOT* install ${PREFIX}/bin/perl"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "It will *ONLY* install ${PREFIX}/bin/perl${PERL_VERSION}"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "The default Perl version currently is ${PERL5_DEFAULT}."
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "If you want to use this version as the default,"
+ @${ECHO_MSG} "stop the build now, add this line to your"
+ @${ECHO_MSG} "/etc/make.conf, and then restart the build."
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "DEFAULT_VERSIONS+=perl5=${PERL_VER}"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "##################################################"
+. if !(defined(PACKAGE_BUILDING) || defined(BATCH))
+ @sleep 30
+. endif
+.endif
+
+# Put a symlink to the future libperl.so.x.yy so that -lperl works.
+# Also, save PERL5_DEFAULT in case someone is not using the default Perl
+# version whilst not having set DEFAULT_VERSIONS=perl5=blah. While upgrading,
+# portmaster/portupgrade will remove the installed Perl version, and it will
+# remove any way to guess what the default Perl version is needed.
+post-extract:
+ ${LN} -s libperl.so.${PERL_VERSION} ${WRKSRC}/libperl.so
+ ${LN} -s libperl.so.${PERL_VERSION} ${WRKSRC}/libperl.so.${PERL_VER}
+.if !defined(PACKAGE_BUILDING)
+ @${ECHO_CMD} "PERL5_DEFAULT=${PERL5_DEFAULT}" > ${_PERL5_DEFAULT_FILE}
+.endif
+
+.if !defined(PACKAGE_BUILDING)
+post-clean:
+ @${RM} ${_PERL5_DEFAULT_FILE}
+.endif
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${WRKSRC}/Configure ${WRKSRC}/hints/freebsd.sh
+.if !defined(IAMDEFAULTPERL)
+ ${REINPLACE_CMD} -e '/do_installprivlib = 0 if .versiononly/d; \
+ /^if.*nopods.*versiononly || /s/.*/if (1) {/' \
+ ${WRKSRC}/installperl
+.endif
+ cd ${PATCHDIR}; for patch in patch-*; do \
+ ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \
+ mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \
+ done
+
+post-install:
+ @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \
+ ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl
+ @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl
+ @${RM} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak
+.if ${CC} == /nxb-bin/usr/bin/cc
+ @${REINPLACE_CMD} -e 's=/nxb-bin==' \
+ ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl
+# Restore Config.pm's timestamp so that Perl's build system does not think it
+# needs to rebuild everything.
+ @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm
+ @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl
+ @${RM} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak
+.endif
+
+ ${MKDIR} ${STAGEDIR}${SITE_MAN1} ${STAGEDIR}${SITE_MAN3}
+ ${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto
+ ${MKDIR} ${STAGEDIR}${SITE_PERL}/auto
+.if defined(IAMDEFAULTPERL)
+ ${LN} -sf perl ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
+.endif
+ ${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so
+ ${LN} -sf libperl.so.${PERL_VERSION} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/CORE/libperl.so.${PERL_VER}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
+ ${MKDIR} ${STAGEDIR}${SITE_ARCH}/machine
+ ${MKDIR} ${STAGEDIR}${SITE_ARCH}/sys
+# h2ph needs perl, but perl is not installed, it's only
+# staged, so, use the one in WRKDIR
+ (cd /usr/include && ${SETENV} LD_LIBRARY_PATH=${WRKSRC} \
+ ${WRKSRC}/perl -I ${WRKSRC}/lib ${STAGEDIR}${PREFIX}/bin/h2ph${BINSUFFIX} \
+ -d ${STAGEDIR}${SITE_ARCH} *.h machine/*.h sys/*.h >/dev/null)
+ @${FIND} ${STAGEDIR}${SITE_ARCH} -name '*.ph' | sed -e 's|${STAGEDIR}||' >> ${TMPPLIST}
+ ${FIND} ${STAGEDIR} -name '*.so*' -type f | while read f; \
+ do \
+ ${CHMOD} 644 $$f; \
+ ${STRIP_CMD} $$f; \
+ ${CHMOD} 444 $$f; \
+ done
+ ${INSTALL_DATA} ${WRKDIR}/perl-man.conf ${STAGEDIR}${PREFIX}/etc/man.d/perl${PKGNAMESUFFIX}.conf
+
+.include <bsd.port.mk>
diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo
new file mode 100644
index 000000000000..0e6d11c42dc8
--- /dev/null
+++ b/lang/perl5.42/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751181694
+SHA256 (perl/perl-5.42.0-RC2.tar.xz) = c643203ffa4299813370c2d837d6f5e17bb4a8da73fe77abe446012210faf39f
+SIZE (perl/perl-5.42.0-RC2.tar.xz) = 14395024
diff --git a/lang/perl5.42/files/patch-Configure b/lang/perl5.42/files/patch-Configure
new file mode 100644
index 000000000000..9b85dcef0572
--- /dev/null
+++ b/lang/perl5.42/files/patch-Configure
@@ -0,0 +1,37 @@
+- Allow setting cf_time (reproducible builds)
+- ?
+- ?
+
+--- Configure.orig 2025-06-24 16:19:16 UTC
++++ Configure
+@@ -3917,7 +3917,10 @@ esac
+ . ./posthint.sh
+
+ : who configured the system
+-cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1`
++case "$cf_time" in
++"")
++ cf_time=`LC_ALL=C; LANGUAGE=C; export LC_ALL; export LANGUAGE; $date 2>&1` ;;
++esac
+ case "$cf_by" in
+ "")
+ cf_by=`(logname) 2>/dev/null`
+@@ -5045,7 +5048,7 @@ do
+ : Now check and see which directories actually exist, avoiding duplicates
+ for xxx in $dlist
+ do
+- if $test -d $xxx; then
++ if $test -d $xxx || [ $xxx = $prefix/lib ]; then
+ case " $libpth " in
+ *" $xxx "*) ;;
+ *) libpth="$libpth $xxx";;
+@@ -9599,8 +9602,7 @@ case "$sitescript" in
+
+ : determine where add-on public executable scripts go
+ case "$sitescript" in
+-'') dflt=$siteprefix/script
+- $test -d $dflt || dflt=$sitebin ;;
++'') dflt=$sitebin ;;
+ *) dflt="$sitescript" ;;
+ esac
+ fn=d~+
diff --git a/lang/perl5.42/files/patch-Makefile.SH b/lang/perl5.42/files/patch-Makefile.SH
new file mode 100644
index 000000000000..f5dfc3bd2a60
--- /dev/null
+++ b/lang/perl5.42/files/patch-Makefile.SH
@@ -0,0 +1,12 @@
+Allow customisation of shrpldflags.
+
+--- Makefile.SH.orig 2022-06-19 19:29:35 UTC
++++ Makefile.SH
+@@ -40,7 +40,6 @@ linklibperl_nonshr=''
+ pwd="`pwd`"
+ linklibperl='$(LIBPERL)'
+ linklibperl_nonshr=''
+-shrpldflags='$(LDDLFLAGS)'
+ ldlibpth=''
+ DPERL_EXTERNAL_GLOB='-DPERL_EXTERNAL_GLOB'
+ DPERL_IS_MINIPERL='-DPERL_IS_MINIPERL'
diff --git a/lang/perl5.42/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm b/lang/perl5.42/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm
new file mode 100644
index 000000000000..cc8dc2d594e9
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm
@@ -0,0 +1,13 @@
+Make installed files writable by the installing user.
+
+--- cpan/ExtUtils-Install/lib/ExtUtils/Install.pm.orig 2021-01-04 00:39:17 UTC
++++ cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -795,7 +795,7 @@ sub install { #XXX OS-SPECIFIC
+ utime($atime,$mtime + _Is_VMS,$targetfile) unless $dry_run>1;
+
+
+- $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++ $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+ $mode = $mode | 0222
+ if $realtarget ne $targetfile;
+ _chmod( $mode, $targetfile, $verbose );
diff --git a/lang/perl5.42/files/patch-cpan_ExtUtils-Install_t_Install.t b/lang/perl5.42/files/patch-cpan_ExtUtils-Install_t_Install.t
new file mode 100644
index 000000000000..1834df9398b5
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_ExtUtils-Install_t_Install.t
@@ -0,0 +1,22 @@
+Make installed files writable by the installing user. (fix tests)
+
+--- cpan/ExtUtils-Install/t/Install.t.orig 2015-10-14 14:27:14 UTC
++++ cpan/ExtUtils-Install/t/Install.t
+@@ -240,7 +240,7 @@ SKIP: {
+ },
+ ]);
+
+- ok( !writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm not writeable' );
++ ok( writeable("$bigdir/DummyHard.pm"), 'DummyHard.pm writeable' );
+
+ use File::Compare;
+ ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyHard.pm"),
+@@ -264,7 +264,7 @@ SKIP: {
+ },
+ ]);
+
+- ok( !writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm not writeable' );
++ ok( writeable("$bigdir/DummyOrig.pm"), 'DummyOrig.pm writeable' );
+ ok( !-l "$bigdir/Dummy.pm", 'Dummy.pm not a link' );
+ ok(compare("$bigdir/Dummy.pm", "$bigdir/DummyOrig.pm"),
+ "orig file should be different");
diff --git a/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm b/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm
new file mode 100644
index 000000000000..53b750472b90
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_lib_ExtUtils_MM__Any.pm
@@ -0,0 +1,20 @@
+- Allow overriding PREFIX?
+
+--- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm.orig 2025-03-16 06:10:28 UTC
++++ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
+@@ -2034,13 +2034,14 @@ sub init_INSTALL_from_PREFIX {
+ ('$(PREFIX)') x 3;
+ }
+ else {
++ $self->{PREFIX} ||= $iprefix;
+ $self->{PERLPREFIX} ||= $iprefix;
+ $self->{SITEPREFIX} ||= $sprefix;
+ $self->{VENDORPREFIX} ||= $vprefix;
+
+ # Lots of MM extension authors like to use $(PREFIX) so we
+ # put something sensible in there no matter what.
+- $self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)';
++ #$self->{PREFIX} = '$('.uc $self->{INSTALLDIRS}.'PREFIX)';
+ }
+
+ my $arch = $Config{archname};
diff --git a/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t b/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t
new file mode 100644
index 000000000000..c4048adc7fbe
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_ExtUtils-MakeMaker_t_INST__PREFIX.t
@@ -0,0 +1,22 @@
+- Allow overriding PREFIX? (fix test)
+
+--- cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t.orig 2020-10-18 21:18:11 UTC
++++ cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t
+@@ -11,7 +11,7 @@ BEGIN {
+
+ use strict;
+ use warnings;
+-use Test::More tests => 52;
++use Test::More tests => 51;
+ use MakeMaker::Test::Utils;
+ use MakeMaker::Test::Setup::BFD;
+ use ExtUtils::MakeMaker;
+@@ -65,7 +65,7 @@ like( $stdout->read, qr{
+ (?:Writing\ MYMETA.yml\ and\ MYMETA.json\n)?
+ }x );
+
+-is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' );
++## is( $mm->{PREFIX}, '$(SITEPREFIX)', 'PREFIX set based on INSTALLDIRS' );
+
+ isa_ok( $mm, 'ExtUtils::MakeMaker' );
+
diff --git a/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm
new file mode 100644
index 000000000000..8a9479cc7511
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc.pm
@@ -0,0 +1,16 @@
+Put back some non dumb outputter by default
+
+--- cpan/Pod-Perldoc/lib/Pod/Perldoc.pm.orig 2019-03-12 16:47:18 UTC
++++ cpan/Pod-Perldoc/lib/Pod/Perldoc.pm
+@@ -486,6 +486,11 @@ sub init_formatter_class_list {
+
+ $self->opt_M_with('Pod::Perldoc::ToPod'); # the always-there fallthru
+ $self->opt_o_with('text');
++ $self->opt_o_with('man')
++ unless $self->is_mswin32 || $self->is_dos || $self->is_amigaos
++ || !($ENV{TERM} && (
++ ($ENV{TERM} || '') !~ /dumb|emacs|none|unknown/i
++ ));
+
+ return;
+ }
diff --git a/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm
new file mode 100644
index 000000000000..d807041754d4
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm
@@ -0,0 +1,24 @@
+- Handle MANWIDTH=tty
+- Reset $? before opening mandoc so that the outputter works.
+
+--- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm.orig 2019-03-11 04:03:26 UTC
++++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm
+@@ -108,6 +108,8 @@ sub _get_columns_from_manwidth {
+
+ return 0 unless defined $ENV{MANWIDTH};
+
++ if ($ENV{MANWIDTH} eq 'tty') { return 0; }
++
+ unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) {
+ $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" );
+ return 0;
+@@ -309,6 +311,9 @@ sub _filter_through_nroff {
+ require Symbol;
+ require IPC::Open3;
+ require IO::Handle;
++
++ # Reset this???
++ $?=0;
+
+ my $pid = IPC::Open3::open3(
+ my $writer,
diff --git a/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm
new file mode 100644
index 000000000000..839207741f2d
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToTerm.pm
@@ -0,0 +1,13 @@
+Handle MANWIDTH=tty
+
+--- cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm.orig 2017-04-03 07:28:44 UTC
++++ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
+@@ -69,6 +69,8 @@ sub _get_columns_from_manwidth {
+
+ return 0 unless defined $ENV{MANWIDTH};
+
++ if ($ENV{MANWIDTH} eq 'tty') { return 0; }
++
+ unless( $ENV{MANWIDTH} =~ m/\A\d+\z/ ) {
+ $self->warn( "Ignoring non-numeric MANWIDTH ($ENV{MANWIDTH})\n" );
+ return 0;
diff --git a/lang/perl5.42/files/patch-hints_freebsd.sh b/lang/perl5.42/files/patch-hints_freebsd.sh
new file mode 100644
index 000000000000..966f04d1262a
--- /dev/null
+++ b/lang/perl5.42/files/patch-hints_freebsd.sh
@@ -0,0 +1,47 @@
+Remove libs that are not here on FreeBSD.
+
+--- hints/freebsd.sh.orig 2020-12-18 09:58:48 UTC
++++ hints/freebsd.sh
+@@ -88,8 +88,6 @@ case "$osvers" in
+ esac
+ libswanted=`echo $libswanted | sed 's/ malloc / /'`
+ libswanted=`echo $libswanted | sed 's/ bind / /'`
+- # iconv gone in Perl 5.8.1, but if someone compiles 5.8.0 or earlier.
+- libswanted=`echo $libswanted | sed 's/ iconv / /'`
+ d_setregid='define'
+ d_setreuid='define'
+ d_setegid='define'
+@@ -102,8 +100,13 @@ case "$osvers" in
+ ;;
+ esac
+ libswanted=`echo $libswanted | sed 's/ malloc / /'`
++ libswanted=`echo $libswanted | sed 's/ bind / /'`
+ ;;
+ esac
++libswanted=`echo $libswanted | sed 's/ c / /'`
++# Use -pthread so the compiler adds -lpthread at the right place on the
++# linker command line so its init functions run early.
++libswanted=`echo $libswanted | sed 's/ pthread / /'`
+
+ case "$osvers" in
+ 10.*)
+@@ -269,19 +272,6 @@ EOM
+
+ esac
+
+- case "$osvers" in
+- [1-4]*)
+- set `echo X "$libswanted "| sed -e 's/ c / c_r /'`
+- shift
+- libswanted="$*"
+- ;;
+- *)
+- set `echo X "$libswanted "| sed -e 's/ c //'`
+- shift
+- libswanted="$*"
+- ;;
+- esac
+-
+ # Configure will probably pick the wrong libc to use for nm scan.
+ # The safest quick-fix is just to not use nm at all...
+ usenm=false
diff --git a/lang/perl5.42/files/patch-perl.c b/lang/perl5.42/files/patch-perl.c
new file mode 100644
index 000000000000..736f9a7c5543
--- /dev/null
+++ b/lang/perl5.42/files/patch-perl.c
@@ -0,0 +1,28 @@
+Remove compile time information (reproducible builds)
+
+--- perl.c.orig 2025-06-24 16:19:17 UTC
++++ perl.c
+@@ -2113,23 +2113,7 @@ S_Internals_V(pTHX_ CV *cv)
+ PUSHs(Perl_newSVpvn_flags(aTHX_ non_bincompat_options,
+ sizeof(non_bincompat_options) - 1, SVs_TEMP));
+
+-#ifndef PERL_BUILD_DATE
+-# ifdef __DATE__
+-# ifdef __TIME__
+-# define PERL_BUILD_DATE __DATE__ " " __TIME__
+-# else
+-# define PERL_BUILD_DATE __DATE__
+-# endif
+-# endif
+-#endif
+-
+-#ifdef PERL_BUILD_DATE
+- PUSHs(Perl_newSVpvn_flags(aTHX_
+- STR_WITH_LEN("Compiled at " PERL_BUILD_DATE),
+- SVs_TEMP));
+-#else
+ PUSHs(&PL_sv_undef);
+-#endif
+
+ for (i = 1; i <= local_patch_count; i++) {
+ /* This will be an undef, if PL_localpatches[i] is NULL. */
diff --git a/lang/perl5.42/files/patch-t_porting_customized.dat b/lang/perl5.42/files/patch-t_porting_customized.dat
new file mode 100644
index 000000000000..c6347acfe83f
--- /dev/null
+++ b/lang/perl5.42/files/patch-t_porting_customized.dat
@@ -0,0 +1,19 @@
+Fix tests for modified files.
+
+--- t/porting/customized.dat.orig 2025-05-21 15:56:09 UTC
++++ t/porting/customized.dat
+@@ -4,12 +4,13 @@ ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t
+ AutoLoader cpan/AutoLoader/t/02AutoSplit.t bb90cda13b88599ad45de4b45799d5218afcb6d8
+ ExtUtils::Constant cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm 7560e1018f806db5689dee78728ccb8374aea741
+ ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t 165e9c7132b003fd192d32a737b0f51f9ba4999e
++ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm ac29a8dc1c7d6f0aca4abff0730c05bde1dab3ad
+ Filter::Util::Call pod/perlfilter.pod d1e217d0bc6083755b9017050b8724472c58275a
+ Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6
+ MIME::Base64 cpan/MIME-Base64/Base64.xs ad617fe2d01932c35b92defa26d40aba601a95a8
+ MIME::Base64 cpan/MIME-Base64/lib/MIME/Base64.pm 18e38d197c7c83f96b24f48bef514e93908e6a82
+ MIME::Base64 cpan/MIME-Base64/lib/MIME/QuotedPrint.pm 36cbb455ab57b9bbca7e86f50987c8b1df1a8122
+-Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 582be34c077c9ff44d99914724a0cc2140bcd48c
++Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 8b35c5a137791b0cfedcffd2937cb3b5fb984cac
+ Scalar::Util cpan/Scalar-List-Utils/lib/List/Util.pm 98dbc1cb98d448bd929fe42cf0fc47da978df196
+ Scalar::Util cpan/Scalar-List-Utils/lib/List/Util/XS.pm 0e2ef5dcbebb5d808edd4b7adec8f6553cdde916
+ Scalar::Util cpan/Scalar-List-Utils/lib/Scalar/Util.pm dddbfb9e26de572f88598cdf06353902718eb2ec
diff --git a/lang/perl5.42/files/perl-man.conf.in b/lang/perl5.42/files/perl-man.conf.in
new file mode 100644
index 000000000000..cbe3a5c56862
--- /dev/null
+++ b/lang/perl5.42/files/perl-man.conf.in
@@ -0,0 +1,2 @@
+MANPATH %%PREFIX%%/%%SITEMANPREFIX%%/man
+MANPATH %%PREFIX%%/%%PERLMANPREFIX%%/man
diff --git a/lang/perl5.42/pkg-descr b/lang/perl5.42/pkg-descr
new file mode 100644
index 000000000000..793a3bae9c77
--- /dev/null
+++ b/lang/perl5.42/pkg-descr
@@ -0,0 +1,4 @@
+Perl is a language that combines some of the features of C, sed, awk and
+shell. See the manual page for more hype. There are also many books
+published by O'Reilly & Assoc. See pod/perlbook.pod for more
+information.
diff --git a/lang/perl5.42/pkg-plist b/lang/perl5.42/pkg-plist
new file mode 100644
index 000000000000..a57f52c5b8f9
--- /dev/null
+++ b/lang/perl5.42/pkg-plist
@@ -0,0 +1,2860 @@
+bin/corelist%%BINSUFFIX%%
+bin/cpan%%BINSUFFIX%%
+bin/enc2xs%%BINSUFFIX%%
+bin/encguess%%BINSUFFIX%%
+bin/h2ph%%BINSUFFIX%%
+bin/h2xs%%BINSUFFIX%%
+bin/instmodsh%%BINSUFFIX%%
+bin/json_pp%%BINSUFFIX%%
+bin/libnetcfg%%BINSUFFIX%%
+%%DEFAULT%%bin/perl
+bin/perl%%PERL_VERSION%%
+bin/perlbug%%BINSUFFIX%%
+bin/perldoc%%BINSUFFIX%%
+bin/perlivp%%BINSUFFIX%%
+bin/perlthanks%%BINSUFFIX%%
+bin/piconv%%BINSUFFIX%%
+bin/pl2pm%%BINSUFFIX%%
+bin/pod2html%%BINSUFFIX%%
+bin/pod2man%%BINSUFFIX%%
+bin/pod2text%%BINSUFFIX%%
+bin/pod2usage%%BINSUFFIX%%
+bin/podchecker%%BINSUFFIX%%
+bin/prove%%BINSUFFIX%%
+bin/ptar%%BINSUFFIX%%
+bin/ptardiff%%BINSUFFIX%%
+bin/ptargrep%%BINSUFFIX%%
+bin/shasum%%BINSUFFIX%%
+bin/splain%%BINSUFFIX%%
+bin/streamzip%%BINSUFFIX%%
+bin/xsubpp%%BINSUFFIX%%
+bin/zipdetails%%BINSUFFIX%%
+etc/man.d/perl%%PKGNAMESUFFIX%%.conf
+%%PRIV_LIB%%/AnyDBM_File.pm
+%%PRIV_LIB%%/App/Cpan.pm
+%%PRIV_LIB%%/App/Prove.pm
+%%PRIV_LIB%%/App/Prove/State.pm
+%%PRIV_LIB%%/App/Prove/State/Result.pm
+%%PRIV_LIB%%/App/Prove/State/Result/Test.pm
+%%PRIV_LIB%%/Archive/Tar.pm
+%%PRIV_LIB%%/Archive/Tar/Constant.pm
+%%PRIV_LIB%%/Archive/Tar/File.pm
+%%PRIV_LIB%%/Attribute/Handlers.pm
+%%PRIV_LIB%%/AutoLoader.pm
+%%PRIV_LIB%%/AutoSplit.pm
+%%PRIV_LIB%%/B/Deparse.pm
+%%PRIV_LIB%%/B/Op_private.pm
+%%PRIV_LIB%%/Benchmark.pm
+%%PRIV_LIB%%/CORE.pod
+%%PRIV_LIB%%/CPAN.pm
+%%PRIV_LIB%%/CPAN/API/HOWTO.pod
+%%PRIV_LIB%%/CPAN/Author.pm
+%%PRIV_LIB%%/CPAN/Bundle.pm
+%%PRIV_LIB%%/CPAN/CacheMgr.pm
+%%PRIV_LIB%%/CPAN/Complete.pm
+%%PRIV_LIB%%/CPAN/Debug.pm
+%%PRIV_LIB%%/CPAN/DeferredCode.pm
+%%PRIV_LIB%%/CPAN/Distribution.pm
+%%PRIV_LIB%%/CPAN/Distroprefs.pm
+%%PRIV_LIB%%/CPAN/Distrostatus.pm
+%%PRIV_LIB%%/CPAN/Exception/RecursiveDependency.pm
+%%PRIV_LIB%%/CPAN/Exception/blocked_urllist.pm
+%%PRIV_LIB%%/CPAN/Exception/yaml_not_installed.pm
+%%PRIV_LIB%%/CPAN/Exception/yaml_process_error.pm
+%%PRIV_LIB%%/CPAN/FTP.pm
+%%PRIV_LIB%%/CPAN/FTP/netrc.pm
+%%PRIV_LIB%%/CPAN/FirstTime.pm
+%%PRIV_LIB%%/CPAN/HTTP/Client.pm
+%%PRIV_LIB%%/CPAN/HTTP/Credentials.pm
+%%PRIV_LIB%%/CPAN/HandleConfig.pm
+%%PRIV_LIB%%/CPAN/Index.pm
+%%PRIV_LIB%%/CPAN/InfoObj.pm
+%%PRIV_LIB%%/CPAN/Kwalify.pm
+%%PRIV_LIB%%/CPAN/Kwalify/distroprefs.dd
+%%PRIV_LIB%%/CPAN/Kwalify/distroprefs.yml
+%%PRIV_LIB%%/CPAN/LWP/UserAgent.pm
+%%PRIV_LIB%%/CPAN/Meta.pm
+%%PRIV_LIB%%/CPAN/Meta/Converter.pm
+%%PRIV_LIB%%/CPAN/Meta/Feature.pm
+%%PRIV_LIB%%/CPAN/Meta/History.pm
+%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_0.pod
+%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_1.pod
+%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_2.pod
+%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_3.pod
+%%PRIV_LIB%%/CPAN/Meta/History/Meta_1_4.pod
+%%PRIV_LIB%%/CPAN/Meta/Merge.pm
+%%PRIV_LIB%%/CPAN/Meta/Prereqs.pm
+%%PRIV_LIB%%/CPAN/Meta/Requirements.pm
+%%PRIV_LIB%%/CPAN/Meta/Requirements/Range.pm
+%%PRIV_LIB%%/CPAN/Meta/Spec.pm
+%%PRIV_LIB%%/CPAN/Meta/Validator.pm
+%%PRIV_LIB%%/CPAN/Meta/YAML.pm
+%%PRIV_LIB%%/CPAN/Mirrors.pm
+%%PRIV_LIB%%/CPAN/Module.pm
+%%PRIV_LIB%%/CPAN/Nox.pm
+%%PRIV_LIB%%/CPAN/Plugin.pm
+%%PRIV_LIB%%/CPAN/Plugin/Specfile.pm
+%%PRIV_LIB%%/CPAN/Prompt.pm
+%%PRIV_LIB%%/CPAN/Queue.pm
+%%PRIV_LIB%%/CPAN/Shell.pm
+%%PRIV_LIB%%/CPAN/Tarzip.pm
+%%PRIV_LIB%%/CPAN/URL.pm
+%%PRIV_LIB%%/CPAN/Version.pm
+%%PRIV_LIB%%/Carp.pm
+%%PRIV_LIB%%/Carp/Heavy.pm
+%%PRIV_LIB%%/Class/Struct.pm
+%%PRIV_LIB%%/Compress/Zlib.pm
+%%PRIV_LIB%%/Config/Extensions.pm
+%%PRIV_LIB%%/Config/Perl/V.pm
+%%PRIV_LIB%%/DB.pm
+%%PRIV_LIB%%/DBM_Filter.pm
+%%PRIV_LIB%%/DBM_Filter/compress.pm
+%%PRIV_LIB%%/DBM_Filter/encode.pm
+%%PRIV_LIB%%/DBM_Filter/int32.pm
+%%PRIV_LIB%%/DBM_Filter/null.pm
+%%PRIV_LIB%%/DBM_Filter/utf8.pm
+%%PRIV_LIB%%/Devel/SelfStubber.pm
+%%PRIV_LIB%%/Digest.pm
+%%PRIV_LIB%%/Digest/base.pm
+%%PRIV_LIB%%/Digest/file.pm
+%%PRIV_LIB%%/DirHandle.pm
+%%PRIV_LIB%%/Dumpvalue.pm
+%%PRIV_LIB%%/Encode/Changes.e2x
+%%PRIV_LIB%%/Encode/ConfigLocal_PM.e2x
+%%PRIV_LIB%%/Encode/Makefile_PL.e2x
+%%PRIV_LIB%%/Encode/PerlIO.pod
+%%PRIV_LIB%%/Encode/README.e2x
+%%PRIV_LIB%%/Encode/Supported.pod
+%%PRIV_LIB%%/Encode/_PM.e2x
+%%PRIV_LIB%%/Encode/_T.e2x
+%%PRIV_LIB%%/Encode/encode.h
+%%PRIV_LIB%%/English.pm
+%%PRIV_LIB%%/Env.pm
+%%PRIV_LIB%%/Exporter.pm
+%%PRIV_LIB%%/Exporter/Heavy.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Base.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Unix.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/VMS.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/BCC.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/GCC.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/aix.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/android.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/cygwin.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/darwin.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/dec_osf.pm
+%%PRIV_LIB%%/ExtUtils/CBuilder/Platform/os2.pm
+%%PRIV_LIB%%/ExtUtils/Command.pm
+%%PRIV_LIB%%/ExtUtils/Command/MM.pm
+%%PRIV_LIB%%/ExtUtils/Constant.pm
+%%PRIV_LIB%%/ExtUtils/Constant/Base.pm
+%%PRIV_LIB%%/ExtUtils/Constant/ProxySubs.pm
+%%PRIV_LIB%%/ExtUtils/Constant/Utils.pm
+%%PRIV_LIB%%/ExtUtils/Constant/XS.pm
+%%PRIV_LIB%%/ExtUtils/Embed.pm
+%%PRIV_LIB%%/ExtUtils/Install.pm
+%%PRIV_LIB%%/ExtUtils/Installed.pm
+%%PRIV_LIB%%/ExtUtils/Liblist.pm
+%%PRIV_LIB%%/ExtUtils/Liblist/Kid.pm
+%%PRIV_LIB%%/ExtUtils/MANIFEST.SKIP
+%%PRIV_LIB%%/ExtUtils/MM.pm
+%%PRIV_LIB%%/ExtUtils/MM_AIX.pm
+%%PRIV_LIB%%/ExtUtils/MM_Any.pm
+%%PRIV_LIB%%/ExtUtils/MM_BeOS.pm
+%%PRIV_LIB%%/ExtUtils/MM_Cygwin.pm
+%%PRIV_LIB%%/ExtUtils/MM_DOS.pm
+%%PRIV_LIB%%/ExtUtils/MM_Darwin.pm
+%%PRIV_LIB%%/ExtUtils/MM_MacOS.pm
+%%PRIV_LIB%%/ExtUtils/MM_NW5.pm
+%%PRIV_LIB%%/ExtUtils/MM_OS2.pm
+%%PRIV_LIB%%/ExtUtils/MM_OS390.pm
+%%PRIV_LIB%%/ExtUtils/MM_QNX.pm
+%%PRIV_LIB%%/ExtUtils/MM_UWIN.pm
+%%PRIV_LIB%%/ExtUtils/MM_Unix.pm
+%%PRIV_LIB%%/ExtUtils/MM_VMS.pm
+%%PRIV_LIB%%/ExtUtils/MM_VOS.pm
+%%PRIV_LIB%%/ExtUtils/MM_Win32.pm
+%%PRIV_LIB%%/ExtUtils/MM_Win95.pm
+%%PRIV_LIB%%/ExtUtils/MY.pm
+%%PRIV_LIB%%/ExtUtils/MakeMaker.pm
+%%PRIV_LIB%%/ExtUtils/MakeMaker/Config.pm
+%%PRIV_LIB%%/ExtUtils/MakeMaker/FAQ.pod
+%%PRIV_LIB%%/ExtUtils/MakeMaker/Locale.pm
+%%PRIV_LIB%%/ExtUtils/MakeMaker/Tutorial.pod
+%%PRIV_LIB%%/ExtUtils/MakeMaker/version.pm
+%%PRIV_LIB%%/ExtUtils/Manifest.pm
+%%PRIV_LIB%%/ExtUtils/Miniperl.pm
+%%PRIV_LIB%%/ExtUtils/Mkbootstrap.pm
+%%PRIV_LIB%%/ExtUtils/Mksymlists.pm
+%%PRIV_LIB%%/ExtUtils/PL2Bat.pm
+%%PRIV_LIB%%/ExtUtils/Packlist.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS.pod
+%%PRIV_LIB%%/ExtUtils/ParseXS/Constants.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS/CountLines.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS/Eval.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS/Node.pm
+%%PRIV_LIB%%/ExtUtils/ParseXS/Utilities.pm
+%%PRIV_LIB%%/ExtUtils/Typemaps.pm
+%%PRIV_LIB%%/ExtUtils/Typemaps/Cmd.pm
+%%PRIV_LIB%%/ExtUtils/Typemaps/InputMap.pm
+%%PRIV_LIB%%/ExtUtils/Typemaps/OutputMap.pm
+%%PRIV_LIB%%/ExtUtils/Typemaps/Type.pm
+%%PRIV_LIB%%/ExtUtils/testlib.pm
+%%PRIV_LIB%%/ExtUtils/typemap
+%%PRIV_LIB%%/ExtUtils/xsubpp
+%%PRIV_LIB%%/Fatal.pm
+%%PRIV_LIB%%/File/Basename.pm
+%%PRIV_LIB%%/File/Compare.pm
+%%PRIV_LIB%%/File/Copy.pm
+%%PRIV_LIB%%/File/Fetch.pm
+%%PRIV_LIB%%/File/Find.pm
+%%PRIV_LIB%%/File/GlobMapper.pm
+%%PRIV_LIB%%/File/Path.pm
+%%PRIV_LIB%%/File/Temp.pm
+%%PRIV_LIB%%/File/stat.pm
+%%PRIV_LIB%%/FileCache.pm
+%%PRIV_LIB%%/FileHandle.pm
+%%PRIV_LIB%%/Filter/Simple.pm
+%%PRIV_LIB%%/FindBin.pm
+%%PRIV_LIB%%/Getopt/Long.pm
+%%PRIV_LIB%%/Getopt/Long/Parser.pm
+%%PRIV_LIB%%/Getopt/Std.pm
+%%PRIV_LIB%%/HTTP/Tiny.pm
+%%PRIV_LIB%%/I18N/Collate.pm
+%%PRIV_LIB%%/I18N/LangTags.pm
+%%PRIV_LIB%%/I18N/LangTags/Detect.pm
+%%PRIV_LIB%%/I18N/LangTags/List.pm
+%%PRIV_LIB%%/IO/Compress.pm
+%%PRIV_LIB%%/IO/Compress/Adapter/Bzip2.pm
+%%PRIV_LIB%%/IO/Compress/Adapter/Deflate.pm
+%%PRIV_LIB%%/IO/Compress/Adapter/Identity.pm
+%%PRIV_LIB%%/IO/Compress/Base.pm
+%%PRIV_LIB%%/IO/Compress/Base/Common.pm
+%%PRIV_LIB%%/IO/Compress/Bzip2.pm
+%%PRIV_LIB%%/IO/Compress/Deflate.pm
+%%PRIV_LIB%%/IO/Compress/FAQ.pod
+%%PRIV_LIB%%/IO/Compress/Gzip.pm
+%%PRIV_LIB%%/IO/Compress/Gzip/Constants.pm
+%%PRIV_LIB%%/IO/Compress/RawDeflate.pm
+%%PRIV_LIB%%/IO/Compress/Zip.pm
+%%PRIV_LIB%%/IO/Compress/Zip/Constants.pm
+%%PRIV_LIB%%/IO/Compress/Zlib/Constants.pm
+%%PRIV_LIB%%/IO/Compress/Zlib/Extra.pm
+%%PRIV_LIB%%/IO/Socket/IP.pm
+%%PRIV_LIB%%/IO/Uncompress/Adapter/Bunzip2.pm
+%%PRIV_LIB%%/IO/Uncompress/Adapter/Identity.pm
+%%PRIV_LIB%%/IO/Uncompress/Adapter/Inflate.pm
+%%PRIV_LIB%%/IO/Uncompress/AnyInflate.pm
+%%PRIV_LIB%%/IO/Uncompress/AnyUncompress.pm
+%%PRIV_LIB%%/IO/Uncompress/Base.pm
+%%PRIV_LIB%%/IO/Uncompress/Bunzip2.pm
+%%PRIV_LIB%%/IO/Uncompress/Gunzip.pm
+%%PRIV_LIB%%/IO/Uncompress/Inflate.pm
+%%PRIV_LIB%%/IO/Uncompress/RawInflate.pm
+%%PRIV_LIB%%/IO/Uncompress/Unzip.pm
+%%PRIV_LIB%%/IO/Zlib.pm
+%%PRIV_LIB%%/IPC/Cmd.pm
+%%PRIV_LIB%%/IPC/Open2.pm
+%%PRIV_LIB%%/IPC/Open3.pm
+%%PRIV_LIB%%/Internals.pod
+%%PRIV_LIB%%/JSON/PP.pm
+%%PRIV_LIB%%/JSON/PP/Boolean.pm
+%%PRIV_LIB%%/Locale/Maketext.pm
+%%PRIV_LIB%%/Locale/Maketext.pod
+%%PRIV_LIB%%/Locale/Maketext/Cookbook.pod
+%%PRIV_LIB%%/Locale/Maketext/Guts.pm
+%%PRIV_LIB%%/Locale/Maketext/GutsLoader.pm
+%%PRIV_LIB%%/Locale/Maketext/Simple.pm
+%%PRIV_LIB%%/Locale/Maketext/TPJ13.pod
+%%PRIV_LIB%%/Math/BigFloat.pm
+%%PRIV_LIB%%/Math/BigFloat/Trace.pm
+%%PRIV_LIB%%/Math/BigInt.pm
+%%PRIV_LIB%%/Math/BigInt/Calc.pm
+%%PRIV_LIB%%/Math/BigInt/Lib.pm
+%%PRIV_LIB%%/Math/BigInt/Trace.pm
+%%PRIV_LIB%%/Math/BigRat.pm
+%%PRIV_LIB%%/Math/BigRat/Trace.pm
+%%PRIV_LIB%%/Math/Complex.pm
+%%PRIV_LIB%%/Math/Trig.pm
+%%PRIV_LIB%%/Memoize.pm
+%%PRIV_LIB%%/Memoize/AnyDBM_File.pm
+%%PRIV_LIB%%/Memoize/Expire.pm
+%%PRIV_LIB%%/Memoize/NDBM_File.pm
+%%PRIV_LIB%%/Memoize/SDBM_File.pm
+%%PRIV_LIB%%/Memoize/Storable.pm
+%%PRIV_LIB%%/Module/CoreList.pm
+%%PRIV_LIB%%/Module/CoreList.pod
+%%PRIV_LIB%%/Module/CoreList/Utils.pm
+%%PRIV_LIB%%/Module/Load.pm
+%%PRIV_LIB%%/Module/Load/Conditional.pm
+%%PRIV_LIB%%/Module/Loaded.pm
+%%PRIV_LIB%%/Module/Metadata.pm
+%%PRIV_LIB%%/NEXT.pm
+%%PRIV_LIB%%/Net/Cmd.pm
+%%PRIV_LIB%%/Net/Config.pm
+%%PRIV_LIB%%/Net/Domain.pm
+%%PRIV_LIB%%/Net/FTP.pm
+%%PRIV_LIB%%/Net/FTP/A.pm
+%%PRIV_LIB%%/Net/FTP/E.pm
+%%PRIV_LIB%%/Net/FTP/I.pm
+%%PRIV_LIB%%/Net/FTP/L.pm
+%%PRIV_LIB%%/Net/FTP/dataconn.pm
+%%PRIV_LIB%%/Net/NNTP.pm
+%%PRIV_LIB%%/Net/Netrc.pm
+%%PRIV_LIB%%/Net/POP3.pm
+%%PRIV_LIB%%/Net/Ping.pm
+%%PRIV_LIB%%/Net/SMTP.pm
+%%PRIV_LIB%%/Net/Time.pm
+%%PRIV_LIB%%/Net/hostent.pm
+%%PRIV_LIB%%/Net/libnetFAQ.pod
+%%PRIV_LIB%%/Net/netent.pm
+%%PRIV_LIB%%/Net/protoent.pm
+%%PRIV_LIB%%/Net/servent.pm
+%%PRIV_LIB%%/Params/Check.pm
+%%PRIV_LIB%%/Parse/CPAN/Meta.pm
+%%PRIV_LIB%%/Perl/OSType.pm
+%%PRIV_LIB%%/PerlIO.pm
+%%PRIV_LIB%%/PerlIO/scalar.pm
+%%PRIV_LIB%%/PerlIO/via/QuotedPrint.pm
+%%PRIV_LIB%%/Pod/Checker.pm
+%%PRIV_LIB%%/Pod/Escapes.pm
+%%PRIV_LIB%%/Pod/Functions.pm
+%%PRIV_LIB%%/Pod/Html.pm
+%%PRIV_LIB%%/Pod/Html/Util.pm
+%%PRIV_LIB%%/Pod/Man.pm
+%%PRIV_LIB%%/Pod/ParseLink.pm
+%%PRIV_LIB%%/Pod/Perldoc.pm
+%%PRIV_LIB%%/Pod/Perldoc/BaseTo.pm
+%%PRIV_LIB%%/Pod/Perldoc/GetOptsOO.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToANSI.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToChecker.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToMan.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToNroff.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToPod.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToRtf.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToTerm.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToText.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToTk.pm
+%%PRIV_LIB%%/Pod/Perldoc/ToXml.pm
+%%PRIV_LIB%%/Pod/Simple.pm
+%%PRIV_LIB%%/Pod/Simple.pod
+%%PRIV_LIB%%/Pod/Simple/BlackBox.pm
+%%PRIV_LIB%%/Pod/Simple/Checker.pm
+%%PRIV_LIB%%/Pod/Simple/Debug.pm
+%%PRIV_LIB%%/Pod/Simple/DumpAsText.pm
+%%PRIV_LIB%%/Pod/Simple/DumpAsXML.pm
+%%PRIV_LIB%%/Pod/Simple/HTML.pm
+%%PRIV_LIB%%/Pod/Simple/HTMLBatch.pm
+%%PRIV_LIB%%/Pod/Simple/HTMLLegacy.pm
+%%PRIV_LIB%%/Pod/Simple/JustPod.pm
+%%PRIV_LIB%%/Pod/Simple/LinkSection.pm
+%%PRIV_LIB%%/Pod/Simple/Methody.pm
+%%PRIV_LIB%%/Pod/Simple/Progress.pm
+%%PRIV_LIB%%/Pod/Simple/PullParser.pm
+%%PRIV_LIB%%/Pod/Simple/PullParserEndToken.pm
+%%PRIV_LIB%%/Pod/Simple/PullParserStartToken.pm
+%%PRIV_LIB%%/Pod/Simple/PullParserTextToken.pm
+%%PRIV_LIB%%/Pod/Simple/PullParserToken.pm
+%%PRIV_LIB%%/Pod/Simple/RTF.pm
+%%PRIV_LIB%%/Pod/Simple/Search.pm
+%%PRIV_LIB%%/Pod/Simple/SimpleTree.pm
+%%PRIV_LIB%%/Pod/Simple/Subclassing.pod
+%%PRIV_LIB%%/Pod/Simple/Text.pm
+%%PRIV_LIB%%/Pod/Simple/TextContent.pm
+%%PRIV_LIB%%/Pod/Simple/TiedOutFH.pm
+%%PRIV_LIB%%/Pod/Simple/Transcode.pm
+%%PRIV_LIB%%/Pod/Simple/TranscodeDumb.pm
+%%PRIV_LIB%%/Pod/Simple/TranscodeSmart.pm
+%%PRIV_LIB%%/Pod/Simple/XHTML.pm
+%%PRIV_LIB%%/Pod/Simple/XMLOutStream.pm
+%%PRIV_LIB%%/Pod/Text.pm
+%%PRIV_LIB%%/Pod/Text/Color.pm
+%%PRIV_LIB%%/Pod/Text/Overstrike.pm
+%%PRIV_LIB%%/Pod/Text/Termcap.pm
+%%PRIV_LIB%%/Pod/Usage.pm
+%%PRIV_LIB%%/Safe.pm
+%%PRIV_LIB%%/Search/Dict.pm
+%%PRIV_LIB%%/SelectSaver.pm
+%%PRIV_LIB%%/SelfLoader.pm
+%%PRIV_LIB%%/Symbol.pm
+%%PRIV_LIB%%/TAP/Base.pm
+%%PRIV_LIB%%/TAP/Formatter/Base.pm
+%%PRIV_LIB%%/TAP/Formatter/Color.pm
+%%PRIV_LIB%%/TAP/Formatter/Console.pm
+%%PRIV_LIB%%/TAP/Formatter/Console/ParallelSession.pm
+%%PRIV_LIB%%/TAP/Formatter/Console/Session.pm
+%%PRIV_LIB%%/TAP/Formatter/File.pm
+%%PRIV_LIB%%/TAP/Formatter/File/Session.pm
+%%PRIV_LIB%%/TAP/Formatter/Session.pm
+%%PRIV_LIB%%/TAP/Harness.pm
+%%PRIV_LIB%%/TAP/Harness/Beyond.pod
+%%PRIV_LIB%%/TAP/Harness/Env.pm
+%%PRIV_LIB%%/TAP/Object.pm
+%%PRIV_LIB%%/TAP/Parser.pm
+%%PRIV_LIB%%/TAP/Parser/Aggregator.pm
+%%PRIV_LIB%%/TAP/Parser/Grammar.pm
+%%PRIV_LIB%%/TAP/Parser/Iterator.pm
+%%PRIV_LIB%%/TAP/Parser/Iterator/Array.pm
+%%PRIV_LIB%%/TAP/Parser/Iterator/Process.pm
+%%PRIV_LIB%%/TAP/Parser/Iterator/Stream.pm
+%%PRIV_LIB%%/TAP/Parser/IteratorFactory.pm
+%%PRIV_LIB%%/TAP/Parser/Multiplexer.pm
+%%PRIV_LIB%%/TAP/Parser/Result.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Bailout.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Comment.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Plan.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Pragma.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Test.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Unknown.pm
+%%PRIV_LIB%%/TAP/Parser/Result/Version.pm
+%%PRIV_LIB%%/TAP/Parser/Result/YAML.pm
+%%PRIV_LIB%%/TAP/Parser/ResultFactory.pm
+%%PRIV_LIB%%/TAP/Parser/Scheduler.pm
+%%PRIV_LIB%%/TAP/Parser/Scheduler/Job.pm
+%%PRIV_LIB%%/TAP/Parser/Scheduler/Spinner.pm
+%%PRIV_LIB%%/TAP/Parser/Source.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler/Executable.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler/File.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler/Handle.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler/Perl.pm
+%%PRIV_LIB%%/TAP/Parser/SourceHandler/RawTAP.pm
+%%PRIV_LIB%%/TAP/Parser/YAMLish/Reader.pm
+%%PRIV_LIB%%/TAP/Parser/YAMLish/Writer.pm
+%%PRIV_LIB%%/Term/ANSIColor.pm
+%%PRIV_LIB%%/Term/Cap.pm
+%%PRIV_LIB%%/Term/Complete.pm
+%%PRIV_LIB%%/Term/ReadLine.pm
+%%PRIV_LIB%%/Term/Table.pm
+%%PRIV_LIB%%/Term/Table/Cell.pm
+%%PRIV_LIB%%/Term/Table/CellStack.pm
+%%PRIV_LIB%%/Term/Table/HashBase.pm
+%%PRIV_LIB%%/Term/Table/LineBreak.pm
+%%PRIV_LIB%%/Term/Table/Spacer.pm
+%%PRIV_LIB%%/Term/Table/Util.pm
+%%PRIV_LIB%%/Test.pm
+%%PRIV_LIB%%/Test/Builder.pm
+%%PRIV_LIB%%/Test/Builder/Formatter.pm
+%%PRIV_LIB%%/Test/Builder/Module.pm
+%%PRIV_LIB%%/Test/Builder/Tester.pm
+%%PRIV_LIB%%/Test/Builder/Tester/Color.pm
+%%PRIV_LIB%%/Test/Builder/TodoDiag.pm
+%%PRIV_LIB%%/Test/Harness.pm
+%%PRIV_LIB%%/Test/More.pm
+%%PRIV_LIB%%/Test/Simple.pm
+%%PRIV_LIB%%/Test/Tester.pm
+%%PRIV_LIB%%/Test/Tester/Capture.pm
+%%PRIV_LIB%%/Test/Tester/CaptureRunner.pm
+%%PRIV_LIB%%/Test/Tester/Delegate.pm
+%%PRIV_LIB%%/Test/Tutorial.pod
+%%PRIV_LIB%%/Test/use/ok.pm
+%%PRIV_LIB%%/Test2.pm
+%%PRIV_LIB%%/Test2/API.pm
+%%PRIV_LIB%%/Test2/API/Breakage.pm
+%%PRIV_LIB%%/Test2/API/Context.pm
+%%PRIV_LIB%%/Test2/API/Instance.pm
+%%PRIV_LIB%%/Test2/API/InterceptResult.pm
+%%PRIV_LIB%%/Test2/API/InterceptResult/Event.pm
+%%PRIV_LIB%%/Test2/API/InterceptResult/Facet.pm
+%%PRIV_LIB%%/Test2/API/InterceptResult/Hub.pm
+%%PRIV_LIB%%/Test2/API/InterceptResult/Squasher.pm
+%%PRIV_LIB%%/Test2/API/Stack.pm
+%%PRIV_LIB%%/Test2/AsyncSubtest.pm
+%%PRIV_LIB%%/Test2/AsyncSubtest/Event/Attach.pm
+%%PRIV_LIB%%/Test2/AsyncSubtest/Event/Detach.pm
+%%PRIV_LIB%%/Test2/AsyncSubtest/Formatter.pm
+%%PRIV_LIB%%/Test2/AsyncSubtest/Hub.pm
+%%PRIV_LIB%%/Test2/Bundle.pm
+%%PRIV_LIB%%/Test2/Bundle/Extended.pm
+%%PRIV_LIB%%/Test2/Bundle/More.pm
+%%PRIV_LIB%%/Test2/Bundle/Simple.pm
+%%PRIV_LIB%%/Test2/Compare.pm
+%%PRIV_LIB%%/Test2/Compare/Array.pm
+%%PRIV_LIB%%/Test2/Compare/Bag.pm
+%%PRIV_LIB%%/Test2/Compare/Base.pm
+%%PRIV_LIB%%/Test2/Compare/Bool.pm
+%%PRIV_LIB%%/Test2/Compare/Custom.pm
+%%PRIV_LIB%%/Test2/Compare/DeepRef.pm
+%%PRIV_LIB%%/Test2/Compare/Delta.pm
+%%PRIV_LIB%%/Test2/Compare/Event.pm
+%%PRIV_LIB%%/Test2/Compare/EventMeta.pm
+%%PRIV_LIB%%/Test2/Compare/Float.pm
+%%PRIV_LIB%%/Test2/Compare/Hash.pm
+%%PRIV_LIB%%/Test2/Compare/Isa.pm
+%%PRIV_LIB%%/Test2/Compare/Meta.pm
+%%PRIV_LIB%%/Test2/Compare/Negatable.pm
+%%PRIV_LIB%%/Test2/Compare/Number.pm
+%%PRIV_LIB%%/Test2/Compare/Object.pm
+%%PRIV_LIB%%/Test2/Compare/OrderedSubset.pm
+%%PRIV_LIB%%/Test2/Compare/Pattern.pm
+%%PRIV_LIB%%/Test2/Compare/Ref.pm
+%%PRIV_LIB%%/Test2/Compare/Regex.pm
+%%PRIV_LIB%%/Test2/Compare/Scalar.pm
+%%PRIV_LIB%%/Test2/Compare/Set.pm
+%%PRIV_LIB%%/Test2/Compare/String.pm
+%%PRIV_LIB%%/Test2/Compare/Undef.pm
+%%PRIV_LIB%%/Test2/Compare/Wildcard.pm
+%%PRIV_LIB%%/Test2/Env.pm
+%%PRIV_LIB%%/Test2/Event.pm
+%%PRIV_LIB%%/Test2/Event/Bail.pm
+%%PRIV_LIB%%/Test2/Event/Diag.pm
+%%PRIV_LIB%%/Test2/Event/Encoding.pm
+%%PRIV_LIB%%/Test2/Event/Exception.pm
+%%PRIV_LIB%%/Test2/Event/Fail.pm
+%%PRIV_LIB%%/Test2/Event/Generic.pm
+%%PRIV_LIB%%/Test2/Event/Note.pm
+%%PRIV_LIB%%/Test2/Event/Ok.pm
+%%PRIV_LIB%%/Test2/Event/Pass.pm
+%%PRIV_LIB%%/Test2/Event/Plan.pm
+%%PRIV_LIB%%/Test2/Event/Skip.pm
+%%PRIV_LIB%%/Test2/Event/Subtest.pm
+%%PRIV_LIB%%/Test2/Event/TAP/Version.pm
+%%PRIV_LIB%%/Test2/Event/V2.pm
+%%PRIV_LIB%%/Test2/Event/Waiting.pm
+%%PRIV_LIB%%/Test2/EventFacet.pm
+%%PRIV_LIB%%/Test2/EventFacet/About.pm
+%%PRIV_LIB%%/Test2/EventFacet/Amnesty.pm
+%%PRIV_LIB%%/Test2/EventFacet/Assert.pm
+%%PRIV_LIB%%/Test2/EventFacet/Control.pm
+%%PRIV_LIB%%/Test2/EventFacet/Error.pm
+%%PRIV_LIB%%/Test2/EventFacet/Hub.pm
+%%PRIV_LIB%%/Test2/EventFacet/Info.pm
+%%PRIV_LIB%%/Test2/EventFacet/Info/Table.pm
+%%PRIV_LIB%%/Test2/EventFacet/Meta.pm
+%%PRIV_LIB%%/Test2/EventFacet/Parent.pm
+%%PRIV_LIB%%/Test2/EventFacet/Plan.pm
+%%PRIV_LIB%%/Test2/EventFacet/Render.pm
+%%PRIV_LIB%%/Test2/EventFacet/Trace.pm
+%%PRIV_LIB%%/Test2/Formatter.pm
+%%PRIV_LIB%%/Test2/Formatter/TAP.pm
+%%PRIV_LIB%%/Test2/Hub.pm
+%%PRIV_LIB%%/Test2/Hub/Interceptor.pm
+%%PRIV_LIB%%/Test2/Hub/Interceptor/Terminator.pm
+%%PRIV_LIB%%/Test2/Hub/Subtest.pm
+%%PRIV_LIB%%/Test2/IPC.pm
+%%PRIV_LIB%%/Test2/IPC/Driver.pm
+%%PRIV_LIB%%/Test2/IPC/Driver/Files.pm
+%%PRIV_LIB%%/Test2/Manual.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/API.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/Context.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/EndToEnd.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/Event.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/Hubs.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/IPC.pm
+%%PRIV_LIB%%/Test2/Manual/Anatomy/Utilities.pm
+%%PRIV_LIB%%/Test2/Manual/Concurrency.pm
+%%PRIV_LIB%%/Test2/Manual/Contributing.pm
+%%PRIV_LIB%%/Test2/Manual/Testing.pm
+%%PRIV_LIB%%/Test2/Manual/Testing/Introduction.pm
+%%PRIV_LIB%%/Test2/Manual/Testing/Migrating.pm
+%%PRIV_LIB%%/Test2/Manual/Testing/Planning.pm
+%%PRIV_LIB%%/Test2/Manual/Testing/Todo.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/FirstTool.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Formatter.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Nesting.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Plugin/TestExit.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Plugin/TestingDone.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Plugin/ToolCompletes.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Plugin/ToolStarts.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Subtest.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/TestBuilder.pm
+%%PRIV_LIB%%/Test2/Manual/Tooling/Testing.pm
+%%PRIV_LIB%%/Test2/Mock.pm
+%%PRIV_LIB%%/Test2/Plugin.pm
+%%PRIV_LIB%%/Test2/Plugin/BailOnFail.pm
+%%PRIV_LIB%%/Test2/Plugin/DieOnFail.pm
+%%PRIV_LIB%%/Test2/Plugin/ExitSummary.pm
+%%PRIV_LIB%%/Test2/Plugin/SRand.pm
+%%PRIV_LIB%%/Test2/Plugin/Times.pm
+%%PRIV_LIB%%/Test2/Plugin/UTF8.pm
+%%PRIV_LIB%%/Test2/Require.pm
+%%PRIV_LIB%%/Test2/Require/AuthorTesting.pm
+%%PRIV_LIB%%/Test2/Require/AutomatedTesting.pm
+%%PRIV_LIB%%/Test2/Require/EnvVar.pm
+%%PRIV_LIB%%/Test2/Require/ExtendedTesting.pm
+%%PRIV_LIB%%/Test2/Require/Fork.pm
+%%PRIV_LIB%%/Test2/Require/Module.pm
+%%PRIV_LIB%%/Test2/Require/NonInteractiveTesting.pm
+%%PRIV_LIB%%/Test2/Require/Perl.pm
+%%PRIV_LIB%%/Test2/Require/RealFork.pm
+%%PRIV_LIB%%/Test2/Require/ReleaseTesting.pm
+%%PRIV_LIB%%/Test2/Require/Threads.pm
+%%PRIV_LIB%%/Test2/Suite.pm
+%%PRIV_LIB%%/Test2/Todo.pm
+%%PRIV_LIB%%/Test2/Tools.pm
+%%PRIV_LIB%%/Test2/Tools/AsyncSubtest.pm
+%%PRIV_LIB%%/Test2/Tools/Basic.pm
+%%PRIV_LIB%%/Test2/Tools/Class.pm
+%%PRIV_LIB%%/Test2/Tools/ClassicCompare.pm
+%%PRIV_LIB%%/Test2/Tools/Compare.pm
+%%PRIV_LIB%%/Test2/Tools/Defer.pm
+%%PRIV_LIB%%/Test2/Tools/Encoding.pm
+%%PRIV_LIB%%/Test2/Tools/Event.pm
+%%PRIV_LIB%%/Test2/Tools/Exception.pm
+%%PRIV_LIB%%/Test2/Tools/Exports.pm
+%%PRIV_LIB%%/Test2/Tools/GenTemp.pm
+%%PRIV_LIB%%/Test2/Tools/Grab.pm
+%%PRIV_LIB%%/Test2/Tools/Mock.pm
+%%PRIV_LIB%%/Test2/Tools/Ref.pm
+%%PRIV_LIB%%/Test2/Tools/Refcount.pm
+%%PRIV_LIB%%/Test2/Tools/Spec.pm
+%%PRIV_LIB%%/Test2/Tools/Subtest.pm
+%%PRIV_LIB%%/Test2/Tools/Target.pm
+%%PRIV_LIB%%/Test2/Tools/Tester.pm
+%%PRIV_LIB%%/Test2/Tools/Tiny.pm
+%%PRIV_LIB%%/Test2/Tools/Warnings.pm
+%%PRIV_LIB%%/Test2/Transition.pod
+%%PRIV_LIB%%/Test2/Util.pm
+%%PRIV_LIB%%/Test2/Util/ExternalMeta.pm
+%%PRIV_LIB%%/Test2/Util/Facets2Legacy.pm
+%%PRIV_LIB%%/Test2/Util/Grabber.pm
+%%PRIV_LIB%%/Test2/Util/Guard.pm
+%%PRIV_LIB%%/Test2/Util/HashBase.pm
+%%PRIV_LIB%%/Test2/Util/Importer.pm
+%%PRIV_LIB%%/Test2/Util/Ref.pm
+%%PRIV_LIB%%/Test2/Util/Sig.pm
+%%PRIV_LIB%%/Test2/Util/Stash.pm
+%%PRIV_LIB%%/Test2/Util/Sub.pm
+%%PRIV_LIB%%/Test2/Util/Table.pm
+%%PRIV_LIB%%/Test2/Util/Table/Cell.pm
+%%PRIV_LIB%%/Test2/Util/Table/LineBreak.pm
+%%PRIV_LIB%%/Test2/Util/Term.pm
+%%PRIV_LIB%%/Test2/Util/Times.pm
+%%PRIV_LIB%%/Test2/Util/Trace.pm
+%%PRIV_LIB%%/Test2/V0.pm
+%%PRIV_LIB%%/Test2/Workflow.pm
+%%PRIV_LIB%%/Test2/Workflow/BlockBase.pm
+%%PRIV_LIB%%/Test2/Workflow/Build.pm
+%%PRIV_LIB%%/Test2/Workflow/Runner.pm
+%%PRIV_LIB%%/Test2/Workflow/Task.pm
+%%PRIV_LIB%%/Test2/Workflow/Task/Action.pm
+%%PRIV_LIB%%/Test2/Workflow/Task/Group.pm
+%%PRIV_LIB%%/Text/Abbrev.pm
+%%PRIV_LIB%%/Text/Balanced.pm
+%%PRIV_LIB%%/Text/ParseWords.pm
+%%PRIV_LIB%%/Text/Tabs.pm
+%%PRIV_LIB%%/Text/Wrap.pm
+%%PRIV_LIB%%/Thread.pm
+%%PRIV_LIB%%/Thread/Queue.pm
+%%PRIV_LIB%%/Thread/Semaphore.pm
+%%PRIV_LIB%%/Tie/Array.pm
+%%PRIV_LIB%%/Tie/File.pm
+%%PRIV_LIB%%/Tie/Handle.pm
+%%PRIV_LIB%%/Tie/Hash.pm
+%%PRIV_LIB%%/Tie/Hash/NamedCapture.pm
+%%PRIV_LIB%%/Tie/Memoize.pm
+%%PRIV_LIB%%/Tie/RefHash.pm
+%%PRIV_LIB%%/Tie/Scalar.pm
+%%PRIV_LIB%%/Tie/StdHandle.pm
+%%PRIV_LIB%%/Tie/SubstrHash.pm
+%%PRIV_LIB%%/Time/Local.pm
+%%PRIV_LIB%%/Time/gmtime.pm
+%%PRIV_LIB%%/Time/localtime.pm
+%%PRIV_LIB%%/Time/tm.pm
+%%PRIV_LIB%%/UNIVERSAL.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/Big5.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/GB2312.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/JISX0208.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/Korean.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/Pinyin.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/Stroke.pm
+%%PRIV_LIB%%/Unicode/Collate/CJK/Zhuyin.pm
+%%PRIV_LIB%%/Unicode/Collate/Locale/af.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ar.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/as.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/az.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/be.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/bn.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ca.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/cs.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/cu.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/cy.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/da.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/de_at_ph.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/de_phone.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/dsb.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ee.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/eo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/es.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/es_trad.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/et.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fa.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fi.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fi_phone.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fil.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/fr_ca.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/gu.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ha.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/haw.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/he.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/hi.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/hr.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/hu.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/hy.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ig.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/is.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ja.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/kk.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/kl.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/kn.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ko.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/kok.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/lkt.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ln.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/lt.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/lv.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/mk.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ml.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/mr.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/mt.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/nb.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/nn.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/nso.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/om.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/or.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/pa.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/pl.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ro.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sa.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/se.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/si.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/si_dict.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sk.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sl.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sq.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sr.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sv.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/sv_refo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ta.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/te.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/th.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/tn.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/to.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/tr.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ug_cyrl.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/uk.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/ur.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/vi.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/vo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/wae.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/wo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/yo.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh_big5.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh_gb.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh_pin.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh_strk.pl
+%%PRIV_LIB%%/Unicode/Collate/Locale/zh_zhu.pl
+%%PRIV_LIB%%/Unicode/Collate/allkeys.txt
+%%PRIV_LIB%%/Unicode/Collate/keys.txt
+%%PRIV_LIB%%/Unicode/UCD.pm
+%%PRIV_LIB%%/User/grent.pm
+%%PRIV_LIB%%/User/pwent.pm
+%%PRIV_LIB%%/XSLoader.pm
+%%PRIV_LIB%%/_charnames.pm
+%%PRIV_LIB%%/autodie.pm
+%%PRIV_LIB%%/autodie/Scope/Guard.pm
+%%PRIV_LIB%%/autodie/Scope/GuardStack.pm
+%%PRIV_LIB%%/autodie/Util.pm
+%%PRIV_LIB%%/autodie/exception.pm
+%%PRIV_LIB%%/autodie/exception/system.pm
+%%PRIV_LIB%%/autodie/hints.pm
+%%PRIV_LIB%%/autodie/skip.pm
+%%PRIV_LIB%%/autouse.pm
+%%PRIV_LIB%%/base.pm
+%%PRIV_LIB%%/bigfloat.pm
+%%PRIV_LIB%%/bigint.pm
+%%PRIV_LIB%%/bignum.pm
+%%PRIV_LIB%%/bigrat.pm
+%%PRIV_LIB%%/blib.pm
+%%PRIV_LIB%%/builtin.pm
+%%PRIV_LIB%%/bytes.pm
+%%PRIV_LIB%%/charnames.pm
+%%PRIV_LIB%%/constant.pm
+%%PRIV_LIB%%/deprecate.pm
+%%PRIV_LIB%%/diagnostics.pm
+%%PRIV_LIB%%/dumpvar.pl
+%%PRIV_LIB%%/encoding/warnings.pm
+%%PRIV_LIB%%/experimental.pm
+%%PRIV_LIB%%/feature.pm
+%%PRIV_LIB%%/fields.pm
+%%PRIV_LIB%%/filetest.pm
+%%PRIV_LIB%%/if.pm
+%%PRIV_LIB%%/integer.pm
+%%PRIV_LIB%%/less.pm
+%%PRIV_LIB%%/locale.pm
+%%ARCH_LIB%%/.packlist
+%%ARCH_LIB%%/B.pm
+%%ARCH_LIB%%/B/Concise.pm
+%%ARCH_LIB%%/B/Showlex.pm
+%%ARCH_LIB%%/B/Terse.pm
+%%ARCH_LIB%%/B/Xref.pm
+%%ARCH_LIB%%/CORE/EXTERN.h
+%%ARCH_LIB%%/CORE/INTERN.h
+%%ARCH_LIB%%/CORE/XSUB.h
+%%ARCH_LIB%%/CORE/av.h
+%%ARCH_LIB%%/CORE/bitcount.h
+%%ARCH_LIB%%/CORE/config.h
+%%ARCH_LIB%%/CORE/cop.h
+%%ARCH_LIB%%/CORE/cv.h
+%%ARCH_LIB%%/CORE/dosish.h
+%%ARCH_LIB%%/CORE/ebcdic_tables.h
+%%ARCH_LIB%%/CORE/embed.h
+%%ARCH_LIB%%/CORE/embedvar.h
+%%ARCH_LIB%%/CORE/fakesdio.h
+%%ARCH_LIB%%/CORE/feature.h
+%%ARCH_LIB%%/CORE/form.h
+%%ARCH_LIB%%/CORE/git_version.h
+%%ARCH_LIB%%/CORE/gv.h
+%%ARCH_LIB%%/CORE/handy.h
+%%ARCH_LIB%%/CORE/hv.h
+%%ARCH_LIB%%/CORE/hv_func.h
+%%ARCH_LIB%%/CORE/hv_macro.h
+%%ARCH_LIB%%/CORE/inline.h
+%%ARCH_LIB%%/CORE/intrpvar.h
+%%ARCH_LIB%%/CORE/invlist_inline.h
+%%ARCH_LIB%%/CORE/iperlsys.h
+%%ARCH_LIB%%/CORE/keywords.h
+%%ARCH_LIB%%/CORE/l1_char_class_tab.h
+%%ARCH_LIB%%/CORE/libperl.so
+%%ARCH_LIB%%/CORE/libperl.so.%%PERL_VER%%
+%%ARCH_LIB%%/CORE/libperl.so.%%PERL_VERSION%%
+%%ARCH_LIB%%/CORE/locale_table.h
+%%ARCH_LIB%%/CORE/malloc_ctl.h
+%%ARCH_LIB%%/CORE/metaconfig.h
+%%ARCH_LIB%%/CORE/mg.h
+%%ARCH_LIB%%/CORE/mg_data.h
+%%ARCH_LIB%%/CORE/mg_raw.h
+%%ARCH_LIB%%/CORE/mg_vtable.h
+%%ARCH_LIB%%/CORE/mydtrace.h
+%%ARCH_LIB%%/CORE/nostdio.h
+%%ARCH_LIB%%/CORE/op.h
+%%ARCH_LIB%%/CORE/op_reg_common.h
+%%ARCH_LIB%%/CORE/opcode.h
+%%ARCH_LIB%%/CORE/opnames.h
+%%ARCH_LIB%%/CORE/overload.h
+%%ARCH_LIB%%/CORE/pad.h
+%%ARCH_LIB%%/CORE/parser.h
+%%ARCH_LIB%%/CORE/patchlevel.h
+%%ARCH_LIB%%/CORE/perl.h
+%%ARCH_LIB%%/CORE/perl_inc_macro.h
+%%ARCH_LIB%%/CORE/perl_langinfo.h
+%%ARCH_LIB%%/CORE/perl_siphash.h
+%%ARCH_LIB%%/CORE/perlapi.h
+%%DTRACE%%%%ARCH_LIB%%/CORE/perldtrace.h
+%%ARCH_LIB%%/CORE/perlio.h
+%%ARCH_LIB%%/CORE/perliol.h
+%%ARCH_LIB%%/CORE/perlsdio.h
+%%ARCH_LIB%%/CORE/perlstatic.h
+%%ARCH_LIB%%/CORE/perlvars.h
+%%ARCH_LIB%%/CORE/perly.h
+%%ARCH_LIB%%/CORE/pp.h
+%%ARCH_LIB%%/CORE/pp_proto.h
+%%ARCH_LIB%%/CORE/proto.h
+%%ARCH_LIB%%/CORE/reentr.h
+%%ARCH_LIB%%/CORE/regcharclass.h
+%%ARCH_LIB%%/CORE/regcomp.h
+%%ARCH_LIB%%/CORE/regcomp_internal.h
+%%ARCH_LIB%%/CORE/regexp.h
+%%ARCH_LIB%%/CORE/regexp_constants.h
+%%ARCH_LIB%%/CORE/reginline.h
+%%ARCH_LIB%%/CORE/regnodes.h
+%%ARCH_LIB%%/CORE/sbox32_hash.h
+%%ARCH_LIB%%/CORE/scope.h
+%%ARCH_LIB%%/CORE/scope_types.h
+%%ARCH_LIB%%/CORE/sv.h
+%%ARCH_LIB%%/CORE/sv_inline.h
+%%ARCH_LIB%%/CORE/thread.h
+%%ARCH_LIB%%/CORE/time64.h
+%%ARCH_LIB%%/CORE/time64_config.h
+%%ARCH_LIB%%/CORE/uni_keywords.h
+%%ARCH_LIB%%/CORE/unicode_constants.h
+%%ARCH_LIB%%/CORE/unixish.h
+%%ARCH_LIB%%/CORE/utf8.h
+%%ARCH_LIB%%/CORE/utfebcdic.h
+%%ARCH_LIB%%/CORE/util.h
+%%ARCH_LIB%%/CORE/uudmap.h
+%%ARCH_LIB%%/CORE/vutil.h
+%%ARCH_LIB%%/CORE/warnings.h
+%%ARCH_LIB%%/CORE/zaphod32_hash.h
+%%ARCH_LIB%%/Compress/Raw/Bzip2.pm
+%%ARCH_LIB%%/Compress/Raw/Zlib.pm
+%%ARCH_LIB%%/Config.pm
+%%ARCH_LIB%%/Config.pod
+%%ARCH_LIB%%/Config_git.pl
+%%ARCH_LIB%%/Config_heavy.pl
+%%ARCH_LIB%%/Cwd.pm
+%%ARCH_LIB%%/DB_File.pm
+%%ARCH_LIB%%/Data/Dumper.pm
+%%ARCH_LIB%%/Devel/PPPort.pm
+%%ARCH_LIB%%/Devel/Peek.pm
+%%ARCH_LIB%%/Digest/MD5.pm
+%%ARCH_LIB%%/Digest/SHA.pm
+%%ARCH_LIB%%/DynaLoader.pm
+%%ARCH_LIB%%/Encode.pm
+%%ARCH_LIB%%/Encode/Alias.pm
+%%ARCH_LIB%%/Encode/Byte.pm
+%%ARCH_LIB%%/Encode/CJKConstants.pm
+%%ARCH_LIB%%/Encode/CN.pm
+%%ARCH_LIB%%/Encode/CN/HZ.pm
+%%ARCH_LIB%%/Encode/Config.pm
+%%ARCH_LIB%%/Encode/EBCDIC.pm
+%%ARCH_LIB%%/Encode/Encoder.pm
+%%ARCH_LIB%%/Encode/Encoding.pm
+%%ARCH_LIB%%/Encode/GSM0338.pm
+%%ARCH_LIB%%/Encode/Guess.pm
+%%ARCH_LIB%%/Encode/JP.pm
+%%ARCH_LIB%%/Encode/JP/H2Z.pm
+%%ARCH_LIB%%/Encode/JP/JIS7.pm
+%%ARCH_LIB%%/Encode/KR.pm
+%%ARCH_LIB%%/Encode/KR/2022_KR.pm
+%%ARCH_LIB%%/Encode/MIME/Header.pm
+%%ARCH_LIB%%/Encode/MIME/Header/ISO_2022_JP.pm
+%%ARCH_LIB%%/Encode/MIME/Name.pm
+%%ARCH_LIB%%/Encode/Symbol.pm
+%%ARCH_LIB%%/Encode/TW.pm
+%%ARCH_LIB%%/Encode/Unicode.pm
+%%ARCH_LIB%%/Encode/Unicode/UTF7.pm
+%%ARCH_LIB%%/Errno.pm
+%%ARCH_LIB%%/Fcntl.pm
+%%ARCH_LIB%%/File/DosGlob.pm
+%%ARCH_LIB%%/File/Glob.pm
+%%ARCH_LIB%%/File/Spec.pm
+%%ARCH_LIB%%/File/Spec/AmigaOS.pm
+%%ARCH_LIB%%/File/Spec/Cygwin.pm
+%%ARCH_LIB%%/File/Spec/Epoc.pm
+%%ARCH_LIB%%/File/Spec/Functions.pm
+%%ARCH_LIB%%/File/Spec/Mac.pm
+%%ARCH_LIB%%/File/Spec/OS2.pm
+%%ARCH_LIB%%/File/Spec/Unix.pm
+%%ARCH_LIB%%/File/Spec/VMS.pm
+%%ARCH_LIB%%/File/Spec/Win32.pm
+%%ARCH_LIB%%/Filter/Util/Call.pm
+%%GDBM%%%%ARCH_LIB%%/GDBM_File.pm
+%%ARCH_LIB%%/Hash/Util.pm
+%%ARCH_LIB%%/Hash/Util/FieldHash.pm
+%%ARCH_LIB%%/I18N/Langinfo.pm
+%%ARCH_LIB%%/IO.pm
+%%ARCH_LIB%%/IO/Dir.pm
+%%ARCH_LIB%%/IO/File.pm
+%%ARCH_LIB%%/IO/Handle.pm
+%%ARCH_LIB%%/IO/Pipe.pm
+%%ARCH_LIB%%/IO/Poll.pm
+%%ARCH_LIB%%/IO/Seekable.pm
+%%ARCH_LIB%%/IO/Select.pm
+%%ARCH_LIB%%/IO/Socket.pm
+%%ARCH_LIB%%/IO/Socket/INET.pm
+%%ARCH_LIB%%/IO/Socket/UNIX.pm
+%%ARCH_LIB%%/IPC/Msg.pm
+%%ARCH_LIB%%/IPC/Semaphore.pm
+%%ARCH_LIB%%/IPC/SharedMem.pm
+%%ARCH_LIB%%/IPC/SysV.pm
+%%ARCH_LIB%%/List/Util.pm
+%%ARCH_LIB%%/List/Util/XS.pm
+%%ARCH_LIB%%/MIME/Base64.pm
+%%ARCH_LIB%%/MIME/QuotedPrint.pm
+%%ARCH_LIB%%/Math/BigInt/FastCalc.pm
+%%ARCH_LIB%%/NDBM_File.pm
+%%ARCH_LIB%%/O.pm
+%%ARCH_LIB%%/Opcode.pm
+%%ARCH_LIB%%/POSIX.pm
+%%ARCH_LIB%%/POSIX.pod
+%%ARCH_LIB%%/PerlIO/encoding.pm
+%%ARCH_LIB%%/PerlIO/mmap.pm
+%%ARCH_LIB%%/PerlIO/via.pm
+%%ARCH_LIB%%/SDBM_File.pm
+%%ARCH_LIB%%/Scalar/List/Utils.pm
+%%ARCH_LIB%%/Scalar/Util.pm
+%%ARCH_LIB%%/Socket.pm
+%%ARCH_LIB%%/Storable.pm
+%%ARCH_LIB%%/Sub/Util.pm
+%%ARCH_LIB%%/Sys/Hostname.pm
+%%ARCH_LIB%%/Sys/Syslog.pm
+%%ARCH_LIB%%/Time/HiRes.pm
+%%ARCH_LIB%%/Time/Piece.pm
+%%ARCH_LIB%%/Time/Seconds.pm
+%%ARCH_LIB%%/Unicode/Collate.pm
+%%ARCH_LIB%%/Unicode/Collate/Locale.pm
+%%ARCH_LIB%%/Unicode/Normalize.pm
+%%ARCH_LIB%%/attributes.pm
+%%ARCH_LIB%%/auto/B/B.so
+%%ARCH_LIB%%/auto/Compress/Raw/Bzip2/Bzip2.so
+%%ARCH_LIB%%/auto/Compress/Raw/Zlib/Zlib.so
+%%ARCH_LIB%%/auto/Cwd/Cwd.so
+%%ARCH_LIB%%/auto/DB_File/DB_File.so
+%%ARCH_LIB%%/auto/Data/Dumper/Dumper.so
+%%ARCH_LIB%%/auto/Devel/Peek/Peek.so
+%%ARCH_LIB%%/auto/Digest/MD5/MD5.so
+%%ARCH_LIB%%/auto/Digest/SHA/SHA.so
+%%ARCH_LIB%%/auto/Encode/Byte/Byte.so
+%%ARCH_LIB%%/auto/Encode/CN/CN.so
+%%ARCH_LIB%%/auto/Encode/EBCDIC/EBCDIC.so
+%%ARCH_LIB%%/auto/Encode/Encode.so
+%%ARCH_LIB%%/auto/Encode/JP/JP.so
+%%ARCH_LIB%%/auto/Encode/KR/KR.so
+%%ARCH_LIB%%/auto/Encode/Symbol/Symbol.so
+%%ARCH_LIB%%/auto/Encode/TW/TW.so
+%%ARCH_LIB%%/auto/Encode/Unicode/Unicode.so
+%%ARCH_LIB%%/auto/Fcntl/Fcntl.so
+%%ARCH_LIB%%/auto/File/DosGlob/DosGlob.so
+%%ARCH_LIB%%/auto/File/Glob/Glob.so
+%%ARCH_LIB%%/auto/Filter/Util/Call/Call.so
+%%GDBM%%%%ARCH_LIB%%/auto/GDBM_File/GDBM_File.so
+%%ARCH_LIB%%/auto/Hash/Util/FieldHash/FieldHash.so
+%%ARCH_LIB%%/auto/Hash/Util/Util.so
+%%ARCH_LIB%%/auto/I18N/Langinfo/Langinfo.so
+%%ARCH_LIB%%/auto/IO/IO.so
+%%ARCH_LIB%%/auto/IPC/SysV/SysV.so
+%%ARCH_LIB%%/auto/List/Util/Util.so
+%%ARCH_LIB%%/auto/MIME/Base64/Base64.so
+%%ARCH_LIB%%/auto/Math/BigInt/FastCalc/FastCalc.so
+%%ARCH_LIB%%/auto/NDBM_File/NDBM_File.so
+%%ARCH_LIB%%/auto/Opcode/Opcode.so
+%%ARCH_LIB%%/auto/POSIX/POSIX.so
+%%ARCH_LIB%%/auto/PerlIO/encoding/encoding.so
+%%ARCH_LIB%%/auto/PerlIO/mmap/mmap.so
+%%ARCH_LIB%%/auto/PerlIO/via/via.so
+%%ARCH_LIB%%/auto/SDBM_File/SDBM_File.so
+%%ARCH_LIB%%/auto/Socket/Socket.so
+%%ARCH_LIB%%/auto/Storable/Storable.so
+%%ARCH_LIB%%/auto/Sys/Hostname/Hostname.so
+%%ARCH_LIB%%/auto/Sys/Syslog/Syslog.so
+%%ARCH_LIB%%/auto/Time/HiRes/HiRes.so
+%%ARCH_LIB%%/auto/Time/Piece/Piece.so
+%%ARCH_LIB%%/auto/Unicode/Collate/Collate.so
+%%ARCH_LIB%%/auto/Unicode/Normalize/Normalize.so
+%%ARCH_LIB%%/auto/attributes/attributes.so
+%%ARCH_LIB%%/auto/mro/mro.so
+%%ARCH_LIB%%/auto/re/re.so
+%%ARCH_LIB%%/auto/threads/shared/shared.so
+%%ARCH_LIB%%/auto/threads/threads.so
+%%ARCH_LIB%%/encoding.pm
+%%ARCH_LIB%%/lib.pm
+%%ARCH_LIB%%/mro.pm
+%%ARCH_LIB%%/ops.pm
+%%ARCH_LIB%%/re.pm
+%%ARCH_LIB%%/threads.pm
+%%ARCH_LIB%%/threads/shared.pm
+%%PRIV_LIB%%/meta_notation.pm
+%%PRIV_LIB%%/ok.pm
+%%PRIV_LIB%%/open.pm
+%%PRIV_LIB%%/overload.pm
+%%PRIV_LIB%%/overload/numbers.pm
+%%PRIV_LIB%%/overloading.pm
+%%PRIV_LIB%%/parent.pm
+%%MAN1%%/corelist.1.gz
+%%MAN1%%/cpan.1.gz
+%%MAN1%%/enc2xs.1.gz
+%%MAN1%%/encguess.1.gz
+%%MAN1%%/h2ph.1.gz
+%%MAN1%%/h2xs.1.gz
+%%MAN1%%/instmodsh.1.gz
+%%MAN1%%/json_pp.1.gz
+%%MAN1%%/libnetcfg.1.gz
+%%MAN1%%/perl.1.gz
+%%MAN1%%/perl5004delta.1.gz
+%%MAN1%%/perl5005delta.1.gz
+%%MAN1%%/perl5100delta.1.gz
+%%MAN1%%/perl5101delta.1.gz
+%%MAN1%%/perl5120delta.1.gz
+%%MAN1%%/perl5121delta.1.gz
+%%MAN1%%/perl5122delta.1.gz
+%%MAN1%%/perl5123delta.1.gz
+%%MAN1%%/perl5124delta.1.gz
+%%MAN1%%/perl5125delta.1.gz
+%%MAN1%%/perl5140delta.1.gz
+%%MAN1%%/perl5141delta.1.gz
+%%MAN1%%/perl5142delta.1.gz
+%%MAN1%%/perl5143delta.1.gz
+%%MAN1%%/perl5144delta.1.gz
+%%MAN1%%/perl5160delta.1.gz
+%%MAN1%%/perl5161delta.1.gz
+%%MAN1%%/perl5162delta.1.gz
+%%MAN1%%/perl5163delta.1.gz
+%%MAN1%%/perl5180delta.1.gz
+%%MAN1%%/perl5181delta.1.gz
+%%MAN1%%/perl5182delta.1.gz
+%%MAN1%%/perl5184delta.1.gz
+%%MAN1%%/perl5200delta.1.gz
+%%MAN1%%/perl5201delta.1.gz
+%%MAN1%%/perl5202delta.1.gz
+%%MAN1%%/perl5203delta.1.gz
+%%MAN1%%/perl5220delta.1.gz
+%%MAN1%%/perl5221delta.1.gz
+%%MAN1%%/perl5222delta.1.gz
+%%MAN1%%/perl5223delta.1.gz
+%%MAN1%%/perl5224delta.1.gz
+%%MAN1%%/perl5240delta.1.gz
+%%MAN1%%/perl5241delta.1.gz
+%%MAN1%%/perl5242delta.1.gz
+%%MAN1%%/perl5243delta.1.gz
+%%MAN1%%/perl5244delta.1.gz
+%%MAN1%%/perl5260delta.1.gz
+%%MAN1%%/perl5261delta.1.gz
+%%MAN1%%/perl5262delta.1.gz
+%%MAN1%%/perl5263delta.1.gz
+%%MAN1%%/perl5280delta.1.gz
+%%MAN1%%/perl5281delta.1.gz
+%%MAN1%%/perl5282delta.1.gz
+%%MAN1%%/perl5283delta.1.gz
+%%MAN1%%/perl5300delta.1.gz
+%%MAN1%%/perl5301delta.1.gz
+%%MAN1%%/perl5302delta.1.gz
+%%MAN1%%/perl5303delta.1.gz
+%%MAN1%%/perl5320delta.1.gz
+%%MAN1%%/perl5321delta.1.gz
+%%MAN1%%/perl5340delta.1.gz
+%%MAN1%%/perl5341delta.1.gz
+%%MAN1%%/perl5342delta.1.gz
+%%MAN1%%/perl5343delta.1.gz
+%%MAN1%%/perl5360delta.1.gz
+%%MAN1%%/perl5361delta.1.gz
+%%MAN1%%/perl5362delta.1.gz
+%%MAN1%%/perl5363delta.1.gz
+%%MAN1%%/perl5380delta.1.gz
+%%MAN1%%/perl5381delta.1.gz
+%%MAN1%%/perl5382delta.1.gz
+%%MAN1%%/perl5383delta.1.gz
+%%MAN1%%/perl5384delta.1.gz
+%%MAN1%%/perl5400delta.1.gz
+%%MAN1%%/perl5401delta.1.gz
+%%MAN1%%/perl5402delta.1.gz
+%%MAN1%%/perl5420delta.1.gz
+%%MAN1%%/perl561delta.1.gz
+%%MAN1%%/perl56delta.1.gz
+%%MAN1%%/perl581delta.1.gz
+%%MAN1%%/perl582delta.1.gz
+%%MAN1%%/perl583delta.1.gz
+%%MAN1%%/perl584delta.1.gz
+%%MAN1%%/perl585delta.1.gz
+%%MAN1%%/perl586delta.1.gz
+%%MAN1%%/perl587delta.1.gz
+%%MAN1%%/perl588delta.1.gz
+%%MAN1%%/perl589delta.1.gz
+%%MAN1%%/perl58delta.1.gz
+%%MAN1%%/perlaix.1.gz
+%%MAN1%%/perlamiga.1.gz
+%%MAN1%%/perlandroid.1.gz
+%%MAN1%%/perlapi.1.gz
+%%MAN1%%/perlapio.1.gz
+%%MAN1%%/perlartistic.1.gz
+%%MAN1%%/perlbook.1.gz
+%%MAN1%%/perlboot.1.gz
+%%MAN1%%/perlbot.1.gz
+%%MAN1%%/perlbs2000.1.gz
+%%MAN1%%/perlbug.1.gz
+%%MAN1%%/perlcall.1.gz
+%%MAN1%%/perlcheat.1.gz
+%%MAN1%%/perlclass.1.gz
+%%MAN1%%/perlclassguts.1.gz
+%%MAN1%%/perlclib.1.gz
+%%MAN1%%/perlcn.1.gz
+%%MAN1%%/perlcommunity.1.gz
+%%MAN1%%/perlcygwin.1.gz
+%%MAN1%%/perldata.1.gz
+%%MAN1%%/perldbmfilter.1.gz
+%%MAN1%%/perldebguts.1.gz
+%%MAN1%%/perldebtut.1.gz
+%%MAN1%%/perldebug.1.gz
+%%MAN1%%/perldelta.1.gz
+%%MAN1%%/perldeprecation.1.gz
+%%MAN1%%/perldiag.1.gz
+%%MAN1%%/perldoc.1.gz
+%%MAN1%%/perldocstyle.1.gz
+%%MAN1%%/perldsc.1.gz
+%%MAN1%%/perldtrace.1.gz
+%%MAN1%%/perlebcdic.1.gz
+%%MAN1%%/perlembed.1.gz
+%%MAN1%%/perlexperiment.1.gz
+%%MAN1%%/perlfaq.1.gz
+%%MAN1%%/perlfaq1.1.gz
+%%MAN1%%/perlfaq2.1.gz
+%%MAN1%%/perlfaq3.1.gz
+%%MAN1%%/perlfaq4.1.gz
+%%MAN1%%/perlfaq5.1.gz
+%%MAN1%%/perlfaq6.1.gz
+%%MAN1%%/perlfaq7.1.gz
+%%MAN1%%/perlfaq8.1.gz
+%%MAN1%%/perlfaq9.1.gz
+%%MAN1%%/perlfilter.1.gz
+%%MAN1%%/perlfork.1.gz
+%%MAN1%%/perlform.1.gz
+%%MAN1%%/perlfreebsd.1.gz
+%%MAN1%%/perlfunc.1.gz
+%%MAN1%%/perlgit.1.gz
+%%MAN1%%/perlglossary.1.gz
+%%MAN1%%/perlgov.1.gz
+%%MAN1%%/perlgpl.1.gz
+%%MAN1%%/perlguts.1.gz
+%%MAN1%%/perlhack.1.gz
+%%MAN1%%/perlhacktips.1.gz
+%%MAN1%%/perlhacktut.1.gz
+%%MAN1%%/perlhaiku.1.gz
+%%MAN1%%/perlhist.1.gz
+%%MAN1%%/perlhpux.1.gz
+%%MAN1%%/perlhurd.1.gz
+%%MAN1%%/perlintern.1.gz
+%%MAN1%%/perlinterp.1.gz
+%%MAN1%%/perlintro.1.gz
+%%MAN1%%/perliol.1.gz
+%%MAN1%%/perlipc.1.gz
+%%MAN1%%/perlirix.1.gz
+%%MAN1%%/perlivp.1.gz
+%%MAN1%%/perljp.1.gz
+%%MAN1%%/perlko.1.gz
+%%MAN1%%/perllexwarn.1.gz
+%%MAN1%%/perllinux.1.gz
+%%MAN1%%/perllocale.1.gz
+%%MAN1%%/perllol.1.gz
+%%MAN1%%/perlmacosx.1.gz
+%%MAN1%%/perlmod.1.gz
+%%MAN1%%/perlmodinstall.1.gz
+%%MAN1%%/perlmodlib.1.gz
+%%MAN1%%/perlmodstyle.1.gz
+%%MAN1%%/perlmroapi.1.gz
+%%MAN1%%/perlnewmod.1.gz
+%%MAN1%%/perlnumber.1.gz
+%%MAN1%%/perlobj.1.gz
+%%MAN1%%/perlootut.1.gz
+%%MAN1%%/perlop.1.gz
+%%MAN1%%/perlopenbsd.1.gz
+%%MAN1%%/perlopentut.1.gz
+%%MAN1%%/perlos2.1.gz
+%%MAN1%%/perlos390.1.gz
+%%MAN1%%/perlos400.1.gz
+%%MAN1%%/perlpacktut.1.gz
+%%MAN1%%/perlperf.1.gz
+%%MAN1%%/perlplan9.1.gz
+%%MAN1%%/perlpod.1.gz
+%%MAN1%%/perlpodspec.1.gz
+%%MAN1%%/perlpodstyle.1.gz
+%%MAN1%%/perlpolicy.1.gz
+%%MAN1%%/perlport.1.gz
+%%MAN1%%/perlpragma.1.gz
+%%MAN1%%/perlqnx.1.gz
+%%MAN1%%/perlre.1.gz
+%%MAN1%%/perlreapi.1.gz
+%%MAN1%%/perlrebackslash.1.gz
+%%MAN1%%/perlrecharclass.1.gz
+%%MAN1%%/perlref.1.gz
+%%MAN1%%/perlreftut.1.gz
+%%MAN1%%/perlreguts.1.gz
+%%MAN1%%/perlrepository.1.gz
+%%MAN1%%/perlrequick.1.gz
+%%MAN1%%/perlreref.1.gz
+%%MAN1%%/perlretut.1.gz
+%%MAN1%%/perlriscos.1.gz
+%%MAN1%%/perlrun.1.gz
+%%MAN1%%/perlsec.1.gz
+%%MAN1%%/perlsecpolicy.1.gz
+%%MAN1%%/perlsolaris.1.gz
+%%MAN1%%/perlsource.1.gz
+%%MAN1%%/perlstyle.1.gz
+%%MAN1%%/perlsub.1.gz
+%%MAN1%%/perlsyn.1.gz
+%%MAN1%%/perlsynology.1.gz
+%%MAN1%%/perlthanks.1.gz
+%%MAN1%%/perlthrtut.1.gz
+%%MAN1%%/perltie.1.gz
+%%MAN1%%/perltoc.1.gz
+%%MAN1%%/perltodo.1.gz
+%%MAN1%%/perltooc.1.gz
+%%MAN1%%/perltoot.1.gz
+%%MAN1%%/perltrap.1.gz
+%%MAN1%%/perltru64.1.gz
+%%MAN1%%/perltw.1.gz
+%%MAN1%%/perlunicode.1.gz
+%%MAN1%%/perlunicook.1.gz
+%%MAN1%%/perlunifaq.1.gz
+%%MAN1%%/perluniintro.1.gz
+%%MAN1%%/perluniprops.1.gz
+%%MAN1%%/perlunitut.1.gz
+%%MAN1%%/perlutil.1.gz
+%%MAN1%%/perlvar.1.gz
+%%MAN1%%/perlvms.1.gz
+%%MAN1%%/perlvos.1.gz
+%%MAN1%%/perlwin32.1.gz
+%%MAN1%%/perlxs.1.gz
+%%MAN1%%/perlxstut.1.gz
+%%MAN1%%/perlxstypemap.1.gz
+%%MAN1%%/piconv.1.gz
+%%MAN1%%/pl2pm.1.gz
+%%MAN1%%/pod2html.1.gz
+%%MAN1%%/pod2man.1.gz
+%%MAN1%%/pod2text.1.gz
+%%MAN1%%/pod2usage.1.gz
+%%MAN1%%/podchecker.1.gz
+%%MAN1%%/prove.1.gz
+%%MAN1%%/ptar.1.gz
+%%MAN1%%/ptardiff.1.gz
+%%MAN1%%/ptargrep.1.gz
+%%MAN1%%/shasum.1.gz
+%%MAN1%%/splain.1.gz
+%%MAN1%%/streamzip.1.gz
+%%MAN1%%/xsubpp.1.gz
+%%MAN1%%/zipdetails.1.gz
+%%MAN3%%/AnyDBM_File.3.gz
+%%MAN3%%/App::Cpan.3.gz
+%%MAN3%%/App::Prove.3.gz
+%%MAN3%%/App::Prove::State.3.gz
+%%MAN3%%/App::Prove::State::Result.3.gz
+%%MAN3%%/App::Prove::State::Result::Test.3.gz
+%%MAN3%%/Archive::Tar.3.gz
+%%MAN3%%/Archive::Tar::File.3.gz
+%%MAN3%%/Attribute::Handlers.3.gz
+%%MAN3%%/AutoLoader.3.gz
+%%MAN3%%/AutoSplit.3.gz
+%%MAN3%%/B.3.gz
+%%MAN3%%/B::Concise.3.gz
+%%MAN3%%/B::Deparse.3.gz
+%%MAN3%%/B::Op_private.3.gz
+%%MAN3%%/B::Showlex.3.gz
+%%MAN3%%/B::Terse.3.gz
+%%MAN3%%/B::Xref.3.gz
+%%MAN3%%/Benchmark.3.gz
+%%MAN3%%/CORE.3.gz
+%%MAN3%%/CPAN.3.gz
+%%MAN3%%/CPAN::API::HOWTO.3.gz
+%%MAN3%%/CPAN::Debug.3.gz
+%%MAN3%%/CPAN::Distroprefs.3.gz
+%%MAN3%%/CPAN::FirstTime.3.gz
+%%MAN3%%/CPAN::HandleConfig.3.gz
+%%MAN3%%/CPAN::Kwalify.3.gz
+%%MAN3%%/CPAN::Meta.3.gz
+%%MAN3%%/CPAN::Meta::Converter.3.gz
+%%MAN3%%/CPAN::Meta::Feature.3.gz
+%%MAN3%%/CPAN::Meta::History.3.gz
+%%MAN3%%/CPAN::Meta::History::Meta_1_0.3.gz
+%%MAN3%%/CPAN::Meta::History::Meta_1_1.3.gz
+%%MAN3%%/CPAN::Meta::History::Meta_1_2.3.gz
+%%MAN3%%/CPAN::Meta::History::Meta_1_3.3.gz
+%%MAN3%%/CPAN::Meta::History::Meta_1_4.3.gz
+%%MAN3%%/CPAN::Meta::Merge.3.gz
+%%MAN3%%/CPAN::Meta::Prereqs.3.gz
+%%MAN3%%/CPAN::Meta::Requirements.3.gz
+%%MAN3%%/CPAN::Meta::Requirements::Range.3.gz
+%%MAN3%%/CPAN::Meta::Spec.3.gz
+%%MAN3%%/CPAN::Meta::Validator.3.gz
+%%MAN3%%/CPAN::Meta::YAML.3.gz
+%%MAN3%%/CPAN::Mirrors.3.gz
+%%MAN3%%/CPAN::Nox.3.gz
+%%MAN3%%/CPAN::Plugin.3.gz
+%%MAN3%%/CPAN::Plugin::Specfile.3.gz
+%%MAN3%%/CPAN::Queue.3.gz
+%%MAN3%%/CPAN::Tarzip.3.gz
+%%MAN3%%/CPAN::Version.3.gz
+%%MAN3%%/Carp.3.gz
+%%MAN3%%/Class::Struct.3.gz
+%%MAN3%%/Compress::Raw::Bzip2.3.gz
+%%MAN3%%/Compress::Raw::Zlib.3.gz
+%%MAN3%%/Compress::Zlib.3.gz
+%%MAN3%%/Config.3.gz
+%%MAN3%%/Config::Extensions.3.gz
+%%MAN3%%/Config::Perl::V.3.gz
+%%MAN3%%/Cwd.3.gz
+%%MAN3%%/DB.3.gz
+%%MAN3%%/DBM_Filter.3.gz
+%%MAN3%%/DBM_Filter::compress.3.gz
+%%MAN3%%/DBM_Filter::encode.3.gz
+%%MAN3%%/DBM_Filter::int32.3.gz
+%%MAN3%%/DBM_Filter::null.3.gz
+%%MAN3%%/DBM_Filter::utf8.3.gz
+%%MAN3%%/DB_File.3.gz
+%%MAN3%%/Data::Dumper.3.gz
+%%MAN3%%/Devel::PPPort.3.gz
+%%MAN3%%/Devel::Peek.3.gz
+%%MAN3%%/Devel::SelfStubber.3.gz
+%%MAN3%%/Digest.3.gz
+%%MAN3%%/Digest::MD5.3.gz
+%%MAN3%%/Digest::SHA.3.gz
+%%MAN3%%/Digest::base.3.gz
+%%MAN3%%/Digest::file.3.gz
+%%MAN3%%/DirHandle.3.gz
+%%MAN3%%/Dumpvalue.3.gz
+%%MAN3%%/DynaLoader.3.gz
+%%MAN3%%/Encode.3.gz
+%%MAN3%%/Encode::Alias.3.gz
+%%MAN3%%/Encode::Byte.3.gz
+%%MAN3%%/Encode::CJKConstants.3.gz
+%%MAN3%%/Encode::CN.3.gz
+%%MAN3%%/Encode::CN::HZ.3.gz
+%%MAN3%%/Encode::Config.3.gz
+%%MAN3%%/Encode::EBCDIC.3.gz
+%%MAN3%%/Encode::Encoder.3.gz
+%%MAN3%%/Encode::Encoding.3.gz
+%%MAN3%%/Encode::GSM0338.3.gz
+%%MAN3%%/Encode::Guess.3.gz
+%%MAN3%%/Encode::JP.3.gz
+%%MAN3%%/Encode::JP::H2Z.3.gz
+%%MAN3%%/Encode::JP::JIS7.3.gz
+%%MAN3%%/Encode::KR.3.gz
+%%MAN3%%/Encode::KR::2022_KR.3.gz
+%%MAN3%%/Encode::MIME::Header.3.gz
+%%MAN3%%/Encode::MIME::Name.3.gz
+%%MAN3%%/Encode::PerlIO.3.gz
+%%MAN3%%/Encode::Supported.3.gz
+%%MAN3%%/Encode::Symbol.3.gz
+%%MAN3%%/Encode::TW.3.gz
+%%MAN3%%/Encode::Unicode.3.gz
+%%MAN3%%/Encode::Unicode::UTF7.3.gz
+%%MAN3%%/English.3.gz
+%%MAN3%%/Env.3.gz
+%%MAN3%%/Errno.3.gz
+%%MAN3%%/Exporter.3.gz
+%%MAN3%%/Exporter::Heavy.3.gz
+%%MAN3%%/ExtUtils::CBuilder.3.gz
+%%MAN3%%/ExtUtils::CBuilder::Platform::Windows.3.gz
+%%MAN3%%/ExtUtils::Command.3.gz
+%%MAN3%%/ExtUtils::Command::MM.3.gz
+%%MAN3%%/ExtUtils::Constant.3.gz
+%%MAN3%%/ExtUtils::Constant::Base.3.gz
+%%MAN3%%/ExtUtils::Constant::Utils.3.gz
+%%MAN3%%/ExtUtils::Constant::XS.3.gz
+%%MAN3%%/ExtUtils::Embed.3.gz
+%%MAN3%%/ExtUtils::Install.3.gz
+%%MAN3%%/ExtUtils::Installed.3.gz
+%%MAN3%%/ExtUtils::Liblist.3.gz
+%%MAN3%%/ExtUtils::MM.3.gz
+%%MAN3%%/ExtUtils::MM_AIX.3.gz
+%%MAN3%%/ExtUtils::MM_Any.3.gz
+%%MAN3%%/ExtUtils::MM_BeOS.3.gz
+%%MAN3%%/ExtUtils::MM_Cygwin.3.gz
+%%MAN3%%/ExtUtils::MM_DOS.3.gz
+%%MAN3%%/ExtUtils::MM_Darwin.3.gz
+%%MAN3%%/ExtUtils::MM_MacOS.3.gz
+%%MAN3%%/ExtUtils::MM_NW5.3.gz
+%%MAN3%%/ExtUtils::MM_OS2.3.gz
+%%MAN3%%/ExtUtils::MM_OS390.3.gz
+%%MAN3%%/ExtUtils::MM_QNX.3.gz
+%%MAN3%%/ExtUtils::MM_UWIN.3.gz
+%%MAN3%%/ExtUtils::MM_Unix.3.gz
+%%MAN3%%/ExtUtils::MM_VMS.3.gz
+%%MAN3%%/ExtUtils::MM_VOS.3.gz
+%%MAN3%%/ExtUtils::MM_Win32.3.gz
+%%MAN3%%/ExtUtils::MM_Win95.3.gz
+%%MAN3%%/ExtUtils::MY.3.gz
+%%MAN3%%/ExtUtils::MakeMaker.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::Config.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::FAQ.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::Locale.3.gz
+%%MAN3%%/ExtUtils::MakeMaker::Tutorial.3.gz
+%%MAN3%%/ExtUtils::Manifest.3.gz
+%%MAN3%%/ExtUtils::Miniperl.3.gz
+%%MAN3%%/ExtUtils::Mkbootstrap.3.gz
+%%MAN3%%/ExtUtils::Mksymlists.3.gz
+%%MAN3%%/ExtUtils::PL2Bat.3.gz
+%%MAN3%%/ExtUtils::Packlist.3.gz
+%%MAN3%%/ExtUtils::ParseXS.3.gz
+%%MAN3%%/ExtUtils::ParseXS::Constants.3.gz
+%%MAN3%%/ExtUtils::ParseXS::Eval.3.gz
+%%MAN3%%/ExtUtils::ParseXS::Node.3.gz
+%%MAN3%%/ExtUtils::ParseXS::Utilities.3.gz
+%%MAN3%%/ExtUtils::Typemaps.3.gz
+%%MAN3%%/ExtUtils::Typemaps::Cmd.3.gz
+%%MAN3%%/ExtUtils::Typemaps::InputMap.3.gz
+%%MAN3%%/ExtUtils::Typemaps::OutputMap.3.gz
+%%MAN3%%/ExtUtils::Typemaps::Type.3.gz
+%%MAN3%%/ExtUtils::testlib.3.gz
+%%MAN3%%/Fatal.3.gz
+%%MAN3%%/Fcntl.3.gz
+%%MAN3%%/File::Basename.3.gz
+%%MAN3%%/File::Compare.3.gz
+%%MAN3%%/File::Copy.3.gz
+%%MAN3%%/File::DosGlob.3.gz
+%%MAN3%%/File::Fetch.3.gz
+%%MAN3%%/File::Find.3.gz
+%%MAN3%%/File::Glob.3.gz
+%%MAN3%%/File::GlobMapper.3.gz
+%%MAN3%%/File::Path.3.gz
+%%MAN3%%/File::Spec.3.gz
+%%MAN3%%/File::Spec::AmigaOS.3.gz
+%%MAN3%%/File::Spec::Cygwin.3.gz
+%%MAN3%%/File::Spec::Epoc.3.gz
+%%MAN3%%/File::Spec::Functions.3.gz
+%%MAN3%%/File::Spec::Mac.3.gz
+%%MAN3%%/File::Spec::OS2.3.gz
+%%MAN3%%/File::Spec::Unix.3.gz
+%%MAN3%%/File::Spec::VMS.3.gz
+%%MAN3%%/File::Spec::Win32.3.gz
+%%MAN3%%/File::Temp.3.gz
+%%MAN3%%/File::stat.3.gz
+%%MAN3%%/FileCache.3.gz
+%%MAN3%%/FileHandle.3.gz
+%%MAN3%%/Filter::Simple.3.gz
+%%MAN3%%/Filter::Util::Call.3.gz
+%%MAN3%%/FindBin.3.gz
+%%GDBM%%%%MAN3%%/GDBM_File.3.gz
+%%MAN3%%/Getopt::Long.3.gz
+%%MAN3%%/Getopt::Long::Parser.3.gz
+%%MAN3%%/Getopt::Std.3.gz
+%%MAN3%%/HTTP::Tiny.3.gz
+%%MAN3%%/Hash::Util.3.gz
+%%MAN3%%/Hash::Util::FieldHash.3.gz
+%%MAN3%%/I18N::Collate.3.gz
+%%MAN3%%/I18N::LangTags.3.gz
+%%MAN3%%/I18N::LangTags::Detect.3.gz
+%%MAN3%%/I18N::LangTags::List.3.gz
+%%MAN3%%/I18N::Langinfo.3.gz
+%%MAN3%%/IO.3.gz
+%%MAN3%%/IO::Compress.3.gz
+%%MAN3%%/IO::Compress::Base.3.gz
+%%MAN3%%/IO::Compress::Bzip2.3.gz
+%%MAN3%%/IO::Compress::Deflate.3.gz
+%%MAN3%%/IO::Compress::FAQ.3.gz
+%%MAN3%%/IO::Compress::Gzip.3.gz
+%%MAN3%%/IO::Compress::RawDeflate.3.gz
+%%MAN3%%/IO::Compress::Zip.3.gz
+%%MAN3%%/IO::Dir.3.gz
+%%MAN3%%/IO::File.3.gz
+%%MAN3%%/IO::Handle.3.gz
+%%MAN3%%/IO::Pipe.3.gz
+%%MAN3%%/IO::Poll.3.gz
+%%MAN3%%/IO::Seekable.3.gz
+%%MAN3%%/IO::Select.3.gz
+%%MAN3%%/IO::Socket.3.gz
+%%MAN3%%/IO::Socket::INET.3.gz
+%%MAN3%%/IO::Socket::IP.3.gz
+%%MAN3%%/IO::Socket::UNIX.3.gz
+%%MAN3%%/IO::Uncompress::AnyInflate.3.gz
+%%MAN3%%/IO::Uncompress::AnyUncompress.3.gz
+%%MAN3%%/IO::Uncompress::Base.3.gz
+%%MAN3%%/IO::Uncompress::Bunzip2.3.gz
+%%MAN3%%/IO::Uncompress::Gunzip.3.gz
+%%MAN3%%/IO::Uncompress::Inflate.3.gz
+%%MAN3%%/IO::Uncompress::RawInflate.3.gz
+%%MAN3%%/IO::Uncompress::Unzip.3.gz
+%%MAN3%%/IO::Zlib.3.gz
+%%MAN3%%/IPC::Cmd.3.gz
+%%MAN3%%/IPC::Msg.3.gz
+%%MAN3%%/IPC::Open2.3.gz
+%%MAN3%%/IPC::Open3.3.gz
+%%MAN3%%/IPC::Semaphore.3.gz
+%%MAN3%%/IPC::SharedMem.3.gz
+%%MAN3%%/IPC::SysV.3.gz
+%%MAN3%%/Internals.3.gz
+%%MAN3%%/JSON::PP.3.gz
+%%MAN3%%/JSON::PP::Boolean.3.gz
+%%MAN3%%/List::Util.3.gz
+%%MAN3%%/List::Util::XS.3.gz
+%%MAN3%%/Locale::Maketext.3.gz
+%%MAN3%%/Locale::Maketext::Cookbook.3.gz
+%%MAN3%%/Locale::Maketext::Guts.3.gz
+%%MAN3%%/Locale::Maketext::GutsLoader.3.gz
+%%MAN3%%/Locale::Maketext::Simple.3.gz
+%%MAN3%%/Locale::Maketext::TPJ13.3.gz
+%%MAN3%%/MIME::Base64.3.gz
+%%MAN3%%/MIME::QuotedPrint.3.gz
+%%MAN3%%/Math::BigFloat.3.gz
+%%MAN3%%/Math::BigInt.3.gz
+%%MAN3%%/Math::BigInt::Calc.3.gz
+%%MAN3%%/Math::BigInt::FastCalc.3.gz
+%%MAN3%%/Math::BigInt::Lib.3.gz
+%%MAN3%%/Math::BigRat.3.gz
+%%MAN3%%/Math::Complex.3.gz
+%%MAN3%%/Math::Trig.3.gz
+%%MAN3%%/Memoize.3.gz
+%%MAN3%%/Memoize::AnyDBM_File.3.gz
+%%MAN3%%/Memoize::Expire.3.gz
+%%MAN3%%/Memoize::NDBM_File.3.gz
+%%MAN3%%/Memoize::SDBM_File.3.gz
+%%MAN3%%/Memoize::Storable.3.gz
+%%MAN3%%/Module::CoreList.3.gz
+%%MAN3%%/Module::CoreList::Utils.3.gz
+%%MAN3%%/Module::Load.3.gz
+%%MAN3%%/Module::Load::Conditional.3.gz
+%%MAN3%%/Module::Loaded.3.gz
+%%MAN3%%/Module::Metadata.3.gz
+%%MAN3%%/NDBM_File.3.gz
+%%MAN3%%/NEXT.3.gz
+%%MAN3%%/Net::Cmd.3.gz
+%%MAN3%%/Net::Config.3.gz
+%%MAN3%%/Net::Domain.3.gz
+%%MAN3%%/Net::FTP.3.gz
+%%MAN3%%/Net::NNTP.3.gz
+%%MAN3%%/Net::Netrc.3.gz
+%%MAN3%%/Net::POP3.3.gz
+%%MAN3%%/Net::Ping.3.gz
+%%MAN3%%/Net::SMTP.3.gz
+%%MAN3%%/Net::Time.3.gz
+%%MAN3%%/Net::hostent.3.gz
+%%MAN3%%/Net::libnetFAQ.3.gz
+%%MAN3%%/Net::netent.3.gz
+%%MAN3%%/Net::protoent.3.gz
+%%MAN3%%/Net::servent.3.gz
+%%MAN3%%/O.3.gz
+%%MAN3%%/Opcode.3.gz
+%%MAN3%%/POSIX.3.gz
+%%MAN3%%/Params::Check.3.gz
+%%MAN3%%/Parse::CPAN::Meta.3.gz
+%%MAN3%%/Perl::OSType.3.gz
+%%MAN3%%/PerlIO.3.gz
+%%MAN3%%/PerlIO::encoding.3.gz
+%%MAN3%%/PerlIO::mmap.3.gz
+%%MAN3%%/PerlIO::scalar.3.gz
+%%MAN3%%/PerlIO::via.3.gz
+%%MAN3%%/PerlIO::via::QuotedPrint.3.gz
+%%MAN3%%/Pod::Checker.3.gz
+%%MAN3%%/Pod::Escapes.3.gz
+%%MAN3%%/Pod::Html.3.gz
+%%MAN3%%/Pod::Html::Util.3.gz
+%%MAN3%%/Pod::Man.3.gz
+%%MAN3%%/Pod::ParseLink.3.gz
+%%MAN3%%/Pod::Perldoc.3.gz
+%%MAN3%%/Pod::Perldoc::BaseTo.3.gz
+%%MAN3%%/Pod::Perldoc::GetOptsOO.3.gz
+%%MAN3%%/Pod::Perldoc::ToANSI.3.gz
+%%MAN3%%/Pod::Perldoc::ToChecker.3.gz
+%%MAN3%%/Pod::Perldoc::ToMan.3.gz
+%%MAN3%%/Pod::Perldoc::ToNroff.3.gz
+%%MAN3%%/Pod::Perldoc::ToPod.3.gz
+%%MAN3%%/Pod::Perldoc::ToRtf.3.gz
+%%MAN3%%/Pod::Perldoc::ToTerm.3.gz
+%%MAN3%%/Pod::Perldoc::ToText.3.gz
+%%MAN3%%/Pod::Perldoc::ToTk.3.gz
+%%MAN3%%/Pod::Perldoc::ToXml.3.gz
+%%MAN3%%/Pod::Simple.3.gz
+%%MAN3%%/Pod::Simple::Checker.3.gz
+%%MAN3%%/Pod::Simple::Debug.3.gz
+%%MAN3%%/Pod::Simple::DumpAsText.3.gz
+%%MAN3%%/Pod::Simple::DumpAsXML.3.gz
+%%MAN3%%/Pod::Simple::HTML.3.gz
+%%MAN3%%/Pod::Simple::HTMLBatch.3.gz
+%%MAN3%%/Pod::Simple::JustPod.3.gz
+%%MAN3%%/Pod::Simple::LinkSection.3.gz
+%%MAN3%%/Pod::Simple::Methody.3.gz
+%%MAN3%%/Pod::Simple::PullParser.3.gz
+%%MAN3%%/Pod::Simple::PullParserEndToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserStartToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserTextToken.3.gz
+%%MAN3%%/Pod::Simple::PullParserToken.3.gz
+%%MAN3%%/Pod::Simple::RTF.3.gz
+%%MAN3%%/Pod::Simple::Search.3.gz
+%%MAN3%%/Pod::Simple::SimpleTree.3.gz
+%%MAN3%%/Pod::Simple::Subclassing.3.gz
+%%MAN3%%/Pod::Simple::Text.3.gz
+%%MAN3%%/Pod::Simple::TextContent.3.gz
+%%MAN3%%/Pod::Simple::XHTML.3.gz
+%%MAN3%%/Pod::Simple::XMLOutStream.3.gz
+%%MAN3%%/Pod::Text.3.gz
+%%MAN3%%/Pod::Text::Color.3.gz
+%%MAN3%%/Pod::Text::Overstrike.3.gz
+%%MAN3%%/Pod::Text::Termcap.3.gz
+%%MAN3%%/Pod::Usage.3.gz
+%%MAN3%%/SDBM_File.3.gz
+%%MAN3%%/Safe.3.gz
+%%MAN3%%/Scalar::List::Utils.3.gz
+%%MAN3%%/Scalar::Util.3.gz
+%%MAN3%%/Search::Dict.3.gz
+%%MAN3%%/SelectSaver.3.gz
+%%MAN3%%/SelfLoader.3.gz
+%%MAN3%%/Socket.3.gz
+%%MAN3%%/Storable.3.gz
+%%MAN3%%/Sub::Util.3.gz
+%%MAN3%%/Symbol.3.gz
+%%MAN3%%/Sys::Hostname.3.gz
+%%MAN3%%/Sys::Syslog.3.gz
+%%MAN3%%/TAP::Base.3.gz
+%%MAN3%%/TAP::Formatter::Base.3.gz
+%%MAN3%%/TAP::Formatter::Color.3.gz
+%%MAN3%%/TAP::Formatter::Console.3.gz
+%%MAN3%%/TAP::Formatter::Console::ParallelSession.3.gz
+%%MAN3%%/TAP::Formatter::Console::Session.3.gz
+%%MAN3%%/TAP::Formatter::File.3.gz
+%%MAN3%%/TAP::Formatter::File::Session.3.gz
+%%MAN3%%/TAP::Formatter::Session.3.gz
+%%MAN3%%/TAP::Harness.3.gz
+%%MAN3%%/TAP::Harness::Beyond.3.gz
+%%MAN3%%/TAP::Harness::Env.3.gz
+%%MAN3%%/TAP::Object.3.gz
+%%MAN3%%/TAP::Parser.3.gz
+%%MAN3%%/TAP::Parser::Aggregator.3.gz
+%%MAN3%%/TAP::Parser::Grammar.3.gz
+%%MAN3%%/TAP::Parser::Iterator.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Array.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Process.3.gz
+%%MAN3%%/TAP::Parser::Iterator::Stream.3.gz
+%%MAN3%%/TAP::Parser::IteratorFactory.3.gz
+%%MAN3%%/TAP::Parser::Multiplexer.3.gz
+%%MAN3%%/TAP::Parser::Result.3.gz
+%%MAN3%%/TAP::Parser::Result::Bailout.3.gz
+%%MAN3%%/TAP::Parser::Result::Comment.3.gz
+%%MAN3%%/TAP::Parser::Result::Plan.3.gz
+%%MAN3%%/TAP::Parser::Result::Pragma.3.gz
+%%MAN3%%/TAP::Parser::Result::Test.3.gz
+%%MAN3%%/TAP::Parser::Result::Unknown.3.gz
+%%MAN3%%/TAP::Parser::Result::Version.3.gz
+%%MAN3%%/TAP::Parser::Result::YAML.3.gz
+%%MAN3%%/TAP::Parser::ResultFactory.3.gz
+%%MAN3%%/TAP::Parser::Scheduler.3.gz
+%%MAN3%%/TAP::Parser::Scheduler::Job.3.gz
+%%MAN3%%/TAP::Parser::Scheduler::Spinner.3.gz
+%%MAN3%%/TAP::Parser::Source.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler::Executable.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler::File.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler::Handle.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler::Perl.3.gz
+%%MAN3%%/TAP::Parser::SourceHandler::RawTAP.3.gz
+%%MAN3%%/TAP::Parser::YAMLish::Reader.3.gz
+%%MAN3%%/TAP::Parser::YAMLish::Writer.3.gz
+%%MAN3%%/Term::ANSIColor.3.gz
+%%MAN3%%/Term::Cap.3.gz
+%%MAN3%%/Term::Complete.3.gz
+%%MAN3%%/Term::ReadLine.3.gz
+%%MAN3%%/Term::Table.3.gz
+%%MAN3%%/Term::Table::Cell.3.gz
+%%MAN3%%/Term::Table::CellStack.3.gz
+%%MAN3%%/Term::Table::HashBase.3.gz
+%%MAN3%%/Term::Table::LineBreak.3.gz
+%%MAN3%%/Term::Table::Util.3.gz
+%%MAN3%%/Test.3.gz
+%%MAN3%%/Test2.3.gz
+%%MAN3%%/Test2::API.3.gz
+%%MAN3%%/Test2::API::Breakage.3.gz
+%%MAN3%%/Test2::API::Context.3.gz
+%%MAN3%%/Test2::API::Instance.3.gz
+%%MAN3%%/Test2::API::InterceptResult.3.gz
+%%MAN3%%/Test2::API::InterceptResult::Event.3.gz
+%%MAN3%%/Test2::API::InterceptResult::Hub.3.gz
+%%MAN3%%/Test2::API::InterceptResult::Squasher.3.gz
+%%MAN3%%/Test2::API::Stack.3.gz
+%%MAN3%%/Test2::AsyncSubtest.3.gz
+%%MAN3%%/Test2::AsyncSubtest::Event::Attach.3.gz
+%%MAN3%%/Test2::AsyncSubtest::Event::Detach.3.gz
+%%MAN3%%/Test2::AsyncSubtest::Hub.3.gz
+%%MAN3%%/Test2::Bundle.3.gz
+%%MAN3%%/Test2::Bundle::Extended.3.gz
+%%MAN3%%/Test2::Bundle::More.3.gz
+%%MAN3%%/Test2::Bundle::Simple.3.gz
+%%MAN3%%/Test2::Compare.3.gz
+%%MAN3%%/Test2::Compare::Array.3.gz
+%%MAN3%%/Test2::Compare::Bag.3.gz
+%%MAN3%%/Test2::Compare::Base.3.gz
+%%MAN3%%/Test2::Compare::Bool.3.gz
+%%MAN3%%/Test2::Compare::Custom.3.gz
+%%MAN3%%/Test2::Compare::DeepRef.3.gz
+%%MAN3%%/Test2::Compare::Delta.3.gz
+%%MAN3%%/Test2::Compare::Event.3.gz
+%%MAN3%%/Test2::Compare::EventMeta.3.gz
+%%MAN3%%/Test2::Compare::Float.3.gz
+%%MAN3%%/Test2::Compare::Hash.3.gz
+%%MAN3%%/Test2::Compare::Isa.3.gz
+%%MAN3%%/Test2::Compare::Meta.3.gz
+%%MAN3%%/Test2::Compare::Negatable.3.gz
+%%MAN3%%/Test2::Compare::Number.3.gz
+%%MAN3%%/Test2::Compare::Object.3.gz
+%%MAN3%%/Test2::Compare::OrderedSubset.3.gz
+%%MAN3%%/Test2::Compare::Pattern.3.gz
+%%MAN3%%/Test2::Compare::Ref.3.gz
+%%MAN3%%/Test2::Compare::Regex.3.gz
+%%MAN3%%/Test2::Compare::Scalar.3.gz
+%%MAN3%%/Test2::Compare::Set.3.gz
+%%MAN3%%/Test2::Compare::String.3.gz
+%%MAN3%%/Test2::Compare::Undef.3.gz
+%%MAN3%%/Test2::Compare::Wildcard.3.gz
+%%MAN3%%/Test2::Env.3.gz
+%%MAN3%%/Test2::Event.3.gz
+%%MAN3%%/Test2::Event::Bail.3.gz
+%%MAN3%%/Test2::Event::Diag.3.gz
+%%MAN3%%/Test2::Event::Encoding.3.gz
+%%MAN3%%/Test2::Event::Exception.3.gz
+%%MAN3%%/Test2::Event::Fail.3.gz
+%%MAN3%%/Test2::Event::Generic.3.gz
+%%MAN3%%/Test2::Event::Note.3.gz
+%%MAN3%%/Test2::Event::Ok.3.gz
+%%MAN3%%/Test2::Event::Pass.3.gz
+%%MAN3%%/Test2::Event::Plan.3.gz
+%%MAN3%%/Test2::Event::Skip.3.gz
+%%MAN3%%/Test2::Event::Subtest.3.gz
+%%MAN3%%/Test2::Event::TAP::Version.3.gz
+%%MAN3%%/Test2::Event::V2.3.gz
+%%MAN3%%/Test2::Event::Waiting.3.gz
+%%MAN3%%/Test2::EventFacet.3.gz
+%%MAN3%%/Test2::EventFacet::About.3.gz
+%%MAN3%%/Test2::EventFacet::Amnesty.3.gz
+%%MAN3%%/Test2::EventFacet::Assert.3.gz
+%%MAN3%%/Test2::EventFacet::Control.3.gz
+%%MAN3%%/Test2::EventFacet::Error.3.gz
+%%MAN3%%/Test2::EventFacet::Hub.3.gz
+%%MAN3%%/Test2::EventFacet::Info.3.gz
+%%MAN3%%/Test2::EventFacet::Info::Table.3.gz
+%%MAN3%%/Test2::EventFacet::Meta.3.gz
+%%MAN3%%/Test2::EventFacet::Parent.3.gz
+%%MAN3%%/Test2::EventFacet::Plan.3.gz
+%%MAN3%%/Test2::EventFacet::Render.3.gz
+%%MAN3%%/Test2::EventFacet::Trace.3.gz
+%%MAN3%%/Test2::Formatter.3.gz
+%%MAN3%%/Test2::Formatter::TAP.3.gz
+%%MAN3%%/Test2::Hub.3.gz
+%%MAN3%%/Test2::Hub::Interceptor.3.gz
+%%MAN3%%/Test2::Hub::Interceptor::Terminator.3.gz
+%%MAN3%%/Test2::Hub::Subtest.3.gz
+%%MAN3%%/Test2::IPC.3.gz
+%%MAN3%%/Test2::IPC::Driver.3.gz
+%%MAN3%%/Test2::IPC::Driver::Files.3.gz
+%%MAN3%%/Test2::Manual.3.gz
+%%MAN3%%/Test2::Manual::Anatomy.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::API.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::Context.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::EndToEnd.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::Event.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::Hubs.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::IPC.3.gz
+%%MAN3%%/Test2::Manual::Anatomy::Utilities.3.gz
+%%MAN3%%/Test2::Manual::Concurrency.3.gz
+%%MAN3%%/Test2::Manual::Contributing.3.gz
+%%MAN3%%/Test2::Manual::Testing.3.gz
+%%MAN3%%/Test2::Manual::Testing::Introduction.3.gz
+%%MAN3%%/Test2::Manual::Testing::Migrating.3.gz
+%%MAN3%%/Test2::Manual::Testing::Planning.3.gz
+%%MAN3%%/Test2::Manual::Testing::Todo.3.gz
+%%MAN3%%/Test2::Manual::Tooling.3.gz
+%%MAN3%%/Test2::Manual::Tooling::FirstTool.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Formatter.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Nesting.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Plugin::TestExit.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Plugin::TestingDone.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Plugin::ToolCompletes.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Plugin::ToolStarts.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Subtest.3.gz
+%%MAN3%%/Test2::Manual::Tooling::TestBuilder.3.gz
+%%MAN3%%/Test2::Manual::Tooling::Testing.3.gz
+%%MAN3%%/Test2::Mock.3.gz
+%%MAN3%%/Test2::Plugin.3.gz
+%%MAN3%%/Test2::Plugin::BailOnFail.3.gz
+%%MAN3%%/Test2::Plugin::DieOnFail.3.gz
+%%MAN3%%/Test2::Plugin::ExitSummary.3.gz
+%%MAN3%%/Test2::Plugin::SRand.3.gz
+%%MAN3%%/Test2::Plugin::Times.3.gz
+%%MAN3%%/Test2::Plugin::UTF8.3.gz
+%%MAN3%%/Test2::Require.3.gz
+%%MAN3%%/Test2::Require::AuthorTesting.3.gz
+%%MAN3%%/Test2::Require::AutomatedTesting.3.gz
+%%MAN3%%/Test2::Require::EnvVar.3.gz
+%%MAN3%%/Test2::Require::ExtendedTesting.3.gz
+%%MAN3%%/Test2::Require::Fork.3.gz
+%%MAN3%%/Test2::Require::Module.3.gz
+%%MAN3%%/Test2::Require::NonInteractiveTesting.3.gz
+%%MAN3%%/Test2::Require::Perl.3.gz
+%%MAN3%%/Test2::Require::RealFork.3.gz
+%%MAN3%%/Test2::Require::ReleaseTesting.3.gz
+%%MAN3%%/Test2::Require::Threads.3.gz
+%%MAN3%%/Test2::Suite.3.gz
+%%MAN3%%/Test2::Todo.3.gz
+%%MAN3%%/Test2::Tools.3.gz
+%%MAN3%%/Test2::Tools::AsyncSubtest.3.gz
+%%MAN3%%/Test2::Tools::Basic.3.gz
+%%MAN3%%/Test2::Tools::Class.3.gz
+%%MAN3%%/Test2::Tools::ClassicCompare.3.gz
+%%MAN3%%/Test2::Tools::Compare.3.gz
+%%MAN3%%/Test2::Tools::Defer.3.gz
+%%MAN3%%/Test2::Tools::Encoding.3.gz
+%%MAN3%%/Test2::Tools::Event.3.gz
+%%MAN3%%/Test2::Tools::Exception.3.gz
+%%MAN3%%/Test2::Tools::Exports.3.gz
+%%MAN3%%/Test2::Tools::GenTemp.3.gz
+%%MAN3%%/Test2::Tools::Grab.3.gz
+%%MAN3%%/Test2::Tools::Mock.3.gz
+%%MAN3%%/Test2::Tools::Ref.3.gz
+%%MAN3%%/Test2::Tools::Refcount.3.gz
+%%MAN3%%/Test2::Tools::Spec.3.gz
+%%MAN3%%/Test2::Tools::Subtest.3.gz
+%%MAN3%%/Test2::Tools::Target.3.gz
+%%MAN3%%/Test2::Tools::Tester.3.gz
+%%MAN3%%/Test2::Tools::Tiny.3.gz
+%%MAN3%%/Test2::Tools::Warnings.3.gz
+%%MAN3%%/Test2::Transition.3.gz
+%%MAN3%%/Test2::Util.3.gz
+%%MAN3%%/Test2::Util::ExternalMeta.3.gz
+%%MAN3%%/Test2::Util::Facets2Legacy.3.gz
+%%MAN3%%/Test2::Util::Grabber.3.gz
+%%MAN3%%/Test2::Util::Guard.3.gz
+%%MAN3%%/Test2::Util::HashBase.3.gz
+%%MAN3%%/Test2::Util::Importer.3.gz
+%%MAN3%%/Test2::Util::Ref.3.gz
+%%MAN3%%/Test2::Util::Sig.3.gz
+%%MAN3%%/Test2::Util::Stash.3.gz
+%%MAN3%%/Test2::Util::Sub.3.gz
+%%MAN3%%/Test2::Util::Table.3.gz
+%%MAN3%%/Test2::Util::Table::LineBreak.3.gz
+%%MAN3%%/Test2::Util::Times.3.gz
+%%MAN3%%/Test2::Util::Trace.3.gz
+%%MAN3%%/Test2::V0.3.gz
+%%MAN3%%/Test2::Workflow.3.gz
+%%MAN3%%/Test2::Workflow::BlockBase.3.gz
+%%MAN3%%/Test2::Workflow::Build.3.gz
+%%MAN3%%/Test2::Workflow::Runner.3.gz
+%%MAN3%%/Test2::Workflow::Task.3.gz
+%%MAN3%%/Test2::Workflow::Task::Action.3.gz
+%%MAN3%%/Test2::Workflow::Task::Group.3.gz
+%%MAN3%%/Test::Builder.3.gz
+%%MAN3%%/Test::Builder::Formatter.3.gz
+%%MAN3%%/Test::Builder::Module.3.gz
+%%MAN3%%/Test::Builder::Tester.3.gz
+%%MAN3%%/Test::Builder::Tester::Color.3.gz
+%%MAN3%%/Test::Builder::TodoDiag.3.gz
+%%MAN3%%/Test::Harness.3.gz
+%%MAN3%%/Test::More.3.gz
+%%MAN3%%/Test::Simple.3.gz
+%%MAN3%%/Test::Tester.3.gz
+%%MAN3%%/Test::Tester::Capture.3.gz
+%%MAN3%%/Test::Tester::CaptureRunner.3.gz
+%%MAN3%%/Test::Tutorial.3.gz
+%%MAN3%%/Test::use::ok.3.gz
+%%MAN3%%/Text::Abbrev.3.gz
+%%MAN3%%/Text::Balanced.3.gz
+%%MAN3%%/Text::ParseWords.3.gz
+%%MAN3%%/Text::Tabs.3.gz
+%%MAN3%%/Text::Wrap.3.gz
+%%MAN3%%/Thread.3.gz
+%%MAN3%%/Thread::Queue.3.gz
+%%MAN3%%/Thread::Semaphore.3.gz
+%%MAN3%%/Tie::Array.3.gz
+%%MAN3%%/Tie::File.3.gz
+%%MAN3%%/Tie::Handle.3.gz
+%%MAN3%%/Tie::Hash.3.gz
+%%MAN3%%/Tie::Hash::NamedCapture.3.gz
+%%MAN3%%/Tie::Memoize.3.gz
+%%MAN3%%/Tie::RefHash.3.gz
+%%MAN3%%/Tie::Scalar.3.gz
+%%MAN3%%/Tie::StdHandle.3.gz
+%%MAN3%%/Tie::SubstrHash.3.gz
+%%MAN3%%/Time::HiRes.3.gz
+%%MAN3%%/Time::Local.3.gz
+%%MAN3%%/Time::Piece.3.gz
+%%MAN3%%/Time::Seconds.3.gz
+%%MAN3%%/Time::gmtime.3.gz
+%%MAN3%%/Time::localtime.3.gz
+%%MAN3%%/Time::tm.3.gz
+%%MAN3%%/UNIVERSAL.3.gz
+%%MAN3%%/Unicode::Collate.3.gz
+%%MAN3%%/Unicode::Collate::CJK::Big5.3.gz
+%%MAN3%%/Unicode::Collate::CJK::GB2312.3.gz
+%%MAN3%%/Unicode::Collate::CJK::JISX0208.3.gz
+%%MAN3%%/Unicode::Collate::CJK::Korean.3.gz
+%%MAN3%%/Unicode::Collate::CJK::Pinyin.3.gz
+%%MAN3%%/Unicode::Collate::CJK::Stroke.3.gz
+%%MAN3%%/Unicode::Collate::CJK::Zhuyin.3.gz
+%%MAN3%%/Unicode::Collate::Locale.3.gz
+%%MAN3%%/Unicode::Normalize.3.gz
+%%MAN3%%/Unicode::UCD.3.gz
+%%MAN3%%/User::grent.3.gz
+%%MAN3%%/User::pwent.3.gz
+%%MAN3%%/XSLoader.3.gz
+%%MAN3%%/attributes.3.gz
+%%MAN3%%/autodie.3.gz
+%%MAN3%%/autodie::Scope::Guard.3.gz
+%%MAN3%%/autodie::Scope::GuardStack.3.gz
+%%MAN3%%/autodie::Util.3.gz
+%%MAN3%%/autodie::exception.3.gz
+%%MAN3%%/autodie::exception::system.3.gz
+%%MAN3%%/autodie::hints.3.gz
+%%MAN3%%/autodie::skip.3.gz
+%%MAN3%%/autouse.3.gz
+%%MAN3%%/base.3.gz
+%%MAN3%%/bigfloat.3.gz
+%%MAN3%%/bigint.3.gz
+%%MAN3%%/bignum.3.gz
+%%MAN3%%/bigrat.3.gz
+%%MAN3%%/blib.3.gz
+%%MAN3%%/builtin.3.gz
+%%MAN3%%/bytes.3.gz
+%%MAN3%%/charnames.3.gz
+%%MAN3%%/constant.3.gz
+%%MAN3%%/deprecate.3.gz
+%%MAN3%%/diagnostics.3.gz
+%%MAN3%%/encoding.3.gz
+%%MAN3%%/encoding::warnings.3.gz
+%%MAN3%%/experimental.3.gz
+%%MAN3%%/feature.3.gz
+%%MAN3%%/fields.3.gz
+%%MAN3%%/filetest.3.gz
+%%MAN3%%/if.3.gz
+%%MAN3%%/integer.3.gz
+%%MAN3%%/less.3.gz
+%%MAN3%%/lib.3.gz
+%%MAN3%%/locale.3.gz
+%%MAN3%%/mro.3.gz
+%%MAN3%%/ok.3.gz
+%%MAN3%%/open.3.gz
+%%MAN3%%/ops.3.gz
+%%MAN3%%/overload.3.gz
+%%MAN3%%/overloading.3.gz
+%%MAN3%%/parent.3.gz
+%%MAN3%%/re.3.gz
+%%MAN3%%/sigtrap.3.gz
+%%MAN3%%/sort.3.gz
+%%MAN3%%/source::encoding.3.gz
+%%MAN3%%/stable.3.gz
+%%MAN3%%/strict.3.gz
+%%MAN3%%/subs.3.gz
+%%MAN3%%/threads.3.gz
+%%MAN3%%/threads::shared.3.gz
+%%MAN3%%/utf8.3.gz
+%%MAN3%%/vars.3.gz
+%%MAN3%%/version.3.gz
+%%MAN3%%/version::Internals.3.gz
+%%MAN3%%/vmsish.3.gz
+%%MAN3%%/warnings.3.gz
+%%MAN3%%/warnings::register.3.gz
+%%PRIV_LIB%%/perl5db.pl
+%%PRIV_LIB%%/perlfaq.pm
+%%PRIV_LIB%%/pod/perl.pod
+%%PRIV_LIB%%/pod/perl5004delta.pod
+%%PRIV_LIB%%/pod/perl5005delta.pod
+%%PRIV_LIB%%/pod/perl5100delta.pod
+%%PRIV_LIB%%/pod/perl5101delta.pod
+%%PRIV_LIB%%/pod/perl5120delta.pod
+%%PRIV_LIB%%/pod/perl5121delta.pod
+%%PRIV_LIB%%/pod/perl5122delta.pod
+%%PRIV_LIB%%/pod/perl5123delta.pod
+%%PRIV_LIB%%/pod/perl5124delta.pod
+%%PRIV_LIB%%/pod/perl5125delta.pod
+%%PRIV_LIB%%/pod/perl5140delta.pod
+%%PRIV_LIB%%/pod/perl5141delta.pod
+%%PRIV_LIB%%/pod/perl5142delta.pod
+%%PRIV_LIB%%/pod/perl5143delta.pod
+%%PRIV_LIB%%/pod/perl5144delta.pod
+%%PRIV_LIB%%/pod/perl5160delta.pod
+%%PRIV_LIB%%/pod/perl5161delta.pod
+%%PRIV_LIB%%/pod/perl5162delta.pod
+%%PRIV_LIB%%/pod/perl5163delta.pod
+%%PRIV_LIB%%/pod/perl5180delta.pod
+%%PRIV_LIB%%/pod/perl5181delta.pod
+%%PRIV_LIB%%/pod/perl5182delta.pod
+%%PRIV_LIB%%/pod/perl5184delta.pod
+%%PRIV_LIB%%/pod/perl5200delta.pod
+%%PRIV_LIB%%/pod/perl5201delta.pod
+%%PRIV_LIB%%/pod/perl5202delta.pod
+%%PRIV_LIB%%/pod/perl5203delta.pod
+%%PRIV_LIB%%/pod/perl5220delta.pod
+%%PRIV_LIB%%/pod/perl5221delta.pod
+%%PRIV_LIB%%/pod/perl5222delta.pod
+%%PRIV_LIB%%/pod/perl5223delta.pod
+%%PRIV_LIB%%/pod/perl5224delta.pod
+%%PRIV_LIB%%/pod/perl5240delta.pod
+%%PRIV_LIB%%/pod/perl5241delta.pod
+%%PRIV_LIB%%/pod/perl5242delta.pod
+%%PRIV_LIB%%/pod/perl5243delta.pod
+%%PRIV_LIB%%/pod/perl5244delta.pod
+%%PRIV_LIB%%/pod/perl5260delta.pod
+%%PRIV_LIB%%/pod/perl5261delta.pod
+%%PRIV_LIB%%/pod/perl5262delta.pod
+%%PRIV_LIB%%/pod/perl5263delta.pod
+%%PRIV_LIB%%/pod/perl5280delta.pod
+%%PRIV_LIB%%/pod/perl5281delta.pod
+%%PRIV_LIB%%/pod/perl5282delta.pod
+%%PRIV_LIB%%/pod/perl5283delta.pod
+%%PRIV_LIB%%/pod/perl5300delta.pod
+%%PRIV_LIB%%/pod/perl5301delta.pod
+%%PRIV_LIB%%/pod/perl5302delta.pod
+%%PRIV_LIB%%/pod/perl5303delta.pod
+%%PRIV_LIB%%/pod/perl5320delta.pod
+%%PRIV_LIB%%/pod/perl5321delta.pod
+%%PRIV_LIB%%/pod/perl5340delta.pod
+%%PRIV_LIB%%/pod/perl5341delta.pod
+%%PRIV_LIB%%/pod/perl5342delta.pod
+%%PRIV_LIB%%/pod/perl5343delta.pod
+%%PRIV_LIB%%/pod/perl5360delta.pod
+%%PRIV_LIB%%/pod/perl5361delta.pod
+%%PRIV_LIB%%/pod/perl5362delta.pod
+%%PRIV_LIB%%/pod/perl5363delta.pod
+%%PRIV_LIB%%/pod/perl5380delta.pod
+%%PRIV_LIB%%/pod/perl5381delta.pod
+%%PRIV_LIB%%/pod/perl5382delta.pod
+%%PRIV_LIB%%/pod/perl5383delta.pod
+%%PRIV_LIB%%/pod/perl5384delta.pod
+%%PRIV_LIB%%/pod/perl5400delta.pod
+%%PRIV_LIB%%/pod/perl5401delta.pod
+%%PRIV_LIB%%/pod/perl5402delta.pod
+%%PRIV_LIB%%/pod/perl5420delta.pod
+%%PRIV_LIB%%/pod/perl561delta.pod
+%%PRIV_LIB%%/pod/perl56delta.pod
+%%PRIV_LIB%%/pod/perl581delta.pod
+%%PRIV_LIB%%/pod/perl582delta.pod
+%%PRIV_LIB%%/pod/perl583delta.pod
+%%PRIV_LIB%%/pod/perl584delta.pod
+%%PRIV_LIB%%/pod/perl585delta.pod
+%%PRIV_LIB%%/pod/perl586delta.pod
+%%PRIV_LIB%%/pod/perl587delta.pod
+%%PRIV_LIB%%/pod/perl588delta.pod
+%%PRIV_LIB%%/pod/perl589delta.pod
+%%PRIV_LIB%%/pod/perl58delta.pod
+%%PRIV_LIB%%/pod/perlaix.pod
+%%PRIV_LIB%%/pod/perlamiga.pod
+%%PRIV_LIB%%/pod/perlandroid.pod
+%%PRIV_LIB%%/pod/perlapi.pod
+%%PRIV_LIB%%/pod/perlapio.pod
+%%PRIV_LIB%%/pod/perlartistic.pod
+%%PRIV_LIB%%/pod/perlbook.pod
+%%PRIV_LIB%%/pod/perlboot.pod
+%%PRIV_LIB%%/pod/perlbot.pod
+%%PRIV_LIB%%/pod/perlbs2000.pod
+%%PRIV_LIB%%/pod/perlcall.pod
+%%PRIV_LIB%%/pod/perlcheat.pod
+%%PRIV_LIB%%/pod/perlclass.pod
+%%PRIV_LIB%%/pod/perlclassguts.pod
+%%PRIV_LIB%%/pod/perlclib.pod
+%%PRIV_LIB%%/pod/perlcn.pod
+%%PRIV_LIB%%/pod/perlcommunity.pod
+%%PRIV_LIB%%/pod/perlcygwin.pod
+%%PRIV_LIB%%/pod/perldata.pod
+%%PRIV_LIB%%/pod/perldbmfilter.pod
+%%PRIV_LIB%%/pod/perldebguts.pod
+%%PRIV_LIB%%/pod/perldebtut.pod
+%%PRIV_LIB%%/pod/perldebug.pod
+%%PRIV_LIB%%/pod/perldelta.pod
+%%PRIV_LIB%%/pod/perldeprecation.pod
+%%PRIV_LIB%%/pod/perldiag.pod
+%%PRIV_LIB%%/pod/perldoc.pod
+%%PRIV_LIB%%/pod/perldocstyle.pod
+%%PRIV_LIB%%/pod/perldsc.pod
+%%PRIV_LIB%%/pod/perldtrace.pod
+%%PRIV_LIB%%/pod/perlebcdic.pod
+%%PRIV_LIB%%/pod/perlembed.pod
+%%PRIV_LIB%%/pod/perlexperiment.pod
+%%PRIV_LIB%%/pod/perlfaq.pod
+%%PRIV_LIB%%/pod/perlfaq1.pod
+%%PRIV_LIB%%/pod/perlfaq2.pod
+%%PRIV_LIB%%/pod/perlfaq3.pod
+%%PRIV_LIB%%/pod/perlfaq4.pod
+%%PRIV_LIB%%/pod/perlfaq5.pod
+%%PRIV_LIB%%/pod/perlfaq6.pod
+%%PRIV_LIB%%/pod/perlfaq7.pod
+%%PRIV_LIB%%/pod/perlfaq8.pod
+%%PRIV_LIB%%/pod/perlfaq9.pod
+%%PRIV_LIB%%/pod/perlfilter.pod
+%%PRIV_LIB%%/pod/perlfork.pod
+%%PRIV_LIB%%/pod/perlform.pod
+%%PRIV_LIB%%/pod/perlfreebsd.pod
+%%PRIV_LIB%%/pod/perlfunc.pod
+%%PRIV_LIB%%/pod/perlgit.pod
+%%PRIV_LIB%%/pod/perlglossary.pod
+%%PRIV_LIB%%/pod/perlgov.pod
+%%PRIV_LIB%%/pod/perlgpl.pod
+%%PRIV_LIB%%/pod/perlguts.pod
+%%PRIV_LIB%%/pod/perlhack.pod
+%%PRIV_LIB%%/pod/perlhacktips.pod
+%%PRIV_LIB%%/pod/perlhacktut.pod
+%%PRIV_LIB%%/pod/perlhaiku.pod
+%%PRIV_LIB%%/pod/perlhist.pod
+%%PRIV_LIB%%/pod/perlhpux.pod
+%%PRIV_LIB%%/pod/perlhurd.pod
+%%PRIV_LIB%%/pod/perlintern.pod
+%%PRIV_LIB%%/pod/perlinterp.pod
+%%PRIV_LIB%%/pod/perlintro.pod
+%%PRIV_LIB%%/pod/perliol.pod
+%%PRIV_LIB%%/pod/perlipc.pod
+%%PRIV_LIB%%/pod/perlirix.pod
+%%PRIV_LIB%%/pod/perljp.pod
+%%PRIV_LIB%%/pod/perlko.pod
+%%PRIV_LIB%%/pod/perllexwarn.pod
+%%PRIV_LIB%%/pod/perllinux.pod
+%%PRIV_LIB%%/pod/perllocale.pod
+%%PRIV_LIB%%/pod/perllol.pod
+%%PRIV_LIB%%/pod/perlmacosx.pod
+%%PRIV_LIB%%/pod/perlmod.pod
+%%PRIV_LIB%%/pod/perlmodinstall.pod
+%%PRIV_LIB%%/pod/perlmodlib.pod
+%%PRIV_LIB%%/pod/perlmodstyle.pod
+%%PRIV_LIB%%/pod/perlmroapi.pod
+%%PRIV_LIB%%/pod/perlnewmod.pod
+%%PRIV_LIB%%/pod/perlnumber.pod
+%%PRIV_LIB%%/pod/perlobj.pod
+%%PRIV_LIB%%/pod/perlootut.pod
+%%PRIV_LIB%%/pod/perlop.pod
+%%PRIV_LIB%%/pod/perlopenbsd.pod
+%%PRIV_LIB%%/pod/perlopentut.pod
+%%PRIV_LIB%%/pod/perlos2.pod
+%%PRIV_LIB%%/pod/perlos390.pod
+%%PRIV_LIB%%/pod/perlos400.pod
+%%PRIV_LIB%%/pod/perlpacktut.pod
+%%PRIV_LIB%%/pod/perlperf.pod
+%%PRIV_LIB%%/pod/perlplan9.pod
+%%PRIV_LIB%%/pod/perlpod.pod
+%%PRIV_LIB%%/pod/perlpodspec.pod
+%%PRIV_LIB%%/pod/perlpodstyle.pod
+%%PRIV_LIB%%/pod/perlpolicy.pod
+%%PRIV_LIB%%/pod/perlport.pod
+%%PRIV_LIB%%/pod/perlpragma.pod
+%%PRIV_LIB%%/pod/perlqnx.pod
+%%PRIV_LIB%%/pod/perlre.pod
+%%PRIV_LIB%%/pod/perlreapi.pod
+%%PRIV_LIB%%/pod/perlrebackslash.pod
+%%PRIV_LIB%%/pod/perlrecharclass.pod
+%%PRIV_LIB%%/pod/perlref.pod
+%%PRIV_LIB%%/pod/perlreftut.pod
+%%PRIV_LIB%%/pod/perlreguts.pod
+%%PRIV_LIB%%/pod/perlrepository.pod
+%%PRIV_LIB%%/pod/perlrequick.pod
+%%PRIV_LIB%%/pod/perlreref.pod
+%%PRIV_LIB%%/pod/perlretut.pod
+%%PRIV_LIB%%/pod/perlriscos.pod
+%%PRIV_LIB%%/pod/perlrun.pod
+%%PRIV_LIB%%/pod/perlsec.pod
+%%PRIV_LIB%%/pod/perlsecpolicy.pod
+%%PRIV_LIB%%/pod/perlsolaris.pod
+%%PRIV_LIB%%/pod/perlsource.pod
+%%PRIV_LIB%%/pod/perlstyle.pod
+%%PRIV_LIB%%/pod/perlsub.pod
+%%PRIV_LIB%%/pod/perlsyn.pod
+%%PRIV_LIB%%/pod/perlsynology.pod
+%%PRIV_LIB%%/pod/perlthrtut.pod
+%%PRIV_LIB%%/pod/perltie.pod
+%%PRIV_LIB%%/pod/perltoc.pod
+%%PRIV_LIB%%/pod/perltodo.pod
+%%PRIV_LIB%%/pod/perltooc.pod
+%%PRIV_LIB%%/pod/perltoot.pod
+%%PRIV_LIB%%/pod/perltrap.pod
+%%PRIV_LIB%%/pod/perltru64.pod
+%%PRIV_LIB%%/pod/perltw.pod
+%%PRIV_LIB%%/pod/perlunicode.pod
+%%PRIV_LIB%%/pod/perlunicook.pod
+%%PRIV_LIB%%/pod/perlunifaq.pod
+%%PRIV_LIB%%/pod/perluniintro.pod
+%%PRIV_LIB%%/pod/perluniprops.pod
+%%PRIV_LIB%%/pod/perlunitut.pod
+%%PRIV_LIB%%/pod/perlutil.pod
+%%PRIV_LIB%%/pod/perlvar.pod
+%%PRIV_LIB%%/pod/perlvms.pod
+%%PRIV_LIB%%/pod/perlvos.pod
+%%PRIV_LIB%%/pod/perlwin32.pod
+%%PRIV_LIB%%/pod/perlxs.pod
+%%PRIV_LIB%%/pod/perlxstut.pod
+%%PRIV_LIB%%/pod/perlxstypemap.pod
+%%PRIV_LIB%%/sigtrap.pm
+%%PRIV_LIB%%/sort.pm
+%%PRIV_LIB%%/source/encoding.pm
+%%PRIV_LIB%%/stable.pm
+%%PRIV_LIB%%/strict.pm
+%%PRIV_LIB%%/subs.pm
+%%PRIV_LIB%%/unicore/Blocks.txt
+%%PRIV_LIB%%/unicore/CombiningClass.pl
+%%PRIV_LIB%%/unicore/Decomposition.pl
+%%PRIV_LIB%%/unicore/Name.pl
+%%PRIV_LIB%%/unicore/Name.pm
+%%PRIV_LIB%%/unicore/NamedSequences.txt
+%%PRIV_LIB%%/unicore/SpecialCasing.txt
+%%PRIV_LIB%%/unicore/TestNorm.pl
+%%PRIV_LIB%%/unicore/To/Age.pl
+%%PRIV_LIB%%/unicore/To/Bc.pl
+%%PRIV_LIB%%/unicore/To/Bmg.pl
+%%PRIV_LIB%%/unicore/To/Bpb.pl
+%%PRIV_LIB%%/unicore/To/Bpt.pl
+%%PRIV_LIB%%/unicore/To/Cf.pl
+%%PRIV_LIB%%/unicore/To/Ea.pl
+%%PRIV_LIB%%/unicore/To/EqUIdeo.pl
+%%PRIV_LIB%%/unicore/To/GCB.pl
+%%PRIV_LIB%%/unicore/To/Gc.pl
+%%PRIV_LIB%%/unicore/To/Hst.pl
+%%PRIV_LIB%%/unicore/To/Identif2.pl
+%%PRIV_LIB%%/unicore/To/Identifi.pl
+%%PRIV_LIB%%/unicore/To/InCB.pl
+%%PRIV_LIB%%/unicore/To/InPC.pl
+%%PRIV_LIB%%/unicore/To/InSC.pl
+%%PRIV_LIB%%/unicore/To/Isc.pl
+%%PRIV_LIB%%/unicore/To/Jg.pl
+%%PRIV_LIB%%/unicore/To/Jt.pl
+%%PRIV_LIB%%/unicore/To/Lb.pl
+%%PRIV_LIB%%/unicore/To/Lc.pl
+%%PRIV_LIB%%/unicore/To/NFCQC.pl
+%%PRIV_LIB%%/unicore/To/NFDQC.pl
+%%PRIV_LIB%%/unicore/To/NFKCCF.pl
+%%PRIV_LIB%%/unicore/To/NFKCQC.pl
+%%PRIV_LIB%%/unicore/To/NFKCSCF.pl
+%%PRIV_LIB%%/unicore/To/NFKDQC.pl
+%%PRIV_LIB%%/unicore/To/Na1.pl
+%%PRIV_LIB%%/unicore/To/NameAlia.pl
+%%PRIV_LIB%%/unicore/To/Nt.pl
+%%PRIV_LIB%%/unicore/To/Nv.pl
+%%PRIV_LIB%%/unicore/To/PerlDeci.pl
+%%PRIV_LIB%%/unicore/To/SB.pl
+%%PRIV_LIB%%/unicore/To/Sc.pl
+%%PRIV_LIB%%/unicore/To/Scx.pl
+%%PRIV_LIB%%/unicore/To/Tc.pl
+%%PRIV_LIB%%/unicore/To/Uc.pl
+%%PRIV_LIB%%/unicore/To/Vo.pl
+%%PRIV_LIB%%/unicore/To/WB.pl
+%%PRIV_LIB%%/unicore/To/_PerlLB.pl
+%%PRIV_LIB%%/unicore/To/_PerlSCX.pl
+%%PRIV_LIB%%/unicore/To/kEHCat.pl
+%%PRIV_LIB%%/unicore/To/kEHCore.pl
+%%PRIV_LIB%%/unicore/To/kEHDesc.pl
+%%PRIV_LIB%%/unicore/To/kEHFVal.pl
+%%PRIV_LIB%%/unicore/To/kEHFunc.pl
+%%PRIV_LIB%%/unicore/To/kEHHG.pl
+%%PRIV_LIB%%/unicore/To/kEHIFAO.pl
+%%PRIV_LIB%%/unicore/To/kEHJSesh.pl
+%%PRIV_LIB%%/unicore/To/kEHUniK.pl
+%%PRIV_LIB%%/unicore/UCD.pl
+%%PRIV_LIB%%/unicore/lib/Age/NA.pl
+%%PRIV_LIB%%/unicore/lib/Age/V100.pl
+%%PRIV_LIB%%/unicore/lib/Age/V11.pl
+%%PRIV_LIB%%/unicore/lib/Age/V110.pl
+%%PRIV_LIB%%/unicore/lib/Age/V120.pl
+%%PRIV_LIB%%/unicore/lib/Age/V130.pl
+%%PRIV_LIB%%/unicore/lib/Age/V140.pl
+%%PRIV_LIB%%/unicore/lib/Age/V150.pl
+%%PRIV_LIB%%/unicore/lib/Age/V160.pl
+%%PRIV_LIB%%/unicore/lib/Age/V20.pl
+%%PRIV_LIB%%/unicore/lib/Age/V30.pl
+%%PRIV_LIB%%/unicore/lib/Age/V31.pl
+%%PRIV_LIB%%/unicore/lib/Age/V32.pl
+%%PRIV_LIB%%/unicore/lib/Age/V40.pl
+%%PRIV_LIB%%/unicore/lib/Age/V41.pl
+%%PRIV_LIB%%/unicore/lib/Age/V50.pl
+%%PRIV_LIB%%/unicore/lib/Age/V51.pl
+%%PRIV_LIB%%/unicore/lib/Age/V52.pl
+%%PRIV_LIB%%/unicore/lib/Age/V60.pl
+%%PRIV_LIB%%/unicore/lib/Age/V61.pl
+%%PRIV_LIB%%/unicore/lib/Age/V70.pl
+%%PRIV_LIB%%/unicore/lib/Age/V80.pl
+%%PRIV_LIB%%/unicore/lib/Age/V90.pl
+%%PRIV_LIB%%/unicore/lib/Alpha/Y.pl
+%%PRIV_LIB%%/unicore/lib/Bc/AL.pl
+%%PRIV_LIB%%/unicore/lib/Bc/AN.pl
+%%PRIV_LIB%%/unicore/lib/Bc/B.pl
+%%PRIV_LIB%%/unicore/lib/Bc/BN.pl
+%%PRIV_LIB%%/unicore/lib/Bc/CS.pl
+%%PRIV_LIB%%/unicore/lib/Bc/EN.pl
+%%PRIV_LIB%%/unicore/lib/Bc/ES.pl
+%%PRIV_LIB%%/unicore/lib/Bc/ET.pl
+%%PRIV_LIB%%/unicore/lib/Bc/L.pl
+%%PRIV_LIB%%/unicore/lib/Bc/NSM.pl
+%%PRIV_LIB%%/unicore/lib/Bc/ON.pl
+%%PRIV_LIB%%/unicore/lib/Bc/R.pl
+%%PRIV_LIB%%/unicore/lib/Bc/WS.pl
+%%PRIV_LIB%%/unicore/lib/BidiC/Y.pl
+%%PRIV_LIB%%/unicore/lib/BidiM/Y.pl
+%%PRIV_LIB%%/unicore/lib/Blk/NB.pl
+%%PRIV_LIB%%/unicore/lib/Bpt/C.pl
+%%PRIV_LIB%%/unicore/lib/Bpt/N.pl
+%%PRIV_LIB%%/unicore/lib/Bpt/O.pl
+%%PRIV_LIB%%/unicore/lib/CE/Y.pl
+%%PRIV_LIB%%/unicore/lib/CI/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWCF/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWCM/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWKCF/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWL/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWT/Y.pl
+%%PRIV_LIB%%/unicore/lib/CWU/Y.pl
+%%PRIV_LIB%%/unicore/lib/Cased/Y.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/A.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/AL.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/AR.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/ATAR.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/B.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/BR.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/DB.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/NK.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/NR.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/OV.pl
+%%PRIV_LIB%%/unicore/lib/Ccc/VR.pl
+%%PRIV_LIB%%/unicore/lib/CompEx/Y.pl
+%%PRIV_LIB%%/unicore/lib/DI/Y.pl
+%%PRIV_LIB%%/unicore/lib/Dash/Y.pl
+%%PRIV_LIB%%/unicore/lib/Dep/Y.pl
+%%PRIV_LIB%%/unicore/lib/Dia/Y.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Com.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Enc.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Fin.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Font.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Init.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Iso.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Med.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Nar.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Nb.pl
+%%PRIV_LIB%%/unicore/lib/Dt/NonCanon.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Sqr.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Sub.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Sup.pl
+%%PRIV_LIB%%/unicore/lib/Dt/Vert.pl
+%%PRIV_LIB%%/unicore/lib/EBase/Y.pl
+%%PRIV_LIB%%/unicore/lib/EComp/Y.pl
+%%PRIV_LIB%%/unicore/lib/EPres/Y.pl
+%%PRIV_LIB%%/unicore/lib/Ea/A.pl
+%%PRIV_LIB%%/unicore/lib/Ea/H.pl
+%%PRIV_LIB%%/unicore/lib/Ea/N.pl
+%%PRIV_LIB%%/unicore/lib/Ea/Na.pl
+%%PRIV_LIB%%/unicore/lib/Ea/W.pl
+%%PRIV_LIB%%/unicore/lib/Emoji/Y.pl
+%%PRIV_LIB%%/unicore/lib/Ext/Y.pl
+%%PRIV_LIB%%/unicore/lib/ExtPict/Y.pl
+%%PRIV_LIB%%/unicore/lib/GCB/CN.pl
+%%PRIV_LIB%%/unicore/lib/GCB/EX.pl
+%%PRIV_LIB%%/unicore/lib/GCB/LV.pl
+%%PRIV_LIB%%/unicore/lib/GCB/LVT.pl
+%%PRIV_LIB%%/unicore/lib/GCB/PP.pl
+%%PRIV_LIB%%/unicore/lib/GCB/SM.pl
+%%PRIV_LIB%%/unicore/lib/GCB/V.pl
+%%PRIV_LIB%%/unicore/lib/GCB/XX.pl
+%%PRIV_LIB%%/unicore/lib/Gc/C.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Cf.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Cn.pl
+%%PRIV_LIB%%/unicore/lib/Gc/L.pl
+%%PRIV_LIB%%/unicore/lib/Gc/LC.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Ll.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Lm.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Lo.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Lu.pl
+%%PRIV_LIB%%/unicore/lib/Gc/M.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Mc.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Me.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Mn.pl
+%%PRIV_LIB%%/unicore/lib/Gc/N.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Nd.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Nl.pl
+%%PRIV_LIB%%/unicore/lib/Gc/No.pl
+%%PRIV_LIB%%/unicore/lib/Gc/P.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Pc.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Pd.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Pe.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Pf.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Pi.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Po.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Ps.pl
+%%PRIV_LIB%%/unicore/lib/Gc/S.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Sc.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Sk.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Sm.pl
+%%PRIV_LIB%%/unicore/lib/Gc/So.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Z.pl
+%%PRIV_LIB%%/unicore/lib/Gc/Zs.pl
+%%PRIV_LIB%%/unicore/lib/GrBase/Y.pl
+%%PRIV_LIB%%/unicore/lib/GrExt/Y.pl
+%%PRIV_LIB%%/unicore/lib/Hex/Y.pl
+%%PRIV_LIB%%/unicore/lib/Hst/NA.pl
+%%PRIV_LIB%%/unicore/lib/Hyphen/T.pl
+%%PRIV_LIB%%/unicore/lib/IDC/Y.pl
+%%PRIV_LIB%%/unicore/lib/IDCMContinue/Y.pl
+%%PRIV_LIB%%/unicore/lib/IDCMStart/Y.pl
+%%PRIV_LIB%%/unicore/lib/IDS/Y.pl
+%%PRIV_LIB%%/unicore/lib/IdStatus/Allowed.pl
+%%PRIV_LIB%%/unicore/lib/IdStatus/Restrict.pl
+%%PRIV_LIB%%/unicore/lib/IdType/DefaultI.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Exclusio.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Inclusio.pl
+%%PRIV_LIB%%/unicore/lib/IdType/LimitedU.pl
+%%PRIV_LIB%%/unicore/lib/IdType/NotChara.pl
+%%PRIV_LIB%%/unicore/lib/IdType/NotNFKC.pl
+%%PRIV_LIB%%/unicore/lib/IdType/NotXID.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Obsolete.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Recommen.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Technica.pl
+%%PRIV_LIB%%/unicore/lib/IdType/Uncommon.pl
+%%PRIV_LIB%%/unicore/lib/Ideo/Y.pl
+%%PRIV_LIB%%/unicore/lib/In/10_0.pl
+%%PRIV_LIB%%/unicore/lib/In/11_0.pl
+%%PRIV_LIB%%/unicore/lib/In/12_0.pl
+%%PRIV_LIB%%/unicore/lib/In/12_1.pl
+%%PRIV_LIB%%/unicore/lib/In/13_0.pl
+%%PRIV_LIB%%/unicore/lib/In/14_0.pl
+%%PRIV_LIB%%/unicore/lib/In/15_0.pl
+%%PRIV_LIB%%/unicore/lib/In/15_1.pl
+%%PRIV_LIB%%/unicore/lib/In/16_0.pl
+%%PRIV_LIB%%/unicore/lib/In/2_0.pl
+%%PRIV_LIB%%/unicore/lib/In/2_1.pl
+%%PRIV_LIB%%/unicore/lib/In/3_0.pl
+%%PRIV_LIB%%/unicore/lib/In/3_1.pl
+%%PRIV_LIB%%/unicore/lib/In/3_2.pl
+%%PRIV_LIB%%/unicore/lib/In/4_0.pl
+%%PRIV_LIB%%/unicore/lib/In/4_1.pl
+%%PRIV_LIB%%/unicore/lib/In/5_0.pl
+%%PRIV_LIB%%/unicore/lib/In/5_1.pl
+%%PRIV_LIB%%/unicore/lib/In/5_2.pl
+%%PRIV_LIB%%/unicore/lib/In/6_0.pl
+%%PRIV_LIB%%/unicore/lib/In/6_1.pl
+%%PRIV_LIB%%/unicore/lib/In/6_2.pl
+%%PRIV_LIB%%/unicore/lib/In/6_3.pl
+%%PRIV_LIB%%/unicore/lib/In/7_0.pl
+%%PRIV_LIB%%/unicore/lib/In/8_0.pl
+%%PRIV_LIB%%/unicore/lib/In/9_0.pl
+%%PRIV_LIB%%/unicore/lib/InCB/Consonan.pl
+%%PRIV_LIB%%/unicore/lib/InCB/Extend.pl
+%%PRIV_LIB%%/unicore/lib/InCB/Linker.pl
+%%PRIV_LIB%%/unicore/lib/InCB/None.pl
+%%PRIV_LIB%%/unicore/lib/InPC/Bottom.pl
+%%PRIV_LIB%%/unicore/lib/InPC/BottomAn.pl
+%%PRIV_LIB%%/unicore/lib/InPC/Left.pl
+%%PRIV_LIB%%/unicore/lib/InPC/LeftAndR.pl
+%%PRIV_LIB%%/unicore/lib/InPC/NA.pl
+%%PRIV_LIB%%/unicore/lib/InPC/Overstru.pl
+%%PRIV_LIB%%/unicore/lib/InPC/Right.pl
+%%PRIV_LIB%%/unicore/lib/InPC/Top.pl
+%%PRIV_LIB%%/unicore/lib/InPC/TopAndBo.pl
+%%PRIV_LIB%%/unicore/lib/InPC/TopAndL2.pl
+%%PRIV_LIB%%/unicore/lib/InPC/TopAndLe.pl
+%%PRIV_LIB%%/unicore/lib/InPC/TopAndRi.pl
+%%PRIV_LIB%%/unicore/lib/InPC/VisualOr.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Avagraha.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Bindu.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Cantilla.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona2.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona3.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona4.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona5.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona6.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona7.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona8.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consona9.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Consonan.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Geminati.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Invisibl.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Nukta.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Number.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Other.pl
+%%PRIV_LIB%%/unicore/lib/InSC/PureKill.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Syllable.pl
+%%PRIV_LIB%%/unicore/lib/InSC/ToneMark.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Virama.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Visarga.pl
+%%PRIV_LIB%%/unicore/lib/InSC/Vowel.pl
+%%PRIV_LIB%%/unicore/lib/InSC/VowelDep.pl
+%%PRIV_LIB%%/unicore/lib/InSC/VowelInd.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Ain.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Alef.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Beh.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Dal.pl
+%%PRIV_LIB%%/unicore/lib/Jg/FarsiYeh.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Feh.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Gaf.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Hah.pl
+%%PRIV_LIB%%/unicore/lib/Jg/HanifiRo.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Kaf.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Lam.pl
+%%PRIV_LIB%%/unicore/lib/Jg/NoJoinin.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Noon.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Qaf.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Reh.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Sad.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Seen.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Tah.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Waw.pl
+%%PRIV_LIB%%/unicore/lib/Jg/Yeh.pl
+%%PRIV_LIB%%/unicore/lib/Jt/C.pl
+%%PRIV_LIB%%/unicore/lib/Jt/D.pl
+%%PRIV_LIB%%/unicore/lib/Jt/L.pl
+%%PRIV_LIB%%/unicore/lib/Jt/R.pl
+%%PRIV_LIB%%/unicore/lib/Jt/T.pl
+%%PRIV_LIB%%/unicore/lib/Jt/U.pl
+%%PRIV_LIB%%/unicore/lib/Lb/AI.pl
+%%PRIV_LIB%%/unicore/lib/Lb/AK.pl
+%%PRIV_LIB%%/unicore/lib/Lb/AL.pl
+%%PRIV_LIB%%/unicore/lib/Lb/AP.pl
+%%PRIV_LIB%%/unicore/lib/Lb/AS.pl
+%%PRIV_LIB%%/unicore/lib/Lb/BA.pl
+%%PRIV_LIB%%/unicore/lib/Lb/BB.pl
+%%PRIV_LIB%%/unicore/lib/Lb/CJ.pl
+%%PRIV_LIB%%/unicore/lib/Lb/CL.pl
+%%PRIV_LIB%%/unicore/lib/Lb/CM.pl
+%%PRIV_LIB%%/unicore/lib/Lb/CP.pl
+%%PRIV_LIB%%/unicore/lib/Lb/EX.pl
+%%PRIV_LIB%%/unicore/lib/Lb/GL.pl
+%%PRIV_LIB%%/unicore/lib/Lb/ID.pl
+%%PRIV_LIB%%/unicore/lib/Lb/IN.pl
+%%PRIV_LIB%%/unicore/lib/Lb/IS.pl
+%%PRIV_LIB%%/unicore/lib/Lb/NS.pl
+%%PRIV_LIB%%/unicore/lib/Lb/NU.pl
+%%PRIV_LIB%%/unicore/lib/Lb/OP.pl
+%%PRIV_LIB%%/unicore/lib/Lb/PO.pl
+%%PRIV_LIB%%/unicore/lib/Lb/PR.pl
+%%PRIV_LIB%%/unicore/lib/Lb/QU.pl
+%%PRIV_LIB%%/unicore/lib/Lb/SA.pl
+%%PRIV_LIB%%/unicore/lib/Lb/VI.pl
+%%PRIV_LIB%%/unicore/lib/Lb/XX.pl
+%%PRIV_LIB%%/unicore/lib/Lower/Y.pl
+%%PRIV_LIB%%/unicore/lib/MCM/Y.pl
+%%PRIV_LIB%%/unicore/lib/Math/Y.pl
+%%PRIV_LIB%%/unicore/lib/NFCQC/M.pl
+%%PRIV_LIB%%/unicore/lib/NFCQC/Y.pl
+%%PRIV_LIB%%/unicore/lib/NFDQC/N.pl
+%%PRIV_LIB%%/unicore/lib/NFDQC/Y.pl
+%%PRIV_LIB%%/unicore/lib/NFKCQC/N.pl
+%%PRIV_LIB%%/unicore/lib/NFKCQC/Y.pl
+%%PRIV_LIB%%/unicore/lib/NFKDQC/N.pl
+%%PRIV_LIB%%/unicore/lib/NFKDQC/Y.pl
+%%PRIV_LIB%%/unicore/lib/Nt/Di.pl
+%%PRIV_LIB%%/unicore/lib/Nt/None.pl
+%%PRIV_LIB%%/unicore/lib/Nt/Nu.pl
+%%PRIV_LIB%%/unicore/lib/Nv/0.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1.pl
+%%PRIV_LIB%%/unicore/lib/Nv/10.pl
+%%PRIV_LIB%%/unicore/lib/Nv/100.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/10000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/100000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/11.pl
+%%PRIV_LIB%%/unicore/lib/Nv/12.pl
+%%PRIV_LIB%%/unicore/lib/Nv/13.pl
+%%PRIV_LIB%%/unicore/lib/Nv/14.pl
+%%PRIV_LIB%%/unicore/lib/Nv/15.pl
+%%PRIV_LIB%%/unicore/lib/Nv/16.pl
+%%PRIV_LIB%%/unicore/lib/Nv/17.pl
+%%PRIV_LIB%%/unicore/lib/Nv/18.pl
+%%PRIV_LIB%%/unicore/lib/Nv/19.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_16.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_2.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_3.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_4.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_6.pl
+%%PRIV_LIB%%/unicore/lib/Nv/1_8.pl
+%%PRIV_LIB%%/unicore/lib/Nv/2.pl
+%%PRIV_LIB%%/unicore/lib/Nv/20.pl
+%%PRIV_LIB%%/unicore/lib/Nv/200.pl
+%%PRIV_LIB%%/unicore/lib/Nv/2000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/20000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/2_3.pl
+%%PRIV_LIB%%/unicore/lib/Nv/3.pl
+%%PRIV_LIB%%/unicore/lib/Nv/30.pl
+%%PRIV_LIB%%/unicore/lib/Nv/300.pl
+%%PRIV_LIB%%/unicore/lib/Nv/3000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/30000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/3_16.pl
+%%PRIV_LIB%%/unicore/lib/Nv/3_4.pl
+%%PRIV_LIB%%/unicore/lib/Nv/4.pl
+%%PRIV_LIB%%/unicore/lib/Nv/40.pl
+%%PRIV_LIB%%/unicore/lib/Nv/400.pl
+%%PRIV_LIB%%/unicore/lib/Nv/4000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/40000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/5.pl
+%%PRIV_LIB%%/unicore/lib/Nv/50.pl
+%%PRIV_LIB%%/unicore/lib/Nv/500.pl
+%%PRIV_LIB%%/unicore/lib/Nv/5000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/50000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/6.pl
+%%PRIV_LIB%%/unicore/lib/Nv/60.pl
+%%PRIV_LIB%%/unicore/lib/Nv/600.pl
+%%PRIV_LIB%%/unicore/lib/Nv/6000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/60000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/7.pl
+%%PRIV_LIB%%/unicore/lib/Nv/70.pl
+%%PRIV_LIB%%/unicore/lib/Nv/700.pl
+%%PRIV_LIB%%/unicore/lib/Nv/7000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/70000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/8.pl
+%%PRIV_LIB%%/unicore/lib/Nv/80.pl
+%%PRIV_LIB%%/unicore/lib/Nv/800.pl
+%%PRIV_LIB%%/unicore/lib/Nv/8000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/80000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/9.pl
+%%PRIV_LIB%%/unicore/lib/Nv/90.pl
+%%PRIV_LIB%%/unicore/lib/Nv/900.pl
+%%PRIV_LIB%%/unicore/lib/Nv/9000.pl
+%%PRIV_LIB%%/unicore/lib/Nv/90000.pl
+%%PRIV_LIB%%/unicore/lib/PCM/Y.pl
+%%PRIV_LIB%%/unicore/lib/PatSyn/Y.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Alnum.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Assigned.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Blank.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Graph.pl
+%%PRIV_LIB%%/unicore/lib/Perl/PerlWord.pl
+%%PRIV_LIB%%/unicore/lib/Perl/PosixPun.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Print.pl
+%%PRIV_LIB%%/unicore/lib/Perl/SpacePer.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Title.pl
+%%PRIV_LIB%%/unicore/lib/Perl/Word.pl
+%%PRIV_LIB%%/unicore/lib/Perl/XPosixPu.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlAny.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlCh2.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlCha.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlFol.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlIDC.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlIDS.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlIsI.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlNch.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlPat.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlPr2.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlPro.pl
+%%PRIV_LIB%%/unicore/lib/Perl/_PerlQuo.pl
+%%PRIV_LIB%%/unicore/lib/QMark/Y.pl
+%%PRIV_LIB%%/unicore/lib/SB/AT.pl
+%%PRIV_LIB%%/unicore/lib/SB/CL.pl
+%%PRIV_LIB%%/unicore/lib/SB/EX.pl
+%%PRIV_LIB%%/unicore/lib/SB/FO.pl
+%%PRIV_LIB%%/unicore/lib/SB/LE.pl
+%%PRIV_LIB%%/unicore/lib/SB/LO.pl
+%%PRIV_LIB%%/unicore/lib/SB/NU.pl
+%%PRIV_LIB%%/unicore/lib/SB/SC.pl
+%%PRIV_LIB%%/unicore/lib/SB/ST.pl
+%%PRIV_LIB%%/unicore/lib/SB/Sp.pl
+%%PRIV_LIB%%/unicore/lib/SB/UP.pl
+%%PRIV_LIB%%/unicore/lib/SB/XX.pl
+%%PRIV_LIB%%/unicore/lib/SD/Y.pl
+%%PRIV_LIB%%/unicore/lib/STerm/Y.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Arab.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Armn.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Beng.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Cprt.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Cyrl.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Deva.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Dupl.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Ethi.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Geor.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Glag.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Gong.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Gonm.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Gran.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Grek.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Gujr.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Guru.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Han.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Hang.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Hebr.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Hira.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Kana.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Knda.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Latn.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Limb.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Linb.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Mlym.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Mong.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Mult.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Mymr.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Orya.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Sinh.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Syrc.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Taml.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Tang.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Telu.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Tibt.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Tutg.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Zinh.pl
+%%PRIV_LIB%%/unicore/lib/Sc/Zyyy.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Adlm.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Aghb.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Arab.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Armn.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Avst.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Beng.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Bhks.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Bopo.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cakm.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cari.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cham.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cher.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Copt.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cprt.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Cyrl.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Deva.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Diak.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Dupl.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Ethi.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Gara.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Geor.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Glag.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Gong.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Gonm.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Goth.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Gran.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Grek.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Gujr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Guru.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Han.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hang.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hebr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hira.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hmng.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hmnp.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Hung.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Kana.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Khar.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Khmr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Khoj.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Knda.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Kthi.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Lana.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Lao.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Latn.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Limb.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Lina.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Linb.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Lisu.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Lydi.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Mahj.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Mlym.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Mong.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Mult.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Mymr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Nand.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Nko.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Orya.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Osge.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Perm.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Phag.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Phlp.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Rohg.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Shrd.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Sind.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Sinh.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Sunu.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Syrc.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tagb.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Takr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tale.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Talu.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Taml.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tang.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Telu.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tfng.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Thaa.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Thai.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tibt.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tirh.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Todr.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Tutg.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Vith.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Xsux.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Yezi.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Yi.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Zinh.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Zyyy.pl
+%%PRIV_LIB%%/unicore/lib/Scx/Zzzz.pl
+%%PRIV_LIB%%/unicore/lib/Term/Y.pl
+%%PRIV_LIB%%/unicore/lib/UIdeo/Y.pl
+%%PRIV_LIB%%/unicore/lib/Upper/Y.pl
+%%PRIV_LIB%%/unicore/lib/VS/Y.pl
+%%PRIV_LIB%%/unicore/lib/Vo/R.pl
+%%PRIV_LIB%%/unicore/lib/Vo/Tr.pl
+%%PRIV_LIB%%/unicore/lib/Vo/Tu.pl
+%%PRIV_LIB%%/unicore/lib/Vo/U.pl
+%%PRIV_LIB%%/unicore/lib/WB/EX.pl
+%%PRIV_LIB%%/unicore/lib/WB/Extend.pl
+%%PRIV_LIB%%/unicore/lib/WB/FO.pl
+%%PRIV_LIB%%/unicore/lib/WB/HL.pl
+%%PRIV_LIB%%/unicore/lib/WB/KA.pl
+%%PRIV_LIB%%/unicore/lib/WB/LE.pl
+%%PRIV_LIB%%/unicore/lib/WB/MB.pl
+%%PRIV_LIB%%/unicore/lib/WB/ML.pl
+%%PRIV_LIB%%/unicore/lib/WB/MN.pl
+%%PRIV_LIB%%/unicore/lib/WB/NU.pl
+%%PRIV_LIB%%/unicore/lib/WB/WSegSpac.pl
+%%PRIV_LIB%%/unicore/lib/WB/XX.pl
+%%PRIV_LIB%%/unicore/lib/XIDC/Y.pl
+%%PRIV_LIB%%/unicore/lib/XIDS/Y.pl
+%%PRIV_LIB%%/unicore/lib/kEHNoMirror/Y.pl
+%%PRIV_LIB%%/unicore/lib/kEHNoRotate/Y.pl
+%%PRIV_LIB%%/unicore/uni_keywords.pl
+%%PRIV_LIB%%/unicore/version
+%%PRIV_LIB%%/utf8.pm
+%%PRIV_LIB%%/vars.pm
+%%PRIV_LIB%%/version.pm
+%%PRIV_LIB%%/version.pod
+%%PRIV_LIB%%/version/Internals.pod
+%%PRIV_LIB%%/version/regex.pm
+%%PRIV_LIB%%/vmsish.pm
+%%PRIV_LIB%%/warnings.pm
+%%PRIV_LIB%%/warnings/register.pm
+@dir %%SITE_PERL%%/auto
+@dir %%SITE_ARCH%%/auto
+@dir %%SITE_PERL%%/man/man1
+@dir %%SITE_PERL%%/man/man3
+@rmtry %%PERLMANPREFIX%%/man/whatis
+@rmtry %%PERLMANPREFIX%%/man/mandoc.db
+@rmtry %%SITEMANPREFIX%%/man/whatis
+@rmtry %%SITEMANPREFIX%%/man/mandoc.db
diff --git a/lang/perl5.42/version.mk b/lang/perl5.42/version.mk
new file mode 100644
index 000000000000..5ce5d9b0fa91
--- /dev/null
+++ b/lang/perl5.42/version.mk
@@ -0,0 +1,2 @@
+PERL_VERSION= 5.42.0
+PERL5_DEPEND= perl5>=5.42.r<5.43
diff --git a/mail/rubygem-net-imap/Makefile b/mail/rubygem-net-imap/Makefile
index 9759aa2e043a..036de746674b 100644
--- a/mail/rubygem-net-imap/Makefile
+++ b/mail/rubygem-net-imap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= net-imap
-PORTVERSION= 0.5.8
+PORTVERSION= 0.5.9
CATEGORIES= mail rubygems
MASTER_SITES= RG
diff --git a/mail/rubygem-net-imap/distinfo b/mail/rubygem-net-imap/distinfo
index 23b29cc22639..d63a66d56f60 100644
--- a/mail/rubygem-net-imap/distinfo
+++ b/mail/rubygem-net-imap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547476
-SHA256 (rubygem/net-imap-0.5.8.gem) = 52aa5fdfc1a8a3df1f793b20a327e95b5a9dfe1d733e1f0d53075d2dbcfcf593
-SIZE (rubygem/net-imap-0.5.8.gem) = 177152
+TIMESTAMP = 1750954416
+SHA256 (rubygem/net-imap-0.5.9.gem) = d95905321e1bd9f294ffc7ff8697be218eee1ec96c8504c0960964d0a0be33fc
+SIZE (rubygem/net-imap-0.5.9.gem) = 178688
diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile
index 3fc14ef4ccc7..666874977709 100644
--- a/mail/thunderbird-esr/Makefile
+++ b/mail/thunderbird-esr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 128.11.1
+DISTVERSION= 128.12.0
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo
index 6e3224ec8b7b..0f67551ee33d 100644
--- a/mail/thunderbird-esr/distinfo
+++ b/mail/thunderbird-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476863
-SHA256 (thunderbird-128.11.1esr.source.tar.xz) = 0d3cdfcf7c2f7d262e6abb2d39e43f183fa6cc07c7cb0b4c2ebef349f2f4d946
-SIZE (thunderbird-128.11.1esr.source.tar.xz) = 676156916
+TIMESTAMP = 1751155267
+SHA256 (thunderbird-128.12.0esr.source.tar.xz) = f4232c8b4285d932d779fec90169b2a7008070a214571cf0fce0a68315ae7423
+SIZE (thunderbird-128.12.0esr.source.tar.xz) = 681085772
diff --git a/math/kfr/Makefile b/math/kfr/Makefile
index 47ac1b10a450..cc5f84755155 100644
--- a/math/kfr/Makefile
+++ b/math/kfr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kfr
-DISTVERSION= 6.1.1
+DISTVERSION= 6.2.0
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -44,6 +44,6 @@ post-test: # see https://github.com/kfrlib/kfr/issues/164
@cd ${BUILD_WRKSRC} && \
${BUILD_WRKSRC}/bin/all_tests
-# tests as of 6.1.1: [--SUCCESS--] 199/199 tests 2810450/2810450 checks
+# tests as of 6.2.0: [--SUCCESS--] 199/199 tests 2810450/2810450 checks
.include <bsd.port.mk>
diff --git a/math/kfr/distinfo b/math/kfr/distinfo
index 752e7b2efd5d..459794fc51c3 100644
--- a/math/kfr/distinfo
+++ b/math/kfr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737283736
-SHA256 (kfrlib-kfr-6.1.1_GH0.tar.gz) = 71ee9f807e0c6d3cc63740ffee681fa82110ab7eaf524360e9e40ef8e7cda91c
-SIZE (kfrlib-kfr-6.1.1_GH0.tar.gz) = 11273875
+TIMESTAMP = 1751181730
+SHA256 (kfrlib-kfr-6.2.0_GH0.tar.gz) = bc9507e1dde17a86b68fb045404b66c5c486e61e324d9209468ea1e6cac7173c
+SIZE (kfrlib-kfr-6.2.0_GH0.tar.gz) = 11281340
diff --git a/math/py-modin/Makefile b/math/py-modin/Makefile
index 5011e9e13e07..654ce60a71d9 100644
--- a/math/py-modin/Makefile
+++ b/math/py-modin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= modin
-PORTVERSION= 0.33.1
+PORTVERSION= 0.33.2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-modin/distinfo b/math/py-modin/distinfo
index 26daff544e21..469756818138 100644
--- a/math/py-modin/distinfo
+++ b/math/py-modin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495829
-SHA256 (modin-0.33.1.tar.gz) = 852f2a65c346f9d17261e56ecc2e6652ddddeb9e648aecfff42e1007878d42b6
-SIZE (modin-0.33.1.tar.gz) = 885097
+TIMESTAMP = 1750954212
+SHA256 (modin-0.33.2.tar.gz) = 63fa7d5b2578d98e3f236ec3460ea97df631676d62604ffe030642a946e03925
+SIZE (modin-0.33.2.tar.gz) = 886775
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index 6a7915f084b2..b1a0cb54fc6e 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 1.43.0
+PORTVERSION= 1.44.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/
diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo
index c6717255dad6..1ffc5b48d70c 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188126
-SHA256 (narwhals-1.43.0.tar.gz) = 5a28119401fccb4d344704f806438a983bb0a5b3f4a638760d25b1d521a18a79
-SIZE (narwhals-1.43.0.tar.gz) = 496455
+TIMESTAMP = 1750954214
+SHA256 (narwhals-1.44.0.tar.gz) = 8cf0616d4f6f21225b3b56fcde96ccab6d05023561a0f162402aa9b8c33ad31d
+SIZE (narwhals-1.44.0.tar.gz) = 499250
diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile
index f26198057855..9881aab389c2 100644
--- a/math/py-pcodec/Makefile
+++ b/math/py-pcodec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pcodec
-PORTVERSION= 0.3.4
+PORTVERSION= 0.3.5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pcodec/distinfo b/math/py-pcodec/distinfo
index a1ca004fa507..35fbb5c256cd 100644
--- a/math/py-pcodec/distinfo
+++ b/math/py-pcodec/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1748831204
-SHA256 (pcodec-0.3.4.tar.gz) = 3364fa600cc6b3dd9e169f06a91860ffb80218acf5ff84046c2ebda2dd79645e
-SIZE (pcodec-0.3.4.tar.gz) = 126966
+TIMESTAMP = 1750954216
+SHA256 (pcodec-0.3.5.tar.gz) = d0242d3cabfd82cbd3d4d1f83a71aba92273a49972a372f39ca3eb20db12861d
+SIZE (pcodec-0.3.5.tar.gz) = 129855
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
diff --git a/math/rubygem-matrix/Makefile b/math/rubygem-matrix/Makefile
index 1186c52a5b4f..f702f7ad12c3 100644
--- a/math/rubygem-matrix/Makefile
+++ b/math/rubygem-matrix/Makefile
@@ -1,5 +1,5 @@
PORTNAME= matrix
-PORTVERSION= 0.4.2
+PORTVERSION= 0.4.3
CATEGORIES= math rubygems
MASTER_SITES= RG
@@ -9,7 +9,8 @@ WWW= https://github.com/ruby/matrix
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
-LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
+LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
USES= gem
diff --git a/math/rubygem-matrix/distinfo b/math/rubygem-matrix/distinfo
index 18a8c62bb238..0a14e1e82559 100644
--- a/math/rubygem-matrix/distinfo
+++ b/math/rubygem-matrix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624189831
-SHA256 (rubygem/matrix-0.4.2.gem) = 71083ccbd67a14a43bfa78d3e4dc0f4b503b9cc18e5b4b1d686dc0f9ef7c4cc0
-SIZE (rubygem/matrix-0.4.2.gem) = 27136
+TIMESTAMP = 1750954418
+SHA256 (rubygem/matrix-0.4.3.gem) = a0d5ab7ddcc1973ff690ab361b67f359acbb16958d1dc072b8b956a286564c5b
+SIZE (rubygem/matrix-0.4.3.gem) = 28160
diff --git a/math/rubygem-prime/Makefile b/math/rubygem-prime/Makefile
index 462604241e0b..7e8768dc805e 100644
--- a/math/rubygem-prime/Makefile
+++ b/math/rubygem-prime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prime
-PORTVERSION= 0.1.3
+PORTVERSION= 0.1.4
CATEGORIES= math rubygems
MASTER_SITES= RG
diff --git a/math/rubygem-prime/distinfo b/math/rubygem-prime/distinfo
index f858b91da385..e428e055c424 100644
--- a/math/rubygem-prime/distinfo
+++ b/math/rubygem-prime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261044
-SHA256 (rubygem/prime-0.1.3.gem) = baf031c50d6ce923594913befc8ac86a3251bffb9d6a5e8b03687962054e53e3
-SIZE (rubygem/prime-0.1.3.gem) = 13312
+TIMESTAMP = 1750954420
+SHA256 (rubygem/prime-0.1.4.gem) = 4d755ebf7c2994a6f3a3fee0d072063be3fff2d4042ebff6cd5eebd4747a225e
+SIZE (rubygem/prime-0.1.4.gem) = 13312
diff --git a/misc/cloc/Makefile b/misc/cloc/Makefile
index 4bdf1a8bf036..e28f4eb830c4 100644
--- a/misc/cloc/Makefile
+++ b/misc/cloc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cloc
-PORTVERSION= 2.04
+PORTVERSION= 2.06
CATEGORIES= misc
MASTER_SITES= https://github.com/AlDanial/cloc/releases/download/v${PORTVERSION}/
diff --git a/misc/cloc/distinfo b/misc/cloc/distinfo
index 8ce8ec7dd7bf..5efd4315507b 100644
--- a/misc/cloc/distinfo
+++ b/misc/cloc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738606385
-SHA256 (cloc-2.04.tar.gz) = 6113bce8314ba70ad3c790de402235e0cd3f7d55222e2008a760bfef770efc7a
-SIZE (cloc-2.04.tar.gz) = 721313
+TIMESTAMP = 1750954126
+SHA256 (cloc-2.06.tar.gz) = 27b6b007a5d482e5f50b23984cbe10f6a9f26e1052e9c7e010edfdcf879dc554
+SIZE (cloc-2.06.tar.gz) = 749910
diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile
index f4be724e1a65..d0c632c2160e 100644
--- a/misc/rubygem-mime-types-data/Makefile
+++ b/misc/rubygem-mime-types-data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mime-types-data
-PORTVERSION= 3.2025.0610
+PORTVERSION= 3.2025.0617
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-mime-types-data/distinfo b/misc/rubygem-mime-types-data/distinfo
index cdffc6550bc6..c8dfd5694c4f 100644
--- a/misc/rubygem-mime-types-data/distinfo
+++ b/misc/rubygem-mime-types-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188244
-SHA256 (rubygem/mime-types-data-3.2025.0610.gem) = 223b3fedf92848ea6a4a407e0977175a36a018fb94d48edaa454ff4298ad68c0
-SIZE (rubygem/mime-types-data-3.2025.0610.gem) = 169472
+TIMESTAMP = 1750954422
+SHA256 (rubygem/mime-types-data-3.2025.0617.gem) = 1220c4af9a22dbdecdc490dda00e8b9303bb41239ec428a682d4cfdb64bc3ef6
+SIZE (rubygem/mime-types-data-3.2025.0617.gem) = 169472
diff --git a/misc/rubygem-octicons/Makefile b/misc/rubygem-octicons/Makefile
index 1ab9bb1c1680..17ea9f92e3d1 100644
--- a/misc/rubygem-octicons/Makefile
+++ b/misc/rubygem-octicons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octicons
-PORTVERSION= 19.15.2
+PORTVERSION= 19.15.3
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-octicons/distinfo b/misc/rubygem-octicons/distinfo
index 08b9c7ee5565..4847849d2f16 100644
--- a/misc/rubygem-octicons/distinfo
+++ b/misc/rubygem-octicons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716364
-SHA256 (rubygem/octicons-19.15.2.gem) = afe1f6c512dfdcae25dcc71d1a2fce516f2c6e7659e35c15cd0e25754d5749c9
-SIZE (rubygem/octicons-19.15.2.gem) = 227840
+TIMESTAMP = 1750954424
+SHA256 (rubygem/octicons-19.15.3.gem) = fbf3d672e81db07c5529a438a298e11c14f5af3421c97089fb5154a11494d4c1
+SIZE (rubygem/octicons-19.15.3.gem) = 228352
diff --git a/multimedia/libcec/Makefile b/multimedia/libcec/Makefile
index f0d8bcd10e3a..9a777814c048 100644
--- a/multimedia/libcec/Makefile
+++ b/multimedia/libcec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libcec
-PORTVERSION= 7.0.0
+PORTVERSION= 7.1.1
DISTVERSIONPREFIX= libcec-
CATEGORIES= multimedia
diff --git a/multimedia/libcec/distinfo b/multimedia/libcec/distinfo
index 52ddeb2fcb77..99517bbfd16a 100644
--- a/multimedia/libcec/distinfo
+++ b/multimedia/libcec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836028
-SHA256 (Pulse-Eight-libcec-libcec-7.0.0_GH0.tar.gz) = 7f9e57ae9fad37649adb6749b8f1310a71ccf3e92ae8b2d1cc9e8ae2d1da83f8
-SIZE (Pulse-Eight-libcec-libcec-7.0.0_GH0.tar.gz) = 362134
+TIMESTAMP = 1750954128
+SHA256 (Pulse-Eight-libcec-libcec-7.1.1_GH0.tar.gz) = 7f7da95a4c1e7160d42ca37a3ac80cf6f389b317e14816949e0fa5e2edf4cc64
+SIZE (Pulse-Eight-libcec-libcec-7.1.1_GH0.tar.gz) = 365046
diff --git a/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake b/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake
deleted file mode 100644
index 776c896c46bc..000000000000
--- a/multimedia/libcec/files/patch-src_libcec_cmake_SetBuildInfo.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
---- src/libcec/cmake/SetBuildInfo.cmake.orig 2025-02-26 09:40:16 UTC
-+++ src/libcec/cmake/SetBuildInfo.cmake
-@@ -34,7 +34,7 @@ else()
- set(BUILD_USER "(reproducible)")
- else()
- if(HAVE_WHOAMI_BIN)
-- execute_process(COMMAND bash -c "whoami" OUTPUT_VARIABLE BUILD_USER)
-+ execute_process(COMMAND sh -c "whoami" OUTPUT_VARIABLE BUILD_USER)
- string(STRIP ${BUILD_USER} BUILD_USER)
- set(LIB_INFO "${LIB_INFO} by ${BUILD_USER}")
- else()
-@@ -48,9 +48,9 @@ else()
- else()
- find_program(HAVE_HOSTNAME_BIN hostname /bin /usr/bin /usr/local/bin)
- if(HAVE_HOSTNAME_BIN)
-- execute_process(COMMAND bash -c "hostname" ARGS -f OUTPUT_VARIABLE BUILD_HOST RESULT_VARIABLE RETURN_HOST)
-+ execute_process(COMMAND sh -c "hostname" ARGS -f OUTPUT_VARIABLE BUILD_HOST RESULT_VARIABLE RETURN_HOST)
- if (RETURN_HOST)
-- execute_process(COMMAND bash -c "hostname" OUTPUT_VARIABLE BUILD_HOST)
-+ execute_process(COMMAND sh -c "hostname" OUTPUT_VARIABLE BUILD_HOST)
- endif()
- string(STRIP ${BUILD_HOST} BUILD_HOST)
- set(LIB_INFO "${LIB_INFO}@${BUILD_HOST}")
-@@ -60,9 +60,9 @@ else()
- # add host info on which this was built to compile info
- find_program(HAVE_UNAME_BIN uname /bin /usr/bin /usr/local/bin)
- if(HAVE_UNAME_BIN)
-- execute_process(COMMAND bash -c "uname" ARGS -s OUTPUT_VARIABLE BUILD_SYSNAME)
-- execute_process(COMMAND bash -c "uname" ARGS -r OUTPUT_VARIABLE BUILD_SYSVER)
-- execute_process(COMMAND bash -c "uname" ARGS -m OUTPUT_VARIABLE BUILD_SYSARCH)
-+ execute_process(COMMAND sh -c "uname" ARGS -s OUTPUT_VARIABLE BUILD_SYSNAME)
-+ execute_process(COMMAND sh -c "uname" ARGS -r OUTPUT_VARIABLE BUILD_SYSVER)
-+ execute_process(COMMAND sh -c "uname" ARGS -m OUTPUT_VARIABLE BUILD_SYSARCH)
- string(STRIP ${BUILD_SYSNAME} BUILD_SYSNAME)
- string(STRIP ${BUILD_SYSVER} BUILD_SYSVER)
- string(STRIP ${BUILD_SYSARCH} BUILD_SYSARCH)
diff --git a/multimedia/libcec/pkg-plist b/multimedia/libcec/pkg-plist
index c97b8450a8f7..8c152735012d 100644
--- a/multimedia/libcec/pkg-plist
+++ b/multimedia/libcec/pkg-plist
@@ -9,6 +9,7 @@ include/libcec/ceccloader.h
include/libcec/cecloader.h
include/libcec/cectypes.h
include/libcec/version.h
+lib/libcec.a
lib/libcec.so
lib/libcec.so.7
lib/libcec.so.%%PORTVERSION%%
diff --git a/multimedia/vcdimager/Makefile b/multimedia/vcdimager/Makefile
index 334b2c022eb4..d84a40e09447 100644
--- a/multimedia/vcdimager/Makefile
+++ b/multimedia/vcdimager/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vcdimager
-PORTVERSION= 2.0.1
-PORTREVISION= 6
+DISTVERSION= 2.0.1
+PORTREVISION= 7
CATEGORIES= multimedia
MASTER_SITES= GNU
@@ -19,7 +19,6 @@ USE_GNOME= libxml2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
TEST_TARGET= check
diff --git a/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c b/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c
new file mode 100644
index 000000000000..a76d8ce6da95
--- /dev/null
+++ b/multimedia/vcdimager/files/patch-frontends_xml_vcd__xml__common.c
@@ -0,0 +1,35 @@
+--- frontends/xml/vcd_xml_common.c.orig 2018-01-03 20:17:37 UTC
++++ frontends/xml/vcd_xml_common.c
+@@ -242,16 +242,26 @@ _convert (const char in[], const char encoding[], bool
+
+ temp = size - 1;
+ if (from) {
+- if (NULL != handler->output)
+- ret = handler->output (out, &out_size, (const unsigned char *) in, &temp);
+- else
++ if (!(handler->flags & 2) && NULL != handler->output.func)
++ ret = handler->output.func (handler->outputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1);
++ if ((handler->flags & 2) && NULL != handler->output.legacyFunc)
++ ret = handler->output.legacyFunc (out, &out_size, (const unsigned char *) in, &temp);
++ else {
++ xmlCharEncCloseFunc(handler);
+ return strdup(in);
++ }
+ } else {
+- if (NULL != handler->input)
+- ret = handler->input (out, &out_size, (const unsigned char *) in, &temp);
+- else
++ if (!(handler->flags & 2) && NULL != handler->input.func)
++ ret = handler->input.func (handler->inputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1);
++ if ((handler->flags & 2) && NULL != handler->input.legacyFunc)
++ ret = handler->input.legacyFunc (out, &out_size, (const unsigned char *) in, &temp);
++ else {
++ xmlCharEncCloseFunc(handler);
+ return strdup(in);
++ }
+ }
++
++ xmlCharEncCloseFunc(handler);
+
+ if (ret < 0 || (temp - size + 1))
+ {
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 32470a4ad12b..103de78bd629 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.2
+DISTVERSION= 4.3.3
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
@@ -23,14 +23,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
# - www/py-dj52-django-tables2
# - www/py-dj52-djangorestframework
#
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<6:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.0<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.1<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.3.1<2.4:www/py-dj52-django-prometheus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<6:www/py-dj52-django-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.1:devel/py-dj52-django-rq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \
@@ -41,7 +41,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLA
${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.6.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.4.3<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.271.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.275.4<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.60.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \
@@ -58,7 +58,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLA
${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=2.3.3<3:devel/py-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2.4.0<3:devel/py-rq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.6.1<5:security/py-social-auth-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index 791fdac20c30..520a881142ea 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749230459
-SHA256 (netbox-community-netbox-v4.3.2_GH0.tar.gz) = d6a1196e417f1b22e4c2a1492c06345075ec69e27bb949dd3009dae4e6134cc3
-SIZE (netbox-community-netbox-v4.3.2_GH0.tar.gz) = 18700656
+TIMESTAMP = 1751183254
+SHA256 (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 2d74bdd02f0a41407fb79839d62e2e55d69168a830c460e661efd21d6cb346fb
+SIZE (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 18707138
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 26280c24f194..3f993b2e91a5 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -659,6 +659,7 @@
%%DATADIR%%/extras/migrations/0126_exporttemplate_file_name.py
%%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py
%%DATADIR%%/extras/migrations/0128_tableconfig.py
+%%DATADIR%%/extras/migrations/0129_fix_script_paths.py
%%DATADIR%%/extras/migrations/__init__.py
%%DATADIR%%/extras/models/__init__.py
%%DATADIR%%/extras/models/configs.py
@@ -843,6 +844,7 @@
%%DATADIR%%/netbox/jobs.py
%%DATADIR%%/netbox/middleware.py
%%DATADIR%%/netbox/models/__init__.py
+%%DATADIR%%/netbox/models/deletion.py
%%DATADIR%%/netbox/models/features.py
%%DATADIR%%/netbox/models/mixins.py
%%DATADIR%%/netbox/navigation/__init__.py
diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile
index ab9b318bad1c..49f2847358f5 100644
--- a/net-mgmt/zabbix7-server/Makefile
+++ b/net-mgmt/zabbix7-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix7
-DISTVERSION= 7.0.15
+DISTVERSION= 7.0.16
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo
index 0d1470d31e49..5b2f5e54cf77 100644
--- a/net-mgmt/zabbix7-server/distinfo
+++ b/net-mgmt/zabbix7-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751011383
-SHA256 (zabbix-7.0.15.tar.gz) = 11ce076584f2edda79d4f87856981d2986d4b8ad41cc479896c08387abe26fa2
-SIZE (zabbix-7.0.15.tar.gz) = 45878935
+TIMESTAMP = 1751194013
+SHA256 (zabbix-7.0.16.tar.gz) = a6ea25c44c9ef91a4325cca86c7f1415a896444f4409b1cb6396f68b9356d163
+SIZE (zabbix-7.0.16.tar.gz) = 45879449
diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile
index 8d38eb016e9b..3bd9300ddcbc 100644
--- a/net-mgmt/zabbix72-server/Makefile
+++ b/net-mgmt/zabbix72-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix72
-DISTVERSION= 7.2.9
+DISTVERSION= 7.2.10
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo
index 2eae21dcbae8..3c28ca49782e 100644
--- a/net-mgmt/zabbix72-server/distinfo
+++ b/net-mgmt/zabbix72-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751011394
-SHA256 (zabbix-7.2.9.tar.gz) = aa3ce352da4d2daaa542de3e1dcd06fba82df9a7dcc70e4821a0953f2f1d00e7
-SIZE (zabbix-7.2.9.tar.gz) = 41824077
+TIMESTAMP = 1751194023
+SHA256 (zabbix-7.2.10.tar.gz) = 512f933faaad093dcb96710b591f77b7b9dff00d58d7144f23edf4d06035bfc8
+SIZE (zabbix-7.2.10.tar.gz) = 41830403
diff --git a/net/p5-Socket/Makefile b/net/p5-Socket/Makefile
index 6f24f32570d2..9a1b4891dbd7 100644
--- a/net/p5-Socket/Makefile
+++ b/net/p5-Socket/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Socket
-PORTVERSION= 2.038
+PORTVERSION= 2.039
CATEGORIES= net perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PEVANS
diff --git a/net/p5-Socket/distinfo b/net/p5-Socket/distinfo
index 3626d08c8979..ba86eb47dca3 100644
--- a/net/p5-Socket/distinfo
+++ b/net/p5-Socket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713528512
-SHA256 (Socket-2.038.tar.gz) = 563d11731ff44307fa2779a6958fd2d2f6643fbd9a3174cbf350228b159681f8
-SIZE (Socket-2.038.tar.gz) = 46073
+TIMESTAMP = 1750954160
+SHA256 (Socket-2.039.tar.gz) = 5dc61ae6e049e50d1052d656341b6091dc9f884464a78e2afdc2b989ff4390bb
+SIZE (Socket-2.039.tar.gz) = 46242
diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile
index ddf1fac85f17..1dd22befe991 100644
--- a/net/py-eventlet/Makefile
+++ b/net/py-eventlet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eventlet
-PORTVERSION= 0.40.0
+PORTVERSION= 0.40.1
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-eventlet/distinfo b/net/py-eventlet/distinfo
index 4105f4ca393e..a16b75462557 100644
--- a/net/py-eventlet/distinfo
+++ b/net/py-eventlet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715456
-SHA256 (eventlet-0.40.0.tar.gz) = f659d735e06795a26167b666008798c7a203fcd8119b08b84036e41076432ff1
-SIZE (eventlet-0.40.0.tar.gz) = 562849
+TIMESTAMP = 1750954218
+SHA256 (eventlet-0.40.1.tar.gz) = aee74de74ac6634a1dac1ed58dc93b5dc2abaef3c7b5e76fd7f195f1662f25ef
+SIZE (eventlet-0.40.1.tar.gz) = 565260
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
index 0e19d71c1a92..2ebfa986ddf0 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-admin-v2
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
index 7be216c3d177..ffed67c79817 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716368
-SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.10.0.gem) = ab1251d4837f979b4bb721e72e0fa5b18c36b5baf8a8138c23e2eebc54b08f17
-SIZE (rubygem/google-cloud-bigtable-admin-v2-1.10.0.gem) = 132096
+TIMESTAMP = 1750954426
+SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.11.0.gem) = 025efa2eca188d08caeb5a3ef9fa71f32555f9d003e012780cb88cb4cdc9234a
+SIZE (rubygem/google-cloud-bigtable-admin-v2-1.11.0.gem) = 136192
diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile
index 032aae775a43..26ab5c2188e9 100644
--- a/net/rubygem-google-cloud-pubsub-v1/Makefile
+++ b/net/rubygem-google-cloud-pubsub-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-pubsub-v1
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo
index 32144292d8a7..23e53c5d1b16 100644
--- a/net/rubygem-google-cloud-pubsub-v1/distinfo
+++ b/net/rubygem-google-cloud-pubsub-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716382
-SHA256 (rubygem/google-cloud-pubsub-v1-1.9.0.gem) = e6f06b9633ca180670956443911c6fac8c9334bdb648cc172bf0d4ff266f1b79
-SIZE (rubygem/google-cloud-pubsub-v1-1.9.0.gem) = 94720
+TIMESTAMP = 1750954428
+SHA256 (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = c758987deedbbda42feeed86065779c9c84b619fe55d88e3b7c3fbb1e509d18b
+SIZE (rubygem/google-cloud-pubsub-v1-1.10.0.gem) = 95232
diff --git a/net/rubygem-google-cloud-storage_transfer-v1/Makefile b/net/rubygem-google-cloud-storage_transfer-v1/Makefile
index eee23aa6ae06..1c3f5a88dd25 100644
--- a/net/rubygem-google-cloud-storage_transfer-v1/Makefile
+++ b/net/rubygem-google-cloud-storage_transfer-v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage_transfer-v1
-PORTVERSION= 1.5.0
+PORTVERSION= 1.6.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-storage_transfer-v1/distinfo b/net/rubygem-google-cloud-storage_transfer-v1/distinfo
index b88aa2006c71..9a243acfe0e1 100644
--- a/net/rubygem-google-cloud-storage_transfer-v1/distinfo
+++ b/net/rubygem-google-cloud-storage_transfer-v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716436
-SHA256 (rubygem/google-cloud-storage_transfer-v1-1.5.0.gem) = 1ae9d8ba6fc2f6f64671f090b7b3eb36cea415483306fdee02559ce74ebf1d47
-SIZE (rubygem/google-cloud-storage_transfer-v1-1.5.0.gem) = 88576
+TIMESTAMP = 1750954486
+SHA256 (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 8a30c2369da816863e24cc6a9b63e29c44acc68adcc759facec09eefe71cf766
+SIZE (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 89600
diff --git a/net/rubygem-train-core/Makefile b/net/rubygem-train-core/Makefile
index 3c346e7b3d99..84af7a8db9ff 100644
--- a/net/rubygem-train-core/Makefile
+++ b/net/rubygem-train-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train-core
-PORTVERSION= 3.12.13
+PORTVERSION= 3.13.2
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.5<3:www/rubygem-addressable \
- rubygem-ffi>=1.3.1:devel/rubygem-ffi \
+ rubygem-ffi>=1.16.0:devel/rubygem-ffi \
rubygem-json>=1.8<3.0:devel/rubygem-json \
rubygem-mixlib-shellout>=2.0<4.0:devel/rubygem-mixlib-shellout \
rubygem-net-scp>=1.2<5.0:security/rubygem-net-scp \
diff --git a/net/rubygem-train-core/distinfo b/net/rubygem-train-core/distinfo
index 943e5155f027..e683cc8e1c65 100644
--- a/net/rubygem-train-core/distinfo
+++ b/net/rubygem-train-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716398
-SHA256 (rubygem/train-core-3.12.13.gem) = a397299b90624f644c1735b823241842814ac08521d1dba44f71cbfd882b41af
-SIZE (rubygem/train-core-3.12.13.gem) = 49152
+TIMESTAMP = 1750954432
+SHA256 (rubygem/train-core-3.13.2.gem) = c1f210a44e9cc436e8cbc0c279cee8be8c3ead286e4f21c932401f8dc4cc9fa8
+SIZE (rubygem/train-core-3.13.2.gem) = 49152
diff --git a/net/rubygem-train-core/files/patch-gemspec b/net/rubygem-train-core/files/patch-gemspec
new file mode 100644
index 000000000000..b83d234bb48f
--- /dev/null
+++ b/net/rubygem-train-core/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- train-core.gemspec.orig 2025-06-27 04:32:49 UTC
++++ train-core.gemspec
+@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.5".freeze])
+- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.16.0".freeze])
++ s.add_runtime_dependency(%q<ffi>.freeze, [">= 1.16.0".freeze])
+ s.add_runtime_dependency(%q<json>.freeze, [">= 1.8".freeze, "< 3.0".freeze])
+ s.add_runtime_dependency(%q<mixlib-shellout>.freeze, [">= 2.0".freeze, "< 4.0".freeze])
+ s.add_runtime_dependency(%q<net-scp>.freeze, [">= 1.2".freeze, "< 5.0".freeze])
diff --git a/net/rubygem-train/Makefile b/net/rubygem-train/Makefile
index b60a456bbb77..3b6e00cffd94 100644
--- a/net/rubygem-train/Makefile
+++ b/net/rubygem-train/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train
-PORTVERSION= 3.12.13
+PORTVERSION= 3.13.2
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/inspec/train
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport71>=6.0.3.1<7.2.0:devel/rubygem-activesupport71 \
+RUN_DEPENDS= rubygem-activesupport72>=7.2.2.1<8:devel/rubygem-activesupport72 \
rubygem-azure_graph_rbac>=0.16<1:devel/rubygem-azure_graph_rbac \
rubygem-azure_mgmt_key_vault>=0.17<1:devel/rubygem-azure_mgmt_key_vault \
rubygem-azure_mgmt_resources>=0.15<1:devel/rubygem-azure_mgmt_resources \
@@ -26,8 +26,9 @@ RUN_DEPENDS= rubygem-activesupport71>=6.0.3.1<7.2.0:devel/rubygem-activesupport7
rubygem-google-apis-storage_v1>=0.30.0<1:devel/rubygem-google-apis-storage_v1 \
rubygem-googleauth>=0.16.2<2:security/rubygem-googleauth \
rubygem-inifile>=3.0<4:textproc/rubygem-inifile \
+ rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \
rubygem-train-core>=${PORTVERSION}<${PORTVERSION}_99:net/rubygem-train-core \
- rubygem-train-winrm>=0.2.19<0.3:net/rubygem-train-winrm
+ rubygem-train-winrm>=0.3.0<0.4:net/rubygem-train-winrm
USES= gem
diff --git a/net/rubygem-train/distinfo b/net/rubygem-train/distinfo
index 1939a75488eb..68ff7ae01673 100644
--- a/net/rubygem-train/distinfo
+++ b/net/rubygem-train/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716396
-SHA256 (rubygem/train-3.12.13.gem) = b0a487531f8457ce497ca1688ef3d35e728b27fc6712a6eee976fb25c228c221
-SIZE (rubygem/train-3.12.13.gem) = 16896
+TIMESTAMP = 1750954430
+SHA256 (rubygem/train-3.13.2.gem) = 7f1b602c7c35e17f6f6488113343adc9bfab04842fdfa821639bfe7ae8f2651f
+SIZE (rubygem/train-3.13.2.gem) = 16896
diff --git a/net/rubygem-train/files/patch-gemspec b/net/rubygem-train/files/patch-gemspec
index 7830b7014f6f..673ecef7d313 100644
--- a/net/rubygem-train/files/patch-gemspec
+++ b/net/rubygem-train/files/patch-gemspec
@@ -1,6 +1,6 @@
---- train.gemspec.orig 2024-12-30 05:09:01 UTC
+--- train.gemspec.orig 2025-06-27 06:08:27 UTC
+++ train.gemspec
-@@ -30,13 +30,13 @@ Gem::Specification.new do |s|
+@@ -30,14 +30,14 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<azure_mgmt_security>.freeze, ["~> 0.18".freeze])
s.add_runtime_dependency(%q<azure_mgmt_storage>.freeze, ["~> 0.18".freeze])
s.add_runtime_dependency(%q<docker-api>.freeze, [">= 1.26".freeze, "< 3.0".freeze])
@@ -12,6 +12,7 @@
- s.add_runtime_dependency(%q<google-apis-cloudresourcemanager_v1>.freeze, ["~> 0.35.0".freeze])
- s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.30.0".freeze])
- s.add_runtime_dependency(%q<google-apis-iam_v1>.freeze, ["~> 0.50.0".freeze])
+- s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1.0".freeze])
+ s.add_runtime_dependency(%q<googleauth>.freeze, [">= 0.16.2".freeze, "< 2".freeze])
+ s.add_runtime_dependency(%q<google-apis-admin_directory_v1>.freeze, ["~> 0.46".freeze])
+ s.add_runtime_dependency(%q<google-apis-cloudkms_v1>.freeze, ["~> 0.41".freeze])
@@ -20,5 +21,6 @@
+ s.add_runtime_dependency(%q<google-apis-cloudresourcemanager_v1>.freeze, ["~> 0.35".freeze])
+ s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.30".freeze])
+ s.add_runtime_dependency(%q<google-apis-iam_v1>.freeze, ["~> 0.50".freeze])
++ s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1".freeze])
end
diff --git a/net/rubygem-x/Makefile b/net/rubygem-x/Makefile
index 24037713b011..c89be961a811 100644
--- a/net/rubygem-x/Makefile
+++ b/net/rubygem-x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= x
-PORTVERSION= 0.15.4
+PORTVERSION= 0.16.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-x/distinfo b/net/rubygem-x/distinfo
index 73996acee2f7..e15b95a11d63 100644
--- a/net/rubygem-x/distinfo
+++ b/net/rubygem-x/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547514
-SHA256 (rubygem/x-0.15.4.gem) = afc049905edebfb686186e550659923f46b0171010c0d02020efcdcd6204f9d9
-SIZE (rubygem/x-0.15.4.gem) = 18944
+TIMESTAMP = 1750954434
+SHA256 (rubygem/x-0.16.0.gem) = acbba4aeb0af830547de7fa7024503d1cbfa0388442601e4c263d354579093fb
+SIZE (rubygem/x-0.16.0.gem) = 18944
diff --git a/print/py-ufomerge/Makefile b/print/py-ufomerge/Makefile
index 4f6207070764..2b4789145e29 100644
--- a/print/py-ufomerge/Makefile
+++ b/print/py-ufomerge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ufomerge
-PORTVERSION= 1.9.3
+PORTVERSION= 1.9.4
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-ufomerge/distinfo b/print/py-ufomerge/distinfo
index a79652d63bd7..901d50477f6d 100644
--- a/print/py-ufomerge/distinfo
+++ b/print/py-ufomerge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495841
-SHA256 (ufomerge-1.9.3.tar.gz) = aa3829f59c313b2022bb94b81e2888cda6499c637804d06b54f9306293b068f6
-SIZE (ufomerge-1.9.3.tar.gz) = 24542
+TIMESTAMP = 1750954220
+SHA256 (ufomerge-1.9.4.tar.gz) = b20fbc20f352c63027b17ca623e91dc063ad0cef323bd168905139614279dfbf
+SIZE (ufomerge-1.9.4.tar.gz) = 24588
diff --git a/science/py-eccodes/Makefile b/science/py-eccodes/Makefile
index d76393714ea3..5f7093dce593 100644
--- a/science/py-eccodes/Makefile
+++ b/science/py-eccodes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eccodes
-PORTVERSION= 2.41.0
+PORTVERSION= 2.42.0
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-eccodes/distinfo b/science/py-eccodes/distinfo
index 6c4b4266664a..21954c2072d6 100644
--- a/science/py-eccodes/distinfo
+++ b/science/py-eccodes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177940
-SHA256 (eccodes-2.41.0.tar.gz) = f3e209f5da5a7fcee4942295db4ee7888e077bd2e0342e6170ec5fedb9b29840
-SIZE (eccodes-2.41.0.tar.gz) = 2268345
+TIMESTAMP = 1750954222
+SHA256 (eccodes-2.42.0.tar.gz) = 0abb2bc6c6f4e83749c4e9c313d5428c62b15dc6c5b47d2807943e3a5ffd5291
+SIZE (eccodes-2.42.0.tar.gz) = 2268756
diff --git a/security/Makefile b/security/Makefile
index d8b14da244aa..709e49a80ab7 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1026,6 +1026,7 @@
SUBDIR += py-pyelliptic
SUBDIR += py-pyhanko
SUBDIR += py-pyhanko-certvalidator
+ SUBDIR += py-pyhanko-cli
SUBDIR += py-pykeepass
SUBDIR += py-pykeepass-cache
SUBDIR += py-pylibacl
diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile
index 0bafd001dc8c..803ea2798817 100644
--- a/security/aws-lc/Makefile
+++ b/security/aws-lc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-lc
-PORTVERSION= 1.53.0
+PORTVERSION= 1.53.1
DISTVERSIONPREFIX= v
CATEGORIES= security
diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo
index 48a0cd1e409f..7e178c8c2194 100644
--- a/security/aws-lc/distinfo
+++ b/security/aws-lc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188014
-SHA256 (aws-aws-lc-v1.53.0_GH0.tar.gz) = b7c3a456df40c0d19621848e8c7b70c1fa333f9e8f5aa72755890fb50c9963de
-SIZE (aws-aws-lc-v1.53.0_GH0.tar.gz) = 126984389
+TIMESTAMP = 1750954130
+SHA256 (aws-aws-lc-v1.53.1_GH0.tar.gz) = 74137613ea4e322600400fdc2e21c83f08f4c68d368ebe006eab264e4e685e01
+SIZE (aws-aws-lc-v1.53.1_GH0.tar.gz) = 127004586
diff --git a/security/libssh/Makefile b/security/libssh/Makefile
index ee1c50838791..be4f25adb218 100644
--- a/security/libssh/Makefile
+++ b/security/libssh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libssh
-PORTVERSION= 0.11.1
+PORTVERSION= 0.11.2
CATEGORIES= security devel
MASTER_SITES= https://www.libssh.org/files/${PORTVERSION:R}/
diff --git a/security/libssh/distinfo b/security/libssh/distinfo
index 0e436ba6518b..a859147ae5e3 100644
--- a/security/libssh/distinfo
+++ b/security/libssh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725559589
-SHA256 (libssh-0.11.1.tar.xz) = 14b7dcc72e91e08151c58b981a7b570ab2663f630e7d2837645d5a9c612c1b79
-SIZE (libssh-0.11.1.tar.xz) = 621108
+TIMESTAMP = 1750954132
+SHA256 (libssh-0.11.2.tar.xz) = 69529fc18f5b601f0baf0e5a4501a2bc26df5e2f116f5f8f07f19fafaa6d04e7
+SIZE (libssh-0.11.2.tar.xz) = 619428
diff --git a/security/libssh/pkg-plist b/security/libssh/pkg-plist
index 0907bfdd05e4..4843dee1421d 100644
--- a/security/libssh/pkg-plist
+++ b/security/libssh/pkg-plist
@@ -13,5 +13,5 @@ lib/cmake/libssh/libssh-config.cmake
%%STATIC%%lib/libssh.a
lib/libssh.so
lib/libssh.so.4
-lib/libssh.so.4.10.1
+lib/libssh.so.4.10.2
libdata/pkgconfig/libssh.pc
diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile
index 0390cc0542f7..d41e0dba4a73 100644
--- a/security/openvpn-devel/Makefile
+++ b/security/openvpn-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openvpn
-DISTVERSION= g20250402
+DISTVERSION= g20250629
PORTREVISION= 0 # leave in even if 0 to avoid accidental PORTEPOCH bumps
PORTEPOCH= 1
CATEGORIES= security net net-vpn
@@ -21,7 +21,7 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2
USES= autoreconf cpe libtool pkgconfig python:build shebangfix tar:xz
IGNORE_SSL= libressl libressl-devel
USE_GITLAB= yes
-GL_TAGNAME= b75849ba36433331227ff66430ea06423fab8148
+GL_TAGNAME= df4863aa0e43544ea82ab9d98966a03a95c62334
USE_RC_SUBR= openvpn
SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \
@@ -137,8 +137,6 @@ post-build:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so
- ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.up ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up
- ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.down ${STAGEDIR}${PREFIX}/libexec/openvpn-client.down
${INSTALL_SCRIPT} ${WRKDIR}/openvpn-client ${STAGEDIR}${PREFIX}/sbin/openvpn-client
${MKDIR} ${STAGEDIR}${PREFIX}/include
diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo
index f00b4905ceee..415d52c355ea 100644
--- a/security/openvpn-devel/distinfo
+++ b/security/openvpn-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743619255
-SHA256 (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 402e312f3d6be0a881ae068e3a52b96dece7d49cdddb0fd876ea7f06e4cff5dd
-SIZE (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 1292100
+TIMESTAMP = 1751182633
+SHA256 (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = a1f756efc7aba2fdb79231a9eede327ce4242a777c88e7eaad3cb11d9197157c
+SIZE (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = 1319214
diff --git a/security/openvpn-devel/files/openvpn-client.in b/security/openvpn-devel/files/openvpn-client.in
index 471757811795..20f806fd7a9c 100644
--- a/security/openvpn-devel/files/openvpn-client.in
+++ b/security/openvpn-devel/files/openvpn-client.in
@@ -1,6 +1,5 @@
#!/bin/sh
-exec %%PREFIX%%/sbin/openvpn --script-security 2 \
- --up %%PREFIX%%/libexec/openvpn-client.up \
- --plugin openvpn-plugin-down-root.so %%PREFIX%%/libexec/openvpn-client.down \
+exec %%PREFIX%%/sbin/openvpn \
+ --dns-updown force \
--config "$@"
diff --git a/security/openvpn-devel/pkg-descr b/security/openvpn-devel/pkg-descr
index f8b73ab4bde0..8f49325a652c 100644
--- a/security/openvpn-devel/pkg-descr
+++ b/security/openvpn-devel/pkg-descr
@@ -4,8 +4,8 @@ using an encrypted tunnel over the internet. It can operate over UDP or TCP,
can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one
server can handle many clients.
-This development port is updated frequently and is likely NOT STABLE. This is
-an untested tar of the source tree. We attempt to omit inoperable states, but
-there is a good chance this program will not run.
+This development port is updated frequently and is much less well tested
+than the formal releases, and functionality and APIs may change without
+warning.
-DO NOT USE IN PRODUCTION WITHOUT CAUTION
+DO NOT USE IN PRODUCTION WITHOUT PRIOR TESTING FOR YOUR USE CASE.
diff --git a/security/openvpn-devel/pkg-plist b/security/openvpn-devel/pkg-plist
index 0f61a65b38a2..c21f84811403 100644
--- a/security/openvpn-devel/pkg-plist
+++ b/security/openvpn-devel/pkg-plist
@@ -5,6 +5,5 @@ lib/openvpn/plugins/openvpn-plugin-down-root.so
share/man/man5/openvpn-examples.5.gz
share/man/man8/openvpn.8.gz
sbin/openvpn
-libexec/openvpn-client.down
-libexec/openvpn-client.up
sbin/openvpn-client
+libexec/openvpn/dns-updown
diff --git a/security/p5-Module-Signature/Makefile b/security/p5-Module-Signature/Makefile
index c6e3ec9b51ee..e541ff9555b5 100644
--- a/security/p5-Module-Signature/Makefile
+++ b/security/p5-Module-Signature/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Module-Signature
-PORTVERSION= 0.90
+PORTVERSION= 0.93
+PORTREVISION= 1
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -10,8 +11,6 @@ WWW= https://metacpan.org/release/Module-Signature
LICENSE= CC0-1.0
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-PAR-Dist>=0:devel/p5-PAR-Dist
TEST_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run
USES= perl5
@@ -20,14 +19,15 @@ USE_PERL5= configure
CONFIGURE_ENV= PERL_MM_USE_DEFAULT="yes"
NO_ARCH= yes
-OPTIONS_DEFAULT= GPG2
-OPTIONS_MULTI= GPG
+OPTIONS_MULTI= GPG
OPTIONS_MULTI_GPG= GPG1 GPG2
-
+OPTIONS_DEFAULT=GPG2
GPG1_DESC= Use GnuPG version 1
GPG2_DESC= Use GnuPG version 2
-GPG1_RUN_DEPENDS= gpgv:security/gnupg1
-GPG2_RUN_DEPENDS= gpgv2:security/gnupg
+GPG1_BUILD_DEPENDS= gpg:security/gnupg1
+GPG1_RUN_DEPENDS= gpg:security/gnupg1
+GPG2_BUILD_DEPENDS= gpg2:security/gnupg
+GPG2_RUN_DEPENDS= gpg2:security/gnupg
.include <bsd.port.mk>
diff --git a/security/p5-Module-Signature/distinfo b/security/p5-Module-Signature/distinfo
index ac6c709ca38c..aa280e7a3c81 100644
--- a/security/p5-Module-Signature/distinfo
+++ b/security/p5-Module-Signature/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750183710
-SHA256 (Module-Signature-0.90.tar.gz) = ee641ecec4528f5621173e41765344f906a08d7e8a45492a2bd808e5295dc191
-SIZE (Module-Signature-0.90.tar.gz) = 101990
+TIMESTAMP = 1751184071
+SHA256 (Module-Signature-0.93.tar.gz) = d0b128ec34152540f05187b8412808ed3661aa57e81c1cf959d06c35295b1f3a
+SIZE (Module-Signature-0.93.tar.gz) = 92260
diff --git a/security/pear-Crypt_Blowfish/Makefile b/security/pear-Crypt_Blowfish/Makefile
index e923c60701a7..190490166d09 100644
--- a/security/pear-Crypt_Blowfish/Makefile
+++ b/security/pear-Crypt_Blowfish/Makefile
@@ -6,6 +6,8 @@ MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class for blowfish encryption
WWW= https://pear.php.net/package/Crypt_Blowfish
+LICENSE= BSD3CLAUSE
+
USES= pear
OPTIONS_DEFINE= MCRYPT
@@ -14,15 +16,4 @@ MCRYPT_DESC= Additional MCrypt PHP support
MCRYPT_USES= php
MCRYPT_USE= PHP=mcrypt
-pre-fetch:
- @${ECHO_CMD} ""
- @${ECHO_CMD} "You may set envirtonment variable WITH_PHP_MCRYPT to include"
- @${ECHO_CMD} "additional MCrypt PHP support"
- @${ECHO_CMD} ""
-
-post-patch:
-.for file in ${FILES}
- @${REINPLACE_CMD} -e "s|@package_version@|${PORTVERSION}|" ${WRKSRC}/${file}
-.endfor
-
.include <bsd.port.mk>
diff --git a/security/py-azure-keyvault-certificates/Makefile b/security/py-azure-keyvault-certificates/Makefile
index 7ec5c23f6901..b81913edb19a 100644
--- a/security/py-azure-keyvault-certificates/Makefile
+++ b/security/py-azure-keyvault-certificates/Makefile
@@ -1,25 +1,25 @@
PORTNAME= azure-keyvault-certificates
-PORTVERSION= 4.7.0
-PORTREVISION= 1
+PORTVERSION= 4.10.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= azure_keyvault_certificates-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Microsoft Azure Key Vault Certificates Client Library for Python
-WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates
+COMMENT= Microsoft Corporation Key Vault Certificates Client Library for Python
+WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-certificates \
+ https://github.com/Azure/azure-sdk-for-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python zip
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/security/py-azure-keyvault-certificates/distinfo b/security/py-azure-keyvault-certificates/distinfo
index ba3b5cd1785b..f9571dee5fd8 100644
--- a/security/py-azure-keyvault-certificates/distinfo
+++ b/security/py-azure-keyvault-certificates/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684104534
-SHA256 (azure-keyvault-certificates-4.7.0.zip) = 9e47d9a74825e502b13d5481c99c182040c4f54723f43371e00859436dfcf3ca
-SIZE (azure-keyvault-certificates-4.7.0.zip) = 533075
+TIMESTAMP = 1750954224
+SHA256 (azure_keyvault_certificates-4.10.0.tar.gz) = 004ff47a73152f9f40f678e5a07719b753a3ca86f0460bfeaaf6a23304872e05
+SIZE (azure_keyvault_certificates-4.10.0.tar.gz) = 179157
diff --git a/security/py-azure-keyvault-keys/Makefile b/security/py-azure-keyvault-keys/Makefile
index dd12c32c1246..e61774379aad 100644
--- a/security/py-azure-keyvault-keys/Makefile
+++ b/security/py-azure-keyvault-keys/Makefile
@@ -1,23 +1,23 @@
PORTNAME= azure-keyvault-keys
-DISTVERSION= 4.9.0b3
-PORTREVISION= 1
+PORTVERSION= 4.11.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= azure_keyvault_keys-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Microsoft Azure Key Vault Keys Client Library for Python
-WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys
+COMMENT= Microsoft Corporation Key Vault Keys Client Library for Python
+WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-keys \
+ https://github.com/Azure/azure-sdk-for-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cryptography pep517
diff --git a/security/py-azure-keyvault-keys/distinfo b/security/py-azure-keyvault-keys/distinfo
index 100f3be7b3a2..320151e4a28e 100644
--- a/security/py-azure-keyvault-keys/distinfo
+++ b/security/py-azure-keyvault-keys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703613175
-SHA256 (azure-keyvault-keys-4.9.0b3.tar.gz) = aa8b1ec9fe96a81106f2f3dcd61175ecae3a01693c05af15f4a45e77894e946a
-SIZE (azure-keyvault-keys-4.9.0b3.tar.gz) = 208992
+TIMESTAMP = 1750954226
+SHA256 (azure_keyvault_keys-4.11.0.tar.gz) = f257b1917a2c3a88983e3f5675a6419449eb262318888d5b51e1cb3bed79779a
+SIZE (azure_keyvault_keys-4.11.0.tar.gz) = 241309
diff --git a/security/py-azure-keyvault-secrets/Makefile b/security/py-azure-keyvault-secrets/Makefile
index 8c9a5663efad..8cd59145449b 100644
--- a/security/py-azure-keyvault-secrets/Makefile
+++ b/security/py-azure-keyvault-secrets/Makefile
@@ -1,25 +1,25 @@
PORTNAME= azure-keyvault-secrets
-PORTVERSION= 4.7.0
-PORTREVISION= 1
+PORTVERSION= 4.10.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= azure_keyvault_secrets-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Microsoft Azure Key Vault Secrets Client Library for Python
-WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets
+COMMENT= Microsoft Corporation Key Vault Secrets Client Library for Python
+WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets \
+ https://github.com/Azure/azure-sdk-for-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python zip
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/security/py-azure-keyvault-secrets/distinfo b/security/py-azure-keyvault-secrets/distinfo
index a67ee0b35290..2f539c5a74c5 100644
--- a/security/py-azure-keyvault-secrets/distinfo
+++ b/security/py-azure-keyvault-secrets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684104538
-SHA256 (azure-keyvault-secrets-4.7.0.zip) = 77ee2534ba651a1f306c85d7b505bc3ccee8fea77450ebafafc26aec16e5445d
-SIZE (azure-keyvault-secrets-4.7.0.zip) = 423956
+TIMESTAMP = 1750954228
+SHA256 (azure_keyvault_secrets-4.10.0.tar.gz) = 666fa42892f9cee749563e551a90f060435ab878977c95265173a8246d546a36
+SIZE (azure_keyvault_secrets-4.10.0.tar.gz) = 129695
diff --git a/security/py-oauthlib/Makefile b/security/py-oauthlib/Makefile
index 95d3f5969326..d69518929cc8 100644
--- a/security/py-oauthlib/Makefile
+++ b/security/py-oauthlib/Makefile
@@ -1,6 +1,5 @@
PORTNAME= oauthlib
-PORTVERSION= 3.2.2
-PORTREVISION= 1
+PORTVERSION= 3.3.1
CATEGORIES= security net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-oauthlib/distinfo b/security/py-oauthlib/distinfo
index d4594dac0d20..b7fa2c21e72e 100644
--- a/security/py-oauthlib/distinfo
+++ b/security/py-oauthlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669057955
-SHA256 (oauthlib-3.2.2.tar.gz) = 9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918
-SIZE (oauthlib-3.2.2.tar.gz) = 177352
+TIMESTAMP = 1750954230
+SHA256 (oauthlib-3.3.1.tar.gz) = 0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9
+SIZE (oauthlib-3.3.1.tar.gz) = 185918
diff --git a/security/py-pyhanko-cli/Makefile b/security/py-pyhanko-cli/Makefile
new file mode 100644
index 000000000000..9072a46e37ba
--- /dev/null
+++ b/security/py-pyhanko-cli/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= pyhanko-cli
+DISTNAME= pyhanko_cli-${PORTVERSION}
+PORTVERSION= 0.1.2
+CATEGORIES= security python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= CLI tools for stamping and signing PDF files
+WWW= https://pyhanko.readthedocs.io/en/latest/cli-guide/ \
+ https://github.com/MatthiasValvekens/pyHanko
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=8.1.3:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyhanko>=0.29.1<0.30:security/py-pyhanko@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.27.0<0.28:security/py-pyhanko-certvalidator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tzlocal>=4.3:devel/py-tzlocal@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/security/py-pyhanko-cli/distinfo b/security/py-pyhanko-cli/distinfo
new file mode 100644
index 000000000000..531fc9827b55
--- /dev/null
+++ b/security/py-pyhanko-cli/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750954096
+SHA256 (pyhanko_cli-0.1.2.tar.gz) = 932c09c46a07ff070db6afc3b1475d3a61cb489ea4b0a0a3be84c70db2c41e6e
+SIZE (pyhanko_cli-0.1.2.tar.gz) = 27304
diff --git a/security/py-pyhanko-cli/files/patch-pyproject.toml b/security/py-pyhanko-cli/files/patch-pyproject.toml
new file mode 100644
index 000000000000..975a0994ebe7
--- /dev/null
+++ b/security/py-pyhanko-cli/files/patch-pyproject.toml
@@ -0,0 +1,19 @@
+--- pyproject.toml.orig 2025-06-20 20:47:42 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=80.8.0"]
++requires = ["setuptools>=61"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -7,8 +7,7 @@ maintainers = [{name = "Matthias Valvekens", email = "
+ description = "CLI tools for stamping and signing PDF files"
+ authors = [{name = "Matthias Valvekens", email = "dev@mvalvekens.be"}]
+ maintainers = [{name = "Matthias Valvekens", email = "dev@mvalvekens.be"}]
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {text = "MIT"}
+ keywords = [
+ "signature",
+ "pdf",
diff --git a/security/py-pyhanko-cli/pkg-descr b/security/py-pyhanko-cli/pkg-descr
new file mode 100644
index 000000000000..79ee1fdf337a
--- /dev/null
+++ b/security/py-pyhanko-cli/pkg-descr
@@ -0,0 +1,2 @@
+The lack of open-source CLI tooling to handle digitally signing and stamping PDF
+files was bothering me, so I went ahead and rolled my own.
diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile
index 4c33e36d7851..d2474bde825d 100644
--- a/security/py-pyhanko/Makefile
+++ b/security/py-pyhanko/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyhanko
-PORTVERSION= 0.29.0
+PORTVERSION= 0.29.1
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/MatthiasValvekens/pyHanko/releases/download/v${PORTVERSION}/
@@ -37,13 +37,13 @@ OPENTYPE_DESC= OpenType/TrueType support
PKGCS11_DESC= PKGCS\#11 support
XMP_DESC= XMP (Extensible Metadata Platform) support
-ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.0<3.12:www/py-aiohttp@${PY_FLAVOR}
+ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9<3.13:www/py-aiohttp@${PY_FLAVOR}
ETSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xsdata>=24.4<26.0:devel/py-xsdata@${PY_FLAVOR}
IMAGE_SUPPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=7.2.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-barcode>=0.15.1<0.15.1_99:graphics/py-python-barcode@${PY_FLAVOR}
OPENTYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.33.3:print/py-fonttools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.25.0<0.51.0:print/py-uharfbuzz@${PY_FLAVOR}
-PKGCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.7.0<0.8:security/py-python-pkcs11@${PY_FLAVOR}
+PKGCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.8.0<0.9:security/py-python-pkcs11@${PY_FLAVOR}
XMP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1<0.8:devel/py-defusedxml@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/security/py-pyhanko/distinfo b/security/py-pyhanko/distinfo
index 50a4af4fe76b..8f219ecc7a0c 100644
--- a/security/py-pyhanko/distinfo
+++ b/security/py-pyhanko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495853
-SHA256 (pyhanko-0.29.0.tar.gz) = d4b7b83c51126c430fdd84bbee3399c1826b4c982b3a044644f610396f4e92e5
-SIZE (pyhanko-0.29.0.tar.gz) = 366660
+TIMESTAMP = 1750954232
+SHA256 (pyhanko-0.29.1.tar.gz) = 4b7787fc9ff325012ce85f24b67c13b1c9507991e2570c955b23522e3a2dc3b6
+SIZE (pyhanko-0.29.1.tar.gz) = 366860
diff --git a/security/py-pyhanko/pkg-descr b/security/py-pyhanko/pkg-descr
index 2409be54cf91..6f865970a84b 100644
--- a/security/py-pyhanko/pkg-descr
+++ b/security/py-pyhanko/pkg-descr
@@ -1,5 +1,4 @@
-The lack of open-source CLI tooling to handle digitally signing and stamping PDF
-files was bothering me, so I went ahead and rolled my own.
+pyhanko is a library for working with signatures in PDF documents.
-Note: The working title of this project (and former name of the repository on
-GitHub) was pdf-stamp, which might still linger in some references.
+pyHanko's CLI is no longer bundled together with the library. This functionality
+is now distributed separately as pyhanko-cli.
diff --git a/security/py-python-pkcs11/Makefile b/security/py-python-pkcs11/Makefile
index de79ce0ba106..b632077457e1 100644
--- a/security/py-python-pkcs11/Makefile
+++ b/security/py-python-pkcs11/Makefile
@@ -1,23 +1,28 @@
PORTNAME= python-pkcs11
-PORTVERSION= 0.7.0
-PORTREVISION= 1
+PORTVERSION= 0.8.1
CATEGORIES= security python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/pyauth/python-pkcs11/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python_pkcs11-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PKCS\#11 (Cryptoki) support for Python
-WWW= https://github.com/danni/python-pkcs11
+WWW= https://python-pkcs11.readthedocs.io/en/latest/ \
+ https://github.com/danni/python-pkcs11
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0:devel/py-asn1crypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0:devel/py-asn1crypto@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cython pep517
+USE_PYTHON= autoplist concurrent cython3 pep517
+
+post-install:
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
diff --git a/security/py-python-pkcs11/distinfo b/security/py-python-pkcs11/distinfo
index 264683b9b975..c0a5f4aad13a 100644
--- a/security/py-python-pkcs11/distinfo
+++ b/security/py-python-pkcs11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607539627
-SHA256 (python-pkcs11-0.7.0.tar.gz) = 9737e0c24cabb8bc9d48bf8c57c3df2a70f8cdd96b70c50290803286f9e46bf7
-SIZE (python-pkcs11-0.7.0.tar.gz) = 106517
+TIMESTAMP = 1750954234
+SHA256 (python_pkcs11-0.8.1.tar.gz) = f9e11df146ce2e6359aeb81fa84c2dd7ab9719f707cdae06ceae22d9e6a10818
+SIZE (python_pkcs11-0.8.1.tar.gz) = 156019
diff --git a/security/py-python-pkcs11/files/patch-pyproject.toml b/security/py-python-pkcs11/files/patch-pyproject.toml
new file mode 100644
index 000000000000..df5030c3b30f
--- /dev/null
+++ b/security/py-python-pkcs11/files/patch-pyproject.toml
@@ -0,0 +1,39 @@
+Revert: https://github.com/pyauth/python-pkcs11/commit/d45957fd94abfd01b47cbf6a5b96862cf542dfbb
+
+--- pyproject.toml.orig 2025-06-22 05:22:53 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=80.8", "cython", "setuptools-scm>=8.3.1"]
++requires = ["setuptools>=61", "cython", "setuptools-scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -24,7 +24,7 @@ dependencies = ["asn1crypto>=1.5.1"]
+ "Topic :: Security :: Cryptography",
+ ]
+ dependencies = ["asn1crypto>=1.5.1"]
+-license = "MIT"
++license = {text = "MIT"}
+ requires-python = ">=3.9"
+ dynamic = ["version"]
+
+@@ -49,11 +49,6 @@ combine-as-imports = true
+
+ [tool.ruff.lint.isort]
+ combine-as-imports = true
+-
+-[tool.setuptools]
+-ext-modules = [
+- {name = "pkcs11._pkcs11", sources = ["pkcs11/_pkcs11.pyx"]}
+-]
+
+ [tool.cibuildwheel.linux]
+ archs = ["auto64"]
+@@ -96,4 +91,4 @@ dev = [
+ { include-group = "release" },
+ ]
+
+-[tool.setuptools_scm]
+\ No newline at end of file
++[tool.setuptools_scm]
diff --git a/security/py-python-pkcs11/files/patch-setup.py b/security/py-python-pkcs11/files/patch-setup.py
new file mode 100644
index 000000000000..83b827201bbe
--- /dev/null
+++ b/security/py-python-pkcs11/files/patch-setup.py
@@ -0,0 +1,31 @@
+Revert: https://github.com/pyauth/python-pkcs11/commit/d45957fd94abfd01b47cbf6a5b96862cf542dfbb
+
+--- setup.py.orig 2025-06-27 14:01:42 UTC
++++ setup.py
+@@ -0,0 +1,26 @@
++# Add cython extension module to build configuration.
++#
++# See also: https://setuptools.pypa.io/en/latest/userguide/ext_modules.html
++
++import platform
++
++from setuptools import Extension, setup
++
++libraries = []
++
++# if compiling using MSVC, we need to link against user32 library
++if platform.system() == "Windows":
++ libraries.append("user32")
++
++
++setup(
++ ext_modules=[
++ Extension(
++ name="pkcs11._pkcs11",
++ sources=[
++ "pkcs11/_pkcs11.pyx",
++ ],
++ libraries=libraries,
++ ),
++ ],
++)
diff --git a/security/py-wassima/Makefile b/security/py-wassima/Makefile
index 6d66fa3c8092..c6aabb6eb0f3 100644
--- a/security/py-wassima/Makefile
+++ b/security/py-wassima/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wassima
-PORTVERSION= 1.2.2
-PORTREVISION= 2
+PORTVERSION= 2.0.0
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/jawah/wassima/releases/download/${PORTVERSION}/
@@ -14,13 +13,11 @@ WWW= https://github.com/jawah/wassima
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2:devel/py-maturin@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.6.0<2:devel/py-hatchling@${PY_FLAVOR}
-USES= cargo python
+USES= python
USE_PYTHON= autoplist concurrent pep517
-CARGO_BUILD= no
-CARGO_INSTALL= no
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/security/py-wassima/Makefile.crates b/security/py-wassima/Makefile.crates
deleted file mode 100644
index ceed7e42128e..000000000000
--- a/security/py-wassima/Makefile.crates
+++ /dev/null
@@ -1,41 +0,0 @@
-CARGO_CRATES= autocfg-1.4.0 \
- bitflags-2.9.0 \
- cc-1.2.16 \
- cfg-if-1.0.0 \
- core-foundation-0.10.0 \
- core-foundation-sys-0.8.7 \
- heck-0.5.0 \
- indoc-2.0.6 \
- libc-0.2.170 \
- memoffset-0.9.1 \
- once_cell-1.20.3 \
- openssl-probe-0.1.6 \
- portable-atomic-1.11.0 \
- proc-macro2-1.0.94 \
- pyo3-0.23.5 \
- pyo3-build-config-0.23.5 \
- pyo3-ffi-0.23.5 \
- pyo3-macros-0.23.5 \
- pyo3-macros-backend-0.23.5 \
- python3-dll-a-0.2.13 \
- quote-1.0.39 \
- rustls-native-certs-0.8.1 \
- rustls-pki-types-1.11.0 \
- schannel-0.1.27 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
- shlex-1.3.0 \
- syn-2.0.99 \
- target-lexicon-0.12.16 \
- unicode-ident-1.0.18 \
- unindent-0.2.4 \
- windows-sys-0.59.0 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.52.6
diff --git a/security/py-wassima/distinfo b/security/py-wassima/distinfo
index 8ba37feea388..64dbf3f738a6 100644
--- a/security/py-wassima/distinfo
+++ b/security/py-wassima/distinfo
@@ -1,85 +1,3 @@
-TIMESTAMP = 1742070466
-SHA256 (wassima-1.2.2.tar.gz) = f264827618400ebeab16708c8acf7870f693b03bfb4d7e95253eb9b35074db5c
-SIZE (wassima-1.2.2.tar.gz) = 16329
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
-SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
-SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
-SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
-SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
-SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
-SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
-SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
-SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
-SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
-SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
-SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
-SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
-SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
-SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
-SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed
-SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018
-SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
-SIZE (rust/crates/quote-1.0.39.crate) = 31206
-SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
-SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
-SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
-SIZE (rust/crates/syn-2.0.99.crate) = 297762
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
-SIZE (rust/crates/unindent-0.2.4.crate) = 7422
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+TIMESTAMP = 1750954236
+SHA256 (wassima-2.0.0.tar.gz) = 9d0dd4d7f8cdc1247518daf72b656f77f87a870861aeda73e32a43e583202ae6
+SIZE (wassima-2.0.0.tar.gz) = 148821
diff --git a/security/wolfssl/Makefile b/security/wolfssl/Makefile
index 87fa1c88c8d7..b9b9ed9ede8f 100644
--- a/security/wolfssl/Makefile
+++ b/security/wolfssl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wolfssl
PORTVERSION= 5.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security devel
MASTER_SITES= https://www.wolfssl.com/ \
LOCAL/fox
@@ -41,6 +41,7 @@ CONFIGURE_ARGS= --disable-dependency-tracking \
--enable-context-extra-user-data
TEST_TARGET= check
CFLAGS+= -DWOLFSSL_ALT_NAMES -DWOLFSSL_GETRANDOM=1
+CFLAGS_i386+= -DWOLFSSL_SHA224
OPTIONS_DEFINE= DEBUG DOCS
diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile
index 69ae9f98c62b..f25855372520 100644
--- a/sysutils/parallel/Makefile
+++ b/sysutils/parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallel
-PORTVERSION= 20250522
+PORTVERSION= 20250622
CATEGORIES= sysutils
MASTER_SITES= GNU
diff --git a/sysutils/parallel/distinfo b/sysutils/parallel/distinfo
index 5430cf97aa23..db1045363d4d 100644
--- a/sysutils/parallel/distinfo
+++ b/sysutils/parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495707
-SHA256 (parallel-20250522.tar.bz2) = b4b28f475f8cff8bb6ed4b03cc5a67041f18fc73fa256923b23181b56afdb2cb
-SIZE (parallel-20250522.tar.bz2) = 2690113
+TIMESTAMP = 1750954134
+SHA256 (parallel-20250622.tar.bz2) = 69f578cf11f1b124ba3c2b673a16641debe63aeb3d2ac4cec5ad65f8a53d489b
+SIZE (parallel-20250622.tar.bz2) = 2703181
diff --git a/sysutils/pciutils/Makefile b/sysutils/pciutils/Makefile
index f880e532e8ed..3c38d5edcbb4 100644
--- a/sysutils/pciutils/Makefile
+++ b/sysutils/pciutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pciutils
-PORTVERSION= 3.13.0
+PORTVERSION= 3.14.0
CATEGORIES= sysutils
MASTER_SITES= KERNEL_ORG/software/utils/pciutils
diff --git a/sysutils/pciutils/distinfo b/sysutils/pciutils/distinfo
index a753780f2eed..dbc07087701a 100644
--- a/sysutils/pciutils/distinfo
+++ b/sysutils/pciutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718580034
-SHA256 (pciutils-3.13.0.tar.xz) = 77f11f78298502634d1af50308f15a5788629f6cf45cba376f5009aea4cb4926
-SIZE (pciutils-3.13.0.tar.xz) = 479140
+TIMESTAMP = 1750954136
+SHA256 (pciutils-3.14.0.tar.xz) = e7713409882813991d2269d125e40dad1f54a019a52b78b3962941c1d4a6f86f
+SIZE (pciutils-3.14.0.tar.xz) = 513188
diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile
index c50bcd79ba96..366c34be547f 100644
--- a/sysutils/py-diffoscope/Makefile
+++ b/sysutils/py-diffoscope/Makefile
@@ -1,5 +1,5 @@
PORTNAME= diffoscope
-PORTVERSION= 298
+PORTVERSION= 299
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-diffoscope/distinfo b/sysutils/py-diffoscope/distinfo
index ae8dd861e6c5..b6b1596218ad 100644
--- a/sysutils/py-diffoscope/distinfo
+++ b/sysutils/py-diffoscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750082482
-SHA256 (diffoscope-298.tar.gz) = 9644b7e711df71f13c5f50f3d1353c1e6d09f462d342d9771576e75f3dd8c3e1
-SIZE (diffoscope-298.tar.gz) = 3188758
+TIMESTAMP = 1750954238
+SHA256 (diffoscope-299.tar.gz) = f40492b926e8ef38ba51bdda0bf0a350ad9f99b35db73506ee63f7be7a8e0465
+SIZE (diffoscope-299.tar.gz) = 3189385
diff --git a/textproc/Makefile b/textproc/Makefile
index 21abfbea3743..6cff74d5d6ff 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1606,6 +1606,7 @@
SUBDIR += py-sphinx-inline-tabs
SUBDIR += py-sphinx-intl
SUBDIR += py-sphinx-issues
+ SUBDIR += py-sphinx-last-updated-by-git
SUBDIR += py-sphinx-markdown-tables
SUBDIR += py-sphinx-material
SUBDIR += py-sphinx-me
diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile
index 96d6875ac306..b4b500809f8a 100644
--- a/textproc/harper/Makefile
+++ b/textproc/harper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= harper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.44.0
+DISTVERSION= 0.46.0
CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates
index abf040983dd4..f5138a040990 100644
--- a/textproc/harper/Makefile.crates
+++ b/textproc/harper/Makefile.crates
@@ -1,34 +1,33 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
- ahash-0.8.11 \
+ adler2-2.0.1 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
ammonia-4.1.0 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
anyhow-1.0.98 \
ariadne-0.4.1 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
base64-0.22.1 \
bitflags-1.3.2 \
bitflags-2.9.1 \
blanket-0.4.0 \
- bumpalo-3.16.0 \
- byteorder-1.5.0 \
- bytes-1.9.0 \
+ bumpalo-3.18.1 \
+ bytes-1.10.1 \
cached-0.55.1 \
cached_proc_macro-0.24.0 \
cached_proc_macro_types-0.1.1 \
cast-0.3.0 \
- cc-1.0.106 \
- cfg-if-1.0.0 \
+ cc-1.2.27 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
@@ -37,8 +36,8 @@ CARGO_CRATES= addr2line-0.24.2 \
clap-4.5.40 \
clap_builder-4.5.40 \
clap_derive-4.5.40 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
console_error_panic_hook-0.1.7 \
core-foundation-sys-0.8.7 \
criterion-0.6.0 \
@@ -49,9 +48,9 @@ CARGO_CRATES= addr2line-0.24.2 \
crunchy-0.2.3 \
cssparser-0.35.0 \
cssparser-macros-0.6.1 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
dashmap-6.1.0 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
@@ -62,10 +61,10 @@ CARGO_CRATES= addr2line-0.24.2 \
displaydoc-0.2.5 \
dtoa-1.0.10 \
dtoa-short-0.3.5 \
- ecow-0.2.3 \
- either-1.13.0 \
+ ecow-0.2.5 \
+ either-1.15.0 \
env_logger-0.8.4 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
fluent-uri-0.1.4 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -81,11 +80,12 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- getopts-0.2.21 \
- getrandom-0.2.15 \
- getrandom-0.3.2 \
+ getopts-0.2.23 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gimli-0.31.1 \
half-2.6.0 \
+ harper-tree-sitter-dart-0.0.5 \
hashbrown-0.14.5 \
hashbrown-0.15.4 \
heck-0.5.0 \
@@ -93,25 +93,22 @@ CARGO_CRATES= addr2line-0.24.2 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
- httparse-1.9.5 \
+ httparse-1.10.1 \
hyper-1.6.0 \
- hyper-rustls-0.27.5 \
- hyper-util-0.1.13 \
- iana-time-zone-0.1.62 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.14 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
indexmap-2.9.0 \
ipnet-2.11.0 \
iri-string-0.7.8 \
@@ -122,36 +119,38 @@ CARGO_CRATES= addr2line-0.24.2 \
itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
levenshtein_automata-0.2.1 \
- libc-0.2.172 \
+ libc-0.2.174 \
libredox-0.1.3 \
- litemap-0.7.4 \
- lock_api-0.4.12 \
- log-0.4.25 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
lru-0.14.0 \
+ lru-slab-0.1.2 \
lsp-types-0.97.0 \
mac-0.1.1 \
maplit-1.0.2 \
- markup5ever-0.16.1 \
+ markup5ever-0.16.2 \
match_token-0.1.0 \
- memchr-2.7.4 \
- miniz_oxide-0.8.3 \
- mio-1.0.3 \
+ memchr-2.7.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
new_debug_unreachable-1.0.6 \
nu-ansi-term-0.46.0 \
num-traits-0.2.19 \
object-0.36.7 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
open-5.3.2 \
option-ext-0.2.0 \
ordered-float-5.0.0 \
overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
pathdiff-0.2.3 \
percent-encoding-2.3.1 \
@@ -162,19 +161,20 @@ CARGO_CRATES= addr2line-0.24.2 \
phf_shared-0.11.3 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- portable-atomic-1.10.0 \
- ppv-lite86-0.2.20 \
+ portable-atomic-1.11.1 \
+ potential_utf-0.1.2 \
+ ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
- proc-macro2-1.0.93 \
+ proc-macro2-1.0.95 \
pulldown-cmark-0.13.0 \
pulldown-cmark-escape-0.11.0 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.10 \
- quote-1.0.38 \
- r-efi-5.2.0 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.13 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.1 \
rand_chacha-0.3.1 \
@@ -183,7 +183,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.13 \
redox_users-0.4.6 \
redox_users-0.5.0 \
regex-1.11.1 \
@@ -191,98 +191,102 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-syntax-0.8.5 \
reqwest-0.12.20 \
resolve-path-0.1.0 \
- ring-0.17.9 \
+ ring-0.17.14 \
rs-conllu-0.3.0 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustc-hash-2.1.1 \
- rustls-0.23.26 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.103.1 \
- rustversion-1.0.19 \
- ryu-1.0.18 \
+ rustls-0.23.28 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
serde-1.0.219 \
serde-wasm-bindgen-0.6.5 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
- serde_repr-0.1.19 \
- serde_spanned-0.6.8 \
+ serde_repr-0.1.20 \
+ serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
sharded-slab-0.1.7 \
+ shlex-1.3.0 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.10 \
smallvec-1.15.1 \
- socket2-0.5.9 \
+ socket2-0.5.10 \
stable_deref_trait-1.2.0 \
+ streaming-iterator-0.1.9 \
string_cache-0.8.9 \
string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.27.1 \
strum_macros-0.27.1 \
subtle-2.6.1 \
- syn-2.0.96 \
+ syn-2.0.104 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
tendril-0.4.3 \
- thin-vec-0.2.13 \
+ thin-vec-0.2.14 \
thiserror-1.0.69 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
- tinystr-0.7.6 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tokio-1.45.1 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
- tokio-util-0.7.13 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ tokio-util-0.7.15 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
- tower-lsp-server-0.21.1 \
+ tower-lsp-server-0.22.0 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
tracing-wasm-0.2.1 \
- tree-sitter-0.20.10 \
- tree-sitter-bash-0.20.5 \
- tree-sitter-c-0.20.8 \
- tree-sitter-c-sharp-0.20.0 \
- tree-sitter-cmake-0.4.1 \
- tree-sitter-cpp-0.20.5 \
- tree-sitter-dart-0.0.4 \
- tree-sitter-go-0.20.0 \
- tree-sitter-haskell-0.15.0 \
- tree-sitter-html-0.19.0 \
- tree-sitter-java-0.20.2 \
- tree-sitter-javascript-0.20.4 \
- tree-sitter-kotlin-0.3.5 \
- tree-sitter-lua-0.0.19 \
- tree-sitter-nix-0.0.1 \
- tree-sitter-php-0.22.2 \
- tree-sitter-python-0.20.4 \
- tree-sitter-ruby-0.20.1 \
- tree-sitter-rust-0.20.4 \
- tree-sitter-scala-0.20.3 \
- tree-sitter-swift-0.4.0 \
- tree-sitter-toml-0.20.0 \
- tree-sitter-typescript-0.20.5 \
+ tree-sitter-0.25.6 \
+ tree-sitter-bash-0.25.0 \
+ tree-sitter-c-0.24.1 \
+ tree-sitter-c-sharp-0.23.1 \
+ tree-sitter-cmake-0.7.1 \
+ tree-sitter-cpp-0.23.4 \
+ tree-sitter-go-0.23.4 \
+ tree-sitter-haskell-0.23.1 \
+ tree-sitter-html-0.23.2 \
+ tree-sitter-java-0.23.5 \
+ tree-sitter-javascript-0.23.1 \
+ tree-sitter-kotlin-ng-1.1.0 \
+ tree-sitter-language-0.1.5 \
+ tree-sitter-lua-0.2.0 \
+ tree-sitter-nix-0.0.2 \
+ tree-sitter-php-0.23.11 \
+ tree-sitter-python-0.23.6 \
+ tree-sitter-ruby-0.23.1 \
+ tree-sitter-rust-0.24.0 \
+ tree-sitter-scala-0.24.0 \
+ tree-sitter-solidity-1.2.11 \
+ tree-sitter-swift-0.7.1 \
+ tree-sitter-toml-ng-0.7.0 \
+ tree-sitter-typescript-0.23.2 \
try-lock-0.2.5 \
typst-syntax-0.13.1 \
typst-timing-0.13.1 \
typst-utils-0.13.1 \
unicase-2.8.1 \
unicode-blocks-0.1.9 \
- unicode-ident-1.0.15 \
+ unicode-ident-1.0.18 \
unicode-math-class-0.1.0 \
unicode-script-0.5.7 \
unicode-segmentation-1.12.0 \
@@ -293,7 +297,6 @@ CARGO_CRATES= addr2line-0.24.2 \
untrusted-0.9.0 \
url-2.5.4 \
utf-8-0.7.6 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uuid-1.17.0 \
@@ -301,7 +304,7 @@ CARGO_CRATES= addr2line-0.24.2 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -311,37 +314,50 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
web-time-1.1.0 \
- web_atoms-0.1.2 \
- webpki-roots-0.26.8 \
- webpki-roots-1.0.0 \
+ web_atoms-0.1.3 \
+ webpki-roots-1.0.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-link-0.1.1 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.24 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ writeable-0.6.1 \
yansi-1.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1
diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo
index 6ceb99f65c5b..86d5bc66a851 100644
--- a/textproc/harper/distinfo
+++ b/textproc/harper/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1750448888
+TIMESTAMP = 1751214077
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -17,24 +17,24 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/ariadne-0.4.1.crate) = 44055e597c674aef7cb903b2b9f6e4cba1277ed0d2d61dae7cd52d7ffa81f8e2
SIZE (rust/crates/ariadne-0.4.1.crate) = 27203
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -43,12 +43,10 @@ SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blanket-0.4.0.crate) = 56791e4bd64c99fc361e01008f45c984baa93f12a0957d1b3c51dd2c6baab453
SIZE (rust/crates/blanket-0.4.0.crate) = 20262
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cached-0.55.1.crate) = b0839c297f8783316fcca9d90344424e968395413f0662a5481f79c6648bbc14
SIZE (rust/crates/cached-0.55.1.crate) = 73455
SHA256 (rust/crates/cached_proc_macro-0.24.0.crate) = 673992d934f0711b68ebb3e1b79cdc4be31634b37c98f26867ced0438ca5c603
@@ -57,10 +55,10 @@ SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a5
SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.0.106.crate) = 066fce287b1d4eafef758e89e09d724a24808a9196fe9756b8ca90e86d0719a2
-SIZE (rust/crates/cc-1.0.106.crate) = 80289
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -77,10 +75,10 @@ SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb
SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -101,12 +99,12 @@ SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f
SIZE (rust/crates/cssparser-0.35.0.crate) = 54145
SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
@@ -127,14 +125,14 @@ SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed6
SIZE (rust/crates/dtoa-1.0.10.crate) = 17584
SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87
SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287
-SHA256 (rust/crates/ecow-0.2.3.crate) = e42fc0a93992b20c58b99e59d61eaf1635a25bfbe49e4275c34ba0aee98119ba
-SIZE (rust/crates/ecow-0.2.3.crate) = 26087
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/ecow-0.2.5.crate) = b92b481eb5d59fd8e80e92ff11d057d1ca8d144b2cd8c66cc8d5bd177a3c0dc5
+SIZE (rust/crates/ecow-0.2.5.crate) = 29499
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/fluent-uri-0.1.4.crate) = 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d
SIZE (rust/crates/fluent-uri-0.1.4.crate) = 33596
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -165,16 +163,18 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/harper-tree-sitter-dart-0.0.5.crate) = 2cffcbd6eedacbf7df10ddb03de6e5e2fa52c0c183f6f01f7bfec9d0f6b38fb7
+SIZE (rust/crates/harper-tree-sitter-dart-0.0.5.crate) = 244503
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
@@ -189,44 +189,38 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.13.crate) = b1c293b6b3d21eca78250dc7dbebd6b9210ec5530e038cbfe0661b5c47ab06e8
-SIZE (rust/crates/hyper-util-0.1.13.crate) = 101913
-SHA256 (rust/crates/iana-time-zone-0.1.62.crate) = b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127
-SIZE (rust/crates/iana-time-zone-0.1.62.crate) = 35775
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -247,42 +241,44 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/levenshtein_automata-0.2.1.crate) = 0c2cdeb66e45e9f36bfad5bbdb4d2384e70936afbee843c6f6543f0c551ebb25
SIZE (rust/crates/levenshtein_automata-0.2.1.crate) = 13549
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
SIZE (rust/crates/lru-0.14.0.crate) = 16345
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
SIZE (rust/crates/mac-0.1.1.crate) = 4838
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
-SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a
-SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706
+SHA256 (rust/crates/markup5ever-0.16.2.crate) = 2e4cd8c02f18a011991a039855480c64d74291c5792fcc160d55d77dc4de4a39
+SIZE (rust/crates/markup5ever-0.16.2.crate) = 18834
SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b
SIZE (rust/crates/match_token-0.1.0.crate) = 4903
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -293,6 +289,8 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
@@ -303,10 +301,10 @@ SHA256 (rust/crates/ordered-float-5.0.0.crate) = e2c1f9f56e534ac6a9b8a4600bdf0f5
SIZE (rust/crates/ordered-float-5.0.0.crate) = 23364
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
@@ -327,14 +325,16 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
@@ -343,16 +343,16 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
-SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
+SIZE (rust/crates/quinn-0.11.8.crate) = 79949
+SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
+SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
+SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
@@ -369,8 +369,8 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
@@ -385,24 +385,24 @@ SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac
SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
SHA256 (rust/crates/resolve-path-0.1.0.crate) = 321e5e41b3b192dab6f1e75b9deacb6688b4b8c5e68906a78e8f43e7c2887bb5
SIZE (rust/crates/resolve-path-0.1.0.crate) = 9129
-SHA256 (rust/crates/ring-0.17.9.crate) = e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24
-SIZE (rust/crates/ring-0.17.9.crate) = 1474639
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rs-conllu-0.3.0.crate) = d6de5aecf17f8fff1b35d59a12e2b8c908cad4d67208805166483655554f9169
SIZE (rust/crates/rs-conllu-0.3.0.crate) = 15006
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
+SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
@@ -415,24 +415,28 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/streaming-iterator-0.1.9.crate) = 2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520
+SIZE (rust/crates/streaming-iterator-0.1.9.crate) = 18482
SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
@@ -445,16 +449,16 @@ SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298
SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
-SHA256 (rust/crates/thin-vec-0.2.13.crate) = a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b
-SIZE (rust/crates/thin-vec-0.2.13.crate) = 34112
+SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc043ce2ef041c60f16ad828f638717d
+SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -463,10 +467,10 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
@@ -479,82 +483,86 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
-SHA256 (rust/crates/tower-lsp-server-0.21.1.crate) = 5fade4c658b63d11b623ddfa80821901e943a2923a010ae4a038661de42bd377
-SIZE (rust/crates/tower-lsp-server-0.21.1.crate) = 70035
+SHA256 (rust/crates/tower-lsp-server-0.22.0.crate) = 76cd168c085174eafa7492a519715f2d59436dc28cdfd9d13a5b864246899db9
+SIZE (rust/crates/tower-lsp-server-0.22.0.crate) = 71589
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07
SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372
-SHA256 (rust/crates/tree-sitter-0.20.10.crate) = e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d
-SIZE (rust/crates/tree-sitter-0.20.10.crate) = 134502
-SHA256 (rust/crates/tree-sitter-bash-0.20.5.crate) = 57da2032c37eb2ce29fd18df7d3b94355fec8d6d854d8f80934955df542b5906
-SIZE (rust/crates/tree-sitter-bash-0.20.5.crate) = 440476
-SHA256 (rust/crates/tree-sitter-c-0.20.8.crate) = 4bbd5f3d8658c08581f8f2adac6c391c2e9fa00fe9246bf6c5f52213b9cc6b72
-SIZE (rust/crates/tree-sitter-c-0.20.8.crate) = 274618
-SHA256 (rust/crates/tree-sitter-c-sharp-0.20.0.crate) = b9ab3dc608f34924fa9e10533a95f62dbc14b6de0ddd7107722eba66fe19ae31
-SIZE (rust/crates/tree-sitter-c-sharp-0.20.0.crate) = 908546
-SHA256 (rust/crates/tree-sitter-cmake-0.4.1.crate) = 43e478c42991a8893a82295731fca038083894eb38b4eba1f05b43231beb7658
-SIZE (rust/crates/tree-sitter-cmake-0.4.1.crate) = 41908
-SHA256 (rust/crates/tree-sitter-cpp-0.20.5.crate) = 46b04a5ada71059afb9895966a6cc1094acc8d2ea1971006db26573e7dfebb74
-SIZE (rust/crates/tree-sitter-cpp-0.20.5.crate) = 1274193
-SHA256 (rust/crates/tree-sitter-dart-0.0.4.crate) = 19f1f70b80ce41343e14aafcef67b5ba2e9de89587535b4aabbabb8036f4e38a
-SIZE (rust/crates/tree-sitter-dart-0.0.4.crate) = 244415
-SHA256 (rust/crates/tree-sitter-go-0.20.0.crate) = 1ad6d11f19441b961af2fda7f12f5d0dac325f6d6de83836a1d3750018cc5114
-SIZE (rust/crates/tree-sitter-go-0.20.0.crate) = 114150
-SHA256 (rust/crates/tree-sitter-haskell-0.15.0.crate) = ac635b86d6cc127706bc0831f4b83f5503ed8ac2f8cd22831ba3e5535445b4f2
-SIZE (rust/crates/tree-sitter-haskell-0.15.0.crate) = 1125026
-SHA256 (rust/crates/tree-sitter-html-0.19.0.crate) = 184e6b77953a354303dc87bf5fe36558c83569ce92606e7b382a0dc1b7443443
-SIZE (rust/crates/tree-sitter-html-0.19.0.crate) = 15023
-SHA256 (rust/crates/tree-sitter-java-0.20.2.crate) = 2adc5696bf5abf761081d7457d2bb82d0e3b28964f4214f63fd7e720ef462653
-SIZE (rust/crates/tree-sitter-java-0.20.2.crate) = 159025
-SHA256 (rust/crates/tree-sitter-javascript-0.20.4.crate) = d015c02ea98b62c806f7329ff71c383286dfc3a7a7da0cc484f6e42922f73c2c
-SIZE (rust/crates/tree-sitter-javascript-0.20.4.crate) = 203626
-SHA256 (rust/crates/tree-sitter-kotlin-0.3.5.crate) = 8df217a0e1fec649f3e13157de932439f3d37ea4e265038dd0873971ef56e726
-SIZE (rust/crates/tree-sitter-kotlin-0.3.5.crate) = 1307200
-SHA256 (rust/crates/tree-sitter-lua-0.0.19.crate) = 0968cf4962ead1d26da28921dde1fd97407e7bbcf2f959cd20cf04ba2daa9421
-SIZE (rust/crates/tree-sitter-lua-0.0.19.crate) = 37532
-SHA256 (rust/crates/tree-sitter-nix-0.0.1.crate) = ae8c93b7dd2afcd9667daae048135be9ee268e9e3900f4d7d0556a63ec5336b1
-SIZE (rust/crates/tree-sitter-nix-0.0.1.crate) = 43017
-SHA256 (rust/crates/tree-sitter-php-0.22.2.crate) = d7b46f2b021f0e1e51d4fd3b78bec588ce478b291c1affeb7e2acadda3b5fda5
-SIZE (rust/crates/tree-sitter-php-0.22.2.crate) = 501472
-SHA256 (rust/crates/tree-sitter-python-0.20.4.crate) = e6c93b1b1fbd0d399db3445f51fd3058e43d0b4dcff62ddbdb46e66550978aa5
-SIZE (rust/crates/tree-sitter-python-0.20.4.crate) = 178230
-SHA256 (rust/crates/tree-sitter-ruby-0.20.1.crate) = 44d50ef383469df8485f024c5fb01faced8cb90368192a7ba02605b43b2427fe
-SIZE (rust/crates/tree-sitter-ruby-0.20.1.crate) = 504273
-SHA256 (rust/crates/tree-sitter-rust-0.20.4.crate) = b0832309b0b2b6d33760ce5c0e818cb47e1d72b468516bfe4134408926fa7594
-SIZE (rust/crates/tree-sitter-rust-0.20.4.crate) = 292019
-SHA256 (rust/crates/tree-sitter-scala-0.20.3.crate) = 44fcf4628a88a3b5cbac3ff52658b924f3e545abddfa245ab9cf683c1adda350
-SIZE (rust/crates/tree-sitter-scala-0.20.3.crate) = 1168415
-SHA256 (rust/crates/tree-sitter-swift-0.4.0.crate) = 452e6ee0a14b82a0dcd93400b8d3fe3784fdbd775191a89ef84586e5ccec6be7
-SIZE (rust/crates/tree-sitter-swift-0.4.0.crate) = 721201
-SHA256 (rust/crates/tree-sitter-toml-0.20.0.crate) = ca517f578a98b23d20780247cc2688407fa81effad5b627a5a364ec3339b53e8
-SIZE (rust/crates/tree-sitter-toml-0.20.0.crate) = 18602
-SHA256 (rust/crates/tree-sitter-typescript-0.20.5.crate) = c8bc1d2c24276a48ef097a71b56888ac9db63717e8f8d0b324668a27fd619670
-SIZE (rust/crates/tree-sitter-typescript-0.20.5.crate) = 1349236
+SHA256 (rust/crates/tree-sitter-0.25.6.crate) = a7cf18d43cbf0bfca51f657132cc616a5097edc4424d538bae6fa60142eaf9f0
+SIZE (rust/crates/tree-sitter-0.25.6.crate) = 197078
+SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6
+SIZE (rust/crates/tree-sitter-bash-0.25.0.crate) = 443064
+SHA256 (rust/crates/tree-sitter-c-0.24.1.crate) = 1a3aad8f0129083a59fe8596157552d2bb7148c492d44c21558d68ca1c722707
+SIZE (rust/crates/tree-sitter-c-0.24.1.crate) = 248206
+SHA256 (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 67f06accca7b45351758663b8215089e643d53bd9a660ce0349314263737fcb0
+SIZE (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 1347808
+SHA256 (rust/crates/tree-sitter-cmake-0.7.1.crate) = 7c1b35d1dd7396d24b3e826bb0f975b915ec7e9125b989d5e9d24ebb6a08509a
+SIZE (rust/crates/tree-sitter-cmake-0.7.1.crate) = 49838
+SHA256 (rust/crates/tree-sitter-cpp-0.23.4.crate) = df2196ea9d47b4ab4a31b9297eaa5a5d19a0b121dceb9f118f6790ad0ab94743
+SIZE (rust/crates/tree-sitter-cpp-0.23.4.crate) = 971129
+SHA256 (rust/crates/tree-sitter-go-0.23.4.crate) = b13d476345220dbe600147dd444165c5791bf85ef53e28acbedd46112ee18431
+SIZE (rust/crates/tree-sitter-go-0.23.4.crate) = 105624
+SHA256 (rust/crates/tree-sitter-haskell-0.23.1.crate) = 977c51e504548cba13fc27cb5a2edab2124cf6716a1934915d07ab99523b05a4
+SIZE (rust/crates/tree-sitter-haskell-0.23.1.crate) = 842034
+SHA256 (rust/crates/tree-sitter-html-0.23.2.crate) = 261b708e5d92061ede329babaaa427b819329a9d427a1d710abb0f67bbef63ee
+SIZE (rust/crates/tree-sitter-html-0.23.2.crate) = 21295
+SHA256 (rust/crates/tree-sitter-java-0.23.5.crate) = 0aa6cbcdc8c679b214e616fd3300da67da0e492e066df01bcf5a5921a71e90d6
+SIZE (rust/crates/tree-sitter-java-0.23.5.crate) = 159677
+SHA256 (rust/crates/tree-sitter-javascript-0.23.1.crate) = bf40bf599e0416c16c125c3cec10ee5ddc7d1bb8b0c60fa5c4de249ad34dc1b1
+SIZE (rust/crates/tree-sitter-javascript-0.23.1.crate) = 133198
+SHA256 (rust/crates/tree-sitter-kotlin-ng-1.1.0.crate) = e800ebbda938acfbf224f4d2c34947a31994b1295ee6e819b65226c7b51b4450
+SIZE (rust/crates/tree-sitter-kotlin-ng-1.1.0.crate) = 1113824
+SHA256 (rust/crates/tree-sitter-language-0.1.5.crate) = c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8
+SIZE (rust/crates/tree-sitter-language-0.1.5.crate) = 1887
+SHA256 (rust/crates/tree-sitter-lua-0.2.0.crate) = 5cdb9adf0965fec58e7660cbb3a059dbb12ebeec9459e6dcbae3db004739641e
+SIZE (rust/crates/tree-sitter-lua-0.2.0.crate) = 40860
+SHA256 (rust/crates/tree-sitter-nix-0.0.2.crate) = 3a8d4f8705d377d63242a075331d2d8c1dcc9828fd74aa13d7145185b3d9c004
+SIZE (rust/crates/tree-sitter-nix-0.0.2.crate) = 43319
+SHA256 (rust/crates/tree-sitter-php-0.23.11.crate) = f066e94e9272cfe4f1dcb07a1c50c66097eca648f2d7233d299c8ae9ed8c130c
+SIZE (rust/crates/tree-sitter-php-0.23.11.crate) = 475556
+SHA256 (rust/crates/tree-sitter-python-0.23.6.crate) = 3d065aaa27f3aaceaf60c1f0e0ac09e1cb9eb8ed28e7bcdaa52129cffc7f4b04
+SIZE (rust/crates/tree-sitter-python-0.23.6.crate) = 175831
+SHA256 (rust/crates/tree-sitter-ruby-0.23.1.crate) = be0484ea4ef6bb9c575b4fdabde7e31340a8d2dbc7d52b321ac83da703249f95
+SIZE (rust/crates/tree-sitter-ruby-0.23.1.crate) = 512753
+SHA256 (rust/crates/tree-sitter-rust-0.24.0.crate) = 4b9b18034c684a2420722be8b2a91c9c44f2546b631c039edf575ccba8c61be1
+SIZE (rust/crates/tree-sitter-rust-0.24.0.crate) = 361995
+SHA256 (rust/crates/tree-sitter-scala-0.24.0.crate) = 7516aeb3d1f40ede8e3045b163e86993b3434514dd06c34c0b75e782d9a0b251
+SIZE (rust/crates/tree-sitter-scala-0.24.0.crate) = 1190329
+SHA256 (rust/crates/tree-sitter-solidity-1.2.11.crate) = 316bcbf903cd09a781734f4127ef21341e810cf85f89b0b96fffab48d55fd672
+SIZE (rust/crates/tree-sitter-solidity-1.2.11.crate) = 168837
+SHA256 (rust/crates/tree-sitter-swift-0.7.1.crate) = 4ef216011c3e3df4fa864736f347cb8d509b1066cf0c8549fb1fd81ac9832e59
+SIZE (rust/crates/tree-sitter-swift-0.7.1.crate) = 946906
+SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75be403da3f92bb81d8e37a2f918a08dd10de5ebb1
+SIZE (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = 22919
+SHA256 (rust/crates/tree-sitter-typescript-0.23.2.crate) = 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff
+SIZE (rust/crates/tree-sitter-typescript-0.23.2.crate) = 829457
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/typst-syntax-0.13.1.crate) = 5ba949ac75a374ea6b2f61d32e6c63acb818e6179d16f78b2cba988fbb5e23a8
@@ -567,8 +575,8 @@ SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac4
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-blocks-0.1.9.crate) = 6b12e05d9e06373163a9bb6bb8c263c261b396643a99445fe6b9811fd376581b
SIZE (rust/crates/unicode-blocks-0.1.9.crate) = 14516
-SHA256 (rust/crates/unicode-ident-1.0.15.crate) = 11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243
-SIZE (rust/crates/unicode-ident-1.0.15.crate) = 47463
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-math-class-0.1.0.crate) = 7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65
SIZE (rust/crates/unicode-math-class-0.1.0.crate) = 15441
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
@@ -589,8 +597,6 @@ SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384e
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -605,8 +611,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -625,12 +631,10 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/web_atoms-0.1.2.crate) = 0b9c5f0bc545ea3b20b423e33b9b457764de0b3730cd957f6c6aa6c301785f6e
-SIZE (rust/crates/web_atoms-0.1.2.crate) = 24984
-SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
-SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
-SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
+SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414
+SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392
+SHA256 (rust/crates/webpki-roots-1.0.1.crate) = 8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502
+SIZE (rust/crates/webpki-roots-1.0.1.crate) = 247202
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -639,59 +643,87 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
-SIZE (rust/crates/winnow-0.6.24.crate) = 165680
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (Automattic-harper-v0.44.0_GH0.tar.gz) = bb5bb86ded921a63629d3db2731282fe1cdfc755bdb6c88a9e6d006970bbdf84
-SIZE (Automattic-harper-v0.44.0_GH0.tar.gz) = 4099561
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
+SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (Automattic-harper-v0.46.0_GH0.tar.gz) = 136775918972bc6c3a4659073ae759033a5c7622b02a8b34450193c3a58b378d
+SIZE (Automattic-harper-v0.46.0_GH0.tar.gz) = 4113575
diff --git a/textproc/py-latexcodec/Makefile b/textproc/py-latexcodec/Makefile
index e48acf4ffd63..b226d5d6faeb 100644
--- a/textproc/py-latexcodec/Makefile
+++ b/textproc/py-latexcodec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= latexcodec
-PORTVERSION= 3.0.0
+PORTVERSION= 3.0.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-USES= python
+USES= dos2unix python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-latexcodec/distinfo b/textproc/py-latexcodec/distinfo
index af07ef4b9e84..2a71009a86cb 100644
--- a/textproc/py-latexcodec/distinfo
+++ b/textproc/py-latexcodec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710712540
-SHA256 (latexcodec-3.0.0.tar.gz) = 917dc5fe242762cc19d963e6548b42d63a118028cdd3361d62397e3b638b6bc5
-SIZE (latexcodec-3.0.0.tar.gz) = 31023
+TIMESTAMP = 1750954240
+SHA256 (latexcodec-3.0.1.tar.gz) = e78a6911cd72f9dec35031c6ec23584de6842bfbc4610a9678868d14cdfb0357
+SIZE (latexcodec-3.0.1.tar.gz) = 31222
diff --git a/textproc/py-markdown/Makefile b/textproc/py-markdown/Makefile
index 2efa93c29095..cb9910d800cf 100644
--- a/textproc/py-markdown/Makefile
+++ b/textproc/py-markdown/Makefile
@@ -1,5 +1,5 @@
PORTNAME= markdown
-PORTVERSION= 3.8
+PORTVERSION= 3.8.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-markdown/distinfo b/textproc/py-markdown/distinfo
index c45da4229d4d..352e8ef8bb16 100644
--- a/textproc/py-markdown/distinfo
+++ b/textproc/py-markdown/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936220
-SHA256 (markdown-3.8.tar.gz) = 7df81e63f0df5c4b24b7d156eb81e4690595239b7d70937d0409f1b0de319c6f
-SIZE (markdown-3.8.tar.gz) = 360906
+TIMESTAMP = 1750954242
+SHA256 (markdown-3.8.2.tar.gz) = 247b9a70dd12e27f67431ce62523e675b866d254f900c4fe75ce3dda62237c45
+SIZE (markdown-3.8.2.tar.gz) = 362071
diff --git a/textproc/py-openstep-plist/Makefile b/textproc/py-openstep-plist/Makefile
index e35933298376..0941ad63e8fd 100644
--- a/textproc/py-openstep-plist/Makefile
+++ b/textproc/py-openstep-plist/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openstep-plist
PORTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-openstep-plist/files/patch-cython b/textproc/py-openstep-plist/files/patch-cython
new file mode 100644
index 000000000000..f813cb147589
--- /dev/null
+++ b/textproc/py-openstep-plist/files/patch-cython
@@ -0,0 +1,10 @@
+--- src/openstep_plist/writer.pyx.orig 2025-01-30 18:15:19 UTC
++++ src/openstep_plist/writer.pyx
+@@ -17,6 +17,7 @@ from libc.stdint cimport uint16_t
+ from cpython.mem cimport PyMem_Free
+ from libcpp.vector cimport vector
+ from libc.stdint cimport uint16_t
++from ctypes import c_long as long
+ cimport cython
+
+ from .util cimport (
diff --git a/textproc/py-pybtex/Makefile b/textproc/py-pybtex/Makefile
index 0a8909bd43b5..911ce31b78bc 100644
--- a/textproc/py-pybtex/Makefile
+++ b/textproc/py-pybtex/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pybtex
-PORTVERSION= 0.24.0
-PORTREVISION= 3
+PORTVERSION= 0.25.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,15 +12,21 @@ WWW= https://pybtex.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.01:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}latexcodec>=1.0.4:textproc/py-latexcodec@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.01:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.01:devel/py-pyyaml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31000
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/textproc/py-pybtex/distinfo b/textproc/py-pybtex/distinfo
index 749206dd23a3..8719f5f11a1e 100644
--- a/textproc/py-pybtex/distinfo
+++ b/textproc/py-pybtex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628103018
-SHA256 (pybtex-0.24.0.tar.gz) = 818eae35b61733e5c007c3fcd2cfb75ed1bc8b4173c1f70b56cc4c0802d34755
-SIZE (pybtex-0.24.0.tar.gz) = 402879
+TIMESTAMP = 1750954244
+SHA256 (pybtex-0.25.0.tar.gz) = 10684ffb05af33b041b06dabe15868078fd75847b24e1dffd8dd91348bbb3a4b
+SIZE (pybtex-0.25.0.tar.gz) = 358178
diff --git a/textproc/py-pybtex/files/patch-setup.py b/textproc/py-pybtex/files/patch-setup.py
deleted file mode 100644
index 83eeab858264..000000000000
--- a/textproc/py-pybtex/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2021-01-17 19:26:34 UTC
-+++ setup.py
-@@ -92,7 +92,7 @@ setup(
- install_requires=install_requires,
- extras_require=extras_require,
- python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*',
-- packages=find_packages(exclude=['docs']),
-+ packages=find_packages(exclude=['docs', 'tests*']),
- include_package_data=True,
- cmdclass={'sdist': Sdist},
- entry_points={
diff --git a/textproc/py-sphinx-last-updated-by-git/Makefile b/textproc/py-sphinx-last-updated-by-git/Makefile
new file mode 100644
index 000000000000..53c636331656
--- /dev/null
+++ b/textproc/py-sphinx-last-updated-by-git/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= sphinx-last-updated-by-git
+PORTVERSION= 0.3.8
+CATEGORIES= textproc python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= sphinx_last_updated_by_git-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Get the "last updated" time for each Sphinx page from Git
+WWW= https://github.com/mgeier/sphinx-last-updated-by-git
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= git:devel/git \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=1.8,1:textproc/py-sphinx@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/py-sphinx-last-updated-by-git/distinfo b/textproc/py-sphinx-last-updated-by-git/distinfo
new file mode 100644
index 000000000000..73ffc5421892
--- /dev/null
+++ b/textproc/py-sphinx-last-updated-by-git/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750954098
+SHA256 (sphinx_last_updated_by_git-0.3.8.tar.gz) = c145011f4609d841805b69a9300099fc02fed8f5bb9e5bcef77d97aea97b7761
+SIZE (sphinx_last_updated_by_git-0.3.8.tar.gz) = 10785
diff --git a/textproc/py-sphinx-last-updated-by-git/pkg-descr b/textproc/py-sphinx-last-updated-by-git/pkg-descr
new file mode 100644
index 000000000000..f190d3842575
--- /dev/null
+++ b/textproc/py-sphinx-last-updated-by-git/pkg-descr
@@ -0,0 +1,10 @@
+This is a little Sphinx extension that does exactly that. It also checks for
+included files and other dependencies and uses their "last updated" time if it's
+more recent. For each file, the "author date" of the Git commit where it was
+last changed is taken to be its "last updated" time. Uncommitted changes are
+ignored.
+
+If a page doesn't have a source file, its last_updated time is set to None.
+
+The default value for html_last_updated_fmt is changed from None to the empty
+string.
diff --git a/textproc/py-sphinx-sitemap/Makefile b/textproc/py-sphinx-sitemap/Makefile
index 31e3e7bea27c..76c3ae293905 100644
--- a/textproc/py-sphinx-sitemap/Makefile
+++ b/textproc/py-sphinx-sitemap/Makefile
@@ -1,22 +1,24 @@
PORTNAME= sphinx-sitemap
-DISTVERSION= 2.5.1
+PORTVERSION= 2.7.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= sphinx_sitemap-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Sphinx extension for generating sitemaps for HTML
-WWW= https://github.com/jdillard/sphinx-sitemap
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Sitemap generator for Sphinx
+WWW= https://sphinx-sitemap.readthedocs.io/en/latest/ \
+ https://github.com/jdillard/sphinx-sitemap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx-last-updated-by-git>=0:textproc/py-sphinx-last-updated-by-git@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent flavors pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-sphinx-sitemap/distinfo b/textproc/py-sphinx-sitemap/distinfo
index 390bbd689eb1..d82ec39753e8 100644
--- a/textproc/py-sphinx-sitemap/distinfo
+++ b/textproc/py-sphinx-sitemap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692578960
-SHA256 (sphinx-sitemap-2.5.1.tar.gz) = 984bef068bbdbc26cfae209a8b61392e9681abc9191b477cd30da406e3a60ee5
-SIZE (sphinx-sitemap-2.5.1.tar.gz) = 5790
+TIMESTAMP = 1750954246
+SHA256 (sphinx_sitemap-2.7.2.tar.gz) = 819e028e27579b47efa0e2f863b87136b711c45f13e84730610e80316f6883da
+SIZE (sphinx_sitemap-2.7.2.tar.gz) = 6387
diff --git a/textproc/py-sphinx-sitemap/files/patch-pyproject.toml b/textproc/py-sphinx-sitemap/files/patch-pyproject.toml
new file mode 100644
index 000000000000..aadc7d6aeee1
--- /dev/null
+++ b/textproc/py-sphinx-sitemap/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-06-27 00:31:35 UTC
++++ pyproject.toml
+@@ -20,8 +20,7 @@ classifiers = [
+ "Programming Language :: Python :: 3.11",
+ "Topic :: Documentation :: Sphinx",
+ ]
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {text = "MIT"}
+ readme = "README.rst"
+ dependencies = [
+ "sphinx-last-updated-by-git",
diff --git a/textproc/py-sphinx-sitemap/pkg-descr b/textproc/py-sphinx-sitemap/pkg-descr
index 55a899a97c27..97149553e204 100644
--- a/textproc/py-sphinx-sitemap/pkg-descr
+++ b/textproc/py-sphinx-sitemap/pkg-descr
@@ -1,3 +1,3 @@
-A Sphinx extension to generate multi-version, and multi-language HTML sitemaps
-for generated documentation. py-sphinx-sitemap is compliant with the
-Sitemaps.org XML schema for declaring and generating HTML sitemaps.
+Sphinx Sitemap Generator Extension is a Sphinx extension to generate
+multiversion and multilanguage sitemaps.org compliant sitemaps for the HTML
+version of your Sphinx documentation.
diff --git a/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile b/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
index c40518ab3c1c..e42816d6b6c9 100644
--- a/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
+++ b/textproc/py-sphinxcontrib-svg2pdfconverter/Makefile
@@ -1,40 +1,36 @@
PORTNAME= sphinxcontrib-svg2pdfconverter
-DISTVERSION= 1.2.3
+PORTVERSION= 1.3.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/-/_/}-${DISTVERSION}
+DISTNAME= sphinxcontrib_svg2pdfconverter-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Sphinx extension for converting SVG to PDF
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Sphinx SVG to PDF converter extension
WWW= https://github.com/missinglinkelectronics/sphinxcontrib-svg2pdfconverter
LICENSE= BSD2CLAUSE
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}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.6.3,1:textproc/py-sphinx@${PY_FLAVOR}
USES= python
-USE_GNOME= librsvg2
-USE_PYTHON= autoplist concurrent flavors pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFAULT= CAIROSVG
-OPTIONS_GROUP= RENDERER
-OPTIONS_GROUP_RENDERER= CAIROSVG INKSCAPE RSVG
-
-CAIROSVG_DESC= Python Cairo SVG
-INKSCAPE_DESC= Inkscape
-RENDERER_DESC= SVG to PDF runtime renderer
-RSVG_DESC= Rust librsvg2 (graphics/librsvg2)
-
-CAIROSVG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairosvg>0:graphics/py-cairosvg@${PY_FLAVOR}
-INKSCAPE_RUN_DEPENDS= inkscape>0:graphics/inkscape
-RSVG_USES= gnome
-RSVG_USE= GNOME=librsvg2
+OPTIONS_GROUP= CONVERTER
+OPTIONS_GROUP_CONVERTER=CAIROSVG INKSCAPE LIBRSVG
+OPTIONS_DEFAULT=CAIROSVG
+CAIROSVG_DESC= Use CairoSVG to convert
+INKSCAPE_DESC= Use inkscape to convert
+LIBRSVG_DESC= Use rsvg-convert to convert
+
+CAIROSVG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairosvg>=1.0:graphics/py-cairosvg@${PY_FLAVOR}
+INKSCAPE_RUN_DEPENDS= inkscape:graphics/inkscape
+LIBRSVG_USE= GNOME=librsvg2
+LIBRSVG_USES= gnome
.include <bsd.port.mk>
diff --git a/textproc/py-sphinxcontrib-svg2pdfconverter/distinfo b/textproc/py-sphinxcontrib-svg2pdfconverter/distinfo
index daa7c11b5b79..16f6293d7357 100644
--- a/textproc/py-sphinxcontrib-svg2pdfconverter/distinfo
+++ b/textproc/py-sphinxcontrib-svg2pdfconverter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739821315
-SHA256 (sphinxcontrib_svg2pdfconverter-1.2.3.tar.gz) = fb5d517b634c5629522004c59edce4d9050d89822408cab452c7d52fe5ae9824
-SIZE (sphinxcontrib_svg2pdfconverter-1.2.3.tar.gz) = 5774
+TIMESTAMP = 1750954248
+SHA256 (sphinxcontrib_svg2pdfconverter-1.3.0.tar.gz) = 6411a4cc2f57eed96a0d7bbfa139f68cbe7983018881e1e6d7c46053cd69911f
+SIZE (sphinxcontrib_svg2pdfconverter-1.3.0.tar.gz) = 6209
diff --git a/textproc/py-sphinxcontrib-svg2pdfconverter/pkg-descr b/textproc/py-sphinxcontrib-svg2pdfconverter/pkg-descr
index 8b389940c06c..6b4d9ea1318d 100644
--- a/textproc/py-sphinxcontrib-svg2pdfconverter/pkg-descr
+++ b/textproc/py-sphinxcontrib-svg2pdfconverter/pkg-descr
@@ -1,5 +1,5 @@
-Sphinx SVG to PDF Converter Extension:
+This extension converts SVG images to PDF in case the builder does not support
+SVG images natively (e.g. LaTeX).
-This extension converts SVG images to PDF in case the builder does
-not support SVG images natively (e.g. LaTeX). libRSVG is used
-internally.
+Internally, either Inkscape, rsvg-convert from libRSVG or CairoSVG as
+progressively more lightweight alternatives are used to convert images.
diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index ecfa31396d53..9a708d77967e 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 21.10.0
+PORTVERSION= 21.10.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index d8f80c1f684e..49798b867239 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188252
-SHA256 (rubygem/cucumber-html-formatter-21.10.0.gem) = 3d49669b732c1b715ff4a12467dc715924bccb58527cdd0922471244ff4bb646
-SIZE (rubygem/cucumber-html-formatter-21.10.0.gem) = 285184
+TIMESTAMP = 1750954436
+SHA256 (rubygem/cucumber-html-formatter-21.10.1.gem) = bc59de683fe84fb3403ca9ec5cd208afcf53aedda7be1844e3b3698e9c2f1134
+SIZE (rubygem/cucumber-html-formatter-21.10.1.gem) = 285184
diff --git a/textproc/rubygem-google-cloud-translate-v3/Makefile b/textproc/rubygem-google-cloud-translate-v3/Makefile
index c0289bde14b9..22c14cab62ef 100644
--- a/textproc/rubygem-google-cloud-translate-v3/Makefile
+++ b/textproc/rubygem-google-cloud-translate-v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-translate-v3
-PORTVERSION= 1.5.0
+PORTVERSION= 1.5.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-google-cloud-translate-v3/distinfo b/textproc/rubygem-google-cloud-translate-v3/distinfo
index 776e9420609b..22af3b8d9e7d 100644
--- a/textproc/rubygem-google-cloud-translate-v3/distinfo
+++ b/textproc/rubygem-google-cloud-translate-v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716410
-SHA256 (rubygem/google-cloud-translate-v3-1.5.0.gem) = a7c11d624d715864178d855f23dc7c32f6bb78624d2591a76e359209204bb1f7
-SIZE (rubygem/google-cloud-translate-v3-1.5.0.gem) = 111616
+TIMESTAMP = 1750954438
+SHA256 (rubygem/google-cloud-translate-v3-1.5.1.gem) = 70917c5a67aebb6d1167fac2426fe338c054a22b5772b377d222a0aad70d94e5
+SIZE (rubygem/google-cloud-translate-v3-1.5.1.gem) = 111616
diff --git a/www/ls-qpack/Makefile b/www/ls-qpack/Makefile
index 8b0963483269..ef63969844d9 100644
--- a/www/ls-qpack/Makefile
+++ b/www/ls-qpack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ls-qpack
-PORTVERSION= 2.6.0
+PORTVERSION= 2.6.2
DISTVERSIONPREFIX= v
CATEGORIES= www
@@ -14,8 +14,12 @@ LIB_DEPENDS= libxxhash.so:devel/xxhash
USES= cmake compiler:c11 pathfix pkgconfig
-CMAKE_OFF= LSQPACK_TESTS LSQPACK_XXH
-CMAKE_ON= BUILD_SHARED_LIBS LSQPACK_BIN
+CMAKE_OFF= LSQPACK_TESTS \
+ LSQPACK_XXH
+CMAKE_ON= BUILD_SHARED_LIBS \
+ LSQPACK_BIN
+
+PLIST_SUB= PORTVERSION=${PORTVERSION}
GH_ACCOUNT= litespeedtech
USE_GITHUB= yes
diff --git a/www/ls-qpack/distinfo b/www/ls-qpack/distinfo
index d554df8a797d..854ade6a27de 100644
--- a/www/ls-qpack/distinfo
+++ b/www/ls-qpack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735227812
-SHA256 (litespeedtech-ls-qpack-v2.6.0_GH0.tar.gz) = 567a7a86f801eef5df28ce0cc89826d9008a57135027bdf63ba4a1d0639d0c58
-SIZE (litespeedtech-ls-qpack-v2.6.0_GH0.tar.gz) = 709165
+TIMESTAMP = 1750954138
+SHA256 (litespeedtech-ls-qpack-v2.6.2_GH0.tar.gz) = db1a83102bb7d2d946a910cb11a9d69c1c5b9fd9a40249c22c411fb9c429fe16
+SIZE (litespeedtech-ls-qpack-v2.6.2_GH0.tar.gz) = 710136
diff --git a/www/ls-qpack/pkg-plist b/www/ls-qpack/pkg-plist
index e5d7cbb6de66..b3fe32ae4efc 100644
--- a/www/ls-qpack/pkg-plist
+++ b/www/ls-qpack/pkg-plist
@@ -4,9 +4,10 @@ bin/interop-decode
bin/interop-encode
include/lsqpack.h
include/lsxpack_header.h
-lib/cmake/ls-qpack/ls-qpack-config-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/ls-qpack/ls-qpack-config.cmake
+lib/cmake/ls-qpack/ls-qpack-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/ls-qpack/ls-qpack-targets.cmake
lib/libls-qpack.so
lib/libls-qpack.so.2
-lib/libls-qpack.so.2.5.3
+lib/libls-qpack.so.%%PORTVERSION%%
libdata/pkgconfig/lsqpack.pc
diff --git a/www/node20/Makefile b/www/node20/Makefile
index 2669d7efed11..bfcd8c796f38 100644
--- a/www/node20/Makefile
+++ b/www/node20/Makefile
@@ -1,7 +1,6 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
diff --git a/www/node20/Makefile.version b/www/node20/Makefile.version
index 13681b7852b7..4a050a24efaa 100644
--- a/www/node20/Makefile.version
+++ b/www/node20/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 20.19.2
+NODEJS_PORTVERSION= 20.19.3
diff --git a/www/node20/distinfo b/www/node20/distinfo
index 66f4fc4a399a..f0829b77ea26 100644
--- a/www/node20/distinfo
+++ b/www/node20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546440
-SHA256 (node-v20.19.2.tar.xz) = 4a7ff611d5180f4e420204fa6f22f9f9deb2ac5e98619dd9a4de87edf5b03b6e
-SIZE (node-v20.19.2.tar.xz) = 42289480
+TIMESTAMP = 1750954140
+SHA256 (node-v20.19.3.tar.xz) = 99be7b9d268d48b93be568a23240398ceacb0782dc7055b9972305c000b0e292
+SIZE (node-v20.19.3.tar.xz) = 42361704
diff --git a/www/node20/files/patch-Makefile b/www/node20/files/patch-Makefile
deleted file mode 100644
index ae3c9aa11622..000000000000
--- a/www/node20/files/patch-Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-Obtained from: https://github.com/nodejs/node/commit/fe1dd26398e1887b96b2dc51ab59371ad4d6bc20
-
---- Makefile.orig 2025-05-14 12:22:41 UTC
-+++ Makefile
-@@ -171,8 +171,7 @@ out/Makefile: config.gypi common.gypi node.gyp \
- $(warning '$@' target is a noop)
-
- out/Makefile: config.gypi common.gypi node.gyp \
-- deps/uv/uv.gyp deps/llhttp/llhttp.gyp deps/zlib/zlib.gyp \
-- deps/simdutf/simdutf.gyp deps/ada/ada.gyp \
-+ deps/*/*.gyp \
- tools/v8_gypfiles/toolchain.gypi tools/v8_gypfiles/features.gypi \
- tools/v8_gypfiles/inspector.gypi tools/v8_gypfiles/v8.gyp
- $(PYTHON) tools/gyp_node.py -f make
diff --git a/www/node20/files/patch-libc++19 b/www/node20/files/patch-libc++19
deleted file mode 100644
index 269fbfd19739..000000000000
--- a/www/node20/files/patch-libc++19
+++ /dev/null
@@ -1,185 +0,0 @@
-Obtained from: https://chromium.googlesource.com/v8/v8.git/+/182d9c05e78b1ddb1cb8242cd3628a7855a0336f
-
-commit 182d9c05e78b1ddb1cb8242cd3628a7855a0336f
-Author: Andrey Kosyakov <caseq@chromium.org>
-Date: 2023-08-17T13:50:11-07:00
-
- Define UChar as char16_t
-
- We used to have UChar defined as uint16_t which does not go along
- with STL these days if you try to have an std::basic_string<> of it,
- as there are no standard std::char_traits<> specialization for uint16_t.
-
- This switches UChar to char16_t where practical, introducing a few
- compatibility shims to keep CL size small, as (1) this would likely
- have to be back-ported and (2) crdtp extensively uses uint16_t for
- wide chars.
-
- Bug: b:296390693
- Change-Id: I66a32d8f0050915225b187de56896c26dd76163d
- Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4789966
- Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
- Commit-Queue: Jaroslav Sevcik <jarin@chromium.org>
- Auto-Submit: Andrey Kosyakov <caseq@chromium.org>
- Cr-Commit-Position: refs/heads/main@{#89559}
-
-diff --git deps/v8/src/inspector/string-16.cc deps/v8/src/inspector/string-16.cc
-index a8b786a8166..6df9963e970 100644
---- deps/v8/src/inspector/string-16.cc
-+++ deps/v8/src/inspector/string-16.cc
-@@ -27,7 +27,7 @@ bool isSpaceOrNewLine(UChar c) {
- return isASCII(c) && c <= ' ' && (c == ' ' || (c <= 0xD && c >= 0x9));
- }
-
--int64_t charactersToInteger(const UChar* characters, size_t length,
-+int64_t charactersToInteger(const uint16_t* characters, size_t length,
- bool* ok = nullptr) {
- std::vector<char> buffer;
- buffer.reserve(length + 1);
-@@ -50,6 +50,8 @@ int64_t charactersToInteger(const UChar* characters, size_t length,
-
- String16::String16(const UChar* characters, size_t size)
- : m_impl(characters, size) {}
-+String16::String16(const uint16_t* characters, size_t size)
-+ : m_impl(reinterpret_cast<const UChar*>(characters), size) {}
-
- String16::String16(const UChar* characters) : m_impl(characters) {}
-
-@@ -241,6 +243,10 @@ String16 String16::fromUTF16LE(const UChar* stringStart, size_t length) {
- #endif // V8_TARGET_BIG_ENDIAN
- }
-
-+String16 String16::fromUTF16LE(const uint16_t* stringStart, size_t length) {
-+ return fromUTF16LE(reinterpret_cast<const UChar*>(stringStart), length);
-+}
-+
- std::string String16::utf8() const {
- return UTF16ToUTF8(m_impl.data(), m_impl.size());
- }
-diff --git deps/v8/src/inspector/string-16.h deps/v8/src/inspector/string-16.h
-index 1678ffb2e1e..d9f6c466ab1 100644
---- deps/v8/src/inspector/string-16.h
-+++ deps/v8/src/inspector/string-16.h
-@@ -6,6 +6,7 @@
- #define V8_INSPECTOR_STRING_16_H_
-
- #include <stdint.h>
-+#include <uchar.h>
-
- #include <cctype>
- #include <climits>
-@@ -18,7 +19,7 @@
-
- namespace v8_inspector {
-
--using UChar = uint16_t;
-+using UChar = char16_t;
-
- class String16 {
- public:
-@@ -28,6 +29,7 @@ class String16 {
- String16(const String16&) V8_NOEXCEPT = default;
- String16(String16&&) V8_NOEXCEPT = default;
- String16(const UChar* characters, size_t size);
-+ String16(const uint16_t* characters, size_t size);
- V8_EXPORT String16(const UChar* characters);
- V8_EXPORT String16(const char* characters);
- String16(const char* characters, size_t size);
-@@ -49,7 +51,9 @@ class String16 {
- int toInteger(bool* ok = nullptr) const;
- std::pair<size_t, size_t> getTrimmedOffsetAndLength() const;
- String16 stripWhiteSpace() const;
-- const UChar* characters16() const { return m_impl.c_str(); }
-+ const uint16_t* characters16() const {
-+ return reinterpret_cast<const uint16_t*>(m_impl.c_str());
-+ }
- size_t length() const { return m_impl.length(); }
- bool isEmpty() const { return !m_impl.length(); }
- UChar operator[](size_t index) const { return m_impl[index]; }
-@@ -79,6 +83,8 @@ class String16 {
- // On Big endian architectures, byte order needs to be flipped.
- V8_EXPORT static String16 fromUTF16LE(const UChar* stringStart,
- size_t length);
-+ V8_EXPORT static String16 fromUTF16LE(const uint16_t* stringStart,
-+ size_t length);
-
- std::size_t hash() const {
- if (!hash_code) {
-diff --git deps/v8/src/inspector/v8-string-conversions.cc deps/v8/src/inspector/v8-string-conversions.cc
-index 0c75e66b972..8cf19be816c 100644
---- deps/v8/src/inspector/v8-string-conversions.cc
-+++ deps/v8/src/inspector/v8-string-conversions.cc
-@@ -12,7 +12,7 @@
-
- namespace v8_inspector {
- namespace {
--using UChar = uint16_t;
-+using UChar = char16_t;
- using UChar32 = uint32_t;
-
- bool isASCII(UChar c) { return !(c & ~0x7F); }
-@@ -386,7 +386,7 @@ std::string UTF16ToUTF8(const UChar* stringStart, size_t length) {
-
- std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
- if (!stringStart || !length) return std::basic_string<UChar>();
-- std::vector<uint16_t> buffer(length);
-+ std::vector<UChar> buffer(length);
- UChar* bufferStart = buffer.data();
-
- UChar* bufferCurrent = bufferStart;
-@@ -395,7 +395,7 @@ std::basic_string<UChar> UTF8ToUTF16(const char* stringStart, size_t length) {
- reinterpret_cast<const char*>(stringStart + length),
- &bufferCurrent, bufferCurrent + buffer.size(), nullptr,
- true) != conversionOK)
-- return std::basic_string<uint16_t>();
-+ return std::basic_string<UChar>();
- size_t utf16Length = bufferCurrent - bufferStart;
- return std::basic_string<UChar>(bufferStart, bufferStart + utf16Length);
- }
-diff --git deps/v8/src/inspector/v8-string-conversions.h deps/v8/src/inspector/v8-string-conversions.h
-index eb33c6816a5..1126255dac2 100644
---- deps/v8/src/inspector/v8-string-conversions.h
-+++ deps/v8/src/inspector/v8-string-conversions.h
-@@ -5,14 +5,16 @@
- #ifndef V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
- #define V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
-
-+#include <uchar.h>
-+
- #include <cstdint>
- #include <string>
-
- // Conversion routines between UT8 and UTF16, used by string-16.{h,cc}. You may
- // want to use string-16.h directly rather than these.
- namespace v8_inspector {
--std::basic_string<uint16_t> UTF8ToUTF16(const char* stringStart, size_t length);
--std::string UTF16ToUTF8(const uint16_t* stringStart, size_t length);
-+std::basic_string<char16_t> UTF8ToUTF16(const char* stringStart, size_t length);
-+std::string UTF16ToUTF8(const char16_t* stringStart, size_t length);
- } // namespace v8_inspector
-
- #endif // V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
-diff --git deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
-index c9d89eaa42f..1a46d781b89 100644
---- deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
-+++ deps/v8/third_party/inspector_protocol/crdtp/test_platform_v8.cc
-@@ -11,13 +11,16 @@
- namespace v8_crdtp {
-
- std::string UTF16ToUTF8(span<uint16_t> in) {
-- return v8_inspector::UTF16ToUTF8(in.data(), in.size());
-+ return v8_inspector::UTF16ToUTF8(reinterpret_cast<const char16_t*>(in.data()),
-+ in.size());
- }
-
- std::vector<uint16_t> UTF8ToUTF16(span<uint8_t> in) {
-- std::basic_string<uint16_t> utf16 = v8_inspector::UTF8ToUTF16(
-+ std::basic_string<char16_t> utf16 = v8_inspector::UTF8ToUTF16(
- reinterpret_cast<const char*>(in.data()), in.size());
-- return std::vector<uint16_t>(utf16.begin(), utf16.end());
-+ return std::vector<uint16_t>(
-+ reinterpret_cast<const uint16_t*>(utf16.data()),
-+ reinterpret_cast<const uint16_t*>(utf16.data()) + utf16.size());
- }
-
- } // namespace v8_crdtp
diff --git a/www/node22/Makefile b/www/node22/Makefile
index b97cfaa70a60..159606d42d9d 100644
--- a/www/node22/Makefile
+++ b/www/node22/Makefile
@@ -1,7 +1,6 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version
index 8dbdbb757db4..994a4c2f0d2b 100644
--- a/www/node22/Makefile.version
+++ b/www/node22/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 22.16.0
+NODEJS_PORTVERSION= 22.17.0
diff --git a/www/node22/distinfo b/www/node22/distinfo
index 760bb94ded64..d8a3dc3d6812 100644
--- a/www/node22/distinfo
+++ b/www/node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748107902
-SHA256 (node-v22.16.0.tar.xz) = 720894f323e5c1ac24968eb2676660c90730d715cb7f090be71a668662a17c37
-SIZE (node-v22.16.0.tar.xz) = 48547612
+TIMESTAMP = 1750954142
+SHA256 (node-v22.17.0.tar.xz) = 7a3ef2aedb905ea7926e5209157266e2376a5db619d9ac0cba3c967f6f5db4f9
+SIZE (node-v22.17.0.tar.xz) = 48823936
diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version
index 2a5cc3d9fae4..b74bb829b467 100644
--- a/www/node24/Makefile.version
+++ b/www/node24/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 24.2.0
+NODEJS_PORTVERSION= 24.3.0
diff --git a/www/node24/distinfo b/www/node24/distinfo
index 3f600ad0f02d..e0711f404a94 100644
--- a/www/node24/distinfo
+++ b/www/node24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813022
-SHA256 (node-v24.2.0.tar.xz) = 40143d43efbdeeb9537995f532126c494d63a31da332acb5022f76f00afc62ab
-SIZE (node-v24.2.0.tar.xz) = 49809356
+TIMESTAMP = 1750954144
+SHA256 (node-v24.3.0.tar.xz) = eb688ef8a63fda9ebc0b5f907609a46e26db6d9aceefc0832009a98371e992ed
+SIZE (node-v24.3.0.tar.xz) = 49969656
diff --git a/www/privatebin/Makefile b/www/privatebin/Makefile
index eee2f391e7c0..20f8c618adb5 100644
--- a/www/privatebin/Makefile
+++ b/www/privatebin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= privatebin
-PORTVERSION= 1.7.6
+PORTVERSION= 1.7.7
CATEGORIES= www security
MAINTAINER= dvl@FreeBSD.org
diff --git a/www/privatebin/distinfo b/www/privatebin/distinfo
index 8f37f27bad02..1b4b38241a8a 100644
--- a/www/privatebin/distinfo
+++ b/www/privatebin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738422560
-SHA256 (privatebin-PrivateBin-1.7.6_GH0.tar.gz) = 4f886854cc45b42d0dfac874fcbc0a47fba4318d16d92e7ddb0c1b6666bdfb96
-SIZE (privatebin-PrivateBin-1.7.6_GH0.tar.gz) = 775980
+TIMESTAMP = 1751199476
+SHA256 (privatebin-PrivateBin-1.7.7_GH0.tar.gz) = dd612161825523249a32de4e521c08bb4b7cde9b086c87ce40f716bdb82c9320
+SIZE (privatebin-PrivateBin-1.7.7_GH0.tar.gz) = 766037
diff --git a/www/privatebin/pkg-plist b/www/privatebin/pkg-plist
index 7130d3794f41..3cf3f3fd201b 100644
--- a/www/privatebin/pkg-plist
+++ b/www/privatebin/pkg-plist
@@ -111,11 +111,11 @@
%%WWWDIR%%/js/pastemeta.jsonld
%%WWWDIR%%/js/prettify.js
%%WWWDIR%%/js/privatebin.js
-%%WWWDIR%%/js/purify-3.2.4.js
+%%WWWDIR%%/js/purify-3.2.6.js
%%WWWDIR%%/js/rawinflate-0.3.js
%%WWWDIR%%/js/showdown-2.1.0.js
%%WWWDIR%%/js/types.jsonld
-%%WWWDIR%%/js/zlib-1.3.1.js
+%%WWWDIR%%/js/zlib-1.3.1-1.js
%%WWWDIR%%/js/zlib-1.3.1.wasm
%%WWWDIR%%/lib/.htaccess
%%WWWDIR%%/lib/Configuration.php
@@ -138,6 +138,7 @@
%%WWWDIR%%/lib/Persistence/ServerSalt.php
%%WWWDIR%%/lib/Persistence/TrafficLimiter.php
%%WWWDIR%%/lib/Request.php
+%%WWWDIR%%/lib/TemplateSwitcher.php
%%WWWDIR%%/lib/View.php
%%WWWDIR%%/lib/Vizhash16x16.php
%%WWWDIR%%/lib/YourlsProxy.php
@@ -213,9 +214,6 @@
%%WWWDIR%%/vendor/mlocati/ip-lib/src/Service/BinaryMath.php
%%WWWDIR%%/vendor/mlocati/ip-lib/src/Service/RangesFromBoundaryCalculator.php
%%WWWDIR%%/vendor/mlocati/ip-lib/src/Service/UnsignedIntegerMath.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/bootstrap.php
-%%WWWDIR%%/vendor/symfony/polyfill-ctype/bootstrap80.php
%%WWWDIR%%/vendor/symfony/polyfill-php80/Php80.php
%%WWWDIR%%/vendor/symfony/polyfill-php80/PhpToken.php
%%WWWDIR%%/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
diff --git a/www/py-aiostream/Makefile b/www/py-aiostream/Makefile
index 921cc521a7c2..66e33583f211 100644
--- a/www/py-aiostream/Makefile
+++ b/www/py-aiostream/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiostream
-PORTVERSION= 0.6.4
+PORTVERSION= 0.7.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-aiostream/distinfo b/www/py-aiostream/distinfo
index 0119df45fefa..379dad3f3997 100644
--- a/www/py-aiostream/distinfo
+++ b/www/py-aiostream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730387108
-SHA256 (aiostream-0.6.4.tar.gz) = f99bc6b1b9cea3e70885dc235a233523597555fe4a585ed21d65264b3f1ff3d2
-SIZE (aiostream-0.6.4.tar.gz) = 67983
+TIMESTAMP = 1750954250
+SHA256 (aiostream-0.7.0.tar.gz) = 5ab4acd44ef5f583b6488c32ade465f43c3d7b0df039f1ee49dfb1fd1e255e02
+SIZE (aiostream-0.7.0.tar.gz) = 68267
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index e01572aa7a91..192a246f6034 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.38.36
+PORTVERSION= 1.38.41
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index 1b32a9f42ea4..a21e21ef407a 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188148
-SHA256 (boto3-1.38.36.tar.gz) = efe0aaa060f8fedd76e5c942055f051aee0432fc722d79d8830a9fd9db83593e
-SIZE (boto3-1.38.36.tar.gz) = 111823
+TIMESTAMP = 1750954252
+SHA256 (boto3-1.38.41.tar.gz) = c6710fc533c8e1f5d1f025c74ffe1222c3659094cd51c076ec50c201a54c8f22
+SIZE (boto3-1.38.41.tar.gz) = 111835
diff --git a/www/py-caldav/Makefile b/www/py-caldav/Makefile
index 13d2c141d22f..ac45c293ba7d 100644
--- a/www/py-caldav/Makefile
+++ b/www/py-caldav/Makefile
@@ -1,5 +1,5 @@
PORTNAME= caldav
-PORTVERSION= 1.6.0
+PORTVERSION= 2.0.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,25 +13,26 @@ LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/COPYING.APACHE
LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPL
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=7.0:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}icalendar>=0:devel/py-icalendar@${PY_FLAVOR} \
+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}icalendar>=6.0.0:devel/py-icalendar@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}recurring-ical-events>=2.0.0:devel/py-recurring-ical-events@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vobject>=0:deskutils/py-vobject@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}radicale>=0:www/radicale@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzlocal>=0:devel/py-tzlocal@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}vobject>=0:deskutils/py-vobject@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xandikos>=0:www/py-xandikos@${PY_FLAVOR}
-USES= python:3.9+
+USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
TEST_ENV= TZ=UTC
+SHEBANG_FILES= caldav/objects.py
+
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 31100
diff --git a/www/py-caldav/distinfo b/www/py-caldav/distinfo
index ea3356696918..00ccc84d9b48 100644
--- a/www/py-caldav/distinfo
+++ b/www/py-caldav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831260
-SHA256 (caldav-1.6.0.tar.gz) = 6e742601ec9ca1a0bc6e871fffe0392145bcc67de730f398ba5cefa5c49773f8
-SIZE (caldav-1.6.0.tar.gz) = 156248
+TIMESTAMP = 1750954254
+SHA256 (caldav-2.0.1.tar.gz) = 04da40b0b0433a0f53f6fb678b636fa29296013ed262754c73611453362c6ac0
+SIZE (caldav-2.0.1.tar.gz) = 10180551
diff --git a/www/py-caldav/files/patch-pyproject.toml b/www/py-caldav/files/patch-pyproject.toml
deleted file mode 100644
index 5be0c911ad2f..000000000000
--- a/www/py-caldav/files/patch-pyproject.toml
+++ /dev/null
@@ -1,9 +0,0 @@
---- pyproject.toml.orig 2024-11-05 13:34:56 UTC
-+++ pyproject.toml
-@@ -1,5 +1,5 @@
- [build-system]
--requires = ["setuptools>=64", "setuptools-scm[toml]>=7.0"]
-+requires = ["setuptools>=61", "setuptools-scm[toml]>=7.0"]
- build-backend = "setuptools.build_meta"
-
- [project]
diff --git a/www/py-dj51-django-htmx/Makefile b/www/py-dj51-django-htmx/Makefile
index aeced621342e..42eaa3f727df 100644
--- a/www/py-dj51-django-htmx/Makefile
+++ b/www/py-dj51-django-htmx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-htmx
-DISTVERSION= 1.23.0
+DISTVERSION= 1.23.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-dj51-django-htmx/distinfo b/www/py-dj51-django-htmx/distinfo
index ff5b98d404fe..a7bbc8609725 100644
--- a/www/py-dj51-django-htmx/distinfo
+++ b/www/py-dj51-django-htmx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742639003
-SHA256 (django_htmx-1.23.0.tar.gz) = 71e6242ac6bd32a0e14fcb12b340f901c9a924f0b4e9b461a5e6a6eea8d9c6dd
-SIZE (django_htmx-1.23.0.tar.gz) = 63450
+TIMESTAMP = 1751179083
+SHA256 (django_htmx-1.23.2.tar.gz) = 65a8c8825fcae983b94aedce26af96a70717ab185d55cdb8a7a4bb68863ab079
+SIZE (django_htmx-1.23.2.tar.gz) = 64415
diff --git a/www/py-dj51-django-htmx/files/patch-pyproject.toml b/www/py-dj51-django-htmx/files/patch-pyproject.toml
new file mode 100644
index 000000000000..aa80972d35fd
--- /dev/null
+++ b/www/py-dj51-django-htmx/files/patch-pyproject.toml
@@ -0,0 +1,24 @@
+* Relax version requirements for py-setuptools and enable build for
+ older versions of it
+
+--- pyproject.toml.orig 2025-06-22 10:34:17 UTC
++++ pyproject.toml
+@@ -1,7 +1,7 @@ requires = [
+ [build-system]
+ build-backend = "setuptools.build_meta"
+ requires = [
+- "setuptools>=77",
++ "setuptools",
+ ]
+
+ [project]
+@@ -12,8 +12,7 @@ keywords = [
+ keywords = [
+ "Django",
+ ]
+-license = "MIT"
+-license-files = [ "LICENSE" ]
++license = { text="MIT" }
+ authors = [
+ { name = "Adam Johnson", email = "me@adamj.eu" },
+ ]
diff --git a/www/py-dj51-django-prometheus/Makefile b/www/py-dj51-django-prometheus/Makefile
index 1eca6ed51c49..84eacd06047c 100644
--- a/www/py-dj51-django-prometheus/Makefile
+++ b/www/py-dj51-django-prometheus/Makefile
@@ -1,18 +1,19 @@
PORTNAME= django-prometheus
-PORTVERSION= 2.3.1
+DISTVERSION= 2.4.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
+DISTNAME= django_prometheus-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Export Django monitoring metrics for Prometheus.io
-WWW= https://github.com/korfuri/django-prometheus
+WWW= https://github.com/django-commons/django-prometheus
LICENSE= APACHE20
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2<6.0:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
USES= python:3.10+
@@ -32,7 +33,7 @@ MEMCACHED_DESC= Memcached distributed memory caching support
MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>=4.8:www/py-dj51-django-redis@${PY_FLAVOR}
+PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>=4.12.1:www/py-dj51-django-redis@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-dj51-django-prometheus/distinfo b/www/py-dj51-django-prometheus/distinfo
index 4f11977cb57e..a97af1466c0e 100644
--- a/www/py-dj51-django-prometheus/distinfo
+++ b/www/py-dj51-django-prometheus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683262385
-SHA256 (django-prometheus-2.3.1.tar.gz) = f9c8b6c780c9419ea01043c63a437d79db2c33353451347894408184ad9c3e1e
-SIZE (django-prometheus-2.3.1.tar.gz) = 24718
+TIMESTAMP = 1751183595
+SHA256 (django_prometheus-2.4.1.tar.gz) = 073628243d2a6de6a8a8c20e5b512872dfb85d66e1b60b28bcf1eca0155dad95
+SIZE (django_prometheus-2.4.1.tar.gz) = 24464
diff --git a/www/py-dj51-django-prometheus/files/patch-pyproject.toml b/www/py-dj51-django-prometheus/files/patch-pyproject.toml
index 5bf778c4f9e3..31ac1775bdb0 100644
--- a/www/py-dj51-django-prometheus/files/patch-pyproject.toml
+++ b/www/py-dj51-django-prometheus/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
Relax version requirements of py-setuptools.
---- pyproject.toml.orig 2024-10-06 12:58:05 UTC
+--- pyproject.toml.orig 2025-06-18 18:06:03 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
--requires = [ "setuptools >= 67.7.2", "wheel >= 0.40.0"]
-+requires = [ "setuptools", "wheel >= 0.40.0"]
+-requires = ["setuptools >= 67.7.2, < 72.0.0", "wheel >= 0.40.0"]
++requires = ["setuptools", "wheel >= 0.40.0"]
build-backend = "setuptools.build_meta"
[tool.pytest.ini_options]
diff --git a/www/py-dj51-strawberry-graphql-django/Makefile b/www/py-dj51-strawberry-graphql-django/Makefile
index 8396925b168f..ad7509c10a45 100644
--- a/www/py-dj51-strawberry-graphql-django/Makefile
+++ b/www/py-dj51-strawberry-graphql-django/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql-django
-DISTVERSION= 0.58.0
+DISTVERSION= 0.60.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-strawberry-graphql>=0.258.0:devel/py-dj51-strawberry-graphql@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}dj51-strawberry-graphql>=0.264.0:devel/py-dj51-strawberry-graphql@${PY_FLAVOR}
USES= python:3.10+
USE_PYTHON= autoplist pep517
diff --git a/www/py-dj51-strawberry-graphql-django/distinfo b/www/py-dj51-strawberry-graphql-django/distinfo
index ef60f2c3a485..ed5dfad9d92e 100644
--- a/www/py-dj51-strawberry-graphql-django/distinfo
+++ b/www/py-dj51-strawberry-graphql-django/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381684
-SHA256 (strawberry_graphql_django-0.58.0.tar.gz) = cc5e07e0da122e267715384dd049e4e77de53143b8f0222f35035a4138a24f9c
-SIZE (strawberry_graphql_django-0.58.0.tar.gz) = 78347
+TIMESTAMP = 1749230619
+SHA256 (strawberry_graphql_django-0.60.0.tar.gz) = a5d210bd4458be298f86d8b1b8d01ce0208291b5b6b227cd0cfd97c51cf71ee8
+SIZE (strawberry_graphql_django-0.60.0.tar.gz) = 84511
diff --git a/www/py-dj52-channels/Makefile b/www/py-dj52-channels/Makefile
index e8f8ced587d3..789fb63c6a08 100644
--- a/www/py-dj52-channels/Makefile
+++ b/www/py-dj52-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.2.0
+PORTVERSION= 4.2.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-channels/distinfo b/www/py-dj52-channels/distinfo
index cfa8d2a5103d..4b5134edf0cc 100644
--- a/www/py-dj52-channels/distinfo
+++ b/www/py-dj52-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732202562
-SHA256 (channels-4.2.0.tar.gz) = d9e707487431ba5dbce9af982970dab3b0efd786580fadb99e45dca5e39fdd59
-SIZE (channels-4.2.0.tar.gz) = 26554
+TIMESTAMP = 1750954256
+SHA256 (channels-4.2.2.tar.gz) = 8d7208e48ab8fdb972aaeae8311ce920637d97656ffc7ae5eca4f93f84bcd9a0
+SIZE (channels-4.2.2.tar.gz) = 26647
diff --git a/www/py-dj52-django-auth-ldap/Makefile b/www/py-dj52-django-auth-ldap/Makefile
index 2ddf3b629a3a..aca1ae0835b5 100644
--- a/www/py-dj52-django-auth-ldap/Makefile
+++ b/www/py-dj52-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-DISTVERSION= 5.1.0
+DISTVERSION= 5.2.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-auth-ldap/distinfo b/www/py-dj52-django-auth-ldap/distinfo
index 2ae0a3f4baa0..d60b5a523112 100644
--- a/www/py-dj52-django-auth-ldap/distinfo
+++ b/www/py-dj52-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730477310
-SHA256 (django_auth_ldap-5.1.0.tar.gz) = 9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668
-SIZE (django_auth_ldap-5.1.0.tar.gz) = 55059
+TIMESTAMP = 1747314334
+SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
+SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
diff --git a/www/py-dj52-django-htmx/Makefile b/www/py-dj52-django-htmx/Makefile
index 6dc8db82841e..6d16fe807308 100644
--- a/www/py-dj52-django-htmx/Makefile
+++ b/www/py-dj52-django-htmx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-htmx
-DISTVERSION= 1.23.0
+DISTVERSION= 1.23.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-htmx/distinfo b/www/py-dj52-django-htmx/distinfo
index ff5b98d404fe..a7bbc8609725 100644
--- a/www/py-dj52-django-htmx/distinfo
+++ b/www/py-dj52-django-htmx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742639003
-SHA256 (django_htmx-1.23.0.tar.gz) = 71e6242ac6bd32a0e14fcb12b340f901c9a924f0b4e9b461a5e6a6eea8d9c6dd
-SIZE (django_htmx-1.23.0.tar.gz) = 63450
+TIMESTAMP = 1751179083
+SHA256 (django_htmx-1.23.2.tar.gz) = 65a8c8825fcae983b94aedce26af96a70717ab185d55cdb8a7a4bb68863ab079
+SIZE (django_htmx-1.23.2.tar.gz) = 64415
diff --git a/www/py-dj52-django-htmx/files/patch-pyproject.toml b/www/py-dj52-django-htmx/files/patch-pyproject.toml
new file mode 100644
index 000000000000..aa80972d35fd
--- /dev/null
+++ b/www/py-dj52-django-htmx/files/patch-pyproject.toml
@@ -0,0 +1,24 @@
+* Relax version requirements for py-setuptools and enable build for
+ older versions of it
+
+--- pyproject.toml.orig 2025-06-22 10:34:17 UTC
++++ pyproject.toml
+@@ -1,7 +1,7 @@ requires = [
+ [build-system]
+ build-backend = "setuptools.build_meta"
+ requires = [
+- "setuptools>=77",
++ "setuptools",
+ ]
+
+ [project]
+@@ -12,8 +12,7 @@ keywords = [
+ keywords = [
+ "Django",
+ ]
+-license = "MIT"
+-license-files = [ "LICENSE" ]
++license = { text="MIT" }
+ authors = [
+ { name = "Adam Johnson", email = "me@adamj.eu" },
+ ]
diff --git a/www/py-dj52-django-prometheus/Makefile b/www/py-dj52-django-prometheus/Makefile
index a48b4efff30b..6981abef67e2 100644
--- a/www/py-dj52-django-prometheus/Makefile
+++ b/www/py-dj52-django-prometheus/Makefile
@@ -1,18 +1,19 @@
PORTNAME= django-prometheus
-DISTVERSION= 2.3.1
+DISTVERSION= 2.4.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_prometheus-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Export Django monitoring metrics for Prometheus.io
-WWW= https://github.com/korfuri/django-prometheus
+WWW= https://github.com/django-commons/django-prometheus
LICENSE= APACHE20
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2<6.0:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
USES= python:3.10+
@@ -25,14 +26,14 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
NO_ARCH= yes
OPTIONS_GROUP= DATABASE CACHE
-OPTIONS_GROUP_DATABASE= MYSQL PGSQL
OPTIONS_GROUP_CACHE= MEMCACHED REDIS
+OPTIONS_GROUP_DATABASE= MYSQL PGSQL
MEMCACHED_DESC= Memcached distributed memory caching support
MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=4.8:www/py-dj52-django-redis@${PY_FLAVOR}
+PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=4.12.1:www/py-dj52-django-redis@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-dj52-django-prometheus/distinfo b/www/py-dj52-django-prometheus/distinfo
index 4f11977cb57e..a97af1466c0e 100644
--- a/www/py-dj52-django-prometheus/distinfo
+++ b/www/py-dj52-django-prometheus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683262385
-SHA256 (django-prometheus-2.3.1.tar.gz) = f9c8b6c780c9419ea01043c63a437d79db2c33353451347894408184ad9c3e1e
-SIZE (django-prometheus-2.3.1.tar.gz) = 24718
+TIMESTAMP = 1751183595
+SHA256 (django_prometheus-2.4.1.tar.gz) = 073628243d2a6de6a8a8c20e5b512872dfb85d66e1b60b28bcf1eca0155dad95
+SIZE (django_prometheus-2.4.1.tar.gz) = 24464
diff --git a/www/py-dj52-django-prometheus/files/patch-pyproject.toml b/www/py-dj52-django-prometheus/files/patch-pyproject.toml
index 5bf778c4f9e3..31ac1775bdb0 100644
--- a/www/py-dj52-django-prometheus/files/patch-pyproject.toml
+++ b/www/py-dj52-django-prometheus/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
Relax version requirements of py-setuptools.
---- pyproject.toml.orig 2024-10-06 12:58:05 UTC
+--- pyproject.toml.orig 2025-06-18 18:06:03 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
--requires = [ "setuptools >= 67.7.2", "wheel >= 0.40.0"]
-+requires = [ "setuptools", "wheel >= 0.40.0"]
+-requires = ["setuptools >= 67.7.2, < 72.0.0", "wheel >= 0.40.0"]
++requires = ["setuptools", "wheel >= 0.40.0"]
build-backend = "setuptools.build_meta"
[tool.pytest.ini_options]
diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile
index a3127930ff2d..00873022489d 100644
--- a/www/py-dj52-django-stubs-ext/Makefile
+++ b/www/py-dj52-django-stubs-ext/Makefile
@@ -1,12 +1,25 @@
PORTNAME= django-stubs-ext
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj${DJANGO_VERSION}-
+PORTVERSION= 5.2.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_stubs_ext-${PORTVERSION}
MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Monkey-patching and extensions for django-stubs
+WWW= https://github.com/typeddjango/django-stubs
-CONFLICTS_INSTALL= www/py-django-stubs-ext
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
-MASTERDIR= ${.CURDIR}/../py-django-stubs-ext
+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>=0:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-DJANGO_VERSION= 52
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
-.include "${MASTERDIR}/Makefile"
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-stubs-ext/distinfo b/www/py-dj52-django-stubs-ext/distinfo
new file mode 100644
index 000000000000..185cb1c2360a
--- /dev/null
+++ b/www/py-dj52-django-stubs-ext/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745936230
+SHA256 (django_stubs_ext-5.2.0.tar.gz) = 00c4ae307b538f5643af761a914c3f8e4e3f25f4e7c6d7098f1906c0d8f2aac9
+SIZE (django_stubs_ext-5.2.0.tar.gz) = 9618
diff --git a/www/py-dj52-django-stubs-ext/pkg-descr b/www/py-dj52-django-stubs-ext/pkg-descr
new file mode 100644
index 000000000000..544fd8d1f497
--- /dev/null
+++ b/www/py-dj52-django-stubs-ext/pkg-descr
@@ -0,0 +1,5 @@
+django-stubs contains type stubs and a custom mypy plugin to provide more
+precise static types and type inference for Django framework. Django uses some
+Python "magic" that makes having precise types for some code patterns
+problematic. This is why we need this project. The final goal is to be able to
+get precise types for most common patterns.
diff --git a/www/py-django-htmx/Makefile b/www/py-django-htmx/Makefile
index 3122c2b128c0..fa402aa82020 100644
--- a/www/py-django-htmx/Makefile
+++ b/www/py-django-htmx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-htmx
-DISTVERSION= 1.23.0
+DISTVERSION= 1.23.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-htmx/distinfo b/www/py-django-htmx/distinfo
index ff5b98d404fe..a7bbc8609725 100644
--- a/www/py-django-htmx/distinfo
+++ b/www/py-django-htmx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742639003
-SHA256 (django_htmx-1.23.0.tar.gz) = 71e6242ac6bd32a0e14fcb12b340f901c9a924f0b4e9b461a5e6a6eea8d9c6dd
-SIZE (django_htmx-1.23.0.tar.gz) = 63450
+TIMESTAMP = 1751179083
+SHA256 (django_htmx-1.23.2.tar.gz) = 65a8c8825fcae983b94aedce26af96a70717ab185d55cdb8a7a4bb68863ab079
+SIZE (django_htmx-1.23.2.tar.gz) = 64415
diff --git a/www/py-django-htmx/files/patch-pyproject.toml b/www/py-django-htmx/files/patch-pyproject.toml
new file mode 100644
index 000000000000..aa80972d35fd
--- /dev/null
+++ b/www/py-django-htmx/files/patch-pyproject.toml
@@ -0,0 +1,24 @@
+* Relax version requirements for py-setuptools and enable build for
+ older versions of it
+
+--- pyproject.toml.orig 2025-06-22 10:34:17 UTC
++++ pyproject.toml
+@@ -1,7 +1,7 @@ requires = [
+ [build-system]
+ build-backend = "setuptools.build_meta"
+ requires = [
+- "setuptools>=77",
++ "setuptools",
+ ]
+
+ [project]
+@@ -12,8 +12,7 @@ keywords = [
+ keywords = [
+ "Django",
+ ]
+-license = "MIT"
+-license-files = [ "LICENSE" ]
++license = { text="MIT" }
+ authors = [
+ { name = "Adam Johnson", email = "me@adamj.eu" },
+ ]
diff --git a/www/py-django-prometheus/Makefile b/www/py-django-prometheus/Makefile
index deae74c8bbc1..e290c1ca5f82 100644
--- a/www/py-django-prometheus/Makefile
+++ b/www/py-django-prometheus/Makefile
@@ -1,19 +1,19 @@
PORTNAME= django-prometheus
-PORTVERSION= 2.3.1
-PORTREVISION= 2
+DISTVERSION= 2.4.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_prometheus-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Export Django monitoring metrics for Prometheus.io
-WWW= https://github.com/korfuri/django-prometheus
+WWW= https://github.com/django-commons/django-prometheus
LICENSE= APACHE20
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2<6.0:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
USES= python
@@ -26,14 +26,14 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
NO_ARCH= yes
OPTIONS_GROUP= DATABASE CACHE
-OPTIONS_GROUP_DATABASE= MYSQL PGSQL
OPTIONS_GROUP_CACHE= MEMCACHED REDIS
+OPTIONS_GROUP_DATABASE= MYSQL PGSQL
MEMCACHED_DESC= Memcached distributed memory caching support
MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-redis>=4.8:www/py-django-redis@${PY_FLAVOR}
+PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-redis>=4.12.1:www/py-django-redis@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-django-prometheus/distinfo b/www/py-django-prometheus/distinfo
index 4f11977cb57e..a97af1466c0e 100644
--- a/www/py-django-prometheus/distinfo
+++ b/www/py-django-prometheus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683262385
-SHA256 (django-prometheus-2.3.1.tar.gz) = f9c8b6c780c9419ea01043c63a437d79db2c33353451347894408184ad9c3e1e
-SIZE (django-prometheus-2.3.1.tar.gz) = 24718
+TIMESTAMP = 1751183595
+SHA256 (django_prometheus-2.4.1.tar.gz) = 073628243d2a6de6a8a8c20e5b512872dfb85d66e1b60b28bcf1eca0155dad95
+SIZE (django_prometheus-2.4.1.tar.gz) = 24464
diff --git a/www/py-django-prometheus/files/patch-pyproject.toml b/www/py-django-prometheus/files/patch-pyproject.toml
index 5bf778c4f9e3..31ac1775bdb0 100644
--- a/www/py-django-prometheus/files/patch-pyproject.toml
+++ b/www/py-django-prometheus/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
Relax version requirements of py-setuptools.
---- pyproject.toml.orig 2024-10-06 12:58:05 UTC
+--- pyproject.toml.orig 2025-06-18 18:06:03 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
--requires = [ "setuptools >= 67.7.2", "wheel >= 0.40.0"]
-+requires = [ "setuptools", "wheel >= 0.40.0"]
+-requires = ["setuptools >= 67.7.2, < 72.0.0", "wheel >= 0.40.0"]
++requires = ["setuptools", "wheel >= 0.40.0"]
build-backend = "setuptools.build_meta"
[tool.pytest.ini_options]
diff --git a/www/py-django-stubs-ext/Makefile b/www/py-django-stubs-ext/Makefile
index 314fb3e0ce93..f3019c1942da 100644
--- a/www/py-django-stubs-ext/Makefile
+++ b/www/py-django-stubs-ext/Makefile
@@ -1,20 +1,19 @@
PORTNAME= django-stubs-ext
-PORTVERSION= 5.2.0
+PORTVERSION= 5.2.1
CATEGORIES= www python
MASTER_SITES= PYPI
-PKGNAMEPREFIX?= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= django_stubs_ext-${PORTVERSION}
-MAINTAINER?= sunpoet@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Monkey-patching and extensions for django-stubs
WWW= https://github.com/typeddjango/django-stubs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django${DJANGO_VERSION}>=0:www/py-django${DJANGO_VERSION}@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python:3.10+
@@ -22,8 +21,4 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-CONFLICTS_INSTALL?= www/py-dj52-django-stubs-ext
-
-DJANGO_VERSION?= 42
-
.include <bsd.port.mk>
diff --git a/www/py-django-stubs-ext/distinfo b/www/py-django-stubs-ext/distinfo
index 185cb1c2360a..7e9cdc0270d6 100644
--- a/www/py-django-stubs-ext/distinfo
+++ b/www/py-django-stubs-ext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936230
-SHA256 (django_stubs_ext-5.2.0.tar.gz) = 00c4ae307b538f5643af761a914c3f8e4e3f25f4e7c6d7098f1906c0d8f2aac9
-SIZE (django_stubs_ext-5.2.0.tar.gz) = 9618
+TIMESTAMP = 1750954258
+SHA256 (django_stubs_ext-5.2.1.tar.gz) = fc0582cb3289306c43ce4a0a15af86922ce1dbec3c19eab80980ee70c04e0392
+SIZE (django_stubs_ext-5.2.1.tar.gz) = 6550
diff --git a/www/py-drf-yasg/Makefile b/www/py-drf-yasg/Makefile
index f903134fd6c8..0e363bb41d6a 100644
--- a/www/py-drf-yasg/Makefile
+++ b/www/py-drf-yasg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= drf-yasg
DISTVERSION= 1.21.10
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +12,9 @@ WWW= https://github.com/axnsan12/drf-yasg
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.0.6:devel/py-setuptools-scm@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.0.6:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2.16:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.10.3:www/py-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
@@ -21,20 +24,17 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2.16:www/py-django42@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist pep517
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
NO_ARCH= yes
-OPTIONS_DEFINE= COREAPI VALIDATION
+OPTIONS_DEFINE= VALIDATION
OPTIONS_DEFAULT= VALIDATION
-COREAPI_DESC= Enable CoreAPI validation mechanisms
VALIDATION_DESC= Enable built-in OpenAPI validation mechanisms
-COREAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR}
VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-drf-yasg/files/patch-pyproject.toml b/www/py-drf-yasg/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c60b2ad1b63d
--- /dev/null
+++ b/www/py-drf-yasg/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+Relax version requirements for py-setuptools.
+
+--- pyproject.toml.orig 2025-06-23 15:36:27 UTC
++++ pyproject.toml
+@@ -1,3 +1,3 @@
+ [build-system]
+-requires = ["setuptools >= 68.0.0", "wheel", "setuptools-scm >= 3.0.3"]
++requires = ["setuptools", "wheel", "setuptools-scm >= 3.0.3"]
+ build-backend = "setuptools.build_meta"
diff --git a/www/py-python-dotenv/Makefile b/www/py-python-dotenv/Makefile
index e8e112184c30..dd5e751e38c4 100644
--- a/www/py-python-dotenv/Makefile
+++ b/www/py-python-dotenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-dotenv
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-python-dotenv/distinfo b/www/py-python-dotenv/distinfo
index 4caa888804d4..97529f7ef5e3 100644
--- a/www/py-python-dotenv/distinfo
+++ b/www/py-python-dotenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289082
-SHA256 (python_dotenv-1.1.0.tar.gz) = 41f90bc6f5f177fb41f53e87666db362025010eb28f60a01c9143bfa33a2b2d5
-SIZE (python_dotenv-1.1.0.tar.gz) = 39920
+TIMESTAMP = 1750954260
+SHA256 (python_dotenv-1.1.1.tar.gz) = a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab
+SIZE (python_dotenv-1.1.1.tar.gz) = 41978
diff --git a/www/py-starlette/Makefile b/www/py-starlette/Makefile
index f2bd9ca2aa8e..2c63c246639d 100644
--- a/www/py-starlette/Makefile
+++ b/www/py-starlette/Makefile
@@ -1,5 +1,5 @@
PORTNAME= starlette
-PORTVERSION= 0.47.0
+PORTVERSION= 0.47.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -32,8 +32,8 @@ FULL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}itsdangerous>=0:security/py-itsdangerou
.include <bsd.port.pre.mk>
-.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0:devel/py-typing-extensions@${PY_FLAVOR}
+.if ${PYTHON_REL} < 31300
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.10.0:devel/py-typing-extensions@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>
diff --git a/www/py-starlette/distinfo b/www/py-starlette/distinfo
index ca6dc38c79eb..ad2347e98796 100644
--- a/www/py-starlette/distinfo
+++ b/www/py-starlette/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831262
-SHA256 (starlette-0.47.0.tar.gz) = 1f64887e94a447fed5f23309fb6890ef23349b7e478faa7b24a851cd4eb844af
-SIZE (starlette-0.47.0.tar.gz) = 2582856
+TIMESTAMP = 1750954262
+SHA256 (starlette-0.47.1.tar.gz) = aef012dd2b6be325ffa16698f9dc533614fb1cebd593a906b90dc1025529a79b
+SIZE (starlette-0.47.1.tar.gz) = 2583072
diff --git a/www/py-strawberry-graphql-django/Makefile b/www/py-strawberry-graphql-django/Makefile
index 16ac44412978..13a61f246c0b 100644
--- a/www/py-strawberry-graphql-django/Makefile
+++ b/www/py-strawberry-graphql-django/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry-graphql-django
-DISTVERSION= 0.58.0
+DISTVERSION= 0.60.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}strawberry-graphql>=0.258.0:devel/py-strawberry-graphql@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}strawberry-graphql>=0.264.0:devel/py-strawberry-graphql@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/www/py-strawberry-graphql-django/distinfo b/www/py-strawberry-graphql-django/distinfo
index ef60f2c3a485..ed5dfad9d92e 100644
--- a/www/py-strawberry-graphql-django/distinfo
+++ b/www/py-strawberry-graphql-django/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381684
-SHA256 (strawberry_graphql_django-0.58.0.tar.gz) = cc5e07e0da122e267715384dd049e4e77de53143b8f0222f35035a4138a24f9c
-SIZE (strawberry_graphql_django-0.58.0.tar.gz) = 78347
+TIMESTAMP = 1749230619
+SHA256 (strawberry_graphql_django-0.60.0.tar.gz) = a5d210bd4458be298f86d8b1b8d01ce0208291b5b6b227cd0cfd97c51cf71ee8
+SIZE (strawberry_graphql_django-0.60.0.tar.gz) = 84511
diff --git a/www/py-wagtail/Makefile b/www/py-wagtail/Makefile
index 1949f6e83e1e..91cd333862e7 100644
--- a/www/py-wagtail/Makefile
+++ b/www/py-wagtail/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wagtail
-PORTVERSION= 6.4.1
-PORTREVISION= 1
+PORTVERSION= 6.4.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyascii>=0.1.5:textproc/py-anyascii@${PY_FL
${PYTHON_PKGNAMEPREFIX}pillow>=9.1.0<12.0.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.11.1<3.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}telepath>=0.3.1<1:devel/py-telepath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}willow>=1.8.0<2:graphics/py-willow@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}willow>=1.10.0<2:graphics/py-willow@${PY_FLAVOR}
USES= cpe python shebangfix
USE_PYTHON= autoplist concurrent pep517
diff --git a/www/py-wagtail/distinfo b/www/py-wagtail/distinfo
index 531bbc8e6810..6aafe09fa9e6 100644
--- a/www/py-wagtail/distinfo
+++ b/www/py-wagtail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836204
-SHA256 (wagtail-6.4.1.tar.gz) = cec3e6d4920a6d178fa1eb6f4af80b370fdd5570ed924b979104e157f10ca097
-SIZE (wagtail-6.4.1.tar.gz) = 6630337
+TIMESTAMP = 1750954264
+SHA256 (wagtail-6.4.2.tar.gz) = fcf39430e5fb856674c0cfa3cda67591b44214cc5a99c9308019140eb26ddb42
+SIZE (wagtail-6.4.2.tar.gz) = 6637640
diff --git a/www/rubygem-cloudinary/Makefile b/www/rubygem-cloudinary/Makefile
index 4aad28522d7f..3e2c1283888d 100644
--- a/www/rubygem-cloudinary/Makefile
+++ b/www/rubygem-cloudinary/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cloudinary
-PORTVERSION= 2.3.0
+PORTVERSION= 2.3.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-cloudinary/distinfo b/www/rubygem-cloudinary/distinfo
index e40cadfb9aea..e018e2a34ced 100644
--- a/www/rubygem-cloudinary/distinfo
+++ b/www/rubygem-cloudinary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836352
-SHA256 (rubygem/cloudinary-2.3.0.gem) = 9024e7f18da2c010797d21583002fa8d9daa9954aef3482c37a7ba9204f3ba7d
-SIZE (rubygem/cloudinary-2.3.0.gem) = 150016
+TIMESTAMP = 1750954440
+SHA256 (rubygem/cloudinary-2.3.1.gem) = b5ee61feef696359e09d879eaeaec532e45bcbd74d72ff085339619d2cd36605
+SIZE (rubygem/cloudinary-2.3.1.gem) = 150528
diff --git a/www/rubygem-faraday-em_http/Makefile b/www/rubygem-faraday-em_http/Makefile
index a62479f6bcae..8933e200691f 100644
--- a/www/rubygem-faraday-em_http/Makefile
+++ b/www/rubygem-faraday-em_http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-em_http
-PORTVERSION= 2.0.0
+PORTVERSION= 2.0.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-em_http/distinfo b/www/rubygem-faraday-em_http/distinfo
index 358693e21ab2..598e1ed05707 100644
--- a/www/rubygem-faraday-em_http/distinfo
+++ b/www/rubygem-faraday-em_http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450612
-SHA256 (rubygem/faraday-em_http-2.0.0.gem) = 8aaf9ba5a3743bc24d47c42ca9871e96975013d06285f87579430fde2b6c3f37
-SIZE (rubygem/faraday-em_http-2.0.0.gem) = 9216
+TIMESTAMP = 1750954442
+SHA256 (rubygem/faraday-em_http-2.0.1.gem) = 05d3845d0b298a7dfbfb8205db39d10f1bc898d455be7a678ca6f460aba71632
+SIZE (rubygem/faraday-em_http-2.0.1.gem) = 9216
diff --git a/www/rubygem-faraday-em_synchrony/Makefile b/www/rubygem-faraday-em_synchrony/Makefile
index 552ad7228eb8..be630751d372 100644
--- a/www/rubygem-faraday-em_synchrony/Makefile
+++ b/www/rubygem-faraday-em_synchrony/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-em_synchrony
-PORTVERSION= 1.0.0
+PORTVERSION= 1.0.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-em_synchrony/distinfo b/www/rubygem-faraday-em_synchrony/distinfo
index e6a96598c3c8..711084db7810 100644
--- a/www/rubygem-faraday-em_synchrony/distinfo
+++ b/www/rubygem-faraday-em_synchrony/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622037960
-SHA256 (rubygem/faraday-em_synchrony-1.0.0.gem) = 460dad1c30cc692d6e77d4c391ccadb4eca4854b315632cd7e560f74275cf9ed
-SIZE (rubygem/faraday-em_synchrony-1.0.0.gem) = 8192
+TIMESTAMP = 1750954444
+SHA256 (rubygem/faraday-em_synchrony-1.0.1.gem) = bf3ce45dcf543088d319ab051f80985ea6d294930635b7a0b966563179f81750
+SIZE (rubygem/faraday-em_synchrony-1.0.1.gem) = 8704
diff --git a/www/rubygem-faraday-httpclient/Makefile b/www/rubygem-faraday-httpclient/Makefile
index efbd8eaa2698..57aebb8d510a 100644
--- a/www/rubygem-faraday-httpclient/Makefile
+++ b/www/rubygem-faraday-httpclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-httpclient
-PORTVERSION= 2.0.1
+PORTVERSION= 2.0.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-httpclient/distinfo b/www/rubygem-faraday-httpclient/distinfo
index 1a570c45d466..88160f10f67c 100644
--- a/www/rubygem-faraday-httpclient/distinfo
+++ b/www/rubygem-faraday-httpclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654275965
-SHA256 (rubygem/faraday-httpclient-2.0.1.gem) = 2c4a378ba807dd5e360982d383584272cab4a0d682d097026df1167f516dfc5d
-SIZE (rubygem/faraday-httpclient-2.0.1.gem) = 7680
+TIMESTAMP = 1750954446
+SHA256 (rubygem/faraday-httpclient-2.0.2.gem) = d95fbe60cce5a87e157957d67c539a4c22fb8b0b0611d493a939cdde19d8d67c
+SIZE (rubygem/faraday-httpclient-2.0.2.gem) = 7680
diff --git a/www/rubygem-faraday-multipart/Makefile b/www/rubygem-faraday-multipart/Makefile
index b942b5e09334..7a77c6391413 100644
--- a/www/rubygem-faraday-multipart/Makefile
+++ b/www/rubygem-faraday-multipart/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-multipart
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-multipart/distinfo b/www/rubygem-faraday-multipart/distinfo
index 7cbc8fe07efb..9a1ccfb18bb1 100644
--- a/www/rubygem-faraday-multipart/distinfo
+++ b/www/rubygem-faraday-multipart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228186
-SHA256 (rubygem/faraday-multipart-1.1.0.gem) = 856b0f1c7316a4d6c052dd2eef5c42f887d56d93a171fe8880da1af064ca0751
-SIZE (rubygem/faraday-multipart-1.1.0.gem) = 10752
+TIMESTAMP = 1750954450
+SHA256 (rubygem/faraday-multipart-1.1.1.gem) = 77a18ff40149030fd1aef55bb4fc7a67ce46419a8a3fcd010e28c2526e8d8903
+SIZE (rubygem/faraday-multipart-1.1.1.gem) = 10752
diff --git a/www/rubygem-faraday-net_http_persistent/Makefile b/www/rubygem-faraday-net_http_persistent/Makefile
index 218c786aabb8..1e3783194e61 100644
--- a/www/rubygem-faraday-net_http_persistent/Makefile
+++ b/www/rubygem-faraday-net_http_persistent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-net_http_persistent
-PORTVERSION= 2.3.0
+PORTVERSION= 2.3.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-net_http_persistent/distinfo b/www/rubygem-faraday-net_http_persistent/distinfo
index d7255e5317cd..bd3b584293fe 100644
--- a/www/rubygem-faraday-net_http_persistent/distinfo
+++ b/www/rubygem-faraday-net_http_persistent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632742
-SHA256 (rubygem/faraday-net_http_persistent-2.3.0.gem) = 33d4948cabe9f8148222c4ca19634c71e1f25595cccf9da2e02ace8d754f1bb1
-SIZE (rubygem/faraday-net_http_persistent-2.3.0.gem) = 8704
+TIMESTAMP = 1750954448
+SHA256 (rubygem/faraday-net_http_persistent-2.3.1.gem) = 23ffba37d6a27807a10f033d01918ec958aa73fa6ff0fccfbcd5ce2d2e68fca3
+SIZE (rubygem/faraday-net_http_persistent-2.3.1.gem) = 8704
diff --git a/www/rubygem-faraday-patron/Makefile b/www/rubygem-faraday-patron/Makefile
index 3a40cdfc429f..227db3cde688 100644
--- a/www/rubygem-faraday-patron/Makefile
+++ b/www/rubygem-faraday-patron/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-patron
-PORTVERSION= 2.0.1
+PORTVERSION= 2.0.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-patron/distinfo b/www/rubygem-faraday-patron/distinfo
index f9529f6bc6c8..12744ede5991 100644
--- a/www/rubygem-faraday-patron/distinfo
+++ b/www/rubygem-faraday-patron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654275971
-SHA256 (rubygem/faraday-patron-2.0.1.gem) = bfd6eeaff9af1ae2cd4c097b66daa01df3fcb615c4cbf5fd19b48fec007b5869
-SIZE (rubygem/faraday-patron-2.0.1.gem) = 7680
+TIMESTAMP = 1750954452
+SHA256 (rubygem/faraday-patron-2.0.2.gem) = cd4b77d48e3c638ce25c22b6affe2714cf13af99bfa8348c1c7f6733fc5f2086
+SIZE (rubygem/faraday-patron-2.0.2.gem) = 7168
diff --git a/www/rubygem-faraday-retry/Makefile b/www/rubygem-faraday-retry/Makefile
index 11aab6dc8263..bf4999be4614 100644
--- a/www/rubygem-faraday-retry/Makefile
+++ b/www/rubygem-faraday-retry/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faraday-retry
-PORTVERSION= 2.3.1
+PORTVERSION= 2.3.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faraday-retry/distinfo b/www/rubygem-faraday-retry/distinfo
index bf8bb58a101c..9af8be2726ca 100644
--- a/www/rubygem-faraday-retry/distinfo
+++ b/www/rubygem-faraday-retry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289354
-SHA256 (rubygem/faraday-retry-2.3.1.gem) = 4004faa21f41fc5360d359bc79889fc58fb7fae0ce93bfb737a784ac76805c03
-SIZE (rubygem/faraday-retry-2.3.1.gem) = 11776
+TIMESTAMP = 1750954454
+SHA256 (rubygem/faraday-retry-2.3.2.gem) = 2402d2029032ebd238a2046221e67f6ef0da78c5a8ce8cd4f8b9c62e4d6451d1
+SIZE (rubygem/faraday-retry-2.3.2.gem) = 11776
diff --git a/www/rubygem-faye/Makefile b/www/rubygem-faye/Makefile
index 61878f787593..31a44852a2c3 100644
--- a/www/rubygem-faye/Makefile
+++ b/www/rubygem-faye/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faye
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-faye/distinfo b/www/rubygem-faye/distinfo
index f323c78749a6..2d73a6bd0194 100644
--- a/www/rubygem-faye/distinfo
+++ b/www/rubygem-faye/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626383240
-SHA256 (rubygem/faye-1.4.0.gem) = a1f1857d27c3cbad76a2cf4e8bccf88ba90097c09fc64d04e58487b9958bfd16
-SIZE (rubygem/faye-1.4.0.gem) = 128512
+TIMESTAMP = 1750954488
+SHA256 (rubygem/faye-1.4.1.gem) = a40c5f16096eb89c79443573dfa71d3b1377a357ba3a707cc48f9f3be7611a00
+SIZE (rubygem/faye-1.4.1.gem) = 128000
diff --git a/www/rubygem-kamal/Makefile b/www/rubygem-kamal/Makefile
index ec90787ff409..578cde235aa4 100644
--- a/www/rubygem-kamal/Makefile
+++ b/www/rubygem-kamal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kamal
-PORTVERSION= 2.6.1
+PORTVERSION= 2.7.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-kamal/distinfo b/www/rubygem-kamal/distinfo
index b442e0dc0160..6f89fd0f3595 100644
--- a/www/rubygem-kamal/distinfo
+++ b/www/rubygem-kamal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716418
-SHA256 (rubygem/kamal-2.6.1.gem) = 1fc4a95d5a483b4bb49c1745e52f1e1f8c0829483e63903dc4f9a6148bf5652a
-SIZE (rubygem/kamal-2.6.1.gem) = 67584
+TIMESTAMP = 1750954456
+SHA256 (rubygem/kamal-2.7.0.gem) = 66b863d967a740886a1817f7e181849c100dfcd4bdf1d8695d9c20828313b4f8
+SIZE (rubygem/kamal-2.7.0.gem) = 70656
diff --git a/www/rubygem-protocol-rack/Makefile b/www/rubygem-protocol-rack/Makefile
index 74c060998c44..27fed36efdd8 100644
--- a/www/rubygem-protocol-rack/Makefile
+++ b/www/rubygem-protocol-rack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-rack
-PORTVERSION= 0.13.0
+PORTVERSION= 0.14.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-rack/distinfo b/www/rubygem-protocol-rack/distinfo
index 080d7b62003e..1eab6d1eb083 100644
--- a/www/rubygem-protocol-rack/distinfo
+++ b/www/rubygem-protocol-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716420
-SHA256 (rubygem/protocol-rack-0.13.0.gem) = 37bff65ff6c4e40175d78bb86be686ec1f604b78c309606c630891043ee9d59a
-SIZE (rubygem/protocol-rack-0.13.0.gem) = 20992
+TIMESTAMP = 1750954458
+SHA256 (rubygem/protocol-rack-0.14.0.gem) = 0caade2072aa822b8e2e9f0751abfb2591fc71b2835c5fd755f5ed8d2335f4cd
+SIZE (rubygem/protocol-rack-0.14.0.gem) = 21504
diff --git a/www/rubygem-rdf/Makefile b/www/rubygem-rdf/Makefile
index c251ab116863..420ecd3974c2 100644
--- a/www/rubygem-rdf/Makefile
+++ b/www/rubygem-rdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rdf
-PORTVERSION= 3.3.2
+PORTVERSION= 3.3.3
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -13,7 +13,9 @@ LICENSE_FILE= ${WRKSRC}/UNLICENSE
RUN_DEPENDS= rubygem-bcp47_spec>=0.2<1:devel/rubygem-bcp47_spec \
rubygem-bigdecimal>=3.1.5<4:math/rubygem-bigdecimal \
- rubygem-link_header>=0.0.8<1:www/rubygem-link_header
+ rubygem-link_header>=0.0.8<1:www/rubygem-link_header \
+ rubygem-logger>=1.5<2:devel/rubygem-logger \
+ rubygem-ostruct>=0.6<1:devel/rubygem-ostruct
USES= gem
diff --git a/www/rubygem-rdf/distinfo b/www/rubygem-rdf/distinfo
index ca49b232c659..46429ac0108b 100644
--- a/www/rubygem-rdf/distinfo
+++ b/www/rubygem-rdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720447774
-SHA256 (rubygem/rdf-3.3.2.gem) = 960eeb22fb4434ec5b6f4dacf65256725db043dac789a4a0dc7cf22057a58ad6
-SIZE (rubygem/rdf-3.3.2.gem) = 159232
+TIMESTAMP = 1750954460
+SHA256 (rubygem/rdf-3.3.3.gem) = d93b9f967b92cae1d90f3827424fe00c18ace3c61a18cac3691da85bb177dcda
+SIZE (rubygem/rdf-3.3.3.gem) = 159744
diff --git a/www/rubygem-thruster/Makefile b/www/rubygem-thruster/Makefile
index 86503bd894f5..971076653eb6 100644
--- a/www/rubygem-thruster/Makefile
+++ b/www/rubygem-thruster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thruster
-PORTVERSION= 0.1.13
+PORTVERSION= 0.1.14
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-thruster/distinfo b/www/rubygem-thruster/distinfo
index d8e342eab743..7c8c86bc2903 100644
--- a/www/rubygem-thruster/distinfo
+++ b/www/rubygem-thruster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936434
-SHA256 (rubygem/thruster-0.1.13.gem) = f889335a7c93b497ecf3a21beeb2cc698bdb181b1ce5cca5f0140f0e9fdcbb5b
-SIZE (rubygem/thruster-0.1.13.gem) = 7680
+TIMESTAMP = 1750954462
+SHA256 (rubygem/thruster-0.1.14.gem) = 3457167768ef1ad5e5872859a91ed44cedad226a4265f9bd281aad0aafe99074
+SIZE (rubygem/thruster-0.1.14.gem) = 7680
diff --git a/x11-fonts/noto-emoji/Makefile b/x11-fonts/noto-emoji/Makefile
index b39dd9262560..7f04b9899c2e 100644
--- a/x11-fonts/noto-emoji/Makefile
+++ b/x11-fonts/noto-emoji/Makefile
@@ -1,10 +1,10 @@
PORTNAME= noto
-PORTVERSION= 2.047
+PORTVERSION= 2.048
CATEGORIES= x11-fonts
MASTER_SITES= https://github.com/googlefonts/noto-emoji/raw/v${PORTVERSION}/fonts/
PKGNAMESUFFIX= -emoji
DISTFILES= NotoColorEmoji.ttf
-DIST_SUBDIR= Noto
+DIST_SUBDIR= Noto/Emoji/${PORTVERSION}
EXTRACT_ONLY= # empty
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/x11-fonts/noto-emoji/distinfo b/x11-fonts/noto-emoji/distinfo
index a3ead4fc82fe..eb463f08c20d 100644
--- a/x11-fonts/noto-emoji/distinfo
+++ b/x11-fonts/noto-emoji/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728632276
-SHA256 (Noto/Noto-COLRv1.ttf) = d5ce808f06f4776023202c22441d03d7e57f8980091d2107404438592f2b62f6
-SIZE (Noto/Noto-COLRv1.ttf) = 4760384
-SHA256 (Noto/NotoColorEmoji.ttf) = 39ee3c587e10e89669b9ff32703261d10d5f9c4dd5ad147b6b5a1c5200591817
-SIZE (Noto/NotoColorEmoji.ttf) = 10643852
+TIMESTAMP = 1750954146
+SHA256 (Noto/Emoji/2.048/Noto-COLRv1.ttf) = 94c6c870925aaafd3fdda338fc4b2e4dfb74260c9aefa87d4aa8a145a993a5a2
+SIZE (Noto/Emoji/2.048/Noto-COLRv1.ttf) = 4812896
+SHA256 (Noto/Emoji/2.048/NotoColorEmoji.ttf) = 3ed77810c203e1a67735dc19d395f32c23f2d7c0c3696690f4f78e15e57ab816
+SIZE (Noto/Emoji/2.048/NotoColorEmoji.ttf) = 10195752
diff --git a/x11-toolkits/soqt/Makefile b/x11-toolkits/soqt/Makefile
index f1c3c1812dae..ad3741d904f3 100644
--- a/x11-toolkits/soqt/Makefile
+++ b/x11-toolkits/soqt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= SoQt
-PORTVERSION= 1.6.3
+PORTVERSION= 1.6.4
PORTEPOCH= 1
CATEGORIES= x11-toolkits
# cannot USE_GITHUB: submodules required, distfile built by upstream
@@ -27,6 +27,8 @@ LDFLAGS+= -L${QT_LIBDIR} -L${LOCALBASE}/lib
CMAKE_ARGS+= -DSOQT_USE_QT5=off -DSOQT_USE_QT6=on -DSOQT_VERBOSE="ON"
CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include
+PLIST_SUB+= DISTVERSION=${DISTVERSION}
+
WRKSRC= ${WRKDIR}/soqt
.include <bsd.port.mk>
diff --git a/x11-toolkits/soqt/distinfo b/x11-toolkits/soqt/distinfo
index 45393f0dadb4..d16c5b434891 100644
--- a/x11-toolkits/soqt/distinfo
+++ b/x11-toolkits/soqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727380162
-SHA256 (soqt-1.6.3-src.tar.gz) = 79342e89290783457c075fb6a60088aad4a48ea072ede06fdf01985075ef46bd
-SIZE (soqt-1.6.3-src.tar.gz) = 7673080
+TIMESTAMP = 1751202384
+SHA256 (soqt-1.6.4-src.tar.gz) = 1387d702df5578fdbc16b9c0a12dd52a68c0478f5e112cb6a45c033f02ba4d24
+SIZE (soqt-1.6.4-src.tar.gz) = 7673585
diff --git a/x11-toolkits/soqt/pkg-plist b/x11-toolkits/soqt/pkg-plist
index b77ae8429313..c1e30bd6c4d9 100644
--- a/x11-toolkits/soqt/pkg-plist
+++ b/x11-toolkits/soqt/pkg-plist
@@ -22,12 +22,12 @@ include/Inventor/Qt/viewers/SoQtPlaneViewer.h
include/Inventor/Qt/viewers/SoQtViewer.h
include/Inventor/Qt/widgets/SoQtPopupMenu.h
include/Inventor/Qt/widgets/SoQtThumbWheel.h
-lib/cmake/SoQt-1.6.3/soqt-config-version.cmake
-lib/cmake/SoQt-1.6.3/soqt-config.cmake
-lib/cmake/SoQt-1.6.3/soqt-export-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/SoQt-1.6.3/soqt-export.cmake
+lib/cmake/SoQt-%%DISTVERSION%%/soqt-config-version.cmake
+lib/cmake/SoQt-%%DISTVERSION%%/soqt-config.cmake
+lib/cmake/SoQt-%%DISTVERSION%%/soqt-export-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/SoQt-%%DISTVERSION%%/soqt-export.cmake
lib/libSoQt.so
-lib/libSoQt.so.20.6.3
+lib/libSoQt.so.20.6.4
lib/libSoQt.so.20
libdata/pkgconfig/SoQt.pc
%%DATADIR%%/materials/artdeco/artdeco.h
diff --git a/x11/mlterm/Makefile b/x11/mlterm/Makefile
index e3f82d44f984..d294759e32fc 100644
--- a/x11/mlterm/Makefile
+++ b/x11/mlterm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mlterm
PORTVERSION= 3.9.4
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= nobutaka@FreeBSD.org
@@ -30,10 +31,14 @@ MAKE_JOBS_UNSAFE= yes
GH_ACCOUNT= arakiken
-OPTIONS_DEFINE= CAIRO DOCS FCITX FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM
+OPTIONS_DEFINE= CAIRO DOCS FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM
OPTIONS_SUB= yes
+OPTIONS_RADIO= FCITX
+OPTIONS_RADIO_FCITX= FCITX4 FCITX5
CAIRO_DESC= Use Cairo for type engine
FCITX_DESC= Fcitx support
+FCITX4_DESC= Fcitx4 support
+FCITX5_DESC= Fcitx5 support
FRIBIDI_DESC= Use Fribidi for BiDi rendering
IBUS_DESC= IBUS support
M17NLIB_DESC= m17n library support
@@ -42,8 +47,10 @@ SCIM_DESC= SCIM support
SIXEL_DESC= Sixel graphics support
UIM_DESC= uim support
-FCITX_CONFIGURE_ENABLE= fcitx
-FCITX_LIB_DEPENDS= libfcitx-gclient.so:chinese/fcitx
+FCITX4_CONFIGURE_ON= --enable-fcitx
+FCITX4_LIB_DEPENDS= libfcitx-gclient.so:chinese/fcitx
+FCITX5_CONFIGURE_ON= --enable-fcitx
+FCITX5_LIB_DEPENDS= libFcitx5GClient.so:textproc/fcitx5-gtk
FRIBIDI_CONFIGURE_ENABLE= fribidi
FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi
diff --git a/x11/mlterm/pkg-plist b/x11/mlterm/pkg-plist
index 8ea47a1be44f..1b23256081be 100644
--- a/x11/mlterm/pkg-plist
+++ b/x11/mlterm/pkg-plist
@@ -46,8 +46,10 @@ lib/mlterm/libzmodem.so
%%FRIBIDI%%lib/mlterm/libctl_bidi.so
lib/mlterm/libctl_iscii.a
lib/mlterm/libctl_iscii.so
-%%FCITX%%lib/mlterm/libim-fcitx.a
-%%FCITX%%lib/mlterm/libim-fcitx.so
+%%FCITX4%%lib/mlterm/libim-fcitx.a
+%%FCITX4%%lib/mlterm/libim-fcitx.so
+%%FCITX5%%lib/mlterm/libim-fcitx.a
+%%FCITX5%%lib/mlterm/libim-fcitx.so
%%IBUS%%lib/mlterm/libim-ibus.a
%%IBUS%%lib/mlterm/libim-ibus.so
lib/mlterm/libim-kbd.a