summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile24
-rw-r--r--devel/air-go/Makefile2
-rw-r--r--devel/android-tools/Makefile2
-rw-r--r--devel/api-linter/Makefile2
-rw-r--r--devel/api-linter/distinfo10
-rw-r--r--devel/app-builder-devel/Makefile2
-rw-r--r--devel/app-builder/Makefile2
-rw-r--r--devel/arduino-builder/Makefile2
-rw-r--r--devel/arduinoOTA/Makefile2
-rw-r--r--devel/astyle/Makefile2
-rw-r--r--devel/astyle/distinfo6
-rw-r--r--devel/athens/Makefile1
-rw-r--r--devel/atlantis/Makefile2
-rw-r--r--devel/avro-cpp/Makefile5
-rw-r--r--devel/avro-cpp/files/patch-include_avro_Node.hh11
-rw-r--r--devel/avro-cpp/files/patch-include_avro_Types.hh11
-rw-r--r--devel/awesome-cli/Makefile1
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/bazel-buildtools/Makefile2
-rw-r--r--devel/bear/Makefile2
-rw-r--r--devel/bstring/Makefile25
-rw-r--r--devel/bstring/distinfo5
-rw-r--r--devel/bstring/pkg-descr2
-rw-r--r--devel/bstring/pkg-plist6
-rw-r--r--devel/buf/Makefile2
-rw-r--r--devel/buildkite-agent/Makefile2
-rw-r--r--devel/buildkite-cli/Makefile2
-rw-r--r--devel/capslock/Makefile2
-rw-r--r--devel/cargo-c/Makefile2
-rw-r--r--devel/ccache4/Makefile1
-rw-r--r--devel/chroma/Makefile2
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/cvs/Makefile2
-rw-r--r--devel/cvs/files/patch-cvs__Makefile16
-rw-r--r--devel/delve/Makefile1
-rw-r--r--devel/dupl/Makefile2
-rw-r--r--devel/dwarf2json/Makefile2
-rw-r--r--devel/electron32/Makefile2
-rw-r--r--devel/electron34/Makefile2
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo10
-rw-r--r--devel/electron35/files/package.json1
-rw-r--r--devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts6
-rw-r--r--devel/electron35/files/yarn.lock23
-rw-r--r--devel/electron36/Makefile.version2
-rw-r--r--devel/electron36/distinfo10
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc10
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/electron37/Makefile2
-rw-r--r--devel/electron37/Makefile.version2
-rw-r--r--devel/electron37/distinfo14
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc10
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.cc40
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/esbuild/Makefile2
-rw-r--r--devel/etcd/Makefile2
-rw-r--r--devel/etcd34/Makefile1
-rw-r--r--devel/etcd35/Makefile1
-rw-r--r--devel/etcd36/Makefile1
-rw-r--r--devel/fatal/Makefile2
-rw-r--r--devel/fatal/distinfo6
-rw-r--r--devel/fbthrift/Makefile3
-rw-r--r--devel/fbthrift/distinfo6
-rw-r--r--devel/fbthrift/pkg-plist6
-rw-r--r--devel/fccf/Makefile2
-rw-r--r--devel/folly/Makefile3
-rw-r--r--devel/folly/distinfo6
-rw-r--r--devel/folly/pkg-plist3
-rw-r--r--devel/fortytwo-encore/Makefile2
-rw-r--r--devel/gh/Makefile4
-rw-r--r--devel/gh/distinfo10
-rw-r--r--devel/ghq/Makefile2
-rw-r--r--devel/gilt/Makefile2
-rw-r--r--devel/git-bug/Makefile2
-rw-r--r--devel/git-codereview/Makefile1
-rw-r--r--devel/git-lfs/Makefile2
-rw-r--r--devel/git-who/Makefile2
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/gitea-act_runner/Makefile2
-rw-r--r--devel/gitid/Makefile1
-rw-r--r--devel/gitlab-runner/Makefile1
-rw-r--r--devel/gitlab-shell/Makefile1
-rw-r--r--devel/gitleaks/Makefile1
-rw-r--r--devel/gitmux/Makefile1
-rw-r--r--devel/gitty/Makefile2
-rw-r--r--devel/glab/Makefile23
-rw-r--r--devel/glab/distinfo10
-rw-r--r--devel/glab/pkg-plist55
-rw-r--r--devel/gllvm/Makefile2
-rw-r--r--devel/gnustep-make/Makefile9
-rw-r--r--devel/gnustep-make/distinfo6
-rw-r--r--devel/gnustep-make/pkg-plist17
-rw-r--r--devel/gnustep/Makefile2
-rw-r--r--devel/go-bindata-assetfs/Makefile2
-rw-r--r--devel/go-bindata/Makefile2
-rw-r--r--devel/go-git/Makefile2
-rw-r--r--devel/go-perf/Makefile2
-rw-r--r--devel/go-tools/Makefile1
-rw-r--r--devel/go-wire/Makefile2
-rw-r--r--devel/gocheese/Makefile2
-rw-r--r--devel/gocritic/Makefile2
-rw-r--r--devel/godot/Makefile67
-rw-r--r--devel/gogs/Makefile2
-rw-r--r--devel/golangci-lint/Makefile3
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/golint/Makefile2
-rw-r--r--devel/gomigrate/Makefile1
-rw-r--r--devel/google-cloud-cpp/Makefile2
-rw-r--r--devel/gopls/Makefile2
-rw-r--r--devel/gopls/distinfo10
-rw-r--r--devel/gopls/pkg-plist22
-rw-r--r--devel/goprotobuf/Makefile2
-rw-r--r--devel/goredo/Makefile2
-rw-r--r--devel/goreleaser/Makefile3
-rw-r--r--devel/goreleaser/distinfo10
-rw-r--r--devel/gorm/Makefile1
-rw-r--r--devel/goswagger/Makefile2
-rw-r--r--devel/grcov/Makefile22
-rw-r--r--devel/grcov/distinfo46
-rw-r--r--devel/grpc-gateway/Makefile2
-rw-r--r--devel/grpc/Makefile6
-rw-r--r--devel/grpc/distinfo14
-rw-r--r--devel/grpc/pkg-plist65
-rw-r--r--devel/gstreamer1-devtools/Makefile41
-rw-r--r--devel/gstreamer1-devtools/distinfo3
-rw-r--r--devel/gstreamer1-devtools/pkg-descr11
-rw-r--r--devel/gstreamer1-devtools/pkg-plist119
-rw-r--r--devel/gum/Makefile2
-rw-r--r--devel/gwenhywfar-qt6/Makefile12
-rw-r--r--devel/gwenhywfar-qt6/pkg-plist9
-rw-r--r--devel/gwenhywfar/Makefile22
-rw-r--r--devel/gwenhywfar/distinfo6
-rw-r--r--devel/gwenhywfar/files/patch-configure78
-rw-r--r--devel/gwenhywfar/files/patch-gui_qt5_Makefile.in15
-rw-r--r--devel/highlighterkit/Makefile2
-rw-r--r--devel/hs-alex/Makefile2
-rw-r--r--devel/hs-alex/distinfo6
-rw-r--r--devel/hub/Makefile2
-rw-r--r--devel/influx-pkg-config/Makefile2
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/jiri/Makefile2
-rw-r--r--devel/kio-extras/Makefile13
-rw-r--r--devel/kio-extras/pkg-plist2
-rw-r--r--devel/ktextaddons/Makefile2
-rw-r--r--devel/ktextaddons/distinfo6
-rw-r--r--devel/ktextaddons/pkg-plist3
-rw-r--r--devel/kunifiedpush/Makefile14
-rw-r--r--devel/kunifiedpush/distinfo3
-rw-r--r--devel/kunifiedpush/pkg-descr2
-rw-r--r--devel/kunifiedpush/pkg-plist56
-rw-r--r--devel/lab/Makefile2
-rw-r--r--devel/lace/Makefile9
-rw-r--r--devel/lace/files/patch-benchmarks_CMakeLists.txt11
-rw-r--r--devel/lace14/Makefile27
-rw-r--r--devel/lace14/distinfo3
-rw-r--r--devel/lace14/files/patch-CMakeLists.txt34
-rw-r--r--devel/lace14/pkg-descr2
-rw-r--r--devel/lace14/pkg-plist11
-rw-r--r--devel/lazygit/Makefile3
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/lefthook/Makefile2
-rw-r--r--devel/lets/Makefile2
-rw-r--r--devel/level-zero/Makefile1
-rw-r--r--devel/libavl/Makefile3
-rw-r--r--devel/libfmt/Makefile6
-rw-r--r--devel/libfmt/distinfo6
-rw-r--r--devel/libfmt/pkg-plist3
-rw-r--r--devel/libinotify/Makefile8
-rw-r--r--devel/libinotify/files/extra-patch-libinotify.pc.in8
-rw-r--r--devel/libinotify/files/inotify.h2
-rw-r--r--devel/libprinthex/Makefile32
-rw-r--r--devel/libprinthex/distinfo3
-rw-r--r--devel/libprinthex/pkg-descr1
-rw-r--r--devel/libsoup3/Makefile4
-rw-r--r--devel/libunicode-contour/Makefile11
-rw-r--r--devel/libunicode-contour/pkg-plist18
-rw-r--r--devel/libunicode/Makefile4
-rw-r--r--devel/liteide/Makefile2
-rw-r--r--devel/llvm-devel/Makefile.COMMANDS1
-rw-r--r--devel/llvm-devel/Makefile.MAN1SRCS1
-rw-r--r--devel/llvm-devel/Makefile.snapshot6
-rw-r--r--devel/llvm-devel/distinfo6
-rw-r--r--devel/llvm-devel/files/gen-Makefile.snapshot.sh2
-rw-r--r--devel/llvm-devel/pkg-plist180
-rw-r--r--devel/llvm19/Makefile1
-rw-r--r--devel/llvm20/Makefile1
-rw-r--r--devel/llvm21/Makefile3
-rw-r--r--devel/llvm21/distinfo6
-rw-r--r--devel/loccount/Makefile2
-rw-r--r--devel/log4cxx/Makefile1
-rw-r--r--devel/mage/Makefile2
-rw-r--r--devel/malloy/Makefile1
-rw-r--r--devel/modd/Makefile2
-rw-r--r--devel/msitools/Makefile7
-rw-r--r--devel/msitools/distinfo10
-rw-r--r--devel/msitools/pkg-plist51
-rw-r--r--devel/mutagen/Makefile2
-rw-r--r--devel/opendht/Makefile2
-rw-r--r--devel/osc/Makefile2
-rw-r--r--devel/osc/distinfo6
-rw-r--r--devel/p5-Data-Dumper-Interp/Makefile2
-rw-r--r--devel/p5-Data-Dumper-Interp/distinfo6
-rw-r--r--devel/p5-Proc-ProcessTable/Makefile2
-rw-r--r--devel/p5-Proc-ProcessTable/distinfo6
-rw-r--r--devel/p5-Sub-Delete/Makefile3
-rw-r--r--devel/p5-Sub-Delete/distinfo5
-rw-r--r--devel/p5-Test-Script/Makefile2
-rw-r--r--devel/p5-Test-Script/distinfo6
-rw-r--r--devel/packr/Makefile2
-rw-r--r--devel/pecl-APCu/Makefile2
-rw-r--r--devel/pecl-APCu/distinfo6
-rw-r--r--devel/pecl-zookeeper/Makefile10
-rw-r--r--devel/pecl-zookeeper/files/patch-php8511
-rw-r--r--devel/performance/Makefile1
-rw-r--r--devel/pika/Makefile1
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/please/Makefile2
-rw-r--r--devel/projectcenter/Makefile2
-rw-r--r--devel/protobuf-go/Makefile4
-rw-r--r--devel/protobuf-go/distinfo10
-rw-r--r--devel/protoc-gen-go-grpc/Makefile1
-rw-r--r--devel/prototool/Makefile2
-rw-r--r--devel/py-aiobotocore/Makefile6
-rw-r--r--devel/py-aiobotocore/distinfo6
-rw-r--r--devel/py-aiobotocore/files/patch-pyproject.toml14
-rw-r--r--devel/py-asttokens/Makefile3
-rw-r--r--devel/py-asttokens/distinfo6
-rw-r--r--devel/py-botocore/Makefile2
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-castellan/Makefile2
-rw-r--r--devel/py-castellan/distinfo6
-rw-r--r--devel/py-cli-helpers/Makefile2
-rw-r--r--devel/py-cli-helpers/distinfo6
-rw-r--r--devel/py-comm/Makefile3
-rw-r--r--devel/py-comm/distinfo6
-rw-r--r--devel/py-crosshair-tool/Makefile2
-rw-r--r--devel/py-crosshair-tool/distinfo6
-rw-r--r--devel/py-cysignals/Makefile4
-rw-r--r--devel/py-cysignals/distinfo6
-rw-r--r--devel/py-ddtrace/Makefile2
-rw-r--r--devel/py-ddtrace/distinfo6
-rw-r--r--devel/py-deepdiff/Makefile2
-rw-r--r--devel/py-deprecated/Makefile7
-rw-r--r--devel/py-deprecated/distinfo6
-rw-r--r--devel/py-deprecated/files/patch-setup.py12
-rw-r--r--devel/py-devtools/Makefile5
-rw-r--r--devel/py-devtools/files/patch-pyproject.toml11
-rw-r--r--devel/py-electrum-ecc/Makefile2
-rw-r--r--devel/py-electrum-ecc/distinfo6
-rw-r--r--devel/py-electrum-ecc/files/patch-pyproject.toml22
-rw-r--r--devel/py-findlibs/Makefile2
-rw-r--r--devel/py-findlibs/distinfo6
-rw-r--r--devel/py-freezegun/Makefile2
-rw-r--r--devel/py-freezegun/distinfo6
-rw-r--r--devel/py-google-cloud-iam/Makefile7
-rw-r--r--devel/py-google-cloud-iam/distinfo6
-rw-r--r--devel/py-google-crc32c/Makefile4
-rw-r--r--devel/py-google-crc32c/distinfo6
-rw-r--r--devel/py-google-re2/Makefile2
-rw-r--r--devel/py-google-re2/distinfo6
-rw-r--r--devel/py-googleapis-common-protos/Makefile9
-rw-r--r--devel/py-googleapis-common-protos/distinfo6
-rw-r--r--devel/py-grpcio-status/Makefile2
-rw-r--r--devel/py-grpcio-status/distinfo6
-rw-r--r--devel/py-grpcio-status/files/patch-setup.py2
-rw-r--r--devel/py-hypothesis/Makefile6
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-hypothesmith/Makefile4
-rw-r--r--devel/py-hypothesmith/distinfo6
-rw-r--r--devel/py-identify/Makefile2
-rw-r--r--devel/py-identify/distinfo6
-rw-r--r--devel/py-inline-snapshot/Makefile4
-rw-r--r--devel/py-itemloaders/Makefile3
-rw-r--r--devel/py-itemloaders/distinfo6
-rw-r--r--devel/py-lxml-html-clean/Makefile4
-rw-r--r--devel/py-lxml/Makefile30
-rw-r--r--devel/py-lxml/distinfo6
-rw-r--r--devel/py-lxml/files/patch-src_lxml_tests_test__etree.py10
-rw-r--r--devel/py-multipart/Makefile5
-rw-r--r--devel/py-multipart/distinfo6
-rw-r--r--devel/py-optree/Makefile2
-rw-r--r--devel/py-optree/distinfo6
-rw-r--r--devel/py-optree/files/patch-setup.py14
-rw-r--r--devel/py-path/Makefile4
-rw-r--r--devel/py-path/distinfo6
-rw-r--r--devel/py-path/files/patch-pyproject.toml22
-rw-r--r--devel/py-pebble/Makefile2
-rw-r--r--devel/py-pebble/distinfo6
-rw-r--r--devel/py-pluggy0/Makefile28
-rw-r--r--devel/py-pluggy0/distinfo3
-rw-r--r--devel/py-pluggy0/pkg-descr12
-rw-r--r--devel/py-pre-commit/Makefile2
-rw-r--r--devel/py-pre-commit/distinfo6
-rw-r--r--devel/py-protobuf/Makefile2
-rw-r--r--devel/py-protobuf/distinfo6
-rw-r--r--devel/py-pytest-asyncio/Makefile3
-rw-r--r--devel/py-pytest-datadir/Makefile2
-rw-r--r--devel/py-pytest-datadir/distinfo6
-rw-r--r--devel/py-pytest-flakes/Makefile2
-rw-r--r--devel/py-pytest-regtest/Makefile18
-rw-r--r--devel/py-pytest-regtest/distinfo6
-rw-r--r--devel/py-pytest-regtest/pkg-descr14
-rw-r--r--devel/py-responses/Makefile2
-rw-r--r--devel/py-robotframework-pabot/Makefile2
-rw-r--r--devel/py-robotframework-pabot/distinfo6
-rw-r--r--devel/py-stack-data/Makefile2
-rw-r--r--devel/py-tinyarray/Makefile3
-rw-r--r--devel/py-tinyarray/distinfo6
-rw-r--r--devel/py-ty/Makefile2
-rw-r--r--devel/py-ty/Makefile.crates146
-rw-r--r--devel/py-ty/distinfo294
-rw-r--r--devel/py-types-Flask/Makefile22
-rw-r--r--devel/py-types-Flask/distinfo3
-rw-r--r--devel/py-types-Flask/pkg-descr3
-rw-r--r--devel/py-types-Jinja2/Makefile20
-rw-r--r--devel/py-types-Jinja2/distinfo3
-rw-r--r--devel/py-types-Jinja2/pkg-descr3
-rw-r--r--devel/py-types-MarkupSafe/Makefile18
-rw-r--r--devel/py-types-MarkupSafe/distinfo3
-rw-r--r--devel/py-types-MarkupSafe/pkg-descr3
-rw-r--r--devel/py-types-Pillow/Makefile18
-rw-r--r--devel/py-types-Pillow/distinfo3
-rw-r--r--devel/py-types-Pillow/pkg-descr3
-rw-r--r--devel/py-types-PyYAML/Makefile19
-rw-r--r--devel/py-types-PyYAML/pkg-descr3
-rw-r--r--devel/py-types-Werkzeug/Makefile18
-rw-r--r--devel/py-types-Werkzeug/distinfo3
-rw-r--r--devel/py-types-Werkzeug/pkg-descr3
-rw-r--r--devel/py-types-click/Makefile18
-rw-r--r--devel/py-types-click/distinfo3
-rw-r--r--devel/py-types-click/pkg-descr3
-rw-r--r--devel/py-types-cryptography/distinfo3
-rw-r--r--devel/py-types-cryptography/pkg-descr3
-rw-r--r--devel/py-types-docutils/Makefile2
-rw-r--r--devel/py-types-docutils/distinfo6
-rw-r--r--devel/py-types-docutils/files/patch-pyproject.toml6
-rw-r--r--devel/py-types-docutils/pkg-descr3
-rw-r--r--devel/py-types-futures/Makefile18
-rw-r--r--devel/py-types-futures/distinfo3
-rw-r--r--devel/py-types-futures/pkg-descr3
-rw-r--r--devel/py-types-mock/pkg-descr5
-rw-r--r--devel/py-types-protobuf/Makefile12
-rw-r--r--devel/py-types-protobuf/pkg-descr5
-rw-r--r--devel/py-types-psutil/pkg-descr3
-rw-r--r--devel/py-types-psycopg2/Makefile12
-rw-r--r--devel/py-types-psycopg2/pkg-descr5
-rw-r--r--devel/py-types-pyyaml/Makefile (renamed from devel/py-types-cryptography/Makefile)10
-rw-r--r--devel/py-types-pyyaml/distinfo (renamed from devel/py-types-PyYAML/distinfo)0
-rw-r--r--devel/py-types-pyyaml/files/patch-setup.py10
-rw-r--r--devel/py-types-pyyaml/pkg-descr2
-rw-r--r--devel/py-types-requests/Makefile11
-rw-r--r--devel/py-types-requests/pkg-descr6
-rw-r--r--devel/py-types-setuptools/pkg-descr3
-rw-r--r--devel/py-types-toml/pkg-descr4
-rw-r--r--devel/py-types-typed-ast/Makefile22
-rw-r--r--devel/py-types-typed-ast/distinfo3
-rw-r--r--devel/py-types-typed-ast/pkg-descr3
-rw-r--r--devel/py-types-urllib3/Makefile14
-rw-r--r--devel/py-types-urllib3/pkg-descr6
-rw-r--r--devel/py-virtualenv/Makefile2
-rw-r--r--devel/py-virtualenv/distinfo6
-rw-r--r--devel/py-watchdog/Makefile2
-rw-r--r--devel/py-xdis/Makefile2
-rw-r--r--devel/py-xdis/distinfo6
-rw-r--r--devel/pycharm/Makefile3
-rw-r--r--devel/pycharm/distinfo6
-rw-r--r--devel/pycharm/pkg-plist297
-rw-r--r--devel/pyenv/Makefile2
-rw-r--r--devel/pyenv/distinfo6
-rw-r--r--devel/pyenv/pkg-plist19
-rw-r--r--devel/pyside6/Makefile10
-rw-r--r--devel/pyside6/pkg-plist16
-rw-r--r--devel/radicle/Makefile20
-rw-r--r--devel/radicle/Makefile.crates31
-rw-r--r--devel/radicle/distinfo68
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-async/Makefile4
-rw-r--r--devel/rubygem-async/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-budgets/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-budgets/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-configservice/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-configservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datazone/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-datazone/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directconnect/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-directconnect/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-ecr/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-ecr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emr/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-emr/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-iotsitewise/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/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-mediapackagev2/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-mediapackagev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-omics/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-omics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-osis/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-osis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sqs/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-sqs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/Makefile2
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/distinfo6
-rw-r--r--devel/rubygem-console/Makefile2
-rw-r--r--devel/rubygem-console/distinfo6
-rw-r--r--devel/rubygem-datadog/Makefile4
-rw-r--r--devel/rubygem-datadog/distinfo6
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/Makefile2
-rw-r--r--devel/rubygem-google-apis-bigquery_v2/distinfo6
-rw-r--r--devel/rubygem-google-apis-drive_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-drive_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-iam_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-iam_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-storage_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-storage_v1/distinfo6
-rw-r--r--devel/rubygem-io-event/Makefile2
-rw-r--r--devel/rubygem-io-event/distinfo6
-rw-r--r--devel/rubygem-json/Makefile2
-rw-r--r--devel/rubygem-json/distinfo6
-rw-r--r--devel/rubygem-libddwaf/Makefile2
-rw-r--r--devel/rubygem-libddwaf/distinfo6
-rw-r--r--devel/rubygem-parser/Makefile2
-rw-r--r--devel/rubygem-parser/distinfo6
-rw-r--r--devel/rubygem-rubocop/Makefile5
-rw-r--r--devel/rubygem-rubocop/distinfo6
-rw-r--r--devel/rubygem-ruby-lsp-rspec/Makefile3
-rw-r--r--devel/rubygem-ruby-lsp-rspec/distinfo6
-rw-r--r--devel/rubygem-ruby-lsp-rspec/files/patch-gemspec10
-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-strong_migrations/Makefile2
-rw-r--r--devel/rubygem-strong_migrations/distinfo6
-rw-r--r--devel/rubygem-temple/Makefile2
-rw-r--r--devel/rubygem-temple/distinfo6
-rw-r--r--devel/rubygem-thor13/Makefile23
-rw-r--r--devel/rubygem-thor13/distinfo3
-rw-r--r--devel/rubygem-thor13/pkg-descr1
-rw-r--r--devel/rust-bindgen-cli/Makefile3
-rw-r--r--devel/rust-bindgen-cli/Makefile.crates2
-rw-r--r--devel/rust-bindgen-cli/distinfo10
-rw-r--r--devel/scc/Makefile2
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/sfml/Makefile2
-rw-r--r--devel/shfmt/Makefile2
-rw-r--r--devel/soft-serve/Makefile2
-rw-r--r--devel/sope/Makefile1
-rw-r--r--devel/sope2/Makefile2
-rw-r--r--devel/spdlog/Makefile2
-rw-r--r--devel/spirv-llvm-translator/Makefile7
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm215
-rw-r--r--devel/statik/Makefile2
-rw-r--r--devel/stuffbin/Makefile2
-rw-r--r--devel/task/Makefile1
-rw-r--r--devel/taskctl/Makefile2
-rw-r--r--devel/tcl8-thread/Makefile (renamed from devel/tclthread/Makefile)8
-rw-r--r--devel/tcl8-thread/distinfo (renamed from devel/tclthread/distinfo)0
-rw-r--r--devel/tcl8-thread/pkg-descr (renamed from devel/tclthread/pkg-descr)2
-rw-r--r--devel/tcl8-thread/pkg-plist (renamed from devel/tclthread/pkg-plist)0
-rw-r--r--devel/tcl9-thread/Makefile54
-rw-r--r--devel/tcl9-thread/distinfo3
-rw-r--r--devel/tcl9-thread/pkg-descr3
-rw-r--r--devel/tcl9-thread/pkg-plist6
-rw-r--r--devel/tclreadline/Makefile2
-rw-r--r--devel/terraform-ls/Makefile2
-rw-r--r--devel/tinygo/Makefile2
-rw-r--r--devel/uid_wrapper/Makefile2
-rw-r--r--devel/uid_wrapper/distinfo6
-rw-r--r--devel/uid_wrapper/pkg-plist2
-rw-r--r--devel/venom/Makefile2
-rw-r--r--devel/wizardkit/Makefile2
-rw-r--r--devel/yaegi/Makefile2
-rw-r--r--devel/yajl-tcl/Makefile4
-rw-r--r--devel/zziplib/Makefile1
-rw-r--r--devel/zziplib/files/patch-SDL-CMakeLists.txt13
-rw-r--r--devel/zziplib/pkg-plist2
504 files changed, 2653 insertions, 1686 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 923fdaf07ae8..afce86bf5585 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -339,6 +339,7 @@
SUBDIR += bsdcflow
SUBDIR += bsddialog
SUBDIR += bsdowl
+ SUBDIR += bstring
SUBDIR += buf
SUBDIR += bugzilla50
SUBDIR += bugzilla52
@@ -953,6 +954,7 @@
SUBDIR += gsettings-desktop-schemas
SUBDIR += gsl-lite
SUBDIR += gsoap
+ SUBDIR += gstreamer1-devtools
SUBDIR += gstreamer1-plugins-soup
SUBDIR += gtgt
SUBDIR += gtranslator
@@ -965,6 +967,7 @@
SUBDIR += gwenhywfar-gtk2
SUBDIR += gwenhywfar-gtk3
SUBDIR += gwenhywfar-qt5
+ SUBDIR += gwenhywfar-qt6
SUBDIR += gzstream
SUBDIR += hapy
SUBDIR += hare
@@ -1179,9 +1182,11 @@
SUBDIR += kpublictransport
SUBDIR += kronosnet
SUBDIR += ktextaddons
+ SUBDIR += kunifiedpush
SUBDIR += kyua
SUBDIR += lab
SUBDIR += lace
+ SUBDIR += lace14
SUBDIR += lager
SUBDIR += laminar
SUBDIR += lasi
@@ -1395,6 +1400,7 @@
SUBDIR += libplist
SUBDIR += libpo6
SUBDIR += libpololu-avr
+ SUBDIR += libprinthex
SUBDIR += libprotobuf-mutator
SUBDIR += libpru
SUBDIR += libqb
@@ -5480,7 +5486,6 @@
SUBDIR += py-plex
SUBDIR += py-plucky
SUBDIR += py-pluggy
- SUBDIR += py-pluggy0
SUBDIR += py-pluginbase
SUBDIR += py-plugincode
SUBDIR += py-plux
@@ -6080,29 +6085,20 @@
SUBDIR += py-typecode
SUBDIR += py-typeguard
SUBDIR += py-typer
- SUBDIR += py-types-Flask
- SUBDIR += py-types-Jinja2
- SUBDIR += py-types-MarkupSafe
- SUBDIR += py-types-Pillow
- SUBDIR += py-types-PyYAML
SUBDIR += py-types-Pygments
- SUBDIR += py-types-Werkzeug
- SUBDIR += py-types-click
- SUBDIR += py-types-cryptography
SUBDIR += py-types-decorator
SUBDIR += py-types-docutils
- SUBDIR += py-types-futures
SUBDIR += py-types-jsonschema
SUBDIR += py-types-mock
SUBDIR += py-types-protobuf
SUBDIR += py-types-psutil
SUBDIR += py-types-psycopg2
SUBDIR += py-types-python-dateutil
+ SUBDIR += py-types-pyyaml
SUBDIR += py-types-requests
SUBDIR += py-types-retry
SUBDIR += py-types-setuptools
SUBDIR += py-types-toml
- SUBDIR += py-types-typed-ast
SUBDIR += py-types-ujson
SUBDIR += py-types-urllib3
SUBDIR += py-typeshed-client
@@ -8023,6 +8019,7 @@
SUBDIR += rubygem-thor
SUBDIR += rubygem-thor0
SUBDIR += rubygem-thor12
+ SUBDIR += rubygem-thor13
SUBDIR += rubygem-thread-local
SUBDIR += rubygem-thread_safe
SUBDIR += rubygem-thrift
@@ -8307,6 +8304,8 @@
SUBDIR += tcl-mmap
SUBDIR += tcl-signal
SUBDIR += tcl-trf
+ SUBDIR += tcl8-thread
+ SUBDIR += tcl9-thread
SUBDIR += tclap
SUBDIR += tclap12
SUBDIR += tclbsd
@@ -8315,7 +8314,6 @@
SUBDIR += tcllib
SUBDIR += tcllibc
SUBDIR += tclreadline
- SUBDIR += tclthread
SUBDIR += tcltls
SUBDIR += tclxml
SUBDIR += tdl
@@ -8433,9 +8431,9 @@
SUBDIR += wasi-libcxx18
SUBDIR += wasi-libcxx19
SUBDIR += wasi-libcxx20
+ SUBDIR += wasm-server-runner
SUBDIR += wasm3
SUBDIR += wasmer
- SUBDIR += wasm-server-runner
SUBDIR += websocketpp
SUBDIR += websvn
SUBDIR += wf-config
diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile
index cab320bdae2b..f0d5ea7eeda0 100644
--- a/devel/air-go/Makefile
+++ b/devel/air-go/Makefile
@@ -1,7 +1,7 @@
PORTNAME= air
DISTVERSIONPREFIX= v
DISTVERSION= 1.62.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMESUFFIX= -go
diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile
index 58abaeacd60c..0ca8b2b9d095 100644
--- a/devel/android-tools/Makefile
+++ b/devel/android-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= android-tools
PORTVERSION= 31.0.3p2.0
-PORTREVISION= 35
+PORTREVISION= 36
CATEGORIES= devel
MASTER_SITES= GH
diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile
index 551e80acfb59..dd935d7f35e6 100644
--- a/devel/api-linter/Makefile
+++ b/devel/api-linter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= api-linter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.70.1
+DISTVERSION= 1.70.2
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/api-linter/distinfo b/devel/api-linter/distinfo
index 7b0655422a6a..4d9b8e08753b 100644
--- a/devel/api-linter/distinfo
+++ b/devel/api-linter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753181267
-SHA256 (go/devel_api-linter/api-linter-v1.70.1/v1.70.1.mod) = 3ffdfb7b24c899255615d973e94a3fced2f96324ff1b37a47e3c96c357e3ad8e
-SIZE (go/devel_api-linter/api-linter-v1.70.1/v1.70.1.mod) = 1089
-SHA256 (go/devel_api-linter/api-linter-v1.70.1/v1.70.1.zip) = 3dc0b2210e04a67808ceb2d0625c17adb868abe4e174c12a4103b712da8056f0
-SIZE (go/devel_api-linter/api-linter-v1.70.1/v1.70.1.zip) = 1394964
+TIMESTAMP = 1754583054
+SHA256 (go/devel_api-linter/api-linter-v1.70.2/v1.70.2.mod) = d8a9c9a7bc70bee8d281736967a6b1bbfae90cc3740466b37e701b92c3f4b367
+SIZE (go/devel_api-linter/api-linter-v1.70.2/v1.70.2.mod) = 1089
+SHA256 (go/devel_api-linter/api-linter-v1.70.2/v1.70.2.zip) = ae3baa0ea3e4361bb9b6bfb95e8a103052d8deaad3388841134cf2a058b98ee3
+SIZE (go/devel_api-linter/api-linter-v1.70.2/v1.70.2.zip) = 1396046
diff --git a/devel/app-builder-devel/Makefile b/devel/app-builder-devel/Makefile
index cf1193966456..357d5345b252 100644
--- a/devel/app-builder-devel/Makefile
+++ b/devel/app-builder-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 5.0.0-alpha.13
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
PKGNAMESUFFIX= -devel
diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile
index a4c3c5591586..09f851b70196 100644
--- a/devel/app-builder/Makefile
+++ b/devel/app-builder/Makefile
@@ -1,7 +1,7 @@
PORTNAME= app-builder
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.2
-PORTREVISION= 13
+PORTREVISION= 14
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile
index 881dd06d0099..fc0663902dd4 100644
--- a/devel/arduino-builder/Makefile
+++ b/devel/arduino-builder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduino-builder
PORTVERSION= 1.3.25
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile
index 16071d28a654..b0f9547e24bd 100644
--- a/devel/arduinoOTA/Makefile
+++ b/devel/arduinoOTA/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arduinoOTA
PORTVERSION= 1.2.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile
index 4f1e6d4312ff..9c79704aeb08 100644
--- a/devel/astyle/Makefile
+++ b/devel/astyle/Makefile
@@ -1,5 +1,5 @@
PORTNAME= astyle
-PORTVERSION= 3.6.10
+PORTVERSION= 3.6.11
CATEGORIES= devel textproc
MASTER_SITES= SF/astyle/astyle/astyle%20${PORTVERSION:R}
diff --git a/devel/astyle/distinfo b/devel/astyle/distinfo
index 36a86c01854a..7e2405ce1d85 100644
--- a/devel/astyle/distinfo
+++ b/devel/astyle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369362
-SHA256 (astyle-3.6.10.tar.bz2) = 1d6ee89c084a93ddcc28d1a056cda8d1c357d318ef8e284456d9f0bd2ceb4b6d
-SIZE (astyle-3.6.10.tar.bz2) = 217181
+TIMESTAMP = 1753796008
+SHA256 (astyle-3.6.11.tar.bz2) = 0eabee3fd9d07406772abce93241d62c1f47d456d3f941cbf15af9c23dc74ad6
+SIZE (astyle-3.6.11.tar.bz2) = 217154
diff --git a/devel/athens/Makefile b/devel/athens/Makefile
index 77ee8332d0ab..2922e7fc3b2f 100644
--- a/devel/athens/Makefile
+++ b/devel/athens/Makefile
@@ -1,6 +1,7 @@
PORTNAME= athens
DISTVERSION= 0.16.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/atlantis/Makefile b/devel/atlantis/Makefile
index d6dd430cb635..2fd39be33c9e 100644
--- a/devel/atlantis/Makefile
+++ b/devel/atlantis/Makefile
@@ -1,7 +1,7 @@
PORTNAME= atlantis
DISTVERSIONPREFIX= v
DISTVERSION= 0.31.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile
index 84f0f36a00b2..de44b58cf3ba 100644
--- a/devel/avro-cpp/Makefile
+++ b/devel/avro-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= avro
PORTVERSION= 1.12.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/cpp
PKGNAMESUFFIX= -cpp
@@ -11,10 +11,11 @@ COMMENT= C++ library for Apache Avro
WWW= https://avro.apache.org/ \
https://github.com/apache/avro
+BROKEN= Lots of cmake warnings, does not find snappy, does not link libfmt dynamically
+
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= libfmt>=10.2.1<10.2.1_99:devel/libfmt
LIB_DEPENDS= libboost_regex.so:devel/boost-libs \
libfmt.so:devel/libfmt \
libsnappy.so:archivers/snappy
diff --git a/devel/avro-cpp/files/patch-include_avro_Node.hh b/devel/avro-cpp/files/patch-include_avro_Node.hh
new file mode 100644
index 000000000000..bf11578b713f
--- /dev/null
+++ b/devel/avro-cpp/files/patch-include_avro_Node.hh
@@ -0,0 +1,11 @@
+--- include/avro/Node.hh.orig 2024-07-26 07:46:40 UTC
++++ include/avro/Node.hh
+@@ -219,7 +219,7 @@ struct fmt::formatter<avro::Name> : fmt::formatter<std
+ template<>
+ struct fmt::formatter<avro::Name> : fmt::formatter<std::string> {
+ template<typename FormatContext>
+- auto format(const avro::Name &n, FormatContext &ctx) {
++ auto format(const avro::Name &n, FormatContext &ctx) const {
+ return fmt::formatter<std::string>::format(n.fullname(), ctx);
+ }
+ };
diff --git a/devel/avro-cpp/files/patch-include_avro_Types.hh b/devel/avro-cpp/files/patch-include_avro_Types.hh
new file mode 100644
index 000000000000..097457641fe8
--- /dev/null
+++ b/devel/avro-cpp/files/patch-include_avro_Types.hh
@@ -0,0 +1,11 @@
+--- include/avro/Types.hh.orig 2024-07-26 07:46:40 UTC
++++ include/avro/Types.hh
+@@ -113,7 +113,7 @@ struct fmt::formatter<avro::Type> : fmt::formatter<std
+ template<>
+ struct fmt::formatter<avro::Type> : fmt::formatter<std::string> {
+ template<typename FormatContext>
+- auto format(avro::Type t, FormatContext &ctx) {
++ auto format(avro::Type t, FormatContext &ctx) const {
+ return fmt::formatter<std::string>::format(avro::toString(t), ctx);
+ }
+ };
diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile
index c44c2f4e6f35..b5d3e4358c79 100644
--- a/devel/awesome-cli/Makefile
+++ b/devel/awesome-cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= awesome-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index 5ad0b0a8225a..2a3af1b9e53e 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-event-stream
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.5
+DISTVERSION= 0.5.6
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index 26589ffd1ce2..3aadb3075f7c 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750602901
-SHA256 (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = f6e55c8fd6afd7f904e08d36c3210e199ece5dc838f0f8457b43b72ec4d818e9
-SIZE (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = 99105
+TIMESTAMP = 1754757324
+SHA256 (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = e94a8172e7d198d11bc7aa769c5334f1a8518f2b5bd4446d37d18fb5683623fd
+SIZE (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = 100953
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index f19599fb9c0f..d5f0ac6e610b 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.33.2
+DISTVERSION= 0.33.5
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index f82e92d9814e..1443b9eda86d 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754071514
-SHA256 (awslabs-aws-crt-cpp-v0.33.2_GH0.tar.gz) = 3d8e15483c6e28575f2d1a30d04f509d028fddb647c948efdb980f21f6602b51
-SIZE (awslabs-aws-crt-cpp-v0.33.2_GH0.tar.gz) = 373770
+TIMESTAMP = 1754758272
+SHA256 (awslabs-aws-crt-cpp-v0.33.5_GH0.tar.gz) = 0cdf169d43b2441ba9fe866f8bd13d8f2437b995a57a885131265df551489122
+SIZE (awslabs-aws-crt-cpp-v0.33.5_GH0.tar.gz) = 374090
diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile
index f5ae15b58f00..5268b55e38ca 100644
--- a/devel/bazel-buildtools/Makefile
+++ b/devel/bazel-buildtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bazel-buildtools
DISTVERSION= 3.2.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index 1d643f2d815b..cf5fe1be625c 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bear
DISTVERSION= 3.1.5
-PORTREVISION= 12
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= jrm@FreeBSD.org
diff --git a/devel/bstring/Makefile b/devel/bstring/Makefile
new file mode 100644
index 000000000000..4e66c5dee1e9
--- /dev/null
+++ b/devel/bstring/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= bstring
+DISTVERSION= 1.0.1
+CATEGORIES= devel
+MASTER_SITES= https://github.com/msteinert/${PORTNAME}/releases/download/v${DISTVERSION}/
+
+PATCH_SITES= https://github.com/msteinert/bstring/commit/
+PATCHFILES= 251cf825eaf66e04736921330c8e847ffe6d9ee0.patch:-p1
+
+MAINTAINER= diizzy@FreeBSD.org
+COMMENT= Improved string processing functionality for the C language
+WWW= https://mike.steinert.ca/bstring/
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= checkmk:devel/check
+
+USES= meson pkgconfig tar:xz
+USE_LDCONFIG= yes
+
+TEST_TARGET= test
+
+MESON_ARGS= -Denable-tests=true
+
+.include <bsd.port.mk>
diff --git a/devel/bstring/distinfo b/devel/bstring/distinfo
new file mode 100644
index 000000000000..676dffe31fd5
--- /dev/null
+++ b/devel/bstring/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1754605617
+SHA256 (bstring-1.0.1.tar.xz) = a86b6b30f4ad2496784cc7f53eb449c994178b516935384c6707f381b9fe6056
+SIZE (bstring-1.0.1.tar.xz) = 93096
+SHA256 (251cf825eaf66e04736921330c8e847ffe6d9ee0.patch) = 63ce0f815fe5622bf819aa02ec48567b1bf49e8191e8a85bc96b9e2c637460e8
+SIZE (251cf825eaf66e04736921330c8e847ffe6d9ee0.patch) = 767
diff --git a/devel/bstring/pkg-descr b/devel/bstring/pkg-descr
new file mode 100644
index 000000000000..a0dd1a7bb6a6
--- /dev/null
+++ b/devel/bstring/pkg-descr
@@ -0,0 +1,2 @@
+The Better String Library is an abstraction of a string data type which is
+superior to the C library char buffer string type, or C++'s std::string.
diff --git a/devel/bstring/pkg-plist b/devel/bstring/pkg-plist
new file mode 100644
index 000000000000..503d55c90abe
--- /dev/null
+++ b/devel/bstring/pkg-plist
@@ -0,0 +1,6 @@
+include/bstraux.h
+include/bstrlib.h
+lib/libbstring.so
+lib/libbstring.so.1
+lib/libbstring.so.1.0.0
+libdata/pkgconfig/bstring.pc
diff --git a/devel/buf/Makefile b/devel/buf/Makefile
index 061e013a6316..1e233d3ed4df 100644
--- a/devel/buf/Makefile
+++ b/devel/buf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= buf
DISTVERSIONPREFIX= v
DISTVERSION= 1.32.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile
index 53b076ae4216..8f87d5a5c8e3 100644
--- a/devel/buildkite-agent/Makefile
+++ b/devel/buildkite-agent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= buildkite-agent
DISTVERSIONPREFIX= v
DISTVERSION= 3.97.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile
index 2afbebaf7398..1a2b3f52c347 100644
--- a/devel/buildkite-cli/Makefile
+++ b/devel/buildkite-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= buildkite-cli
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/capslock/Makefile b/devel/capslock/Makefile
index 0d586a2b31e1..ad480adafc26 100644
--- a/devel/capslock/Makefile
+++ b/devel/capslock/Makefile
@@ -1,7 +1,7 @@
PORTNAME= capslock
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index d10bb9fdcc0c..8e4877b22455 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -7,7 +7,7 @@ MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= vishwin@FreeBSD.org
COMMENT= Cargo C-ABI helpers
WWW= https://github.com/lu-zero/cargo-c
diff --git a/devel/ccache4/Makefile b/devel/ccache4/Makefile
index 3167605b554a..842ffdc2be58 100644
--- a/devel/ccache4/Makefile
+++ b/devel/ccache4/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ccache
DISTVERSIONPREFIX= v
DISTVERSION= 4.10.2
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= 4
diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile
index 463ff9ed1dd0..3627733bc651 100644
--- a/devel/chroma/Makefile
+++ b/devel/chroma/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chroma
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
PKGNAMESUFFIX= -syntax-highlighter
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 7d26f1dc7b70..9e7292401f70 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.143.0
+DISTVERSION= 0.144.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index b5f9403b07c4..17c3a460dd6f 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754156861
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.0/v0.143.0.mod) = fa848fc74a0625beb5e3a4e840bd437887dfab879e5ea2b28f17c2d3d38f19f9
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.0/v0.143.0.mod) = 11165
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.0/v0.143.0.zip) = 2e5560631159fead5bbdb3d6c7a0695cf87d242288f2485e282d3b3d7e9c9d43
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.0/v0.143.0.zip) = 1418933
+TIMESTAMP = 1754877595
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.144.0/v0.144.0.mod) = e4584c6eb56e6a2e2f8ff525f16e5ecee46194c7f6a1ee1a7855630fe2b8d2e3
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.144.0/v0.144.0.mod) = 11166
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.144.0/v0.144.0.zip) = f89ce36b62cd16205c1c3fefe164094d6b6530de4642ffd961dd2c6068c7b231
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.144.0/v0.144.0.zip) = 1422504
diff --git a/devel/cvs/Makefile b/devel/cvs/Makefile
index 30c4715616e0..8889be753ab8 100644
--- a/devel/cvs/Makefile
+++ b/devel/cvs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cvs
PORTVERSION= 1.20120905
-PORTREVISION?= 8
+PORTREVISION?= 9
CATEGORIES= devel
MASTER_SITES= LOCAL/eadler
diff --git a/devel/cvs/files/patch-cvs__Makefile b/devel/cvs/files/patch-cvs__Makefile
index cf03aa11ab05..f080d11648c4 100644
--- a/devel/cvs/files/patch-cvs__Makefile
+++ b/devel/cvs/files/patch-cvs__Makefile
@@ -1,6 +1,6 @@
--- ../cvs-build/cvs/Makefile.orig 2012-09-05 19:25:43.000000000 -0700
-+++ ../cvs-build/cvs/Makefile 2021-01-02 17:11:22.159883000 -0800
-@@ -29,10 +29,10 @@
++++ ../cvs-build/cvs/Makefile 2025-08-05 23:33:37.681784000 -0700
+@@ -29,15 +29,22 @@
-I/usr/include/gnu \
-I${CVSDIR}/lib -I${CVSDIR}/diff -I.
@@ -11,6 +11,18 @@
-.if ${MK_KERBEROS_SUPPORT} != "no"
+.if defined(KERBEROS_SUPPORT)
++.if exists(/usr/libdata/pkgconfig/mit-krb5.pc)
++# MIT KRB5
++LDADD+= -lgssapi_krb5 -lkrb5 -lkrb5support -lcrypto -lcrypt -lcom_err
++DPADD+= ${LIBGSSAPI_KRB5} ${LIBKRB5} ${LIBKRB5SUPPORT} ${LIBCRYPTO}
++DPADD+= ${LIBCRYPT} ${LIBCOM_ERR}
++.else
CFLAGS+= -DHAVE_GSSAPI -DENCRYPTION
LDADD+= -lgssapi -lkrb5 -lhx509 -lasn1 -lcrypto -lroken -lcrypt -lcom_err
DPADD+= ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBASN1} ${LIBCRYPTO} ${LIBROKEN}
+ DPADD+= ${LIBCRYPT} ${LIBCOM_ERR}
+ .endif
++.endif
+
+ #
+ # Regression test support
diff --git a/devel/delve/Makefile b/devel/delve/Makefile
index e538fc3cf67e..c0604804c05d 100644
--- a/devel/delve/Makefile
+++ b/devel/delve/Makefile
@@ -1,6 +1,7 @@
PORTNAME= delve
DISTVERSIONPREFIX= v
DISTVERSION= 1.25.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru
diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile
index fd6a20d179ed..91b1f45c58e6 100644
--- a/devel/dupl/Makefile
+++ b/devel/dupl/Makefile
@@ -2,7 +2,7 @@ PORTNAME= dupl
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-11
DISTVERSIONSUFFIX= -g28d787e
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile
index 41f270b9225e..3faab37f6ed3 100644
--- a/devel/dwarf2json/Makefile
+++ b/devel/dwarf2json/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwarf2json
DISTVERSION= g20220807
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= devel
MAINTAINER= antoine@FreeBSD.org
diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile
index 3bb0cab479dd..ad45669403e2 100644
--- a/devel/electron32/Makefile
+++ b/devel/electron32/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 6
+PORTREVISION= 7
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index b11b3bf1ec4d..f09fdd45c4a5 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 4
+PORTREVISION= 5
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version
index ffd5b635b0bc..7671472a6fa4 100644
--- a/devel/electron35/Makefile.version
+++ b/devel/electron35/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 35.7.2
+ELECTRON_VER= 35.7.4
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
index b813643e6cec..ce34fbbc7b80 100644
--- a/devel/electron35/distinfo
+++ b/devel/electron35/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1752640489
+TIMESTAMP = 1754565391
SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b
SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.7.2.tar.xz) = 38504ad60c0eff66585dd51f4cf04ebcfdc1c6b14f99bf4d0e6c18e266b11196
-SIZE (electron/electron-yarn-cache-35.7.2.tar.xz) = 30489788
-SHA256 (electron/electron-electron-v35.7.2_GH0.tar.gz) = 506271a36fa8d61c80f5ddad65bdeb70e2bb56854dbb41082dd41e662acd932e
-SIZE (electron/electron-electron-v35.7.2_GH0.tar.gz) = 14804144
+SHA256 (electron/electron-yarn-cache-35.7.4.tar.xz) = d582f8f50f479816b284f636a7ee9b1e4b5fe966d9f1157e6b5a5cb93d46b397
+SIZE (electron/electron-yarn-cache-35.7.4.tar.xz) = 30487296
+SHA256 (electron/electron-electron-v35.7.4_GH0.tar.gz) = 22133e17f24982ebbe19ef58fdbbe9d3d2ef10fd6cbfffdfec74f3596eacddbd
+SIZE (electron/electron-electron-v35.7.4_GH0.tar.gz) = 14804123
SHA256 (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291
SIZE (electron/nodejs-node-v22.16.0_GH0.tar.gz) = 122982623
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron35/files/package.json b/devel/electron35/files/package.json
index 9074ade36c7b..db2706701411 100644
--- a/devel/electron35/files/package.json
+++ b/devel/electron35/files/package.json
@@ -18,7 +18,6 @@
"@types/semver": "^7.5.8",
"@types/stream-json": "^1.7.7",
"@types/temp": "^0.9.4",
- "@types/webpack": "^5.28.5",
"@types/webpack-env": "^1.18.5",
"@typescript-eslint/eslint-plugin": "^8.7.0",
"@typescript-eslint/parser": "^8.7.0",
diff --git a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts b/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts
index 279337ccb3c6..c8b3ce3d94f7 100644
--- a/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts
+++ b/devel/electron35/files/patch-electron_spec_api-web-frame-main-spec.ts
@@ -1,7 +1,7 @@
---- electron/spec/api-web-frame-main-spec.ts.orig 2024-12-05 00:03:13 UTC
+--- electron/spec/api-web-frame-main-spec.ts.orig 2025-07-31 13:41:06 UTC
+++ electron/spec/api-web-frame-main-spec.ts
-@@ -315,7 +315,7 @@ describe('webFrameMain module', () => {
- });
+@@ -316,7 +316,7 @@ describe('webFrameMain module', () => {
+ afterEach(closeAllWindows);
// TODO(jkleinsc) fix this flaky test on linux
- ifit(process.platform !== 'linux')('throws upon accessing properties when disposed', async () => {
diff --git a/devel/electron35/files/yarn.lock b/devel/electron35/files/yarn.lock
index 9d7eeed91df3..79cd64789157 100644
--- a/devel/electron35/files/yarn.lock
+++ b/devel/electron35/files/yarn.lock
@@ -1063,15 +1063,6 @@
resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.18.5.tgz#eccda0b04fe024bed505881e2e532f9c119169bf"
integrity sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==
-"@types/webpack@^5.28.5":
- version "5.28.5"
- resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.5.tgz#0e9d9a15efa09bbda2cef41356ca4ac2031ea9a2"
- integrity sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==
- dependencies:
- "@types/node" "*"
- tapable "^2.2.0"
- webpack "^5"
-
"@types/yauzl@^2.9.1":
version "2.10.0"
resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599"
@@ -1669,17 +1660,17 @@ boolean@^3.0.1:
integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==
brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843"
+ integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
brace-expansion@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
- integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7"
+ integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==
dependencies:
balanced-match "^1.0.0"
@@ -8125,7 +8116,7 @@ webpack-sources@^3.2.3:
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-webpack@^5, webpack@^5.95.0:
+webpack@^5.95.0:
version "5.95.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0"
integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==
diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version
index 07c121dfeac8..fb17a0a2f9f9 100644
--- a/devel/electron36/Makefile.version
+++ b/devel/electron36/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 36.7.3
+ELECTRON_VER= 36.7.4
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo
index 7656f8e6cef4..5d98556f1094 100644
--- a/devel/electron36/distinfo
+++ b/devel/electron36/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1753303703
+TIMESTAMP = 1754576667
SHA256 (electron/chromium-136.0.7103.177.tar.xz.0) = 75e7a4c47e9a958aae70a026c8d005c07b76b02bf315071f209070fddaaa7665
SIZE (electron/chromium-136.0.7103.177.tar.xz.0) = 2000000000
SHA256 (electron/chromium-136.0.7103.177.tar.xz.1) = a86bdf58829129e0ef42a1bc6e5864701fba4572456631660c04c20e6d5bcee3
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-136.0.7103.177.tar.xz.2) = 81a0db12277369bfae95002de9b
SIZE (electron/chromium-136.0.7103.177.tar.xz.2) = 248456988
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-36.7.3.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
-SIZE (electron/electron-yarn-cache-36.7.3.tar.xz) = 30485132
-SHA256 (electron/electron-electron-v36.7.3_GH0.tar.gz) = 0437086a10a07e157114f162209debaca4ed2ce635ce5475e82cef303d0719c3
-SIZE (electron/electron-electron-v36.7.3_GH0.tar.gz) = 15812876
+SHA256 (electron/electron-yarn-cache-36.7.4.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
+SIZE (electron/electron-yarn-cache-36.7.4.tar.xz) = 30485132
+SHA256 (electron/electron-electron-v36.7.4_GH0.tar.gz) = b74b61605174ece9149f63afbf250962c7b81f08bed4c61993ccf4523846cd0a
+SIZE (electron/electron-electron-v36.7.4_GH0.tar.gz) = 15816094
SHA256 (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 7a1dbcd53b7152df5592624698f987fd626d9240c33d59dfef13812e4c168eb2
SIZE (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 123061071
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index a8f025d7e547..2f405c1ab390 100644
--- a/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-06-16 21:48:02 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -160,11 +160,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -32,7 +32,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
-@@ -930,7 +930,7 @@ void WebContents::InitWithSessionAndOptions(
+@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@@ -41,7 +41,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2672,13 +2672,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2680,13 +2680,13 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@@ -57,7 +57,7 @@
CrashDumpHungChildProcess(rph->GetProcess().Handle());
#endif
rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3355,7 +3355,7 @@ void WebContents::Focus() {
+@@ -3369,7 +3369,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4236,7 +4236,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4250,7 +4250,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
index 07903bc01387..e1af6770df51 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-07-22 07:50:49 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -9,7 +9,7 @@
#include "base/strings/string_util.h"
#include "shell/browser/browser.h"
#include "shell/browser/linux/unity_service.h"
-@@ -281,7 +281,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -284,7 +284,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
params.parent = parent->GetNativeWindow();
params.native_widget = new ElectronDesktopNativeWidgetAura(this);
@@ -18,7 +18,7 @@
std::string name = Browser::Get()->GetName();
// Set WM_WINDOW_ROLE.
params.wm_role_name = "browser-window";
-@@ -306,7 +306,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -309,7 +309,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
std::string window_type;
options.Get(options::kType, &window_type);
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
if (options.ValueOrDefault(options::kDarkTheme, false))
SetGTKDarkThemeEnabled(true);
-@@ -428,7 +428,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -432,7 +432,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -464,7 +464,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -468,7 +468,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (x11_util::IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -525,7 +525,7 @@ void NativeWindowViews::Show() {
+@@ -529,7 +529,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -541,7 +541,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -545,7 +545,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -560,7 +560,7 @@ void NativeWindowViews::Hide() {
+@@ -564,7 +564,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -591,7 +591,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -595,7 +595,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (x11_util::IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -841,7 +841,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -829,7 +829,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1099,7 +1099,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1087,7 +1087,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1139,7 +1139,7 @@ void NativeWindowViews::Center() {
+@@ -1127,7 +1127,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1363,7 +1363,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1346,7 +1346,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1419,7 +1419,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1402,7 +1402,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1465,7 +1465,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1448,7 +1448,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1559,7 +1559,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+@@ -1570,7 +1570,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
if (const auto* view_native_widget = widget()->native_widget_private())
return view_native_widget->IsVisibleOnAllWorkspaces();
@@ -144,7 +144,7 @@
if (x11_util::IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1582,7 +1582,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1593,7 +1593,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1680,7 +1680,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1691,7 +1691,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1776,7 +1776,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1797,7 +1797,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1832,7 +1832,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1853,7 +1853,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1851,7 +1851,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1872,7 +1872,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
index d8a0e7419221..526891ca8ac4 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-06-25 22:07:23 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/native_window_views.h
@@ -25,7 +25,7 @@ namespace electron {
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -248,7 +248,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -249,7 +249,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 53ecec2234ea..28de212fe821 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -220,7 +220,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 138.0.7204.168
+CHROMIUM_VER= 138.0.7204.185
# See ${WRKSRC}/electron/DEPS for NODE_VER
NODE_VER= 22.17.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version
index ae1731e1fe65..63bad097aa86 100644
--- a/devel/electron37/Makefile.version
+++ b/devel/electron37/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 37.2.5
+ELECTRON_VER= 37.2.6
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo
index 5f269a1f7a85..c1986ed2ee06 100644
--- a/devel/electron37/distinfo
+++ b/devel/electron37/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1754110996
-SHA256 (electron/chromium-138.0.7204.168.tar.xz) = 5aaa7070ae6378abffe781ad895a8faca34d768acc3f4a5f14015e72c67df882
-SIZE (electron/chromium-138.0.7204.168.tar.xz) = 7276724848
+TIMESTAMP = 1754602115
+SHA256 (electron/chromium-138.0.7204.185.tar.xz) = b788c781706cfe099413eb52a19718deb6a077e725af7474d064bde3fb13413b
+SIZE (electron/chromium-138.0.7204.185.tar.xz) = 7274579784
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-37.2.5.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
-SIZE (electron/electron-yarn-cache-37.2.5.tar.xz) = 30485132
-SHA256 (electron/electron-electron-v37.2.5_GH0.tar.gz) = 384cac61cb8cfa4e3bdaea77654d13472b9f1cd43f64f12f03f512816420b608
-SIZE (electron/electron-electron-v37.2.5_GH0.tar.gz) = 15824577
+SHA256 (electron/electron-yarn-cache-37.2.6.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
+SIZE (electron/electron-yarn-cache-37.2.6.tar.xz) = 30485132
+SHA256 (electron/electron-electron-v37.2.6_GH0.tar.gz) = 00af33600a5ba24f3b3d737e878f6c7b4c41bd68d4dca51a8deb8ebab2de8a5c
+SIZE (electron/electron-electron-v37.2.6_GH0.tar.gz) = 15830486
SHA256 (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 7a1dbcd53b7152df5592624698f987fd626d9240c33d59dfef13812e4c168eb2
SIZE (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 123061071
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 680d1c3ed973..5ab6f85cd1cf 100644
--- a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-07-02 10:12:01 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -160,11 +160,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -32,7 +32,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
-@@ -930,7 +930,7 @@ void WebContents::InitWithSessionAndOptions(
+@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@@ -41,7 +41,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2673,13 +2673,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2681,13 +2681,13 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@@ -57,7 +57,7 @@
CrashDumpHungChildProcess(rph->GetProcess().Handle());
#endif
rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3356,7 +3356,7 @@ void WebContents::Focus() {
+@@ -3370,7 +3370,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4225,7 +4225,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4239,7 +4239,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
index 9cfa655838e9..c241b765d7e0 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-07-22 07:51:00 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -9,7 +9,7 @@
#include "base/strings/string_util.h"
#include "shell/browser/browser.h"
#include "shell/browser/linux/unity_service.h"
-@@ -282,7 +282,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -285,7 +285,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
params.parent = parent->GetNativeWindow();
params.native_widget = new ElectronDesktopNativeWidgetAura(this);
@@ -18,7 +18,7 @@
std::string name = Browser::Get()->GetName();
// Set WM_WINDOW_ROLE.
params.wm_role_name = "browser-window";
-@@ -307,7 +307,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -310,7 +310,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
std::string window_type;
options.Get(options::kType, &window_type);
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
if (options.ValueOrDefault(options::kDarkTheme, false))
SetGTKDarkThemeEnabled(true);
-@@ -429,7 +429,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -433,7 +433,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -450,7 +450,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -454,7 +454,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (x11_util::IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -511,7 +511,7 @@ void NativeWindowViews::Show() {
+@@ -515,7 +515,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -527,7 +527,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -531,7 +531,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -546,7 +546,7 @@ void NativeWindowViews::Hide() {
+@@ -550,7 +550,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -577,7 +577,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -581,7 +581,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (x11_util::IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -827,7 +827,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -815,7 +815,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1084,7 +1084,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1072,7 +1072,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1124,7 +1124,7 @@ void NativeWindowViews::Center() {
+@@ -1112,7 +1112,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1349,7 +1349,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1332,7 +1332,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1405,7 +1405,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1388,7 +1388,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1451,7 +1451,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1434,7 +1434,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1549,7 +1549,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1560,7 +1560,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -144,7 +144,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1647,7 +1647,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1658,7 +1658,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -153,7 +153,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1752,7 +1752,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1773,7 +1773,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -162,7 +162,7 @@
return true;
#endif
}
-@@ -1808,7 +1808,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1829,7 +1829,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -171,7 +171,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1827,7 +1827,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1848,7 +1848,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
index 3cacc61bd239..47d4fb90893b 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-07-02 10:12:01 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/native_window_views.h
@@ -26,7 +26,7 @@ namespace electron {
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -249,7 +249,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -250,7 +250,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile
index e67d653f0512..5bd75d4a7fb7 100644
--- a/devel/esbuild/Makefile
+++ b/devel/esbuild/Makefile
@@ -1,7 +1,7 @@
PORTNAME= esbuild
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel www
# also bump & test ESBUILD_VERSION in net-im/signal-desktop
diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile
index f239c89ab018..0762b0ca0eea 100644
--- a/devel/etcd/Makefile
+++ b/devel/etcd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= etcd
PORTVERSION= 2.3.8
DISTVERSIONPREFIX= v
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= devel
PKGNAMEPREFIX= coreos-
diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
index 25a5694c111b..11c4b72d847d 100644
--- a/devel/etcd34/Makefile
+++ b/devel/etcd34/Makefile
@@ -1,6 +1,7 @@
PORTNAME= etcd
DISTVERSIONPREFIX= v
DISTVERSION= 3.4.37
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
diff --git a/devel/etcd35/Makefile b/devel/etcd35/Makefile
index 7e47aae2ecd2..0e067e9a480f 100644
--- a/devel/etcd35/Makefile
+++ b/devel/etcd35/Makefile
@@ -1,6 +1,7 @@
PORTNAME= etcd
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.21
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile
index a7a443a2e893..9ff56018b469 100644
--- a/devel/etcd36/Makefile
+++ b/devel/etcd36/Makefile
@@ -1,6 +1,7 @@
PORTNAME= etcd
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.0-rc.4
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 17f1cb2a8de8..b7dd97e1c756 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.07.28.00
+DISTVERSION= 2025.08.04.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
index 17894c67dac8..638000e45c79 100644
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753765038
-SHA256 (facebook-fatal-v2025.07.28.00_GH0.tar.gz) = df1f5b3ae71cc6de24b1d4fd3d40a9ae496f51120b234a37f3f14b219216dc6c
-SIZE (facebook-fatal-v2025.07.28.00_GH0.tar.gz) = 658592
+TIMESTAMP = 1754411620
+SHA256 (facebook-fatal-v2025.08.04.00_GH0.tar.gz) = 50a75fc80eaaba6ea8188a7899cc57b234300973e2b0109b9ae0c6e72d8364f2
+SIZE (facebook-fatal-v2025.08.04.00_GH0.tar.gz) = 658500
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 18303502fbcb..9954739ccebb 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.07.28.00
+DISTVERSION= 2025.08.04.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index c88b832a5959..51f2da6a554c 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753765034
-SHA256 (facebook-fbthrift-v2025.07.28.00_GH0.tar.gz) = c50dfa52865c332081674cf4f9ade640031f24a1fe07ba63eb02e6e9ed3f9bed
-SIZE (facebook-fbthrift-v2025.07.28.00_GH0.tar.gz) = 15450011
+TIMESTAMP = 1754411615
+SHA256 (facebook-fbthrift-v2025.08.04.00_GH0.tar.gz) = f81afc8c9df74ffc6eac885e4731d5d5f7b791811d6e3dada2cccb48213ea885
+SIZE (facebook-fbthrift-v2025.08.04.00_GH0.tar.gz) = 15498906
diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist
index a6700771c16e..5f1c17cd84d0 100644
--- a/devel/fbthrift/pkg-plist
+++ b/devel/fbthrift/pkg-plist
@@ -258,11 +258,11 @@ include/thrift/lib/cpp2/async/ServerStreamMultiPublisher.h
include/thrift/lib/cpp2/async/ServiceInfoHolder.h
include/thrift/lib/cpp2/async/ServiceRequestInfo.h
include/thrift/lib/cpp2/async/Sink.h
-include/thrift/lib/cpp2/async/SinkBridgeUtil.h
include/thrift/lib/cpp2/async/StreamCallbacks.h
include/thrift/lib/cpp2/async/TAsyncTransportHandler.h
include/thrift/lib/cpp2/async/TerminateInteractionOverloadPolicy.h
include/thrift/lib/cpp2/async/TwoWayBridge.h
+include/thrift/lib/cpp2/async/TwoWayBridgeUtil.h
include/thrift/lib/cpp2/async/metadata/CursorBasedRequestRpcMetadataAdapter.h
include/thrift/lib/cpp2/async/metadata/RequestRpcMetadataAdapter.h
include/thrift/lib/cpp2/async/metadata/RequestRpcMetadataFacade.h
@@ -727,11 +727,13 @@ include/thrift/lib/python/server/flagged/RcAwareTaskPatch.h
include/thrift/lib/python/server/interceptor/PythonServerModule.h
include/thrift/lib/python/server/interceptor/PythonServiceInterceptor.h
include/thrift/lib/python/server/util.h
+include/thrift/lib/python/streaming/PythonUserException.h
+include/thrift/lib/python/streaming/Sink.h
+include/thrift/lib/python/streaming/StreamElementEncoder.h
include/thrift/lib/python/test/event_handlers/handler.h
include/thrift/lib/python/test/interactions/interaction_test.h
include/thrift/lib/python/test/metadata_response/metadata_response.h
include/thrift/lib/python/types.h
-include/thrift/lib/python/util.h
include/thrift/lib/thrift/RpcMetadata_extra.h
include/thrift/lib/thrift/SerializableDynamic.h
include/thrift/lib/thrift/TypeToMaskAdapter.h
diff --git a/devel/fccf/Makefile b/devel/fccf/Makefile
index 27b7a81bef9f..5c6af469adbe 100644
--- a/devel/fccf/Makefile
+++ b/devel/fccf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fccf
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index e825ef32ec2c..fa35b51fac0e 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,7 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.07.28.00
+DISTVERSION= 2025.08.04.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index 8dc770701fce..e357da9f3b8f 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753765022
-SHA256 (facebook-folly-v2025.07.28.00_GH0.tar.gz) = 23eea7d7631b76c79f97094d618c772c62d863ed71c0bfa3eadd64b86eed1d64
-SIZE (facebook-folly-v2025.07.28.00_GH0.tar.gz) = 4571393
+TIMESTAMP = 1754411602
+SHA256 (facebook-folly-v2025.08.04.00_GH0.tar.gz) = 7bc57f84a8bf4cb7f7746b9bc8eab799ee03bf8ade868e145547b0b7a6796484
+SIZE (facebook-folly-v2025.08.04.00_GH0.tar.gz) = 4592408
diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist
index ccdb5e3e95d6..bee13ef059bf 100644
--- a/devel/folly/pkg-plist
+++ b/devel/folly/pkg-plist
@@ -859,6 +859,7 @@ include/folly/lang/RValueReferenceWrapper.h
include/folly/lang/SafeAlias-fwd.h
include/folly/lang/SafeAlias.h
include/folly/lang/SafeAssert.h
+include/folly/lang/SafeClosure.h
include/folly/lang/StaticConst.h
include/folly/lang/Switch.h
include/folly/lang/Thunk.h
@@ -866,6 +867,7 @@ include/folly/lang/ToAscii.h
include/folly/lang/TypeInfo.h
include/folly/lang/UncaughtExceptions.h
include/folly/lang/VectorTraits.h
+include/folly/lang/bind/AsArgument.h
include/folly/lang/bind/Bind.h
include/folly/lang/bind/Named.h
include/folly/lang/bind/NamedToStorage.h
@@ -998,6 +1000,7 @@ include/folly/random/xoshiro256pp.h
include/folly/result/gtest_helpers.h
include/folly/result/result.h
include/folly/result/try.h
+include/folly/result/value_only_result.h
include/folly/settings/CommandLineParser.h
include/folly/settings/Immutables.h
include/folly/settings/Observer.h
diff --git a/devel/fortytwo-encore/Makefile b/devel/fortytwo-encore/Makefile
index 9ce269b29724..382701b459f7 100644
--- a/devel/fortytwo-encore/Makefile
+++ b/devel/fortytwo-encore/Makefile
@@ -1,6 +1,6 @@
PORTNAME= encore
PORTVERSION= 0.3.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel gnustep
MASTER_SITES= SF/fortytwo/Encore/${PORTVERSION}
PKGNAMEPREFIX= fortytwo-
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index 0979451a9670..9abdb930793d 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
-DISTVERSION= 2.76.0
+DISTVERSION= 2.76.2
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
-USES= go:1.23,modules
+USES= go:1.24,modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_DATE= $$(date +%Y-%m-%d)
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index e35e3611728c..857fcc2080b2 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752805657
-SHA256 (go/devel_gh/gh-v2.76.0/v2.76.0.mod) = b4bdacd63707818ebdf76f28f2cc2956aeb1298aef5e51a491459d3fa5bb58f5
-SIZE (go/devel_gh/gh-v2.76.0/v2.76.0.mod) = 9235
-SHA256 (go/devel_gh/gh-v2.76.0/v2.76.0.zip) = a297e1b6c0f83f58e1bb01346261b9e82676ca43db921c01a6282efa237c4f90
-SIZE (go/devel_gh/gh-v2.76.0/v2.76.0.zip) = 15196511
+TIMESTAMP = 1754861364
+SHA256 (go/devel_gh/gh-v2.76.2/v2.76.2.mod) = 4fbf606d1e964e905b78841c4e8649cfbe3e790a82c5800d17518da44a714fe0
+SIZE (go/devel_gh/gh-v2.76.2/v2.76.2.mod) = 11896
+SHA256 (go/devel_gh/gh-v2.76.2/v2.76.2.zip) = 71e9f372f8ef2345410c8d3bf7813278a607ef6e353ec770c476851f4beae2b8
+SIZE (go/devel_gh/gh-v2.76.2/v2.76.2.zip) = 15523160
diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile
index d7b1badd0127..d1cb166210eb 100644
--- a/devel/ghq/Makefile
+++ b/devel/ghq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ghq
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org
diff --git a/devel/gilt/Makefile b/devel/gilt/Makefile
index 0bbcc744a06a..501a9ec0d544 100644
--- a/devel/gilt/Makefile
+++ b/devel/gilt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gilt
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= matthew@FreeBSD.org
diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile
index a2f188f79044..ad7eab51e7fd 100644
--- a/devel/git-bug/Makefile
+++ b/devel/git-bug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-bug
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 872e2843c915..f0c5c83413c4 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,6 +1,7 @@
PORTNAME= git-codereview
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile
index 2c9c1759d1be..e92dfc24296d 100644
--- a/devel/git-lfs/Makefile
+++ b/devel/git-lfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-lfs
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile
index a72ec2916f65..6f4bd44439bb 100644
--- a/devel/git-who/Makefile
+++ b/devel/git-who/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-who
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= nxjoseph@protonmail.com
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 2c74706e907f..97ff03ab6d92 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753327146
-SHA256 (go/devel_gitaly/gitaly-v18.2.1/go.mod) = ec7c02d0d63b1125e6446a6c2ada6fc2efa12d332da58b7c9c9cd56103cc51ed
-SIZE (go/devel_gitaly/gitaly-v18.2.1/go.mod) = 13011
-SHA256 (go/devel_gitaly/gitaly-v18.2.1/gitaly-v18.2.1.tar.bz2) = 3144eba5edd72e66e0f7b3fb8b3fb1d2d6dc6cb5bc45fadd284980401535840d
-SIZE (go/devel_gitaly/gitaly-v18.2.1/gitaly-v18.2.1.tar.bz2) = 4543282
-SHA256 (go/devel_gitaly/gitaly-v18.2.1/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
-SIZE (go/devel_gitaly/gitaly-v18.2.1/git-v2.50.0.tar.bz2) = 9249878
+TIMESTAMP = 1755072119
+SHA256 (go/devel_gitaly/gitaly-v18.2.2/go.mod) = ec7c02d0d63b1125e6446a6c2ada6fc2efa12d332da58b7c9c9cd56103cc51ed
+SIZE (go/devel_gitaly/gitaly-v18.2.2/go.mod) = 13011
+SHA256 (go/devel_gitaly/gitaly-v18.2.2/gitaly-v18.2.2.tar.bz2) = 56a9e67391146d7fae17fd151f15686d8a3fd082188fae7952b36246d990c45d
+SIZE (go/devel_gitaly/gitaly-v18.2.2/gitaly-v18.2.2.tar.bz2) = 4543611
+SHA256 (go/devel_gitaly/gitaly-v18.2.2/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
+SIZE (go/devel_gitaly/gitaly-v18.2.2/git-v2.50.0.tar.bz2) = 9249878
diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile
index 762b74b2a238..80f12bfee3ba 100644
--- a/devel/gitea-act_runner/Makefile
+++ b/devel/gitea-act_runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= act_runner
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= gitea-
diff --git a/devel/gitid/Makefile b/devel/gitid/Makefile
index 596c9c7bc173..00938d0fc8da 100644
--- a/devel/gitid/Makefile
+++ b/devel/gitid/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitid
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 54adeb7579fa..5e898f678616 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-runner
DISTVERSIONPREFIX= v
DISTVERSION= 18.2.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile
index 9e98e6868819..0590b0b1bc88 100644
--- a/devel/gitlab-shell/Makefile
+++ b/devel/gitlab-shell/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlab-shell
PORTVERSION= 14.43.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile
index eecfaa47518c..06734fc3c6f1 100644
--- a/devel/gitleaks/Makefile
+++ b/devel/gitleaks/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitleaks
DISTVERSIONPREFIX= v
DISTVERSION= 8.28.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile
index 87468088ad3b..4d8dbeda6fff 100644
--- a/devel/gitmux/Makefile
+++ b/devel/gitmux/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitmux
PORTVERSION= 0.11.2
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile
index 525e4c07f3af..ebbd5329bfbb 100644
--- a/devel/gitty/Makefile
+++ b/devel/gitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index 6dbbde828b51..967b35a28c93 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,7 +1,6 @@
PORTNAME= glab
DISTVERSIONPREFIX= v
-DISTVERSION= 1.38.0
-PORTREVISION= 7
+DISTVERSION= 1.64.0
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
@@ -11,21 +10,23 @@ WWW= https://gitlab.com/gitlab-org/cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= git:devel/git
RUN_DEPENDS= git:devel/git
-USES= go:1.21,modules
+USES= go:1.24,modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_PLATFORM= ${OPSYS:tl}
_BUILD_DATE= $$(date +%Y-%m-%d)
+_TAG= fe60bcf75bfb58801f5a429a52a3461ef62b0f6e
GO_MODULE= gitlab.com/gitlab-org/cli
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
-s -w \
- -X main.buildDate=${_BUILD_DATE} \
- -X main.version=${_BUILD_VERSION} \
- -X main.platform=${_BUILD_PLATFORM}"
+ -X 'main.commit=${_TAG}' \
+ -X 'main.version=${_BUILD_VERSION}' \
+ -X 'main.platform=${_BUILD_PLATFORM}'"
PORTDOCS= CONTRIBUTING.md README.md SECURITY.md
@@ -38,6 +39,16 @@ COMPLETIONS_PLIST_FILES= share/bash-completion/completions/${PORTNAME} \
share/fish/vendor_completions.d/${PORTNAME}.fish \
share/zsh/site-functions/_${PORTNAME}
+# add a git tag, as that is required to build the manpages
+pre-build:
+ cd ${WRKSRC} && \
+ git init && \
+ git config user.email "${MAINTAINER}" && \
+ git config user.name "FreeBSD Port" && \
+ git add . && \
+ git commit -m "tag" && \
+ git tag v${PORTVERSION}
+
post-install-COMPLETIONS-on:
.for _shell in bash fish zsh
${GO_WRKDIR_BIN}/${PORTNAME} completion -s ${_shell} \
diff --git a/devel/glab/distinfo b/devel/glab/distinfo
index f165484dfee3..a11c5fb24ab3 100644
--- a/devel/glab/distinfo
+++ b/devel/glab/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1712440763
-SHA256 (go/devel_glab/glab-v1.38.0/v1.38.0.mod) = ca0d8130fd4a3eb3033eba19f0efbdb3c9f1ff87dd08c777945e1f399f825256
-SIZE (go/devel_glab/glab-v1.38.0/v1.38.0.mod) = 4249
-SHA256 (go/devel_glab/glab-v1.38.0/v1.38.0.zip) = 9cba64d5625d335f94898c429974fd576247c986c2455590138d8e25a33c543e
-SIZE (go/devel_glab/glab-v1.38.0/v1.38.0.zip) = 17103966
+TIMESTAMP = 1753442758
+SHA256 (go/devel_glab/glab-v1.64.0/v1.64.0.mod) = 870ff4deede5042d8da5c7cc7903de6e2184c0ae2d036eae0cc8c7c6fe6cf1b0
+SIZE (go/devel_glab/glab-v1.64.0/v1.64.0.mod) = 5996
+SHA256 (go/devel_glab/glab-v1.64.0/v1.64.0.zip) = 96a1d37ed2677f6fc0d5d52b1ce29fa25b136bef285ca40380709714d2961e40
+SIZE (go/devel_glab/glab-v1.64.0/v1.64.0.zip) = 17406581
diff --git a/devel/glab/pkg-plist b/devel/glab/pkg-plist
index 216338f7a090..00a5cf7b8b3e 100644
--- a/devel/glab/pkg-plist
+++ b/devel/glab/pkg-plist
@@ -3,15 +3,19 @@
%%MANPAGES%%share/man/man1/glab-alias-set.1.gz
%%MANPAGES%%share/man/man1/glab-alias.1.gz
%%MANPAGES%%share/man/man1/glab-api.1.gz
-%%MANPAGES%%share/man/man1/glab-ask-git.1.gz
-%%MANPAGES%%share/man/man1/glab-ask.1.gz
+%%MANPAGES%%share/man/man1/glab-auth-configure-docker.1.gz
+%%MANPAGES%%share/man/man1/glab-auth-docker-helper.1.gz
+%%MANPAGES%%share/man/man1/glab-auth-dpop-gen.1.gz
%%MANPAGES%%share/man/man1/glab-auth-login.1.gz
+%%MANPAGES%%share/man/man1/glab-auth-logout.1.gz
%%MANPAGES%%share/man/man1/glab-auth-status.1.gz
%%MANPAGES%%share/man/man1/glab-auth.1.gz
%%MANPAGES%%share/man/man1/glab-changelog-generate.1.gz
%%MANPAGES%%share/man/man1/glab-changelog.1.gz
%%MANPAGES%%share/man/man1/glab-check-update.1.gz
-%%MANPAGES%%share/man/man1/glab-ci-artifact.1.gz
+%%MANPAGES%%share/man/man1/glab-ci-cancel-job.1.gz
+%%MANPAGES%%share/man/man1/glab-ci-cancel-pipeline.1.gz
+%%MANPAGES%%share/man/man1/glab-ci-cancel.1.gz
%%MANPAGES%%share/man/man1/glab-ci-config-compile.1.gz
%%MANPAGES%%share/man/man1/glab-ci-config.1.gz
%%MANPAGES%%share/man/man1/glab-ci-delete.1.gz
@@ -20,20 +24,32 @@
%%MANPAGES%%share/man/man1/glab-ci-list.1.gz
%%MANPAGES%%share/man/man1/glab-ci-retry.1.gz
%%MANPAGES%%share/man/man1/glab-ci-run.1.gz
+%%MANPAGES%%share/man/man1/glab-ci-run-trig.1.gz
%%MANPAGES%%share/man/man1/glab-ci-status.1.gz
%%MANPAGES%%share/man/man1/glab-ci-trace.1.gz
%%MANPAGES%%share/man/man1/glab-ci-trigger.1.gz
%%MANPAGES%%share/man/man1/glab-ci-view.1.gz
%%MANPAGES%%share/man/man1/glab-ci.1.gz
+%%MANPAGES%%share/man/man1/glab-cluster-agent-bootstrap.1.gz
+%%MANPAGES%%share/man/man1/glab-cluster-agent-check_manifest_usage.1.gz
%%MANPAGES%%share/man/man1/glab-cluster-agent-get-token.1.gz
%%MANPAGES%%share/man/man1/glab-cluster-agent-list.1.gz
%%MANPAGES%%share/man/man1/glab-cluster-agent-update-kubeconfig.1.gz
%%MANPAGES%%share/man/man1/glab-cluster-agent.1.gz
%%MANPAGES%%share/man/man1/glab-cluster.1.gz
+%%MANPAGES%%share/man/man1/glab-cluster-graph.1.gz
%%MANPAGES%%share/man/man1/glab-completion.1.gz
+%%MANPAGES%%share/man/man1/glab-config-edit.1.gz
%%MANPAGES%%share/man/man1/glab-config-get.1.gz
%%MANPAGES%%share/man/man1/glab-config-set.1.gz
%%MANPAGES%%share/man/man1/glab-config.1.gz
+%%MANPAGES%%share/man/man1/glab-deploy-key-add.1.gz
+%%MANPAGES%%share/man/man1/glab-deploy-key-delete.1.gz
+%%MANPAGES%%share/man/man1/glab-deploy-key-get.1.gz
+%%MANPAGES%%share/man/man1/glab-deploy-key-list.1.gz
+%%MANPAGES%%share/man/man1/glab-deploy-key.1.gz
+%%MANPAGES%%share/man/man1/glab-duo-ask.1.gz
+%%MANPAGES%%share/man/man1/glab-duo.1.gz
%%MANPAGES%%share/man/man1/glab-incident-close.1.gz
%%MANPAGES%%share/man/man1/glab-incident-list.1.gz
%%MANPAGES%%share/man/man1/glab-incident-note.1.gz
@@ -56,7 +72,12 @@
%%MANPAGES%%share/man/man1/glab-issue-update.1.gz
%%MANPAGES%%share/man/man1/glab-issue-view.1.gz
%%MANPAGES%%share/man/man1/glab-issue.1.gz
+%%MANPAGES%%share/man/man1/glab-iteration-list.1.gz
+%%MANPAGES%%share/man/man1/glab-iteration.1.gz
+%%MANPAGES%%share/man/man1/glab-job-artifact.1.gz
+%%MANPAGES%%share/man/man1/glab-job.1.gz
%%MANPAGES%%share/man/man1/glab-label-create.1.gz
+%%MANPAGES%%share/man/man1/glab-label-delete.1.gz
%%MANPAGES%%share/man/man1/glab-label-list.1.gz
%%MANPAGES%%share/man/man1/glab-label.1.gz
%%MANPAGES%%share/man/man1/glab-mr-approve.1.gz
@@ -94,15 +115,25 @@
%%MANPAGES%%share/man/man1/glab-repo-fork.1.gz
%%MANPAGES%%share/man/man1/glab-repo-list.1.gz
%%MANPAGES%%share/man/man1/glab-repo-mirror.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-publish-catalog.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-publish.1.gz
%%MANPAGES%%share/man/man1/glab-repo-search.1.gz
%%MANPAGES%%share/man/man1/glab-repo-transfer.1.gz
+%%MANPAGES%%share/man/man1/glab-repo-update.1.gz
%%MANPAGES%%share/man/man1/glab-repo-view.1.gz
%%MANPAGES%%share/man/man1/glab-repo.1.gz
%%MANPAGES%%share/man/man1/glab-schedule-create.1.gz
%%MANPAGES%%share/man/man1/glab-schedule-delete.1.gz
%%MANPAGES%%share/man/man1/glab-schedule-list.1.gz
%%MANPAGES%%share/man/man1/glab-schedule-run.1.gz
+%%MANPAGES%%share/man/man1/glab-schedule-update.1.gz
%%MANPAGES%%share/man/man1/glab-schedule.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile-create.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile-download.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile-get.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile-list.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile-remove.1.gz
+%%MANPAGES%%share/man/man1/glab-securefile.1.gz
%%MANPAGES%%share/man/man1/glab-snippet-create.1.gz
%%MANPAGES%%share/man/man1/glab-snippet.1.gz
%%MANPAGES%%share/man/man1/glab-ssh-key-add.1.gz
@@ -110,6 +141,24 @@
%%MANPAGES%%share/man/man1/glab-ssh-key-get.1.gz
%%MANPAGES%%share/man/man1/glab-ssh-key-list.1.gz
%%MANPAGES%%share/man/man1/glab-ssh-key.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-amend.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-create.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-first.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-last.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-list.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-move.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-next.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-prev.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-reorder.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-save.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-switch.1.gz
+%%MANPAGES%%share/man/man1/glab-stack-sync.1.gz
+%%MANPAGES%%share/man/man1/glab-stack.1.gz
+%%MANPAGES%%share/man/man1/glab-token-create.1.gz
+%%MANPAGES%%share/man/man1/glab-token-list.1.gz
+%%MANPAGES%%share/man/man1/glab-token-revoke.1.gz
+%%MANPAGES%%share/man/man1/glab-token-rotate.1.gz
+%%MANPAGES%%share/man/man1/glab-token.1.gz
%%MANPAGES%%share/man/man1/glab-user-events.1.gz
%%MANPAGES%%share/man/man1/glab-user.1.gz
%%MANPAGES%%share/man/man1/glab-variable-delete.1.gz
diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile
index 34cbf41f4b97..f51394377566 100644
--- a/devel/gllvm/Makefile
+++ b/devel/gllvm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gllvm
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/devel/gnustep-make/Makefile b/devel/gnustep-make/Makefile
index 80339682d166..f8561844763b 100644
--- a/devel/gnustep-make/Makefile
+++ b/devel/gnustep-make/Makefile
@@ -1,9 +1,9 @@
PORTNAME= gnustep-make
-DISTVERSION= 2.9.2
+DISTVERSION= 2.9.3
CATEGORIES= devel gnustep
MASTER_SITES= GNUSTEP/core
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= joe.maloney@icloud.com
COMMENT= GNUstep makefile package
WWW= http://www.gnustep.org/
@@ -15,11 +15,8 @@ SHEBANG_FILES= bake_debian_files.sh
MAKE_FLAGS= OPTFLAG="${CFLAGS}"
CONFIGURE_ENV+= INSTALL_PROGRAM="${INSTALL} -c" INSTALL_DATA="${INSTALL} -c"
-CONFIGURE_ARGS+= --with-thread-lib=-pthread \
- --with-config-file=${GNUSTEP_PREFIX}/GNUstep.conf \
+CONFIGURE_ARGS+= --with-config-file=${GNUSTEP_PREFIX}/GNUstep.conf \
--with-layout=gnustep \
- --enable-objc-nonfragile-abi \
- --enable-native-objc-exceptions \
--with-library-combo=ng-gnu-gnu
GNU_CONFIGURE_PREFIX= ${GNUSTEP_PREFIX}
NO_ARCH= yes
diff --git a/devel/gnustep-make/distinfo b/devel/gnustep-make/distinfo
index 3a876d796ce3..8057c377f3b3 100644
--- a/devel/gnustep-make/distinfo
+++ b/devel/gnustep-make/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717137269
-SHA256 (gnustep-make-2.9.2.tar.gz) = f540df9f0e1daeb3d23b08e14b204b2a46f1d0a4005cb171c95323413806e4e1
-SIZE (gnustep-make-2.9.2.tar.gz) = 611483
+TIMESTAMP = 1753738945
+SHA256 (gnustep-make-2.9.3.tar.gz) = 93ca320b706279ebca53760da89d4c3f2bbc547f4723967140a34346d9f04c24
+SIZE (gnustep-make-2.9.3.tar.gz) = 613252
diff --git a/devel/gnustep-make/pkg-plist b/devel/gnustep-make/pkg-plist
index 6d62f535c587..81bdc5d000e5 100644
--- a/devel/gnustep-make/pkg-plist
+++ b/devel/gnustep-make/pkg-plist
@@ -1,8 +1,8 @@
GNUstep/GNUstep.conf
GNUstep/System/Library/Documentation/man/man1/debugapp.1.gz
-GNUstep/System/Library/Documentation/man/man1/openapp.1.gz
GNUstep/System/Library/Documentation/man/man1/gnustep-config.1.gz
GNUstep/System/Library/Documentation/man/man1/gnustep-tests.1.gz
+GNUstep/System/Library/Documentation/man/man1/openapp.1.gz
GNUstep/System/Library/Documentation/man/man1/opentool.1.gz
GNUstep/System/Library/Documentation/man/man7/GNUstep.7.gz
GNUstep/System/Library/Documentation/man/man7/library-combo.7.gz
@@ -75,7 +75,7 @@ GNUstep/System/Library/Makefiles/TestFramework/README
GNUstep/System/Library/Makefiles/TestFramework/Summary.sh
GNUstep/System/Library/Makefiles/TestFramework/Testing.h
GNUstep/System/Library/Makefiles/TestFramework/example1.m
-GNUstep/System/Library/Makefiles/TestFramework/example%%MAJORVERSION%%.m
+GNUstep/System/Library/Makefiles/TestFramework/example2.m
GNUstep/System/Library/Makefiles/TestFramework/example3.m
GNUstep/System/Library/Makefiles/TestFramework/example4.m
GNUstep/System/Library/Makefiles/TestFramework/example5.m
@@ -86,8 +86,8 @@ GNUstep/System/Library/Makefiles/TestFramework/example9.m
GNUstep/System/Library/Makefiles/aggregate.make
GNUstep/System/Library/Makefiles/app-wrapper.template
GNUstep/System/Library/Makefiles/application.make
-GNUstep/System/Library/Makefiles/bundle.make
GNUstep/System/Library/Makefiles/bake_debian_files.sh
+GNUstep/System/Library/Makefiles/bundle.make
GNUstep/System/Library/Makefiles/clean_cpu.sh
GNUstep/System/Library/Makefiles/clean_os.sh
GNUstep/System/Library/Makefiles/clean_vendor.sh
@@ -102,9 +102,9 @@ GNUstep/System/Library/Makefiles/ctool.make
GNUstep/System/Library/Makefiles/documentation.make
GNUstep/System/Library/Makefiles/empty.make
GNUstep/System/Library/Makefiles/executable.template
-GNUstep/System/Library/Makefiles/filesystem.sh
GNUstep/System/Library/Makefiles/filesystem.csh
GNUstep/System/Library/Makefiles/filesystem.make
+GNUstep/System/Library/Makefiles/filesystem.sh
GNUstep/System/Library/Makefiles/fixpath.sh
GNUstep/System/Library/Makefiles/framework.make
GNUstep/System/Library/Makefiles/gnustep-make-help
@@ -134,20 +134,20 @@ GNUstep/System/Library/Makefiles/serial-subdirectories.make
GNUstep/System/Library/Makefiles/service.make
GNUstep/System/Library/Makefiles/spec-rules.template
GNUstep/System/Library/Makefiles/strip_makefiles.sh
-GNUstep/System/Library/Makefiles/tar-exclude-list
GNUstep/System/Library/Makefiles/subproject.make
+GNUstep/System/Library/Makefiles/tar-exclude-list
GNUstep/System/Library/Makefiles/target.make
GNUstep/System/Library/Makefiles/test-application.make
GNUstep/System/Library/Makefiles/test-library.make
GNUstep/System/Library/Makefiles/test-tool.make
GNUstep/System/Library/Makefiles/tool.make
GNUstep/System/Library/Makefiles/vendor.sh
+GNUstep/System/Makefiles
GNUstep/System/Tools/debugapp
GNUstep/System/Tools/gnustep-config
GNUstep/System/Tools/gnustep-tests
GNUstep/System/Tools/openapp
GNUstep/System/Tools/opentool
-GNUstep/System/Makefiles
@dir GNUstep/Local/Applications
@dir GNUstep/Local/Library/ApplicationSupport
@dir GNUstep/Local/Library/Bundles
@@ -164,10 +164,9 @@ GNUstep/System/Makefiles
@dir GNUstep/System/Library/ColorPickers
@dir GNUstep/System/Library/Colors
@dir GNUstep/System/Library/DocTemplates
-@dir GNUstep/System/Library/Documentation/man
-@dir GNUstep/System/Library/Documentation/info
@dir GNUstep/System/Library/Documentation/Developer
@dir GNUstep/System/Library/Documentation/User
+@dir GNUstep/System/Library/Documentation/info
@dir GNUstep/System/Library/Fonts
@dir GNUstep/System/Library/Frameworks
@dir GNUstep/System/Library/Headers
@@ -178,7 +177,7 @@ GNUstep/System/Makefiles
@dir GNUstep/System/Library/Makefiles/Additional
@dir GNUstep/System/Library/Makefiles/Auxiliary
@dir GNUstep/System/Library/PostScript
-@dir GNUstep/System/Library/Sounds
@dir GNUstep/System/Library/Services
+@dir GNUstep/System/Library/Sounds
@dir GNUstep/System/Tools/Java
@dir GNUstep/System/Tools/Resources
diff --git a/devel/gnustep/Makefile b/devel/gnustep/Makefile
index 094b898bc3c8..f1bbc9419821 100644
--- a/devel/gnustep/Makefile
+++ b/devel/gnustep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnustep
PORTVERSION= 1.28.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel lang gnustep
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile
index 91ab2aabb601..8a760c2d79c9 100644
--- a/devel/go-bindata-assetfs/Makefile
+++ b/devel/go-bindata-assetfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata-assetfs
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel www
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile
index 0208ffa4de3d..a4fcafd6aeaf 100644
--- a/devel/go-bindata/Makefile
+++ b/devel/go-bindata/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-bindata
PORTVERSION= 3.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile
index 34345888371e..b33ab1158b1a 100644
--- a/devel/go-git/Makefile
+++ b/devel/go-git/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-git
DISTVERSIONPREFIX= v
DISTVERSION= 5.10.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile
index cfe1bdf1388f..39a9056aa096 100644
--- a/devel/go-perf/Makefile
+++ b/devel/go-perf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= go-perf
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index a1b1ee021e94..239476671c81 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.34.0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile
index b4a905028e98..08b9f8bfde97 100644
--- a/devel/go-wire/Makefile
+++ b/devel/go-wire/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wire
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
PKGNAMEPREFIX= go-
diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile
index 9734218eaa52..921c4d2ef794 100644
--- a/devel/gocheese/Makefile
+++ b/devel/gocheese/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gocheese
DISTVERSION= 4.2.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel python
MASTER_SITES= http://www.gocheese.cypherpunks.ru/download/
diff --git a/devel/gocritic/Makefile b/devel/gocritic/Makefile
index ff4d1d2c9929..03669453f784 100644
--- a/devel/gocritic/Makefile
+++ b/devel/gocritic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gocritic
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/godot/Makefile b/devel/godot/Makefile
index c06436a61a74..a6db516d4139 100644
--- a/devel/godot/Makefile
+++ b/devel/godot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= godot
DISTVERSION= 4.4.1
DISTVERSIONSUFFIX= -stable
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= devel games
MAINTAINER= FreeBSD@Shaneware.biz
@@ -18,65 +18,90 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libgraphite2.so:graphics/graphite2 \
libharfbuzz-icu.so:print/harfbuzz-icu \
libharfbuzz.so:print/harfbuzz \
- libpcre2-8.so:devel/pcre2 \
+ libpcre2-32.so:devel/pcre2 \
libpng.so:graphics/png \
libvpx.so:multimedia/libvpx
RUN_DEPENDS= xdg-open:devel/xdg-utils \
xdg-user-dir:devel/xdg-user-dirs \
xmessage:x11/xmessage
-USES= compiler:c++17-lang cpe gl pkgconfig scons xorg
+USES= compiler:c++17-lang cpe gl pkgconfig scons
CPE_VENDOR= godotengine
USE_GITHUB= yes
GH_ACCOUNT= godotengine
-
USE_GL= gl glew glu
-USE_XORG= x11 xcursor xext xi xinerama xrandr xrender
-
-MAKE_ARGS+= platform=linuxbsd builtin_freetype=False \
- builtin_graphite=False builtin_harfbuzz=False \
- builtin_libpng=False builtin_libvpx=False \
- builtin_pcre2=False builtin_zlib=False verbose=True
-MAKE_ARGS+= ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}}
-MAKE_ARGS_clang= use_llvm=True linker=lld
+
+MAKE_ARGS+= platform=linuxbsd \
+ builtin_freetype=False \
+ builtin_graphite=False \
+ builtin_harfbuzz=False \
+ builtin_libpng=False \
+ builtin_libvpx=False \
+ builtin_pcre2=False \
+ builtin_zlib=False \
+ verbose=True \
+ ${MAKE_ARGS_${CHOSEN_COMPILER_TYPE}}
+MAKE_ARGS_clang= use_llvm=True
+
CXXFLAGS_i386= ${CXXFLAGS_i386_${CHOSEN_COMPILER_TYPE}}
CXXFLAGS_i386_gcc= -march=i586
GODOTFILE= ${PORTNAME}${PKGNAMESUFFIX}
PLIST_FILES= bin/${GODOTFILE}
-OPTIONS_DEFINE= EXAMPLES TEST TOOLS UDEV
-OPTIONS_DEFAULT= ALSA UDEV
+OPTIONS_DEFINE= EXAMPLES MOLD TEST TOOLS UDEV WAYLAND X11
+OPTIONS_DEFAULT= ALSA UDEV WAYLAND X11
OPTIONS_GROUP= AUDIO
OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO
# Moved to devel/godot-tools
OPTIONS_EXCLUDE?= EXAMPLES TOOLS
AUDIO_DESC= Audio support
+MOLD_DESC= Use mold linker for faster compilation
TOOLS_DESC= Include development tools (IDE)
UDEV_DESC= Libudev support (Joystick)
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_MAKE_ARGS= alsa=True
ALSA_MAKE_ARGS_OFF= alsa=False
+
# master head at 6/3 - no branch made for 4.4 yet
EXAMPLES_GH_TUPLE= godotengine:godot-demo-projects:fdb2f50a2088:DEMOS
EXAMPLES_PORTEXAMPLES= *
+
+MOLD_BUILD_DEPENDS= mold:devel/mold
+MOLD_MAKE_ARGS= linker=mold
+MOLD_MAKE_ARGS_OFF= linker=lld
+
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_MAKE_ARGS= pulseaudio=True
PULSEAUDIO_MAKE_ARGS_OFF= pulseaudio=False
+
TEST_MAKE_ARGS= tests=True
+
TOOLS_MAKE_ARGS= target=editor
TOOLS_MAKE_ARGS_OFF= target=template_release
-TOOLS_DESKTOP_ENTRIES= "Godot" "${COMMENT}" "${GODOTFILE}" \
- "${GODOTFILE}" "Development;IDE;" ""
-TOOLS_PLIST_FILES= share/pixmaps/${GODOTFILE}.png \
- share/pixmaps/${GODOTFILE}.svg
+TOOLS_DESKTOP_ENTRIES= "Godot Engine" "${COMMENT}" "${GODOTFILE}" \
+ "${GODOTFILE}" "Development;IDE;" ""
+TOOLS_PLIST_FILES= share/icons/hicolor/256x256/apps/${GODOTFILE}.png \
+ share/icons/hicolor/scalable/apps/${GODOTFILE}.svg
+
UDEV_BUILD_DEPENDS= ${PREFIX}/include/linux/input.h:devel/evdev-proto
UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd
UDEV_MAKE_ARGS= udev=True
UDEV_MAKE_ARGS_OFF= udev=False
+WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
+WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
+ libxkbcommon.so:x11/libxkbcommon
+WAYLAND_MAKE_ARGS= wayland=True libdecor=True
+WAYLAND_MAKE_ARGS_OFF= wayland=False
+
+X11_USES= xorg
+X11_USE= XORG=x11,xcursor,xext,xi,xinerama,xrandr,xrender
+X11_MAKE_ARGS= x11=True
+X11_MAKE_ARGS_OFF= x11=False
+
.ifmake makesum
# Always include optional distfiles
.MAKEFLAGS: WITH="${OPTIONS_DEFINE}" OPTIONS_EXCLUDE=
@@ -107,10 +132,12 @@ do-install-EXAMPLES-on:
${STAGEDIR}${EXAMPLESDIR})
do-install-TOOLS-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
${INSTALL_DATA} ${WRKSRC}/icon.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${GODOTFILE}.png
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/${GODOTFILE}.png
${INSTALL_DATA} ${WRKSRC}/icon.svg \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${GODOTFILE}.svg
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${GODOTFILE}.svg
.if ${PORT_OPTIONS:MTEST}
do-test:
diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile
index 30b3e31ba994..3216b07c75be 100644
--- a/devel/gogs/Makefile
+++ b/devel/gogs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gogs
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel www
MAINTAINER= me@svmhdvn.name
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 1365ef265db5..103c901776c8 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,6 +1,7 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.0
+DISTVERSION= 2.3.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index 4c90b1203622..a8574e643106 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753247249
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.0/v2.3.0.mod) = 435b5c28004a7d51dd4da9719e6455008ae1b17ef5ee5ec2d16da2174738930f
-SIZE (go/devel_golangci-lint/golangci-lint-v2.3.0/v2.3.0.mod) = 9634
-SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.0/v2.3.0.zip) = 0e088d503fad994e1dd8883e6e3ea3dc2c8132ba326e7f1eb0fced5cf0effd0d
-SIZE (go/devel_golangci-lint/golangci-lint-v2.3.0/v2.3.0.zip) = 3027116
+TIMESTAMP = 1754457844
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.mod) = 1ea9bd30fca5945ec6a161dc0e4518e3dfc136e8fe4eb36d14644fc9f4626966
+SIZE (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.mod) = 9635
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.zip) = e39869101e3d5c617b3047744c249a316b3bd3350666191ea94013ff1a9d3933
+SIZE (go/devel_golangci-lint/golangci-lint-v2.3.1/v2.3.1.zip) = 3053124
diff --git a/devel/golint/Makefile b/devel/golint/Makefile
index e4b2fedc22b6..6bf86f6f1e3a 100644
--- a/devel/golint/Makefile
+++ b/devel/golint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= golint
PORTVERSION= g20190409
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile
index 6343175bd32d..ccb031dba565 100644
--- a/devel/gomigrate/Makefile
+++ b/devel/gomigrate/Makefile
@@ -1,6 +1,7 @@
PORTNAME= migrate
DISTVERSIONPREFIX= v
DISTVERSION= 4.18.3
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= go
diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile
index fd54e00cefb6..fda4078d0773 100644
--- a/devel/google-cloud-cpp/Makefile
+++ b/devel/google-cloud-cpp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= google-cloud-cpp
DISTVERSIONPREFIX= v
DISTVERSION= 2.27.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= devel
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index c863b5430fee..c0d4b0ad828c 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gopls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.1
+DISTVERSION= 0.20.0
PORTREVISION= 1
CATEGORIES= devel
diff --git a/devel/gopls/distinfo b/devel/gopls/distinfo
index a05fd279cdf2..39d59afb00ff 100644
--- a/devel/gopls/distinfo
+++ b/devel/gopls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750415150
-SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 7da7bbfa0ce693c99c9c702128a70354650253dea30c3ccc5758eb3cedfc87c0
-SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.mod) = 968
-SHA256 (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = efbbc9557c26d51edbabd674e4eaaa8ca881e508554a35affc609f3b132eb0d1
-SIZE (go/devel_gopls/gopls-v0.19.1/v0.19.1.zip) = 2270401
+TIMESTAMP = 1754048789
+SHA256 (go/devel_gopls/gopls-v0.20.0/v0.20.0.mod) = 74f06762e74281c9d75a818b97f7a358457d54c85657526bb3e99cefc80387a6
+SIZE (go/devel_gopls/gopls-v0.20.0/v0.20.0.mod) = 1110
+SHA256 (go/devel_gopls/gopls-v0.20.0/v0.20.0.zip) = ebaeab7ce9e90b2f50bd15688843f6f6392897532cdc4826b34a5454d0153357
+SIZE (go/devel_gopls/gopls-v0.20.0/v0.20.0.zip) = 2262520
diff --git a/devel/gopls/pkg-plist b/devel/gopls/pkg-plist
index fd039b1634f2..a23d52446351 100644
--- a/devel/gopls/pkg-plist
+++ b/devel/gopls/pkg-plist
@@ -1,41 +1,43 @@
bin/gopls
%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/README.md
%%PORTDOCS%%%%DOCSDIR%%/doc/advanced.md
%%PORTDOCS%%%%DOCSDIR%%/doc/analyzers.md
%%PORTDOCS%%%%DOCSDIR%%/doc/codelenses.md
%%PORTDOCS%%%%DOCSDIR%%/doc/command-line.md
%%PORTDOCS%%%%DOCSDIR%%/doc/contributing.md
%%PORTDOCS%%%%DOCSDIR%%/doc/daemon.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/default.tmpl
%%PORTDOCS%%%%DOCSDIR%%/doc/design/architecture.svg
%%PORTDOCS%%%%DOCSDIR%%/doc/design/design.md
%%PORTDOCS%%%%DOCSDIR%%/doc/design/implementation.md
%%PORTDOCS%%%%DOCSDIR%%/doc/design/integrating.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/emacs.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/editor/emacs.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/editor/helix.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/editor/sublime.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/editor/vim.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/editor/zed.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/README.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/assembly.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/completion.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/diagnostics.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/features/index.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/features/mcp.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/modfiles.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/navigation.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/passive.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/templates.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/transformation.md
%%PORTDOCS%%%%DOCSDIR%%/doc/features/web.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/helix.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/index.md
%%PORTDOCS%%%%DOCSDIR%%/doc/inlayHints.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/inline-after.png
-%%PORTDOCS%%%%DOCSDIR%%/doc/inline-before.png
-%%PORTDOCS%%%%DOCSDIR%%/doc/refactor-inline.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/README
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.16.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.17.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.18.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.19.0.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/releases.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/semantictokens.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.20.0.md
+%%PORTDOCS%%%%DOCSDIR%%/doc/release/v0.21.0.md
%%PORTDOCS%%%%DOCSDIR%%/doc/settings.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/subl.md
%%PORTDOCS%%%%DOCSDIR%%/doc/troubleshooting.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/vim.md
%%PORTDOCS%%%%DOCSDIR%%/doc/workspace.md
-%%PORTDOCS%%%%DOCSDIR%%/doc/zeroconfig.png
diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile
index bfc63a39ff90..4f77f5273fdb 100644
--- a/devel/goprotobuf/Makefile
+++ b/devel/goprotobuf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goprotobuf
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
-PORTREVISION= 11
+PORTREVISION= 12
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile
index 3840ef011fd9..d290e6a892fe 100644
--- a/devel/goredo/Makefile
+++ b/devel/goredo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= goredo
DISTVERSION= 2.6.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= http://www.goredo.cypherpunks.su/download/
diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile
index e9a376889842..962b6df75bc4 100644
--- a/devel/goreleaser/Makefile
+++ b/devel/goreleaser/Makefile
@@ -1,7 +1,6 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.0
-PORTREVISION= 1
+DISTVERSION= 2.11.2
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goreleaser/distinfo b/devel/goreleaser/distinfo
index a045607e3246..cfc66e31df07 100644
--- a/devel/goreleaser/distinfo
+++ b/devel/goreleaser/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752050031
-SHA256 (go/devel_goreleaser/goreleaser-v2.11.0/v2.11.0.mod) = 907f0f328e20cc70a05fc2c91449e4ac0b355d436b3dec5e99ad977a7e7b4554
-SIZE (go/devel_goreleaser/goreleaser-v2.11.0/v2.11.0.mod) = 20988
-SHA256 (go/devel_goreleaser/goreleaser-v2.11.0/v2.11.0.zip) = 1aa5df924fcfce0f492080a7ab96459942cd00f13b8e7fff331f05a96826c8a8
-SIZE (go/devel_goreleaser/goreleaser-v2.11.0/v2.11.0.zip) = 3373785
+TIMESTAMP = 1754342029
+SHA256 (go/devel_goreleaser/goreleaser-v2.11.2/v2.11.2.mod) = aef2abf2d4957a0b16866180d611cb78887623b71c59cc061e847c65f3d96fbc
+SIZE (go/devel_goreleaser/goreleaser-v2.11.2/v2.11.2.mod) = 20901
+SHA256 (go/devel_goreleaser/goreleaser-v2.11.2/v2.11.2.zip) = 8644808ddb068b5ab1616a305b10f8ba87d28e22d38060fb247cca84f15a2196
+SIZE (go/devel_goreleaser/goreleaser-v2.11.2/v2.11.2.zip) = 3375884
diff --git a/devel/gorm/Makefile b/devel/gorm/Makefile
index dc4746f2e13e..dbbbf4424fd0 100644
--- a/devel/gorm/Makefile
+++ b/devel/gorm/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gorm
DISTVERSIONPREFIX= gorm-
DISTVERSION= 1_3_1
+PORTREVISION= 1
CATEGORIES= devel gnustep
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile
index d25e9b64c07d..57f05f10d92e 100644
--- a/devel/goswagger/Makefile
+++ b/devel/goswagger/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goswagger
DISTVERSIONPREFIX= v
DISTVERSION= 0.30.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile
index f57dc201afec..060bc9802546 100644
--- a/devel/grcov/Makefile
+++ b/devel/grcov/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grcov
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.3
+DISTVERSION= 0.10.5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -19,11 +19,11 @@ CARGO_CRATES= adler2-2.0.1 \
aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
arbitrary-1.4.1 \
autocfg-1.5.0 \
bitflags-2.9.1 \
@@ -32,14 +32,14 @@ CARGO_CRATES= adler2-2.0.1 \
bumpalo-3.19.0 \
bytecount-0.6.9 \
byteorder-1.5.0 \
- cc-1.2.30 \
+ cc-1.2.31 \
cfb-0.7.3 \
cfg-if-1.0.1 \
chrono-0.4.41 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
- clap-4.5.41 \
- clap_builder-4.5.41 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
clap_derive-4.5.41 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
@@ -117,7 +117,7 @@ CARGO_CRATES= adler2-2.0.1 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
proc-macro2-1.0.95 \
- quick-xml-0.38.0 \
+ quick-xml-0.38.1 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
@@ -138,7 +138,7 @@ CARGO_CRATES= adler2-2.0.1 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.141 \
+ serde_json-1.0.142 \
sha2-0.10.9 \
shlex-1.3.0 \
simd-adler32-0.3.7 \
@@ -148,8 +148,8 @@ CARGO_CRATES= adler2-2.0.1 \
smallvec-1.15.1 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
- symbolic-common-12.16.0 \
- symbolic-demangle-12.16.0 \
+ symbolic-common-12.16.1 \
+ symbolic-demangle-12.16.1 \
syn-2.0.104 \
tabled-0.20.0 \
tabled_derive-0.11.0 \
diff --git a/devel/grcov/distinfo b/devel/grcov/distinfo
index 9ad5dabf1341..292f9a98405f 100644
--- a/devel/grcov/distinfo
+++ b/devel/grcov/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1753847676
+TIMESTAMP = 1754558076
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -7,16 +7,16 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -33,8 +33,8 @@ SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d5661261983
SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
-SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
+SIZE (rust/crates/cc-1.2.31.crate) = 109427
SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f
SIZE (rust/crates/cfb-0.7.3.crate) = 63277
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
@@ -45,10 +45,10 @@ SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a72
SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139
-SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
-SIZE (rust/crates/clap-4.5.41.crate) = 58298
-SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
-SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
@@ -203,8 +203,8 @@ SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd00
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/quick-xml-0.38.0.crate) = 8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b
-SIZE (rust/crates/quick-xml-0.38.0.crate) = 196570
+SHA256 (rust/crates/quick-xml-0.38.1.crate) = 9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4
+SIZE (rust/crates/quick-xml-0.38.1.crate) = 201181
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
@@ -245,8 +245,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
-SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -265,10 +265,10 @@ SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/symbolic-common-12.16.0.crate) = 9c5199e46f23c77c611aa2a383b2f72721dfee4fb2bf85979eea1e0f26ba6e35
-SIZE (rust/crates/symbolic-common-12.16.0.crate) = 27978
-SHA256 (rust/crates/symbolic-demangle-12.16.0.crate) = fa3c03956e32254f74e461a330b9522a2689686d80481708fb2014780d8d3959
-SIZE (rust/crates/symbolic-demangle-12.16.0.crate) = 192824
+SHA256 (rust/crates/symbolic-common-12.16.1.crate) = 70f4d06896c59fabe3fe36d7bc003c975f0a0af67d380e14a95eaebffe4f8de5
+SIZE (rust/crates/symbolic-common-12.16.1.crate) = 27980
+SHA256 (rust/crates/symbolic-demangle-12.16.1.crate) = bd3903bafe2ed4c3512ff4c6eb77cc22b6f43662f3b9f7e3fe4f152927f54ec8
+SIZE (rust/crates/symbolic-demangle-12.16.1.crate) = 192830
SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/tabled-0.20.0.crate) = e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d
@@ -409,5 +409,5 @@ SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d705
SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
-SHA256 (mozilla-grcov-v0.10.3_GH0.tar.gz) = 3bf61e7bc671e9ad9ad19af5bc222395a68416fc948ce19d656f03b38da247c3
-SIZE (mozilla-grcov-v0.10.3_GH0.tar.gz) = 2861646
+SHA256 (mozilla-grcov-v0.10.5_GH0.tar.gz) = afba6d38b56898575273f4639cb31dfcfa28de60eca0b157524ca96bc36bc320
+SIZE (mozilla-grcov-v0.10.5_GH0.tar.gz) = 2864487
diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile
index 0aaba7370967..6b37b71d4cd7 100644
--- a/devel/grpc-gateway/Makefile
+++ b/devel/grpc-gateway/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grpc-gateway
DISTVERSIONPREFIX= v
DISTVERSION= 2.27.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index 04d9bfd53457..d05fe54cdb4c 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.73.1
+PORTVERSION= 1.74.0
DISTVERSIONPREFIX= v
PORTEPOCH= 2
CATEGORIES= devel
@@ -56,8 +56,8 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} \
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:4667a43:googleapis_googleapis/third_party/googleapis \
+GH_TUPLE= envoyproxy:data-plane-api:fba78fa:envoyproxy_data_plane_api/third_party/envoy-api \
+ googleapis:googleapis:bc2022d: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 4a5ad3bd22b1..7beef8d88320 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,10 +1,10 @@
-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-4667a43_GH0.tar.gz) = 0a6cea8f0a04a37a6f2b3c898b3f2dfc60aa45913221505af37efa169c423d1e
-SIZE (googleapis-googleapis-4667a43_GH0.tar.gz) = 11058066
+TIMESTAMP = 1753796010
+SHA256 (grpc-grpc-v1.74.0_GH0.tar.gz) = dd6a2fa311ba8441bbefd2764c55b99136ff10f7ea42954be96006a2723d33fc
+SIZE (grpc-grpc-v1.74.0_GH0.tar.gz) = 15014902
+SHA256 (envoyproxy-data-plane-api-fba78fa_GH0.tar.gz) = fe76e518dc51e11019dd6f966c104b7e93999eddbf471af9a6043218b14885ad
+SIZE (envoyproxy-data-plane-api-fba78fa_GH0.tar.gz) = 721860
+SHA256 (googleapis-googleapis-bc2022d_GH0.tar.gz) = 33dce9f6e2e963017a5516c6ae4218fcf20903fcfba6940c886aba9fce715ee2
+SIZE (googleapis-googleapis-bc2022d_GH0.tar.gz) = 11229880
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/grpc/pkg-plist b/devel/grpc/pkg-plist
index dcdcbe6ad5bf..cf389ed994e6 100644
--- a/devel/grpc/pkg-plist
+++ b/devel/grpc/pkg-plist
@@ -85,6 +85,7 @@ include/grpc/byte_buffer.h
include/grpc/byte_buffer_reader.h
include/grpc/census.h
include/grpc/compression.h
+include/grpc/create_channel_from_endpoint.h
include/grpc/credentials.h
include/grpc/event_engine/endpoint_config.h
include/grpc/event_engine/event_engine.h
@@ -310,11 +311,11 @@ lib/cmake/grpc/modules/Findc-ares.cmake
lib/cmake/grpc/modules/Findre2.cmake
lib/cmake/grpc/modules/Findsystemd.cmake
lib/libaddress_sorting.so
-lib/libaddress_sorting.so.48
-lib/libaddress_sorting.so.48.0.0
+lib/libaddress_sorting.so.49
+lib/libaddress_sorting.so.49.0.0
lib/libgpr.so
-lib/libgpr.so.48
-lib/libgpr.so.48.0.0
+lib/libgpr.so.49
+lib/libgpr.so.49.0.0
lib/libgrpc++.so
lib/libgrpc++.so.%%SHLIB_VER%%
lib/libgrpc++.so.%%PORTVERSION%%
@@ -331,8 +332,8 @@ lib/libgrpc++_unsecure.so
lib/libgrpc++_unsecure.so.%%SHLIB_VER%%
lib/libgrpc++_unsecure.so.%%PORTVERSION%%
lib/libgrpc.so
-lib/libgrpc.so.48
-lib/libgrpc.so.48.0.0
+lib/libgrpc.so.49
+lib/libgrpc.so.49.0.0
lib/libgrpc_authorization_provider.so
lib/libgrpc_authorization_provider.so.%%SHLIB_VER%%
lib/libgrpc_authorization_provider.so.%%PORTVERSION%%
@@ -340,47 +341,47 @@ lib/libgrpc_plugin_support.so
lib/libgrpc_plugin_support.so.%%SHLIB_VER%%
lib/libgrpc_plugin_support.so.%%PORTVERSION%%
lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.48
-lib/libgrpc_unsecure.so.48.0.0
+lib/libgrpc_unsecure.so.49
+lib/libgrpc_unsecure.so.49.0.0
lib/libgrpcpp_channelz.so
lib/libgrpcpp_channelz.so.%%SHLIB_VER%%
lib/libgrpcpp_channelz.so.%%PORTVERSION%%
lib/libupb_base_lib.so
-lib/libupb_base_lib.so.48
-lib/libupb_base_lib.so.48.0.0
+lib/libupb_base_lib.so.49
+lib/libupb_base_lib.so.49.0.0
lib/libupb_hash_lib.so
-lib/libupb_hash_lib.so.48
-lib/libupb_hash_lib.so.48.0.0
+lib/libupb_hash_lib.so.49
+lib/libupb_hash_lib.so.49.0.0
lib/libupb_json_lib.so
-lib/libupb_json_lib.so.48
-lib/libupb_json_lib.so.48.0.0
+lib/libupb_json_lib.so.49
+lib/libupb_json_lib.so.49.0.0
lib/libupb_lex_lib.so
-lib/libupb_lex_lib.so.48
-lib/libupb_lex_lib.so.48.0.0
+lib/libupb_lex_lib.so.49
+lib/libupb_lex_lib.so.49.0.0
lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.48
-lib/libupb_mem_lib.so.48.0.0
+lib/libupb_mem_lib.so.49
+lib/libupb_mem_lib.so.49.0.0
lib/libupb_message_lib.so
-lib/libupb_message_lib.so.48
-lib/libupb_message_lib.so.48.0.0
+lib/libupb_message_lib.so.49
+lib/libupb_message_lib.so.49.0.0
lib/libupb_mini_descriptor_lib.so
-lib/libupb_mini_descriptor_lib.so.48
-lib/libupb_mini_descriptor_lib.so.48.0.0
+lib/libupb_mini_descriptor_lib.so.49
+lib/libupb_mini_descriptor_lib.so.49.0.0
lib/libupb_mini_table_lib.so
-lib/libupb_mini_table_lib.so.48
-lib/libupb_mini_table_lib.so.48.0.0
+lib/libupb_mini_table_lib.so.49
+lib/libupb_mini_table_lib.so.49.0.0
lib/libupb_reflection_lib.so
-lib/libupb_reflection_lib.so.48
-lib/libupb_reflection_lib.so.48.0.0
+lib/libupb_reflection_lib.so.49
+lib/libupb_reflection_lib.so.49.0.0
lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.48
-lib/libupb_textformat_lib.so.48.0.0
+lib/libupb_textformat_lib.so.49
+lib/libupb_textformat_lib.so.49.0.0
lib/libupb_wire_lib.so
-lib/libupb_wire_lib.so.48
-lib/libupb_wire_lib.so.48.0.0
+lib/libupb_wire_lib.so.49
+lib/libupb_wire_lib.so.49.0.0
lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.48
-lib/libutf8_range_lib.so.48.0.0
+lib/libutf8_range_lib.so.49
+lib/libutf8_range_lib.so.49.0.0
libdata/pkgconfig/gpr.pc
libdata/pkgconfig/grpc++.pc
libdata/pkgconfig/grpc++_unsecure.pc
diff --git a/devel/gstreamer1-devtools/Makefile b/devel/gstreamer1-devtools/Makefile
new file mode 100644
index 000000000000..95ef7f1a29da
--- /dev/null
+++ b/devel/gstreamer1-devtools/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= gstreamer1-devtools
+PORTVERSION= ${_GST_VERSION}
+CATEGORIES= devel
+MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-devtools/
+DISTNAME= gst-devtools-${PORTVERSION}
+
+MAINTAINER= multimedia@FreeBSD.org
+COMMENT= Gstreamer element validation suite
+WWW= https://gstreamer.freedesktop.org/
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/validate/COPYING
+
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib
+
+USES= compiler:c11 gettext-runtime gnome gstreamer \
+ meson pkgconfig python shebangfix tar:xz
+USE_GNOME= cairo gtk30 introspection:build
+USE_GSTREAMER= bad rtsp-server
+USE_LDCONFIG= yes
+USE_PYTHON= noflavors
+
+SHEBANG_FILES= validate/launcher/RangeHTTPServer.py \
+ validate/tools/gst-validate-launcher.in
+
+MESON_ARGS= -Ddots_viewer=disabled
+
+BINARY_ALIAS= python3=${PYTHON_VERSION}
+
+PLIST_SUB= SOVERSION=${_GST_SOVERSION} \
+ VERSION=${_GST_LIB_VER}
+
+post-install:
+ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
+ -f -d ${PREFIX}/lib/gst-validate-launcher/python \
+ ${STAGEDIR}${PREFIX}/lib/gst-validate-launcher/python
+ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ -f -d ${PREFIX}/lib/gst-validate-launcher/python \
+ ${STAGEDIR}${PREFIX}/lib/gst-validate-launcher/python
+
+.include <bsd.port.mk>
diff --git a/devel/gstreamer1-devtools/distinfo b/devel/gstreamer1-devtools/distinfo
new file mode 100644
index 000000000000..a4dfde4134a9
--- /dev/null
+++ b/devel/gstreamer1-devtools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754716319
+SHA256 (gst-devtools-1.26.5.tar.xz) = 63d46a8effa8a225e25a464ba7538ace853fe0dc1e70366b27c208135e5401ce
+SIZE (gst-devtools-1.26.5.tar.xz) = 1614108
diff --git a/devel/gstreamer1-devtools/pkg-descr b/devel/gstreamer1-devtools/pkg-descr
new file mode 100644
index 000000000000..3634917d0f6f
--- /dev/null
+++ b/devel/gstreamer1-devtools/pkg-descr
@@ -0,0 +1,11 @@
+The goal of GstValidate is to be able to detect when elements are not
+behaving as expected and report it to the user so he knows how things
+are supposed to work inside a GstPipeline. In the end, fixing issues
+found by the tool will ensure that all elements behave all together in
+the expected way.
+
+The easiest way of using GstValidate is to use one of its command-line
+tools, located at tools/ directory. It is also possible to monitor
+GstPipelines from any application by using the LD_PRELOAD gstvalidate
+lib. The third way of using it is to write your own application that
+links and uses libgstvalidate.
diff --git a/devel/gstreamer1-devtools/pkg-plist b/devel/gstreamer1-devtools/pkg-plist
new file mode 100644
index 000000000000..77dfc611e288
--- /dev/null
+++ b/devel/gstreamer1-devtools/pkg-plist
@@ -0,0 +1,119 @@
+bin/gst-validate-%%VERSION%%
+bin/gst-validate-images-check-%%VERSION%%
+bin/gst-validate-launcher
+bin/gst-validate-media-check-%%VERSION%%
+bin/gst-validate-rtsp-server-%%VERSION%%
+bin/gst-validate-transcoding-%%VERSION%%
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-bin-monitor.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-element-monitor.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enum-types.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enums.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-media-info.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor-factory.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override-registry.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pad-monitor.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pipeline-monitor.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-report.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-reporter.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-runner.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-scenario.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-types.h
+include/gstreamer-%%VERSION%%/gst/validate/gst-validate-utils.h
+include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-parser.h
+include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-writer.h
+include/gstreamer-%%VERSION%%/gst/validate/media-descriptor.h
+include/gstreamer-%%VERSION%%/gst/validate/validate-prelude.h
+include/gstreamer-%%VERSION%%/gst/validate/validate.h
+lib/girepository-%%VERSION%%/GstValidate-%%VERSION%%.typelib
+lib/gst-validate-launcher/python/launcher/RangeHTTPServer.py
+lib/gst-validate-launcher/python/launcher/__init__.py
+lib/gst-validate-launcher/python/launcher/__pycache__/RangeHTTPServer%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/RangeHTTPServer%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/__init__%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/baseclasses%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/baseclasses%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/config%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/httpserver%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/httpserver%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/loggable%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/loggable%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/main%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/main%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/reporters%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/reporters%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/utils%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/vfb_server%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/__pycache__/vfb_server%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/apps/__init__.py
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/__init__%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstcheck%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstcheck%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstvalidate%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstvalidate%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/pyunittest%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/apps/__pycache__/pyunittest%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/apps/gstcheck.py
+lib/gst-validate-launcher/python/launcher/apps/gstvalidate.py
+lib/gst-validate-launcher/python/launcher/apps/pyunittest.py
+lib/gst-validate-launcher/python/launcher/baseclasses.py
+lib/gst-validate-launcher/python/launcher/config.py
+lib/gst-validate-launcher/python/launcher/httpserver.py
+lib/gst-validate-launcher/python/launcher/loggable.py
+lib/gst-validate-launcher/python/launcher/main.py
+lib/gst-validate-launcher/python/launcher/reporters.py
+lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/check%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/check%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/pyunittest%%PYTHON_TAG%%.opt-1.pyc
+lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/pyunittest%%PYTHON_TAG%%.pyc
+lib/gst-validate-launcher/python/launcher/testsuites/check.py
+lib/gst-validate-launcher/python/launcher/testsuites/pyunittest.py
+lib/gst-validate-launcher/python/launcher/utils.py
+lib/gst-validate-launcher/python/launcher/vfb_server.py
+lib/gstreamer-%%VERSION%%/libgstvalidatetracer.so
+lib/gstreamer-%%VERSION%%/validate/libgstvalidatefaultinjection.so
+lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so
+lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so
+lib/gstreamer-%%VERSION%%/validate/libgstvalidatessim.so
+lib/libgstvalidate-%%VERSION%%.so
+lib/libgstvalidate-%%VERSION%%.so.0
+lib/libgstvalidate-%%VERSION%%.so.%%SOVERSION%%
+lib/libgstvalidate-default-overrides-%%VERSION%%.so
+lib/libgstvalidate-default-overrides-%%VERSION%%.so.0
+lib/libgstvalidate-default-overrides-%%VERSION%%.so.%%SOVERSION%%
+libdata/pkgconfig/gstreamer-validate-%%VERSION%%.pc
+share/gir-%%VERSION%%/GstValidate-%%VERSION%%.gir
+share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate_size.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_size.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/alternate_fast_backward_forward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/change_state_intensive.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/disable_subtitle_track_while_paused.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/fast_backward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/fast_forward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/force_key_unit.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/force_rtsp2.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/includes/default-seek-flags.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/pause_resume.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/play_15s.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/play_5s.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/reverse_playback.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/rtsp_overrides/includes/default-seek-flags.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/scrub_backward_seeking.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/scrub_backward_seeking_full.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/scrub_forward_seeking.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/scrub_forward_seeking_full.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/seek_backward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track.scenario
+share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track_while_paused.scenario
diff --git a/devel/gum/Makefile b/devel/gum/Makefile
index 0bc02bb9d949..eafd6faf9fff 100644
--- a/devel/gum/Makefile
+++ b/devel/gum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gum
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= dave@bitboss.ca
diff --git a/devel/gwenhywfar-qt6/Makefile b/devel/gwenhywfar-qt6/Makefile
new file mode 100644
index 000000000000..664052f200f7
--- /dev/null
+++ b/devel/gwenhywfar-qt6/Makefile
@@ -0,0 +1,12 @@
+PORTREVISION= 0
+PKGNAMESUFFIX= -${_GWEN_GUI}
+
+MAINTAINER= jhale@FreeBSD.org
+COMMENT= Gwenhywfar Qt6 support library
+
+MASTERDIR= ${.CURDIR:H:H}/devel/gwenhywfar
+PLIST= ${.CURDIR}/pkg-plist
+
+_GWEN_GUI= qt6
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/gwenhywfar-qt6/pkg-plist b/devel/gwenhywfar-qt6/pkg-plist
new file mode 100644
index 000000000000..fc95c8c04db7
--- /dev/null
+++ b/devel/gwenhywfar-qt6/pkg-plist
@@ -0,0 +1,9 @@
+include/gwenhywfar5/gwen-gui-qt6/qt5_gui.hpp
+include/gwenhywfar5/gwen-gui-qt6/qt5_gui_dialog.hpp
+include/gwenhywfar5/gwen-gui-qt6/qt5dialogbox.hpp
+lib/cmake/gwengui-qt6-%%GWEN_MAJ_MIN_VER%%/gwengui-qt6-config-version.cmake
+lib/cmake/gwengui-qt6-%%GWEN_MAJ_MIN_VER%%/gwengui-qt6-config.cmake
+lib/libgwengui-qt6.so
+lib/libgwengui-qt6.so.%%GWEN_SHLIB_VER%%
+lib/libgwengui-qt6.so.%%GWEN_SHLIB_VER%%.%%GWEN_MIN_PATCH_VER%%
+libdata/pkgconfig/gwengui-qt6.pc
diff --git a/devel/gwenhywfar/Makefile b/devel/gwenhywfar/Makefile
index 2a442fd15772..a43ef3eca63a 100644
--- a/devel/gwenhywfar/Makefile
+++ b/devel/gwenhywfar/Makefile
@@ -1,8 +1,8 @@
PORTNAME= gwenhywfar
-PORTVERSION= 5.12.0
+PORTVERSION= 5.12.1
PORTREVISION?= 0
CATEGORIES= devel net security
-MASTER_SITES= https://www.aquamaniac.de/rdm/attachments/download/529/
+MASTER_SITES= https://www.aquamaniac.de/rdm/attachments/download/533/
MAINTAINER?= jhale@FreeBSD.org
COMMENT?= Multi-platform helper library for networking and security applications
@@ -76,13 +76,20 @@ LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz
USES+= gettext-runtime gnome
USE_GNOME+= cairo gdkpixbuf gtk30
. elif ${_GWEN_GUI} == "qt5"
-USES+= compiler:c++11-lang gl qmake:no_env qt:5
+USES+= compiler:c++11-lang gl qt:5
USE_GL= gl
USE_QT= core gui widgets \
buildtools:build qmake:build
-CONFIGURE_ARGS+=--with-qt5-qmake=${QMAKE} \
- --with-qt5-moc=${MOC} \
- --with-qt5-uic=${UIC}
+CONFIGURE_ENV+= QMAKE=${QMAKE} \
+ QT_MOC=${MOC} \
+ QT_UIC=${UIC}
+. elif ${_GWEN_GUI} == "qt6"
+USES+= compiler:c++17-lang gl qt:6
+USE_GL= opengl
+USE_QT= base
+CONFIGURE_ENV+= QMAKE=${QMAKE} \
+ QT_MOC=${MOC} \
+ QT_UIC=${UIC}
. endif
.endif
@@ -97,6 +104,9 @@ post-patch:
-e 's|[$$][(]builddir[)]/../cpp/libgwengui-cpp.la|-lgwengui-cpp|g' \
-e 's|[$$][(]top_builddir[)]/gui/cpp/libgwengui-cpp.la|-lgwengui-cpp|g' \
-e '/^SUBDIRS/s|cpp ||g'
+# The qt6 gui source is actually located in the qt5 subdir and needs this
+# symlink to build. This should be fixed in the next release.
+ @(cd ${BUILD_WRKSRC} && ${LN} -sf qt5 qt6)
.endif
post-build-DOXYGEN-on:
diff --git a/devel/gwenhywfar/distinfo b/devel/gwenhywfar/distinfo
index ea9356eb80e2..c2b8ac010428 100644
--- a/devel/gwenhywfar/distinfo
+++ b/devel/gwenhywfar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735272271
-SHA256 (gwenhywfar-5.12.0.tar.gz) = 0ad5f1447703211f1610053a94bce1e82abceda2222a2ecc9cf45b148395d626
-SIZE (gwenhywfar-5.12.0.tar.gz) = 2721790
+TIMESTAMP = 1754206688
+SHA256 (gwenhywfar-5.12.1.tar.gz) = d188448b9c3a9709721422ee0134b9d0b7790ab7514058d99e04399e39465dda
+SIZE (gwenhywfar-5.12.1.tar.gz) = 2734237
diff --git a/devel/gwenhywfar/files/patch-configure b/devel/gwenhywfar/files/patch-configure
index f97bc90eb9fb..5e331d4ac0d2 100644
--- a/devel/gwenhywfar/files/patch-configure
+++ b/devel/gwenhywfar/files/patch-configure
@@ -1,35 +1,67 @@
-Hunk 1: Fix dectection of fox libs.
-Hunk 2,3: Remove leftover file so temp directory is cleaned.
-Hunk 3: Use pkgconf for QT_LIBS. The other method produces the full path to the
-library which libtool seems to discard.
+Hunk 1: Fix detection of fox libs.
+Hunk 2: Avoid linking to unneeded Qt components (yet again) which were re-added
+ in 5.12.1, and re-add widgets which was removed for some reason. This
+ only needs core, gui, and widgets.
+ Use pkgconf to define QT_LIBS. The other method produces the full path
+ to the libraries which libtool seems to discard.
---- configure.orig 2024-12-17 18:57:54 UTC
+--- configure.orig 2025-07-06 17:51:09 UTC
+++ configure
-@@ -23442,7 +23442,7 @@ if test "${with_fox_libs+set}" = set; then :
-
+@@ -24831,7 +24831,7 @@ then :
# Check whether --with-fox-libs was given.
- if test "${with_fox_libs+set}" = set; then :
+ if test ${with_fox_libs+y}
+ then :
- withval=$with_fox_libs; fox_libs="$withval"
+ withval=$with_fox_libs; local_fox_libs="$withval"
- else
+ else $as_nop
ac_ext=cpp
-@@ -25024,6 +25024,7 @@ $as_echo_n "checking for Qt... " >&6; }
- am_have_qt_dir=`mktemp -d`
- am_have_qt_pro="$am_have_qt_dir/test.pro"
- am_have_qt_makefile="$am_have_qt_dir/Makefile"
-+ am_have_qt_stash="$am_have_qt_dir/.qmake.stash"
- # http://qt-project.org/doc/qt-5/qmake-variable-reference.html#qt
- cat > $am_have_qt_pro << EOF
- win32 {
-@@ -25039,8 +25040,8 @@ EOF
+@@ -26583,42 +26583,20 @@ win32 {
+ CONFIG -= debug_and_release
+ CONFIG += release
+ }
+-qtHaveModule(axcontainer): QT += axcontainer
+-qtHaveModule(axserver): QT += axserver
+-qtHaveModule(concurrent): QT += concurrent
+ qtHaveModule(core): QT += core
+-qtHaveModule(dbus): QT += dbus
+-qtHaveModule(declarative): QT += declarative
+-qtHaveModule(designer): QT += designer
+ qtHaveModule(gui): QT += gui
+-qtHaveModule(help): QT += help
+-qtHaveModule(multimedia): QT += multimedia
+-qtHaveModule(multimediawidgets): QT += multimediawidgets
+-qtHaveModule(network): QT += network
+-qtHaveModule(opengl): QT += opengl
+-qtHaveModule(printsupport): QT += printsupport
+-qtHaveModule(qml): QT += qml
+-qtHaveModule(qmltest): QT += qmltest
+-qtHaveModule(x11extras): QT += x11extras
+-qtHaveModule(script): QT += script
+-qtHaveModule(scripttools): QT += scripttools
+-qtHaveModule(sensors): QT += sensors
+-qtHaveModule(serialport): QT += serialport
+-qtHaveModule(sql): QT += sql
+-qtHaveModule(svg): QT += svg
+-qtHaveModule(testlib): QT += testlib
+-qtHaveModule(uitools): QT += uitools
+-qtHaveModule(webkit): QT += webkit
+-qtHaveModule(webkitwidgets): QT += webkitwidgets
+-qtHaveModule(xml): QT += xml
+-qtHaveModule(xmlpatterns): QT += xmlpatterns
++qtHaveModule(widgets): QT += widgets
+ percent.target = %
+ percent.commands = @echo -n "\$(\$(@))\ "
+ QMAKE_EXTRA_TARGETS += percent
EOF
- $QT_QMAKE $am_have_qt_pro -o $am_have_qt_makefile
+ $QMAKE $am_have_qt_pro -o $am_have_qt_makefile
QT_CXXFLAGS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile CXXFLAGS INCPATH`
- QT_LIBS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile LIBS`
-- rm $am_have_qt_pro $am_have_qt_makefile
-+ QT_LIBS=`pkgconf --libs Qt5Widgets gl`
-+ rm $am_have_qt_pro $am_have_qt_makefile $am_have_qt_stash
++ if test "$ver" ">" "Qt version 5"; then
++ QT_LIBS=`pkgconf --libs Qt6Widgets opengl`
++ else
++ QT_LIBS=`pkgconf --libs Qt5Widgets gl`
++ fi
+ rm $am_have_qt_pro $am_have_qt_stash $am_have_qt_makefile
rmdir $am_have_qt_dir
- # Look for specific tools in $PATH
diff --git a/devel/gwenhywfar/files/patch-gui_qt5_Makefile.in b/devel/gwenhywfar/files/patch-gui_qt5_Makefile.in
new file mode 100644
index 000000000000..828fab38117e
--- /dev/null
+++ b/devel/gwenhywfar/files/patch-gui_qt5_Makefile.in
@@ -0,0 +1,15 @@
+Install headers for the qt6 flavor in a unique location. It's silly that
+they're still named qt5*.h, but we're trying not to deviate too much from
+upstream and this interfaces's only consumer, kmymoney.
+
+--- gui/qt5/Makefile.in.orig 2025-08-03 09:12:07 UTC
++++ gui/qt5/Makefile.in
+@@ -556,7 +556,7 @@ nodist_noinst_HEADERS =
+
+ nodist_libgwengui_qt@QT_MAJOR_VERSION@_la_SOURCES =
+ nodist_noinst_HEADERS =
+-iheaderdir = ${gwenhywfar_headerdir_am}/gwen-gui-qt5
++iheaderdir = ${gwenhywfar_headerdir_am}/gwen-gui-qt@QT_MAJOR_VERSION@
+ iheader_HEADERS = \
+ qt5_gui.hpp \
+ qt5_gui_dialog.hpp \
diff --git a/devel/highlighterkit/Makefile b/devel/highlighterkit/Makefile
index 6b8773e0d60f..c56b8d269bf0 100644
--- a/devel/highlighterkit/Makefile
+++ b/devel/highlighterkit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= highlighterkit
PORTVERSION= 0.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel gnustep
MASTER_SITES= http://download.gna.org/pmanager/0.2/
DISTNAME= HighlighterKit-${PORTVERSION}
diff --git a/devel/hs-alex/Makefile b/devel/hs-alex/Makefile
index b2b49a7f024a..1edcd22785cd 100644
--- a/devel/hs-alex/Makefile
+++ b/devel/hs-alex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alex
-DISTVERSION= 3.5.3.0
+DISTVERSION= 3.5.4.0
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-alex/distinfo b/devel/hs-alex/distinfo
index fe72ac7831d8..6eefe6066a32 100644
--- a/devel/hs-alex/distinfo
+++ b/devel/hs-alex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744222158
-SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
-SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
+TIMESTAMP = 1754381632
+SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade
+SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220
diff --git a/devel/hub/Makefile b/devel/hub/Makefile
index bc8ba2b6e544..4a583b9a31ec 100644
--- a/devel/hub/Makefile
+++ b/devel/hub/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hub
PORTVERSION= 2.14.2
DISTVERSIONPREFIX= v
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= devel sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile
index bde9106cab0f..e329cac30816 100644
--- a/devel/influx-pkg-config/Makefile
+++ b/devel/influx-pkg-config/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pkg-config
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.14
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
PKGNAMEPREFIX= influx
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 4073fb4ccc15..8c6e22530425 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.521
+PORTVERSION= 2.523
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 0940ae0b3195..19788b350899 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753859613
-SHA256 (jenkins/2.521/jenkins.war) = 3f82a149d087dee17d7a0e493637c64398f2674ad8a38339dfde9ed081fe3a19
-SIZE (jenkins/2.521/jenkins.war) = 95044334
+TIMESTAMP = 1755017938
+SHA256 (jenkins/2.523/jenkins.war) = 773054c15e618d7bb7201395a37bfc0a83308a15cdfcb8b0414b21b3da736f93
+SIZE (jenkins/2.523/jenkins.war) = 95517493
diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile
index 945242d353af..013ef66968e3 100644
--- a/devel/jiri/Makefile
+++ b/devel/jiri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jiri
PORTVERSION= g${TIMESTAMP:S/-/./g:C/T.*//g}
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MASTER_SITES= LOCAL/swills
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile
index cb2c34200297..78edc10f5b69 100644
--- a/devel/kio-extras/Makefile
+++ b/devel/kio-extras/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kio-extras
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -28,8 +29,8 @@ SHEBANG_FILES= info/kde-info2html
# CVE-2018-19120
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidget
-OPTIONS_DEFINE= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB DOCS
-OPTIONS_DEFAULT= SAMBA AFC MTP EXR EXIV SLP SSH TAGLIB
+OPTIONS_DEFINE= SAMBA AFC MTP EXIV OPENEXR SLP SSH TAGLIB DOCS
+OPTIONS_DEFAULT= SAMBA AFC MTP EXIV OPENEXR SLP SSH TAGLIB
OPTIONS_SUB= yes
SAMBA_DESC= Needed to build the SMB kioslave
@@ -46,14 +47,14 @@ MTP_DESC= Needed to build the MTP kioslave
MTP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Mtp
MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp
-EXR_DESC= Provides support for OpenEXR formatted images in the thumbnail kioslave
-EXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
-EXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr
-
EXIV_DESC= Provides support for automatic rotation of JPEGs in the thumbnail kioslave
EXIV_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF6kExiv2
EXIV_USE= KDE=libkexiv2
+OPENEXR_DESC= Provides support for OpenEXR formatted images in the thumbnail kioslave
+OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
+OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr
+
SLP_DESC= Provides SLP support in the network:/ kioslave
SLP_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SLP
SLP_LIB_DEPENDS= libslp.so:net/openslp
diff --git a/devel/kio-extras/pkg-plist b/devel/kio-extras/pkg-plist
index e2cadc14bea0..dee7b70ba3a8 100644
--- a/devel/kio-extras/pkg-plist
+++ b/devel/kio-extras/pkg-plist
@@ -33,7 +33,7 @@ lib/libkioarchive6.so.6.0.0
%%QT_PLUGINDIR%%/kf6/thumbcreator/directorythumbnail.so
%%QT_PLUGINDIR%%/kf6/thumbcreator/djvuthumbnail.so
%%QT_PLUGINDIR%%/kf6/thumbcreator/ebookthumbnail.so
-%%EXR%%%%QT_PLUGINDIR%%/kf6/thumbcreator/exrthumbnail.so
+%%OPENEXR%%%%QT_PLUGINDIR%%/kf6/thumbcreator/exrthumbnail.so
%%QT_PLUGINDIR%%/kf6/thumbcreator/imagethumbnail.so
%%QT_PLUGINDIR%%/kf6/thumbcreator/jpegthumbnail.so
%%QT_PLUGINDIR%%/kf6/thumbcreator/kraorathumbnail.so
diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile
index e907ddda2072..4fd4be03da1a 100644
--- a/devel/ktextaddons/Makefile
+++ b/devel/ktextaddons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ktextaddons
-DISTVERSION= 1.7.0
+DISTVERSION= 1.7.1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo
index 0e64204d6a5c..eadac5ccbb96 100644
--- a/devel/ktextaddons/distinfo
+++ b/devel/ktextaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754163949
-SHA256 (ktextaddons-1.7.0.tar.xz) = ec9b629a90b4b216606867e8034f14b33443420c2b7b26f3fd414d8c1fa3cae4
-SIZE (ktextaddons-1.7.0.tar.xz) = 941360
+TIMESTAMP = 1754663014
+SHA256 (ktextaddons-1.7.1.tar.xz) = 90cf25e298e095c40b3286a7153d04f961ef4e6598321bdeb00f2be7e998ae7e
+SIZE (ktextaddons-1.7.1.tar.xz) = 951740
diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist
index e4c6b3050c74..4b3217789cea 100644
--- a/devel/ktextaddons/pkg-plist
+++ b/devel/ktextaddons/pkg-plist
@@ -46,6 +46,7 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuTextIn
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuTextManager
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessage
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessageUtils
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessagesModel
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateNetworkPluginConfigureWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateQuickAskDialog
@@ -81,6 +82,7 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenutextma
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenuwidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessage.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessagesmodel.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessageutils.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratenetworkpluginconfigurewidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratequickaskdialog.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratereply.h
@@ -601,6 +603,7 @@ share/locale/pt/LC_MESSAGES/libtextgrammarcheck.mo
share/locale/pt/LC_MESSAGES/libtexttranslator.mo
share/locale/pt_BR/LC_MESSAGES/libtextaddonswidgets.mo
share/locale/pt_BR/LC_MESSAGES/libtextautocorrection.mo
+share/locale/pt_BR/LC_MESSAGES/libtextautogeneratetext.mo
share/locale/pt_BR/LC_MESSAGES/libtextcustomeditor.mo
share/locale/pt_BR/LC_MESSAGES/libtextedittexttospeech.mo
share/locale/pt_BR/LC_MESSAGES/libtextemoticons.mo
diff --git a/devel/kunifiedpush/Makefile b/devel/kunifiedpush/Makefile
new file mode 100644
index 000000000000..3c970a42eba5
--- /dev/null
+++ b/devel/kunifiedpush/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= kunifiedpush
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= devel kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= UnifiedPush client library and distributor daemon for KDE
+WWW= https://invent.kde.org/libraries/kunifiedpush
+
+USES= cmake compiler:c++20-lang gettext kde:6 qt:6 ssl tar:xz
+USE_KDE= coreaddons i18n kcmutils service solid \
+ ecm:build
+USE_QT= base declarative websockets
+
+.include <bsd.port.mk>
diff --git a/devel/kunifiedpush/distinfo b/devel/kunifiedpush/distinfo
new file mode 100644
index 000000000000..55e5102545f9
--- /dev/null
+++ b/devel/kunifiedpush/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753555094
+SHA256 (KDE/release-service/25.04.3/kunifiedpush-25.04.3.tar.xz) = a16ffe4117b14baa02f3b8ae7de9e509a17359c1b67dcd851aef4f3c3661a1df
+SIZE (KDE/release-service/25.04.3/kunifiedpush-25.04.3.tar.xz) = 56744
diff --git a/devel/kunifiedpush/pkg-descr b/devel/kunifiedpush/pkg-descr
new file mode 100644
index 000000000000..0f03b4ef6a16
--- /dev/null
+++ b/devel/kunifiedpush/pkg-descr
@@ -0,0 +1,2 @@
+UnifiedPush is a decentralized push notification system. This port
+installs KDE client library and distributor daemon for UnifiedPush.
diff --git a/devel/kunifiedpush/pkg-plist b/devel/kunifiedpush/pkg-plist
new file mode 100644
index 000000000000..789b84f66ab6
--- /dev/null
+++ b/devel/kunifiedpush/pkg-plist
@@ -0,0 +1,56 @@
+bin/kunifiedpush-distributor
+etc/xdg/KDE/kunifiedpush-distributor.conf
+etc/xdg/autostart/org.kde.kunifiedpush-distributor.desktop
+include/KUnifiedPush/KUnifiedPush/Connector
+include/KUnifiedPush/kunifiedpush/connector.h
+include/KUnifiedPush/kunifiedpush/kunifiedpush_export.h
+include/KUnifiedPush/kunifiedpush_version.h
+lib/cmake/KUnifiedPush/KUnifiedPushConfig.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushConfigVersion.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushTargets.cmake
+lib/libKUnifiedPush.so
+lib/libKUnifiedPush.so.1
+lib/libKUnifiedPush.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_push_notifications.so
+share/applications/kcm_push_notifications.desktop
+share/locale/ar/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ast/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/bg/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ca/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ca@valencia/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/cs/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/de/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/en_GB/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/eo/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/es/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/eu/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/fi/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/fr/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/gl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/he/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/hi/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ia/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/it/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ja/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ka/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ko/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/lt/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/lv/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/nl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/nn/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pa/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pt/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ru/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sa/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sk/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sv/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ta/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/tr/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/uk/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_push_notifications.mo
+share/qlogging-categories6/org_kde_kunifiedpush.categories
diff --git a/devel/lab/Makefile b/devel/lab/Makefile
index f56d56b0956b..4ca0a4fd9ec4 100644
--- a/devel/lab/Makefile
+++ b/devel/lab/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lab
PORTVERSION= ${MODVERSION:S/-/./g:R}
DISTVERSIONPREFIX= v
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/lace/Makefile b/devel/lace/Makefile
index d8bd430d5353..d239f4190fb4 100644
--- a/devel/lace/Makefile
+++ b/devel/lace/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lace
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.2
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -work-stealing
@@ -8,13 +9,9 @@ MAINTAINER= yuri@FreeBSD.org
COMMENT= Implementation of work-stealing in C
WWW= https://github.com/trolando/lace
-BROKEN_i386= compilation fails: static assertion failed due to requirement '(sizeof(struct _Task) % 64) == 0': Task size should be a multiple of LINE_SIZE
-
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_i386= compilation fails: static assertion failed due to requirement '(sizeof(struct _Task) % 64) == 0': Task size should be a multiple of LINE_SIZE
-
USES= cmake:testing
USE_GITHUB= yes
@@ -26,6 +23,10 @@ CMAKE_TESTING_ON= LACE_BUILD_TESTS
PORTSCOUT= limit:^.*[0-9]+\.[0-9]+\.[0-9]+$$ # prevent tags like mucocos_2014_ri
+pre-configure: # see discussion in https://github.com/trolando/lace/issues/16
+ @${REINPLACE_CMD} -e 's,memory_order_[[:alnum:]_]*,memory_order_seq_cst,g' \
+ ${WRKSRC}/src/*.[ch] ${WRKSRC}/src/lace.sh
+
# tests as of 2.0.2: 100% tests passed, 0 tests failed out of 2
.include <bsd.port.mk>
diff --git a/devel/lace/files/patch-benchmarks_CMakeLists.txt b/devel/lace/files/patch-benchmarks_CMakeLists.txt
new file mode 100644
index 000000000000..00392a29fc02
--- /dev/null
+++ b/devel/lace/files/patch-benchmarks_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- benchmarks/CMakeLists.txt.orig 2025-08-06 15:18:26 UTC
++++ benchmarks/CMakeLists.txt
+@@ -4,7 +4,7 @@ macro(set_compilation_settings NAME)
+ target_compile_features(${NAME} PRIVATE c_std_11 cxx_std_11)
+ target_compile_options(${NAME} PRIVATE
+ $<$<OR:$<CXX_COMPILER_ID:Clang>,$<CXX_COMPILER_ID:GNU>>:
+- -pipe -march=native -Wall -Wextra -Wpedantic -Wno-deprecated>
++ -pipe -Wall -Wextra -Wpedantic -Wno-deprecated>
+ $<$<CXX_COMPILER_ID:MSVC>: /W4>
+ )
+ if (CMAKE_BUILD_TYPE STREQUAL "Release")
diff --git a/devel/lace14/Makefile b/devel/lace14/Makefile
new file mode 100644
index 000000000000..96bd086947f6
--- /dev/null
+++ b/devel/lace14/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= lace
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.5.1
+CATEGORIES= devel
+PKGNAMESUFFIX= 14-work-stealing
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Implementation of work-stealing in C
+WWW= https://github.com/trolando/lace
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake:testing
+
+USE_GITHUB= yes
+GH_ACCOUNT= trolando
+
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= LACE_BUILD_TESTS
+CMAKE_TESTING_ON= LACE_BUILD_TESTS
+
+PORTSCOUT= limit:^.*[0-9]+\.[0-9]+\.[0-9]+$$ # prevent tags like mucocos_2014_ri
+
+# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 2
+
+.include <bsd.port.mk>
diff --git a/devel/lace14/distinfo b/devel/lace14/distinfo
new file mode 100644
index 000000000000..e43dcc9039a8
--- /dev/null
+++ b/devel/lace14/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754657253
+SHA256 (trolando-lace-v1.5.1_GH0.tar.gz) = 9aea38c98a059e0ddfb36df09683ea39cf55a66b4da16000532684c28d5fd6d8
+SIZE (trolando-lace-v1.5.1_GH0.tar.gz) = 155792
diff --git a/devel/lace14/files/patch-CMakeLists.txt b/devel/lace14/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..0df89b0ef40c
--- /dev/null
+++ b/devel/lace14/files/patch-CMakeLists.txt
@@ -0,0 +1,34 @@
+--- CMakeLists.txt.orig 2023-11-18 14:52:47 UTC
++++ CMakeLists.txt
+@@ -25,11 +25,11 @@ endif()
+ endif()
+ endif()
+
+-add_library(lace STATIC
++add_library(lace
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/lace.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/lace.h
+ )
+-add_library(lace14 STATIC
++add_library(lace14
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/lace14.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/lace14.h
+ )
+@@ -56,7 +56,7 @@ target_compile_options(lace PRIVATE
+
+ target_compile_options(lace PRIVATE
+ $<$<OR:$<CXX_COMPILER_ID:Clang>,$<CXX_COMPILER_ID:GNU>>:
+- -pipe -march=native
++ -pipe
+ $<$<CONFIG:Debug>:-O0 -Wall -Wextra -Wpedantic>>
+ $<$<CXX_COMPILER_ID:MSVC>:
+ $<$<CONFIG:Debug>:/Od /Wall /Zi>>
+@@ -64,7 +64,7 @@ target_compile_options(lace14 PRIVATE
+
+ target_compile_options(lace14 PRIVATE
+ $<$<OR:$<CXX_COMPILER_ID:Clang>,$<CXX_COMPILER_ID:GNU>>:
+- -pipe -march=native
++ -pipe
+ $<$<CONFIG:Debug>:-O0 -Wall -Wextra -Wpedantic>>
+ $<$<CXX_COMPILER_ID:MSVC>:
+ $<$<CONFIG:Debug>:/Od /Wall /Zi>>
diff --git a/devel/lace14/pkg-descr b/devel/lace14/pkg-descr
new file mode 100644
index 000000000000..b0efdd64bc2b
--- /dev/null
+++ b/devel/lace14/pkg-descr
@@ -0,0 +1,2 @@
+Lace is a C framework for fine-grained fork-join parallelism intended for
+scientific computations on multi-core computers.
diff --git a/devel/lace14/pkg-plist b/devel/lace14/pkg-plist
new file mode 100644
index 000000000000..6b1ab64e5d57
--- /dev/null
+++ b/devel/lace14/pkg-plist
@@ -0,0 +1,11 @@
+include/lace.h
+include/lace14.h
+include/lace_config.h
+lib/cmake/lace/lace-config-version.cmake
+lib/cmake/lace/lace-config.cmake
+lib/cmake/lace/lace-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/lace/lace-targets.cmake
+lib/liblace.so
+lib/liblace14.so
+libdata/pkgconfig/lace.pc
+libdata/pkgconfig/lace14.pc
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index e784e77bcd50..fefe3c5b2776 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.53.0
-PORTREVISION= 1
+DISTVERSION= 0.54.1
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index aa675fc626d9..39c6ca782829 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751690919
-SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 56a7d91342704aac37a84bc9d8da20f72b26b85e990494eb6002fa8f84e6dd03
-SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.mod) = 3871
-SHA256 (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1338fb3cf04a8e5f9c4b93e708af2669e252ae676aa53ca7e601ebb522609249
-SIZE (go/devel_lazygit/lazygit-v0.53.0/v0.53.0.zip) = 1455922
+TIMESTAMP = 1754553033
+SHA256 (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.mod) = 09d41342dd4e17034b082ff967d3ce5901ee68a55a48217041ccc24cf2c5917b
+SIZE (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.mod) = 3805
+SHA256 (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.zip) = 6b36471c7f98c56baa1c3de7da06ab06347b03e40d3a79fef654aa79dfc6255d
+SIZE (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.zip) = 1459296
diff --git a/devel/lefthook/Makefile b/devel/lefthook/Makefile
index 58e34fc49069..bc9cdf88634a 100644
--- a/devel/lefthook/Makefile
+++ b/devel/lefthook/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lefthook
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/lets/Makefile b/devel/lets/Makefile
index b4de795a710d..be7a2fcf1087 100644
--- a/devel/lets/Makefile
+++ b/devel/lets/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lets
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.54
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index b9b6a3f1f5f2..a16ff7aab1ab 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,6 +1,7 @@
PORTNAME= level-zero
PORTVERSION= 1.22.4
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/libavl/Makefile b/devel/libavl/Makefile
index d2c0f721a257..4ce868052cff 100644
--- a/devel/libavl/Makefile
+++ b/devel/libavl/Makefile
@@ -9,6 +9,9 @@ MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library for balanced binary trees
WWW= https://adtinfo.org/
+DEPRECATED= Since 2002 libavl is no longer distributed as a shared library.
+EXPIRATION_DATE= 2025-12-01
+
GNU_CONFIGURE= yes
INFO= avl
diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile
index 8eab76db2436..b7b53eca94d1 100644
--- a/devel/libfmt/Makefile
+++ b/devel/libfmt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fmt
-PORTVERSION= 10.2.1
+PORTVERSION= 11.2.0
CATEGORIES= devel
MASTER_SITES= https://github.com/fmtlib/fmt/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= lib
@@ -24,7 +24,9 @@ CMAKE_OFF= FMT_CUDA_TEST \
FMT_WERROR
CMAKE_ON= BUILD_SHARED_LIBS \
FMT_OS
-CMAKE_TESTING_ON= FMT_TEST
+CMAKE_TESTING_ON= \
+ FMT_FUZZ_LINKMAIN \
+ FMT_TEST
USE_LDCONFIG= yes
PLIST_SUB= PORTVERSION=${PORTVERSION}
diff --git a/devel/libfmt/distinfo b/devel/libfmt/distinfo
index 82da95b69d01..69f9f2f282cf 100644
--- a/devel/libfmt/distinfo
+++ b/devel/libfmt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708448906
-SHA256 (fmt-10.2.1.zip) = 312151a2d13c8327f5c9c586ac6cf7cddc1658e8f53edae0ec56509c8fa516c9
-SIZE (fmt-10.2.1.zip) = 1289946
+TIMESTAMP = 1747456438
+SHA256 (fmt-11.2.0.zip) = 203eb4e8aa0d746c62d8f903df58e0419e3751591bb53ff971096eaa0ebd4ec3
+SIZE (fmt-11.2.0.zip) = 1427803
diff --git a/devel/libfmt/pkg-plist b/devel/libfmt/pkg-plist
index 94291457bfd8..623e91f8d534 100644
--- a/devel/libfmt/pkg-plist
+++ b/devel/libfmt/pkg-plist
@@ -1,4 +1,5 @@
include/fmt/args.h
+include/fmt/base.h
include/fmt/chrono.h
include/fmt/color.h
include/fmt/compile.h
@@ -16,6 +17,6 @@ lib/cmake/fmt/fmt-config.cmake
lib/cmake/fmt/fmt-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/fmt/fmt-targets.cmake
lib/libfmt.so
-lib/libfmt.so.10
+lib/libfmt.so.11
lib/libfmt.so.%%PORTVERSION%%
libdata/pkgconfig/fmt.pc
diff --git a/devel/libinotify/Makefile b/devel/libinotify/Makefile
index a0bce906fb85..d748982036f5 100644
--- a/devel/libinotify/Makefile
+++ b/devel/libinotify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libinotify
PORTVERSION= 20240724
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://github.com/libinotify-kqueue/libinotify-kqueue/releases/download/${PORTVERSION}/
@@ -19,10 +19,10 @@ INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
.if exists(/usr/include/sys/inotify.h)
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-libinotify.pc.in
+
post-install:
- ${INSTALL_DATA} /usr/include/sys/inotify.h ${STAGEDIR}${PREFIX}/include/sys/
- ${SED} -e '/Libs:/d' -e '/Cflags:/d' ${WRKSRC}/libinotify.pc \
- > ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libinotify.pc
+ ${INSTALL_DATA} ${FILESDIR}/inotify.h ${STAGEDIR}${PREFIX}/include/sys/inotify.h
.endif
.include <bsd.port.mk>
diff --git a/devel/libinotify/files/extra-patch-libinotify.pc.in b/devel/libinotify/files/extra-patch-libinotify.pc.in
new file mode 100644
index 000000000000..eb58e5e51190
--- /dev/null
+++ b/devel/libinotify/files/extra-patch-libinotify.pc.in
@@ -0,0 +1,8 @@
+--- libinotify.pc.in.orig 2019-03-06 22:25:31 UTC
++++ libinotify.pc.in
+@@ -6,5 +6,3 @@ Version: @PACKAGE_VERSION@
+ Name: @PACKAGE_NAME@
+ Description: Kqueue based inotify shim library
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -linotify
+-Cflags: -I${includedir}
diff --git a/devel/libinotify/files/inotify.h b/devel/libinotify/files/inotify.h
new file mode 100644
index 000000000000..83b08bd27147
--- /dev/null
+++ b/devel/libinotify/files/inotify.h
@@ -0,0 +1,2 @@
+#pragma GCC system_header
+#include_next <sys/inotify.h>
diff --git a/devel/libprinthex/Makefile b/devel/libprinthex/Makefile
new file mode 100644
index 000000000000..fd6096552b25
--- /dev/null
+++ b/devel/libprinthex/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= libprinthex
+PORTVERSION= 1.0.3
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Print a hex dump with colored sections
+WWW= https://github.com/rstemmer/libprinthex
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+CFLAGS+= -fPIC
+
+PLIST_FILES= include/printhex.h \
+ lib/libprinthex.so \
+ lib/libprinthex.so.1 \
+ lib/libprinthex.so.${PORTVERSION}
+
+USE_GITHUB= yes
+GH_ACCOUNT= rstemmer
+
+do-build:
+ @${CC} ${CFLAGS} -I${WRKSRC} -shared -Wl,-soname,libprinthex.so.1 ${WRKSRC}/printhex.c -o ${WRKSRC}/libprinthex.so
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/printhex.h ${STAGEDIR}${PREFIX}/include/printhex.h
+ ${INSTALL_LIB} ${WRKSRC}/libprinthex.so ${STAGEDIR}${PREFIX}/lib/libprinthex.so.${PORTVERSION}
+ ${LN} -s libprinthex.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libprinthex.so
+ ${LN} -s libprinthex.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libprinthex.so.1
+
+.include <bsd.port.mk>
diff --git a/devel/libprinthex/distinfo b/devel/libprinthex/distinfo
new file mode 100644
index 000000000000..f0ba96bce7c5
--- /dev/null
+++ b/devel/libprinthex/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753796002
+SHA256 (rstemmer-libprinthex-v1.0.3_GH0.tar.gz) = d2ba05eff6bcd45e7ac4e6db344f68fd8cb81179272b0248597c7a55550f9ca1
+SIZE (rstemmer-libprinthex-v1.0.3_GH0.tar.gz) = 68100
diff --git a/devel/libprinthex/pkg-descr b/devel/libprinthex/pkg-descr
new file mode 100644
index 000000000000..580b20d1d224
--- /dev/null
+++ b/devel/libprinthex/pkg-descr
@@ -0,0 +1 @@
+libprinthex provides a function to print a hex dump with colored sections.
diff --git a/devel/libsoup3/Makefile b/devel/libsoup3/Makefile
index 03ce88b5e463..9e28e9e85a54 100644
--- a/devel/libsoup3/Makefile
+++ b/devel/libsoup3/Makefile
@@ -52,7 +52,9 @@ MESON_ARGS= -Dtests=false \
GSSAPI_BASE_USES= gssapi
GSSAPI_BASE_MESON_ON= -Dgssapi=enabled
+.if !exists(/usr/libdata/pkgconfig/mit-krb5.pc)
GSSAPI_BASE_VARS= pkgconfig_paths=${PATCHDIR}
+.endif
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_HEIMDAL_MESON_ON= -Dgssapi=enabled
@@ -67,8 +69,10 @@ VAPI_MESON_ENABLED= vapi
BINARY_ALIAS= python3=${PYTHON_CMD}
+.if !exists(/usr/libdata/pkgconfig/mit-krb5.pc)
post-install-GSSAPI_BASE-on:
${SED} -e 's|krb5-gssapi,||' \
${BUILD_WRKSRC}/meson-private/libsoup-3.0.pc > ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libsoup-3.0.pc
+.endif
.include <bsd.port.mk>
diff --git a/devel/libunicode-contour/Makefile b/devel/libunicode-contour/Makefile
index 7838bbc1e031..9e7001648d9b 100644
--- a/devel/libunicode-contour/Makefile
+++ b/devel/libunicode-contour/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libunicode
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -contour
@@ -19,18 +20,24 @@ USES= cmake:testing
USE_GITHUB= yes
GH_ACCOUNT= contour-terminal
-USE_LDCONFIG= yes
+USE_LDCONFIG= ${PREFIX}/lib/contour
CMAKE_ARGS= -DLIBUNICODE_UCD_DIR:STRING=${LOCALBASE}/share/unicode/ucd \
${CMAKE_ARGS_${ARCH}}
CMAKE_ARGS_i386= -DLIBUNICODE_SIMD_IMPLEMENTATION:STRING=std
-CONFLICTS_INSTALL= libunicode
+REINPLACE_ARGS= -i ''
PORTDOCS= README.md TODO.md
OPTIONS_DEFINE= DOCS
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/contour
+ ${MV} ${STAGEDIR}${PREFIX}/lib/*.* ${STAGEDIR}${PREFIX}/lib/contour
+ ${REINPLACE_CMD} -e 's|$${_IMPORT_PREFIX}/lib/|$${_IMPORT_PREFIX}/lib/contour/|' \
+ ${STAGEDIR}${PREFIX}/lib/cmake/libunicode/libunicode-targets-${CMAKE_BUILD_TYPE:tl}.cmake
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/libunicode-contour/pkg-plist b/devel/libunicode-contour/pkg-plist
index e7237ec8f7af..d8de5d928c9b 100644
--- a/devel/libunicode-contour/pkg-plist
+++ b/devel/libunicode-contour/pkg-plist
@@ -24,12 +24,12 @@ lib/cmake/libunicode/libunicode-config-version.cmake
lib/cmake/libunicode/libunicode-config.cmake
lib/cmake/libunicode/libunicode-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/libunicode/libunicode-targets.cmake
-lib/libunicode.so
-lib/libunicode.so.0.6
-lib/libunicode.so.0.6.0
-lib/libunicode_loader.so
-lib/libunicode_loader.so.0.6
-lib/libunicode_loader.so.0.6.0
-lib/libunicode_ucd.so
-lib/libunicode_ucd.so.0.6
-lib/libunicode_ucd.so.0.6.0
+lib/contour/libunicode.so
+lib/contour/libunicode.so.0.6
+lib/contour/libunicode.so.0.6.0
+lib/contour/libunicode_loader.so
+lib/contour/libunicode_loader.so.0.6
+lib/contour/libunicode_loader.so.0.6.0
+lib/contour/libunicode_ucd.so
+lib/contour/libunicode_ucd.so.0.6
+lib/contour/libunicode_ucd.so.0.6.0
diff --git a/devel/libunicode/Makefile b/devel/libunicode/Makefile
index 001e0ec2396b..6db40e2b2100 100644
--- a/devel/libunicode/Makefile
+++ b/devel/libunicode/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libunicode
PORTVERSION= 0.4
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel gnome
MASTER_SITES= GNOME/sources/libunicode
DISTNAME= ${PORTNAME}-${PORTVERSION}.gnome
@@ -20,8 +20,6 @@ CONFIGURE_ARGS= --localstatedir=${PREFIX}/share \
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
-CONFLICTS_INSTALL= libunicode-contour
-
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
.include <bsd.port.mk>
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index aace47b45aae..b11c6b5af0ab 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= liteide
DISTVERSIONPREFIX= x
DISTVERSION= 38.2
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel editors
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index 09f82a40ceb0..696e3f03734a 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -30,6 +30,7 @@ LLVM_COMMANDS= \
llvm-gsymutil \
llvm-ifs \
llvm-install-name-tool \
+ llvm-ir2vec \
llvm-jitlink \
llvm-libtool-darwin \
llvm-link \
diff --git a/devel/llvm-devel/Makefile.MAN1SRCS b/devel/llvm-devel/Makefile.MAN1SRCS
index 898bbf26d03f..d7fb299d0871 100644
--- a/devel/llvm-devel/Makefile.MAN1SRCS
+++ b/devel/llvm-devel/Makefile.MAN1SRCS
@@ -23,6 +23,7 @@ LLVM_MAN1SRCS= \
llvm-extract.1 \
llvm-ifs.1 \
llvm-install-name-tool.1 \
+ llvm-ir2vec.1 \
llvm-lib.1 \
llvm-libtool-darwin.1 \
llvm-lipo.1 \
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index 89c0bb8049dc..7ceae75b009a 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -2,8 +2,8 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 21
+LLVM_MAJOR= 22
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250701
+SNAPDATE= 20250807
-LLVM_PROJECT_COMMIT= 5d849d3a90857621ba93e46c6b6dc145fdee04fe
+LLVM_PROJECT_COMMIT= 69d0bd56ad064df569cd065902fb7036f0311c0a
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 2b1b31d25de5..c1a8f75318e0 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751403737
-SHA256 (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 9915e561683eb00801761e1cdf64a5c7eb029bdc9e21ad71231ae0480d1d6df0
-SIZE (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 240471035
+TIMESTAMP = 1754576486
+SHA256 (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 24ec56d57406a09eeb3e51a87df8fcfb679c833e18ee3efb0011ffc17135e6d0
+SIZE (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 244918102
diff --git a/devel/llvm-devel/files/gen-Makefile.snapshot.sh b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
index ddb8ff5dce1c..ab266e073221 100644
--- a/devel/llvm-devel/files/gen-Makefile.snapshot.sh
+++ b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
@@ -15,7 +15,7 @@ cat <<EOF > Makefile.snapshot
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 21
+LLVM_MAJOR= 22
LLVM_RELEASE= \${LLVM_MAJOR}.0.0
SNAPDATE= $(date +%Y%m%d)
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index e941347f6ef7..964a3aefcdb6 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -31,6 +31,7 @@ bin/llvm-extract-devel
bin/llvm-gsymutil-devel
bin/llvm-ifs-devel
bin/llvm-install-name-tool-devel
+bin/llvm-ir2vec-devel
bin/llvm-jitlink-devel
bin/llvm-libtool-darwin-devel
bin/llvm-link-devel
@@ -258,6 +259,7 @@ llvm-devel/bin/llvm-extract
llvm-devel/bin/llvm-gsymutil
llvm-devel/bin/llvm-ifs
llvm-devel/bin/llvm-install-name-tool
+llvm-devel/bin/llvm-ir2vec
llvm-devel/bin/llvm-jitlink
llvm-devel/bin/llvm-lib
llvm-devel/bin/llvm-libtool-darwin
@@ -428,6 +430,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/InfiniteLoopCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/IntegerDivisionCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/InvalidEnumDefaultInitializationCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/LambdaFunctionNameCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroParenthesesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.h
@@ -571,7 +574,9 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/IncludeOrderCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferStaticOverAnonymousNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/TwineLocalCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/UseNewMLIROpBuilderCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/InlineFunctionDeclCheck.h
@@ -737,6 +742,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseConcisePreprocessorDirectivesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseStdMinMaxCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/tool/ClangTidyMain.h
%%EXTRAS%%llvm-devel/include/clang-tidy/utils/ASTUtils.h
@@ -933,6 +939,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/Dominators.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/IntervalPartition.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/LifetimeSafety.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/LiveVariables.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/PostOrderCFGView.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ReachableCode.h
@@ -997,6 +1004,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/Support/FixitUtil.h
%%CLANG%%llvm-devel/include/clang/Basic/AArch64ACLETypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ABI.h
+%%CLANG%%llvm-devel/include/clang/Basic/ABIVersions.def
%%CLANG%%llvm-devel/include/clang/Basic/AMDGPUTypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ASTSourceDescriptor.h
%%CLANG%%llvm-devel/include/clang/Basic/AddressSpaces.h
@@ -1280,11 +1288,13 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Driver/Action.h
%%CLANG%%llvm-devel/include/clang/Driver/CommonArgs.h
%%CLANG%%llvm-devel/include/clang/Driver/Compilation.h
+%%CLANG%%llvm-devel/include/clang/Driver/CudaInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Distro.h
%%CLANG%%llvm-devel/include/clang/Driver/Driver.h
%%CLANG%%llvm-devel/include/clang/Driver/DriverDiagnostic.h
%%CLANG%%llvm-devel/include/clang/Driver/InputInfo.h
%%CLANG%%llvm-devel/include/clang/Driver/Job.h
+%%CLANG%%llvm-devel/include/clang/Driver/LazyDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Multilib.h
%%CLANG%%llvm-devel/include/clang/Driver/MultilibBuilder.h
%%CLANG%%llvm-devel/include/clang/Driver/OffloadBundler.h
@@ -1292,7 +1302,9 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Driver/Options.h
%%CLANG%%llvm-devel/include/clang/Driver/Options.inc
%%CLANG%%llvm-devel/include/clang/Driver/Phases.h
+%%CLANG%%llvm-devel/include/clang/Driver/RocmInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/SanitizerArgs.h
+%%CLANG%%llvm-devel/include/clang/Driver/SyclInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Tool.h
%%CLANG%%llvm-devel/include/clang/Driver/ToolChain.h
%%CLANG%%llvm-devel/include/clang/Driver/Types.def
@@ -1726,6 +1738,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/BoxAnalyzer.h
%%FLANG%%llvm-devel/include/flang/Lower/Bridge.h
%%FLANG%%llvm-devel/include/flang/Lower/BuiltinModules.h
+%%FLANG%%llvm-devel/include/flang/Lower/CUDA.h
%%FLANG%%llvm-devel/include/flang/Lower/CallInterface.h
%%FLANG%%llvm-devel/include/flang/Lower/Coarray.h
%%FLANG%%llvm-devel/include/flang/Lower/ComponentPath.h
@@ -1737,7 +1750,6 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/ConvertProcedureDesignator.h
%%FLANG%%llvm-devel/include/flang/Lower/ConvertType.h
%%FLANG%%llvm-devel/include/flang/Lower/ConvertVariable.h
-%%FLANG%%llvm-devel/include/flang/Lower/Cuda.h
%%FLANG%%llvm-devel/include/flang/Lower/CustomIntrinsicCall.h
%%FLANG%%llvm-devel/include/flang/Lower/DirectivesCommon.h
%%FLANG%%llvm-devel/include/flang/Lower/EnvironmentDefault.h
@@ -1751,11 +1763,13 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/Mangler.h
%%FLANG%%llvm-devel/include/flang/Lower/OpenACC.h
%%FLANG%%llvm-devel/include/flang/Lower/OpenMP.h
+%%FLANG%%llvm-devel/include/flang/Lower/OpenMP/Clauses.h
%%FLANG%%llvm-devel/include/flang/Lower/PFTBuilder.h
%%FLANG%%llvm-devel/include/flang/Lower/PFTDefs.h
%%FLANG%%llvm-devel/include/flang/Lower/Runtime.h
%%FLANG%%llvm-devel/include/flang/Lower/StatementContext.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/PrivateReductionUtils.h
+%%FLANG%%llvm-devel/include/flang/Lower/Support/ReductionProcessor.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Utils.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Verifier.h
%%FLANG%%llvm-devel/include/flang/Lower/SymbolMap.h
@@ -1882,8 +1896,8 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.td
-%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/FIROpenACCTypeInterfaces.h
-%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/RegisterOpenACCExtensions.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/Support/RegisterOpenACCExtensions.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.td
@@ -1914,6 +1928,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Parser/format-specification.h
%%FLANG%%llvm-devel/include/flang/Parser/instrumented-parser.h
%%FLANG%%llvm-devel/include/flang/Parser/message.h
+%%FLANG%%llvm-devel/include/flang/Parser/openmp-utils.h
%%FLANG%%llvm-devel/include/flang/Parser/options.h
%%FLANG%%llvm-devel/include/flang/Parser/parse-state.h
%%FLANG%%llvm-devel/include/flang/Parser/parse-tree-visitor.h
@@ -1980,6 +1995,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-directive-sets.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-dsa.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-modifiers.h
+%%FLANG%%llvm-devel/include/flang/Semantics/openmp-utils.h
%%FLANG%%llvm-devel/include/flang/Semantics/program-tree.h
%%FLANG%%llvm-devel/include/flang/Semantics/runtime-type-info.h
%%FLANG%%llvm-devel/include/flang/Semantics/scope.h
@@ -2141,6 +2157,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointResolverName.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointResolverScripted.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointSite.h
+%%LLDB%%llvm-devel/include/lldb/Breakpoint/StopCondition.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StopPointSiteList.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/Stoppoint.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointCallbackContext.h
@@ -2338,6 +2355,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandOptionValidators.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandReturnObject.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/OperatingSystemInterface.h
+%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedBreakpointInterface.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedInterfaceUsages.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
@@ -2386,6 +2404,10 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Interpreter/Property.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/ScriptInterpreter.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/ScriptObject.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/MCPError.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Protocol.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Resource.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Tool.h
%%LLDB%%llvm-devel/include/lldb/Symbol/ArmUnwindInfo.h
%%LLDB%%llvm-devel/include/lldb/Symbol/Block.h
%%LLDB%%llvm-devel/include/lldb/Symbol/CallFrameInfo.h
@@ -2597,7 +2619,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectList.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectMemory.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectRegister.h
-%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectSyntheticFilter.h
+%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectSynthetic.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectUpdater.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectVTable.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectVariable.h
@@ -2640,6 +2662,7 @@ llvm-devel/include/llvm-c/Target.h
llvm-devel/include/llvm-c/TargetMachine.h
llvm-devel/include/llvm-c/Transforms/PassBuilder.h
llvm-devel/include/llvm-c/Types.h
+llvm-devel/include/llvm-c/Visibility.h
llvm-devel/include/llvm-c/blake3.h
llvm-devel/include/llvm-c/lto.h
llvm-devel/include/llvm/ADT/ADL.h
@@ -2950,6 +2973,8 @@ llvm-devel/include/llvm/BinaryFormat/MsgPack.h
llvm-devel/include/llvm/BinaryFormat/MsgPackDocument.h
llvm-devel/include/llvm/BinaryFormat/MsgPackReader.h
llvm-devel/include/llvm/BinaryFormat/MsgPackWriter.h
+llvm-devel/include/llvm/BinaryFormat/SFrame.h
+llvm-devel/include/llvm/BinaryFormat/SFrameConstants.def
llvm-devel/include/llvm/BinaryFormat/Swift.def
llvm-devel/include/llvm/BinaryFormat/Swift.h
llvm-devel/include/llvm/BinaryFormat/Wasm.h
@@ -3066,6 +3091,7 @@ llvm-devel/include/llvm/CodeGen/HardwareLoops.h
llvm-devel/include/llvm/CodeGen/ISDOpcodes.h
llvm-devel/include/llvm/CodeGen/IndirectBrExpand.h
llvm-devel/include/llvm/CodeGen/IndirectThunks.h
+llvm-devel/include/llvm/CodeGen/InitUndef.h
llvm-devel/include/llvm/CodeGen/InterleavedAccess.h
llvm-devel/include/llvm/CodeGen/InterleavedLoadCombine.h
llvm-devel/include/llvm/CodeGen/IntrinsicLowering.h
@@ -3168,8 +3194,10 @@ llvm-devel/include/llvm/CodeGen/Passes.h
llvm-devel/include/llvm/CodeGen/PatchableFunction.h
llvm-devel/include/llvm/CodeGen/PeepholeOptimizer.h
llvm-devel/include/llvm/CodeGen/PostRAHazardRecognizer.h
+llvm-devel/include/llvm/CodeGen/PostRAMachineSink.h
llvm-devel/include/llvm/CodeGen/PostRASchedulerList.h
llvm-devel/include/llvm/CodeGen/PreISelIntrinsicLowering.h
+llvm-devel/include/llvm/CodeGen/ProcessImplicitDefs.h
llvm-devel/include/llvm/CodeGen/PseudoSourceValue.h
llvm-devel/include/llvm/CodeGen/PseudoSourceValueManager.h
llvm-devel/include/llvm/CodeGen/RDFGraph.h
@@ -3267,6 +3295,11 @@ llvm-devel/include/llvm/Config/Targets.def
llvm-devel/include/llvm/Config/Targets.h
llvm-devel/include/llvm/Config/abi-breaking.h
llvm-devel/include/llvm/Config/llvm-config.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIAnalysis.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameAnalyzer.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameReceiver.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameStreamer.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIState.h
llvm-devel/include/llvm/DWARFLinker/AddressesMap.h
llvm-devel/include/llvm/DWARFLinker/Classic/DWARFLinker.h
llvm-devel/include/llvm/DWARFLinker/Classic/DWARFLinkerCompileUnit.h
@@ -3380,10 +3413,12 @@ llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnwindTablePrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFDataExtractorSimple.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFExpression.h
+llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFUnwindTable.h
llvm-devel/include/llvm/DebugInfo/GSYM/CallSiteInfo.h
llvm-devel/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
llvm-devel/include/llvm/DebugInfo/GSYM/ExtractRanges.h
@@ -3712,16 +3747,20 @@ llvm-devel/include/llvm/Frontend/Directive/DirectiveBase.td
llvm-devel/include/llvm/Frontend/Directive/Spelling.h
llvm-devel/include/llvm/Frontend/Driver/CodeGenOptions.h
llvm-devel/include/llvm/Frontend/HLSL/CBuffer.h
+llvm-devel/include/llvm/Frontend/HLSL/HLSLBinding.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLResource.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignature.h
-llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignatureUtils.h
+llvm-devel/include/llvm/Frontend/HLSL/RootSignatureMetadata.h
+llvm-devel/include/llvm/Frontend/HLSL/RootSignatureValidations.h
llvm-devel/include/llvm/Frontend/Offloading/OffloadWrapper.h
+llvm-devel/include/llvm/Frontend/Offloading/PropertySet.h
llvm-devel/include/llvm/Frontend/Offloading/Utility.h
llvm-devel/include/llvm/Frontend/OpenACC/ACC.h.inc
llvm-devel/include/llvm/Frontend/OpenACC/ACC.inc
llvm-devel/include/llvm/Frontend/OpenACC/ACC.td
llvm-devel/include/llvm/Frontend/OpenMP/ClauseT.h
llvm-devel/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+llvm-devel/include/llvm/Frontend/OpenMP/DirectiveNameParser.h
llvm-devel/include/llvm/Frontend/OpenMP/OMP.h
llvm-devel/include/llvm/Frontend/OpenMP/OMP.h.inc
llvm-devel/include/llvm/Frontend/OpenMP/OMP.inc
@@ -3960,7 +3999,6 @@ llvm-devel/include/llvm/MC/MCELFObjectWriter.h
llvm-devel/include/llvm/MC/MCELFStreamer.h
llvm-devel/include/llvm/MC/MCExpr.h
llvm-devel/include/llvm/MC/MCFixup.h
-llvm-devel/include/llvm/MC/MCFixupKindInfo.h
llvm-devel/include/llvm/MC/MCGOFFAttributes.h
llvm-devel/include/llvm/MC/MCGOFFObjectWriter.h
llvm-devel/include/llvm/MC/MCGOFFStreamer.h
@@ -4091,6 +4129,7 @@ llvm-devel/include/llvm/Object/ObjectFile.h
llvm-devel/include/llvm/Object/OffloadBinary.h
llvm-devel/include/llvm/Object/OffloadBundle.h
llvm-devel/include/llvm/Object/RelocationResolver.h
+llvm-devel/include/llvm/Object/SFrameParser.h
llvm-devel/include/llvm/Object/StackMapParser.h
llvm-devel/include/llvm/Object/SymbolSize.h
llvm-devel/include/llvm/Object/SymbolicFile.h
@@ -4214,6 +4253,7 @@ llvm-devel/include/llvm/Support/AlignOf.h
llvm-devel/include/llvm/Support/Alignment.h
llvm-devel/include/llvm/Support/Allocator.h
llvm-devel/include/llvm/Support/AllocatorBase.h
+llvm-devel/include/llvm/Support/AlwaysTrue.h
llvm-devel/include/llvm/Support/ArrayRecycler.h
llvm-devel/include/llvm/Support/Atomic.h
llvm-devel/include/llvm/Support/AtomicOrdering.h
@@ -4262,6 +4302,7 @@ llvm-devel/include/llvm/Support/DataExtractor.h
llvm-devel/include/llvm/Support/DataTypes.h
llvm-devel/include/llvm/Support/Debug.h
llvm-devel/include/llvm/Support/DebugCounter.h
+llvm-devel/include/llvm/Support/DebugLog.h
llvm-devel/include/llvm/Support/Discriminator.h
llvm-devel/include/llvm/Support/DivisionByConstantInfo.h
llvm-devel/include/llvm/Support/Duration.h
@@ -4391,6 +4432,7 @@ llvm-devel/include/llvm/Support/TypeName.h
llvm-devel/include/llvm/Support/TypeSize.h
llvm-devel/include/llvm/Support/Unicode.h
llvm-devel/include/llvm/Support/UnicodeCharRanges.h
+llvm-devel/include/llvm/Support/UniqueBBID.h
llvm-devel/include/llvm/Support/VCSRevision.h
llvm-devel/include/llvm/Support/Valgrind.h
llvm-devel/include/llvm/Support/VersionTuple.h
@@ -4422,6 +4464,7 @@ llvm-devel/include/llvm/TableGen/Parser.h
llvm-devel/include/llvm/TableGen/Record.h
llvm-devel/include/llvm/TableGen/SearchableTable.td
llvm-devel/include/llvm/TableGen/SetTheory.h
+llvm-devel/include/llvm/TableGen/SetTheory.td
llvm-devel/include/llvm/TableGen/StringMatcher.h
llvm-devel/include/llvm/TableGen/StringToOffsetTable.h
llvm-devel/include/llvm/TableGen/TGTimer.h
@@ -4433,6 +4476,7 @@ llvm-devel/include/llvm/Target/GlobalISel/Combine.td
llvm-devel/include/llvm/Target/GlobalISel/RegisterBank.td
llvm-devel/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
llvm-devel/include/llvm/Target/GlobalISel/Target.td
+llvm-devel/include/llvm/Target/RegisterTargetPassConfigCallback.h
llvm-devel/include/llvm/Target/Target.td
llvm-devel/include/llvm/Target/TargetCallingConv.td
llvm-devel/include/llvm/Target/TargetInstrPredicate.td
@@ -4685,6 +4729,7 @@ llvm-devel/include/llvm/Transforms/Utils/CountVisits.h
llvm-devel/include/llvm/Transforms/Utils/CtorUtils.h
llvm-devel/include/llvm/Transforms/Utils/DXILUpgrade.h
llvm-devel/include/llvm/Transforms/Utils/Debugify.h
+llvm-devel/include/llvm/Transforms/Utils/DeclareRuntimeLibcalls.h
llvm-devel/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
llvm-devel/include/llvm/Transforms/Utils/EscapeEnumerator.h
llvm-devel/include/llvm/Transforms/Utils/Evaluator.h
@@ -4729,6 +4774,7 @@ llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h
llvm-devel/include/llvm/Transforms/Utils/MoveAutoInit.h
llvm-devel/include/llvm/Transforms/Utils/NameAnonGlobals.h
llvm-devel/include/llvm/Transforms/Utils/PredicateInfo.h
+llvm-devel/include/llvm/Transforms/Utils/ProfileVerify.h
llvm-devel/include/llvm/Transforms/Utils/PromoteMemToReg.h
llvm-devel/include/llvm/Transforms/Utils/RelLookupTableConverter.h
llvm-devel/include/llvm/Transforms/Utils/SCCPSolver.h
@@ -4745,6 +4791,7 @@ llvm-devel/include/llvm/Transforms/Utils/SimplifyIndVar.h
llvm-devel/include/llvm/Transforms/Utils/SimplifyLibCalls.h
llvm-devel/include/llvm/Transforms/Utils/SizeOpts.h
llvm-devel/include/llvm/Transforms/Utils/SplitModule.h
+llvm-devel/include/llvm/Transforms/Utils/SplitModuleByCategory.h
llvm-devel/include/llvm/Transforms/Utils/StripGCRelocates.h
llvm-devel/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h
llvm-devel/include/llvm/Transforms/Utils/SymbolRewriter.h
@@ -4932,6 +4979,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexCommon/DivisionConverter.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLLVM/ComplexToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLibm/ComplexToLibm.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToROCDLLibraryCalls/ComplexToROCDLLibraryCalls.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToSPIRV/ComplexToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToSPIRV/ComplexToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToStandard/ComplexToStandard.h
@@ -4989,7 +5037,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRVPass.h
-%%MLIR%%llvm-devel/include/mlir/Conversion/MeshToMPI/MeshToMPI.h
%%MLIR%%llvm-devel/include/mlir/Conversion/NVGPUToNVVM/NVGPUToNVVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/NVVMToLLVM/NVVMToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/OpenACCToSCF/ConvertOpenACCToSCF.h
@@ -5012,6 +5059,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVMPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ShardToMPI/ShardToMPI.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToLinalg/TensorToLinalg.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToLinalg/TensorToLinalgPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToSPIRV/TensorToSPIRV.h
@@ -5031,6 +5079,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToXeGPU/VectorToXeGPU.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/XeVMToLLVM/XeVMToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManager.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManagers/FileLineColLocBreakpointManager.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManagers/TagBreakpointManager.h
@@ -5324,7 +5373,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/Transforms/TypeConversions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/AllExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/InlinerExtension.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/MeshShardingExtensions.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/ShardingExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h.inc
@@ -5519,6 +5568,19 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMConversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/Linalg.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgBase.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgDoc.td
@@ -5573,8 +5635,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/AllInterfaces.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Hoisting.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/MeshShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/RuntimeOpVerification.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/ShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/SubsetInsertionOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/TilingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Transforms.h
@@ -5655,31 +5717,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/RuntimeOpVerification.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Utils/MemRefUtils.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshBase.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshTypes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshTypes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterfaceImpl.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Simplifications.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Spmdization.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.td
@@ -5756,10 +5793,12 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc
@@ -5959,6 +5998,31 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterfaceImpl.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Partition.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Simplifications.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/Enums.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/SparseTensor.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.cpp.inc
@@ -5996,7 +6060,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/Utils/Merger.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/AllExtensions.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/MeshShardingExtensions.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/ShardingExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/ShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/Tensor.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/TensorBase.td
@@ -6119,6 +6183,11 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/TransformInterpreterUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtension.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/DiagnosedSilenceableFailure.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/RaggedArray.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/Utils.h
@@ -6183,6 +6252,22 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Utils/VectorUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSA.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSABase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypeConstraints.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypeConstraints.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.h.inc
@@ -6536,6 +6621,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ROCDL/ROCDLToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/SPIRV/SPIRVToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/VCIX/VCIXToLLVMIRTranslation.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/XeVM/XeVMToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Export.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Import.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/LLVMImportInterface.h
@@ -6833,6 +6919,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cmpccxaddintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cpuid.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/crc32intrin.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/__utility/declval.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/algorithm
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.tcc
@@ -6937,6 +7024,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_bitmanip.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_corev_alu.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_crypto.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_nds.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_ntlh.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_vector.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/rtmintrin.h
@@ -7132,6 +7220,7 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCore.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCoroutines.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCoverage.a
+%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFCFIChecker.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinker.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinkerClassic.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinkerParallel.a
@@ -7394,6 +7483,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexDivisionConversion.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLibm.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToROCDLLibraryCalls.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToStandard.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowDialect.a
@@ -7427,7 +7517,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncInlinerExtension.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncMeshShardingExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncShardingExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToEmitC.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToLLVM.a
@@ -7499,10 +7589,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemRefTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemRefUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemorySlotInterfaces.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshTest.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshToMPI.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMlirOptMain.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUTestPasses.a
@@ -7548,6 +7634,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReconcileUnrealizedCasts.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReduce.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReduceLib.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllDialects.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewrite.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewritePDL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRuntimeVerifiableOpInterface.a
@@ -7582,6 +7671,10 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapeTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapeToStandard.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapedOpInterfaces.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardTest.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardToMPI.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardingInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSideEffectInterfaces.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSparseTensorDialect.a
@@ -7602,7 +7695,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorInferTypeOpInterfaceImpl.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorMeshShardingExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorShardingExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorTilingInterfaceImpl.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorToLinalg.a
@@ -7648,6 +7741,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformLoopExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformPDLExtension.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformTuneExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTranslateLib.a
@@ -7671,12 +7765,16 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRViewLikeInterface.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRWasmSSADialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUUtils.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVM.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVMIRTranslation.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPolly.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPollyISL.a
llvm-devel/lib/libRemarks.so
diff --git a/devel/llvm19/Makefile b/devel/llvm19/Makefile
index e932b6ddb713..467fc03b7384 100644
--- a/devel/llvm19/Makefile
+++ b/devel/llvm19/Makefile
@@ -97,6 +97,7 @@ OPTIONS_DEFAULT_aarch64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_amd64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64le= ${_BE_${FLAVOR}}
+OPTIONS_DEFAULT_riscv64= ${_BE_${FLAVOR}}
OPTIONS_EXCLUDE_armv6= COMPILER_RT
OPTIONS_EXCLUDE_armv7= COMPILER_RT
diff --git a/devel/llvm20/Makefile b/devel/llvm20/Makefile
index 7e12bba985ff..576f6a51b5c3 100644
--- a/devel/llvm20/Makefile
+++ b/devel/llvm20/Makefile
@@ -97,6 +97,7 @@ OPTIONS_DEFAULT_aarch64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_amd64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64le= ${_BE_${FLAVOR}}
+OPTIONS_DEFAULT_riscv64= ${_BE_${FLAVOR}}
OPTIONS_EXCLUDE_armv6= COMPILER_RT
OPTIONS_EXCLUDE_armv7= COMPILER_RT
diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile
index 5b0fa2e5e940..a284522b646e 100644
--- a/devel/llvm21/Makefile
+++ b/devel/llvm21/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 21.1.0-rc2
+DISTVERSION= 21.1.0-rc3
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
@@ -97,6 +97,7 @@ OPTIONS_DEFAULT_aarch64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_amd64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64= ${_BE_${FLAVOR}}
OPTIONS_DEFAULT_powerpc64le= ${_BE_${FLAVOR}}
+OPTIONS_DEFAULT_risccv64= ${_BE_${FLAVOR}}
OPTIONS_EXCLUDE_armv6= COMPILER_RT
OPTIONS_EXCLUDE_armv7= COMPILER_RT
diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo
index 123c53e04200..c4ebe908e1a7 100644
--- a/devel/llvm21/distinfo
+++ b/devel/llvm21/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753865672
-SHA256 (llvm-project-21.1.0-rc2.src.tar.xz) = 93d0c6ba2ba8bfd0416d8d4bd5438dc069f608160d19799387cd8fb46040598e
-SIZE (llvm-project-21.1.0-rc2.src.tar.xz) = 158947868
+TIMESTAMP = 1754990366
+SHA256 (llvm-project-21.1.0-rc3.src.tar.xz) = 7c61598f3902e61499b4a8d0302087ed2421c75bf504d084f2e6fa5450ab94d7
+SIZE (llvm-project-21.1.0-rc3.src.tar.xz) = 158924056
diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile
index fbeaaf42dd5a..384def9094c6 100644
--- a/devel/loccount/Makefile
+++ b/devel/loccount/Makefile
@@ -1,6 +1,6 @@
PORTNAME= loccount
DISTVERSION= 2.16
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MASTER_SITES= http://www.catb.org/~esr/loccount/
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index d2985fe95c1b..c2236ae490d9 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= log4cxx
PORTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/
DISTNAME= apache-log4cxx-${PORTVERSION}
diff --git a/devel/mage/Makefile b/devel/mage/Makefile
index 52c6fe5f81a5..c41beb050f65 100644
--- a/devel/mage/Makefile
+++ b/devel/mage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mage
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.0
-PORTREVISION= 14
+PORTREVISION= 15
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile
index fbe872cc7b79..bfc3446f73f1 100644
--- a/devel/malloy/Makefile
+++ b/devel/malloy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= malloy
DISTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/modd/Makefile b/devel/modd/Makefile
index 8da3c4a6c84c..69357bf69b2c 100644
--- a/devel/modd/Makefile
+++ b/devel/modd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modd
DISTVERSIONPREFIX= v
DISTVERSION= 0.8
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= devel sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/msitools/Makefile b/devel/msitools/Makefile
index 447936eb416a..656202a148b4 100644
--- a/devel/msitools/Makefile
+++ b/devel/msitools/Makefile
@@ -1,13 +1,8 @@
PORTNAME= msitools
-DISTVERSION= 0.101
-PORTREVISION= 4
+DISTVERSION= 0.106
CATEGORIES= devel
MASTER_SITES= GNOME
-PATCH_SITES= https://gitlab.gnome.org/GNOME/msitools/-/commit/
-PATCHFILES= b08275d549bb12a09a420ef9ccaeb0974e00008a.patch:-p1 \
- 25c4353cf173cddeb76c0a2dd6621bcb753cabf8.patch:-p1
-
MAINTAINER= romain@FreeBSD.org
COMMENT= Inspect and build Windows Installer (.MSI) files
WWW= https://wiki.gnome.org/msitools
diff --git a/devel/msitools/distinfo b/devel/msitools/distinfo
index 446af309364d..5e295857363c 100644
--- a/devel/msitools/distinfo
+++ b/devel/msitools/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1631000892
-SHA256 (msitools-0.101.tar.xz) = 0cc4d2e0d108fa6f2b4085b9a97dd5bc6d9fcadecdd933f2094f86bafdbe85fe
-SIZE (msitools-0.101.tar.xz) = 594076
-SHA256 (b08275d549bb12a09a420ef9ccaeb0974e00008a.patch) = a37e5823b35fc0f0760bc813ac34baaa5daf1600f0d73381b1af15932ad892e5
-SIZE (b08275d549bb12a09a420ef9ccaeb0974e00008a.patch) = 913
-SHA256 (25c4353cf173cddeb76c0a2dd6621bcb753cabf8.patch) = ef088d20c25437f3de94403e3bd2ef8dff49b3075fe391a3463d4975bb7995c0
-SIZE (25c4353cf173cddeb76c0a2dd6621bcb753cabf8.patch) = 922
+TIMESTAMP = 1754807116
+SHA256 (msitools-0.106.tar.xz) = 1ed34279cf8080f14f1b8f10e649474125492a089912e7ca70e59dfa2e5a659b
+SIZE (msitools-0.106.tar.xz) = 437664
diff --git a/devel/msitools/pkg-plist b/devel/msitools/pkg-plist
index 38b5ffdf549f..d7646a0b23d7 100644
--- a/devel/msitools/pkg-plist
+++ b/devel/msitools/pkg-plist
@@ -13,9 +13,9 @@ include/libmsi-1.0/libmsi-summary-info.h
include/libmsi-1.0/libmsi-types.h
include/libmsi-1.0/libmsi.h
lib/girepository-1.0/Libmsi-1.0.typelib
-lib/libmsi.so
-lib/libmsi.so.0
-lib/libmsi.so.0.0.0
+lib/libmsi-1.0.so
+lib/libmsi-1.0.so.0
+lib/libmsi-1.0.so.0.0.0
libdata/pkgconfig/libmsi-1.0.pc
share/bash-completion/completions/msitools
share/gir-1.0/Libmsi-1.0.gir
@@ -48,19 +48,50 @@ share/gir-1.0/Libmsi-1.0.gir
%%NLS%%share/locale/sr/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/sr@latin/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/sv/LC_MESSAGES/msitools.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/msitools.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/msitools.mo
+%%NLS%%share/locale/hi/LC_MESSAGES/msitools.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/tg/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/tr/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/uk/LC_MESSAGES/msitools.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/msitools.mo
share/vala/vapi/libmsi-1.0.deps
share/vala/vapi/libmsi-1.0.vapi
-share/wixl-%%DISTVERSION%%/include/SDL.wxi
+share/wixl-%%DISTVERSION%%/ext/ui/CancelDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/Common.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/ErrorDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/ExitDialog.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/FatalError.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/FilesInUse.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/LICENSE.txt
+share/wixl-%%DISTVERSION%%/ext/ui/MaintenanceTypeDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/MaintenanceWelcomeDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/MsiRMFilesInUse.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/OutOfDiskDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/OutOfRbDiskDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/PrepareDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/ProgressDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/ResumeDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/UserExit.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/VerifyReadyDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/WaitForCostingDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/WelcomeDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/WelcomeEulaDlg.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/WixUI_Minimal.wxs
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/New.ico
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/Up.ico
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/bannrbmp.bmp
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/dlgbmp.bmp
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/exclamic.ico
+share/wixl-%%DISTVERSION%%/ext/ui/bitmaps/info.ico
share/wixl-%%DISTVERSION%%/include/adwaita-icon-theme.wxi
share/wixl-%%DISTVERSION%%/include/atk.wxi
share/wixl-%%DISTVERSION%%/include/brotli.wxi
share/wixl-%%DISTVERSION%%/include/bzip2.wxi
share/wixl-%%DISTVERSION%%/include/cairo.wxi
share/wixl-%%DISTVERSION%%/include/curl.wxi
+share/wixl-%%DISTVERSION%%/include/dbus.wxi
share/wixl-%%DISTVERSION%%/include/dlfcn.wxi
share/wixl-%%DISTVERSION%%/include/expat.wxi
share/wixl-%%DISTVERSION%%/include/fontconfig.wxi
@@ -88,7 +119,10 @@ share/wixl-%%DISTVERSION%%/include/hicolor-icon-theme.wxi
share/wixl-%%DISTVERSION%%/include/icu.wxi
share/wixl-%%DISTVERSION%%/include/jasper.wxi
share/wixl-%%DISTVERSION%%/include/json-glib.wxi
+share/wixl-%%DISTVERSION%%/include/lcms2.wxi
share/wixl-%%DISTVERSION%%/include/libcacard.wxi
+share/wixl-%%DISTVERSION%%/include/libcroco.wxi
+share/wixl-%%DISTVERSION%%/include/libdeflate.wxi
share/wixl-%%DISTVERSION%%/include/libepoxy.wxi
share/wixl-%%DISTVERSION%%/include/libffi.wxi
share/wixl-%%DISTVERSION%%/include/libgcrypt.wxi
@@ -99,24 +133,29 @@ share/wixl-%%DISTVERSION%%/include/libjpeg-turbo.wxi
share/wixl-%%DISTVERSION%%/include/libogg.wxi
share/wixl-%%DISTVERSION%%/include/libpng.wxi
share/wixl-%%DISTVERSION%%/include/libpsl.wxi
+share/wixl-%%DISTVERSION%%/include/librsvg2.wxi
share/wixl-%%DISTVERSION%%/include/libsoup.wxi
share/wixl-%%DISTVERSION%%/include/libssh2.wxi
share/wixl-%%DISTVERSION%%/include/libtasn1.wxi
share/wixl-%%DISTVERSION%%/include/libtheora.wxi
share/wixl-%%DISTVERSION%%/include/libtiff.wxi
share/wixl-%%DISTVERSION%%/include/libunistring.wxi
-share/wixl-%%DISTVERSION%%/include/libusbx.wxi
+share/wixl-%%DISTVERSION%%/include/libusb1.wxi
share/wixl-%%DISTVERSION%%/include/libvirt-glib.wxi
share/wixl-%%DISTVERSION%%/include/libvirt.wxi
share/wixl-%%DISTVERSION%%/include/libvorbis.wxi
+share/wixl-%%DISTVERSION%%/include/libwebp.wxi
share/wixl-%%DISTVERSION%%/include/libxml2.wxi
share/wixl-%%DISTVERSION%%/include/nettle.wxi
+share/wixl-%%DISTVERSION%%/include/openal-soft.wxi
+share/wixl-%%DISTVERSION%%/include/openexr.wxi
+share/wixl-%%DISTVERSION%%/include/openjpeg.wxi
share/wixl-%%DISTVERSION%%/include/openssl.wxi
share/wixl-%%DISTVERSION%%/include/opus.wxi
share/wixl-%%DISTVERSION%%/include/orc.wxi
-share/wixl-%%DISTVERSION%%/include/p11-kit.wxi
share/wixl-%%DISTVERSION%%/include/pango.wxi
share/wixl-%%DISTVERSION%%/include/pcre.wxi
+share/wixl-%%DISTVERSION%%/include/pcre2.wxi
share/wixl-%%DISTVERSION%%/include/pixman.wxi
share/wixl-%%DISTVERSION%%/include/portablexdr.wxi
share/wixl-%%DISTVERSION%%/include/readline.wxi
diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile
index a3bd40ed6481..96e4768945df 100644
--- a/devel/mutagen/Makefile
+++ b/devel/mutagen/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mutagen
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index 182edbd9ff44..da8f40294b24 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -1,7 +1,7 @@
PORTNAME= opendht
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 6cd84beaa082..42218f0e8c68 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= osc
-PORTVERSION= 1.19.0
+PORTVERSION= 1.19.1
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/osc/distinfo b/devel/osc/distinfo
index 79ab88b9bf0d..c737062647c4 100644
--- a/devel/osc/distinfo
+++ b/devel/osc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754053495
-SHA256 (openSUSE-osc-1.19.0_GH0.tar.gz) = 78b3b73524bd21434c926605ad0e180178015ab12d584e8915aceff5a0ecb07f
-SIZE (openSUSE-osc-1.19.0_GH0.tar.gz) = 456370
+TIMESTAMP = 1754493053
+SHA256 (openSUSE-osc-1.19.1_GH0.tar.gz) = 548b15d4b04c86f606cf6d7621aedbf120739df845e3bab79502f96d7aa94f82
+SIZE (openSUSE-osc-1.19.1_GH0.tar.gz) = 456644
diff --git a/devel/p5-Data-Dumper-Interp/Makefile b/devel/p5-Data-Dumper-Interp/Makefile
index 195d32fc2a6b..8374038c60ff 100644
--- a/devel/p5-Data-Dumper-Interp/Makefile
+++ b/devel/p5-Data-Dumper-Interp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Data-Dumper-Interp
-PORTVERSION= 7.019
+PORTVERSION= 7.020
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Data-Dumper-Interp/distinfo b/devel/p5-Data-Dumper-Interp/distinfo
index fee2632e2b63..0573db0969e3 100644
--- a/devel/p5-Data-Dumper-Interp/distinfo
+++ b/devel/p5-Data-Dumper-Interp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751440240
-SHA256 (Data-Dumper-Interp-7.019.tar.gz) = b3c021088e5a5b490125b83f4db1900e774d138bc3ec562118b95a3d37275076
-SIZE (Data-Dumper-Interp-7.019.tar.gz) = 85510
+TIMESTAMP = 1754915151
+SHA256 (Data-Dumper-Interp-7.020.tar.gz) = cd5a01f8e301ddadd3fccaf06890648f3b36084d3fc9e742dea8a3cea390beba
+SIZE (Data-Dumper-Interp-7.020.tar.gz) = 86720
diff --git a/devel/p5-Proc-ProcessTable/Makefile b/devel/p5-Proc-ProcessTable/Makefile
index 1486813824e9..2b0a548970bd 100644
--- a/devel/p5-Proc-ProcessTable/Makefile
+++ b/devel/p5-Proc-ProcessTable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Proc-ProcessTable
-PORTVERSION= 0.636
+PORTVERSION= 0.637
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:JWB
diff --git a/devel/p5-Proc-ProcessTable/distinfo b/devel/p5-Proc-ProcessTable/distinfo
index 79cb7dfe2a54..39cb424845d4 100644
--- a/devel/p5-Proc-ProcessTable/distinfo
+++ b/devel/p5-Proc-ProcessTable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688166128
-SHA256 (Proc-ProcessTable-0.636.tar.gz) = 944224ffb00fc1ef35069633770a0afda8623b5c7532d1e4ab48a9df394890fd
-SIZE (Proc-ProcessTable-0.636.tar.gz) = 95667
+TIMESTAMP = 1753796026
+SHA256 (Proc-ProcessTable-0.637.tar.gz) = d7e688b5f0bd5d38e5bb306f16f904aac93112df8eda098fefef1c810bba6f85
+SIZE (Proc-ProcessTable-0.637.tar.gz) = 95719
diff --git a/devel/p5-Sub-Delete/Makefile b/devel/p5-Sub-Delete/Makefile
index 2409596e8ca3..aa64a57ed600 100644
--- a/devel/p5-Sub-Delete/Makefile
+++ b/devel/p5-Sub-Delete/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Sub-Delete
-PORTVERSION= 1.00002
-PORTREVISION= 1
+PORTVERSION= 1.00003
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Sub-Delete/distinfo b/devel/p5-Sub-Delete/distinfo
index 6eb6369df171..0232d6f592b1 100644
--- a/devel/p5-Sub-Delete/distinfo
+++ b/devel/p5-Sub-Delete/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Sub-Delete-1.00002.tar.gz) = 4435a70b01a80d6e91dd3749f29734cf2c36207e7aeb537d8c96d231fe2951ee
-SIZE (Sub-Delete-1.00002.tar.gz) = 31437
+TIMESTAMP = 1755071765
+SHA256 (Sub-Delete-1.00003.tar.gz) = 296a0036c5610faeaeb2c1545c89e9994150e8c889fa2eac79fe1ba4dc2d128a
+SIZE (Sub-Delete-1.00003.tar.gz) = 32133
diff --git a/devel/p5-Test-Script/Makefile b/devel/p5-Test-Script/Makefile
index 608720e4ad20..27a47ee803e6 100644
--- a/devel/p5-Test-Script/Makefile
+++ b/devel/p5-Test-Script/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Test-Script
-PORTVERSION= 1.29
+PORTVERSION= 1.31
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Test-Script/distinfo b/devel/p5-Test-Script/distinfo
index c69b694ef043..857b32611847 100644
--- a/devel/p5-Test-Script/distinfo
+++ b/devel/p5-Test-Script/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622214030
-SHA256 (Test-Script-1.29.tar.gz) = 892e7e6c1ea7b16710909942cf5c0bdab70eee2efd4aa9c16ea952e2b90f8950
-SIZE (Test-Script-1.29.tar.gz) = 26506
+TIMESTAMP = 1755071942
+SHA256 (Test-Script-1.31.tar.gz) = 44053b183a5b0188199cbddbb5ac0b1ba9e506afb3d4c5698ef2514c28ccd347
+SIZE (Test-Script-1.31.tar.gz) = 26161
diff --git a/devel/packr/Makefile b/devel/packr/Makefile
index 3302a50f41c9..897c5425090d 100644
--- a/devel/packr/Makefile
+++ b/devel/packr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packr
DISTVERSIONPREFIX= v
DISTVERSION= 2.8.3
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/pecl-APCu/Makefile b/devel/pecl-APCu/Makefile
index 02001966fd56..205a02472d7a 100644
--- a/devel/pecl-APCu/Makefile
+++ b/devel/pecl-APCu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= APCu
-PORTVERSION= 5.1.24
+PORTVERSION= 5.1.25
CATEGORIES= devel
DISTNAME= apcu-${PORTVERSION}
diff --git a/devel/pecl-APCu/distinfo b/devel/pecl-APCu/distinfo
index 35c09dc560e2..0ce87fd8186a 100644
--- a/devel/pecl-APCu/distinfo
+++ b/devel/pecl-APCu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727314532
-SHA256 (PECL/apcu-5.1.24.tgz) = 5c28a55b27082c69657e25b7ecf553e2cf6b74ec3fa77d6b76f4fb982e001e43
-SIZE (PECL/apcu-5.1.24.tgz) = 90866
+TIMESTAMP = 1753796030
+SHA256 (PECL/apcu-5.1.25.tgz) = c4e7bae1cc2b9f68857889c022c7ea8cbc38b830c07273a2226cc44dc6de3048
+SIZE (PECL/apcu-5.1.25.tgz) = 94319
diff --git a/devel/pecl-zookeeper/Makefile b/devel/pecl-zookeeper/Makefile
index 558f39c2a8e1..b1d8c572c3ae 100644
--- a/devel/pecl-zookeeper/Makefile
+++ b/devel/pecl-zookeeper/Makefile
@@ -18,16 +18,8 @@ USE_PHP= session:build
PORTDATA= zookeeper-api.php
-.include <bsd.port.pre.mk>
-
-post-patch:
-.if ${PHP_VER} >= 85
- @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \
- ${WRKSRC}/php_zookeeper.c
-.endif
-
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/zookeeper-api.php ${STAGEDIR}${DATADIR}/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/pecl-zookeeper/files/patch-php85 b/devel/pecl-zookeeper/files/patch-php85
index 6efa2f09aa6b..f6f5aedd927e 100644
--- a/devel/pecl-zookeeper/files/patch-php85
+++ b/devel/pecl-zookeeper/files/patch-php85
@@ -1,3 +1,14 @@
+--- php_zookeeper.c.orig 2025-01-02 06:11:14 UTC
++++ php_zookeeper.c
+@@ -39,7 +39,7 @@
+ #include <ext/standard/info.h>
+ #include <zend_extensions.h>
+
+-#include <ext/standard/php_smart_string.h>
++#include <Zend/zend_smart_string.h>
+
+ #include "php_zookeeper.h"
+ #include "php_zookeeper_private.h"
--- php_zookeeper_exceptions.c.orig 2025-01-02 06:11:14 UTC
+++ php_zookeeper_exceptions.c
@@ -39,7 +39,7 @@ void php_zk_register_exceptions()
diff --git a/devel/performance/Makefile b/devel/performance/Makefile
index c6ca8d3f9642..9e7590f1b4f6 100644
--- a/devel/performance/Makefile
+++ b/devel/performance/Makefile
@@ -1,5 +1,6 @@
PORTNAME= performance
PORTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= devel gnustep
MASTER_SITES= GNUSTEP/libs
DISTNAME= Performance-${PORTVERSION}
diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index 016f4ca867d9..a606dcf6d09a 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pika
DISTVERSION= 0.34.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index de862e93a8a5..98665cdeb6ab 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752584465
-SHA256 (KDE/plasma/6.4.3/kwrited-6.4.3.tar.xz) = fe144b5ed4270cbd45f71187b970e4c4e3e0035c1afc40719b1c862b8adb098b
-SIZE (KDE/plasma/6.4.3/kwrited-6.4.3.tar.xz) = 23652
+TIMESTAMP = 1754413468
+SHA256 (KDE/plasma/6.4.4/kwrited-6.4.4.tar.xz) = 0e15ad25a5d6b0856add87e463607fef209a1184fd13f865e398e8173ec3c351
+SIZE (KDE/plasma/6.4.4/kwrited-6.4.4.tar.xz) = 23744
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index 49c63f504f6e..f4fc8163b0ae 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752584466
-SHA256 (KDE/plasma/6.4.3/plasma-sdk-6.4.3.tar.xz) = 9b7ce36459b3f2cd91bbe0941ada3ebb38eff0149939c59dab2d0b0d3928c064
-SIZE (KDE/plasma/6.4.3/plasma-sdk-6.4.3.tar.xz) = 359996
+TIMESTAMP = 1754413468
+SHA256 (KDE/plasma/6.4.4/plasma-sdk-6.4.4.tar.xz) = f10c7aec9f2a26b6f8a04d3ea1e11e8851baf3918fd93a1b7cef07f935a4096c
+SIZE (KDE/plasma/6.4.4/plasma-sdk-6.4.4.tar.xz) = 362252
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index 889db701722a..c217c3da211e 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752584466
-SHA256 (KDE/plasma/6.4.3/plasma5support-6.4.3.tar.xz) = 1e89a8935d18d98a8fcbe02ff3477489385bb42a804e543bbb24f043f5cd8cf6
-SIZE (KDE/plasma/6.4.3/plasma5support-6.4.3.tar.xz) = 228404
+TIMESTAMP = 1754413468
+SHA256 (KDE/plasma/6.4.4/plasma5support-6.4.4.tar.xz) = 066c0456149bacad6dfd99eb36783fb61f1918df91b9d70ff4aeac56e3d43bf5
+SIZE (KDE/plasma/6.4.4/plasma5support-6.4.4.tar.xz) = 228980
diff --git a/devel/please/Makefile b/devel/please/Makefile
index c37274b51838..6fc1d884e074 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,7 +1,7 @@
PORTNAME= please
DISTVERSIONPREFIX= v
DISTVERSION= 17.18.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
diff --git a/devel/projectcenter/Makefile b/devel/projectcenter/Makefile
index da00795402f2..6af669f4bc23 100644
--- a/devel/projectcenter/Makefile
+++ b/devel/projectcenter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= projectcenter
PORTVERSION= 0.6.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel gnustep
MASTER_SITES= GNUSTEP/dev-apps
DISTNAME= ProjectCenter-${PORTVERSION}
diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile
index 2358824e07b3..a3795688324f 100644
--- a/devel/protobuf-go/Makefile
+++ b/devel/protobuf-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= protobuf-go
DISTVERSIONPREFIX= v
-DISTVERSION= 1.36.6
+DISTVERSION= 1.36.7
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/protocolbuffers/protobuf-go
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= google.golang.org/protobuf
GO_TARGET= ./cmd/protoc-gen-go
diff --git a/devel/protobuf-go/distinfo b/devel/protobuf-go/distinfo
index 680559c687ca..4a13a52bde2e 100644
--- a/devel/protobuf-go/distinfo
+++ b/devel/protobuf-go/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746315257
-SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = e11082f89ab1be94e778e4bd2c53172f481135604dd9f2d60140e5514bc53623
-SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = 201
-SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 3294ac8ea5089b3c231351afaea4f012e8027a9beeb523bbf31dcb383cc0ab99
-SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 2239723
+TIMESTAMP = 1754684441
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.mod) = e11082f89ab1be94e778e4bd2c53172f481135604dd9f2d60140e5514bc53623
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.mod) = 201
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.zip) = f2bf05f71fffdb479282f643d6917069519e5345de5db12b82415c718412a813
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.zip) = 2244819
diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile
index 32b331a42b35..71b146e22474 100644
--- a/devel/protoc-gen-go-grpc/Makefile
+++ b/devel/protoc-gen-go-grpc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= protoc-gen-go-grpc
DISTVERSIONPREFIX= v
DISTVERSION= 1.74.2
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile
index f3f1ea87ee2b..5546149b5d36 100644
--- a/devel/prototool/Makefile
+++ b/devel/prototool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= prototool
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile
index b6573a3a604c..578c627fa388 100644
--- a/devel/py-aiobotocore/Makefile
+++ b/devel/py-aiobotocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiobotocore
-PORTVERSION= 2.23.1
+PORTVERSION= 2.23.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.2<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aioitertools>=0.5.1<1.0.0:devel/py-aioitertools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}botocore>=1.38.40:devel/py-botocore@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}botocore>=1.39.7:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multidict>=6.0.0<7.0.0:www/py-multidict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.1<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \
@@ -34,7 +34,7 @@ BOTO3_DESC= Use boto3
HTTPX_DESC= Use httpx
AWSCLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscli>=1.29.81:devel/py-awscli@${PY_FLAVOR}
-BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.38.40:www/py-boto3@${PY_FLAVOR}
+BOTO3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.39.7:www/py-boto3@${PY_FLAVOR}
HTTPx_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.1<0.29:www/py-httpx@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo
index 864ea09e897a..3fbef13342fc 100644
--- a/devel/py-aiobotocore/distinfo
+++ b/devel/py-aiobotocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265744
-SHA256 (aiobotocore-2.23.1.tar.gz) = a59f2a78629b97d52f10936b79c73de64e481a8c44a62c1871f088df6c1afc4f
-SIZE (aiobotocore-2.23.1.tar.gz) = 115869
+TIMESTAMP = 1753796042
+SHA256 (aiobotocore-2.23.2.tar.gz) = 9c2cbd6e813bb6c60b7f20fc11897976a583c57b0093a87bebfe80a9b08746b2
+SIZE (aiobotocore-2.23.2.tar.gz) = 115881
diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml
index ce7c37d6d71d..21d425624db5 100644
--- a/devel/py-aiobotocore/files/patch-pyproject.toml
+++ b/devel/py-aiobotocore/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-07-17 21:33:41 UTC
+--- pyproject.toml.orig 2025-07-24 17:30:01 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
@@ -11,8 +11,8 @@
dependencies = [
"aiohttp >= 3.9.2, < 4.0.0",
"aioitertools >= 0.5.1, < 1.0.0",
-- "botocore >= 1.38.40, < 1.38.47", # NOTE: When updating, always keep `project.optional-dependencies` aligned
-+ "botocore >= 1.38.40", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+- "botocore >= 1.39.7, < 1.39.9", # NOTE: When updating, always keep `project.optional-dependencies` aligned
++ "botocore >= 1.39.7", # NOTE: When updating, always keep `project.optional-dependencies` aligned
"python-dateutil >= 2.1, < 3.0.0",
"jmespath >= 0.7.1, < 2.0.0",
"multidict >= 6.0.0, < 7.0.0",
@@ -20,12 +20,12 @@
[project.optional-dependencies]
awscli = [
-- "awscli >= 1.40.39, < 1.40.46",
-+ "awscli >= 1.29.81",
+- "awscli >= 1.41.7, < 1.41.9",
++ "awscli >= 1.41.7",
]
boto3 = [
-- "boto3 >= 1.38.40, < 1.38.47",
-+ "boto3 >= 1.38.40",
+- "boto3 >= 1.39.7, < 1.39.9",
++ "boto3 >= 1.39.7",
]
httpx = [
"httpx >= 0.25.1, < 0.29"
diff --git a/devel/py-asttokens/Makefile b/devel/py-asttokens/Makefile
index 7ebb77e13340..bb3dd58a5ebf 100644
--- a/devel/py-asttokens/Makefile
+++ b/devel/py-asttokens/Makefile
@@ -1,6 +1,5 @@
PORTNAME= asttokens
-PORTVERSION= 2.4.1
-PORTREVISION= 1
+PORTVERSION= 3.0.0
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-asttokens/distinfo b/devel/py-asttokens/distinfo
index ee4a3a4eb55e..21aa3dd4baae 100644
--- a/devel/py-asttokens/distinfo
+++ b/devel/py-asttokens/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699367130
-SHA256 (asttokens-2.4.1.tar.gz) = b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0
-SIZE (asttokens-2.4.1.tar.gz) = 62284
+TIMESTAMP = 1733142312
+SHA256 (asttokens-3.0.0.tar.gz) = 0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7
+SIZE (asttokens-3.0.0.tar.gz) = 61978
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index 4ecd27add526..f7359455745f 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.38.46
+PORTVERSION= 1.39.15
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 900d1ab022a5..4e69eda1d1b3 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375047
-SHA256 (botocore-1.38.46.tar.gz) = 8798e5a418c27cf93195b077153644aea44cb171fcd56edc1ecebaa1e49e226e
-SIZE (botocore-1.38.46.tar.gz) = 14074340
+TIMESTAMP = 1753796044
+SHA256 (botocore-1.39.15.tar.gz) = 2aa29a717f14f8c7ca058c2e297aaed0aa10ecea24b91514eee802814d1b7600
+SIZE (botocore-1.39.15.tar.gz) = 14237556
diff --git a/devel/py-castellan/Makefile b/devel/py-castellan/Makefile
index 24d6d27b5bd8..fe3a2630a8b8 100644
--- a/devel/py-castellan/Makefile
+++ b/devel/py-castellan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= castellan
-PORTVERSION= 5.4.0
+PORTVERSION= 5.4.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-castellan/distinfo b/devel/py-castellan/distinfo
index 782d1d3ea6cd..fde98e128ceb 100644
--- a/devel/py-castellan/distinfo
+++ b/devel/py-castellan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266066
-SHA256 (castellan-5.4.0.tar.gz) = d3115c0178537a8e9344336148a5a7ebbb5d750e0fe7d4c01afa125d03a0a0fc
-SIZE (castellan-5.4.0.tar.gz) = 84877
+TIMESTAMP = 1753796046
+SHA256 (castellan-5.4.1.tar.gz) = b152699fa7a956d20c17ae4f1c74408cdca73f13f5d3893f8c460613bf279974
+SIZE (castellan-5.4.1.tar.gz) = 84784
diff --git a/devel/py-cli-helpers/Makefile b/devel/py-cli-helpers/Makefile
index cd07b942ba92..0789452549f7 100644
--- a/devel/py-cli-helpers/Makefile
+++ b/devel/py-cli-helpers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cli-helpers
-PORTVERSION= 2.6.0
+PORTVERSION= 2.7.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cli-helpers/distinfo b/devel/py-cli-helpers/distinfo
index 16c16155c191..3952b2b4492c 100644
--- a/devel/py-cli-helpers/distinfo
+++ b/devel/py-cli-helpers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416416
-SHA256 (cli_helpers-2.6.0.tar.gz) = 1d37659ebb4eb5e2ebecd8a148ba2698eb7da62b34d63124bf5ce7ff3c4d413f
-SIZE (cli_helpers-2.6.0.tar.gz) = 39749
+TIMESTAMP = 1753796048
+SHA256 (cli_helpers-2.7.0.tar.gz) = 62d11710dbebc2fc460003de1215688325d8636859056d688b38419bd4048bc0
+SIZE (cli_helpers-2.7.0.tar.gz) = 40089
diff --git a/devel/py-comm/Makefile b/devel/py-comm/Makefile
index ebff581037e3..40ae111959f5 100644
--- a/devel/py-comm/Makefile
+++ b/devel/py-comm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= comm
-PORTVERSION= 0.2.2
+PORTVERSION= 0.2.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,6 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.10:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traitlets>=4:devel/py-traitlets@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-comm/distinfo b/devel/py-comm/distinfo
index 93f1783e4270..859c5c2e5573 100644
--- a/devel/py-comm/distinfo
+++ b/devel/py-comm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710712420
-SHA256 (comm-0.2.2.tar.gz) = 3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e
-SIZE (comm-0.2.2.tar.gz) = 6210
+TIMESTAMP = 1753796050
+SHA256 (comm-0.2.3.tar.gz) = 2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971
+SIZE (comm-0.2.3.tar.gz) = 6319
diff --git a/devel/py-crosshair-tool/Makefile b/devel/py-crosshair-tool/Makefile
index 5e8f20ebf035..b862139b2589 100644
--- a/devel/py-crosshair-tool/Makefile
+++ b/devel/py-crosshair-tool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= crosshair-tool
-PORTVERSION= 0.0.88
+PORTVERSION= 0.0.94
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-crosshair-tool/distinfo b/devel/py-crosshair-tool/distinfo
index 8d75a43f6486..1568563c1030 100644
--- a/devel/py-crosshair-tool/distinfo
+++ b/devel/py-crosshair-tool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831234
-SHA256 (crosshair_tool-0.0.88.tar.gz) = cc805111ffc8fec84fc11859749ba5be541234f292cb25af794ecd26819a4c69
-SIZE (crosshair_tool-0.0.88.tar.gz) = 467883
+TIMESTAMP = 1753796052
+SHA256 (crosshair_tool-0.0.94.tar.gz) = 97ddc38946cd7c9aba12a1a4eed411b0cfac528ecf947f7a96e9ec00ada4f346
+SIZE (crosshair_tool-0.0.94.tar.gz) = 469005
diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile
index 5162e768dd49..26b3d8390db9 100644
--- a/devel/py-cysignals/Makefile
+++ b/devel/py-cysignals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cysignals
-PORTVERSION= 1.12.3
+PORTVERSION= 1.12.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR}
USES= compiler:c++11-lang pkgconfig pytest python shebangfix
SHEBANG_FILES= src/scripts/cysignals-CSI
-USE_PYTHON= cython pep517
+USE_PYTHON= cython3 pep517
BINARY_ALIAS= python3=${PYTHON_CMD}
TEST_TARGET= check
diff --git a/devel/py-cysignals/distinfo b/devel/py-cysignals/distinfo
index eb06ee7cc439..f7182fb48877 100644
--- a/devel/py-cysignals/distinfo
+++ b/devel/py-cysignals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742236911
-SHA256 (cysignals-1.12.3.tar.gz) = 89f7626dbf29db5ab3d6eff15a89978f4eb5193c320e9099bcc157dacdefd1eb
-SIZE (cysignals-1.12.3.tar.gz) = 65536
+TIMESTAMP = 1755003209
+SHA256 (cysignals-1.12.4.tar.gz) = 4aefa3b35eb036cb40b2b948df84725976b987895338204f64550e2d63891f5f
+SIZE (cysignals-1.12.4.tar.gz) = 65545
diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index 3334dfcbf71a..e32b6f669273 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ddtrace
-PORTVERSION= 2.21.10
+PORTVERSION= 2.21.11
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil
diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo
index 3a4affc4e571..c2ef0d4c17ad 100644
--- a/devel/py-ddtrace/distinfo
+++ b/devel/py-ddtrace/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753265750
-SHA256 (ddtrace-2.21.10.tar.gz) = 6c134cb6263c1f9508a40ab888879c1eb208eecf7f8396251fce1ab9fad3d9a8
-SIZE (ddtrace-2.21.10.tar.gz) = 9402056
+TIMESTAMP = 1753796054
+SHA256 (ddtrace-2.21.11.tar.gz) = 02934d38dd668bee51344230c6d041111e64575b2a648a738b23f11da7092f74
+SIZE (ddtrace-2.21.11.tar.gz) = 9402225
SHA256 (abseil-cpp-20250127.1.tar.gz) = b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811
SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282
SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
diff --git a/devel/py-deepdiff/Makefile b/devel/py-deepdiff/Makefile
index f7079f929efa..e9378de3d0c5 100644
--- a/devel/py-deepdiff/Makefile
+++ b/devel/py-deepdiff/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}orderly-set>=5.2.2:devel/py-orderly-set@${PY
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonpickle>0:devel/py-jsonpickle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic>0:devel/py-pydantic@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-PyYAML>=0:devel/py-types-PyYAML@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}types-pyyaml>=0:devel/py-types-pyyaml@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist
diff --git a/devel/py-deprecated/Makefile b/devel/py-deprecated/Makefile
index a63b96eb1f53..93a89e862e1f 100644
--- a/devel/py-deprecated/Makefile
+++ b/devel/py-deprecated/Makefile
@@ -1,14 +1,13 @@
PORTNAME= deprecated
-PORTVERSION= 1.2.14
-PORTREVISION= 1
+PORTVERSION= 1.2.18
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Deprecated-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= @deprecated decorator to deprecate old python classes, functions or methods
-WWW= https://github.com/tantale/deprecated
+WWW= https://deprecated.readthedocs.io/en/latest/ \
+ https://github.com/laurent-laporte-pro/deprecated
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-deprecated/distinfo b/devel/py-deprecated/distinfo
index ea6f48e380d1..88defaf3bd05 100644
--- a/devel/py-deprecated/distinfo
+++ b/devel/py-deprecated/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685792238
-SHA256 (Deprecated-1.2.14.tar.gz) = e5323eb936458dccc2582dc6f9c322c852a775a27065ff2b0c4970b9d53d01b3
-SIZE (Deprecated-1.2.14.tar.gz) = 2974416
+TIMESTAMP = 1753796056
+SHA256 (deprecated-1.2.18.tar.gz) = 422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d
+SIZE (deprecated-1.2.18.tar.gz) = 2928744
diff --git a/devel/py-deprecated/files/patch-setup.py b/devel/py-deprecated/files/patch-setup.py
index b92ddeb19e39..ab6ebc65b2e0 100644
--- a/devel/py-deprecated/files/patch-setup.py
+++ b/devel/py-deprecated/files/patch-setup.py
@@ -1,11 +1,11 @@
---- setup.py.orig 2023-05-27 15:55:40 UTC
+--- setup.py.orig 2025-01-27 10:16:23 UTC
+++ setup.py
-@@ -142,7 +142,7 @@ setup(
+@@ -143,7 +143,7 @@ setup(
from setuptools import setup
setup(
-- name='Deprecated',
-+ name='deprecated',
- version='1.2.14',
- url='https://github.com/tantale/deprecated',
+- name="Deprecated",
++ name="deprecated",
+ version="1.2.18",
+ url="https://github.com/laurent-laporte-pro/deprecated",
project_urls={
diff --git a/devel/py-devtools/Makefile b/devel/py-devtools/Makefile
index 420f41e32751..0912b061d3ac 100644
--- a/devel/py-devtools/Makefile
+++ b/devel/py-devtools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= devtools
PORTVERSION= 0.12.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,12 +13,12 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.0<3.0.0:devel/py-asttokens@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.0<4.0.0:devel/py-asttokens@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}executing>=1.1.1:devel/py-executing@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.15.0:textproc/py-pygments@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent pep517
+USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-devtools/files/patch-pyproject.toml b/devel/py-devtools/files/patch-pyproject.toml
new file mode 100644
index 000000000000..f369bc7f982b
--- /dev/null
+++ b/devel/py-devtools/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
++++ pyproject.toml
+@@ -36,7 +36,7 @@ dependencies = [
+ requires-python = '>=3.7'
+ dependencies = [
+ 'executing>=1.1.1',
+- 'asttokens>=2.0.0,<3.0.0',
++ 'asttokens>=2.0.0,<4.0.0',
+ 'Pygments>=2.15.0',
+ ]
+ # keep this meaningless group around to avoid breaking installs using `pip install devtools[pygments]`
diff --git a/devel/py-electrum-ecc/Makefile b/devel/py-electrum-ecc/Makefile
index 3513ec17dd4c..c71003f03d28 100644
--- a/devel/py-electrum-ecc/Makefile
+++ b/devel/py-electrum-ecc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= electrum-ecc
-DISTVERSION= 0.0.5
+DISTVERSION= 0.0.6
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-electrum-ecc/distinfo b/devel/py-electrum-ecc/distinfo
index 2efd668b180b..d458741437c1 100644
--- a/devel/py-electrum-ecc/distinfo
+++ b/devel/py-electrum-ecc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752837970
-SHA256 (electrum_ecc-0.0.5.tar.gz) = f733b8596a0f7b25c8371d08af61ef79c7b871d5b40f05a5b95d2d05eb2fb7d2
-SIZE (electrum_ecc-0.0.5.tar.gz) = 2009297
+TIMESTAMP = 1754638518
+SHA256 (electrum_ecc-0.0.6.tar.gz) = 6360c71fb08b51d80a455e938f126ba4c790be74ba226461d54d7a3aa6890b89
+SIZE (electrum_ecc-0.0.6.tar.gz) = 2156345
diff --git a/devel/py-electrum-ecc/files/patch-pyproject.toml b/devel/py-electrum-ecc/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4e9fd9d51345
--- /dev/null
+++ b/devel/py-electrum-ecc/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2000-11-11 11:11:11 UTC
++++ pyproject.toml
+@@ -13,8 +13,6 @@ readme = "README.md"
+ description = "Pure python ctypes wrapper for libsecp256k1"
+ keywords = ["libsecp256k1", "ecc"]
+ readme = "README.md"
+-license = "MIT"
+-license-files = ["LICENSE.txt"]
+ requires-python = ">=3.10"
+ dependencies = []
+ classifiers = [
+@@ -32,6 +30,10 @@ dynamic = ['version']
+ "Topic :: Security :: Cryptography",
+ ]
+ dynamic = ['version']
++
++
++[project.license]
++text = "MIT"
+
+
+ [project.urls]
diff --git a/devel/py-findlibs/Makefile b/devel/py-findlibs/Makefile
index d65d688f61d5..0a71347a92de 100644
--- a/devel/py-findlibs/Makefile
+++ b/devel/py-findlibs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= findlibs
-PORTVERSION= 0.1.1
+PORTVERSION= 0.1.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-findlibs/distinfo b/devel/py-findlibs/distinfo
index 9b4625c99198..745d9a5b9f45 100644
--- a/devel/py-findlibs/distinfo
+++ b/devel/py-findlibs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177992
-SHA256 (findlibs-0.1.1.tar.gz) = dc7a0d4fe2bb6635f1e4bdcde60aecec42b6755c4783c2f629069c2f9321d732
-SIZE (findlibs-0.1.1.tar.gz) = 11284
+TIMESTAMP = 1753796058
+SHA256 (findlibs-0.1.2.tar.gz) = 1f56d220c69686392ebdc4c65b32ee344818bca633643a8c97592957d1728122
+SIZE (findlibs-0.1.2.tar.gz) = 11302
diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile
index e4b7ce5393f5..086e01ebf4d8 100644
--- a/devel/py-freezegun/Makefile
+++ b/devel/py-freezegun/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freezegun
-DISTVERSION= 1.5.4
+DISTVERSION= 1.5.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-freezegun/distinfo b/devel/py-freezegun/distinfo
index d77ccfa72480..df9dae041166 100644
--- a/devel/py-freezegun/distinfo
+++ b/devel/py-freezegun/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754026969
-SHA256 (freezegun-1.5.4.tar.gz) = 798b9372fdd4d907f33e8b6a58bc64e682d9ffa8d494ce60f780197ee81faed1
-SIZE (freezegun-1.5.4.tar.gz) = 35644
+TIMESTAMP = 1754877785
+SHA256 (freezegun-1.5.5.tar.gz) = ac7742a6cc6c25a2c35e9292dfd554b897b517d2dec26891a2e8debf205cb94a
+SIZE (freezegun-1.5.5.tar.gz) = 35914
diff --git a/devel/py-google-cloud-iam/Makefile b/devel/py-google-cloud-iam/Makefile
index 145eff048267..418da608c302 100644
--- a/devel/py-google-cloud-iam/Makefile
+++ b/devel/py-google-cloud-iam/Makefile
@@ -1,8 +1,9 @@
PORTNAME= google-cloud-iam
-PORTVERSION= 2.15.1
+PORTVERSION= 2.19.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= google_cloud_iam-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IAM Service Account Credentials API client library
@@ -17,8 +18,8 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.10.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.3<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<6.0.0,1:devel/py-protobuf@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-google-cloud-iam/distinfo b/devel/py-google-cloud-iam/distinfo
index 62f9fbd5ed31..4f280de85160 100644
--- a/devel/py-google-cloud-iam/distinfo
+++ b/devel/py-google-cloud-iam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720536494
-SHA256 (google-cloud-iam-2.15.1.tar.gz) = a24084d7ef187d003fb506738481447c4c95db124214efe4912b30c0c7de8dd8
-SIZE (google-cloud-iam-2.15.1.tar.gz) = 223747
+TIMESTAMP = 1753796060
+SHA256 (google_cloud_iam-2.19.1.tar.gz) = f059c369ad98af6be3401f0f5d087775d775fb96833be1e9ab8048c422fb1bf4
+SIZE (google_cloud_iam-2.19.1.tar.gz) = 479801
diff --git a/devel/py-google-crc32c/Makefile b/devel/py-google-crc32c/Makefile
index 6e94a940895d..adf7d51160fe 100644
--- a/devel/py-google-crc32c/Makefile
+++ b/devel/py-google-crc32c/Makefile
@@ -1,14 +1,16 @@
PORTNAME= google-crc32c
-PORTVERSION= 1.5.0
+PORTVERSION= 1.7.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= google_crc32c-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper of the C library Google CRC32C
WWW= https://github.com/googleapis/python-crc32c
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
diff --git a/devel/py-google-crc32c/distinfo b/devel/py-google-crc32c/distinfo
index 02b009c3029f..4f1f00d6b4cb 100644
--- a/devel/py-google-crc32c/distinfo
+++ b/devel/py-google-crc32c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684104404
-SHA256 (google-crc32c-1.5.0.tar.gz) = 89284716bc6a5a415d4eaa11b1726d2d60a0cd12aadf5439828353662ede9dd7
-SIZE (google-crc32c-1.5.0.tar.gz) = 12689
+TIMESTAMP = 1753796062
+SHA256 (google_crc32c-1.7.1.tar.gz) = 2bff2305f98846f3e825dbeec9ee406f89da7962accdb29356e4eadc251bd472
+SIZE (google_crc32c-1.7.1.tar.gz) = 14495
diff --git a/devel/py-google-re2/Makefile b/devel/py-google-re2/Makefile
index c9a936ab5e57..1672497546af 100644
--- a/devel/py-google-re2/Makefile
+++ b/devel/py-google-re2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-re2
-PORTVERSION= 1.1.20240702
+PORTVERSION= 1.1.20250722
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-google-re2/distinfo b/devel/py-google-re2/distinfo
index f8485932cc4e..e9e4c6edd282 100644
--- a/devel/py-google-re2/distinfo
+++ b/devel/py-google-re2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719921851
-SHA256 (google_re2-1.1.20240702.tar.gz) = 8788db69f6c93cb229df62c74b2d9aa8e64bf754e9495700f85812afa32efd2b
-SIZE (google_re2-1.1.20240702.tar.gz) = 11626
+TIMESTAMP = 1753796066
+SHA256 (google_re2-1.1.20250722.tar.gz) = 5e2a464df75dbcef9fe0daf18a78f73c3f0a51b81cdb865460a0579b226f2ef3
+SIZE (google_re2-1.1.20250722.tar.gz) = 11698
diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile
index c8a959967e56..1bca146c6ecc 100644
--- a/devel/py-googleapis-common-protos/Makefile
+++ b/devel/py-googleapis-common-protos/Makefile
@@ -1,18 +1,21 @@
PORTNAME= googleapis-common-protos
-PORTVERSION= 1.63.2
+PORTVERSION= 1.70.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= googleapis_common_protos-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common protobufs used in Google APIs
-WWW= https://github.com/googleapis/python-api-common-protos
+WWW= https://github.com/googleapis/google-cloud-python/tree/main/packages/googleapis-common-protos \
+ https://github.com/googleapis/google-cloud-python
LICENSE= APACHE20
+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}protobuf>=4.21.6,1<6.0.0,1:devel/py-protobuf@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-googleapis-common-protos/distinfo b/devel/py-googleapis-common-protos/distinfo
index 13d6e1c3be1d..aabcdc082a30 100644
--- a/devel/py-googleapis-common-protos/distinfo
+++ b/devel/py-googleapis-common-protos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720022802
-SHA256 (googleapis-common-protos-1.63.2.tar.gz) = 27c5abdffc4911f28101e635de1533fb4cfd2c37fbaa9174587c799fac90aa87
-SIZE (googleapis-common-protos-1.63.2.tar.gz) = 112890
+TIMESTAMP = 1753796064
+SHA256 (googleapis_common_protos-1.70.0.tar.gz) = 0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257
+SIZE (googleapis_common_protos-1.70.0.tar.gz) = 145903
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index 5eaaf7868965..1b4655c190b0 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpcio-status
-PORTVERSION= 1.73.1
+PORTVERSION= 1.74.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-grpcio-status/distinfo b/devel/py-grpcio-status/distinfo
index c28197dda8d3..8094136214f5 100644
--- a/devel/py-grpcio-status/distinfo
+++ b/devel/py-grpcio-status/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954176
-SHA256 (grpcio_status-1.73.1.tar.gz) = 928f49ccf9688db5f20cd9e45c4578a1d01ccca29aeaabf066f2ac76aa886668
-SIZE (grpcio_status-1.73.1.tar.gz) = 13664
+TIMESTAMP = 1753796068
+SHA256 (grpcio_status-1.74.0.tar.gz) = c58c1b24aa454e30f1fc6a7e0dbbc194c54a408143971a94b5f4e40bb5831432
+SIZE (grpcio_status-1.74.0.tar.gz) = 13662
diff --git a/devel/py-grpcio-status/files/patch-setup.py b/devel/py-grpcio-status/files/patch-setup.py
index d2ce8332e5e5..5b7c3fa8aaa7 100644
--- a/devel/py-grpcio-status/files/patch-setup.py
+++ b/devel/py-grpcio-status/files/patch-setup.py
@@ -4,7 +4,7 @@
}
INSTALL_REQUIRES = (
-- "protobuf>=6.30.0,<7.0.0",
+- "protobuf>=6.31.1,<7.0.0",
+ "protobuf>=5.26.1,<7.0.0",
"grpcio>={version}".format(version=grpc_version.VERSION),
"googleapis-common-protos>=1.5.5",
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index 2c7c80c9641d..0732d3297393 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.136.3
+PORTVERSION= 6.136.6
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -45,8 +45,8 @@ CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=19.10b0:devel/py-black@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=9.0.0:textproc/py-rich@${PY_FLAVOR}
CODEMODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=0.3.16:devel/py-libcst@${PY_FLAVOR}
-CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.88:devel/py-crosshair-tool@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.23:devel/py-hypothesis-crosshair@${PY_FLAVOR}
+CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.93:devel/py-crosshair-tool@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.24:devel/py-hypothesis-crosshair@${PY_FLAVOR}
DATEUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=1.4:devel/py-python-dateutil@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index ae71bf035843..2f7d9b00806f 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369376
-SHA256 (hypothesis-6.136.3.tar.gz) = 89baa2bfc5af38f939e83b62f9f0e7e6407e81cade29cfcb3eafbc661177c2bd
-SIZE (hypothesis-6.136.3.tar.gz) = 457758
+TIMESTAMP = 1753796070
+SHA256 (hypothesis-6.136.6.tar.gz) = 2ad2e4f2012be4d41c6515b0628d84d48af6e6c38b4db50840bd9ac0899f5856
+SIZE (hypothesis-6.136.6.tar.gz) = 458049
diff --git a/devel/py-hypothesmith/Makefile b/devel/py-hypothesmith/Makefile
index 856aae7da504..a9efd43b489f 100644
--- a/devel/py-hypothesmith/Makefile
+++ b/devel/py-hypothesmith/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hypothesmith
-PORTVERSION= 0.3.1
-PORTREVISION= 1
+PORTVERSION= 0.3.3
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,6 +9,7 @@ COMMENT= Hypothesis strategies for generating Python programs
WWW= https://github.com/Zac-HD/hypothesmith
LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libcst>=0:devel/py-libcst@${PY_FLAVOR}
diff --git a/devel/py-hypothesmith/distinfo b/devel/py-hypothesmith/distinfo
index 07ee26ac9e4f..a195a19ec467 100644
--- a/devel/py-hypothesmith/distinfo
+++ b/devel/py-hypothesmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700584715
-SHA256 (hypothesmith-0.3.1.tar.gz) = 8799177a6493e832c81746842a8686752b3b1bb9530d6e832bae1758410daf3a
-SIZE (hypothesmith-0.3.1.tar.gz) = 25600
+TIMESTAMP = 1754396368
+SHA256 (hypothesmith-0.3.3.tar.gz) = 96c14802d6c8e85d8975264176878db54b28d2ed921fdbfedc2e6b8ce3c81716
+SIZE (hypothesmith-0.3.3.tar.gz) = 25529
diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile
index c057886f4c46..9d0bcea28205 100644
--- a/devel/py-identify/Makefile
+++ b/devel/py-identify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= identify
-DISTVERSION= 2.6.12
+DISTVERSION= 2.6.13
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-identify/distinfo b/devel/py-identify/distinfo
index 885faadca70a..aaaed2ae8fcd 100644
--- a/devel/py-identify/distinfo
+++ b/devel/py-identify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748524331
-SHA256 (identify-2.6.12.tar.gz) = d8de45749f1efb108badef65ee8386f0f7bb19a7f26185f74de6367bffbaf0e6
-SIZE (identify-2.6.12.tar.gz) = 99254
+TIMESTAMP = 1754877814
+SHA256 (identify-2.6.13.tar.gz) = da8d6c828e773620e13bfa86ea601c5a5310ba4bcd65edf378198b56a1f9fb32
+SIZE (identify-2.6.13.tar.gz) = 99243
diff --git a/devel/py-inline-snapshot/Makefile b/devel/py-inline-snapshot/Makefile
index 1c0c3c5d7439..46f9136b1b01 100644
--- a/devel/py-inline-snapshot/Makefile
+++ b/devel/py-inline-snapshot/Makefile
@@ -17,9 +17,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asttokens>=2.0.5:devel/py-asttokens@${PY_FLA
${PYTHON_PKGNAMEPREFIX}executing>=2.2.0:devel/py-executing@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.7.1:textproc/py-rich@${PY_FLAVOR} \
${PY_TOMLI}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-itemloaders/Makefile b/devel/py-itemloaders/Makefile
index 303ed3f45100..219ffd89e780 100644
--- a/devel/py-itemloaders/Makefile
+++ b/devel/py-itemloaders/Makefile
@@ -1,6 +1,5 @@
PORTNAME= itemloaders
-DISTVERSION= 1.1.0
-PORTREVISION= 1
+DISTVERSION= 1.3.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-itemloaders/distinfo b/devel/py-itemloaders/distinfo
index b8d3839e04c2..7bfe151a4319 100644
--- a/devel/py-itemloaders/distinfo
+++ b/devel/py-itemloaders/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692233753
-SHA256 (itemloaders-1.1.0.tar.gz) = 21d81c61da6a08b48e5996288cdf3031c0f92e5d0075920a0242527523e14a48
-SIZE (itemloaders-1.1.0.tar.gz) = 18449
+TIMESTAMP = 1754387540
+SHA256 (itemloaders-1.3.2.tar.gz) = 4faf5b3abe83bf014476e3fd9ccf66867282971d9f1d4e96d9a61b60c3786770
+SIZE (itemloaders-1.3.2.tar.gz) = 19707
diff --git a/devel/py-lxml-html-clean/Makefile b/devel/py-lxml-html-clean/Makefile
index e023637b84c7..51033a6ea298 100644
--- a/devel/py-lxml-html-clean/Makefile
+++ b/devel/py-lxml-html-clean/Makefile
@@ -13,7 +13,9 @@ WWW= https://github.com/fedora-python/lxml_html_clean/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils pytest
.include <bsd.port.mk>
diff --git a/devel/py-lxml/Makefile b/devel/py-lxml/Makefile
index 3b8e6743d44b..e444b1aed608 100644
--- a/devel/py-lxml/Makefile
+++ b/devel/py-lxml/Makefile
@@ -1,11 +1,10 @@
PORTNAME= lxml
-PORTVERSION= 4.9.3
-PORTREVISION= 2
+DISTVERSION= 6.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= vishwin@FreeBSD.org
COMMENT= Pythonic binding for the libxml2 and libxslt libraries
WWW= https://lxml.de/ \
https://github.com/lxml/lxml
@@ -13,9 +12,12 @@ WWW= https://lxml.de/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/doc/licenses/BSD.txt
-USES= compiler cpe gnome python uniquefiles:dirs
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+USES= compiler cpe gnome python
USE_GNOME= libxml2 libxslt
-USE_PYTHON= autoplist concurrent cython distutils
+USE_PYTHON= autoplist concurrent cython3 pep517
LDFLAGS+= -Wl,-rpath=${LOCALBASE}/lib
@@ -24,23 +26,12 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
-# needed for test to work
-PYDISTUTILS_BUILD_TARGET= build_ext
-PYDISTUTILS_BUILDARGS= --inplace
-
# force regeneration of cython files
post-extract:
@${FIND} ${WRKSRC} -name "*.c" -delete
-pre-configure: # remove with update to 5.x
- @if ! xml2-config --version | ${GREP} -q ^2\.11; then \
- ${REINPLACE_CMD} -e 's|, xmlerror.xmlError\*|, const xmlerror.xmlError*|' \
- ${WRKSRC}/src/lxml/*.pxi; \
- fi
-
post-install:
- @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
- -name '*.so' -exec ${STRIP_CMD} {} +
+ @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@@ -48,8 +39,11 @@ post-install-DOCS-on:
@cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}
# see upstream Makefile, test target
+# tests require compiled extensions in the source directories
do-test:
- cd ${WRKSRC} && ${PYTHON_CMD} test.py -p -v
+ cd ${BUILD_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} build_ext --inplace && \
+ ${PYTHON_CMD} test.py -p -v
.include <bsd.port.pre.mk>
diff --git a/devel/py-lxml/distinfo b/devel/py-lxml/distinfo
index 5c3140b5c9df..dc617269eb97 100644
--- a/devel/py-lxml/distinfo
+++ b/devel/py-lxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690387655
-SHA256 (lxml-4.9.3.tar.gz) = 48628bd53a426c9eb9bc066a923acaa0878d1e86129fd5359aee99285f4eed9c
-SIZE (lxml-4.9.3.tar.gz) = 3572158
+TIMESTAMP = 1752123348
+SHA256 (lxml-6.0.0.tar.gz) = 032e65120339d44cdc3efc326c9f660f5f7205f3a535c1fdbf898b29ea01fb72
+SIZE (lxml-6.0.0.tar.gz) = 4096938
diff --git a/devel/py-lxml/files/patch-src_lxml_tests_test__etree.py b/devel/py-lxml/files/patch-src_lxml_tests_test__etree.py
deleted file mode 100644
index 366d829f1f0c..000000000000
--- a/devel/py-lxml/files/patch-src_lxml_tests_test__etree.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/lxml/tests/test_etree.py.orig 2023-07-05 10:03:51 UTC
-+++ src/lxml/tests/test_etree.py
-@@ -3068,6 +3068,7 @@ class ETreeOnlyTestCase(HelperTestCase):
- self.assertEqual(r, s.nsmap)
-
- def test_html_prefix_nsmap(self):
-+ return # broken with recent libxml2, probably fixed by https://github.com/lxml/lxml/commit/72f5a287a4016ecb405f2e8a4a03ae22a5b0b496
- etree = self.etree
- el = etree.HTML('<hha:page-description>aa</hha:page-description>').find('.//page-description')
- if etree.LIBXML_VERSION < (2, 9, 11):
diff --git a/devel/py-multipart/Makefile b/devel/py-multipart/Makefile
index 196c2a1b54cf..e45277d3de22 100644
--- a/devel/py-multipart/Makefile
+++ b/devel/py-multipart/Makefile
@@ -1,7 +1,8 @@
PORTNAME= multipart
-PORTVERSION= 1.2.1
+PORTVERSION= 1.3.0
CATEGORIES= devel python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/defnull/multipart/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/py-multipart/distinfo b/devel/py-multipart/distinfo
index 8ef6358ee8b6..1d619cdbcc45 100644
--- a/devel/py-multipart/distinfo
+++ b/devel/py-multipart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888218
-SHA256 (multipart-1.2.1.tar.gz) = 829b909b67bc1ad1c6d4488fcdc6391c2847842b08323addf5200db88dbe9480
-SIZE (multipart-1.2.1.tar.gz) = 36507
+TIMESTAMP = 1753796072
+SHA256 (multipart-1.3.0.tar.gz) = a46bd6b0eb4c1ba865beb88ddd886012a3da709b6e7b86084fc37e99087e5cf1
+SIZE (multipart-1.3.0.tar.gz) = 38816
diff --git a/devel/py-optree/Makefile b/devel/py-optree/Makefile
index 28d58f3ab91f..d5e04ecf10de 100644
--- a/devel/py-optree/Makefile
+++ b/devel/py-optree/Makefile
@@ -1,5 +1,5 @@
PORTNAME= optree
-PORTVERSION= 0.16.0
+PORTVERSION= 0.17.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-optree/distinfo b/devel/py-optree/distinfo
index a329d63e8ac6..cfcb741f2d05 100644
--- a/devel/py-optree/distinfo
+++ b/devel/py-optree/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495779
-SHA256 (optree-0.16.0.tar.gz) = 3b3432754b0753f5166a0899c693e99fe00e02c48f90b511c0604aa6e4b4a59e
-SIZE (optree-0.16.0.tar.gz) = 161599
+TIMESTAMP = 1753796074
+SHA256 (optree-0.17.0.tar.gz) = 5335a5ec44479920620d72324c66563bd705ab2a698605dd4b6ee67dbcad7ecd
+SIZE (optree-0.17.0.tar.gz) = 163111
diff --git a/devel/py-optree/files/patch-setup.py b/devel/py-optree/files/patch-setup.py
index 57005e73ef45..d8fd6d01a403 100644
--- a/devel/py-optree/files/patch-setup.py
+++ b/devel/py-optree/files/patch-setup.py
@@ -1,13 +1,13 @@
---- setup.py.orig 2025-04-06 13:55:44 UTC
+--- setup.py.orig 2025-07-25 08:24:07 UTC
+++ setup.py
-@@ -211,10 +211,6 @@ class cmake_build_ext(build_ext): # noqa: N801
- cmake_args.append(f'-Dpybind11_DIR={pybind11.get_cmake_dir()}')
+@@ -222,10 +222,6 @@ class cmake_build_ext(build_ext): # noqa: N801
+ cmake_args += [f'-Dpybind11_DIR={pybind11.get_cmake_dir()}']
build_args = ['--config', config]
- if 'CMAKE_BUILD_PARALLEL_LEVEL' not in os.environ and bool(getattr(self, 'parallel', 0)):
-- build_args.extend(['--parallel', str(self.parallel)])
+- build_args += ['--parallel', str(self.parallel)]
- else:
-- build_args.append('--parallel')
-
- build_args.extend(['--target', ext.target, '--'])
+- build_args += ['--parallel']
+ build_args += ['--target', ext.target, '--']
+ self.mkpath(str(build_temp))
diff --git a/devel/py-path/Makefile b/devel/py-path/Makefile
index cd0d2f941129..398b0aad2cdf 100644
--- a/devel/py-path/Makefile
+++ b/devel/py-path/Makefile
@@ -1,5 +1,5 @@
PORTNAME= path
-PORTVERSION= 17.1.0
+PORTVERSION= 17.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/jaraco/path
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}
diff --git a/devel/py-path/distinfo b/devel/py-path/distinfo
index 4764716f7e6e..ba74e93bdc11 100644
--- a/devel/py-path/distinfo
+++ b/devel/py-path/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735705173
-SHA256 (path-17.1.0.tar.gz) = d41e05ed4fa1d4f6d702df3c1e0a1a255d7b544287432456455dc7c51e5f98e9
-SIZE (path-17.1.0.tar.gz) = 50081
+TIMESTAMP = 1753796076
+SHA256 (path-17.1.1.tar.gz) = 2dfcbfec8b4d960f3469c52acf133113c2a8bf12ac7b98d629fa91af87248d42
+SIZE (path-17.1.1.tar.gz) = 50528
diff --git a/devel/py-path/files/patch-pyproject.toml b/devel/py-path/files/patch-pyproject.toml
new file mode 100644
index 000000000000..df4b36953785
--- /dev/null
+++ b/devel/py-path/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2025-07-27 20:40:00 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"
+
+@@ -26,7 +24,7 @@ requires-python = ">=3.9"
+ "Topic :: Software Development :: Libraries :: Python Modules",
+ ]
+ requires-python = ">=3.9"
+-license = "MIT"
++license = {text = "MIT"}
+ dependencies = [
+ ]
+ dynamic = ["version"]
diff --git a/devel/py-pebble/Makefile b/devel/py-pebble/Makefile
index d8864d74b45d..6cb5df7a532a 100644
--- a/devel/py-pebble/Makefile
+++ b/devel/py-pebble/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pebble
-PORTVERSION= 5.1.1
+PORTVERSION= 5.1.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pebble/distinfo b/devel/py-pebble/distinfo
index 809345a78fa2..ff279264d2fb 100644
--- a/devel/py-pebble/distinfo
+++ b/devel/py-pebble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405484
-SHA256 (pebble-5.1.1.tar.gz) = 4e91a5b8e48b30b26eaa5391ba2cf65fbb3594fba17b88bc0b3351cf849d0305
-SIZE (pebble-5.1.1.tar.gz) = 38672
+TIMESTAMP = 1753796078
+SHA256 (pebble-5.1.2.tar.gz) = 9d1fb7c81ae9f9c6679558ac21289f9fa382826939fa80c8ef67f9b5e6a38a3f
+SIZE (pebble-5.1.2.tar.gz) = 38813
diff --git a/devel/py-pluggy0/Makefile b/devel/py-pluggy0/Makefile
deleted file mode 100644
index b92cd66f061c..000000000000
--- a/devel/py-pluggy0/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= pluggy
-PORTVERSION= 0.13.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 0
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Plugin and hook calling mechanisms for Python
-WWW= https://github.com/pytest-dev/pluggy
-
-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}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517 pytest4
-
-NO_ARCH= yes
-TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
-
-PORTSCOUT= limit:^0\.
-
-.include <bsd.port.mk>
diff --git a/devel/py-pluggy0/distinfo b/devel/py-pluggy0/distinfo
deleted file mode 100644
index 1a76a7112f64..000000000000
--- a/devel/py-pluggy0/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1592561546
-SHA256 (pluggy-0.13.1.tar.gz) = 15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0
-SIZE (pluggy-0.13.1.tar.gz) = 57962
diff --git a/devel/py-pluggy0/pkg-descr b/devel/py-pluggy0/pkg-descr
deleted file mode 100644
index 11a9091d123b..000000000000
--- a/devel/py-pluggy0/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-pluggy is the crystallized core of plugin management and hook calling for
-pytest. It enables 500+ plugins to extend and customize pytest's default
-behaviour. Even pytest itself is composed as a set of pluggy plugins
-which are invoked in sequence according to a well defined set of protocols.
-
-It gives users the ability to extend or modify the behaviour of a host
-program by installing a plugin for that program. The plugin code will run
-as part of normal program execution, changing or enhancing certain aspects
-of it.
-
-In essence, pluggy enables function hooking so you can build "pluggable"
-systems.
diff --git a/devel/py-pre-commit/Makefile b/devel/py-pre-commit/Makefile
index 211eb2eca0c8..7fccc0c569b7 100644
--- a/devel/py-pre-commit/Makefile
+++ b/devel/py-pre-commit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pre-commit
-DISTVERSION= 4.2.0
+DISTVERSION= 4.3.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pre-commit/distinfo b/devel/py-pre-commit/distinfo
index 0a98bd1aa06d..a954273763b3 100644
--- a/devel/py-pre-commit/distinfo
+++ b/devel/py-pre-commit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742448836
-SHA256 (pre_commit-4.2.0.tar.gz) = 601283b9757afd87d40c4c4a9b2b5de9637a8ea02eaff7adc2d0fb4e04841146
-SIZE (pre_commit-4.2.0.tar.gz) = 193424
+TIMESTAMP = 1754877869
+SHA256 (pre_commit-4.3.0.tar.gz) = 499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16
+SIZE (pre_commit-4.3.0.tar.gz) = 193792
diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile
index 7e9f5cda1d7e..fe75838720b1 100644
--- a/devel/py-protobuf/Makefile
+++ b/devel/py-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf
-PORTVERSION= 5.29.5
+PORTVERSION= 6.31.1
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo
index 4cee6dfea87f..e86b2fb02641 100644
--- a/devel/py-protobuf/distinfo
+++ b/devel/py-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495721
-SHA256 (protobuf-5.29.5.tar.gz) = bc1463bafd4b0929216c35f437a8e28731a2b7fe3d98bb77a600efced5a15c84
-SIZE (protobuf-5.29.5.tar.gz) = 425226
+TIMESTAMP = 1753796080
+SHA256 (protobuf-6.31.1.tar.gz) = d8cac4c982f0b957a4dc73a80e2ea24fab08e679c0de9deb835f4a12d69aca9a
+SIZE (protobuf-6.31.1.tar.gz) = 441797
diff --git a/devel/py-pytest-asyncio/Makefile b/devel/py-pytest-asyncio/Makefile
index 20dd41a35007..faf3613bbd3f 100644
--- a/devel/py-pytest-asyncio/Makefile
+++ b/devel/py-pytest-asyncio/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pytest_asyncio-${DISTVERSION}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Py.test plugin providing fixtures and markers for asyncio
WWW= https://pypi.org/project/pytest-asyncio/
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest4-asyncio
+# note that the next version requires pytest 8.2.0, while ports still only have 8.1.1 ATOW
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.1.0:devel/py-pytest@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.1.0:devel/py-pytest@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=5.7.1:devel/py-hypothesis@${PY_FLAVOR} \
diff --git a/devel/py-pytest-datadir/Makefile b/devel/py-pytest-datadir/Makefile
index 1c17048fd9a2..068821311604 100644
--- a/devel/py-pytest-datadir/Makefile
+++ b/devel/py-pytest-datadir/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-datadir
-PORTVERSION= 1.7.2
+PORTVERSION= 1.8.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-datadir/distinfo b/devel/py-pytest-datadir/distinfo
index 65abf0e954e9..3805b841aad3 100644
--- a/devel/py-pytest-datadir/distinfo
+++ b/devel/py-pytest-datadir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751382423
-SHA256 (pytest_datadir-1.7.2.tar.gz) = 15f5228a35d0a3205e4968e75d3b9cca91762424e1eafc21eb637d380a48443e
-SIZE (pytest_datadir-1.7.2.tar.gz) = 11265
+TIMESTAMP = 1754319990
+SHA256 (pytest_datadir-1.8.0.tar.gz) = 7a15faed76cebe87cc91941dd1920a9a38eba56a09c11e9ddf1434d28a0f78eb
+SIZE (pytest_datadir-1.8.0.tar.gz) = 11848
diff --git a/devel/py-pytest-flakes/Makefile b/devel/py-pytest-flakes/Makefile
index c58629087d82..99768576a75e 100644
--- a/devel/py-pytest-flakes/Makefile
+++ b/devel/py-pytest-flakes/Makefile
@@ -12,8 +12,6 @@ WWW= https://github.com/fschulze/pytest-flakes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}pytest4-flakes
-
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=5:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR}
diff --git a/devel/py-pytest-regtest/Makefile b/devel/py-pytest-regtest/Makefile
index 22ea98b17180..edf089bd2476 100644
--- a/devel/py-pytest-regtest/Makefile
+++ b/devel/py-pytest-regtest/Makefile
@@ -1,23 +1,25 @@
PORTNAME= pytest-regtest
-PORTVERSION= 2.1.1
+PORTVERSION= 2.3.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pytest_regtest-${PORTVERSION}
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Pytest plugin for regression tests
-WWW= https://gitlab.com/uweschmitt/pytest-regtest \
- https://pypi.org/project/pytest-regtest/
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Pytest plugin for snapshot regression testing
+WWW= https://pytest-regtest.readthedocs.io/en/latest/ \
+ https://gitlab.com/uweschmitt/pytest-regtest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=7.2,1:devel/py-pytest@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist pep517 pytest
+USE_PYTHON= autoplist concurrent pep517 pytest
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/py-pytest-regtest/distinfo b/devel/py-pytest-regtest/distinfo
index c3f94b4cc28e..41e25a141ee3 100644
--- a/devel/py-pytest-regtest/distinfo
+++ b/devel/py-pytest-regtest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712671606
-SHA256 (pytest_regtest-2.1.1.tar.gz) = bd08a6161832378b59ecd4f5815fbe26af7cd091db4a1e710e30476d5f3b8832
-SIZE (pytest_regtest-2.1.1.tar.gz) = 9595
+TIMESTAMP = 1753796082
+SHA256 (pytest_regtest-2.3.4.tar.gz) = d9cf0db9d958b4e3fedcf84ff5ac4247b24663eb1bf9011568123fccd34b391f
+SIZE (pytest_regtest-2.3.4.tar.gz) = 23131
diff --git a/devel/py-pytest-regtest/pkg-descr b/devel/py-pytest-regtest/pkg-descr
index b778e9f63bc7..ff1ffaa560a8 100644
--- a/devel/py-pytest-regtest/pkg-descr
+++ b/devel/py-pytest-regtest/pkg-descr
@@ -1,7 +1,9 @@
-pytest-regtest is a pytest-plugin for implementing regression tests.
-Compared to functional testing a regression test does not test if
-software produces correct results, instead a regression test checks
-if software behaves the same way as it did before introduced changes.
+pytest-regtest is a plugin for pytest to implement regression testing.
-pytest-regtest allows capturing selected output which then can be
-compared to the captured output from former runs.
+Unlike functional testing, regression testing does not test whether the software
+produces the correct results, but whether it behaves as it did before changes
+were introduced.
+
+More specifically, pytest-regtest provides snapshot testing, which implements
+regression testing by recording data within a test function and comparing this
+recorded output to a previously recorded reference output.
diff --git a/devel/py-responses/Makefile b/devel/py-responses/Makefile
index 0bb5292bf6d2..a83aa934bcd8 100644
--- a/devel/py-responses/Makefile
+++ b/devel/py-responses/Makefile
@@ -26,7 +26,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=6.0.0:devel/py-coverage@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}pytest-httpserver>=0:devel/py-pytest-httpserver@${PY_FLAVOR} \
${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}tomli-w>=0:textproc/py-tomli-w@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-PyYAML>=0:devel/py-types-PyYAML@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}types-pyyaml>=0:devel/py-types-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}types-requests>=0:devel/py-types-requests@${PY_FLAVOR}
USES= python
diff --git a/devel/py-robotframework-pabot/Makefile b/devel/py-robotframework-pabot/Makefile
index 18927c02d510..a39d6dda81e0 100644
--- a/devel/py-robotframework-pabot/Makefile
+++ b/devel/py-robotframework-pabot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= robotframework-pabot
-PORTVERSION= 4.3.1
+PORTVERSION= 4.3.2
CATEGORIES= devel www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-robotframework-pabot/distinfo b/devel/py-robotframework-pabot/distinfo
index 54740ea9c043..1a2f7d4cd330 100644
--- a/devel/py-robotframework-pabot/distinfo
+++ b/devel/py-robotframework-pabot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369386
-SHA256 (robotframework_pabot-4.3.1.tar.gz) = c2fd3845124280e55fd42607756430277d6a2e8c9dd214b52d37420dbc3cc32b
-SIZE (robotframework_pabot-4.3.1.tar.gz) = 78361
+TIMESTAMP = 1753796084
+SHA256 (robotframework_pabot-4.3.2.tar.gz) = 7ff5036448457d9d92ccf7e724fdf71bea9607691e0381f141e19790402b8f2b
+SIZE (robotframework_pabot-4.3.2.tar.gz) = 78401
diff --git a/devel/py-stack-data/Makefile b/devel/py-stack-data/Makefile
index bfb6f80e7ab8..6284f1935c74 100644
--- a/devel/py-stack-data/Makefile
+++ b/devel/py-stack-data/Makefile
@@ -25,7 +25,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}littleutils>=0:devel/py-littleutils@${PY_FL
${PYTHON_PKGNAMEPREFIX}typeguard>=0:devel/py-typeguard@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent pep517
+USE_PYTHON= autoplist concurrent cython_test pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-tinyarray/Makefile b/devel/py-tinyarray/Makefile
index 2154bb5270e1..12d3bc7341fc 100644
--- a/devel/py-tinyarray/Makefile
+++ b/devel/py-tinyarray/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tinyarray
-PORTVERSION= 1.2.4
-PORTREVISION= 1
+PORTVERSION= 1.2.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tinyarray/distinfo b/devel/py-tinyarray/distinfo
index bed03ec66c7a..07f75925a8df 100644
--- a/devel/py-tinyarray/distinfo
+++ b/devel/py-tinyarray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640329540
-SHA256 (tinyarray-1.2.4.tar.gz) = ecd3428fd8a48b61fc5f0a413ede03e27db3a1dd53fcd49e24a36d11a8a29aba
-SIZE (tinyarray-1.2.4.tar.gz) = 37980
+TIMESTAMP = 1754915983
+SHA256 (tinyarray-1.2.5.tar.gz) = 5d47b3d475a30478ee72d6afe238c3d3683b3a3f9d425bb2f6384270b2c8799b
+SIZE (tinyarray-1.2.5.tar.gz) = 38510
diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile
index 2740d691050e..06df4ee5b1b0 100644
--- a/devel/py-ty/Makefile
+++ b/devel/py-ty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ty
-DISTVERSION= 0.0.1a16
+DISTVERSION= 0.0.1a17
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates
index d629d3433167..b1ac3fa5238e 100644
--- a/devel/py-ty/Makefile.crates
+++ b/devel/py-ty/Makefile.crates
@@ -1,4 +1,4 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
@@ -7,11 +7,11 @@ CARGO_CRATES= adler2-2.0.0 \
annotate-snippets-0.11.5 \
anstream-0.6.19 \
anstyle-1.0.11 \
- anstyle-lossy-1.1.3 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-svg-0.1.7 \
- anstyle-wincon-3.0.7 \
+ anstyle-lossy-1.1.4 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-svg-0.1.9 \
+ anstyle-wincon-3.0.9 \
anyhow-1.0.98 \
approx-0.5.1 \
arc-swap-1.7.1 \
@@ -20,7 +20,7 @@ CARGO_CRATES= adler2-2.0.0 \
assert_fs-1.1.3 \
attribute-derive-0.10.3 \
attribute-derive-macro-0.10.3 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
base64-0.13.1 \
bincode-1.3.3 \
bincode-2.0.1 \
@@ -31,35 +31,35 @@ CARGO_CRATES= adler2-2.0.0 \
block-buffer-0.10.4 \
boxcar-0.2.13 \
bstr-1.12.0 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
camino-1.1.10 \
cast-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.23 \
- cfg-if-1.0.0 \
+ castaway-0.2.4 \
+ cc-1.2.30 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.41 \
- clap_builder-4.5.41 \
- clap_complete-4.5.50 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
+ clap_complete-4.5.55 \
clap_complete_command-0.6.1 \
- clap_complete_nushell-4.5.5 \
+ clap_complete_nushell-4.5.8 \
clap_derive-4.5.41 \
- clap_lex-0.7.4 \
+ clap_lex-0.7.5 \
clearscreen-4.0.2 \
- codspeed-3.0.2 \
- codspeed-criterion-compat-3.0.2 \
- codspeed-criterion-compat-walltime-3.0.2 \
- codspeed-divan-compat-3.0.2 \
- codspeed-divan-compat-macros-3.0.2 \
- codspeed-divan-compat-walltime-3.0.2 \
- collection_literals-1.0.1 \
- colorchoice-1.0.3 \
+ codspeed-3.0.4 \
+ codspeed-criterion-compat-3.0.4 \
+ codspeed-criterion-compat-walltime-3.0.4 \
+ codspeed-divan-compat-3.0.4 \
+ codspeed-divan-compat-macros-3.0.4 \
+ codspeed-divan-compat-walltime-3.0.4 \
+ collection_literals-1.0.2 \
+ colorchoice-1.0.4 \
colored-2.2.0 \
colored-3.0.0 \
compact_str-0.9.0 \
@@ -71,16 +71,17 @@ CARGO_CRATES= adler2-2.0.0 \
core-foundation-sys-0.8.7 \
countme-3.0.1 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
- criterion-0.6.0 \
+ crc32fast-1.5.0 \
+ criterion-0.7.0 \
criterion-plot-0.5.0 \
+ criterion-plot-0.6.0 \
crossbeam-0.8.4 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
ctrlc-3.4.7 \
darling-0.20.11 \
@@ -100,19 +101,19 @@ CARGO_CRATES= adler2-2.0.0 \
doc-comment-0.3.3 \
drop_bomb-0.1.5 \
dunce-1.0.5 \
- dyn-clone-1.0.19 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
encode_unicode-1.0.0 \
env_home-0.1.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
escape8259-0.5.3 \
escargot-0.5.14 \
etcetera-0.10.0 \
fastrand-2.3.0 \
fern-0.7.1 \
filetime-0.2.25 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
form_urlencoded-1.2.1 \
@@ -120,9 +121,9 @@ CARGO_CRATES= adler2-2.0.0 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
generic-array-0.14.7 \
- get-size-derive2-0.5.2 \
- get-size2-0.5.2 \
- getopts-0.2.21 \
+ get-size-derive2-0.6.1 \
+ get-size2-0.6.1 \
+ getopts-0.2.23 \
getrandom-0.2.16 \
getrandom-0.3.3 \
glob-0.3.2 \
@@ -133,8 +134,7 @@ CARGO_CRATES= adler2-2.0.0 \
hashbrown-0.15.4 \
hashlink-0.10.0 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- hermit-abi-0.5.1 \
+ hermit-abi-0.5.2 \
home-0.5.11 \
html-escape-0.2.13 \
iana-time-zone-0.1.63 \
@@ -143,8 +143,8 @@ CARGO_CRATES= adler2-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_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
@@ -185,7 +185,7 @@ CARGO_CRATES= adler2-2.0.0 \
libcst-1.8.2 \
libcst_derive-1.8.2 \
libmimalloc-sys-0.1.43 \
- libredox-0.1.3 \
+ libredox-0.1.8 \
libtest-mimic-0.7.3 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
@@ -203,28 +203,29 @@ CARGO_CRATES= adler2-2.0.0 \
mimalloc-0.1.47 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
natord-1.0.9 \
- newtype-uuid-1.2.1 \
+ newtype-uuid-1.2.4 \
nix-0.29.0 \
nix-0.30.1 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
- notify-8.1.0 \
+ notify-8.2.0 \
notify-types-2.0.0 \
nu-ansi-term-0.46.0 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
option-ext-0.2.0 \
ordermap-0.5.8 \
- os_pipe-1.2.1 \
- os_str_bytes-7.1.0 \
+ os_pipe-1.2.2 \
+ os_str_bytes-7.1.1 \
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 \
path-absolutize-3.1.1 \
path-dedot-3.1.1 \
@@ -236,17 +237,17 @@ CARGO_CRATES= adler2-2.0.0 \
pep440_rs-0.7.3 \
pep508_rs-0.9.2 \
percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
+ pest-2.8.1 \
+ pest_derive-2.8.1 \
+ pest_generator-2.8.1 \
+ pest_meta-2.8.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_shared-0.11.3 \
pin-project-lite-0.2.16 \
pkg-config-0.3.32 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.2 \
ppv-lite86-0.2.21 \
@@ -265,7 +266,7 @@ CARGO_CRATES= adler2-2.0.0 \
quote-1.0.40 \
quote-use-0.8.4 \
quote-use-macros-0.8.4 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
rand-0.9.2 \
@@ -275,7 +276,7 @@ CARGO_CRATES= adler2-2.0.0 \
rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
redox_users-0.5.0 \
regex-1.11.1 \
regex-automata-0.1.10 \
@@ -287,8 +288,8 @@ CARGO_CRATES= adler2-2.0.0 \
rust-stemmers-1.2.0 \
rustc-hash-2.1.1 \
rustc-stable-hash-0.1.2 \
- rustix-1.0.7 \
- rustversion-1.0.20 \
+ rustix-1.0.8 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
same-file-1.0.6 \
schemars-0.8.22 \
@@ -299,7 +300,7 @@ CARGO_CRATES= adler2-2.0.0 \
serde-wasm-bindgen-0.6.5 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.141 \
+ serde_json-1.0.142 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
serde_spanned-1.0.0 \
@@ -338,7 +339,7 @@ CARGO_CRATES= adler2-2.0.0 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
threadpool-1.8.1 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
@@ -347,17 +348,17 @@ CARGO_CRATES= adler2-2.0.0 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
toml-0.8.23 \
- toml-0.9.2 \
+ toml-0.9.4 \
toml_datetime-0.6.11 \
toml_datetime-0.7.0 \
toml_edit-0.22.27 \
toml_parser-1.0.1 \
toml_writer-1.0.2 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
+ tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
tracing-flame-0.2.0 \
- tracing-indicatif-0.3.11 \
+ tracing-indicatif-0.3.12 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
tryfn-0.2.3 \
@@ -396,7 +397,7 @@ CARGO_CRATES= adler2-2.0.0 \
vte_generate_state_changes-0.1.2 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -414,17 +415,16 @@ CARGO_CRATES= adler2-2.0.0 \
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.61.1 \
+ windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.3 \
- windows-strings-0.4.1 \
- windows-sys-0.52.0 \
+ windows-link-0.1.3 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -441,7 +441,7 @@ CARGO_CRATES= adler2-2.0.0 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.10 \
+ winnow-0.7.12 \
winsafe-0.0.19 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
@@ -449,8 +449,8 @@ CARGO_CRATES= adler2-2.0.0 \
yansi-1.0.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.2 \
@@ -460,5 +460,5 @@ CARGO_CRATES= adler2-2.0.0 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.15+zstd.1.5.7 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa?rev=dba66f1a37acca014c2402f231ed5b361bd7d8fe\#dba66f1a37acca014c2402f231ed5b361bd7d8fe \
- lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
+ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=d66fe331d546216132ace503512b94d5c68d2c50\#d66fe331d546216132ace503512b94d5c68d2c50
diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo
index 71547af844b0..e26925d87183 100644
--- a/devel/py-ty/distinfo
+++ b/devel/py-ty/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1753578829
-SHA256 (ty-0.0.1a16.tar.gz) = 9ade26904870dc9bd988e58bad4382857f75ae05edb682ee0ba2f26fcc2d4c0f
-SIZE (ty-0.0.1a16.tar.gz) = 3961822
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1754805900
+SHA256 (ty-0.0.1a17.tar.gz) = 8bd0c5722c630b46a136ffc8f273f47d46cf00d9df2b0c72f1bfd28d1908a7c2
+SIZE (ty-0.0.1a17.tar.gz) = 4037064
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -19,16 +19,16 @@ SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7d
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-lossy-1.1.3.crate) = 934ff8719effd2023a48cf63e69536c1c3ced9d3895068f6f5cc9a4ff845e59b
-SIZE (rust/crates/anstyle-lossy-1.1.3.crate) = 9983
-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-svg-0.1.7.crate) = d3607949e9f6de49ea4bafe12f5e4fd73613ebf24795e48587302a8cc0e4bb35
-SIZE (rust/crates/anstyle-svg-0.1.7.crate) = 12966
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
+SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
+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-svg-0.1.9.crate) = 0a43964079ef399480603125d5afae2b219aceffb77478956e25f17b9bc3435c
+SIZE (rust/crates/anstyle-svg-0.1.9.crate) = 18651
+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/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
@@ -45,8 +45,8 @@ SHA256 (rust/crates/attribute-derive-0.10.3.crate) = 0053e96dd3bec5b4879c23a138d
SIZE (rust/crates/attribute-derive-0.10.3.crate) = 21090
SHA256 (rust/crates/attribute-derive-macro-0.10.3.crate) = 463b53ad0fd5b460af4b1915fe045ff4d946d025fb6c4dc3337752eaa980f71b
SIZE (rust/crates/attribute-derive-macro-0.10.3.crate) = 8849
-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/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -67,8 +67,8 @@ SHA256 (rust/crates/boxcar-0.2.13.crate) = 26c4925bc979b677330a8c7fe7a8c94af2dbb
SIZE (rust/crates/boxcar-0.2.13.crate) = 20105
SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
@@ -77,12 +77,12 @@ SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867
SIZE (rust/crates/camino-1.1.10.crate) = 42306
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
-SIZE (rust/crates/cc-1.2.23.crate) = 106527
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+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
@@ -93,38 +93,38 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
-SIZE (rust/crates/clap-4.5.41.crate) = 58298
-SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
-SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
-SHA256 (rust/crates/clap_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
-SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
-SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
-SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986
+SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
+SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clearscreen-4.0.2.crate) = 85a8ab73a1c02b0c15597b22e09c7dc36e63b2f601f9d1e83ac0c3decd38b1ae
SIZE (rust/crates/clearscreen-4.0.2.crate) = 153883
-SHA256 (rust/crates/codspeed-3.0.2.crate) = 922018102595f6668cdd09c03f4bff2d951ce2318c6dca4fe11bdcb24b65b2bf
-SIZE (rust/crates/codspeed-3.0.2.crate) = 12859
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 24d8ad82d2383cb74995f58993cbdd2914aed57b2f91f46580310dd81dc3d05a
-SIZE (rust/crates/codspeed-criterion-compat-3.0.2.crate) = 21805
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 61badaa6c452d192a29f8387147888f0ab358553597c3fe9bf8a162ef7c2fa64
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.2.crate) = 123670
-SHA256 (rust/crates/codspeed-divan-compat-3.0.2.crate) = 3acf1d6fe367c2ff5ff136ca723f678490c3691d59d7f2b83d5e53b7b25ac91e
-SIZE (rust/crates/codspeed-divan-compat-3.0.2.crate) = 16624
-SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.2.crate) = bcfa2013d7bee54a497d0e1410751d5de690fd67a3e9eb728ca049b6a3d16d0b
-SIZE (rust/crates/codspeed-divan-compat-macros-3.0.2.crate) = 5316
-SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.2.crate) = e513100fb0e7ba02fb3824546ecd2abfb8f334262f0972225b463aad07f99ff0
-SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.2.crate) = 97123
-SHA256 (rust/crates/collection_literals-1.0.1.crate) = 186dce98367766de751c42c4f03970fc60fc012296e706ccbb9d5df9b6c1e271
-SIZE (rust/crates/collection_literals-1.0.1.crate) = 3579
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/codspeed-3.0.4.crate) = d29180405ab3b37bb020246ea66bf8ae233708766fd59581ae929feaef10ce91
+SIZE (rust/crates/codspeed-3.0.4.crate) = 12887
+SHA256 (rust/crates/codspeed-criterion-compat-3.0.4.crate) = 2454d874ca820ffd71273565530ad318f413195bbc99dce6c958ca07db362c63
+SIZE (rust/crates/codspeed-criterion-compat-3.0.4.crate) = 21805
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.4.crate) = 093a9383cdd1a5a0bd1a47cdafb49ae0c6dcd0793c8fb8f79768bab423128c9c
+SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.4.crate) = 123672
+SHA256 (rust/crates/codspeed-divan-compat-3.0.4.crate) = e1c73bce1e3f47738bf74a6b58b72a49b4f40c837ce420d8d65a270298592aac
+SIZE (rust/crates/codspeed-divan-compat-3.0.4.crate) = 16626
+SHA256 (rust/crates/codspeed-divan-compat-macros-3.0.4.crate) = ea51dd8add7eba774cc24b4a98324252ac3ec092ccb5f07e52bbe1cb72a6d373
+SIZE (rust/crates/codspeed-divan-compat-macros-3.0.4.crate) = 5313
+SHA256 (rust/crates/codspeed-divan-compat-walltime-3.0.4.crate) = 417e9edfc4b0289d4b9b48e62f98c6168d5e30c0e612b2935e394b0dd930fe83
+SIZE (rust/crates/codspeed-divan-compat-walltime-3.0.4.crate) = 97144
+SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8
+SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
@@ -147,12 +147,14 @@ SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf1
SIZE (rust/crates/countme-3.0.1.crate) = 10784
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
-SIZE (rust/crates/criterion-0.6.0.crate) = 119470
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -165,8 +167,8 @@ SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00c
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
@@ -205,8 +207,8 @@ SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3c
SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
@@ -215,8 +217,8 @@ SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/escargot-0.5.14.crate) = 83f351750780493fc33fa0ce8ba3c7d61f9736cfa3b3bb9ee2342643ffe40211
@@ -229,8 +231,8 @@ SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3e
SIZE (rust/crates/fern-0.7.1.crate) = 304533
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
@@ -245,12 +247,12 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/get-size-derive2-0.5.2.crate) = 028f3cfad7c3e3b1d8d04ef0a1c03576f2d62800803fe1301a4cd262849f2dea
-SIZE (rust/crates/get-size-derive2-0.5.2.crate) = 8771
-SHA256 (rust/crates/get-size2-0.5.2.crate) = 3a09c2043819a3def7bfbb4927e7df96aab0da4cfd8824484b22d0c94e84458e
-SIZE (rust/crates/get-size2-0.5.2.crate) = 17517
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
+SHA256 (rust/crates/get-size-derive2-0.6.1.crate) = ca171f9f8ed2f416ac044de2dc4acde3e356662a14ac990345639653bdc7fc28
+SIZE (rust/crates/get-size-derive2-0.6.1.crate) = 8834
+SHA256 (rust/crates/get-size2-0.6.1.crate) = 965bc5c1c5fe05c5bbd398bb9b3f0f14d750261ebdd1af959f2c8a603fedb5ad
+SIZE (rust/crates/get-size2-0.6.1.crate) = 18107
+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
@@ -271,10 +273,8 @@ SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
@@ -291,10 +291,10 @@ SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329
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_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
@@ -375,8 +375,8 @@ SHA256 (rust/crates/libcst_derive-1.8.2.crate) = dc2de5c2f62bcf8a4f7290b1854388b
SIZE (rust/crates/libcst_derive-1.8.2.crate) = 11409
SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libredox-0.1.8.crate) = 360e552c93fa0e8152ab463bc4c4837fce76a225df11dfaeea66c313de5e61f7
+SIZE (rust/crates/libredox-0.1.8.crate) = 7268
SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
SIZE (rust/crates/libtest-mimic-0.7.3.crate) = 27276
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -411,14 +411,14 @@ SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/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/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c
SIZE (rust/crates/natord-1.0.9.crate) = 3866
-SHA256 (rust/crates/newtype-uuid-1.2.1.crate) = ee3224f0e8be7c2a1ebc77ef9c3eecb90f55c6594399ee825de964526b3c9056
-SIZE (rust/crates/newtype-uuid-1.2.1.crate) = 15941
+SHA256 (rust/crates/newtype-uuid-1.2.4.crate) = a17d82edb1c8a6c20c238747ae7aae9181133e766bc92cd2556fdd764407d0d1
+SIZE (rust/crates/newtype-uuid-1.2.4.crate) = 17919
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
@@ -427,34 +427,36 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/notify-8.1.0.crate) = 3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97
-SIZE (rust/crates/notify-8.1.0.crate) = 37843
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/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/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordermap-0.5.8.crate) = 6d6bff06e4a5dc6416bead102d3e63c480dd852ffbb278bf8cfeb4966b329609
SIZE (rust/crates/ordermap-0.5.8.crate) = 66688
-SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
-SIZE (rust/crates/os_pipe-1.2.1.crate) = 10691
-SHA256 (rust/crates/os_str_bytes-7.1.0.crate) = c86e2db86dd008b4c88c77a9bb83d9286bf77204e255bb3fda3b2eebcae66b62
-SIZE (rust/crates/os_str_bytes-7.1.0.crate) = 28150
+SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
+SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
+SHA256 (rust/crates/os_str_bytes-7.1.1.crate) = 63eceb7b5d757011a87d08eb2123db15d87fb0c281f65d101ce30a1e96c3ad5c
+SIZE (rust/crates/os_str_bytes-7.1.1.crate) = 28828
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/path-absolutize-3.1.1.crate) = e4af381fe79fa195b4909485d99f73a80792331df0625188e707854f0b3383f5
@@ -477,14 +479,14 @@ SHA256 (rust/crates/pep508_rs-0.9.2.crate) = faee7227064121fcadcd2ff788ea26f0d8f
SIZE (rust/crates/pep508_rs-0.9.2.crate) = 70842
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
+SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
+SIZE (rust/crates/pest-2.8.1.crate) = 128906
+SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
+SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
+SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
+SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
+SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
+SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -497,8 +499,8 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
@@ -535,8 +537,8 @@ SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271f
SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
SIZE (rust/crates/quote-use-macros-0.8.4.crate) = 5660
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -555,8 +557,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.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -579,10 +581,10 @@ SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b6
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+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
@@ -603,8 +605,8 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
-SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
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
@@ -681,8 +683,8 @@ 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/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
@@ -699,8 +701,8 @@ SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
-SIZE (rust/crates/toml-0.9.2.crate) = 56695
+SHA256 (rust/crates/toml-0.9.4.crate) = 41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1
+SIZE (rust/crates/toml-0.9.4.crate) = 56847
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
@@ -713,14 +715,14 @@ SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbe
SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
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-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-flame-0.2.0.crate) = 0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9
SIZE (rust/crates/tracing-flame-0.2.0.crate) = 9062
-SHA256 (rust/crates/tracing-indicatif-0.3.11.crate) = 8c714cc8fc46db04fcfddbd274c6ef59bebb1b435155984e7c6e89c3ce66f200
-SIZE (rust/crates/tracing-indicatif-0.3.11.crate) = 28927
+SHA256 (rust/crates/tracing-indicatif-0.3.12.crate) = e1983afead46ff13a3c93581e0cec31d20b29efdd22cbdaa8b9f850eccf2c352
+SIZE (rust/crates/tracing-indicatif-0.3.12.crate) = 29871
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
@@ -797,8 +799,8 @@ SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cb
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -833,28 +835,26 @@ 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.61.1.crate) = 46ec44dc15085cea82cf9c78f85a9114c463a369786585ad2882d1ff0b0acf40
-SIZE (rust/crates/windows-core-0.61.1.crate) = 36762
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.3.crate) = 4b895b5356fc36103d0f64dd1e94dfa7ac5633f1c9dd6e80fe9ec4adef69e09d
-SIZE (rust/crates/windows-result-0.3.3.crate) = 13431
-SHA256 (rust/crates/windows-strings-0.4.1.crate) = 2a7ab927b2637c19b3dbe0965e75d8f2d30bdd697a1516191cad2ec4df8fb28a
-SIZE (rust/crates/windows-strings-0.4.1.crate) = 13976
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+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.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-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
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
@@ -887,8 +887,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -903,10 +903,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/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
@@ -925,7 +925,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (salsa-rs-salsa-dba66f1a37acca014c2402f231ed5b361bd7d8fe_GH0.tar.gz) = d640626048c04fbfbdfa6fac8d4269bfd9d4176c7870e8688fa646ade30fac2c
-SIZE (salsa-rs-salsa-dba66f1a37acca014c2402f231ed5b361bd7d8fe_GH0.tar.gz) = 685209
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
+SHA256 (salsa-rs-salsa-d66fe331d546216132ace503512b94d5c68d2c50_GH0.tar.gz) = c75d18a7469a85913eb208569909f58bd9a4c01c38d63578809b0acd78c63db5
+SIZE (salsa-rs-salsa-d66fe331d546216132ace503512b94d5c68d2c50_GH0.tar.gz) = 690177
diff --git a/devel/py-types-Flask/Makefile b/devel/py-types-Flask/Makefile
deleted file mode 100644
index 27b06dc61911..000000000000
--- a/devel/py-types-Flask/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= types-Flask
-PORTVERSION= 1.1.6
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for Flask
-WWW= https://pypi.org/project/types-Flask/
-
-LICENSE= APACHE20
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}types-Jinja2>=0:devel/py-types-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-Werkzeug>=0:devel/py-types-Werkzeug@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-click>=0:devel/py-types-click@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-Flask/distinfo b/devel/py-types-Flask/distinfo
deleted file mode 100644
index d061e5eb0e56..000000000000
--- a/devel/py-types-Flask/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637929070
-SHA256 (types-Flask-1.1.6.tar.gz) = aac777b3abfff9436e6b01f6d08171cf23ea6e5be71cbf773aaabb1c5763e9cf
-SIZE (types-Flask-1.1.6.tar.gz) = 9829
diff --git a/devel/py-types-Flask/pkg-descr b/devel/py-types-Flask/pkg-descr
deleted file mode 100644
index 38aac2a51266..000000000000
--- a/devel/py-types-Flask/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `Flask` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `Flask`.
diff --git a/devel/py-types-Jinja2/Makefile b/devel/py-types-Jinja2/Makefile
deleted file mode 100644
index 0fc62ee736fa..000000000000
--- a/devel/py-types-Jinja2/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= types-Jinja2
-PORTVERSION= 2.11.9
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for Jinja2
-WWW= https://pypi.org/project/types-Jinja2/
-
-LICENSE= APACHE20
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}types-MarkupSafe>=0:devel/py-types-MarkupSafe@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-Jinja2/distinfo b/devel/py-types-Jinja2/distinfo
deleted file mode 100644
index f457d324bd0d..000000000000
--- a/devel/py-types-Jinja2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637929086
-SHA256 (types-Jinja2-2.11.9.tar.gz) = dbdc74a40aba7aed520b7e4d89e8f0fe4286518494208b35123bcf084d4b8c81
-SIZE (types-Jinja2-2.11.9.tar.gz) = 13302
diff --git a/devel/py-types-Jinja2/pkg-descr b/devel/py-types-Jinja2/pkg-descr
deleted file mode 100644
index 11acb920c03c..000000000000
--- a/devel/py-types-Jinja2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `Jinja2` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `Jinja2`.
diff --git a/devel/py-types-MarkupSafe/Makefile b/devel/py-types-MarkupSafe/Makefile
deleted file mode 100644
index a3c20e9d23eb..000000000000
--- a/devel/py-types-MarkupSafe/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= types-MarkupSafe
-PORTVERSION= 1.1.10
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for MarkupSafe
-WWW= https://pypi.org/project/types-MarkupSafe/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-MarkupSafe/distinfo b/devel/py-types-MarkupSafe/distinfo
deleted file mode 100644
index 75c795659cfb..000000000000
--- a/devel/py-types-MarkupSafe/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1638456116
-SHA256 (types-MarkupSafe-1.1.10.tar.gz) = 85b3a872683d02aea3a5ac2a8ef590193c344092032f58457287fbf8e06711b1
-SIZE (types-MarkupSafe-1.1.10.tar.gz) = 2986
diff --git a/devel/py-types-MarkupSafe/pkg-descr b/devel/py-types-MarkupSafe/pkg-descr
deleted file mode 100644
index 6258138194da..000000000000
--- a/devel/py-types-MarkupSafe/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `MarkupSafe` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `MarkupSafe`.
diff --git a/devel/py-types-Pillow/Makefile b/devel/py-types-Pillow/Makefile
deleted file mode 100644
index 65ffe4490d6e..000000000000
--- a/devel/py-types-Pillow/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= types-Pillow
-PORTVERSION= 10.2.0.20240822
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for Pillow
-WWW= https://pypi.org/project/types-Pillow/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-Pillow/distinfo b/devel/py-types-Pillow/distinfo
deleted file mode 100644
index 6a049c6e4b0b..000000000000
--- a/devel/py-types-Pillow/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1726062324
-SHA256 (types-Pillow-10.2.0.20240822.tar.gz) = 559fb52a2ef991c326e4a0d20accb3bb63a7ba8d40eb493e0ecb0310ba52f0d3
-SIZE (types-Pillow-10.2.0.20240822.tar.gz) = 35389
diff --git a/devel/py-types-Pillow/pkg-descr b/devel/py-types-Pillow/pkg-descr
deleted file mode 100644
index c0c26071c53e..000000000000
--- a/devel/py-types-Pillow/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `Pillow` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `Pillow`.
diff --git a/devel/py-types-PyYAML/Makefile b/devel/py-types-PyYAML/Makefile
deleted file mode 100644
index 31ed6f843e57..000000000000
--- a/devel/py-types-PyYAML/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= types-PyYAML
-DISTVERSION= 6.0.12.20241230
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= types_pyyaml-${DISTVERSION}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for PyYAML
-WWW= https://pypi.org/project/types-PyYAML/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-PyYAML/pkg-descr b/devel/py-types-PyYAML/pkg-descr
deleted file mode 100644
index a831a936e88b..000000000000
--- a/devel/py-types-PyYAML/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `PyYAML` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `PyYAML`.
diff --git a/devel/py-types-Werkzeug/Makefile b/devel/py-types-Werkzeug/Makefile
deleted file mode 100644
index ed3b58b9795b..000000000000
--- a/devel/py-types-Werkzeug/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= types-Werkzeug
-PORTVERSION= 1.0.9
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for Werkzeug
-WWW= https://pypi.org/project/types-Werkzeug/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-Werkzeug/distinfo b/devel/py-types-Werkzeug/distinfo
deleted file mode 100644
index 18b5778ac891..000000000000
--- a/devel/py-types-Werkzeug/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637929138
-SHA256 (types-Werkzeug-1.0.9.tar.gz) = 5cc269604c400133d452a40cee6397655f878fc460e03fde291b9e3a5eaa518c
-SIZE (types-Werkzeug-1.0.9.tar.gz) = 23909
diff --git a/devel/py-types-Werkzeug/pkg-descr b/devel/py-types-Werkzeug/pkg-descr
deleted file mode 100644
index 40f827de1a4d..000000000000
--- a/devel/py-types-Werkzeug/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `Werkzeug` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `Werkzeug`.
diff --git a/devel/py-types-click/Makefile b/devel/py-types-click/Makefile
deleted file mode 100644
index 0fd4e7467337..000000000000
--- a/devel/py-types-click/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= types-click
-PORTVERSION= 7.1.8
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for click
-WWW= https://pypi.org/project/types-click/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-click/distinfo b/devel/py-types-click/distinfo
deleted file mode 100644
index cf2a1c03eb58..000000000000
--- a/devel/py-types-click/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1637772187
-SHA256 (types-click-7.1.8.tar.gz) = b6604968be6401dc516311ca50708a0a28baa7a0cb840efd7412f0dbbff4e092
-SIZE (types-click-7.1.8.tar.gz) = 10015
diff --git a/devel/py-types-click/pkg-descr b/devel/py-types-click/pkg-descr
deleted file mode 100644
index cfbcc6d18b27..000000000000
--- a/devel/py-types-click/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `click` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `click`.
diff --git a/devel/py-types-cryptography/distinfo b/devel/py-types-cryptography/distinfo
deleted file mode 100644
index 23cafafb9df9..000000000000
--- a/devel/py-types-cryptography/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1684104478
-SHA256 (types-cryptography-3.3.23.2.tar.gz) = 09cc53f273dd4d8c29fa7ad11fefd9b734126d467960162397bc5e3e604dea75
-SIZE (types-cryptography-3.3.23.2.tar.gz) = 15461
diff --git a/devel/py-types-cryptography/pkg-descr b/devel/py-types-cryptography/pkg-descr
deleted file mode 100644
index adf45e0c3dc1..000000000000
--- a/devel/py-types-cryptography/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the cryptography package. It can be used
-by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-cryptography.
diff --git a/devel/py-types-docutils/Makefile b/devel/py-types-docutils/Makefile
index 3f264ab987f7..499bbef67ec1 100644
--- a/devel/py-types-docutils/Makefile
+++ b/devel/py-types-docutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-docutils
-PORTVERSION= 0.21.0.20250722
+PORTVERSION= 0.21.0.20250728
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-docutils/distinfo b/devel/py-types-docutils/distinfo
index fb0cb8a71757..badce5b939af 100644
--- a/devel/py-types-docutils/distinfo
+++ b/devel/py-types-docutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369390
-SHA256 (types_docutils-0.21.0.20250722.tar.gz) = 0dcb4d8110a145ba5f9c77be47cfc03b55387f7bd53ba2964eb0a830ecb1b4a9
-SIZE (types_docutils-0.21.0.20250722.tar.gz) = 54539
+TIMESTAMP = 1753796086
+SHA256 (types_docutils-0.21.0.20250728.tar.gz) = fbfe44496c98c71437cd9ac20d71df2ea44878084f604960af7cf3696d562bab
+SIZE (types_docutils-0.21.0.20250728.tar.gz) = 54656
diff --git a/devel/py-types-docutils/files/patch-pyproject.toml b/devel/py-types-docutils/files/patch-pyproject.toml
index 64acc06d8928..ad5fad5ecc62 100644
--- a/devel/py-types-docutils/files/patch-pyproject.toml
+++ b/devel/py-types-docutils/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-07-22 03:22:24 UTC
+--- pyproject.toml.orig 2025-07-28 03:29:13 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,14 +8,14 @@
[project]
name = "types-docutils"
- version = "0.21.0.20250722"
+ version = "0.21.0.20250728"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
description = "Typing stubs for docutils"
readme = { text = """\
## Typing stubs for docutils
-@@ -55,5 +54,4 @@ dependencies = []
+@@ -45,5 +44,4 @@ dependencies = []
"Chat" = "https://gitter.im/python/typing"
[tool.setuptools]
diff --git a/devel/py-types-docutils/pkg-descr b/devel/py-types-docutils/pkg-descr
index 34b08f76e978..bf8b259877cb 100644
--- a/devel/py-types-docutils/pkg-descr
+++ b/devel/py-types-docutils/pkg-descr
@@ -1,3 +1,2 @@
This is a PEP 561 type stub package for the docutils package. It can be used by
-type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-docutils.
+type checkers to check code that uses docutils.
diff --git a/devel/py-types-futures/Makefile b/devel/py-types-futures/Makefile
deleted file mode 100644
index 1a121bae5795..000000000000
--- a/devel/py-types-futures/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-PORTNAME= types-futures
-PORTVERSION= 3.3.8
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Typing stubs for futures
-WWW= https://pypi.org/project/types-futures/
-
-LICENSE= APACHE20
-
-USES= python
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-futures/distinfo b/devel/py-types-futures/distinfo
deleted file mode 100644
index c1e559ac3171..000000000000
--- a/devel/py-types-futures/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1644232319
-SHA256 (types-futures-3.3.8.tar.gz) = 6fe8ccc2c2af7ef2fdd9bf73eab6d617074f09f30ad7d373510b4043d39c42de
-SIZE (types-futures-3.3.8.tar.gz) = 3325
diff --git a/devel/py-types-futures/pkg-descr b/devel/py-types-futures/pkg-descr
deleted file mode 100644
index 82b6df012021..000000000000
--- a/devel/py-types-futures/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the `futures` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `futures`.
diff --git a/devel/py-types-mock/pkg-descr b/devel/py-types-mock/pkg-descr
index 3a3dbce6e67f..381dcc0466ab 100644
--- a/devel/py-types-mock/pkg-descr
+++ b/devel/py-types-mock/pkg-descr
@@ -1,3 +1,2 @@
-This is a PEP 561 type stub package for the mock package. It can be used by
-type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-mock.
+This is a PEP 561 type stub package for the mock package. It can be used by type
+checkers to check code that uses mock.
diff --git a/devel/py-types-protobuf/Makefile b/devel/py-types-protobuf/Makefile
index 69defc3e7b96..e80f041810a7 100644
--- a/devel/py-types-protobuf/Makefile
+++ b/devel/py-types-protobuf/Makefile
@@ -1,18 +1,24 @@
PORTNAME= types-protobuf
PORTVERSION= 5.29.1.20250315
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= types_protobuf-${PORTVERSION}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for protobuf
-WWW= https://pypi.org/project/types-protobuf/
+WWW= https://github.com/python/typeshed/tree/main/stubs/protobuf
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/py-types-protobuf/pkg-descr b/devel/py-types-protobuf/pkg-descr
index 81ea0fe0c7b0..42347e850fa1 100644
--- a/devel/py-types-protobuf/pkg-descr
+++ b/devel/py-types-protobuf/pkg-descr
@@ -1,3 +1,2 @@
-This is a PEP 561 type stub package for the `protobuf` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `protobuf`.
+This is a PEP 561 type stub package for the protobuf package. It can be used by
+type checkers to check code that uses protobuf.
diff --git a/devel/py-types-psutil/pkg-descr b/devel/py-types-psutil/pkg-descr
index 7a8abb0f6477..434eec5d8a67 100644
--- a/devel/py-types-psutil/pkg-descr
+++ b/devel/py-types-psutil/pkg-descr
@@ -1,3 +1,2 @@
This is a PEP 561 type stub package for the psutil package. It can be used by
-type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-psutil.
+type checkers to check code that uses psutil.
diff --git a/devel/py-types-psycopg2/Makefile b/devel/py-types-psycopg2/Makefile
index 06beb29bd30e..cfd5a11050cb 100644
--- a/devel/py-types-psycopg2/Makefile
+++ b/devel/py-types-psycopg2/Makefile
@@ -1,21 +1,25 @@
PORTNAME= types-psycopg2
PORTVERSION= 2.9.21.20250318
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME:C/-/_/}-${PORTVERSION}
+DISTNAME= types_psycopg2-${PORTVERSION}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for psycopg2
-WWW= https://pypi.org/project/types-psycopg2/
+WWW= https://github.com/python/typeshed/tree/main/stubs/psycopg2
LICENSE= APACHE20
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}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/py-types-psycopg2/pkg-descr b/devel/py-types-psycopg2/pkg-descr
index 92daac21191d..b56706e71d75 100644
--- a/devel/py-types-psycopg2/pkg-descr
+++ b/devel/py-types-psycopg2/pkg-descr
@@ -1,3 +1,2 @@
-This is a PEP 561 type stub package for the `psycopg2` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `psycopg2`.
+This is a PEP 561 type stub package for the psycopg2 package. It can be used by
+type checkers to check code that uses psycopg2.
diff --git a/devel/py-types-cryptography/Makefile b/devel/py-types-pyyaml/Makefile
index 639b80d929fc..cc04b4962a8c 100644
--- a/devel/py-types-cryptography/Makefile
+++ b/devel/py-types-pyyaml/Makefile
@@ -1,15 +1,17 @@
-PORTNAME= types-cryptography
-PORTVERSION= 3.3.23.2
+PORTNAME= types-pyyaml
+PORTVERSION= 6.0.12.20241230
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= types_pyyaml-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Typing stubs for cryptography
-WWW= https://github.com/python/typeshed/tree/main/stubs/cryptography
+COMMENT= Typing stubs for PyYAML
+WWW= https://github.com/python/typeshed/tree/main/stubs/pyyaml
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
diff --git a/devel/py-types-PyYAML/distinfo b/devel/py-types-pyyaml/distinfo
index 0001b050a813..0001b050a813 100644
--- a/devel/py-types-PyYAML/distinfo
+++ b/devel/py-types-pyyaml/distinfo
diff --git a/devel/py-types-pyyaml/files/patch-setup.py b/devel/py-types-pyyaml/files/patch-setup.py
new file mode 100644
index 000000000000..5c6e143c789f
--- /dev/null
+++ b/devel/py-types-pyyaml/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig 2024-12-30 02:44:34 UTC
++++ setup.py
+@@ -1,6 +1,6 @@ from setuptools import setup
+ from setuptools import setup
+
+-name = "types-PyYAML"
++name = "types-pyyaml"
+ description = "Typing stubs for PyYAML"
+ long_description = '''
+ ## Typing stubs for PyYAML
diff --git a/devel/py-types-pyyaml/pkg-descr b/devel/py-types-pyyaml/pkg-descr
new file mode 100644
index 000000000000..be4772b2b599
--- /dev/null
+++ b/devel/py-types-pyyaml/pkg-descr
@@ -0,0 +1,2 @@
+This is a PEP 561 type stub package for the PyYAML package. It can be used by
+type checkers to check code that uses PyYAML.
diff --git a/devel/py-types-requests/Makefile b/devel/py-types-requests/Makefile
index b41183c5366e..4f0d7396618d 100644
--- a/devel/py-types-requests/Makefile
+++ b/devel/py-types-requests/Makefile
@@ -1,20 +1,23 @@
PORTNAME= types-requests
PORTVERSION= 2.31.0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for requests
-WWW= https://pypi.org/project/types-requests/
+WWW= https://github.com/python/typeshed/tree/main/stubs/requests
LICENSE= APACHE20
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}types-urllib3>=0:devel/py-types-urllib3@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/py-types-requests/pkg-descr b/devel/py-types-requests/pkg-descr
index 93fe13d72b0a..5206796037ba 100644
--- a/devel/py-types-requests/pkg-descr
+++ b/devel/py-types-requests/pkg-descr
@@ -1,3 +1,3 @@
-This is a PEP 561 type stub package for the `requests` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `requests`.
+This is a PEP 561 type stub package for the requests package. It can be used by
+type-checking tools like mypy, pyright, pytype, Pyre, PyCharm, etc. to check
+code that uses requests.
diff --git a/devel/py-types-setuptools/pkg-descr b/devel/py-types-setuptools/pkg-descr
index c7603f923a2e..6cd9ec5ce931 100644
--- a/devel/py-types-setuptools/pkg-descr
+++ b/devel/py-types-setuptools/pkg-descr
@@ -1,3 +1,2 @@
This is a PEP 561 type stub package for the setuptools package. It can be used
-by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code
-that uses setuptools.
+by type checkers to check code that uses setuptools.
diff --git a/devel/py-types-toml/pkg-descr b/devel/py-types-toml/pkg-descr
index 97c96485f369..a8a3ab5b1588 100644
--- a/devel/py-types-toml/pkg-descr
+++ b/devel/py-types-toml/pkg-descr
@@ -1,3 +1,3 @@
This is a PEP 561 type stub package for the toml package. It can be used by
-type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-toml.
+type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that
+uses toml.
diff --git a/devel/py-types-typed-ast/Makefile b/devel/py-types-typed-ast/Makefile
deleted file mode 100644
index b93449f492d6..000000000000
--- a/devel/py-types-typed-ast/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= types-typed-ast
-PORTVERSION= 1.5.8.7
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Typing stubs for typed-ast
-WWW= https://github.com/python/typeshed/tree/main/stubs/typed-ast
-
-LICENSE= APACHE20
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-types-typed-ast/distinfo b/devel/py-types-typed-ast/distinfo
deleted file mode 100644
index 578401919cc8..000000000000
--- a/devel/py-types-typed-ast/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1688902159
-SHA256 (types-typed-ast-1.5.8.7.tar.gz) = f7795f6f9d597b35212314040b993f6613b51d81738edce3c1e3a3e9ef655124
-SIZE (types-typed-ast-1.5.8.7.tar.gz) = 5581
diff --git a/devel/py-types-typed-ast/pkg-descr b/devel/py-types-typed-ast/pkg-descr
deleted file mode 100644
index ff243a7c2f48..000000000000
--- a/devel/py-types-typed-ast/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a PEP 561 type stub package for the typed-ast package. It can be used by
-type-checking tools like mypy, PyCharm, pytype etc. to check code that uses
-typed-ast.
diff --git a/devel/py-types-urllib3/Makefile b/devel/py-types-urllib3/Makefile
index 2ecd4b1d2540..1144fe2debf9 100644
--- a/devel/py-types-urllib3/Makefile
+++ b/devel/py-types-urllib3/Makefile
@@ -1,22 +1,22 @@
PORTNAME= types-urllib3
PORTVERSION= 1.26.25.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for urllib3
-WWW= https://pypi.org/project/types-urllib3/
+WWW= https://github.com/python/typeshed/tree/main/stubs/urllib3
LICENSE= APACHE20
-# TODO: deprecate as soon as py-urllib3 is updated to 2.x
-# DEPRECATED= No longer needed, type annotations are now available in urllib3 module
-# EXPIRATION_DATE= 2023-05-01
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/devel/py-types-urllib3/pkg-descr b/devel/py-types-urllib3/pkg-descr
index 637b6ecad4ec..944e822ef9a6 100644
--- a/devel/py-types-urllib3/pkg-descr
+++ b/devel/py-types-urllib3/pkg-descr
@@ -1,3 +1,3 @@
-This is a PEP 561 type stub package for the `urllib3` package.
-It can be used by type-checking tools like mypy, PyCharm, pytype
-etc. to check code that uses `urllib3`.
+This is a PEP 561 type stub package for the urllib3 package. It can be used by
+type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code that
+uses urllib3.
diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile
index de50094f8a8a..53566ee1bc65 100644
--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= virtualenv
-PORTVERSION= 20.32.0
+PORTVERSION= 20.33.1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-virtualenv/distinfo b/devel/py-virtualenv/distinfo
index 985fdfe1bfb6..16318f2b6139 100644
--- a/devel/py-virtualenv/distinfo
+++ b/devel/py-virtualenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753176883
-SHA256 (pypa-virtualenv-20.32.0_GH0.tar.gz) = 3353e411d70b0210493a31655660fb3c7297760060d5fdcba924f769371417b6
-SIZE (pypa-virtualenv-20.32.0_GH0.tar.gz) = 6116343
+TIMESTAMP = 1754494586
+SHA256 (pypa-virtualenv-20.33.1_GH0.tar.gz) = e81c6c66297f4bb4f60d4c34e9045963e7871b4fca421781eceb7de484dae392
+SIZE (pypa-virtualenv-20.33.1_GH0.tar.gz) = 6123073
diff --git a/devel/py-watchdog/Makefile b/devel/py-watchdog/Makefile
index a5e71894464a..e4e7bb7d7fee 100644
--- a/devel/py-watchdog/Makefile
+++ b/devel/py-watchdog/Makefile
@@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ruff>=0.9.6_1:devel/py-ruff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-PyYAML>=6.0.12.12:devel/py-types-PyYAML@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}types-pyyaml>=6.0.12.12:devel/py-types-pyyaml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile
index b941699b44ef..3d5070a98295 100644
--- a/devel/py-xdis/Makefile
+++ b/devel/py-xdis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xdis
-PORTVERSION= 6.1.4
+PORTVERSION= 6.1.5
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/rocky/python-xdis/releases/download/${PORTVERSION}/
diff --git a/devel/py-xdis/distinfo b/devel/py-xdis/distinfo
index b8eaaed7907b..d037f3901d93 100644
--- a/devel/py-xdis/distinfo
+++ b/devel/py-xdis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495819
-SHA256 (xdis-6.1.4.tar.gz) = 6e749661ac114c7b66edf4bd200e95066963c14ea039119651eb081a8da08ce6
-SIZE (xdis-6.1.4.tar.gz) = 437460
+TIMESTAMP = 1753796088
+SHA256 (xdis-6.1.5.tar.gz) = 4c62219376e671f03db4747e1249e2a7fde10dc4edffbcb19730fd94b63feeb3
+SIZE (xdis-6.1.5.tar.gz) = 463577
diff --git a/devel/pycharm/Makefile b/devel/pycharm/Makefile
index 1007e3124546..a5065ae6c74d 100644
--- a/devel/pycharm/Makefile
+++ b/devel/pycharm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pycharm
-DISTVERSION= 2025.1.3.1
+DISTVERSION= 2025.2
CATEGORIES= devel java python
MASTER_SITES= https://download.jetbrains.com/python/
DIST_SUBDIR= jetbrains
@@ -45,6 +45,7 @@ EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/bin/fsnotifier \
--exclude ${DISTNAME}/plugins/cwm-plugin/quiche-native \
--exclude ${DISTNAME}/plugins/python-ce/helpers/pydev/pydevd_attach_to_process \
--exclude ${DISTNAME}/lib/pty4j \
+ --exclude ${DISTNAME}/lib/skiko-awt-runtime-all \
--exclude ${DISTNAME}/jbr \
--no-same-owner --no-same-permissions
diff --git a/devel/pycharm/distinfo b/devel/pycharm/distinfo
index d091be984a61..5274f3427a57 100644
--- a/devel/pycharm/distinfo
+++ b/devel/pycharm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752489014
-SHA256 (jetbrains/pycharm-2025.1.3.1.tar.gz) = c8f5b42843ef21673dd94f0d565cda2d09dae595736e39cf510de9a0a8a07239
-SIZE (jetbrains/pycharm-2025.1.3.1.tar.gz) = 1185371744
+TIMESTAMP = 1754496626
+SHA256 (jetbrains/pycharm-2025.2.tar.gz) = bc3fbb31ea10e171686b9be8734051382233748502f124393c52848aefe97b32
+SIZE (jetbrains/pycharm-2025.2.tar.gz) = 1257759964
diff --git a/devel/pycharm/pkg-plist b/devel/pycharm/pkg-plist
index 059f239b7292..b179d0eaa19f 100644
--- a/devel/pycharm/pkg-plist
+++ b/devel/pycharm/pkg-plist
@@ -36,7 +36,11 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/async-profiler/amd64/symsrv.dll
%%DATADIR%%/lib/async-profiler/libasyncProfiler.dylib
%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-PY-251.26927.90
+%%DATADIR%%/lib/build-marker-PY-252.23892.439
+%%DATADIR%%/lib/eclipse.lsp4j.debug.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.debug.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.jar
%%DATADIR%%/lib/ext/platform-main.jar
%%DATADIR%%/lib/external-system-rt.jar
%%DATADIR%%/lib/externalProcess-rt.jar
@@ -44,23 +48,33 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/frontend-split/frontend-split-customization.jar
%%DATADIR%%/lib/frontend-split/frontend-split.jar
%%DATADIR%%/lib/groovy.jar
+%%DATADIR%%/lib/javax.activation.jar
+%%DATADIR%%/lib/javax.annotation-api.jar
+%%DATADIR%%/lib/jaxb-api.jar
+%%DATADIR%%/lib/jaxb-runtime.jar
%%DATADIR%%/lib/jna/amd64/libjnidispatch.so
%%DATADIR%%/lib/jps-model.jar
%%DATADIR%%/lib/jsch-agent.jar
-%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.8.0-intellij.jar
+%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.10.1-intellij.jar
%%DATADIR%%/lib/lib-client.jar
%%DATADIR%%/lib/lib.jar
+%%DATADIR%%/lib/modules/intellij.charts.jar
+%%DATADIR%%/lib/modules/intellij.emojipicker.jar
%%DATADIR%%/lib/modules/intellij.grid.core.impl.jar
%%DATADIR%%/lib/modules/intellij.grid.csv.core.impl.jar
%%DATADIR%%/lib/modules/intellij.grid.impl.jar
%%DATADIR%%/lib/modules/intellij.grid.jar
%%DATADIR%%/lib/modules/intellij.grid.types.jar
%%DATADIR%%/lib/modules/intellij.ide.startup.importSettings.jar
+%%DATADIR%%/lib/modules/intellij.libraries.ai.grazie.spell.gec.engine.local.jar
%%DATADIR%%/lib/modules/intellij.libraries.compose.foundation.desktop.jar
+%%DATADIR%%/lib/modules/intellij.libraries.kotlinx.io.jar
%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.cio.jar
%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.jar
+%%DATADIR%%/lib/modules/intellij.libraries.lucene.common.jar
%%DATADIR%%/lib/modules/intellij.libraries.microba.jar
%%DATADIR%%/lib/modules/intellij.libraries.skiko.jar
+%%DATADIR%%/lib/modules/intellij.platform.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.bookmarks.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.bookmarks.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.clouds.jar
@@ -73,13 +87,23 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezeAnalyzer.jar
%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezes.jar
+%%DATADIR%%/lib/modules/intellij.platform.diagnostic.telemetry.agent.extension.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.impl.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.impl.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.jar
+%%DATADIR%%/lib/modules/intellij.platform.find.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.ide.impl.wsl.jar
%%DATADIR%%/lib/modules/intellij.platform.ide.newUiOnboarding.jar
+%%DATADIR%%/lib/modules/intellij.platform.identifiers.highlighting.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.identifiers.highlighting.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.images.backend.svg.jar
%%DATADIR%%/lib/modules/intellij.platform.images.copyright.jar
%%DATADIR%%/lib/modules/intellij.platform.inline.completion.jar
@@ -93,11 +117,18 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.ideLafBridgeStyling.jar
%%DATADIR%%/lib/modules/intellij.platform.jewel.ui.jar
%%DATADIR%%/lib/modules/intellij.platform.kernel.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.kernel.impl.jar
%%DATADIR%%/lib/modules/intellij.platform.lvcs.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.managed.cache.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.ml.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.monolith.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.recentFiles.backend.jar
@@ -105,11 +136,15 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/modules/intellij.platform.recentFiles.jar
%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.scopes.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.scopes.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.jar
%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
+%%DATADIR%%/lib/modules/intellij.platform.tasks.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.tasks.jar
%%DATADIR%%/lib/modules/intellij.platform.tips.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.shared.jar
@@ -121,10 +156,17 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.lang.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.log.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.warmup.jar
%%DATADIR%%/lib/modules/intellij.profiler.asyncOne.jar
%%DATADIR%%/lib/modules/intellij.profiler.common.jar
%%DATADIR%%/lib/modules/intellij.profiler.ultimate.ideaAsyncProfiler.jar
+%%DATADIR%%/lib/modules/intellij.rd.ide.model.generated.jar
+%%DATADIR%%/lib/modules/intellij.rd.platform.jar
+%%DATADIR%%/lib/modules/intellij.rd.ui.jar
+%%DATADIR%%/lib/modules/intellij.relaxng.jar
%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
+%%DATADIR%%/lib/modules/intellij.spellchecker.jar
+%%DATADIR%%/lib/modules/intellij.spellchecker.xml.jar
%%DATADIR%%/lib/native/linux-x86_64/libsqliteij.so
%%DATADIR%%/lib/nio-fs.jar
%%DATADIR%%/lib/opentelemetry.jar
@@ -134,6 +176,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/lib/protobuf.jar
%%DATADIR%%/lib/pty4j/freebsd/x86-64/libpty.so
%%DATADIR%%/lib/rd.jar
+%%DATADIR%%/lib/rhino.jar
%%DATADIR%%/lib/src/pycharm-openapi-src.zip
%%DATADIR%%/lib/stats.jar
%%DATADIR%%/lib/testFramework.jar
@@ -149,15 +192,36 @@ share/applications/pycharm.desktop
%%DATADIR%%/license/third-party-libraries.html
%%DATADIR%%/license/third-party-libraries.json
%%DATADIR%%/license/yourkit-license-redist.txt
+%%DATADIR%%/modules/module-descriptors.dat
%%DATADIR%%/modules/module-descriptors.jar
%%DATADIR%%/plugins/DatabaseTools/lib/aether-dependency-resolver.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/database-openapi.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/completion-ranking-sql.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/database-plugin-frontend.jar
%%DATADIR%%/plugins/DatabaseTools/lib/database-plugin.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/frontend-split/database-frontend.jar
%%DATADIR%%/plugins/DatabaseTools/lib/jdbc-console.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/jettison.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-connector-basic.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-provider.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-file.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-http.jar
-%%DATADIR%%/plugins/ai-playground-plugin/lib/ai-playground-plugin.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.backend.split.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.frontend.split.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.sql.frontend.core.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.sql.frontend.impl.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/plexus-utils.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/tips-database-plugin.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/unidecode.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/xstream.jar
+%%DATADIR%%/plugins/aiplayground/lib/aiplayground.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.anthropic.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.deepseek.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.gemini.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.langchain.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.mistral.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.models.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.ollama.jar
+%%DATADIR%%/plugins/aiplayground/lib/modules/intellij.aiplayground.openai.jar
%%DATADIR%%/plugins/angular/angular-service/node_modules/ws-typescript-angular-plugin/index.js
%%DATADIR%%/plugins/angular/angular-service/node_modules/ws-typescript-angular-plugin/package.json
%%DATADIR%%/plugins/angular/lib/angular.jar
@@ -175,9 +239,15 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/angular/ngCli/schematicsProvider70.js
%%DATADIR%%/plugins/angular/ngCli/schematicsProvider80.js
%%DATADIR%%/plugins/angular/ngCli/schematicsProvider90.js
-%%DATADIR%%/plugins/charts/lib/charts.jar
%%DATADIR%%/plugins/clouds-docker-gateway/lib/clouds-docker-gateway.jar
%%DATADIR%%/plugins/clouds-docker-impl/lib/clouds-docker-impl.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/com.github.docker-java-docker-java-api.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/com.github.docker-java-docker-java-core.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/com.github.docker-java-docker-java-transport-httpclient5.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/com.github.docker-java-docker-java-transport.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/modules/intellij.clouds.docker.frontend.split.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/modules/intellij.clouds.docker.jar
+%%DATADIR%%/plugins/clouds-docker-impl/lib/modules/intellij.clouds.docker.shared.jar
%%DATADIR%%/plugins/color-scheme-github/lib/color-scheme-github.jar
%%DATADIR%%/plugins/color-scheme-monokai/lib/color-scheme-monokai.jar
%%DATADIR%%/plugins/color-scheme-twilight/lib/color-scheme-twilight.jar
@@ -189,17 +259,20 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/cwm-plugin/jre-build.txt
%%DATADIR%%/plugins/cwm-plugin/lib/backend-split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/bouncy-castle-pgp.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/cwm-connection-backend.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/cwm-connection-common.jar
%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-android.jar
%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-backend.jar
%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin-common.jar
%%DATADIR%%/plugins/cwm-plugin/lib/cwm-plugin.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/cwm-connection-frontend.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/cwm-frontend.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/driver-frontend-split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/frontend-split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/markdown-frontend-split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/performance-testing-frontend-split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/rd-client.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/frontend-split/terminal-frontend-split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/git-protocol.jar
%%DATADIR%%/plugins/cwm-plugin/lib/grpc-netty-shaded.jar
%%DATADIR%%/plugins/cwm-plugin/lib/ice4j.jar
%%DATADIR%%/plugins/cwm-plugin/lib/java-websocket.jar
@@ -207,25 +280,34 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/cwm-plugin/lib/jnaerator-runtime.jar
%%DATADIR%%/plugins/cwm-plugin/lib/jstun.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.cwm.vcs.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.docker.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.java.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.performanceTesting.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.execution.frontend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.identifiers.highlighting.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.inline.completion.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.kernel.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.navbar.backend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.plugins.backend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.plugins.frontend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.plugins.shared.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.progress.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.project.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.rpc.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.searchEverywhere.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.common.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.platform.vcs.frontend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.station.backend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.terminal.backend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.vcs.git.backend.split.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/modules/intellij.vcs.git.frontend.split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/quiche-jna-stubs.jar
-%%DATADIR%%/plugins/cwm-plugin/lib/rd.jar
%%DATADIR%%/plugins/cwm-plugin/lib/remote-controller-backend.jar
%%DATADIR%%/plugins/cwm-plugin/lib/remote-controller.jar
+%%DATADIR%%/plugins/cwm-plugin/lib/split-connection.jar
%%DATADIR%%/plugins/cwm-plugin/lib/split-protocol.jar
%%DATADIR%%/plugins/cwm-plugin/lib/split.jar
%%DATADIR%%/plugins/cwm-plugin/lib/tls-channel.jar
@@ -237,13 +319,27 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/dbt/lib/dbt.jar
%%DATADIR%%/plugins/dev/lib/dev.jar
%%DATADIR%%/plugins/dotenv/lib/dotenv.jar
-%%DATADIR%%/plugins/editorconfig/lib/editorconfig.jar
-%%DATADIR%%/plugins/emojipicker/lib/emojipicker.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/editorconfig-plugin.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.backend.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.common.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.frontend.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.frontend.split.jar
+%%DATADIR%%/plugins/featuresTrainer/lib/assertj-swing.jar
%%DATADIR%%/plugins/featuresTrainer/lib/featuresTrainer.jar
+%%DATADIR%%/plugins/featuresTrainer/lib/git-learning-project.jar
%%DATADIR%%/plugins/fileWatcher/lib/fileWatcher.jar
+%%DATADIR%%/plugins/fullLine/full-line-cpu-detector-windows-x86_64.zip
%%DATADIR%%/plugins/fullLine/full-line-model-python-v2.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-arm_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-x86_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-arm_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-x86_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-arm_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-x86_64.zip
+%%DATADIR%%/plugins/fullLine/lib/clikt.jar
%%DATADIR%%/plugins/fullLine/lib/fullLine.jar
+%%DATADIR%%/plugins/fullLine/lib/jgrapht.core.jar
+%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.core.completion.trigger.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.html.local.jar
@@ -444,6 +540,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/gateway-plugin/lib/gateway-plugin.jar
%%DATADIR%%/plugins/gateway-plugin/lib/gateway-standalone/gateway.core.jar
%%DATADIR%%/plugins/gateway-plugin/lib/gateway-standalone/gateway.jar
+%%DATADIR%%/plugins/gateway-plugin/lib/modules/intellij.gateway.terminal.jar
%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-amd64
%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-arm64
%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64
@@ -451,9 +548,26 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-amd64.exe
%%DATADIR%%/plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-arm64.exe
%%DATADIR%%/plugins/gateway-plugin/resources/gateway.vmoptions
-%%DATADIR%%/plugins/gateway-terminal/lib/gateway-terminal.jar
%%DATADIR%%/plugins/gnuGetText/lib/gnuGetText.jar
+%%DATADIR%%/plugins/grazie/lib/com.carrotsearch-hppc.jar
+%%DATADIR%%/plugins/grazie/lib/com.hankcs-aho-corasick-double-array-trie.jar
+%%DATADIR%%/plugins/grazie/lib/com.vdurmont-emoji-java.jar
+%%DATADIR%%/plugins/grazie/lib/commons-text.jar
%%DATADIR%%/plugins/grazie/lib/grazie.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-core.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-protobuf.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-stub.jar
+%%DATADIR%%/plugins/grazie/lib/javax.measure-unit-api.jar
+%%DATADIR%%/plugins/grazie/lib/net.loomchild-segment.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-fsa-builders.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-fsa.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-speller.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-stemming.jar
+%%DATADIR%%/plugins/grazie/lib/org.jetbrains.intellij.deps.languagetool-language-en.jar
+%%DATADIR%%/plugins/grazie/lib/org.jetbrains.intellij.deps.languagetool-languagetool-core.jar
+%%DATADIR%%/plugins/grazie/lib/org.json-json.jar
+%%DATADIR%%/plugins/grazie/lib/tech.units-indriya.jar
+%%DATADIR%%/plugins/grazie/lib/tech.uom.lib-uom-lib-common.jar
%%DATADIR%%/plugins/grid-plugin/lib/grid-plugin.jar
%%DATADIR%%/plugins/grid-plugin/lib/modules/intellij.grid.scripting.rt.jar
%%DATADIR%%/plugins/html-tools/lib/html-tools.jar
@@ -464,17 +578,27 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.ultimate.java.jar
%%DATADIR%%/plugins/indexing-shared/lib/indexing-shared.jar
%%DATADIR%%/plugins/ini/lib/ini.jar
-%%DATADIR%%/plugins/javascript-debugger/META-INF/chromeConnector.xml
-%%DATADIR%%/plugins/javascript-debugger/META-INF/webStormSpecific.xml
-%%DATADIR%%/plugins/javascript-debugger/debugConnectionForwarder.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnector.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorPortPublisher.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorUtil.js
-%%DATADIR%%/plugins/javascript-debugger/lib/ChromeConnector.jar
%%DATADIR%%/plugins/javascript-debugger/lib/javascript-debugger.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.backend.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.frontend.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.shared.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.ui.shared.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.webstorm.specific.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.reactNativeDebugger.jar
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectionForwarder.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnector.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectorPortPublisher.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectorUtil.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/TreeView.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/WebConsole.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/console.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/console.html
+%%DATADIR%%/plugins/javascript-debugger/webConsole/darcula.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/icons.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/interop.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/light.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/search.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/utils.js
%%DATADIR%%/plugins/javascript-intentions/lib/javascript-intentions.jar
%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-stringifier.js
%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-tree.js
@@ -512,8 +636,8 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-09060db00ec0.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-09060db00ec0.txt
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-e03c56caf84a.ijx
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-e03c56caf84a.txt
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_tsserver.js
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_typingsInstaller.js
@@ -692,11 +816,15 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-plugin.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint8-plugin.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/standard17-plugin.ts
+%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/typings/eslint-7.d.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/typings/js-lanuage-api.d.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/tsconfig.json
+%%DATADIR%%/plugins/javascript-plugin/lib/completion-ranking-js.jar
+%%DATADIR%%/plugins/javascript-plugin/lib/completion-ranking-typescript.jar
%%DATADIR%%/plugins/javascript-plugin/lib/frontend-split/javascript-frontend.jar
%%DATADIR%%/plugins/javascript-plugin/lib/javascript-frontback.jar
%%DATADIR%%/plugins/javascript-plugin/lib/javascript-plugin.jar
+%%DATADIR%%/plugins/javascript-plugin/lib/semver4j.jar
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/no_samples.zip
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/with_samples.zip
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/TypeScript/no_samples.zip
@@ -736,9 +864,9 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStep.js
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.d.ts
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.js
-%%DATADIR%%/plugins/json/lib/frontend-split/json-frontend.jar
%%DATADIR%%/plugins/json/lib/json.jar
-%%DATADIR%%/plugins/json/lib/modules/intellij.json.split.jar
+%%DATADIR%%/plugins/json/lib/modules/intellij.json.backend.jar
+%%DATADIR%%/plugins/json/lib/modules/intellij.json.frontend.split.jar
%%DATADIR%%/plugins/jsonpath/lib/jsonpath.jar
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1030.js
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/1066.js
@@ -1084,15 +1212,13 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/view-breakpoint.svg
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/word.svg
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/yaml.svg
-%%DATADIR%%/plugins/jupyter-plugin/lib/frontend-split/jupyter-frontend.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/jupyter-plugin.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.core.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.psi.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.completion.ml.ranking.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.psi.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.common.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.tables.jar
+%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.frontend.jar
+%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.frontend.py.jar
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/LICENSE.txt
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/README.md
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/fakePlugin.js
@@ -1120,7 +1246,18 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/localization-ko/lib/localization-ko.jar
%%DATADIR%%/plugins/localization-zh/lib/localization-zh.jar
%%DATADIR%%/plugins/markdown/lib/markdown.jar
+%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.backend.jar
+%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.frontend.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.core.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.jsonschema.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.serialization.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.ktor.utils.jar
+%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio.jar
+%%DATADIR%%/plugins/mcpserver/lib/mcpserver-frontend.jar
+%%DATADIR%%/plugins/mcpserver/lib/mcpserver.jar
%%DATADIR%%/plugins/microservices-ui/lib/microservices-ui.jar
+%%DATADIR%%/plugins/microservices-ui/lib/modules/intellij.microservices.ui.diagrams.jar
+%%DATADIR%%/plugins/microservices-ui/lib/modules/intellij.microservices.ui.frontend.jar
%%DATADIR%%/plugins/nextjs/lib/nextjs.jar
%%DATADIR%%/plugins/nodeJS-remoteInterpreter/lib/nodeJS-remoteInterpreter.jar
%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/.gitignore
@@ -1209,10 +1346,18 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/notebooks-plugin/lib/notebooks-plugin.jar
%%DATADIR%%/plugins/packageChecker/lib/packageChecker.jar
%%DATADIR%%/plugins/performanceTesting-async/lib/performanceTesting-async.jar
+%%DATADIR%%/plugins/performanceTesting/lib/assertj-swing.jar
+%%DATADIR%%/plugins/performanceTesting/lib/github.oshi.core.jar
%%DATADIR%%/plugins/performanceTesting/lib/modules/intellij.performanceTesting.frontend.jar
%%DATADIR%%/plugins/performanceTesting/lib/performanceTesting.jar
%%DATADIR%%/plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release
%%DATADIR%%/plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release
+%%DATADIR%%/plugins/platform-ijent-impl/lib/google.protobuf.kotlin.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-core.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-kotlin-stub.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-netty-shaded.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-protobuf.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-stub.jar
%%DATADIR%%/plugins/platform-ijent-impl/lib/platform-ijent-impl.jar
%%DATADIR%%/plugins/platform-images/lib/platform-images.jar
%%DATADIR%%/plugins/platform-langInjection/lib/java-langInjection-jps.jar
@@ -1223,7 +1368,8 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/prettierJS/prettierLanguageService/convert-prettier-config.js
%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin-provider.js
%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin.js
-%%DATADIR%%/plugins/properties/lib/properties-frontend.jar
+%%DATADIR%%/plugins/properties/lib/modules/intellij.properties.backend.jar
+%%DATADIR%%/plugins/properties/lib/modules/intellij.properties.backend.psi.jar
%%DATADIR%%/plugins/properties/lib/properties.jar
%%DATADIR%%/plugins/puppet/lib/puppet.jar
%%DATADIR%%/plugins/puppet/lib/stubs/builtin.pp
@@ -1235,9 +1381,10 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/pycharm-pro-customization/lib/modules/intellij.platform.trialPromotion.jar
%%DATADIR%%/plugins/pycharm-pro-customization/lib/modules/intellij.pycharm.pro.customizationTrial.jar
%%DATADIR%%/plugins/pycharm-pro-customization/lib/pycharm-pro-customization.jar
+%%DATADIR%%/plugins/pycharm-pro-customization/lib/tips-pycharm-pro.jar
%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/lib/pycharm-pro-sharedIndexes-bundled.jar
-%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-41e8cd69c857-64d779b69b7a.ijx
-%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-41e8cd69c857-64d779b69b7a.txt
+%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-b3ae9b5d7125-f0eec537fc84.ijx
+%%DATADIR%%/plugins/pycharm-pro-sharedIndexes-bundled/python-sdk/python-sdk-b3ae9b5d7125-f0eec537fc84.txt
%%DATADIR%%/plugins/python-ce/helpers/.gitignore
%%DATADIR%%/plugins/python-ce/helpers/MathJax/MathJax.js
%%DATADIR%%/plugins/python-ce/helpers/MathJax/config/TeX-AMS_HTML-full.js
@@ -2831,6 +2978,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_32.cp39-win32.pyd
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_win32_39_64.cp39-win_amd64.pyd
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_wrapper.py
+%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_daemon_thread.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_dont_trace_files.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_exec.py
@@ -2861,6 +3009,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_signature.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_stackless.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_tables.py
+%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_thread_lifecycle.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_thrift.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_api.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_trace_dispatch.py
@@ -2935,6 +3084,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/ci-requirements/ci-requirements-314.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/ci-requirements/ci-requirements-38.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/ci-requirements/ci-requirements-39.txt
+%%DATADIR%%/plugins/python-ce/helpers/pydev/ci-requirements/ci-requirements-latest.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/interpreterInfo.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/merge_pydev_pycharm.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/pycharm-console.rst
@@ -2975,7 +3125,6 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/django_debug.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/README.md
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/README.md
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/__init__.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_helpers.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/extensions/types/pydevd_plugin_numpy_types.py
@@ -2983,6 +3132,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_plugins/jinja2_debug.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_pycharm.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/pydevd_tracing.py
+%%DATADIR%%/plugins/python-ce/helpers/pydev/pyproject.toml
%%DATADIR%%/plugins/python-ce/helpers/pydev/pytest.ini
%%DATADIR%%/plugins/python-ce/helpers/pydev/runfiles.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/setup_cython.py
@@ -2997,6 +3147,7 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/test-requirements/test-requirements-314.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/test-requirements/test-requirements-38.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/test-requirements/test-requirements-39.txt
+%%DATADIR%%/plugins/python-ce/helpers/pydev/test-requirements/test-requirements-latest.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__init__.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/__main__.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/isort_container/isort/hooks.py
@@ -3096,27 +3247,6 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/wintypes.py
%%DATADIR%%/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/not_in_default_pythonpath.txt
%%DATADIR%%/plugins/python-ce/helpers/pydev/tox.ini
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/AUTHORS.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/LICENSE.txt
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/README.md
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/StringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/_pytest/mark/structures.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/alembic.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/behave.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/cStringIO.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/copy.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/nose/tools/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/numpy/core/multiarray.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/error.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/py/path/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/pytest/__init__.py
-%%DATADIR%%/plugins/python-ce/helpers/python-skeletons/struct.py
%%DATADIR%%/plugins/python-ce/helpers/remote_sync.py
%%DATADIR%%/plugins/python-ce/helpers/rest_runners/rst2smth.py
%%DATADIR%%/plugins/python-ce/helpers/rest_runners/sphinx_runner.py
@@ -9239,8 +9369,17 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python-ce/helpers/uv/uv_sync_proxy.py
%%DATADIR%%/plugins/python-ce/helpers/virtualenv-20.13.0.pyz
%%DATADIR%%/plugins/python-ce/helpers/virtualenv-py3.pyz
+%%DATADIR%%/plugins/python-ce/lib/completion-ranking-python-with-full-line.jar
+%%DATADIR%%/plugins/python-ce/lib/io.github.z4kn4fein.semver.jvm.jar
+%%DATADIR%%/plugins/python-ce/lib/jetbrains.ml.models.python.imports.ranking.model.jar
+%%DATADIR%%/plugins/python-ce/lib/jsr305.jar
+%%DATADIR%%/plugins/python-ce/lib/kaml.jar
+%%DATADIR%%/plugins/python-ce/lib/libthrift.jar
+%%DATADIR%%/plugins/python-ce/lib/ml-completion-prev-exprs-models.jar
+%%DATADIR%%/plugins/python-ce/lib/python-ce-frontend.jar
%%DATADIR%%/plugins/python-ce/lib/python-ce.jar
-%%DATADIR%%/plugins/python-ce/lib/python-common.jar
+%%DATADIR%%/plugins/python-ce/lib/tuweni-toml.jar
+%%DATADIR%%/plugins/python-ce/lib/xmlrpc.jar
%%DATADIR%%/plugins/python-django/lib/python-django.jar
%%DATADIR%%/plugins/python-pyscript/lib/python-pyscript.jar
%%DATADIR%%/plugins/python-sharedIndexes/lib/python-sharedIndexes.jar
@@ -9599,11 +9738,11 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/python/jupyter-web/yaml.svg
%%DATADIR%%/plugins/python/lib/frontend-split/python-frontend.jar
%%DATADIR%%/plugins/python/lib/java-websocket.jar
+%%DATADIR%%/plugins/python/lib/libthrift.jar
%%DATADIR%%/plugins/python/lib/modules/intellij.python.core.impl.jar
%%DATADIR%%/plugins/python/lib/modules/intellij.python.wsl.jar
%%DATADIR%%/plugins/python/lib/python.jar
-%%DATADIR%%/plugins/qml-plugin/lib/qml-plugin.jar
-%%DATADIR%%/plugins/qt-plugin/lib/qt-plugin.jar
+%%DATADIR%%/plugins/python/lib/xmlrpc.jar
%%DATADIR%%/plugins/react/lib/react.jar
%%DATADIR%%/plugins/remote-dev-server/bin/launcher.sh
%%DATADIR%%/plugins/remote-dev-server/lib/remote-dev-server.jar
@@ -9995,24 +10134,52 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxkbfile.so.1
%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libxshmfence.so.1
%%DATADIR%%/plugins/remote-dev-server/selfcontained/lib/libz.so.1
+%%DATADIR%%/plugins/remoteRun/lib/modules/intellij.remoteRun.gradle.docker.jar
+%%DATADIR%%/plugins/remoteRun/lib/modules/intellij.remoteRun.gradle.jar
%%DATADIR%%/plugins/remoteRun/lib/remoteRun.jar
+%%DATADIR%%/plugins/restClient/lib/brotli.dec.jar
+%%DATADIR%%/plugins/restClient/lib/github.javafaker.jar
+%%DATADIR%%/plugins/restClient/lib/graalvm.js.jar
+%%DATADIR%%/plugins/restClient/lib/grpc.jar
+%%DATADIR%%/plugins/restClient/lib/jooq.joox.jar
+%%DATADIR%%/plugins/restClient/lib/jsonpath.jar
+%%DATADIR%%/plugins/restClient/lib/kotlinx-coroutines-reactor.jar
+%%DATADIR%%/plugins/restClient/lib/modules/intellij.httpClient.grpc.jar
+%%DATADIR%%/plugins/restClient/lib/reactor-netty-http.jar
%%DATADIR%%/plugins/restClient/lib/restClient.jar
%%DATADIR%%/plugins/restructuredtext/lib/restructuredtext.jar
+%%DATADIR%%/plugins/sass/lib/jruby-parser.jar
%%DATADIR%%/plugins/sass/lib/sass.jar
+%%DATADIR%%/plugins/searchEverywhereMl/lib/ai.grazie.emb.jar
%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.ranking.core.jar
+%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.typos.jar
%%DATADIR%%/plugins/searchEverywhereMl/lib/searchEverywhereMl.jar
+%%DATADIR%%/plugins/settingsSync/lib/cloud-config-client.jar
+%%DATADIR%%/plugins/settingsSync/lib/jetbrains.intellij.deps.eclipse.jgit.jar
%%DATADIR%%/plugins/settingsSync/lib/settingsSync.jar
%%DATADIR%%/plugins/sh/lib/sh.jar
%%DATADIR%%/plugins/station-plugin/lib/modules/intellij.station.frontend.split.jar
%%DATADIR%%/plugins/station-plugin/lib/station-plugin.jar
+%%DATADIR%%/plugins/station-plugin/toolbox/build.txt
%%DATADIR%%/plugins/styled-components/lib/styled-components.jar
%%DATADIR%%/plugins/stylelint/lib/stylelint.jar
+%%DATADIR%%/plugins/swagger/lib/intellij.swagger.redoc.jar
+%%DATADIR%%/plugins/swagger/lib/org.webjars-swagger-ui.jar
+%%DATADIR%%/plugins/swagger/lib/org.webjars.npm-asyncapi__react-component.jar
%%DATADIR%%/plugins/swagger/lib/swagger.jar
%%DATADIR%%/plugins/tailwindcss/lib/tailwindcss.jar
%%DATADIR%%/plugins/tailwindcss/server/tailwindcss-language-server
%%DATADIR%%/plugins/tailwindcss/server/version.txt
%%DATADIR%%/plugins/tasks-timeTracking/lib/tasks-timeTracking.jar
+%%DATADIR%%/plugins/tasks/lib/axis.jar
+%%DATADIR%%/plugins/tasks/lib/commons-discovery.jar
+%%DATADIR%%/plugins/tasks/lib/http-client.jar
+%%DATADIR%%/plugins/tasks/lib/jsonpath.jar
%%DATADIR%%/plugins/tasks/lib/tasks-core.jar
+%%DATADIR%%/plugins/terminal/lib/completion-ranking-sh.jar
+%%DATADIR%%/plugins/terminal/lib/modules/intellij.terminal.frontend.split.jar
+%%DATADIR%%/plugins/terminal/lib/terminal-completion-db-with-extensions.jar
+%%DATADIR%%/plugins/terminal/lib/terminal-completion-spec.jar
%%DATADIR%%/plugins/terminal/lib/terminal.jar
%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-fig.bash
%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-integration.bash
@@ -10409,8 +10576,11 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.json
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.nls.json
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/syntaxes/yaml.tmLanguage.json
+%%DATADIR%%/plugins/textmate/lib/joni.jar
%%DATADIR%%/plugins/textmate/lib/textmate.jar
-%%DATADIR%%/plugins/toml/lib/toml-frontend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.backend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.frontend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.frontend.split.jar
%%DATADIR%%/plugins/toml/lib/toml.jar
%%DATADIR%%/plugins/tslint/js/convert-tslint-config.js
%%DATADIR%%/plugins/tslint/js/languageService/tslint-plugin-provider.js
@@ -10418,17 +10588,30 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/tslint/js/utils.js
%%DATADIR%%/plugins/tslint/lib/tslint.jar
%%DATADIR%%/plugins/ultimate-plugin/lib/ultimate-plugin.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.gradle.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.java.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.maven.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.properties.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.vcs.jar
%%DATADIR%%/plugins/uml/lib/uml-support.jar
-%%DATADIR%%/plugins/vagrant/lib/vagrant.jar
%%DATADIR%%/plugins/vcs-git-commit-modal/lib/vcs-git-commit-modal.jar
%%DATADIR%%/plugins/vcs-git/lib/git4idea-rt.jar
+%%DATADIR%%/plugins/vcs-git/lib/modules/intellij.vcs.git.frontend.jar
+%%DATADIR%%/plugins/vcs-git/lib/vcs-git-frontend.jar
%%DATADIR%%/plugins/vcs-git/lib/vcs-git.jar
+%%DATADIR%%/plugins/vcs-github-IU/lib/modules/intellij.vcs.github.git.jar
%%DATADIR%%/plugins/vcs-github-IU/lib/vcs-github.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.git.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.ultimate.ci.sh.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.ultimate.features.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.yaml.jar
%%DATADIR%%/plugins/vcs-gitlab-IU/lib/vcs-gitlab.jar
%%DATADIR%%/plugins/vcs-hg/lib/vcs-hg.jar
%%DATADIR%%/plugins/vcs-perforce/lib/vcs-perforce.jar
+%%DATADIR%%/plugins/vcs-svn/lib/sqlite.jar
%%DATADIR%%/plugins/vcs-svn/lib/vcs-svn.jar
%%DATADIR%%/plugins/vitejs/lib/vitejs.jar
+%%DATADIR%%/plugins/vuejs/lib/commons-text.jar
%%DATADIR%%/plugins/vuejs/lib/vuejs.jar
%%DATADIR%%/plugins/vuejs/vue-language-server/.gitignore
%%DATADIR%%/plugins/vuejs/vue-language-server/README.md
@@ -10462,6 +10645,10 @@ share/applications/pycharm.desktop
%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/transformVueSfcFile.js
%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/vueScriptCache.js
%%DATADIR%%/plugins/webComponents/lib/webComponents.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons vfs.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons-net.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons-pool2.jar
+%%DATADIR%%/plugins/webDeployment/lib/jackrabbit2.jar
%%DATADIR%%/plugins/webDeployment/lib/webDeployment.jar
%%DATADIR%%/plugins/webpack/lib/webpack.jar
%%DATADIR%%/plugins/yaml/lib/modules/intellij.yaml.backend.jar
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index af81f512f9d8..742f6994cc3b 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyenv
-PORTVERSION= 2.6.5
DISTVERSIONPREFIX= v
+DISTVERSION= 2.6.6
CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo
index b57f43a8b6af..e2d5b6f2d66e 100644
--- a/devel/pyenv/distinfo
+++ b/devel/pyenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753345513
-SHA256 (pyenv-pyenv-v2.6.5_GH0.tar.gz) = ebf75a81125d8fb9b5d6930821a0e08200a414c029c93fd27aaa9a519ef1b546
-SIZE (pyenv-pyenv-v2.6.5_GH0.tar.gz) = 1347880
+TIMESTAMP = 1754625173
+SHA256 (pyenv-pyenv-v2.6.6_GH0.tar.gz) = df835a121456102be9df303c0d7ac688572aba07cc90b23ac611f89e6911a1dc
+SIZE (pyenv-pyenv-v2.6.6_GH0.tar.gz) = 1352155
diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist
index 661c41044d60..8c6e026a54a7 100644
--- a/devel/pyenv/pkg-plist
+++ b/devel/pyenv/pkg-plist
@@ -265,6 +265,8 @@ libexec/pyenv-plugins/python-build/share/python-build/3.13.4
libexec/pyenv-plugins/python-build/share/python-build/3.13.4t
libexec/pyenv-plugins/python-build/share/python-build/3.13.5
libexec/pyenv-plugins/python-build/share/python-build/3.13.5t
+libexec/pyenv-plugins/python-build/share/python-build/3.13.6
+libexec/pyenv-plugins/python-build/share/python-build/3.13.6t
libexec/pyenv-plugins/python-build/share/python-build/3.14t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.14-dev
libexec/pyenv-plugins/python-build/share/python-build/3.14.0rc1
@@ -337,6 +339,8 @@ libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2023.09-0
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.02-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.06-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.10-1
+libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2025.06-0
+libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2025.06-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.4.0
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.5.0
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.5.1
@@ -552,6 +556,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9.1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-22.11.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-23.1.0-1
@@ -573,6 +580,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10.1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.11-23.5.0-3
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.11-23.5.1-0
@@ -601,6 +611,12 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.5.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.16.0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.18.3
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.19.0
@@ -622,6 +638,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.6.14
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.10
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.12
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-latest
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda-2.2.2
libexec/pyenv-plugins/python-build/share/python-build/miniconda-3.0.0
libexec/pyenv-plugins/python-build/share/python-build/miniconda-3.0.4
diff --git a/devel/pyside6/Makefile b/devel/pyside6/Makefile
index 185f7a6dc659..cf1a97a21845 100644
--- a/devel/pyside6/Makefile
+++ b/devel/pyside6/Makefile
@@ -21,7 +21,7 @@ USE_GL= opengl
USE_LDCONFIG= yes
USE_PYTHON= flavors
USE_QT= 3d base charts connectivity datavis3d declarative doc graphs \
- httpserver imageformats location multimedia networkauth pdf \
+ httpserver imageformats location multimedia networkauth \
positioning quick3d quicktimeline remoteobjects scxml sensors \
serialbus serialport shadertools speech svg tools translations \
webchannel websockets
@@ -37,15 +37,17 @@ PLIST_SUB= PYTHON_MAJOR_VER=${PYTHON_MAJOR_VER} \
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
-PLIST_SUB+= WEBENGINE="" \
+PLIST_SUB+= PDF="" \
+ WEBENGINE="" \
WEBVIEW=""
-USE_QT+= webengine webview
+USE_QT+= pdf webengine webview
.else
CMAKE_ON+= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineCore \
CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineQuick \
CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets \
CMAKE_DISABLE_FIND_PACKAGE_Qt6WebView
-PLIST_SUB+= WEBENGINE="@comment " \
+PLIST_SUB+= PDF="@comment " \
+ WEBENGINE="@comment " \
WEBVIEW="@comment "
.endif
diff --git a/devel/pyside6/pkg-plist b/devel/pyside6/pkg-plist
index f7ac63b99c76..570a2aab47fe 100644
--- a/devel/pyside6/pkg-plist
+++ b/devel/pyside6/pkg-plist
@@ -32,8 +32,8 @@ include/PySide6/QtNetworkAuth/pyside6_qtnetworkauth_python.h
include/PySide6/QtNfc/pyside6_qtnfc_python.h
include/PySide6/QtOpenGL/pyside6_qtopengl_python.h
include/PySide6/QtOpenGLWidgets/pyside6_qtopenglwidgets_python.h
-include/PySide6/QtPdf/pyside6_qtpdf_python.h
-include/PySide6/QtPdfWidgets/pyside6_qtpdfwidgets_python.h
+%%PDF%%include/PySide6/QtPdf/pyside6_qtpdf_python.h
+%%PDF%%include/PySide6/QtPdfWidgets/pyside6_qtpdfwidgets_python.h
include/PySide6/QtPositioning/pyside6_qtpositioning_python.h
include/PySide6/QtPrintSupport/pyside6_qtprintsupport_python.h
include/PySide6/QtQml/pyside6_qtqml_python.h
@@ -198,10 +198,10 @@ lib/libpyside6remoteobjects.a
%%PYTHON_SITELIBDIR%%/PySide6/QtOpenGL.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtOpenGLWidgets.abi%%PYTHON_MAJOR_VER%%.so
%%PYTHON_SITELIBDIR%%/PySide6/QtOpenGLWidgets.pyi
-%%PYTHON_SITELIBDIR%%/PySide6/QtPdf.abi%%PYTHON_MAJOR_VER%%.so
-%%PYTHON_SITELIBDIR%%/PySide6/QtPdf.pyi
-%%PYTHON_SITELIBDIR%%/PySide6/QtPdfWidgets.abi%%PYTHON_MAJOR_VER%%.so
-%%PYTHON_SITELIBDIR%%/PySide6/QtPdfWidgets.pyi
+%%PDF%%%%PYTHON_SITELIBDIR%%/PySide6/QtPdf.abi%%PYTHON_MAJOR_VER%%.so
+%%PDF%%%%PYTHON_SITELIBDIR%%/PySide6/QtPdf.pyi
+%%PDF%%%%PYTHON_SITELIBDIR%%/PySide6/QtPdfWidgets.abi%%PYTHON_MAJOR_VER%%.so
+%%PDF%%%%PYTHON_SITELIBDIR%%/PySide6/QtPdfWidgets.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtPositioning.abi%%PYTHON_MAJOR_VER%%.so
%%PYTHON_SITELIBDIR%%/PySide6/QtPositioning.pyi
%%PYTHON_SITELIBDIR%%/PySide6/QtPrintSupport.abi%%PYTHON_MAJOR_VER%%.so
@@ -376,8 +376,8 @@ share/PySide6/typesystems/typesystem_opengl_modifications4_5.xml
share/PySide6/typesystems/typesystem_opengl_modifications4_5_core.xml
share/PySide6/typesystems/typesystem_opengl_modifications_va.xml
share/PySide6/typesystems/typesystem_openglwidgets.xml
-share/PySide6/typesystems/typesystem_pdf.xml
-share/PySide6/typesystems/typesystem_pdfwidgets.xml
+%%PDF%%share/PySide6/typesystems/typesystem_pdf.xml
+%%PDF%%share/PySide6/typesystems/typesystem_pdfwidgets.xml
share/PySide6/typesystems/typesystem_positioning.xml
share/PySide6/typesystems/typesystem_printsupport.xml
share/PySide6/typesystems/typesystem_printsupport_common.xml
diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile
index 2d88925c9b2e..ffc93397c9f5 100644
--- a/devel/radicle/Makefile
+++ b/devel/radicle/Makefile
@@ -1,5 +1,5 @@
PORTNAME= radicle
-DISTVERSION= 1.2.1
+DISTVERSION= 1.3.0
CATEGORIES= devel
MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \
LOCAL/ashish:sources
@@ -17,24 +17,24 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= DOCS
-GIT_HEAD= 29043134a361aa8931cd069a1c72e3d2e8deae97
+GIT_HEAD= 0e48723b419be95340a5d9858d76963e8e97137b
USES= cargo
CARGO_INSTALL_PATH= crates/radicle-cli crates/radicle-remote-helper \
crates/radicle-node
CARGO_ENV= GIT_HEAD=${GIT_HEAD} \
RADICLE_VERSION=${DISTVERSION} \
- SOURCE_DATE_EPOCH=1753025592
+ SOURCE_DATE_EPOCH=1754993629
PLIST_FILES= bin/git-remote-rad \
bin/rad \
bin/radicle-node
DOCS_BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
-DOCS_PLIST_FILES= man/man1/git-remote-rad.1 \
- man/man1/rad-id.1 \
- man/man1/rad-patch.1 \
- man/man1/rad.1 \
- man/man1/radicle-node.1
+DOCS_PLIST_FILES= share/man/man1/git-remote-rad.1.gz \
+ share/man/man1/rad-id.1.gz \
+ share/man/man1/rad-patch.1.gz \
+ share/man/man1/rad.1.gz \
+ share/man/man1/radicle-node.1.gz
# courtesy: https://reproducible-builds.org/docs/archives/
generate-tarball:
@@ -55,9 +55,9 @@ post-build-DOCS-on:
cd ${WRKSRC} && scripts/build-man-pages.sh . *.adoc
post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${PREFIX}/man/man1
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1
.for MANPAGE in ${DOCS_PLIST_FILES:T}
- ${INSTALL_MAN} ${WRKSRC}/${MANPAGE} ${STAGEDIR}${PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/${MANPAGE:S/.gz//} ${STAGEDIR}${PREFIX}/share/man/man1
.endfor
.include <bsd.port.mk>
diff --git a/devel/radicle/Makefile.crates b/devel/radicle/Makefile.crates
index d63cdf5c06c2..5ba7be2600e8 100644
--- a/devel/radicle/Makefile.crates
+++ b/devel/radicle/Makefile.crates
@@ -40,6 +40,7 @@ CARGO_CRATES= adler2-2.0.0 \
bumpalo-3.16.0 \
bytecount-0.6.8 \
byteorder-1.5.0 \
+ bytes-1.10.1 \
bytesize-2.0.1 \
cbc-0.1.2 \
cc-1.2.2 \
@@ -70,6 +71,7 @@ CARGO_CRATES= adler2-2.0.0 \
data-encoding-2.5.0 \
data-encoding-macro-0.1.14 \
data-encoding-macro-internal-0.1.12 \
+ defer-heavy-0.1.0 \
der-0.7.9 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
@@ -85,11 +87,14 @@ CARGO_CRATES= adler2-2.0.0 \
elliptic-curve-0.13.8 \
email_address-0.2.9 \
emojis-0.6.4 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
equivalent-1.0.1 \
erased-serde-0.4.6 \
errno-0.3.13 \
escargot-0.5.10 \
fancy-regex-0.14.0 \
+ fast-glob-0.3.3 \
faster-hex-0.9.0 \
fastrand-2.1.0 \
ff-0.13.0 \
@@ -183,7 +188,8 @@ CARGO_CRATES= adler2-2.0.0 \
litrs-0.4.1 \
localtime-1.3.1 \
lock_api-0.4.11 \
- log-0.4.21 \
+ log-0.4.27 \
+ matchers-0.1.0 \
maybe-async-0.2.10 \
memchr-2.7.2 \
memmap2-0.9.4 \
@@ -197,6 +203,7 @@ CARGO_CRATES= adler2-2.0.0 \
nonempty-0.5.0 \
nonempty-0.9.0 \
normalize-line-endings-0.3.0 \
+ nu-ansi-term-0.46.0 \
num-0.4.3 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
@@ -209,6 +216,7 @@ CARGO_CRATES= adler2-2.0.0 \
once_cell-1.21.3 \
opaque-debug-0.3.1 \
outref-0.5.2 \
+ overload-0.1.1 \
p256-0.13.2 \
p384-0.13.0 \
p521-0.13.3 \
@@ -219,6 +227,7 @@ CARGO_CRATES= adler2-2.0.0 \
percent-encoding-2.3.1 \
phf-0.11.3 \
phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.30 \
@@ -248,7 +257,9 @@ CARGO_CRATES= adler2-2.0.0 \
ref-cast-impl-1.0.24 \
referencing-0.30.0 \
regex-1.11.1 \
+ regex-automata-0.1.10 \
regex-automata-0.4.9 \
+ regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
rfc6979-0.4.0 \
rsa-0.9.6 \
@@ -272,6 +283,7 @@ CARGO_CRATES= adler2-2.0.0 \
sha1_smol-1.0.0 \
sha2-0.10.8 \
sha3-0.10.8 \
+ sharded-slab-0.1.7 \
shell-words-1.1.0 \
shlex-1.3.0 \
signal-hook-0.3.18 \
@@ -301,17 +313,26 @@ CARGO_CRATES= adler2-2.0.0 \
subtle-2.5.0 \
syn-1.0.109 \
syn-2.0.89 \
+ sync-ptr-0.1.4 \
synstructure-0.13.1 \
+ systemd-journal-logger-2.2.2 \
tar-0.4.40 \
tempfile-3.10.1 \
+ test-log-0.2.18 \
+ test-log-macros-0.2.18 \
thiserror-1.0.69 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
+ thread_local-1.1.9 \
timeago-0.4.2 \
tinystr-0.7.6 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
+ tracing-0.1.41 \
+ tracing-core-0.1.34 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.19 \
tree-sitter-0.24.4 \
tree-sitter-bash-0.23.3 \
tree-sitter-c-0.23.2 \
@@ -341,6 +362,7 @@ CARGO_CRATES= adler2-2.0.0 \
utf8parse-0.2.1 \
uuid-1.16.0 \
uuid-simd-0.8.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.4 \
vsimd-0.8.0 \
@@ -355,7 +377,13 @@ CARGO_CRATES= adler2-2.0.0 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.7 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.58.0 \
windows-core-0.52.0 \
+ windows-core-0.58.0 \
+ windows-implement-0.58.0 \
+ windows-interface-0.58.0 \
+ windows-result-0.2.0 \
+ windows-strings-0.1.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
@@ -377,6 +405,7 @@ CARGO_CRATES= adler2-2.0.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
winnow-0.6.26 \
+ winpipe-0.1.1 \
write16-1.0.0 \
writeable-0.5.5 \
xattr-1.3.1 \
diff --git a/devel/radicle/distinfo b/devel/radicle/distinfo
index ccb262e12502..c5f0ced6370f 100644
--- a/devel/radicle/distinfo
+++ b/devel/radicle/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753208767
-SHA256 (radicle-1.2.1.tar.gz) = 1a4dd877671512037a0a7c6eb79855a2355e8b86e6207f23ea92f3119f0e52b6
-SIZE (radicle-1.2.1.tar.gz) = 1044690
+TIMESTAMP = 1755004363
+SHA256 (radicle-1.3.0.tar.gz) = 6b1eb113f56a2e80f2ae1c7713b6c35971681bee591817d9a0655abf4de4289b
+SIZE (radicle-1.3.0.tar.gz) = 1075985
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
@@ -85,6 +85,8 @@ SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d54
SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba
SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
@@ -145,6 +147,8 @@ SHA256 (rust/crates/data-encoding-macro-0.1.14.crate) = 20c01c06f5f429efdf2bae21
SIZE (rust/crates/data-encoding-macro-0.1.14.crate) = 3762
SHA256 (rust/crates/data-encoding-macro-internal-0.1.12.crate) = 0047d07f2c89b17dd631c80450d69841a6b5d7fb17278cbc43d7e4cfcf2576f3
SIZE (rust/crates/data-encoding-macro-internal-0.1.12.crate) = 3184
+SHA256 (rust/crates/defer-heavy-0.1.0.crate) = 5053691e3e6c0e5979cfb55503b7eb4b06531897b5c15b0f617110096b05a0e1
+SIZE (rust/crates/defer-heavy-0.1.0.crate) = 5773
SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
SIZE (rust/crates/der-0.7.9.crate) = 85173
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
@@ -175,6 +179,10 @@ SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11c
SIZE (rust/crates/email_address-0.2.9.crate) = 21579
SHA256 (rust/crates/emojis-0.6.4.crate) = 99e1f1df1f181f2539bac8bf027d31ca5ffbf9e559e3f2d09413b9107b5c02f4
SIZE (rust/crates/emojis-0.6.4.crate) = 120190
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
@@ -185,6 +193,8 @@ SHA256 (rust/crates/escargot-0.5.10.crate) = 4f474c6844cbd04e783d0f25757583db4f4
SIZE (rust/crates/escargot-0.5.10.crate) = 20948
SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
+SHA256 (rust/crates/fast-glob-0.3.3.crate) = 3afcf4effa2c44390b9912544582d5af29e10dc4c816c5dbebf748e1c7416faa
+SIZE (rust/crates/fast-glob-0.3.3.crate) = 14921
SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
@@ -371,8 +381,10 @@ SHA256 (rust/crates/localtime-1.3.1.crate) = 016a009e0bb8ba6e3229fb74bf11a8fe6ef
SIZE (rust/crates/localtime-1.3.1.crate) = 2687
SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
@@ -399,6 +411,8 @@ SHA256 (rust/crates/nonempty-0.9.0.crate) = 995defdca0a589acfdd1bd2e8e3b896b4d4f
SIZE (rust/crates/nonempty-0.9.0.crate) = 10141
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
+SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
+SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -423,6 +437,8 @@ SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
SIZE (rust/crates/outref-0.5.2.crate) = 5621
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b
SIZE (rust/crates/p256-0.13.2.crate) = 63434
SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209
@@ -443,6 +459,8 @@ SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
@@ -501,8 +519,12 @@ SHA256 (rust/crates/referencing-0.30.0.crate) = c8eff4fa778b5c2a57e85c5f2fe3a709
SIZE (rust/crates/referencing-0.30.0.crate) = 43474
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
@@ -549,6 +571,8 @@ SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f53798
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/sha3-0.10.8.crate) = 75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60
SIZE (rust/crates/sha3-0.10.8.crate) = 858216
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -607,12 +631,20 @@ SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.89.crate) = 44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e
SIZE (rust/crates/syn-2.0.89.crate) = 289852
+SHA256 (rust/crates/sync-ptr-0.1.4.crate) = 2b115b4cc742d11625f50e0e48ab15baf6fa548c2ec33a8d4113711886316a4f
+SIZE (rust/crates/sync-ptr-0.1.4.crate) = 6179
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/systemd-journal-logger-2.2.2.crate) = 7266304d24ca5a4b230545fc558c80e18bd3e1d2eb1be149b6bcd04398d3e79c
+SIZE (rust/crates/systemd-journal-logger-2.2.2.crate) = 31499
SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
SIZE (rust/crates/tar-0.4.40.crate) = 51844
SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
+SHA256 (rust/crates/test-log-0.2.18.crate) = 1e33b98a582ea0be1168eba097538ee8dd4bbe0f2b01b22ac92ea30054e5be7b
+SIZE (rust/crates/test-log-0.2.18.crate) = 16138
+SHA256 (rust/crates/test-log-macros-0.2.18.crate) = 451b374529930d7601b1eef8d32bc79ae870b6079b069401709c2a8bf9e75f36
+SIZE (rust/crates/test-log-macros-0.2.18.crate) = 8947
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
@@ -621,6 +653,8 @@ 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.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
SIZE (rust/crates/timeago-0.4.2.crate) = 18821
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
@@ -629,6 +663,14 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+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/tree-sitter-0.24.4.crate) = b67baf55e7e1b6806063b1e51041069c90afff16afcbbccd278d899f9d84bca4
SIZE (rust/crates/tree-sitter-0.24.4.crate) = 176161
SHA256 (rust/crates/tree-sitter-bash-0.23.3.crate) = 329a4d48623ac337d42b1df84e81a1c9dbb2946907c102ca72db158c1964a52e
@@ -687,6 +729,8 @@ SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aa
SIZE (rust/crates/uuid-1.16.0.crate) = 58549
SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8
SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -715,8 +759,20 @@ SHA256 (rust/crates/winapi-util-0.1.7.crate) = 134306a13c5647ad6453e8deaec55d3a4
SIZE (rust/crates/winapi-util-0.1.7.crate) = 12412
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-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.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
@@ -759,6 +815,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28
SIZE (rust/crates/winnow-0.6.26.crate) = 167349
+SHA256 (rust/crates/winpipe-0.1.1.crate) = 1ccf671d62d1bd0c913d9059e69bb4a6b51f7a4c899ab83c62d921e35f206053
+SIZE (rust/crates/winpipe-0.1.1.crate) = 16051
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
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index d2e0b96efc77..f7c73e58b8c0 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20250724
+PORTVERSION= 20250811
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 4787452c65f3..a7a044ffdf3a 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753405884
-SHA256 (rbenv-ruby-build-v20250724_GH0.tar.gz) = d2409615dfebcaedd4c2422fa688ee95e4f53fae8f47ab47e3527542556f1f26
-SIZE (rbenv-ruby-build-v20250724_GH0.tar.gz) = 97420
+TIMESTAMP = 1754924450
+SHA256 (rbenv-ruby-build-v20250811_GH0.tar.gz) = 2f53eeb2c353be7b0e34fe10380552d16053242cd5f661b34ae62f0a80e5338b
+SIZE (rbenv-ruby-build-v20250811_GH0.tar.gz) = 97574
diff --git a/devel/rubygem-async/Makefile b/devel/rubygem-async/Makefile
index 32faf00facf0..4027d170bbb5 100644
--- a/devel/rubygem-async/Makefile
+++ b/devel/rubygem-async/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.26.0
+PORTVERSION= 2.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \
rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
- rubygem-io-event>=1.12<2:devel/rubygem-io-event \
+ rubygem-io-event>=1.11<2:devel/rubygem-io-event \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
rubygem-traces>=0.15<1:devel/rubygem-traces
diff --git a/devel/rubygem-async/distinfo b/devel/rubygem-async/distinfo
index 48d887b63feb..26ce000545b0 100644
--- a/devel/rubygem-async/distinfo
+++ b/devel/rubygem-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566732
-SHA256 (rubygem/async-2.26.0.gem) = 77eebd9b0816ae098d31bc450d22893c9e234fd7a1714c9cc26eeaa6b9d8ddf8
-SIZE (rubygem/async-2.26.0.gem) = 39424
+TIMESTAMP = 1753796136
+SHA256 (rubygem/async-2.27.0.gem) = 6369a93f6f286c090f01eeb35e9ac3d4a6d50e53ecf66547ba2a1c3aacb1c451
+SIZE (rubygem/async-2.27.0.gem) = 39936
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index c855a0e37c0c..e01256610dcb 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1132.0
+PORTVERSION= 1.1133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index c96558c038a5..072ff84a314b 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369414
-SHA256 (rubygem/aws-partitions-1.1132.0.gem) = fd06db674fbcd282ce6610cf693f0da551506e2b19bf708a04f29b5b51abce9f
-SIZE (rubygem/aws-partitions-1.1132.0.gem) = 81408
+TIMESTAMP = 1753796138
+SHA256 (rubygem/aws-partitions-1.1133.0.gem) = 128444976cd2da96503766d6abb73a802dd47a0af31b572acc30d9344cded9d4
+SIZE (rubygem/aws-partitions-1.1133.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
index f901068dc948..8124f3802d79 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appintegrationsservice
-PORTVERSION= 1.52.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
index d7a51a61b328..9c127b668ac1 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369446
-SHA256 (rubygem/aws-sdk-appintegrationsservice-1.52.0.gem) = de1a663aac5914e7b02779aec48906f5cd8c9f807c4fc967d5b6268e33070549
-SIZE (rubygem/aws-sdk-appintegrationsservice-1.52.0.gem) = 37376
+TIMESTAMP = 1753796140
+SHA256 (rubygem/aws-sdk-appintegrationsservice-1.53.0.gem) = 5861dee15f810c41602a043ce0a3f9b6b583649a8f9e7767207d2d9a6c7af55f
+SIZE (rubygem/aws-sdk-appintegrationsservice-1.53.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile
index 2de84ff677e8..3957937c005d 100644
--- a/devel/rubygem-aws-sdk-budgets/Makefile
+++ b/devel/rubygem-aws-sdk-budgets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-budgets
-PORTVERSION= 1.87.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-budgets/distinfo b/devel/rubygem-aws-sdk-budgets/distinfo
index a0d19fa294ac..9c5491e63d7d 100644
--- a/devel/rubygem-aws-sdk-budgets/distinfo
+++ b/devel/rubygem-aws-sdk-budgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369520
-SHA256 (rubygem/aws-sdk-budgets-1.87.0.gem) = 77386738f15df78fc8698ae49c1d700a2ef066bd6512e1872256536e9cca80b7
-SIZE (rubygem/aws-sdk-budgets-1.87.0.gem) = 52736
+TIMESTAMP = 1753796142
+SHA256 (rubygem/aws-sdk-budgets-1.88.0.gem) = c2b5ed353a7d0e24d95442863bf085856f6e082c44970143aa18720d96a38e83
+SIZE (rubygem/aws-sdk-budgets-1.88.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile
index 16ed173693d7..2b069639cab8 100644
--- a/devel/rubygem-aws-sdk-configservice/Makefile
+++ b/devel/rubygem-aws-sdk-configservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-configservice
-PORTVERSION= 1.132.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo
index ad8d3b1699d0..5f3f16d5ed93 100644
--- a/devel/rubygem-aws-sdk-configservice/distinfo
+++ b/devel/rubygem-aws-sdk-configservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369610
-SHA256 (rubygem/aws-sdk-configservice-1.132.0.gem) = 1f93f813ab346f894d0c8e76dd412f29bfb4868b932afe5bfab7a7de508f773a
-SIZE (rubygem/aws-sdk-configservice-1.132.0.gem) = 228352
+TIMESTAMP = 1753796144
+SHA256 (rubygem/aws-sdk-configservice-1.133.0.gem) = 3039104a9173c3556b6ec59bdda29a92302fd53816111d92cb797805d91deb23
+SIZE (rubygem/aws-sdk-configservice-1.133.0.gem) = 229376
diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile
index 5e2ffe9e04d9..38c2c822ed36 100644
--- a/devel/rubygem-aws-sdk-datazone/Makefile
+++ b/devel/rubygem-aws-sdk-datazone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datazone
-PORTVERSION= 1.43.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo
index d287da051761..8c4f1b32d7df 100644
--- a/devel/rubygem-aws-sdk-datazone/distinfo
+++ b/devel/rubygem-aws-sdk-datazone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369648
-SHA256 (rubygem/aws-sdk-datazone-1.43.0.gem) = 8b7f7243eeb7bb08d98e56cdfc4161acf363536b5ff997369594bd1bf3185057
-SIZE (rubygem/aws-sdk-datazone-1.43.0.gem) = 236544
+TIMESTAMP = 1753796146
+SHA256 (rubygem/aws-sdk-datazone-1.44.0.gem) = f0183970d8358a57cc665e69aa875941232cd869f7578ec8d5f10ef089d9e22a
+SIZE (rubygem/aws-sdk-datazone-1.44.0.gem) = 239616
diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile
index 1ee5d68029bf..1fcfc5738675 100644
--- a/devel/rubygem-aws-sdk-directconnect/Makefile
+++ b/devel/rubygem-aws-sdk-directconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directconnect
-PORTVERSION= 1.93.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-directconnect/distinfo b/devel/rubygem-aws-sdk-directconnect/distinfo
index 6e691cfec77b..4a018e1531b1 100644
--- a/devel/rubygem-aws-sdk-directconnect/distinfo
+++ b/devel/rubygem-aws-sdk-directconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369660
-SHA256 (rubygem/aws-sdk-directconnect-1.93.0.gem) = 477ab39eb45699b4ec47641df71ca6488bb03f9c064a602bcd0f651f11213655
-SIZE (rubygem/aws-sdk-directconnect-1.93.0.gem) = 74752
+TIMESTAMP = 1753796148
+SHA256 (rubygem/aws-sdk-directconnect-1.94.0.gem) = cc14d56b7df943f193e9bc3333cacf0496c4a985064fc399a1818fb8a99557c8
+SIZE (rubygem/aws-sdk-directconnect-1.94.0.gem) = 75776
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 583443b57600..ee6a65aa7717 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.540.0
+PORTVERSION= 1.542.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index 56873f13e87b..603339b07bfa 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369682
-SHA256 (rubygem/aws-sdk-ec2-1.540.0.gem) = 0e58786b069edbee6fb974a6ccba843d1445d9281cd74d90c84491599fea81aa
-SIZE (rubygem/aws-sdk-ec2-1.540.0.gem) = 1469952
+TIMESTAMP = 1753796150
+SHA256 (rubygem/aws-sdk-ec2-1.542.0.gem) = b87da905f187ec8aaa5c996ccb283377a86da35ea1c4b08707315156a2da6cab
+SIZE (rubygem/aws-sdk-ec2-1.542.0.gem) = 1471488
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index c17eeec1a041..aa01aafb8a4e 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecr
-PORTVERSION= 1.105.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo
index 2195ea0aed8f..25aeae5fd926 100644
--- a/devel/rubygem-aws-sdk-ecr/distinfo
+++ b/devel/rubygem-aws-sdk-ecr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369686
-SHA256 (rubygem/aws-sdk-ecr-1.105.0.gem) = 979dac6316a5a8c887197e448b88428c85ad575193fefb99950536e6aafdbab3
-SIZE (rubygem/aws-sdk-ecr-1.105.0.gem) = 87552
+TIMESTAMP = 1753796152
+SHA256 (rubygem/aws-sdk-ecr-1.106.0.gem) = 98db44186ddbc328115ec450e5ee40e5c171fb8b5c20097eaeaf50fa0b3c244d
+SIZE (rubygem/aws-sdk-ecr-1.106.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile
index 19e5f6976dcb..6f9da70dda20 100644
--- a/devel/rubygem-aws-sdk-emr/Makefile
+++ b/devel/rubygem-aws-sdk-emr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emr
-PORTVERSION= 1.112.0
+PORTVERSION= 1.113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-emr/distinfo b/devel/rubygem-aws-sdk-emr/distinfo
index 44f35722df6a..a5f52eafde77 100644
--- a/devel/rubygem-aws-sdk-emr/distinfo
+++ b/devel/rubygem-aws-sdk-emr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369710
-SHA256 (rubygem/aws-sdk-emr-1.112.0.gem) = 1c77c107e375d6d6ebde51c03aff4b6b60f35ed316ac18785ff4ae1c31723c84
-SIZE (rubygem/aws-sdk-emr-1.112.0.gem) = 132608
+TIMESTAMP = 1753796154
+SHA256 (rubygem/aws-sdk-emr-1.113.0.gem) = 137d823b0027f3f83cf36c1329fb23ee124924eaf973c52e0ab1bf7ef8a02a25
+SIZE (rubygem/aws-sdk-emr-1.113.0.gem) = 133120
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index 61b80df9a592..b1146e54e7bc 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.226.0
+PORTVERSION= 1.227.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo
index 411961d48317..f4ccdbac0fad 100644
--- a/devel/rubygem-aws-sdk-glue/distinfo
+++ b/devel/rubygem-aws-sdk-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369756
-SHA256 (rubygem/aws-sdk-glue-1.226.0.gem) = f1c80cbb5077a25e8288d3571de49d28c8206bc69830dec58c6e83a04ce0ad3f
-SIZE (rubygem/aws-sdk-glue-1.226.0.gem) = 440320
+TIMESTAMP = 1753796156
+SHA256 (rubygem/aws-sdk-glue-1.227.0.gem) = 668e2a70f1cd5527173108cb43fa4b464b75cf6fadb3bc742caab0b8622bfae7
+SIZE (rubygem/aws-sdk-glue-1.227.0.gem) = 441344
diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile
index cd65812eb0d2..751a2ae47a2a 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/Makefile
+++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotsitewise
-PORTVERSION= 1.88.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-iotsitewise/distinfo b/devel/rubygem-aws-sdk-iotsitewise/distinfo
index d59e8b96251d..58a67ecea711 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/distinfo
+++ b/devel/rubygem-aws-sdk-iotsitewise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369812
-SHA256 (rubygem/aws-sdk-iotsitewise-1.88.0.gem) = ed41baa9667b00070ec051299b3597b517a858695b05dc974797786224af3602
-SIZE (rubygem/aws-sdk-iotsitewise-1.88.0.gem) = 146432
+TIMESTAMP = 1753796158
+SHA256 (rubygem/aws-sdk-iotsitewise-1.89.0.gem) = c7fcd8663bc28565bd73cba4083cc87a930f7be1094a0f50db1fca661d4636e6
+SIZE (rubygem/aws-sdk-iotsitewise-1.89.0.gem) = 159744
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index ce9c3b0224c5..bcafd5646969 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.107.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index 691813b9881d..e9afae639dba 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369854
-SHA256 (rubygem/aws-sdk-kms-1.107.0.gem) = 1ca8e16a29459349c88f17108573fa577287a43d6f113fab0aafae79168ffe1d
-SIZE (rubygem/aws-sdk-kms-1.107.0.gem) = 167424
+TIMESTAMP = 1753796160
+SHA256 (rubygem/aws-sdk-kms-1.108.0.gem) = 38b2ac95cf34a0a482753b588143f3a3cc87128f539ddda57ee7fee1f19fddc5
+SIZE (rubygem/aws-sdk-kms-1.108.0.gem) = 167424
diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile
index d5128f093e52..aca99cf1f1c7 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.154.0
+PORTVERSION= 1.155.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo
index c697d2e46528..384f89bb6440 100644
--- a/devel/rubygem-aws-sdk-lambda/distinfo
+++ b/devel/rubygem-aws-sdk-lambda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369858
-SHA256 (rubygem/aws-sdk-lambda-1.154.0.gem) = f719fc0569bc6184f23f44f3233a62b38ca16804a989632af3bcf14b40462760
-SIZE (rubygem/aws-sdk-lambda-1.154.0.gem) = 150528
+TIMESTAMP = 1753796162
+SHA256 (rubygem/aws-sdk-lambda-1.155.0.gem) = 2d11c7a954d605660cca4574fe298d82dbdbdd6e0870de81ded88fbcd3b58988
+SIZE (rubygem/aws-sdk-lambda-1.155.0.gem) = 150016
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/Makefile b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
index 66dcdab4502d..2a0fef358e62 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackagev2
-PORTVERSION= 1.44.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/distinfo b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
index 893034e1eb54..49accb70e561 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369922
-SHA256 (rubygem/aws-sdk-mediapackagev2-1.44.0.gem) = 0139e26e7f94a882ef3640ccdea4ad3a587335193c7bcde0c29fd82791301858
-SIZE (rubygem/aws-sdk-mediapackagev2-1.44.0.gem) = 82944
+TIMESTAMP = 1753796164
+SHA256 (rubygem/aws-sdk-mediapackagev2-1.45.0.gem) = efb5c2f7cb8af2fd1a7c83b425a94d0f22087869e5374d78e0ef73ce195b3572
+SIZE (rubygem/aws-sdk-mediapackagev2-1.45.0.gem) = 83456
diff --git a/devel/rubygem-aws-sdk-neptunedata/Makefile b/devel/rubygem-aws-sdk-neptunedata/Makefile
index d4a6d80fae58..323a4cd653ec 100644
--- a/devel/rubygem-aws-sdk-neptunedata/Makefile
+++ b/devel/rubygem-aws-sdk-neptunedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptunedata
-PORTVERSION= 1.28.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptunedata/distinfo b/devel/rubygem-aws-sdk-neptunedata/distinfo
index 06aa16311fc8..3e9840b01441 100644
--- a/devel/rubygem-aws-sdk-neptunedata/distinfo
+++ b/devel/rubygem-aws-sdk-neptunedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369958
-SHA256 (rubygem/aws-sdk-neptunedata-1.28.0.gem) = b58666085378ad352a7c6383e77cb0b4fb25f866ba40d88bb75a7e2fca15b20e
-SIZE (rubygem/aws-sdk-neptunedata-1.28.0.gem) = 73728
+TIMESTAMP = 1753796166
+SHA256 (rubygem/aws-sdk-neptunedata-1.29.0.gem) = eaf5bd1c8dc72854a25852eb99136a4886ce8adc342ce7ca14fc88f1220c9512
+SIZE (rubygem/aws-sdk-neptunedata-1.29.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-omics/Makefile b/devel/rubygem-aws-sdk-omics/Makefile
index 89b307550bc1..94451397f56e 100644
--- a/devel/rubygem-aws-sdk-omics/Makefile
+++ b/devel/rubygem-aws-sdk-omics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-omics
-PORTVERSION= 1.49.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-omics/distinfo b/devel/rubygem-aws-sdk-omics/distinfo
index 01374215023a..02fbd23dca39 100644
--- a/devel/rubygem-aws-sdk-omics/distinfo
+++ b/devel/rubygem-aws-sdk-omics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369980
-SHA256 (rubygem/aws-sdk-omics-1.49.0.gem) = 405290db31dc4edb35aee5b0ade34060e119c9dd17531aff7205eff6bceca24e
-SIZE (rubygem/aws-sdk-omics-1.49.0.gem) = 111104
+TIMESTAMP = 1753796168
+SHA256 (rubygem/aws-sdk-omics-1.50.0.gem) = dc99d69a330d25717028195816071f8f3d2aff15c4cce0f7f4a02950b51e50bf
+SIZE (rubygem/aws-sdk-omics-1.50.0.gem) = 119296
diff --git a/devel/rubygem-aws-sdk-osis/Makefile b/devel/rubygem-aws-sdk-osis/Makefile
index 18c90fc967d3..8a689bc7a143 100644
--- a/devel/rubygem-aws-sdk-osis/Makefile
+++ b/devel/rubygem-aws-sdk-osis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-osis
-PORTVERSION= 1.34.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-osis/distinfo b/devel/rubygem-aws-sdk-osis/distinfo
index be2c1c184b98..dd09609d2dcd 100644
--- a/devel/rubygem-aws-sdk-osis/distinfo
+++ b/devel/rubygem-aws-sdk-osis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369992
-SHA256 (rubygem/aws-sdk-osis-1.34.0.gem) = 32a0a657ec62e8387212848dc1e9ce9e22c956e5e4116ae8be24b992838f3e34
-SIZE (rubygem/aws-sdk-osis-1.34.0.gem) = 33792
+TIMESTAMP = 1753796170
+SHA256 (rubygem/aws-sdk-osis-1.35.0.gem) = ddea21ae647b38c58d5395505ea701b171f0834b5de7565bb8db1559cf2f1312
+SIZE (rubygem/aws-sdk-osis-1.35.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-socialmessaging/Makefile b/devel/rubygem-aws-sdk-socialmessaging/Makefile
index 685f97405b61..37b283cbe6da 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-socialmessaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-socialmessaging
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-socialmessaging/distinfo b/devel/rubygem-aws-sdk-socialmessaging/distinfo
index b2adaa9f1058..e9f36768d80e 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/distinfo
+++ b/devel/rubygem-aws-sdk-socialmessaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370156
-SHA256 (rubygem/aws-sdk-socialmessaging-1.10.0.gem) = 937cd12deb8af392b27e7b194fe0e53f004f4f4cc97a89c36f0eb45853f0be9a
-SIZE (rubygem/aws-sdk-socialmessaging-1.10.0.gem) = 33792
+TIMESTAMP = 1753796172
+SHA256 (rubygem/aws-sdk-socialmessaging-1.11.0.gem) = 4fe6788a2f69844b93086cef84ae0b62b9766620558e263cfa3a3ea8d2be22b5
+SIZE (rubygem/aws-sdk-socialmessaging-1.11.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile
index d4ae904ec02c..ec941de6e674 100644
--- a/devel/rubygem-aws-sdk-sqs/Makefile
+++ b/devel/rubygem-aws-sdk-sqs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sqs
-PORTVERSION= 1.97.0
+PORTVERSION= 1.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-sqs/distinfo b/devel/rubygem-aws-sdk-sqs/distinfo
index e7482411a6aa..6b73c7132146 100644
--- a/devel/rubygem-aws-sdk-sqs/distinfo
+++ b/devel/rubygem-aws-sdk-sqs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370158
-SHA256 (rubygem/aws-sdk-sqs-1.97.0.gem) = e76d9a8b21cde98324fe4ff83bb4b0610c87ebd82d791f8827fb47035c620593
-SIZE (rubygem/aws-sdk-sqs-1.97.0.gem) = 89600
+TIMESTAMP = 1753796174
+SHA256 (rubygem/aws-sdk-sqs-1.98.0.gem) = 7d9f537498d52d2c43c0c39d928b00456eb1be5488538f3178a7029c77c96a86
+SIZE (rubygem/aws-sdk-sqs-1.98.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
index f5dda44470c3..6406f2355874 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.30.0
+PORTVERSION= 1.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
index e32a9677670c..291d51e94818 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370234
-SHA256 (rubygem/aws-sdk-workspacesthinclient-1.30.0.gem) = f7b79f3ecccbcf76ac927dae1a296118bb854f9348d2973e2bc6f3bc8a9a1253
-SIZE (rubygem/aws-sdk-workspacesthinclient-1.30.0.gem) = 34816
+TIMESTAMP = 1753796176
+SHA256 (rubygem/aws-sdk-workspacesthinclient-1.31.0.gem) = 1087f5ada5eafa8ef83e9658cc71527b52fa92fca5858e9f23f6982526a0a156
+SIZE (rubygem/aws-sdk-workspacesthinclient-1.31.0.gem) = 34816
diff --git a/devel/rubygem-console/Makefile b/devel/rubygem-console/Makefile
index 2e379ed73042..f1521dbfbc4d 100644
--- a/devel/rubygem-console/Makefile
+++ b/devel/rubygem-console/Makefile
@@ -1,5 +1,5 @@
PORTNAME= console
-PORTVERSION= 1.32.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-console/distinfo b/devel/rubygem-console/distinfo
index 093d1f515ca8..dceb994bbed2 100644
--- a/devel/rubygem-console/distinfo
+++ b/devel/rubygem-console/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265892
-SHA256 (rubygem/console-1.32.0.gem) = 2a8e3d6384e3cdf140c89ce76d5f921b7d36fd42f69c6b5a6dccaf087529b1da
-SIZE (rubygem/console-1.32.0.gem) = 30720
+TIMESTAMP = 1753796178
+SHA256 (rubygem/console-1.33.0.gem) = a1cc1910e3b24169b4925e42d72da414d53e5bd6773aee9a811e57dfe0399384
+SIZE (rubygem/console-1.33.0.gem) = 31232
diff --git a/devel/rubygem-datadog/Makefile b/devel/rubygem-datadog/Makefile
index ccf5b939ffa6..a89a3939feb1 100644
--- a/devel/rubygem-datadog/Makefile
+++ b/devel/rubygem-datadog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog
-PORTVERSION= 2.18.0
+PORTVERSION= 2.19.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -14,7 +14,7 @@ LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3
RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.4.1<4:devel/rubygem-datadog-ruby_core_source \
rubygem-libdatadog>=18.1.0.1.0<18.1.0.2:devel/rubygem-libdatadog \
- rubygem-libddwaf>=1.24.1.0.0<1.24.1.1:devel/rubygem-libddwaf \
+ rubygem-libddwaf>=1.24.1.0.3<1.24.1.1:devel/rubygem-libddwaf \
rubygem-logger>=0:devel/rubygem-logger \
rubygem-msgpack>=0:devel/rubygem-msgpack
diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo
index 5a0d839162af..3f8c6a39ba89 100644
--- a/devel/rubygem-datadog/distinfo
+++ b/devel/rubygem-datadog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266214
-SHA256 (rubygem/datadog-2.18.0.gem) = cb670e7f99fc3e2b54970b5a9d7c1be68cd2810581e67ee803cef9638f5488f5
-SIZE (rubygem/datadog-2.18.0.gem) = 676864
+TIMESTAMP = 1753796180
+SHA256 (rubygem/datadog-2.19.0.gem) = a9fe198c7dc459531c94bf9fef4f4036153cb7fe5bdc91023354d000a326a21a
+SIZE (rubygem/datadog-2.19.0.gem) = 683008
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
index a6177ba70229..717c12a26739 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile
+++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-androidpublisher_v3
-PORTVERSION= 0.83.0
+PORTVERSION= 0.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
index e81a91f33b2a..cdb827a1e8af 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo
+++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566738
-SHA256 (rubygem/google-apis-androidpublisher_v3-0.83.0.gem) = 34bc99b81deb7d9bba665e14255f7b7c7b0392105174a3c7b689d5445014c4f8
-SIZE (rubygem/google-apis-androidpublisher_v3-0.83.0.gem) = 95744
+TIMESTAMP = 1753796182
+SHA256 (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 78cb3e3bcbfa029758cf15cf2ff286d4bca13182d2bf895bba3da70a5f98f71a
+SIZE (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 105472
diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile
index 44ac8d164a1e..62bbceb4534d 100644
--- a/devel/rubygem-google-apis-bigquery_v2/Makefile
+++ b/devel/rubygem-google-apis-bigquery_v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-bigquery_v2
-PORTVERSION= 0.90.0
+PORTVERSION= 0.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-bigquery_v2/distinfo b/devel/rubygem-google-apis-bigquery_v2/distinfo
index 1418ac682e16..e1785c590b0e 100644
--- a/devel/rubygem-google-apis-bigquery_v2/distinfo
+++ b/devel/rubygem-google-apis-bigquery_v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375117
-SHA256 (rubygem/google-apis-bigquery_v2-0.90.0.gem) = 8b622912b45fb7ab75f0600a062db17b7d25a057265366750512e574ec333d7b
-SIZE (rubygem/google-apis-bigquery_v2-0.90.0.gem) = 141312
+TIMESTAMP = 1753796184
+SHA256 (rubygem/google-apis-bigquery_v2-0.91.0.gem) = 6daf87f48d25520f4b6f28b45b1eb465652b13707a5ed55b1a8d9b97fd19e562
+SIZE (rubygem/google-apis-bigquery_v2-0.91.0.gem) = 141824
diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile
index ddfb75bb74d0..224115829ecd 100644
--- a/devel/rubygem-google-apis-drive_v3/Makefile
+++ b/devel/rubygem-google-apis-drive_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-drive_v3
-PORTVERSION= 0.67.0
+PORTVERSION= 0.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo
index 21b2d7b015c0..afdafda162ff 100644
--- a/devel/rubygem-google-apis-drive_v3/distinfo
+++ b/devel/rubygem-google-apis-drive_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266222
-SHA256 (rubygem/google-apis-drive_v3-0.67.0.gem) = 2789282d9ce0f4397afd554e7bb4e53162f7e9becd1b3cad95be72a7b114f509
-SIZE (rubygem/google-apis-drive_v3-0.67.0.gem) = 61952
+TIMESTAMP = 1753796186
+SHA256 (rubygem/google-apis-drive_v3-0.68.0.gem) = e7a3bf2c1e773ed238812a553be8b4ad93f5f7c5deef54df1988d964ad9b05d0
+SIZE (rubygem/google-apis-drive_v3-0.68.0.gem) = 61440
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
index 108d670edbe8..dd148893371b 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.72.0
+PORTVERSION= 0.73.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 ee5d7a98dcbc..6a9461d87a98 100644
--- a/devel/rubygem-google-apis-iam_v1/distinfo
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266264
-SHA256 (rubygem/google-apis-iam_v1-0.72.0.gem) = 0358e4187bbf94676a83f3b72b01045e9d0ca0cdad7cf4f06d297044c8feb4d4
-SIZE (rubygem/google-apis-iam_v1-0.72.0.gem) = 64512
+TIMESTAMP = 1753796226
+SHA256 (rubygem/google-apis-iam_v1-0.73.0.gem) = 6f181165f161dd4d53e98c412d345d262114b2e26ef790d57a754f1fcf436a49
+SIZE (rubygem/google-apis-iam_v1-0.73.0.gem) = 66560
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index 287bcaa2270c..c609f2db8dd4 100644
--- a/devel/rubygem-google-apis-storage_v1/Makefile
+++ b/devel/rubygem-google-apis-storage_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-storage_v1
-PORTVERSION= 0.54.0
+PORTVERSION= 0.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-storage_v1/distinfo b/devel/rubygem-google-apis-storage_v1/distinfo
index 3ae4520dfd5e..f17d981a8330 100644
--- a/devel/rubygem-google-apis-storage_v1/distinfo
+++ b/devel/rubygem-google-apis-storage_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266224
-SHA256 (rubygem/google-apis-storage_v1-0.54.0.gem) = aefe1c55a75039daa3feaf9e4c87b505a213fcc30a1753ab1aed05fffe6c3560
-SIZE (rubygem/google-apis-storage_v1-0.54.0.gem) = 53760
+TIMESTAMP = 1753796188
+SHA256 (rubygem/google-apis-storage_v1-0.55.0.gem) = be7a7d18d11204a04e3893c12692cc3fec075cc027ab2408bf207323c55942c0
+SIZE (rubygem/google-apis-storage_v1-0.55.0.gem) = 54272
diff --git a/devel/rubygem-io-event/Makefile b/devel/rubygem-io-event/Makefile
index 9d8cb151b037..89d7b58e5aeb 100644
--- a/devel/rubygem-io-event/Makefile
+++ b/devel/rubygem-io-event/Makefile
@@ -1,5 +1,5 @@
PORTNAME= io-event
-PORTVERSION= 1.12.0
+PORTVERSION= 1.12.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-io-event/distinfo b/devel/rubygem-io-event/distinfo
index c45b6685fb29..d1c3b6de838a 100644
--- a/devel/rubygem-io-event/distinfo
+++ b/devel/rubygem-io-event/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566742
-SHA256 (rubygem/io-event-1.12.0.gem) = 272dca7debaff92f4771632ee0c3a65b56dfb1d390439053682a522bf111ee26
-SIZE (rubygem/io-event-1.12.0.gem) = 50176
+TIMESTAMP = 1753796190
+SHA256 (rubygem/io-event-1.12.1.gem) = 3bca6df9ec535835a97733c1d93d28a194b2266c40b501d870f314d7a6cbc3cf
+SIZE (rubygem/io-event-1.12.1.gem) = 50176
diff --git a/devel/rubygem-json/Makefile b/devel/rubygem-json/Makefile
index 8d27fae8ad6f..6c6efd53fb7b 100644
--- a/devel/rubygem-json/Makefile
+++ b/devel/rubygem-json/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json
-PORTVERSION= 2.13.0
+PORTVERSION= 2.13.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-json/distinfo b/devel/rubygem-json/distinfo
index 478fc05379d9..be4b011a4285 100644
--- a/devel/rubygem-json/distinfo
+++ b/devel/rubygem-json/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265910
-SHA256 (rubygem/json-2.13.0.gem) = a4bdf1ce8db5617ec6c59e021db4a398e54b57b335e1fa417ac7badc3fb7c1a0
-SIZE (rubygem/json-2.13.0.gem) = 77312
+TIMESTAMP = 1753796192
+SHA256 (rubygem/json-2.13.2.gem) = 02e1f118d434c6b230a64ffa5c8dee07e3ec96244335c392eaed39e1199dbb68
+SIZE (rubygem/json-2.13.2.gem) = 77824
diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile
index 9a25c3ac202c..5b81516ba34a 100644
--- a/devel/rubygem-libddwaf/Makefile
+++ b/devel/rubygem-libddwaf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libddwaf
-PORTVERSION= 1.24.1.0.1
+PORTVERSION= 1.24.1.0.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-libddwaf/distinfo b/devel/rubygem-libddwaf/distinfo
index 0305c2409ea9..b471d6f12dd3 100644
--- a/devel/rubygem-libddwaf/distinfo
+++ b/devel/rubygem-libddwaf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370242
-SHA256 (rubygem/libddwaf-1.24.1.0.1.gem) = ba53b5952fac28dbe1e41c21e3eceb30b902c63a54d6e7936825015cb4fdcec0
-SIZE (rubygem/libddwaf-1.24.1.0.1.gem) = 26624
+TIMESTAMP = 1753796194
+SHA256 (rubygem/libddwaf-1.24.1.0.3.gem) = 357395b48365011634e214a235b8b6ebe90ccdca9f8f3103a38451d5bf82c0c1
+SIZE (rubygem/libddwaf-1.24.1.0.3.gem) = 3052544
diff --git a/devel/rubygem-parser/Makefile b/devel/rubygem-parser/Makefile
index 94fcd75e4961..91945035d78b 100644
--- a/devel/rubygem-parser/Makefile
+++ b/devel/rubygem-parser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parser
-PORTVERSION= 3.3.8.0
+PORTVERSION= 3.3.9.0
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-parser/distinfo b/devel/rubygem-parser/distinfo
index 7682ad358350..6ab75a190800 100644
--- a/devel/rubygem-parser/distinfo
+++ b/devel/rubygem-parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178206
-SHA256 (rubygem/parser-3.3.8.0.gem) = 2476364142b307fa5a1b1ece44f260728be23858a9c71078e956131a75453c45
-SIZE (rubygem/parser-3.3.8.0.gem) = 911872
+TIMESTAMP = 1753796196
+SHA256 (rubygem/parser-3.3.9.0.gem) = 94d6929354b1a6e3e1f89d79d4d302cc8f5aa814431a6c9c7e0623335d7687f2
+SIZE (rubygem/parser-3.3.9.0.gem) = 911872
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index a55e878f120e..7e4a6bed894b 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop
-PORTVERSION= 1.78.0
+PORTVERSION= 1.79.0
CATEGORIES= devel ruby
MASTER_SITES= RG
@@ -19,8 +19,9 @@ 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.45.1<2.0:devel/rubygem-rubocop-ast \
+ rubygem-rubocop-ast>=1.46.0<2.0:devel/rubygem-rubocop-ast \
rubygem-ruby-progressbar>=1.7<2:devel/rubygem-ruby-progressbar \
+ rubygem-tsort>=0.2.0:devel/rubygem-tsort \
rubygem-unicode-display_width>=2.4.0<4.0:devel/rubygem-unicode-display_width
USES= cpe gem
diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo
index d8b76bd9ad3e..1945bb84e7b2 100644
--- a/devel/rubygem-rubocop/distinfo
+++ b/devel/rubygem-rubocop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266236
-SHA256 (rubygem/rubocop-1.78.0.gem) = 8b74a6f912eb4fd3e6878851f7f7f45dcad8c7185c34250d4f952b0ee80d6bc0
-SIZE (rubygem/rubocop-1.78.0.gem) = 713216
+TIMESTAMP = 1753796198
+SHA256 (rubygem/rubocop-1.79.0.gem) = c709e83b16f9fced295d83d190a3a5bbcc46c419d8f9b85f259b99ba6faf5bbe
+SIZE (rubygem/rubocop-1.79.0.gem) = 715776
diff --git a/devel/rubygem-ruby-lsp-rspec/Makefile b/devel/rubygem-ruby-lsp-rspec/Makefile
index 22b5768d7f36..ac663058b4e2 100644
--- a/devel/rubygem-ruby-lsp-rspec/Makefile
+++ b/devel/rubygem-ruby-lsp-rspec/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ruby-lsp-rspec
-PORTVERSION= 0.1.26
-PORTREVISION= 1
+PORTVERSION= 0.1.27
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-ruby-lsp-rspec/distinfo b/devel/rubygem-ruby-lsp-rspec/distinfo
index b72fed8ad662..d55169602ce1 100644
--- a/devel/rubygem-ruby-lsp-rspec/distinfo
+++ b/devel/rubygem-ruby-lsp-rspec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265916
-SHA256 (rubygem/ruby-lsp-rspec-0.1.26.gem) = 6006c81ab44379462214113a5fc0c47e54b124b7ebfd7510ef65096e5db9b4aa
-SIZE (rubygem/ruby-lsp-rspec-0.1.26.gem) = 14336
+TIMESTAMP = 1753796202
+SHA256 (rubygem/ruby-lsp-rspec-0.1.27.gem) = 7581e951f8f25c1c2edf3ad2210bba92b55c73b22bdcd93df272413773869827
+SIZE (rubygem/ruby-lsp-rspec-0.1.27.gem) = 14336
diff --git a/devel/rubygem-ruby-lsp-rspec/files/patch-gemspec b/devel/rubygem-ruby-lsp-rspec/files/patch-gemspec
deleted file mode 100644
index c30e8777b53f..000000000000
--- a/devel/rubygem-ruby-lsp-rspec/files/patch-gemspec
+++ /dev/null
@@ -1,10 +0,0 @@
---- ruby-lsp-rspec.gemspec.orig 2025-07-24 11:50:06 UTC
-+++ ruby-lsp-rspec.gemspec
-@@ -22,6 +22,6 @@ Gem::Specification.new do |s|
-
- s.specification_version = 4
-
-- s.add_runtime_dependency(%q<ruby-lsp>.freeze, ["~> 0.25.0".freeze])
-+ s.add_runtime_dependency(%q<ruby-lsp>.freeze, ["~> 0.26.0".freeze])
- end
-
diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile
index e5b5e8786f75..378ccfe32323 100644
--- a/devel/rubygem-ruby-lsp/Makefile
+++ b/devel/rubygem-ruby-lsp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-lsp
-PORTVERSION= 0.26.0
+PORTVERSION= 0.26.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-ruby-lsp/distinfo b/devel/rubygem-ruby-lsp/distinfo
index 031bc5da36cc..15f72a7b1b19 100644
--- a/devel/rubygem-ruby-lsp/distinfo
+++ b/devel/rubygem-ruby-lsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370244
-SHA256 (rubygem/ruby-lsp-0.26.0.gem) = fb110fac79a8d87975cc060c8e08b905ae2fe5f80036738beee5992504275b65
-SIZE (rubygem/ruby-lsp-0.26.0.gem) = 169472
+TIMESTAMP = 1753796200
+SHA256 (rubygem/ruby-lsp-0.26.1.gem) = d140c75df25cd1a6475c17a84ce650aa81608e77ca0642d4ef4363f2c6791814
+SIZE (rubygem/ruby-lsp-0.26.1.gem) = 169472
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index 243429967f6f..1bcd7090c9bb 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12357
+PORTVERSION= 0.5.12358
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index 354339f483e2..0632adb3ce4e 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370250
-SHA256 (rubygem/sorbet-runtime-0.5.12357.gem) = 1cacad2e56fe3b7e39bbd2e35f82f21801db8523d86360664f24d9abddb747b3
-SIZE (rubygem/sorbet-runtime-0.5.12357.gem) = 90112
+TIMESTAMP = 1753796204
+SHA256 (rubygem/sorbet-runtime-0.5.12358.gem) = 3b6dd52b7bafaf88426510a66e154cdecc15ed78b17bc81e9dd0ede74c7455ac
+SIZE (rubygem/sorbet-runtime-0.5.12358.gem) = 90112
diff --git a/devel/rubygem-strong_migrations/Makefile b/devel/rubygem-strong_migrations/Makefile
index 16fab64e1b4d..624a2a6b513f 100644
--- a/devel/rubygem-strong_migrations/Makefile
+++ b/devel/rubygem-strong_migrations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strong_migrations
-PORTVERSION= 2.4.0
+PORTVERSION= 2.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-strong_migrations/distinfo b/devel/rubygem-strong_migrations/distinfo
index c6788ea3387a..bf9a4aac99d4 100644
--- a/devel/rubygem-strong_migrations/distinfo
+++ b/devel/rubygem-strong_migrations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954484
-SHA256 (rubygem/strong_migrations-2.4.0.gem) = db34321486ccda5380192fa22904249534def03db6b0e1e128321f36e3f9e855
-SIZE (rubygem/strong_migrations-2.4.0.gem) = 30208
+TIMESTAMP = 1753796228
+SHA256 (rubygem/strong_migrations-2.5.0.gem) = 6100cab81305bb753fafa22fecb24d5c81f8891b617c408930e55e34ab7359df
+SIZE (rubygem/strong_migrations-2.5.0.gem) = 30208
diff --git a/devel/rubygem-temple/Makefile b/devel/rubygem-temple/Makefile
index 470495c50fac..c0d0d800c359 100644
--- a/devel/rubygem-temple/Makefile
+++ b/devel/rubygem-temple/Makefile
@@ -1,5 +1,5 @@
PORTNAME= temple
-PORTVERSION= 0.10.3
+PORTVERSION= 0.10.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-temple/distinfo b/devel/rubygem-temple/distinfo
index 2ce5fd222a1f..c65dfb9dc7e4 100644
--- a/devel/rubygem-temple/distinfo
+++ b/devel/rubygem-temple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696753768
-SHA256 (rubygem/temple-0.10.3.gem) = df3145fe6577af1e25387eb7f7122d32ed51bdb6f2e7bb0f4fbf07b66151913b
-SIZE (rubygem/temple-0.10.3.gem) = 32768
+TIMESTAMP = 1753796230
+SHA256 (rubygem/temple-0.10.4.gem) = b7a1e94b6f09038ab0b6e4fe0126996055da2c38bec53a8a336f075748fff72c
+SIZE (rubygem/temple-0.10.4.gem) = 32768
diff --git a/devel/rubygem-thor13/Makefile b/devel/rubygem-thor13/Makefile
new file mode 100644
index 000000000000..087c010efb58
--- /dev/null
+++ b/devel/rubygem-thor13/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= thor
+PORTVERSION= 1.3.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 13
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Scripting framework that replaces rake, sake, and rubigen
+WWW= https://github.com/rails/thor
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^1\.3\.
+
+post-install:
+ ${RM} ${STAGEDIR}${PREFIX}/bin/thor
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-thor13/distinfo b/devel/rubygem-thor13/distinfo
new file mode 100644
index 000000000000..8531a65d4ec2
--- /dev/null
+++ b/devel/rubygem-thor13/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754886550
+SHA256 (rubygem/thor-1.3.2.gem) = eef0293b9e24158ccad7ab383ae83534b7ad4ed99c09f96f1a6b036550abbeda
+SIZE (rubygem/thor-1.3.2.gem) = 56320
diff --git a/devel/rubygem-thor13/pkg-descr b/devel/rubygem-thor13/pkg-descr
new file mode 100644
index 000000000000..a0e63010f12e
--- /dev/null
+++ b/devel/rubygem-thor13/pkg-descr
@@ -0,0 +1 @@
+A scripting framework that replaces rake, sake and rubigen
diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile
index 96a898b6832c..d031fa122a65 100644
--- a/devel/rust-bindgen-cli/Makefile
+++ b/devel/rust-bindgen-cli/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bindgen-cli
-DISTVERSION= 0.71.1
-PORTREVISION= 5
+DISTVERSION= 0.72.0
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-bindgen-cli/Makefile.crates b/devel/rust-bindgen-cli/Makefile.crates
index 3449141200ef..af055c6dd6ac 100644
--- a/devel/rust-bindgen-cli/Makefile.crates
+++ b/devel/rust-bindgen-cli/Makefile.crates
@@ -1,7 +1,7 @@
CARGO_CRATES= aho-corasick-1.1.3 \
annotate-snippets-0.11.4 \
anstyle-1.0.10 \
- bindgen-0.71.1 \
+ bindgen-0.72.0 \
bitflags-1.3.2 \
bitflags-2.2.1 \
cexpr-0.6.0 \
diff --git a/devel/rust-bindgen-cli/distinfo b/devel/rust-bindgen-cli/distinfo
index d9fdafcdfa04..7ce8f97c069a 100644
--- a/devel/rust-bindgen-cli/distinfo
+++ b/devel/rust-bindgen-cli/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1733757283
-SHA256 (rust/crates/bindgen-cli-0.71.1.crate) = fded10ca0956afd0cbe5cf89cc71ae1a679e65b8216c651fca17ba7de8ac54dc
-SIZE (rust/crates/bindgen-cli-0.71.1.crate) = 8218
+TIMESTAMP = 1749381347
+SHA256 (rust/crates/bindgen-cli-0.72.0.crate) = 0c607bcb6fa24e2919403e2135cfc212ac295e936234ec641bcff75cc364f925
+SIZE (rust/crates/bindgen-cli-0.72.0.crate) = 8670
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/annotate-snippets-0.11.4.crate) = 24e35ed54e5ea7997c14ed4c70ba043478db1112e98263b3b035907aa197d991
SIZE (rust/crates/annotate-snippets-0.11.4.crate) = 46876
SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
-SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
+SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
+SIZE (rust/crates/bindgen-0.72.0.crate) = 246019
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.2.1.crate) = 24a6904aef64d73cf10ab17ebace7befb918b82164785cb89907993be7f83813
diff --git a/devel/scc/Makefile b/devel/scc/Makefile
index 395a72095f8b..b133aa47886a 100644
--- a/devel/scc/Makefile
+++ b/devel/scc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scc
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index 904d1ace4925..701491ff77c8 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.18
+DISTVERSION= 3.2.20
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index 1badbf3b794d..b8c47c87ad59 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752520681
-SHA256 (libsdl-org-SDL-release-3.2.18_GH0.tar.gz) = 51539fa13e546bc50c632beed3f34257de2baa38a4c642048de56377903b4265
-SIZE (libsdl-org-SDL-release-3.2.18_GH0.tar.gz) = 16122775
+TIMESTAMP = 1754334324
+SHA256 (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = f0d9ea12f9e41a17995fec29cfb8dbfe28df75282493b489d3a2a91f30e74fa7
+SIZE (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = 16121311
diff --git a/devel/sfml/Makefile b/devel/sfml/Makefile
index 6de899d3aaaf..33bdc3e06787 100644
--- a/devel/sfml/Makefile
+++ b/devel/sfml/Makefile
@@ -2,7 +2,7 @@ PORTNAME= SFML
DISTVERSION= 2.6.2
CATEGORIES= devel
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Simple and Fast Multimedia Library
WWW= https://www.sfml-dev.org/ \
https://github.com/SFML/SFML
diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile
index b3f1f211d6df..800d8ee69608 100644
--- a/devel/shfmt/Makefile
+++ b/devel/shfmt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shfmt
DISTVERSIONPREFIX= v
DISTVERSION= 3.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile
index 2d7164957d7d..c4fa231d7669 100644
--- a/devel/soft-serve/Makefile
+++ b/devel/soft-serve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= soft-serve
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
diff --git a/devel/sope/Makefile b/devel/sope/Makefile
index a34899012587..31ed954474e7 100644
--- a/devel/sope/Makefile
+++ b/devel/sope/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sope
PORTVERSION= 5.12.3
+PORTREVISION= 1
CATEGORIES= devel gnustep
MASTER_SITES= https://packages.sogo.nu/sources/
DISTNAME= SOPE-${PORTVERSION}
diff --git a/devel/sope2/Makefile b/devel/sope2/Makefile
index b32293f6614c..58e02bb83811 100644
--- a/devel/sope2/Makefile
+++ b/devel/sope2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sope2
PORTVERSION= 2.4.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel gnustep
MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/
DISTNAME= SOPE-${PORTVERSION}
diff --git a/devel/spdlog/Makefile b/devel/spdlog/Makefile
index 03526c1e9d40..5c527c89b6a7 100644
--- a/devel/spdlog/Makefile
+++ b/devel/spdlog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spdlog
DISTVERSIONPREFIX= v
DISTVERSION= 1.15.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= vanilla@FreeBSD.org
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 73c46a00ca39..a070f0816e40 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,6 +1,7 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
+DISTVERSION_llvm21= 21.1.0
DISTVERSION_llvm20= 20.1.5
DISTVERSION_llvm19= 19.1.10
DISTVERSION_llvm18= 18.1.15
@@ -23,7 +24,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
LIB_DEPENDS= libLLVM-${FLAVOR:S/llvm//}.so:devel/${FLAVOR}
-FLAVORS= ${20 19 18 17 16 15 14 13 12 11:L:S/^/llvm/}
+FLAVORS= ${21 20 19 18 17 16 15 14 13 12 11:L:S/^/llvm/}
CONFLICTS_BUILD=${FLAVOR}-lite
USES= cmake compiler:c++11-lib
@@ -33,7 +34,9 @@ GH_ACCOUNT= KhronosGroup
GH_PROJECT= SPIRV-LLVM-Translator
.if ${FLAVOR:U:Mllvm1[12]}
# empty
-.elif ${FLAVOR:U} == llvm20 || !defined(FLAVOR)
+.elif ${FLAVOR:U} == llvm21 || !defined(FLAVOR)
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-431-g9e3836d:headers/projects/SPIRV-Headers
+.elif ${FLAVOR:U} == llvm20
GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-405-g0e71067:headers/projects/SPIRV-Headers
.else
GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-411-gaa6cef1:headers/projects/SPIRV-Headers
diff --git a/devel/spirv-llvm-translator/distinfo.llvm21 b/devel/spirv-llvm-translator/distinfo.llvm21
new file mode 100644
index 000000000000..f97f7b1045e9
--- /dev/null
+++ b/devel/spirv-llvm-translator/distinfo.llvm21
@@ -0,0 +1,5 @@
+TIMESTAMP = 1754033293
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v21.1.0_GH0.tar.gz) = 4f7019a06c731daebbc18080db338964002493ead4cfb440fef95d120c50a170
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v21.1.0_GH0.tar.gz) = 1828044
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = d8aa4e45286c9f4d054e802f11e095c5a3c9c1e261a28fe7cc640ef8bb9f89c9
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-431-g9e3836d_GH0.tar.gz) = 540314
diff --git a/devel/statik/Makefile b/devel/statik/Makefile
index 9445ecd5956e..f7fea149482b 100644
--- a/devel/statik/Makefile
+++ b/devel/statik/Makefile
@@ -1,7 +1,7 @@
PORTNAME= statik
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 28
+PORTREVISION= 29
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile
index b5ea98bdb4e7..90194cfe000e 100644
--- a/devel/stuffbin/Makefile
+++ b/devel/stuffbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stuffbin
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/task/Makefile b/devel/task/Makefile
index ab2ede8d151f..5c06941d7006 100644
--- a/devel/task/Makefile
+++ b/devel/task/Makefile
@@ -1,6 +1,7 @@
PORTNAME= task
DISTVERSIONPREFIX= v
DISTVERSION= 3.44.1
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile
index 1c4e9da96efd..25d0ea3584c9 100644
--- a/devel/taskctl/Makefile
+++ b/devel/taskctl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= taskctl
PORTVERSION= 1.4.2
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/tclthread/Makefile b/devel/tcl8-thread/Makefile
index e0f9a78a1f2c..6160c72e13ee 100644
--- a/devel/tclthread/Makefile
+++ b/devel/tcl8-thread/Makefile
@@ -2,7 +2,7 @@ PORTNAME= thread
PORTVERSION= 2.8.10
CATEGORIES= devel
MASTER_SITES= SF/tcl/Tcl/8.6.15/
-PKGNAMEPREFIX= tcl
+PKGNAMEPREFIX= tcl8-
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
@@ -12,9 +12,7 @@ WWW= https://wiki.tcl.tk/2770
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license.terms
-USES= autoreconf tcl:tea
-
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+USES= tcl:86,tea
DOCSDIR= ${PREFIX}/share/doc/${TCL_PKG}
USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG}
@@ -35,6 +33,8 @@ LMDB_CONFIGURE_WITH= lmdb
PORTDOCS= *
+PORTSCOUT= limit:^2\.
+
post-patch:
@${REINPLACE_CMD} "/INSTALL_LIBRARY=/s|'\$$| -s'|" \
${WRKSRC}/tclconfig/tcl.m4
diff --git a/devel/tclthread/distinfo b/devel/tcl8-thread/distinfo
index 00e7ba71c9c1..00e7ba71c9c1 100644
--- a/devel/tclthread/distinfo
+++ b/devel/tcl8-thread/distinfo
diff --git a/devel/tclthread/pkg-descr b/devel/tcl8-thread/pkg-descr
index 5ccdc04bb9a4..bbf8f7d97f85 100644
--- a/devel/tclthread/pkg-descr
+++ b/devel/tcl8-thread/pkg-descr
@@ -1,3 +1,3 @@
-Tcl Thread extension
+Tcl 8.x Thread extension
Script-level access to Tcl threading capabilities.
diff --git a/devel/tclthread/pkg-plist b/devel/tcl8-thread/pkg-plist
index 6dd31ea4f498..6dd31ea4f498 100644
--- a/devel/tclthread/pkg-plist
+++ b/devel/tcl8-thread/pkg-plist
diff --git a/devel/tcl9-thread/Makefile b/devel/tcl9-thread/Makefile
new file mode 100644
index 000000000000..476a489c7b10
--- /dev/null
+++ b/devel/tcl9-thread/Makefile
@@ -0,0 +1,54 @@
+PORTNAME= thread
+PORTVERSION= 3.0.2
+CATEGORIES= devel
+MASTER_SITES= SF/tcl/Tcl/9.0.2
+PKGNAMEPREFIX= tcl9-
+DISTNAME= ${PORTNAME}${PORTVERSION}
+
+MAINTAINER= tcltk@FreeBSD.org
+COMMENT= Scripting level thread extension for Tcl 9
+WWW= https://wiki.tcl.tk/2770
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/license.terms
+
+USES= tcl:90,tea
+
+DOCSDIR= ${PREFIX}/share/doc/${TCL_PKG}
+USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG}
+
+PLIST_SUB+= VERSION="${PORTVERSION}"
+
+INSTALL_TARGET= install-binaries install-doc
+TEST_TARGET= test
+
+OPTIONS_DEFINE= DOCS GDBM LMDB
+OPTIONS_DEFAULT=GDBM
+GDBM_DESC= Persistent shared variables using GDBM
+LMDB_DESC= Persistent shared variables using LMDB
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
+GDBM_CONFIGURE_WITH= gdbm
+LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb
+
+PORTDOCS= *
+
+PORTSCOUT= limit:^3\.
+
+post-patch:
+ @${REINPLACE_CMD} "/INSTALL_LIBRARY=/s|'\$$| -s'|" \
+ ${WRKSRC}/tclconfig/tcl.m4
+ @${FIND} ${WRKSRC}/doc/man -name "*.n" | \
+ while read f; \
+ do \
+ ${MV} "$${f}" "$$(echo $${f} | ${SED} 's|.n$$|.${TCL_PKG_LIB_PREFIX}.n|')"; \
+ done
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/html
+.for FILE in ChangeLog README
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR}
+.endfor
+ cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html
+
+.include <bsd.port.mk>
diff --git a/devel/tcl9-thread/distinfo b/devel/tcl9-thread/distinfo
new file mode 100644
index 000000000000..51723a070ff8
--- /dev/null
+++ b/devel/tcl9-thread/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754574219
+SHA256 (thread3.0.2.tar.gz) = fb565622621582ab81b958a5d6732846da2a455284f8a1fd82e821b5d093c590
+SIZE (thread3.0.2.tar.gz) = 342813
diff --git a/devel/tcl9-thread/pkg-descr b/devel/tcl9-thread/pkg-descr
new file mode 100644
index 000000000000..1206678a5ab4
--- /dev/null
+++ b/devel/tcl9-thread/pkg-descr
@@ -0,0 +1,3 @@
+Tcl 9.x Thread extension
+
+Script-level access to Tcl threading capabilities.
diff --git a/devel/tcl9-thread/pkg-plist b/devel/tcl9-thread/pkg-plist
new file mode 100644
index 000000000000..54aaa3c6db20
--- /dev/null
+++ b/devel/tcl9-thread/pkg-plist
@@ -0,0 +1,6 @@
+lib/%%TCL_PKG%%/lib%%TCL_PKG_LIB_PREFIX%%%%TCL_PKG%%.so
+lib/%%TCL_PKG%%/pkgIndex.tcl
+share/man/mann/thread.%%TCL_PKG_LIB_PREFIX%%.n.gz
+share/man/mann/tpool.%%TCL_PKG_LIB_PREFIX%%.n.gz
+share/man/mann/tsv.%%TCL_PKG_LIB_PREFIX%%.n.gz
+share/man/mann/ttrace.%%TCL_PKG_LIB_PREFIX%%.n.gz
diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile
index 5d3a2872818f..da5bd1f92a87 100644
--- a/devel/tclreadline/Makefile
+++ b/devel/tclreadline/Makefile
@@ -28,6 +28,8 @@ USE_LDCONFIG= yes
TCL_PKG= ${PORTNAME}${DISTVERSION}
PLIST_SUB+= DISTVERSION=${DISTVERSION} TCL_PKG=${TCL_PKG}
+PORTSCOUT= skipv:2.4.1
+
post-patch:
@${RM} ${WRKSRC}/INSTALL
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 944b89ddbaa8..96e48ae83d56 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,7 +1,7 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
DISTVERSION= 0.36.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile
index b4c7d4994d81..bf8b7cc79d90 100644
--- a/devel/tinygo/Makefile
+++ b/devel/tinygo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tinygo
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/uid_wrapper/Makefile b/devel/uid_wrapper/Makefile
index 1f719e39d110..9432c1d7e8ab 100644
--- a/devel/uid_wrapper/Makefile
+++ b/devel/uid_wrapper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uid_wrapper
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= devel
MASTER_SITES= SAMBA/cwrap
diff --git a/devel/uid_wrapper/distinfo b/devel/uid_wrapper/distinfo
index 57f2e269697b..51b7c861aad0 100644
--- a/devel/uid_wrapper/distinfo
+++ b/devel/uid_wrapper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265698
-SHA256 (uid_wrapper-1.3.1.tar.gz) = f6607d8647ada28a96fab83c49ad72fc83eb6d38991ca27b2495b358ff0f6dec
-SIZE (uid_wrapper-1.3.1.tar.gz) = 52199
+TIMESTAMP = 1753796012
+SHA256 (uid_wrapper-1.3.2.tar.gz) = ae4bf3b8f0a748f470531a650436b39182c8217ee9269a9c7e925c64380a9bda
+SIZE (uid_wrapper-1.3.2.tar.gz) = 50805
diff --git a/devel/uid_wrapper/pkg-plist b/devel/uid_wrapper/pkg-plist
index f6e44da43c85..90e4a1ffe27b 100644
--- a/devel/uid_wrapper/pkg-plist
+++ b/devel/uid_wrapper/pkg-plist
@@ -2,6 +2,6 @@ lib/cmake/uid_wrapper/uid_wrapper-config-version.cmake
lib/cmake/uid_wrapper/uid_wrapper-config.cmake
lib/libuid_wrapper.so
lib/libuid_wrapper.so.0
-lib/libuid_wrapper.so.0.2.1
+lib/libuid_wrapper.so.0.2.2
libdata/pkgconfig/uid_wrapper.pc
share/man/man1/uid_wrapper.1.gz
diff --git a/devel/venom/Makefile b/devel/venom/Makefile
index 9091a5b481a0..54deccf56014 100644
--- a/devel/venom/Makefile
+++ b/devel/venom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= venom
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= bapt@FreeBSD.org
diff --git a/devel/wizardkit/Makefile b/devel/wizardkit/Makefile
index 7f6a4629493a..b7730347f7b7 100644
--- a/devel/wizardkit/Makefile
+++ b/devel/wizardkit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wizardkit
PORTVERSION= 0.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel gnustep
MASTER_SITES= http://download.gna.org/pmanager/0.2/
DISTNAME= WizardKit-${PORTVERSION}
diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile
index ea6f150d05b0..5acb12a4b3ee 100644
--- a/devel/yaegi/Makefile
+++ b/devel/yaegi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yaegi
DISTVERSION= 0.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
diff --git a/devel/yajl-tcl/Makefile b/devel/yajl-tcl/Makefile
index 6c1681b7bbb5..80fde9abb766 100644
--- a/devel/yajl-tcl/Makefile
+++ b/devel/yajl-tcl/Makefile
@@ -13,14 +13,14 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libyajl.so:devel/yajl
TEST_DEPENDS= dtplite:devel/tcllib
-USES= autoreconf pkgconfig tcl:tea
+USES= autoreconf pkgconfig tcl:86+,tea
USE_GITHUB= yes
GH_ACCOUNT= flightaware
TEST_TARGET= test
-PLIST_FILES= lib/yajltcl${PORTVERSION}/libyajltcl${PORTVERSION}.so \
+PLIST_FILES= lib/yajltcl${PORTVERSION}/lib${TCL_PKG_LIB_PREFIX}yajltcl${PORTVERSION}.so \
lib/yajltcl${PORTVERSION}/pkgIndex.tcl \
lib/yajltcl${PORTVERSION}/yajl.tcl
diff --git a/devel/zziplib/Makefile b/devel/zziplib/Makefile
index 4eaf25011f94..d4685a39f506 100644
--- a/devel/zziplib/Makefile
+++ b/devel/zziplib/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zziplib
PORTVERSION= 0.13.80
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/zziplib/files/patch-SDL-CMakeLists.txt b/devel/zziplib/files/patch-SDL-CMakeLists.txt
deleted file mode 100644
index f84ff30138e8..000000000000
--- a/devel/zziplib/files/patch-SDL-CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-Reference: https://github.com/gdraheim/zziplib/pull/181
-
---- SDL/CMakeLists.txt.orig 2025-05-30 06:42:56 UTC
-+++ SDL/CMakeLists.txt
-@@ -71,7 +71,7 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SDL_rwops_zz
- add_custom_target(pkgconfig-sdl ALL DEPENDS SDL_rwops_zzip.pc)
-
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/SDL_rwops_zzip.pc
-- DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig" )
-+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" )
- endif(ZZIP_PKGCONFIG)
- endif(SDL_FOUND)
-
diff --git a/devel/zziplib/pkg-plist b/devel/zziplib/pkg-plist
index d2fedfa021a6..758c3b28090c 100644
--- a/devel/zziplib/pkg-plist
+++ b/devel/zziplib/pkg-plist
@@ -45,7 +45,6 @@ lib/libzzipmmapped.so.%%SHLIB_VER%%
lib/libzzipwrap.so
lib/libzzipwrap.so.13
lib/libzzipwrap.so.%%SHLIB_VER%%
-%%SDL%%libdata/pkgconfig/SDL_rwops_zzip.pc
libdata/pkgconfig/zzipfseeko.pc
libdata/pkgconfig/zziplib.pc
libdata/pkgconfig/zzipmmapped.pc
@@ -123,3 +122,4 @@ share/aclocal/zziplib.m4
%%MANPAGES%%share/man/man3/zzip_tell32.3.gz
%%MANPAGES%%share/man/man3/zzip_telldir.3.gz
%%MANPAGES%%share/man/man3/zzip_telldir32.3.gz
+%%SDL%%share/pkgconfig/SDL_rwops_zzip.pc